.mQvmrW_intake{background:var(--background)}.mQvmrW_intake>aside{background:radial-gradient(ellipse at 0 60%, color-mix(in srgb, var(--primary) 8%, transparent), transparent 75%);padding:3rem clamp(2rem,5vw,5rem)}.mQvmrW_intake>aside h1{font-family:var(--font-serif-stack);font-size:var(--text-5xl);letter-spacing:-.025em;font-weight:400;line-height:1.05}.mQvmrW_intake>aside>div:last-child{padding-block:4rem}.mQvmrW_intake>main{padding-block:3rem}.mQvmrW_intake>main>div{max-width:31rem}.mQvmrW_intake form{padding-top:1rem}.mQvmrW_intake form h2{font-family:var(--font-serif-stack);font-size:var(--text-3xl);font-weight:400}.mQvmrW_intake form input{background:var(--card);min-height:3.25rem;font-size:var(--text-base)}.mQvmrW_intake form button[type=submit]{border-radius:2rem;min-height:3.25rem;margin-top:1rem}.mQvmrW_readiness>header{background:var(--background)}.mQvmrW_readiness>main{overflow-wrap:anywhere;min-width:0}.mQvmrW_readiness form>div,.mQvmrW_readiness form>aside,.mQvmrW_readiness fieldset label{min-width:0}.mQvmrW_readiness>main>div:first-child{padding-block:2rem}.mQvmrW_readiness h1{font-family:var(--font-serif-stack);font-size:var(--text-6xl);letter-spacing:-.035em;max-width:48rem;font-weight:400;line-height:1.05}.mQvmrW_readiness form>div>fieldset{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;min-inline-size:0;padding:2rem 0}.mQvmrW_readiness fieldset legend{font-family:var(--font-serif-stack);font-size:var(--text-2xl);max-width:100%;padding:0 1rem 0 0;font-weight:400}.mQvmrW_readiness fieldset legend svg{display:none}.mQvmrW_readiness fieldset label:has(input[type=checkbox]:checked){border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--card))}.mQvmrW_readiness input:not([type=checkbox]),.mQvmrW_readiness textarea,.mQvmrW_readiness select{min-width:0;max-width:100%;font-size:var(--text-base)}.mQvmrW_readiness form>aside{border-top-color:var(--primary);border-radius:.75rem}.mQvmrW_readiness>main>section:first-of-type{border:0;border-left:2px solid var(--primary);background:var(--card);border-radius:0}.mQvmrW_readiness>main>section:first-of-type svg{display:none}@media (max-width:767px){.mQvmrW_readiness h1{font-size:var(--text-4xl)}.mQvmrW_readiness>main>div:first-child{padding-block:1rem}.mQvmrW_readiness form>div>fieldset{padding-block:1.5rem}.mQvmrW_readiness fieldset legend{font-size:var(--text-xl)}.mQvmrW_intake>main{padding-block:2rem}.mQvmrW_readiness main :is(p,li,label,pre){font-size:var(--text-base);line-height:1.6}.mQvmrW_readiness main :is(button,a,h3){font-size:var(--text-base)}}
