@charset "UTF-8";section.section--web-accessibility{padding:1.25rem 0 0}.qpac.web-accessibility{padding-bottom:clamp(2.5rem,9.02256vw + 0.379699375rem,8.5rem)}.qpac.web-accessibility .web-accessibility__grid{display:grid;padding:0 0.75rem;gap:clamp(2.5rem,3.33647vw + 1.715930625rem,4.71875rem) clamp(2.5rem,4.79323vw + 1.37359rem,5.6875rem);grid-template-columns:1fr;grid-template-rows:auto auto auto}@media screen and (min-width:640px){.qpac.web-accessibility .web-accessibility__grid{grid-template-columns:39.68% auto;grid-template-rows:auto auto}}.qpac.web-accessibility .web-accessibility__grid h2{padding-bottom:clamp(0rem,1.97368vw - 0.463815625rem,1.3125rem);margin-bottom:0;font-size:clamp(1.5rem,3.00752vw + 0.793233125rem,3.5rem);font-weight:400;letter-spacing:-0.015rem;line-height:100%;text-transform:uppercase}@media screen and (min-width:640px){.qpac.web-accessibility .web-accessibility__grid h2{grid-column:2/3;letter-spacing:-0.035rem}}.qpac.web-accessibility .web-accessibility__grid picture{max-height:42.625rem}.qpac.web-accessibility .web-accessibility__grid picture.aspect-box{--aspect-ratio:682/546}.qpac.web-accessibility .web-accessibility__grid .web-accessibility__form-wrapper{width:100%;max-width:43.125rem}.qpac.web-accessibility .web-accessibility__grid .web-accessibility__form-wrapper p{margin-bottom:1rem}.qpac.web-accessibility .web-accessibility__grid .web-accessibility__form-wrapper p:last-of-type{margin-bottom:clamp(1.25rem,1.8797vw + 0.808270625rem,2.5rem)}.qpac.web-accessibility .web-accessibility__grid form{display:grid;gap:clamp(1rem,0.75188vw + 0.823308125rem,1.5rem) 1rem}@media screen and (min-width:1199px){.qpac.web-accessibility .web-accessibility__grid form{padding:1.6875rem 0 0;grid-template-columns:repeat(2,1fr)}}.qpac.web-accessibility .web-accessibility__grid .web-accessibility__input{padding-top:clamp(1rem,1.12782vw + 0.7349625rem,1.75rem)}@media screen and (min-width:1199px){.qpac.web-accessibility .web-accessibility__grid .web-accessibility__input--second,.qpac.web-accessibility .web-accessibility__grid .web-accessibility__input:first-of-type,.qpac.web-accessibility .web-accessibility__grid .web-accessibility__input:nth-of-type(2),.qpac.web-accessibility .web-accessibility__grid .web-accessibility__terms{padding-top:0}}@media screen and (min-width:1320px){.qpac.web-accessibility .web-accessibility__grid .web-accessibility__terms{padding-top:0.5rem}}.qpac.web-accessibility .web-accessibility__grid .freeform-errors{margin-top:0.5rem;color:#ff6b6b;font-size:0.75rem;font-weight:500;line-height:normal}.qpac.web-accessibility .web-accessibility__grid .web-accessibility__wide-input{grid-column:1/-1;line-height:0}.qpac.web-accessibility .web-accessibility__grid label{display:block;margin-bottom:0.5rem}.qpac.web-accessibility .web-accessibility__grid input,.qpac.web-accessibility .web-accessibility__grid select,.qpac.web-accessibility .web-accessibility__grid textarea{width:100%}.qpac.web-accessibility .web-accessibility__grid input:-webkit-autofill{background-color:transparent;-webkit-box-shadow:0 0 0rem 6.25rem #fff inset;-webkit-text-fill-color:#16171a}.qpac.web-accessibility .web-accessibility__grid select,.qpac.web-accessibility .web-accessibility__grid textarea{-moz-appearance:none;appearance:none}.qpac.web-accessibility .web-accessibility__grid select{padding-right:2rem;padding-bottom:0.75rem}.qpac.web-accessibility .web-accessibility__grid .web-accessibility__input:has(select){position:relative}.qpac.web-accessibility .web-accessibility__grid .web-accessibility__input:has(select):before{position:absolute;right:1rem;bottom:0.5625rem;content:"→";pointer-events:none;transform:rotate(90deg)}.qpac.web-accessibility .web-accessibility__grid .l-checkbox{width:-moz-fit-content;width:fit-content}.qpac.web-accessibility .web-accessibility__grid .l-checkbox label{padding-left:2rem;font-size:0.75rem;font-style:normal;font-weight:400;line-height:120%}.qpac.web-accessibility .web-accessibility__grid .l-checkbox label span{display:block;color:#8f9091}.qpac.web-accessibility .web-accessibility__grid .l-checkbox label:before{position:absolute;left:0}.qpac.web-accessibility .web-accessibility__grid .l-checkbox label:after{position:absolute;top:0.3125rem;left:0.3125rem;width:0.3125rem;height:0.3125rem;background-color:#00ffae;content:"";opacity:0}.qpac.web-accessibility .web-accessibility__grid .l-checkbox input:checked+label{color:#fff}.qpac.web-accessibility .web-accessibility__grid .l-checkbox input:checked+label:before{border:0.0625rem solid #fff}.qpac.web-accessibility .web-accessibility__grid .l-checkbox input:checked+label:after{opacity:1}.qpac.web-accessibility .web-accessibility__grid .l-checkbox:has(.freeform-errors) .freeform-errors li{padding-left:1.9375rem}.qpac.web-accessibility .web-accessibility__grid .l-btn{padding-top:0.9375rem;padding-bottom:0.875rem}.qpac.web-accessibility .web-accessibility__grid .web-accessibility__success-message{display:none}.qpac.web-accessibility .web-accessibility__success{display:none;min-height:100dvh;padding-top:clamp(1.25rem,1.03383vw + 1.00704875rem,1.9375rem)}.qpac.web-accessibility .web-accessibility__success h3{margin-bottom:1rem;font-size:clamp(1.5rem,3.00752vw + 0.793233125rem,3.5rem);font-weight:400;letter-spacing:-0.015rem;line-height:100%;text-align:center;text-transform:uppercase}@media screen and (min-width:640px){.qpac.web-accessibility .web-accessibility__success h3{letter-spacing:-0.035rem}}.qpac.web-accessibility .web-accessibility__success p{text-align:center}.qpac.web-accessibility--success .web-accessibility__grid{display:none}.qpac.web-accessibility--success .web-accessibility__success{display:block}
/*# sourceMappingURL=web-accessibility.css.map */
