.FinderEmailCapture_card__BjN2O{display:grid;grid-gap:14px;gap:14px;padding:clamp(22px,3vw,30px);border:1px solid var(--line-dark);border-radius:var(--radius-md);background:var(--white)}.FinderEmailCapture_eyebrow__E1cPI{margin:0;color:var(--teal-dark);font-size:11px;font-weight:780;letter-spacing:.09em;text-transform:uppercase}.FinderEmailCapture_card__BjN2O h3{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(26px,4vw,36px);line-height:1.08;font-weight:520;letter-spacing:-.03em}.FinderEmailCapture_copy__G1Wbg{max-width:700px;margin:0;color:var(--ink-soft)}.FinderEmailCapture_form__E7dKA{position:relative;display:grid;grid-gap:13px;gap:13px}.FinderEmailCapture_honeypot__3Uq89{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.FinderEmailCapture_emailLabel___6_6q{color:var(--ink);font-size:12px;font-weight:720}.FinderEmailCapture_row___Q2V1{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.FinderEmailCapture_row___Q2V1 input{min-width:0;min-height:48px;padding:11px 14px;border:1px solid var(--line-dark);border-radius:12px;color:var(--ink);background:var(--paper);font:inherit}.FinderEmailCapture_row___Q2V1 button{min-height:48px;padding:11px 18px;border:1px solid var(--teal-dark);border-radius:999px;color:var(--white);background:var(--teal-dark);font:inherit;font-weight:720;cursor:pointer}.FinderEmailCapture_row___Q2V1 button:disabled{border-color:var(--line-dark);color:#7a8985;background:#e7ebe8;cursor:not-allowed}.FinderEmailCapture_consent__wKXnM{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:9px;gap:9px;color:var(--ink-soft);font-size:12px;line-height:1.5}.FinderEmailCapture_consent__wKXnM input{width:16px;height:16px;margin-top:2px;accent-color:var(--teal-dark)}.FinderEmailCapture_consent__wKXnM a{color:var(--teal-dark);font-weight:700;text-decoration:underline;text-underline-offset:2px}.FinderEmailCapture_error__Slv0b,.FinderEmailCapture_privacyNote__TDjLT{margin:0;font-size:11.5px}.FinderEmailCapture_privacyNote__TDjLT{color:#687975}.FinderEmailCapture_error__Slv0b{color:#8e2f2f;font-weight:650}@media (max-width:620px){.FinderEmailCapture_row___Q2V1{grid-template-columns:1fr}.FinderEmailCapture_row___Q2V1 button{width:100%}}.CalmTechFinder_shell__3Jm2_{display:grid;grid-gap:28px;gap:28px}.CalmTechFinder_progress__nOA93{display:flex;align-items:center;gap:10px;color:var(--ink-soft);font-size:13px;font-weight:650}.CalmTechFinder_progressBar__KovXy{height:8px;flex:1 1;overflow:hidden;border-radius:999px;background:var(--line)}.CalmTechFinder_progressFill__qePSr{height:100%;border-radius:inherit;background:var(--teal);transition:width .2s ease}.CalmTechFinder_questionStage__QAkBt{display:grid;grid-gap:24px;gap:24px;max-width:880px;width:100%;margin:0 auto;padding:clamp(24px,5vw,48px);border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(145deg,var(--white),#f2f6f3);box-shadow:var(--shadow)}.CalmTechFinder_questionHeader__XMtgz{display:grid;grid-gap:10px;gap:10px}.CalmTechFinder_questionNumber__bilKO{margin:0;color:var(--teal-dark);font-size:11px;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.CalmTechFinder_questionHeader__XMtgz h2{margin:0;color:var(--ink);font-family:var(--font-serif),Georgia,serif;font-size:clamp(30px,5vw,46px);font-weight:520;line-height:1.04;letter-spacing:-.035em}.CalmTechFinder_questionGuidance__dUEZw{max-width:680px;margin:0;color:var(--ink-soft)}.CalmTechFinder_choices__7UAbN{display:grid;grid-gap:10px;gap:10px}.CalmTechFinder_choice__UCP3a{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:4px;gap:4px;width:100%;padding:16px 18px;border:1px solid var(--line-dark);border-radius:12px;color:var(--ink);background:var(--paper);font:inherit;font-weight:620;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.CalmTechFinder_choice__UCP3a:hover{border-color:var(--teal);transform:translateY(-1px)}.CalmTechFinder_choiceSelected__nioq3{border-color:var(--teal-dark);background:var(--teal-pale);box-shadow:inset 0 0 0 1px var(--teal-dark)}.CalmTechFinder_choiceInput__ui4Oh{width:18px;height:18px;margin:2px 8px 0 0;accent-color:var(--teal-dark)}.CalmTechFinder_choiceCopy__AfRqn{display:grid;grid-gap:4px;gap:4px}.CalmTechFinder_choiceLabel__USIOq{font-weight:730}.CalmTechFinder_choiceDetail__bnl5X{color:var(--ink-soft);font-size:13px;font-weight:450}.CalmTechFinder_navigation__D3pLk{display:flex;align-items:center;justify-content:space-between;gap:16px}.CalmTechFinder_helper__A7_lN{max-width:620px;margin:0;color:var(--ink-soft);font-size:13px}.CalmTechFinder_back__R4FFn,.CalmTechFinder_reset__rigbg,.CalmTechFinder_submit__LpfWY{min-height:48px;padding:12px 20px;border-radius:999px;font:inherit;font-weight:720;cursor:pointer}.CalmTechFinder_submit__LpfWY{border:1px solid var(--teal-dark);color:var(--white);background:var(--teal-dark)}.CalmTechFinder_submit__LpfWY:disabled{border-color:var(--line-dark);color:#7a8985;background:#e7ebe8;cursor:not-allowed}.CalmTechFinder_back__R4FFn{border:1px solid var(--line-dark);color:var(--ink);background:var(--white)}.CalmTechFinder_result__cwJBM{display:grid;grid-gap:22px;gap:22px;padding:clamp(24px,4vw,38px);border:1px solid var(--line-dark);border-radius:var(--radius-lg);background:linear-gradient(145deg,var(--white),#edf4ef);box-shadow:var(--shadow)}.CalmTechFinder_resultEyebrow__IfAz2{margin:0 0 8px;color:var(--teal-dark);font-size:12px;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.CalmTechFinder_result__cwJBM h2{margin-bottom:10px;font-family:var(--font-serif),Georgia,serif;font-size:clamp(32px,5vw,48px);line-height:1.02;letter-spacing:-.035em}.CalmTechFinder_resultLead__uETAX{max-width:720px;margin:0;color:var(--ink-soft);font-size:17px}.CalmTechFinder_resultContext__OOdDt{display:grid;grid-gap:12px;gap:12px;padding:20px;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(255,255,255,.72)}.CalmTechFinder_resultContext__OOdDt h3{margin:0;font-size:15px;font-weight:760}.CalmTechFinder_reasons__OepUG{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.CalmTechFinder_reasons__OepUG li{position:relative;padding-left:26px}.CalmTechFinder_reasons__OepUG li:before{content:"✓";position:absolute;left:0;top:0;color:var(--teal-dark);font-weight:800}.CalmTechFinder_resultActions__ABED8{display:flex;flex-wrap:wrap;gap:10px}.CalmTechFinder_reset__rigbg,.CalmTechFinder_resultActions__ABED8 a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 18px;border:1px solid var(--line-dark);border-radius:999px;color:var(--ink);background:var(--white);font-weight:700}.CalmTechFinder_resultActions__ABED8 a:first-child{border-color:var(--teal-dark);color:var(--white);background:var(--teal-dark)}.CalmTechFinder_reset__rigbg{justify-self:start}.CalmTechFinder_disclosure__lcCJQ{margin:0;padding-top:16px;border-top:1px solid var(--line);color:var(--ink-soft);font-size:12px}@media (max-width:760px){.CalmTechFinder_questionStage__QAkBt{gap:20px}}@media (max-width:480px){.CalmTechFinder_questionStage__QAkBt{padding:22px 18px}.CalmTechFinder_navigation__D3pLk{align-items:stretch;flex-direction:column-reverse}.CalmTechFinder_navigation__D3pLk>span{display:none}.CalmTechFinder_back__R4FFn,.CalmTechFinder_submit__LpfWY{width:100%}.CalmTechFinder_resultActions__ABED8{flex-direction:column}.CalmTechFinder_reset__rigbg,.CalmTechFinder_resultActions__ABED8 a{width:100%}}