.intake-form:where(.astro-k4ufhbdz){background:var(--schift-white);border:1px solid var(--schift-sand);border-radius:8px;box-shadow:0 18px 50px #18141014;display:grid;gap:20px;padding:26px}.form-head:where(.astro-k4ufhbdz){border-bottom:1px solid var(--schift-sand);padding-bottom:16px}.step-kicker:where(.astro-k4ufhbdz),fieldset:where(.astro-k4ufhbdz) legend:where(.astro-k4ufhbdz){color:var(--schift-orange);font-size:12px;font-weight:700;letter-spacing:0}h1:where(.astro-k4ufhbdz){font-size:34px;font-weight:650;letter-spacing:0;line-height:1.16;margin-top:8px}.form-status:where(.astro-k4ufhbdz){color:var(--schift-charcoal);line-height:1.65}.step-tabs:where(.astro-k4ufhbdz){display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.step-tabs:where(.astro-k4ufhbdz) button:where(.astro-k4ufhbdz){background:var(--schift-off-white);border:1px solid var(--schift-sand);border-radius:8px;color:var(--schift-warm-gray);cursor:pointer;font:inherit;font-size:13px;font-weight:700;min-height:40px}.step-tabs:where(.astro-k4ufhbdz) button:where(.astro-k4ufhbdz).active{background:var(--schift-black);border-color:var(--schift-black);color:var(--schift-white)}.form-step:where(.astro-k4ufhbdz){display:none;gap:18px}.form-step:where(.astro-k4ufhbdz).active{display:grid}.form-grid:where(.astro-k4ufhbdz){display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}label:where(.astro-k4ufhbdz),fieldset:where(.astro-k4ufhbdz){color:var(--schift-charcoal);display:grid;font-size:13px;font-weight:650;gap:8px}.sr-only:where(.astro-k4ufhbdz){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}fieldset:where(.astro-k4ufhbdz){border:0;margin:0;padding:0}input:where(.astro-k4ufhbdz),select:where(.astro-k4ufhbdz),textarea:where(.astro-k4ufhbdz){background:var(--schift-white);border:1px solid var(--schift-sand);border-radius:8px;color:var(--schift-black);font:inherit;font-weight:400;min-width:0;outline:none;padding:12px 13px}textarea:where(.astro-k4ufhbdz){resize:vertical}input:where(.astro-k4ufhbdz):focus,select:where(.astro-k4ufhbdz):focus,textarea:where(.astro-k4ufhbdz):focus{border-color:var(--schift-orange)}.tool-grid:where(.astro-k4ufhbdz){display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.tool-grid:where(.astro-k4ufhbdz) label:where(.astro-k4ufhbdz){align-items:center;border:1px solid var(--schift-sand);border-radius:8px;display:flex;flex-direction:row;gap:10px;padding:11px 12px}.tool-grid:where(.astro-k4ufhbdz) input:where(.astro-k4ufhbdz){height:16px;width:16px}.form-actions:where(.astro-k4ufhbdz){display:flex;gap:10px}.step-action:where(.astro-k4ufhbdz){align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font:inherit;font-size:15px;font-weight:650;justify-content:center;min-height:46px;padding:0 18px}.step-action:where(.astro-k4ufhbdz).primary{background:var(--schift-black);border:1px solid var(--schift-black);color:var(--schift-white)}.step-action:where(.astro-k4ufhbdz).secondary{background:var(--schift-white);border:1px solid var(--schift-sand);color:var(--schift-charcoal)}.step-action:where(.astro-k4ufhbdz):disabled{cursor:wait;opacity:.72}.form-status:where(.astro-k4ufhbdz){font-size:13px;margin:0}@media(max-width:720px){.intake-form:where(.astro-k4ufhbdz){padding:18px}h1:where(.astro-k4ufhbdz){font-size:28px}.form-grid:where(.astro-k4ufhbdz),.tool-grid:where(.astro-k4ufhbdz){grid-template-columns:1fr}}.consultation-hero:where(.astro-kjn6b55u){border-bottom:1px solid var(--schift-sand);padding:40px 0 56px}.hero-layout:where(.astro-kjn6b55u){margin:0 auto;max-width:760px;padding:0 24px}@media(max-width:900px){.consultation-hero:where(.astro-kjn6b55u){padding:28px 0 40px}}.consultation-section:where(.astro-75kqm2z6){border-bottom:1px solid var(--schift-sand);padding:72px 0}.process-wrap:where(.astro-75kqm2z6){margin:0 auto;max-width:1120px;padding:0 24px}.section-heading:where(.astro-75kqm2z6){max-width:760px}.section-eyebrow:where(.astro-75kqm2z6){color:var(--schift-orange);font-size:12px;font-weight:700;letter-spacing:0}h2:where(.astro-75kqm2z6),h3:where(.astro-75kqm2z6){letter-spacing:0}h2:where(.astro-75kqm2z6){margin-top:14px;max-width:680px;font-size:42px;font-weight:650;line-height:1.12}.section-heading:where(.astro-75kqm2z6) p:where(.astro-75kqm2z6),.flow-list:where(.astro-75kqm2z6) p:where(.astro-75kqm2z6){color:var(--schift-charcoal);line-height:1.75}.section-heading:where(.astro-75kqm2z6) p:where(.astro-75kqm2z6){margin-top:16px;max-width:680px}.flow-list:where(.astro-75kqm2z6){display:grid;gap:12px;list-style:none;margin:36px 0 0;padding:0}.flow-list:where(.astro-75kqm2z6) li:where(.astro-75kqm2z6){background:var(--schift-off-white);border:1px solid var(--schift-sand);border-radius:8px;display:grid;gap:18px;grid-template-columns:64px 1fr;padding:22px}.flow-list:where(.astro-75kqm2z6) span:where(.astro-75kqm2z6){align-items:center;background:var(--schift-white);border:1px solid var(--schift-sand);border-radius:8px;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:700;height:44px;justify-content:center;width:44px}.flow-list:where(.astro-75kqm2z6) h3:where(.astro-75kqm2z6){font-size:20px;font-weight:650;line-height:1.35}.flow-list:where(.astro-75kqm2z6) p:where(.astro-75kqm2z6){margin-top:8px}@media(max-width:720px){.consultation-section:where(.astro-75kqm2z6){padding:44px 0}h2:where(.astro-75kqm2z6){font-size:32px}.flow-list:where(.astro-75kqm2z6) li:where(.astro-75kqm2z6){grid-template-columns:1fr}}.consultation-page:where(.astro-2p5p74pw){background:var(--schift-white);color:var(--schift-black);padding-top:48px}
