.page-consent-form{background-color:var(--brand-black);color:var(--decor-cream);justify-content:center;overflow:hidden;padding-top:1.875rem;position:relative;width:100%}@media only screen and (min-width:768px){.page-consent-form{padding-top:2.25rem}}@media only screen and (min-width:1200px){.page-consent-form{padding-top:0}}.page-consent-form .consent__row{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width:1024px){.page-consent-form .consent__row{align-items:center;flex-direction:row;gap:2.75rem}}@media only screen and (min-width:1200px){.page-consent-form .consent__row{container-type:inline-size}}.page-consent-form .consent__info{display:flex;flex-direction:column;gap:2.375rem;max-width:100%}@media only screen and (min-width:1024px){.page-consent-form .consent__info{max-width:60%}}@media only screen and (min-width:1440px){.page-consent-form .consent__info{gap:3rem;max-width:60%}}@media(min-width:1680px){.page-consent-form .consent__info{max-width:1000px}}.page-consent-form .consent__info h1{font-size:1.5rem}@media only screen and (min-width:1024px){.page-consent-form .consent__info h1{font-size:2.5rem}}@media only screen and (min-width:1200px){.page-consent-form .consent__info h1{font-size:3.9cqw}}.page-consent-form .consent__info p{font-size:.75rem;margin:0 0 .25rem}@media only screen and (min-width:768px){.page-consent-form .consent__info p{font-size:.875rem;margin:0 0 .5rem}}@media only screen and (min-width:1200px){.page-consent-form .consent__info p{font-size:1.45cqw;margin:0 0 .875rem}}.page-consent-form .consent-checkbox{margin-top:1rem}@media only screen and (min-width:1024px){.page-consent-form .consent-checkbox{margin-top:1.5rem}}@media only screen and (min-width:1200px){.page-consent-form .consent-checkbox{margin-top:1.5cqw}}.page-consent-form .consent-checkbox>*{color:var(--decor-dark);font-size:.75rem}@media only screen and (min-width:768px){.page-consent-form .consent-checkbox>*{font-size:.875rem}}@media only screen and (min-width:1200px){.page-consent-form .consent-checkbox>*{font-size:1.45cqw;line-height:1.3}}.page-consent-form .consent-checkbox>* a{color:var(--decor-cream)}.page-consent-form .consent-checkbox label{align-items:flex-start}.page-consent-form .consent-checkbox label:before{border:2px solid var(--decor-dark);border-radius:0}.page-consent-form .consent__image{max-height:70%;position:relative;right:-5%}@media only screen and (min-width:480px){.page-consent-form .consent__image{max-height:60%}}@media only screen and (min-width:1024px){.page-consent-form .consent__image{bottom:-16%;height:115%;max-height:none;position:absolute;right:-15%;z-index:-1}}@media only screen and (min-width:1200px){.page-consent-form .consent__image{bottom:-15%;height:110%;right:-15%}}@media only screen and (min-width:1440px){.page-consent-form .consent__image{bottom:-15%;height:auto;right:-10%}}@media(min-width:1600px){.page-consent-form .consent__image{bottom:0;right:-5%}}.page-consent-form .consent__image-wrapper{display:flex;justify-content:flex-end}.page-consent-form form{gap:1rem;margin:0}@media only screen and (min-width:768px){.page-consent-form form{gap:2rem}}@media only screen and (min-width:1200px){.page-consent-form form{gap:3rem}}.page-consent-form form .button{background-color:var(--decor-cream);color:var(--brand-black);margin:0;width:100%}@media only screen and (min-width:1024px){.page-consent-form form .button{font-size:1.375rem}}@media only screen and (min-width:1200px){.page-consent-form form .button{font-size:2.15cqw;padding:1.7cqw}}.page-consent-form form .button--disabled{background-color:var(--decor-dark)}.page-consent-form form input{background-color:transparent;border:none;border-bottom:1px solid var(--decor-dark);color:var(--decor-cream);padding:0 0 .6rem;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1200px){.page-consent-form form input{font-size:1.45cqw;min-height:2.25rem}}.page-consent-form form [type=checkbox]:checked+label:before{background-color:var(--decor-dark)}.page-consent-form form label{padding-bottom:0}