.checkbox__item{display:flex;align-items:flex-start;gap:.75rem}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox input:focus-visible+.checkbox__label .checkbox__checkmark{outline:2px solid #85acd5}.checkbox input:disabled+.checkbox__label{opacity:.5;cursor:not-allowed}.checkbox__label{display:flex;align-items:flex-start;gap:.5rem;cursor:pointer;font-size:.875rem;line-height:1.5;color:#525252}.checkbox__checkmark{margin-top:2px}.checkbox__checkmark *{transition:all .1s ease}.checkbox__checkmark #check{opacity:0;transition:all .1s ease}.checkbox__checkmark.--checked *{stroke:#276fff}.checkbox__checkmark.--checked #check{opacity:1}.checkbox__text{flex:1 1}.checkbox a{text-decoration:underline;color:#276fff}.checkbox a:focus-visible{outline:2px solid #85acd5}.report-form-layout{display:flex;flex-direction:column;gap:1.5rem}.report-form-layout__row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:1.5rem;row-gap:1.5rem}@media(max-width:991px){.report-form-layout__row{grid-template-columns:1fr}}.report-form-layout__footer{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:.5rem;row-gap:.5rem}@media(max-width:991px){.report-form-layout__footer{grid-template-columns:1fr}}.report-form-layout__footer .button{white-space:nowrap}@media(max-width:991px){.report-form-layout__footer .button:first-child{order:1}}