.access-module__tA2dkq__page{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;max-width:1140px;margin:auto;padding:90px clamp(20px,4vw,48px) 100px;display:grid}.access-module__tA2dkq__intro{padding-top:20px}.access-module__tA2dkq__intro h1{letter-spacing:-.055em;margin-top:26px;font-size:clamp(45px,4.8vw,66px);line-height:1.06}.access-module__tA2dkq__intro h1 span{color:var(--color-green)}.access-module__tA2dkq__intro>p{color:var(--color-graphite);margin-top:25px;font-size:17px;line-height:1.8}.access-module__tA2dkq__next{border-top:var(--hairline);margin-top:36px;padding-top:27px}.access-module__tA2dkq__next h2{font-size:22px}.access-module__tA2dkq__next ol{margin:20px 0 0;padding:0;list-style:none}.access-module__tA2dkq__next li{color:var(--color-graphite);align-items:start;gap:15px;padding-block:12px;font-size:13px;display:flex}.access-module__tA2dkq__next li>span{color:var(--color-green);font:10px var(--font-geist-mono),monospace;padding-top:4px}.access-module__tA2dkq__intro .access-module__tA2dkq__contact{margin-top:30px;font-size:12px}.access-module__tA2dkq__contact span{margin-top:5px;font-size:11px;display:block}.access-module__tA2dkq__form{background:var(--color-surface);border:var(--hairline);border-radius:20px;min-width:0;padding:30px;box-shadow:0 18px 55px #16130e07}.access-module__tA2dkq__formHeading h2{font-size:27px;line-height:1.2}.access-module__tA2dkq__formHeading p{color:var(--color-graphite);margin-top:9px;font-size:12px}.access-module__tA2dkq__preview{background:var(--color-linen);border-radius:9px;margin-block:22px;padding:14px 16px}.access-module__tA2dkq__preview strong{font-size:12px;font-weight:500}.access-module__tA2dkq__preview p{color:var(--color-graphite);margin-top:4px;font-size:12px;line-height:1.7}.access-module__tA2dkq__fields{border:0;gap:19px;min-width:0;margin:24px 0 0;padding:0;display:grid}.access-module__tA2dkq__field label{margin-bottom:7px;font-size:13px;display:block}.access-module__tA2dkq__field input,.access-module__tA2dkq__field select{background:var(--color-paper);width:100%;min-width:0;min-height:46px;color:var(--color-ink);font:14px var(--font-instrument-sans),sans-serif;border:1px solid #16130e33;border-radius:9px;padding:10px 12px}.access-module__tA2dkq__field [aria-invalid=true]{border-color:var(--color-alert)}.access-module__tA2dkq__fieldError{color:var(--color-alert);margin-top:6px;font-size:12px}.access-module__tA2dkq__consent label{color:var(--color-graphite);cursor:pointer;align-items:start;gap:10px;font-size:12px;line-height:1.7;display:flex}.access-module__tA2dkq__consent input{width:18px;height:18px;accent-color:var(--color-green);flex-shrink:0;margin-top:2px}.access-module__tA2dkq__privacy{color:var(--color-graphite);margin-block:22px;font-size:11px;line-height:1.75}.access-module__tA2dkq__form>button{border:0;justify-content:center;width:100%}.access-module__tA2dkq__form>button:disabled{opacity:.65;cursor:wait}.access-module__tA2dkq__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.access-module__tA2dkq__errorSummary,.access-module__tA2dkq__feedback{border-radius:9px;margin-top:22px;padding:16px;font-size:13px;line-height:1.7}.access-module__tA2dkq__errorSummary{color:var(--color-alert);background:var(--color-amber-soft)}.access-module__tA2dkq__errorSummary ul{margin-top:8px;padding-left:20px}.access-module__tA2dkq__errorSummary a{color:inherit;text-decoration:underline}.access-module__tA2dkq__feedback{color:var(--color-green);background:var(--color-wash)}.access-module__tA2dkq__verification{margin-top:22px}.access-module__tA2dkq__verification p,.access-module__tA2dkq__verification noscript{color:var(--color-alert);font-size:12px}@media (max-width:850px){.access-module__tA2dkq__page{grid-template-columns:1fr;gap:35px;padding-block:50px 65px}.access-module__tA2dkq__intro{max-width:550px;padding-top:0}.access-module__tA2dkq__intro h1{font-size:clamp(43px,8vw,62px)}.access-module__tA2dkq__next{margin-top:26px}.access-module__tA2dkq__next ol{margin-top:12px}.access-module__tA2dkq__form{width:100%;max-width:590px}}@media (max-width:400px){.access-module__tA2dkq__form{padding:23px 17px}.access-module__tA2dkq__formHeading h2{font-size:24px}.access-module__tA2dkq__field input,.access-module__tA2dkq__field select{font-size:16px}}
