.opportunity-review-form-module__sGbWAW__form{border:1px solid var(--border);border-radius:var(--radius-large);background:var(--surface);padding:clamp(2rem,5vw,4rem)}.opportunity-review-form-module__sGbWAW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.opportunity-review-form-module__sGbWAW__field{align-content:start;gap:.55rem;display:grid}.opportunity-review-form-module__sGbWAW__fullWidth{grid-column:1/-1}.opportunity-review-form-module__sGbWAW__field label{color:var(--ink);font-size:.875rem;font-weight:600}.opportunity-review-form-module__sGbWAW__field label span,.opportunity-review-form-module__sGbWAW__field p,.opportunity-review-form-module__sGbWAW__actions p{color:var(--muted);font-size:.8rem;font-weight:400;line-height:1.5}.opportunity-review-form-module__sGbWAW__field input,.opportunity-review-form-module__sGbWAW__field select,.opportunity-review-form-module__sGbWAW__field textarea{border:1px solid var(--border-strong);width:100%;min-height:3.25rem;color:var(--ink);background:var(--canvas);border-radius:.75rem;padding:.8rem 1rem}.opportunity-review-form-module__sGbWAW__field input:hover,.opportunity-review-form-module__sGbWAW__field select:hover,.opportunity-review-form-module__sGbWAW__field textarea:hover{border-color:var(--muted)}.opportunity-review-form-module__sGbWAW__field input:focus,.opportunity-review-form-module__sGbWAW__field select:focus,.opportunity-review-form-module__sGbWAW__field textarea:focus{border-color:var(--ink)}.opportunity-review-form-module__sGbWAW__field textarea{resize:vertical;min-height:10rem;line-height:1.55}.opportunity-review-form-module__sGbWAW__consent{color:var(--text);grid-template-columns:1.25rem 1fr;align-items:start;gap:.75rem;margin-top:2rem;font-size:.9rem;line-height:1.6;display:grid}.opportunity-review-form-module__sGbWAW__consent input{width:1.15rem;height:1.15rem;accent-color:var(--ink);margin-top:.2rem}.opportunity-review-form-module__sGbWAW__actions{align-items:center;gap:1.25rem;margin-top:1.5rem;display:flex}.opportunity-review-form-module__sGbWAW__actions button{border:1px solid var(--ink);border-radius:var(--radius-pill);min-height:3.35rem;color:var(--canvas);background:var(--ink);cursor:pointer;padding:.9rem 1.75rem;font-weight:500}.opportunity-review-form-module__sGbWAW__actions button:hover:not(:disabled){background:#323232}.opportunity-review-form-module__sGbWAW__actions button:disabled{cursor:wait;opacity:.65}.opportunity-review-form-module__sGbWAW__success,.opportunity-review-form-module__sGbWAW__error{border:1px solid color-mix(in srgb, var(--success) 30%, var(--border));color:var(--success);background:color-mix(in srgb, var(--success) 7%, white);border-radius:.75rem;margin-top:1.5rem;padding:1rem 1.25rem;line-height:1.6}.opportunity-review-form-module__sGbWAW__error{border-color:color-mix(in srgb, var(--danger) 30%, var(--border));color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, white)}.opportunity-review-form-module__sGbWAW__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:680px){.opportunity-review-form-module__sGbWAW__grid{grid-template-columns:1fr}.opportunity-review-form-module__sGbWAW__fullWidth{grid-column:auto}.opportunity-review-form-module__sGbWAW__actions{flex-direction:column;align-items:stretch}.opportunity-review-form-module__sGbWAW__actions button{width:100%}}
.page-module__cnzdQG__page{background:var(--canvas);padding-block:clamp(4.5rem,9vw,8rem)}.page-module__cnzdQG__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.page-module__cnzdQG__contextColumn{gap:clamp(1.75rem,2.5vw,2.5rem);display:grid}.page-module__cnzdQG__eyebrow{color:var(--accent-deep);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:1rem;font-size:.75rem;font-weight:600;display:flex}.page-module__cnzdQG__eyebrow:before{background:var(--accent);content:"";flex:none;width:2.25rem;height:1px}.page-module__cnzdQG__hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:40rem;margin-top:2rem;font-size:clamp(3.5rem,6vw,5.75rem);font-weight:300;line-height:.94}.page-module__cnzdQG__introduction{max-width:39rem;color:var(--text);gap:1.25rem;margin-top:2rem;font-size:1.05rem;line-height:1.75;display:grid}.page-module__cnzdQG__context{border-top:1px solid var(--border);padding-top:clamp(1.5rem,2vw,2rem)}.page-module__cnzdQG__context h2{letter-spacing:-.045em;text-wrap:balance;margin-top:1.5rem;font-size:clamp(2.25rem,4vw,3.75rem);font-weight:300;line-height:1}.page-module__cnzdQG__context>p:last-of-type{color:var(--text);margin-top:1.5rem;line-height:1.75}.page-module__cnzdQG__context ul{color:var(--text);gap:.75rem;margin-top:1.5rem;padding-left:1.25rem;line-height:1.6;display:grid}.page-module__cnzdQG__formColumn{min-width:0}@media (max-width:900px){.page-module__cnzdQG__layout{grid-template-columns:1fr}.page-module__cnzdQG__contextColumn{gap:2.5rem}}@media (max-width:520px){.page-module__cnzdQG__page{padding-block:3.5rem}.page-module__cnzdQG__hero h1{font-size:clamp(3rem,16vw,4.25rem)}}
