._page_ehaaz_2{min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--font-body);overflow-x:clip;display:flex;flex-direction:column}._container_ehaaz_12{width:min(1280px,100%);margin-inline:auto}._progressBar_ehaaz_18{position:sticky;top:72px;z-index:80;height:3px;background:rgba(var(--olive-rgb),.12)}._progressFill_ehaaz_26{height:100%;background:var(--hearth);box-shadow:0 0 8px rgba(var(--hearth-rgb),.4)}._main_ehaaz_33{flex:1}._eyebrow_ehaaz_38{margin:0 0 1.4rem;font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;color:var(--text-accent);font-weight:var(--weight-subtitle);position:relative;padding-left:1.4rem}._eyebrow_ehaaz_38:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.85rem;height:2px;background:currentColor;border-radius:1px}._primaryCta_ehaaz_61{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:.88rem;font-weight:var(--weight-subtitle);border-radius:10px;padding:.9rem 2rem;line-height:1;text-align:center;transition:all .28s cubic-bezier(.22,1,.36,1);background:var(--btn-primary-bg);color:var(--btn-primary-text);box-shadow:var(--shadow-hearth),inset 0 1px #ffffff1a;border:none;cursor:pointer;font-family:inherit}._primaryCta_ehaaz_61:hover{background:var(--btn-primary-bg-hover);transform:translateY(-3px);box-shadow:var(--shadow-hearth-hover),inset 0 1px #ffffff1a}._backButton_ehaaz_87{background:none;border:none;padding:.4rem 0;font-family:inherit;font-size:.84rem;color:var(--text-secondary);cursor:pointer;transition:color .2s ease}._backButton_ehaaz_87:hover{color:var(--text)}._srOnly_ehaaz_102{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}._landing_ehaaz_114{min-height:calc(100svh - 72px);padding-block:clamp(5rem,10vw,8rem);display:flex;align-items:center;background:radial-gradient(ellipse at 20% 50%,rgba(var(--ochre-rgb),.08) 0%,transparent 50%),radial-gradient(ellipse at 80% 30%,rgba(var(--hearth-rgb),.04) 0%,transparent 50%),var(--bg-2)}._landingInner_ehaaz_125{padding-inline:clamp(1.25rem,8vw,7rem);max-width:680px;margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center}._landingHeadline_ehaaz_135{margin:0;font-family:var(--font-title);font-size:clamp(2.4rem,5.5vw,3.8rem);line-height:1.08;letter-spacing:-.025em;font-weight:var(--weight-title);color:var(--text-heading);text-wrap:balance}._landingSub_ehaaz_146{margin:1.6rem 0 0;font-size:1.08rem;line-height:1.72;color:var(--text);max-width:48ch}._landingTrust_ehaaz_154{margin:1.8rem 0 0;font-size:.82rem;font-weight:var(--weight-subtitle);letter-spacing:.02em;color:var(--text-olive)}._landing_ehaaz_114 ._primaryCta_ehaaz_61{margin-top:2rem;padding:1rem 2.5rem;font-size:.94rem}._quizSection_ehaaz_169{padding-block:clamp(2rem,4vw,3.5rem);min-height:calc(100svh - 75px);display:flex;align-items:flex-start}._quizInner_ehaaz_176{padding-inline:clamp(1.25rem,8vw,7rem);max-width:720px;margin-inline:auto;width:100%}._questionMeta_ehaaz_183{display:flex;align-items:center;justify-content:space-between;min-height:2.25rem;margin-bottom:clamp(3rem,10vh,7rem)}._questionCount_ehaaz_191{font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-olive);font-weight:var(--weight-subtitle)}._questionText_ehaaz_199{margin:0 0 2rem;font-family:var(--font-title);font-size:clamp(1.5rem,3.5vw,2rem);line-height:1.25;font-weight:var(--weight-title);color:var(--text)}._optionsList_ehaaz_208{display:grid;gap:.75rem}._optionButton_ehaaz_213{display:grid;grid-template-columns:2.2rem 1fr;gap:.85rem;align-items:center;padding:1rem 1.3rem;background:var(--bg);border:1.5px solid rgba(var(--olive-rgb),.12);border-radius:12px;cursor:pointer;text-align:left;font-family:inherit;transition:all .22s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px rgba(var(--earth-rgb),.04)}._optionButton_ehaaz_213:hover{border-color:rgba(var(--olive-rgb),.35);box-shadow:0 4px 16px rgba(var(--earth-rgb),.08);transform:translateY(-1px)}._optionButton_ehaaz_213:active{transform:scale(.985)}._optionSelected_ehaaz_239{border-color:var(--hearth);background:rgba(var(--hearth-rgb),.04);box-shadow:0 0 0 3px rgba(var(--hearth-rgb),.1),0 4px 16px rgba(var(--hearth-rgb),.08)}._optionLetter_ehaaz_245{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:8px;background:var(--bg-2);font-size:.78rem;font-weight:var(--weight-subtitle);color:var(--text-olive);transition:all .22s ease}._optionSelected_ehaaz_239 ._optionLetter_ehaaz_245{background:var(--hearth);color:var(--text-on-dark)}._optionText_ehaaz_264{font-size:.92rem;line-height:1.55;color:var(--text)}._optionSelected_ehaaz_239 ._optionText_ehaaz_264{color:var(--text)}._previewSection_ehaaz_275{padding-block:clamp(4rem,8vw,6rem)}._previewInner_ehaaz_279{padding-inline:clamp(1.25rem,8vw,7rem);max-width:720px;margin-inline:auto}._previewMeta_ehaaz_285{margin-bottom:1.5rem}._previewCtaWrap_ehaaz_289{margin-top:2.5rem;display:flex;justify-content:center}._previewCtaWrap_ehaaz_289 ._primaryCta_ehaaz_61{padding:1rem 2.2rem;font-size:.94rem}._principleBubble_ehaaz_301{margin:2.5rem 0 0;padding:1.8rem 2rem;background:var(--bg-callout-alt);color:var(--callout-text);border-radius:14px;border-left:4px solid var(--ochre);box-shadow:var(--shadow-olive)}._principleText_ehaaz_311{margin:0;font-family:var(--font-callout);font-weight:var(--weight-callout);font-size:1.08rem;line-height:1.55;color:var(--callout-text);font-style:italic}._gateSection_ehaaz_322{min-height:calc(100svh - 75px);padding-block:clamp(5rem,10vw,8rem);display:flex;align-items:center;background:var(--bg-2)}._gateInner_ehaaz_330{padding-inline:clamp(1.25rem,8vw,7rem);max-width:560px;margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center}._gateHeadline_ehaaz_340{margin:1.5rem 0 0;font-family:var(--font-title);font-size:clamp(1.6rem,3.5vw,2.2rem);line-height:1.15;font-weight:var(--weight-title);color:var(--text);text-wrap:balance}._gateBody_ehaaz_350{margin:1.2rem 0 0;font-size:.95rem;line-height:1.72;color:var(--text);max-width:44ch}._gateForm_ehaaz_358{margin-top:2rem;display:flex;flex-direction:column;gap:.85rem;width:100%;max-width:360px}._gateInput_ehaaz_367{width:100%;border:1.5px solid rgba(var(--olive-rgb),.25);border-radius:10px;background:var(--bg);color:var(--text);padding:.9rem 1.2rem;font-size:.92rem;font-family:inherit;outline:none;transition:border-color .2s ease,box-shadow .2s ease}._gateInput_ehaaz_367:focus{border-color:var(--text-olive);box-shadow:0 0 0 3px rgba(var(--olive-rgb),.12)}._gateInput_ehaaz_367::placeholder{color:var(--text-secondary)}._kitFormWrap_ehaaz_389{margin-top:2rem;width:100%;max-width:400px}._gateSkip_ehaaz_395{margin-top:1.2rem;background:none;border:none;color:var(--text-secondary);font-size:.82rem;cursor:pointer;text-decoration:underline;text-underline-offset:2px;font-family:inherit}._gateSkip_ehaaz_395:hover{color:var(--text)}._gateTrust_ehaaz_411{margin:1.2rem 0 0;font-size:.78rem;line-height:1.5;color:var(--text-secondary)}._resultSection_ehaaz_419{padding-block:clamp(4rem,8vw,6rem)}._resultInner_ehaaz_423{padding-inline:clamp(1.25rem,8vw,7rem);max-width:720px;margin-inline:auto}._resultTitle_ehaaz_429{margin:0;font-family:var(--font-title);font-size:clamp(2rem,5vw,3rem);line-height:1.08;font-weight:var(--weight-title);color:var(--text-heading);text-wrap:balance}._resultBody_ehaaz_439{margin:1.6rem 0 0}._resultBody_ehaaz_439 p{margin:0 0 1.2rem;font-size:1rem;line-height:1.78;color:var(--text)}._resultBody_ehaaz_439 p:last-child{margin-bottom:0}._signsBlock_ehaaz_454{margin-top:2.5rem;padding:2rem 2.2rem;background:var(--bg-2);border-radius:14px;border:1px solid var(--border-subtle)}._signsHeading_ehaaz_462,._stepsHeading_ehaaz_463{margin:0 0 1.2rem;font-family:var(--font-title);font-size:1.12rem;font-weight:var(--weight-title);color:var(--text)}._signsList_ehaaz_471{list-style:none;padding:0;margin:0;display:grid;gap:.7rem}._signItem_ehaaz_479{display:flex;align-items:flex-start;gap:.85rem;font-size:.92rem;line-height:1.55;color:var(--text)}._signMarker_ehaaz_488{width:8px;height:8px;border-radius:999px;background:var(--hearth);flex-shrink:0;margin-top:.42rem;box-shadow:0 0 0 3px rgba(var(--hearth-rgb),.1)}._stepsBlock_ehaaz_498{margin-top:2rem}._stepsList_ehaaz_502{list-style:none;padding:0;margin:0;display:grid;gap:1rem}._stepItem_ehaaz_510{display:grid;grid-template-columns:2.2rem 1fr;gap:.85rem;align-items:start;padding:1rem 1.3rem;background:var(--bg);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:0 2px 8px rgba(var(--earth-rgb),.04);font-size:.92rem;line-height:1.55;color:var(--text)}._stepItem_ehaaz_510 ._stepNumber_ehaaz_525{font-family:var(--font-title);font-size:1.1rem;line-height:1;color:var(--text-olive)}._resultCtas_ehaaz_532{margin-top:2.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.6rem}._serviceDescription_ehaaz_541{margin:0;font-size:.84rem;line-height:1.5;color:var(--text-secondary);max-width:36ch}._deliveryNotice_ehaaz_550{margin:0 0 2.2rem;padding:1.1rem 1.4rem;display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:start;background:var(--bg-2);border:1px solid var(--border-subtle);border-left:4px solid var(--olive);border-radius:12px;box-shadow:0 2px 12px rgba(var(--earth-rgb),.04)}._deliveryIcon_ehaaz_564{width:1.5rem;height:1.5rem;margin-top:.05rem;color:var(--text-olive)}._deliveryIcon_ehaaz_564 svg{width:100%;height:100%}._deliveryHeadline_ehaaz_576{margin:0 0 .25rem;font-size:.92rem;font-weight:var(--weight-subtitle);color:var(--text)}._deliveryBody_ehaaz_583{margin:0;font-size:.86rem;line-height:1.6;color:var(--text);overflow-wrap:anywhere}._shareBlock_ehaaz_592{margin-top:2.5rem;padding:1.5rem 2rem;background:var(--bg-2);border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._shareText_ehaaz_604{margin:0;font-size:.88rem;line-height:1.5;color:var(--text)}._shareButton_ehaaz_611{background:none;border:1.5px solid rgba(var(--olive-rgb),.3);border-radius:8px;padding:.55rem 1.2rem;font-family:inherit;font-size:.82rem;font-weight:var(--weight-subtitle);color:var(--text-olive);cursor:pointer;transition:all .22s ease;white-space:nowrap}._shareButton_ehaaz_611:hover{border-color:var(--text-olive);background:rgba(var(--olive-rgb),.06)}._scopeLine_ehaaz_631{margin:2.5rem 0 0;font-size:.78rem;line-height:1.65;color:var(--text-secondary);font-style:italic}._resultActions_ehaaz_640{margin-top:1.5rem;display:flex;justify-content:center}._restartLink_ehaaz_646{background:none;border:none;padding:0;font-family:inherit;font-size:.84rem;color:var(--text-secondary);cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}._restartLink_ehaaz_646:hover{color:var(--text)}._footer_ehaaz_664{background:radial-gradient(ellipse at 20% 0%,rgba(var(--ochre-rgb),.08) 0%,transparent 50%),var(--footer-bg);color:var(--footer-text);padding:clamp(3.5rem,5.5vw,4.5rem) clamp(1.25rem,8vw,7rem) clamp(1.6rem,2.2vw,2rem);display:grid;gap:2.2rem}._footerTop_ehaaz_674{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:start}._footerBrand_ehaaz_681{display:grid;gap:1.1rem}._footerLogo_ehaaz_686{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;width:fit-content}._footerLogoMark_ehaaz_694{color:var(--ochre);width:28px;height:28px}._footerLogoMark_ehaaz_694 svg{width:100%;height:100%}._footerLogoText_ehaaz_705{font-family:var(--font-title);font-size:1.1rem;font-weight:var(--weight-title);color:var(--footer-text)}._footerTagline_ehaaz_712{margin:0;font-size:.88rem;line-height:1.72;color:var(--footer-text-muted)}._footerLinks_ehaaz_719{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.5vw,3.5rem);justify-self:end}._footerColumn_ehaaz_726{display:grid;gap:.75rem}._footerColumnLabel_ehaaz_731{margin:0;font-size:.62rem;font-weight:var(--weight-subtitle);letter-spacing:.2em;text-transform:uppercase;color:var(--footer-label)}._footerList_ehaaz_740{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}._footerLink_ehaaz_719{text-decoration:none;font-size:.84rem;line-height:1.5;color:var(--footer-text-muted);transition:color .2s ease}._footerLink_ehaaz_719:hover{color:var(--footer-text)}._footerDivider_ehaaz_760{height:1px;background:linear-gradient(90deg,transparent 0%,rgba(var(--oat-rgb),.1) 50%,transparent 100%)}._footerBottom_ehaaz_765{display:flex;justify-content:center;align-items:center}._footerCopyright_ehaaz_771{margin:0;font-size:.72rem;line-height:1.4;color:var(--footer-text-muted);letter-spacing:.02em}._page_ehaaz_2 a:focus-visible,._page_ehaaz_2 button:focus-visible,._page_ehaaz_2 input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media(width<=1120px){._footerTop_ehaaz_674{grid-template-columns:1fr;gap:2.2rem}._footerLinks_ehaaz_719{justify-self:start}}@media(width<=760px){._progressBar_ehaaz_18{top:64px}._landing_ehaaz_114{min-height:calc(100svh - 64px)}._quizSection_ehaaz_169,._gateSection_ehaaz_322{min-height:calc(100svh - 67px)}._landingHeadline_ehaaz_135{font-size:clamp(1.9rem,9vw,2.6rem)}._questionText_ehaaz_199{font-size:clamp(1.3rem,5vw,1.6rem)}._optionButton_ehaaz_213{grid-template-columns:1.8rem 1fr;gap:.7rem;padding:.85rem 1rem}._optionLetter_ehaaz_245{width:1.8rem;height:1.8rem;font-size:.72rem}._resultTitle_ehaaz_429{font-size:clamp(1.7rem,8vw,2.2rem)}._signsBlock_ehaaz_454{padding:1.5rem 1.4rem}._principleBubble_ehaaz_301{padding:1.4rem 1.5rem}._principleText_ehaaz_311{font-size:1rem}._shareBlock_ehaaz_592{flex-direction:column;align-items:flex-start}._footerTop_ehaaz_674{gap:2rem}._footerLinks_ehaaz_719{grid-template-columns:1fr}}@media(width<=460px){._landingHeadline_ehaaz_135{font-size:clamp(1.6rem,9vw,2rem)}}@media(prefers-reduced-motion:reduce){._page_ehaaz_2 *,._page_ehaaz_2 *:before,._page_ehaaz_2 *:after{animation-duration:.24s!important;animation-iteration-count:1!important;transition-duration:.16s!important;scroll-behavior:auto!important}}
