.access-form[data-astro-cid-4lueggds]{color-scheme:light}.access-form[data-astro-cid-4lueggds] [hidden]{display:none!important}.access-form[data-astro-cid-4lueggds] .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.access-form[data-astro-cid-4lueggds] form{flex-direction:column;gap:24px;display:flex}.access-form[data-astro-cid-4lueggds] form>div:not([aria-hidden]){gap:8px;display:grid}.access-form[data-astro-cid-4lueggds] form>[data-turnstile]{min-height:0}.access-form[data-astro-cid-4lueggds] form>[data-turnstile]:not(:has(>:not(input[type=hidden]))){height:0;margin-block:-12px}.access-form[data-astro-cid-4lueggds] label,.access-form[data-astro-cid-4lueggds] legend{font-size:16px;font-weight:500}.access-form[data-astro-cid-4lueggds] fieldset{border:0;min-width:0;margin:0;padding:0}.access-form[data-astro-cid-4lueggds] fieldset>div>div,.access-form[data-astro-cid-4lueggds] form>div>div:has(input[type=checkbox]){align-items:start;gap:12px;display:flex}.access-form[data-astro-cid-4lueggds] label[for^=client_status],.access-form[data-astro-cid-4lueggds] label[for=consent]{padding-block:10px}.access-form[data-astro-cid-4lueggds] input:not([type=radio],[type=checkbox]),.access-form[data-astro-cid-4lueggds] textarea{background:#fff;border:1px solid #8b9f99;border-radius:6px;width:100%;min-height:48px;padding:12px;font-size:17px}.access-form[data-astro-cid-4lueggds] textarea{resize:vertical}.access-form[data-astro-cid-4lueggds] input[type=radio],.access-form[data-astro-cid-4lueggds] input[type=checkbox]{accent-color:#276762;flex:0 0 44px;width:44px;height:44px;margin:0}.access-form[data-astro-cid-4lueggds] p[id$=-hint]{color:#50615f;font-size:14px}.access-form[data-astro-cid-4lueggds] p[id$=-error],.access-form[data-astro-cid-4lueggds] [data-error-summary]{color:#892d25}.access-form[data-astro-cid-4lueggds] a{align-items:center;min-height:44px;display:inline-flex}.access-form[data-astro-cid-4lueggds] button[type=submit]{color:#1b1206;cursor:pointer;background:#f3b562;border:0;border-radius:6px;width:100%;min-height:56px;padding:15px 24px;font-size:17px;font-weight:600}.access-form[data-astro-cid-4lueggds] :is(input,textarea):focus-visible{outline-offset:3px;outline:2px solid #276762}.access-form[data-astro-cid-4lueggds] .form-success,.access-form[data-astro-cid-4lueggds] #portal-access-failure,.access-form[data-astro-cid-4lueggds] #portal-access-errors{border-left:3px solid #276762;margin-bottom:24px;padding:20px}.access-form[data-astro-cid-4lueggds] .request-status{font-size:16px}.access-page[data-astro-cid-n3doayfd] .inner-hero .wrap{max-width:720px}.access-page[data-astro-cid-n3doayfd] .inner-hero{padding-block:64px 40px}.access-page[data-astro-cid-n3doayfd] h1{font-size:clamp(36px,5vw,60px)}@media (width<=767px){.access-page[data-astro-cid-n3doayfd] .inner-hero{padding-block:48px 32px}}
