._page_gg556_1{min-height:100vh;background:var(--background);color:var(--foreground)}._container_gg556_7{max-width:1080px;margin:0 auto;padding:0 var(--spacing-12)}._heroBand_gg556_15{position:relative;color:#fbf8f2;background:radial-gradient(900px 480px at 88% -8%,rgba(47,111,168,.55),transparent 62%),radial-gradient(600px 360px at -5% 105%,rgba(31,184,135,.14),transparent 65%),linear-gradient(180deg,#0f2a43,#0a2036)}._nav_gg556_24{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-6) 0 var(--spacing-4);border-bottom:1px solid rgba(251,248,242,.14)}._brand_gg556_33{display:inline-flex;align-items:center;gap:var(--spacing-3);color:#fbf8f2;text-decoration:none}._logoMark_gg556_41{display:block;flex-shrink:0}._wordmark_gg556_46{font-family:var(--font-family-display);font-size:1.5rem;font-weight:500;letter-spacing:-.005em}._wordmarkAccent_gg556_53{color:var(--mint)}._navActions_gg556_57{display:flex;align-items:center;gap:var(--spacing-4)}._navLink_gg556_63{font-family:var(--font-family-base);font-size:.8125rem;color:#fbf8f2d1;text-decoration:underline;text-underline-offset:2px}._navLink_gg556_63:hover{color:#fff}._navSignIn_gg556_75{background:transparent;color:#fbf8f2;border-color:#fbf8f280}._navSignIn_gg556_75:hover{background:#fbf8f21f;border-color:#fbf8f2;color:#fff}._hero_gg556_15{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--spacing-12);align-items:start;padding-top:var(--spacing-16)}._heroCopy_gg556_95{padding-bottom:var(--spacing-16)}._eyebrow_gg556_99{font-family:var(--font-family-base);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mint);margin:0 0 var(--spacing-4) 0}._title_gg556_109{font-family:var(--font-family-display);font-size:clamp(2.5rem,6vw,4rem);font-weight:500;line-height:1.04;letter-spacing:-.02em;margin:0 0 var(--spacing-6) 0;color:#fbf8f2}._title_gg556_109 em{font-style:italic;font-weight:400;color:var(--mint)}._subtitle_gg556_125{font-family:var(--font-family-base);font-size:1.125rem;line-height:1.6;color:#fbf8f2d1;margin:0 0 var(--spacing-8) 0;max-width:34rem}._heroActions_gg556_134{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-4)}._priceNote_gg556_141{font-family:var(--font-family-base);font-size:.8125rem;color:#fbf8f2bf;font-variant-numeric:tabular-nums;margin:0}._ctaMint_gg556_150{background:var(--mint);border-color:var(--mint);color:var(--navy);font-weight:600}._ctaMint_gg556_150:hover{background:#93f5d6;border-color:#93f5d6;color:var(--navy)}._ctaMint_gg556_150:focus-visible{box-shadow:0 0 0 2px #0a2036,0 0 0 4px var(--mint)}._heroBand_gg556_15 :focus-visible,._closing_gg556_171 :focus-visible{outline-color:var(--mint)}._specimen_gg556_177{margin:0 0 calc(-1 * var(--spacing-20)) 0;background:var(--surface);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-6);position:relative}._specimenTop_gg556_188{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border);margin-bottom:var(--spacing-6)}._microLabel_gg556_198{font-family:var(--font-family-base);font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--foreground)}._specimenNote_gg556_207{font-family:var(--font-family-base);font-size:.6875rem;letter-spacing:.04em;color:var(--muted-foreground)}._gaugeBlock_gg556_214{position:relative;width:156px;height:156px;margin:0 auto var(--spacing-4)}._gauge_gg556_214{width:100%;height:100%;display:block}._gaugeArc_gg556_227{stroke-dasharray:var(--arc) var(--circ);animation:_drawArc_gg556_1 1.2s .5s cubic-bezier(.2,.7,.2,1) both}@keyframes _drawArc_gg556_1{0%{stroke-dasharray:0 var(--circ)}to{stroke-dasharray:var(--arc) var(--circ)}}._gaugeCenter_gg556_241{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}._gaugeScore_gg556_251{font-family:var(--font-family-display);font-size:3rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;color:var(--navy)}._gaugeOutOf_gg556_260{font-family:var(--font-family-base);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}._verdict_gg556_268{font-family:var(--font-family-display);font-size:1.125rem;line-height:1.35;text-align:center;color:var(--foreground);margin:0 0 var(--spacing-6) 0;padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}._specimenFactors_gg556_279{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-4)}._specimenFactor_gg556_279{display:flex;flex-direction:column;gap:var(--spacing-2)}._factorHead_gg556_294{display:flex;align-items:center;justify-content:space-between}._factorName_gg556_300{font-family:var(--font-family-base);font-size:.8125rem;font-weight:600;color:var(--foreground)}._factorStatus_gg556_307{font-family:var(--font-family-base);font-size:.75rem;font-weight:600}._statusStrong_gg556_313{color:var(--success)}._statusWatch_gg556_317{color:var(--warning)}._barTrack_gg556_321{height:5px;border-radius:var(--radius-full);background:var(--muted);overflow:hidden}._barFill_gg556_328{height:100%;border-radius:var(--radius-full);transform-origin:left center;animation:_fillBar_gg556_1 .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.8s + var(--i, 0) * .12s)}@keyframes _fillBar_gg556_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._barStrong_gg556_345{background:var(--green)}._barWatch_gg556_349{background:var(--warning)}._statusWeak_gg556_353{color:var(--error)}._barWeak_gg556_357{background:var(--error)}._disclaimer_gg556_361{margin:var(--spacing-4, 1rem) 0 0;max-width:62ch;font-family:var(--font-family-base);font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}._sampleList_gg556_370{margin:var(--spacing-4, 1rem) 0 0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem;max-width:62ch}._rise_gg556_381{animation:_rise_gg556_381 .7s cubic-bezier(.2,.7,.2,1) both}._d1_gg556_385{animation-delay:.05s}._d2_gg556_388{animation-delay:.15s}._d3_gg556_391{animation-delay:.28s}._d4_gg556_394{animation-delay:.4s}@keyframes _rise_gg556_381{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._stepsBand_gg556_411{background:var(--surface);border-bottom:1px solid var(--border);padding:calc(var(--spacing-20) + var(--spacing-12)) 0 var(--spacing-16)}._sectionLabel_gg556_417{font-family:var(--font-family-base);font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 var(--spacing-8) 0}._stepGrid_gg556_427{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-8)}._step_gg556_411{display:flex;flex-direction:column;gap:var(--spacing-2);opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * .12s)}._step_gg556_411[data-revealed=true]{opacity:1;transform:none}._stepNumber_gg556_453{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background:var(--navy);color:var(--mint);font-family:var(--font-family-display);font-size:1.25rem;font-weight:500;font-variant-numeric:tabular-nums;margin-bottom:var(--spacing-3)}._stepTitle_gg556_469{font-family:var(--font-family-display);font-size:1.375rem;font-weight:500;margin:0;color:var(--foreground)}._stepBody_gg556_477{font-family:var(--font-family-base);font-size:.9375rem;line-height:1.6;color:var(--muted-foreground);margin:0}._closing_gg556_171{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-6);margin-top:var(--spacing-16);padding:var(--spacing-12);border-radius:var(--radius-lg);color:#fbf8f2;background:radial-gradient(500px 260px at 100% 0%,rgba(47,111,168,.5),transparent 65%),linear-gradient(135deg,#0f2a43,#0a2036);opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}._closing_gg556_171[data-revealed=true]{opacity:1;transform:none}._closingTitle_gg556_511{font-family:var(--font-family-display);font-size:2rem;font-weight:500;margin:0 0 var(--spacing-1) 0;color:#fbf8f2}._closingBody_gg556_519{font-family:var(--font-family-base);font-size:1rem;color:#fbf8f2d1;margin:0}._section_gg556_417{padding:var(--spacing-16) 0 0}._section_gg556_417 ._sectionLabel_gg556_417{margin-bottom:var(--spacing-2)}._sectionTitle_gg556_536{font-family:var(--font-family-display);font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:500;line-height:1.15;letter-spacing:-.01em;color:var(--foreground);margin:0 0 var(--spacing-4) 0}._sectionIntro_gg556_546{font-family:var(--font-family-base);font-size:1.0625rem;line-height:1.65;color:var(--muted-foreground);margin:0 0 var(--spacing-8) 0;max-width:44rem}._csList_gg556_555{list-style:none;margin:0;padding:0;border-top:1px solid var(--border)}._csItem_gg556_562{display:grid;grid-template-columns:11rem minmax(0,1fr);grid-template-areas:"name question" "name body" "name terms";column-gap:var(--spacing-8);row-gap:var(--spacing-1);padding:var(--spacing-6) 0;border-bottom:1px solid var(--border)}._csName_gg556_575{grid-area:name;font-family:var(--font-family-display);font-size:1.5rem;font-weight:500;color:var(--navy);margin:0}._csQuestion_gg556_584{grid-area:question;font-family:var(--font-family-base);font-size:1rem;font-weight:600;color:var(--foreground);margin:0}._csBody_gg556_593{grid-area:body;font-family:var(--font-family-base);font-size:.9375rem;line-height:1.6;color:var(--muted-foreground);margin:0}._csTerms_gg556_602{grid-area:terms;font-family:var(--font-family-base);font-size:.875rem;color:var(--muted-foreground);margin:var(--spacing-1) 0 0 0}._sectionMore_gg556_610{font-family:var(--font-family-base);font-size:.9375rem;margin:var(--spacing-6) 0 0 0}._blogList_gg556_616{list-style:none;margin:var(--spacing-4) 0 0 0;padding:0;border-top:1px solid var(--border)}._blogItem_gg556_623{padding:var(--spacing-6) 0;border-bottom:1px solid var(--border)}._blogItem_gg556_623 ._csBody_gg556_593{max-width:44rem}._blogDate_gg556_632{font-family:var(--font-family-base);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}._blogTitle_gg556_641{font-family:var(--font-family-display);font-size:1.5rem;font-weight:500;line-height:1.25;margin:var(--spacing-1) 0 var(--spacing-2) 0}._blogLink_gg556_649{color:var(--navy);text-decoration:none}._blogLink_gg556_649:hover{text-decoration:underline;text-underline-offset:3px}._audienceGrid_gg556_659{list-style:none;margin:var(--spacing-4) 0 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-8)}._audience_gg556_659{padding-top:var(--spacing-4);border-top:2px solid var(--navy)}._audienceTitle_gg556_673{font-family:var(--font-family-display);font-size:1.25rem;font-weight:500;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._faqList_gg556_681{margin:var(--spacing-4) 0 0 0;border-top:1px solid var(--border)}._faqItem_gg556_686{padding:var(--spacing-6) 0;border-bottom:1px solid var(--border)}._faqQuestion_gg556_691{font-family:var(--font-family-display);font-size:1.1875rem;font-weight:500;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._faqAnswer_gg556_699{font-family:var(--font-family-base);font-size:.9375rem;line-height:1.65;color:var(--muted-foreground);margin:0;max-width:46rem}._inlineLink_gg556_708{color:var(--accent, var(--foreground));text-decoration:underline;text-underline-offset:2px}._inlineLink_gg556_708:hover{opacity:.8}._appNote_gg556_718{font-family:var(--font-family-base);font-size:.8125rem;color:var(--muted-foreground);margin:var(--spacing-12) 0 0 0}@media(max-width:860px){._container_gg556_7{padding:0 var(--spacing-4)}._hero_gg556_15{grid-template-columns:1fr;gap:var(--spacing-8);padding-top:var(--spacing-8)}._heroCopy_gg556_95{padding-bottom:0}._specimen_gg556_177{margin-bottom:calc(-1 * var(--spacing-16))}._stepsBand_gg556_411{padding:calc(var(--spacing-16) + var(--spacing-8)) 0 var(--spacing-12)}._stepGrid_gg556_427{grid-template-columns:1fr;gap:var(--spacing-8)}._closing_gg556_171{flex-direction:column;align-items:flex-start;padding:var(--spacing-8) var(--spacing-6);margin-top:var(--spacing-12)}._navLink_gg556_63{display:none}._section_gg556_417{padding-top:var(--spacing-12)}._csItem_gg556_562{grid-template-columns:1fr;grid-template-areas:"name" "question" "body" "terms"}._audienceGrid_gg556_659{grid-template-columns:1fr;gap:var(--spacing-6)}}
