.test_page__6JM8Z{--page-bg:#f4f6f9;--surface:#fff;--surface-soft:#f7f9fb;--surface-hover:#f1f5f9;--surface-inset:#f9fbfd;--calendar-frame:#fff;--calendar-bar:#f7f9fb;--calendar-empty:rgba(15,23,42,.018);--calendar-positive-bg:rgba(31,138,91,.1);--calendar-positive-border:rgba(31,138,91,.34);--calendar-positive-text:#1f8a5b;--calendar-negative-bg:rgba(196,59,72,.1);--calendar-negative-border:rgba(196,59,72,.34);--calendar-negative-text:#c43b48;--ink:#0f172a;--text:#475569;--muted:#64748b;--faint:#94a3b8;--line:#e2e8f0;--line-strong:#cbd5e1;--brand:#2f6db0;--brand-dark:#255a93;--brand-soft:rgba(47,109,176,.1);--positive:#1f8a5b;--negative:#c43b48;min-height:100vh;overflow-x:clip;color:var(--ink);background:var(--page-bg)}.test_lightTheme__AoPAg{color-scheme:light}.test_darkTheme__n66Nl{color-scheme:dark;--page-bg:#0c0c0d;--surface:#151517;--surface-soft:#1a1a1d;--surface-hover:#222226;--surface-inset:#111113;--calendar-frame:#121214;--calendar-bar:#19191c;--calendar-empty:hsla(0,0%,100%,.035);--calendar-positive-bg:rgba(75,197,139,.12);--calendar-positive-border:rgba(75,197,139,.42);--calendar-positive-text:#63d49d;--calendar-negative-bg:rgba(237,106,118,.12);--calendar-negative-border:rgba(237,106,118,.42);--calendar-negative-text:#f17c87;--ink:#f7f7f8;--text:#d7d7da;--muted:#b2b2b8;--faint:#909098;--line:#313136;--line-strong:#4a4a51;--brand:#62a8e8;--brand-dark:#7bb8ed;--brand-soft:rgba(98,168,232,.17);--positive:#4bc58b;--negative:#ed6a76}@media (prefers-color-scheme:dark){.test_page__6JM8Z:not(.test_lightTheme__AoPAg){color-scheme:dark;--page-bg:#0c0c0d;--surface:#151517;--surface-soft:#1a1a1d;--surface-hover:#222226;--surface-inset:#111113;--calendar-frame:#121214;--calendar-bar:#19191c;--calendar-empty:hsla(0,0%,100%,.035);--calendar-positive-bg:rgba(75,197,139,.12);--calendar-positive-border:rgba(75,197,139,.42);--calendar-positive-text:#63d49d;--calendar-negative-bg:rgba(237,106,118,.12);--calendar-negative-border:rgba(237,106,118,.42);--calendar-negative-text:#f17c87;--ink:#f7f7f8;--text:#d7d7da;--muted:#b2b2b8;--faint:#909098;--line:#313136;--line-strong:#4a4a51;--brand:#62a8e8;--brand-dark:#7bb8ed;--brand-soft:rgba(98,168,232,.17);--positive:#4bc58b;--negative:#ed6a76}}.test_page__6JM8Z *,.test_page__6JM8Z :after,.test_page__6JM8Z :before{box-sizing:border-box}.test_page__6JM8Z a{color:inherit;text-decoration:none}.test_page__6JM8Z button{font:inherit}.test_navShell__f8hI9{position:fixed;z-index:50;inset:0 0 auto;height:65px;border-bottom:1px solid rgba(226,232,240,.88);background:hsla(0,0%,100%,.86);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:test_navIn__xysFY .55s ease both}.test_nav__QejjG{width:min(1280px,calc(100% - 48px));height:100%;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px}.test_logo__KpmE5{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:13px;font-weight:700;letter-spacing:.28em;white-space:nowrap}.test_logo__KpmE5 img{width:26px;height:26px}.test_navLinks__TPtuE{display:flex;align-items:center;gap:30px}.test_navLinks__TPtuE a,.test_signIn__F8OfE{position:relative;color:var(--muted);font-size:13px;font-weight:520;transition:color .18s ease}.test_navLinks__TPtuE a:after{content:"";position:absolute;left:0;right:100%;bottom:-8px;height:1px;background:var(--brand);transition:right .22s ease}.test_navLinks__TPtuE a:hover,.test_signIn__F8OfE:hover{color:var(--ink)}.test_navLinks__TPtuE a:hover:after{right:0}.test_navActions__HDOLf{display:flex;align-items:center;justify-content:flex-end;gap:14px}.test_accountChip__U9GR9{min-height:36px;padding:3px 5px 3px 3px;display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:999px;color:var(--ink)!important;transition:border-color .18s ease,background-color .18s ease}.test_accountChip__U9GR9:hover{border-color:var(--line);background:var(--surface-soft)}.test_accountAvatar__CWGSp{width:29px;height:29px;border:1px solid color-mix(in srgb,var(--brand) 38%,var(--line));border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--brand);background:var(--brand-soft);font-size:11px;font-weight:750}.test_accountChipCopy__ThvHz{min-width:0;display:flex;align-items:center;line-height:1}.test_accountChipCopy__ThvHz strong{max-width:108px;overflow:hidden;text-overflow:ellipsis;color:var(--ink);font-size:12px;font-weight:620;white-space:nowrap}.test_accountChip__U9GR9>svg{width:12px;height:12px;color:var(--faint);transition:color .18s ease,transform .18s ease}.test_accountChip__U9GR9:hover>svg{color:var(--brand);transform:translateX(1px)}.test_navCta__7DyMF{min-height:38px;padding:0 17px;display:inline-flex;align-items:center;border-radius:8px;color:#fff!important;background:var(--brand);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;box-shadow:0 3px 10px rgba(47,109,176,.16);transition:background .18s ease,transform .18s ease}.test_navCta__7DyMF:hover{background:var(--brand-dark);transform:translateY(-1px)}.test_menuButton__TzHg8{display:none}.test_hero__Ctj1Y{position:relative;padding:150px 24px 92px;overflow:hidden;background:var(--page-bg)}.test_heroGrid__7DiyD{position:absolute;inset:65px 0 0;opacity:.42;background-image:linear-gradient(rgba(15,23,42,.035) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%)}.test_hero__Ctj1Y:after{content:"";position:absolute;width:680px;height:680px;right:-160px;top:40px;border-radius:50%;background:rgba(47,109,176,.075);filter:blur(100px);pointer-events:none}.test_heroInner__WRhzK{position:relative;z-index:2;width:min(1280px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(390px,.72fr) minmax(650px,1.28fr);gap:64px;align-items:center}.test_heroCopy__S31og{animation:test_heroCopyIn__N9wx9 .7s cubic-bezier(.22,1,.36,1) .08s both}.test_eyebrow__L5hEJ,.test_kicker__9Djpn{color:var(--brand);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.test_eyebrow__L5hEJ{display:inline-flex;align-items:center;gap:9px}.test_heroCopy__S31og h1{max-width:600px;margin:23px 0 22px;color:var(--ink);font-size:clamp(52px,5vw,76px);line-height:1.01;font-weight:740;letter-spacing:-.048em}.test_heroCopy__S31og h1 span{display:block;color:var(--brand)}.test_heroCopy__S31og>p{max-width:590px;margin:0;color:var(--text);font-size:18px;line-height:1.67}.test_heroActions__tT70S{margin-top:32px;display:flex;align-items:center;gap:11px}.test_primaryButton___M7uX,.test_secondaryButton__Qtoda{min-height:50px;padding:0 21px;display:inline-flex;align-items:center;justify-content:center;gap:11px;border-radius:8px;font-size:13px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.test_primaryButton___M7uX{color:#fff!important;background:var(--brand);box-shadow:0 8px 20px rgba(47,109,176,.17)}.test_primaryButton___M7uX:hover{transform:translateY(-2px);background:var(--brand-dark);box-shadow:0 12px 25px rgba(47,109,176,.24)}.test_primaryButton___M7uX svg{width:17px;transition:transform .18s ease}.test_primaryButton___M7uX:hover svg{transform:translateX(3px)}.test_secondaryButton__Qtoda{border:1px solid var(--line);color:var(--text);background:hsla(0,0%,100%,.72)}.test_secondaryButton__Qtoda:hover{border-color:#b5c4d2;background:#fff;transform:translateY(-1px)}.test_secondaryButton__Qtoda span{color:var(--brand)}.test_heroChecks__kP9d2{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px 18px}.test_heroChecks__kP9d2 span{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:11px}.test_heroChecks__kP9d2 svg{width:14px;color:var(--positive)}.test_heroProduct__YdvLh{position:relative;min-width:0;padding-top:30px;animation:test_productIn__gM8Wz .85s cubic-bezier(.22,1,.36,1) .18s both}.test_productLabel__BfNXj{margin:0 6px 11px;display:flex;align-items:center;justify-content:space-between}.test_productLabel__BfNXj span{display:inline-flex;align-items:center;gap:7px;color:var(--text);font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.test_productLabel__BfNXj small{color:var(--faint);font-size:9px}.test_calendarFrame__mllvq{position:relative;overflow:hidden;border:1px solid #d5dee7;border-radius:13px;background:#fff;box-shadow:0 30px 70px -30px rgba(15,23,42,.3),0 8px 22px rgba(15,23,42,.06)}.test_calendarFrame__mllvq:after{content:"";position:absolute;z-index:4;left:-40%;top:0;width:32%;height:1px;background:linear-gradient(90deg,transparent,var(--brand),transparent);animation:test_frameSweep__jjwlO 4.8s ease-in-out 1.2s infinite}.test_frameBar__oy9F_{height:42px;padding:0 14px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid #eef1f5;background:#f7f9fb}.test_frameBar__oy9F_>div{display:flex;gap:5px}.test_frameBar__oy9F_>div span{width:8px;height:8px;border-radius:50%;background:#d4dce4}.test_frameBar__oy9F_ strong{color:var(--text);font-size:9px;font-weight:650}.test_frameBar__oy9F_ em{justify-self:end;color:var(--faint);font-size:8px;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.test_calendarViewport__1WoaD{min-height:500px;padding:15px;background:#fff!important}.test_truthStrip__zedXn{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.test_truthInner__WXwzP{width:min(1280px,calc(100% - 48px));min-height:112px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}.test_truthInner__WXwzP>span{padding:0 34px;display:flex;justify-content:center;flex-direction:column;border-left:1px solid var(--line)}.test_truthInner__WXwzP>span:last-child{border-right:1px solid var(--line)}.test_truthInner__WXwzP strong{color:var(--ink);font-size:13px;font-weight:700}.test_truthInner__WXwzP small{margin-top:5px;color:var(--faint);font-size:10px}.test_productSection__NM_so{position:relative;padding:138px 24px 145px;overflow:visible;background:#fff}.test_sectionNumber__q3qGP{position:absolute;top:82px;right:max(24px,calc((100vw - 1280px) / 2));color:rgba(47,109,176,.055);font-size:170px;font-weight:800;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.test_sectionHeader__G9N9I{position:relative;z-index:2;width:min(1280px,100%);margin:0 auto 62px}.test_comparisonHeader___jZt1 h2,.test_dayStoryHeader__l9IlQ h2,.test_finalCta__bLPgh h2,.test_optionsLead__8jKhN h2,.test_sectionHeader__G9N9I h2{margin:16px 0 18px;color:var(--ink);font-size:clamp(42px,4vw,58px);line-height:1.08;letter-spacing:-.035em;font-weight:720}.test_sectionHeader__G9N9I>p{max-width:720px;margin:0;color:var(--muted);font-size:16px;line-height:1.75}.test_productGrid__VxJmS{position:relative;z-index:2;width:min(1280px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.test_productCard__VuShy{min-height:310px;padding:29px 26px;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease;transition-delay:var(--delay)}.test_productCard__VuShy:hover{z-index:3;transform:translateY(-5px);border-color:#c4d5e4;background:#fbfdff;box-shadow:0 20px 42px rgba(15,23,42,.09)}.test_productCardTop__Ptpz6{display:flex;align-items:center;justify-content:space-between}.test_productIcon__v2rto{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(47,109,176,.2);border-radius:9px;color:var(--brand);background:var(--brand-soft);transition:transform .25s ease,background .25s ease}.test_productCard__VuShy:hover .test_productIcon__v2rto{transform:translateY(-2px);background:rgba(47,109,176,.14)}.test_productIcon__v2rto svg{width:21px;height:21px}.test_productCard__VuShy h3{margin:24px 0 10px;color:var(--ink);font-size:20px;letter-spacing:-.02em}.test_productCard__VuShy>p{margin:0;color:var(--muted);font-size:12px;line-height:1.7}.test_productTags__zTzRt{margin-top:auto;padding-top:23px;display:flex;flex-wrap:wrap;gap:6px}.test_productTags__zTzRt span{padding:5px 7px;border:1px solid var(--line);border-radius:4px;color:#718096;background:var(--surface-soft);font-size:8px}.test_dayStory___jWl_{width:min(1280px,100%);margin:155px auto 0;scroll-margin-top:90px}.test_dayStoryHeader__l9IlQ{max-width:850px}.test_dayStoryHeader__l9IlQ>p{max-width:700px;margin:0;color:var(--muted);font-size:15px;line-height:1.8}.test_dayStoryLayout__nAHa6{margin-top:70px;display:grid;grid-template-columns:minmax(330px,.72fr) minmax(570px,1.28fr);gap:85px;align-items:start}.test_storySteps__zFcON{position:relative}.test_storySteps__zFcON:before{content:"";position:absolute;left:17px;top:78px;bottom:78px;width:1px;background:var(--line)}.test_storyStep__PP0X5{position:relative;min-height:51vh;padding:74px 12px 74px 65px;opacity:.35;transform:translateX(-8px);transition:opacity .35s ease,transform .35s ease}.test_storyStep__PP0X5:before{content:"";position:absolute;left:12px;top:80px;width:11px;height:11px;border:2px solid #bcc9d5;border-radius:50%;background:#fff;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.test_storyStepActive__RSo2n{opacity:1;transform:translateX(0)}.test_storyStepActive__RSo2n:before{border-color:var(--brand);background:var(--brand);box-shadow:0 0 0 7px var(--brand-soft)}.test_storyStepNumber__Tx0wL{position:absolute;top:72px;right:0;color:rgba(47,109,176,.1);font-size:75px;font-weight:800;line-height:.8}.test_storyStep__PP0X5>span{color:var(--brand);font-size:9px;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.test_storyStep__PP0X5 h3{max-width:500px;margin:14px 0 13px;color:var(--ink);font-size:29px;line-height:1.18;letter-spacing:-.028em}.test_storyStep__PP0X5 p{max-width:500px;margin:0;color:var(--muted);font-size:13px;line-height:1.78}.test_storyStep__PP0X5>div:last-child{margin-top:22px;display:flex;flex-wrap:wrap;gap:7px}.test_storyStep__PP0X5 small{padding:6px 8px;border:1px solid #cbdbea;border-radius:4px;color:var(--brand);background:#f7fbff;font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.test_storySticky__5U0eo{position:sticky;top:102px;min-width:0}.test_storyProgress__mb5TE{height:3px;margin-bottom:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.test_storyProgress__mb5TE i{border-radius:2px;background:#dce4eb;transition:background .35s ease,transform .35s ease;transform-origin:left}.test_storyProgress__mb5TE .test_storyProgressActive__76q11{background:var(--brand)}.test_storyVisual__nvLHL{position:relative;min-height:570px;overflow:hidden;border:1px solid #d3e0eb;border-radius:15px;color:var(--ink);background:linear-gradient(145deg,#fff,#f4f8fc);box-shadow:0 36px 70px -35px rgba(47,109,176,.32),0 10px 30px rgba(15,23,42,.055);animation:test_storySwap__fr2SA .48s cubic-bezier(.22,1,.36,1) both}.test_storyVisual__nvLHL:before{content:"";position:absolute;width:400px;height:400px;right:-160px;bottom:-190px;border-radius:50%;background:rgba(47,109,176,.15);filter:blur(70px);pointer-events:none}.test_storyVisualBar__VoMDT{position:relative;z-index:2;height:50px;padding:0 19px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce6ef;background:rgba(47,109,176,.035)}.test_storyVisualBar__VoMDT>span{color:var(--brand);font-size:8px;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.test_storyVisualBar__VoMDT small{color:var(--faint);font-size:8px}.test_captureVisual__3Oy3R,.test_journalVisual__Q_pVg,.test_learnVisual__UO583,.test_prepareVisual__xU3qJ{position:relative;z-index:2;min-height:518px;padding:48px}.test_fillStack__pR_tb>span,.test_journalSheet__2VhQQ>span,.test_prepareHeadline__36GS6>span,.test_questionStack__lNMKM>span,.test_tradeRecord__suYpu>span{color:var(--brand);font-size:8px;font-weight:750;letter-spacing:.17em}.test_prepareHeadline__36GS6 strong{margin-top:9px;display:block;color:var(--ink);font-size:25px;letter-spacing:-.02em}.test_prepareGrid__vaRU6{margin-top:36px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.test_prepareGrid__vaRU6>div{min-height:122px;padding:19px;display:flex;align-items:flex-start;flex-direction:column;border:1px solid #dbe5ee;border-radius:8px;background:hsla(0,0%,100%,.82);box-shadow:0 8px 20px rgba(15,23,42,.035);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.test_prepareGrid__vaRU6>div:hover{transform:translateY(-3px);border-color:#aac5dd;box-shadow:0 12px 25px rgba(47,109,176,.08)}.test_prepareGrid__vaRU6 i{width:7px;height:7px;border-radius:50%;box-shadow:0 0 0 5px rgba(47,109,176,.055)}.test_blueDot__wV5Yg{background:#6fa9e2}.test_redDot__VGMR_{background:var(--negative)}.test_greenDot__hC9_9{background:var(--positive)}.test_prepareGrid__vaRU6 span{margin-top:22px;color:var(--ink);font-size:12px;font-weight:650}.test_prepareGrid__vaRU6 small{margin-top:5px;color:var(--faint);font-size:8px}.test_visualRoute__63_vD{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:13px;color:var(--muted);font-size:9px}.test_visualRoute__63_vD svg{width:15px;color:var(--brand)}.test_captureVisual__3Oy3R{display:grid;grid-template-columns:1fr 62px 1fr;gap:15px;align-items:center}.test_fillStack__pR_tb,.test_tradeRecord__suYpu{position:relative;padding:24px;border:1px solid #d7e3ed;border-radius:9px;background:hsla(0,0%,100%,.84);box-shadow:0 10px 24px rgba(15,23,42,.04)}.test_fillStack__pR_tb>div{margin-top:11px;padding:13px;display:flex;flex-direction:column;border-left:2px solid #4c8bca;background:#f5f8fb;animation:test_fillEnter__OSCNu .7s cubic-bezier(.22,1,.36,1) both}.test_fillStack__pR_tb>div:nth-of-type(2){border-color:#71a8dd;animation-delay:.08s}.test_fillStack__pR_tb>div:nth-of-type(3){border-color:#8494a8;animation-delay:.16s}.test_fillStack__pR_tb b{color:var(--ink);font-size:10px}.test_fillStack__pR_tb small{margin-top:4px;color:var(--faint);font-size:8px}.test_flowBeam__u77y2{position:relative;height:2px;color:var(--brand);background:#c8d9e8}.test_flowBeam__u77y2 i{position:absolute;top:-2px;left:0;width:6px;height:6px;border-radius:50%;background:var(--brand);box-shadow:0 0 12px rgba(47,109,176,.55);animation:test_beamTravel__KrmfO 1.8s ease-in-out infinite}.test_flowBeam__u77y2 svg{position:absolute;width:18px;right:-4px;top:-8px}.test_tradeRecord__suYpu strong{margin:24px 0 9px;display:block;color:var(--ink);font-size:20px;line-height:1.2}.test_tradeRecord__suYpu>small{color:var(--muted);font-size:9px;line-height:1.6}.test_tradeRecord__suYpu>div{margin-top:30px;display:flex;flex-wrap:wrap;gap:6px}.test_tradeRecord__suYpu em{padding:6px 7px;border:1px solid rgba(47,109,176,.22);border-radius:4px;color:var(--brand);background:rgba(47,109,176,.08);font-size:7px;font-style:normal;letter-spacing:.09em}.test_journalVisual__Q_pVg{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;align-items:center}.test_journalSheet__2VhQQ{padding:30px;border:1px solid #d5e1eb;border-radius:10px;background:hsla(0,0%,100%,.88);box-shadow:0 12px 28px rgba(15,23,42,.05);transform:rotate(-1deg)}.test_journalSheet__2VhQQ strong{margin:18px 0 25px;display:block;color:var(--ink);font-size:22px}.test_journalSheet__2VhQQ>i{width:100%;height:5px;margin-top:12px;display:block;border-radius:4px;background:#d7e2ec;transform-origin:left;animation:test_writeLine__VLHM0 1.7s ease-in-out infinite alternate}.test_journalSheet__2VhQQ>i:nth-of-type(2){width:84%;animation-delay:.15s}.test_journalSheet__2VhQQ>i:nth-of-type(3){width:61%;animation-delay:.3s}.test_journalSheet__2VhQQ>div{margin-top:34px;display:flex;gap:6px}.test_journalSheet__2VhQQ em{padding:6px;border-radius:4px;color:var(--brand);background:rgba(47,109,176,.09);font-size:7px;font-style:normal}.test_contextStack__6udgj{display:grid;gap:11px}.test_contextStack__6udgj>div{min-height:74px;padding:0 16px;display:flex;align-items:center;gap:12px;border:1px solid #d8e3ed;border-radius:8px;background:hsla(0,0%,100%,.82);box-shadow:0 8px 20px rgba(15,23,42,.035);animation:test_contextFloat__aNqXV 3s ease-in-out infinite}.test_contextStack__6udgj>div:nth-child(2){animation-delay:-.9s}.test_contextStack__6udgj>div:nth-child(3){animation-delay:-1.8s}.test_contextStack__6udgj svg{width:18px;color:var(--brand)}.test_contextStack__6udgj span{color:var(--text);font-size:10px}.test_learnVisual__UO583{display:flex;flex-direction:column;justify-content:center}.test_questionStack__lNMKM{max-width:520px;margin:0 auto;width:100%}.test_questionStack__lNMKM>div{margin-top:11px;padding:17px 19px;border:1px solid #d5e2ed;border-radius:8px;color:var(--text);background:hsla(0,0%,100%,.86);box-shadow:0 7px 18px rgba(15,23,42,.03);font-size:11px;transform-origin:left;animation:test_questionIn__cBxPg .65s cubic-bezier(.22,1,.36,1) both}.test_questionStack__lNMKM>div:nth-of-type(2){animation-delay:.09s}.test_questionStack__lNMKM>div:nth-of-type(3){animation-delay:.18s}.test_learningLoop__WYXH8{margin-top:45px;display:flex;align-items:center;justify-content:center;gap:9px}.test_learningLoop__WYXH8 span{color:var(--brand);font-size:8px;font-weight:750;letter-spacing:.13em}.test_learningLoop__WYXH8 i{width:33px;height:1px;background:linear-gradient(90deg,#2f6db0,#5d91c8);background-size:200% 100%;animation:test_connectorShift___2OJZ 1.2s linear infinite}.test_optionsPanel__ZNx6L{position:relative;width:min(1280px,100%);margin:145px auto 0;padding:58px;display:grid;grid-template-columns:.75fr 1.25fr;gap:65px;overflow:hidden;border:1px solid #d8e2ea;border-radius:12px;background:#f7f9fb}.test_optionsPanel__ZNx6L:after{content:"";position:absolute;width:260px;height:260px;right:-100px;top:-120px;border-radius:50%;background:rgba(47,109,176,.09);filter:blur(45px);pointer-events:none}.test_optionsLead__8jKhN h2{font-size:clamp(34px,3vw,46px)}.test_optionsLead__8jKhN>p{margin:0;color:var(--muted);font-size:13px;line-height:1.75}.test_optionsFlow__txRE9{display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr;gap:8px;align-items:center}.test_optionsFlow__txRE9>div{position:relative;min-height:145px;padding:19px 16px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff}.test_optionsFlow__txRE9>div>span{color:var(--brand);font-size:8px;font-weight:800;letter-spacing:.13em}.test_optionsFlow__txRE9 strong{margin-top:18px;color:var(--ink);font-size:12px}.test_optionsFlow__txRE9 small{margin-top:6px;color:var(--faint);font-size:9px;line-height:1.4}.test_optionsFlow__txRE9>i{color:#9cb6cc}.test_optionsFlow__txRE9>i svg{width:18px}.test_animatedArrow__gwp4x svg{animation:test_arrowTravel__oO0QV 1.5s ease-in-out infinite}.test_optionsFacts__rFX4Z{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.test_optionsFacts__rFX4Z span{display:flex;align-items:center;gap:8px;color:var(--text);font-size:10px}.test_optionsFacts__rFX4Z svg{width:14px;color:var(--positive)}.test_comparison__n0ofR{width:min(1280px,100%);margin:150px auto 0}.test_comparisonHeader___jZt1{max-width:800px}.test_comparisonBoard__mamxy{margin-top:52px;min-height:460px;display:grid;grid-template-columns:1fr 120px 1fr;align-items:stretch;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 20px 55px rgba(15,23,42,.055)}.test_connectedSide__rxnTi,.test_scatteredSide__T6Btg{padding:42px;display:flex;flex-direction:column}.test_scatteredSide__T6Btg{background:#f8fafc}.test_connectedSide__rxnTi{background:#f5f9fd}.test_connectedSide__rxnTi>span,.test_scatteredSide__T6Btg>span{color:var(--faint);font-size:8px;font-weight:750;letter-spacing:.16em}.test_connectedSide__rxnTi>span{color:var(--brand)}.test_scatterCloud__n6Txi{position:relative;min-height:260px;margin:20px 0}.test_scatterCloud__n6Txi i{position:absolute;padding:10px 12px;border:1px solid #d9e1e8;border-radius:6px;color:#718096;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.045);font-size:9px;font-style:normal;animation:test_scatterFloat__RhDjt 4s ease-in-out infinite}.test_scatterCloud__n6Txi i:first-child{left:2%;top:17%;transform:rotate(-3deg)}.test_scatterCloud__n6Txi i:nth-child(2){right:3%;top:6%;animation-delay:-.8s}.test_scatterCloud__n6Txi i:nth-child(3){left:28%;top:48%;transform:rotate(2deg);animation-delay:-1.6s}.test_scatterCloud__n6Txi i:nth-child(4){right:1%;bottom:9%;transform:rotate(-2deg);animation-delay:-2.4s}.test_scatterCloud__n6Txi i:nth-child(5){left:0;bottom:2%;animation-delay:-3.2s}.test_scatterCloud__n6Txi i:nth-child(6){right:22%;top:31%;animation-delay:-1.2s}.test_connectedSide__rxnTi>p,.test_scatteredSide__T6Btg>p{margin:auto 0 0;color:var(--muted);font-size:11px;line-height:1.7}.test_transformMark__m59qu{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:22px;border-left:1px solid var(--line);border-right:1px solid var(--line);background:#fff}.test_transformMark__m59qu .test_logo__KpmE5{writing-mode:vertical-rl;font-size:8px;letter-spacing:.2em}.test_transformMark__m59qu .test_logo__KpmE5 img{width:22px;height:22px}.test_transformMark__m59qu>i{color:var(--brand)}.test_transformMark__m59qu>i svg{width:19px;animation:test_arrowTravel__oO0QV 1.5s ease-in-out infinite}.test_connectedRecord__4wxRw{margin:30px 0 24px;padding:25px;border:1px solid #cdddeb;border-radius:10px;background:#fff;box-shadow:0 16px 38px rgba(47,109,176,.08)}.test_connectedRecord__4wxRw>strong{color:var(--ink);font-size:17px;letter-spacing:-.015em}.test_connectedRecord__4wxRw>div{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:7px}.test_connectedRecord__4wxRw i{position:relative;padding:9px 9px 9px 21px;border:1px solid #e2eaf1;border-radius:5px;background:#f9fbfd;font-size:8px;font-style:normal}.test_connectedRecord__4wxRw i:before{content:"";position:absolute;left:9px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--brand)}.test_finalCta__bLPgh{position:relative;padding:135px 24px;overflow:hidden;border-top:1px solid #d8e3ec;background:#edf3f8}.test_finalCta__bLPgh:before{content:"";position:absolute;inset:0;opacity:.8;background-image:linear-gradient(rgba(15,23,42,.025) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.025) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:radial-gradient(circle at 70% 45%,#000,transparent 72%);mask-image:radial-gradient(circle at 70% 45%,#000,transparent 72%)}.test_finalCta__bLPgh:after{content:"";position:absolute;width:600px;height:600px;right:-100px;top:-200px;border-radius:50%;background:rgba(47,109,176,.13);filter:blur(95px)}.test_finalCtaInner__ocT1q{position:relative;z-index:2;width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:1fr .86fr;gap:100px;align-items:center}.test_finalCta__bLPgh .test_kicker__9Djpn{color:var(--brand)}.test_finalCta__bLPgh h2{max-width:690px;color:var(--ink);font-size:clamp(44px,4.3vw,64px)}.test_finalCtaCopy__eRtPu>p{max-width:600px;margin:0 0 28px;color:var(--text);font-size:14px;line-height:1.8}.test_finalCtaCopy__eRtPu>small{margin:12px 0 0;display:block;color:var(--faint);font-size:9px}.test_finalRouteScene__lHR__{overflow:hidden;border:1px solid #cedde9;border-radius:13px;background:hsla(0,0%,100%,.86);box-shadow:0 30px 65px rgba(47,109,176,.12)}.test_finalSceneTop__KpU9c{height:58px;padding:0 19px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce5ed;background:rgba(247,249,251,.85)}.test_finalSceneTop__KpU9c .test_logo__KpmE5{color:var(--ink);font-size:8px}.test_finalSceneTop__KpU9c .test_logo__KpmE5 img{width:20px;height:20px;filter:none}.test_finalSceneTop__KpU9c>span{color:var(--faint);font-size:7px;letter-spacing:.16em}.test_finalRouteList__gub4K{padding:13px;display:grid;gap:5px}.test_finalRouteList__gub4K>span{position:relative;min-height:42px;padding:0 12px;display:grid;grid-template-columns:9px 1fr auto;gap:9px;align-items:center;overflow:hidden;border:1px solid transparent;border-radius:6px;animation:test_routeFocus__2TdDO 8s linear infinite;animation-delay:calc(var(--route-index) * 1s)}.test_finalRouteList__gub4K>span:after{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(90deg,rgba(47,109,176,.18),transparent);animation:test_routeFocusGlow__0fhGE 8s linear infinite;animation-delay:calc(var(--route-index) * 1s)}.test_finalRouteList__gub4K i{position:relative;z-index:1;width:6px;height:6px;border:1px solid #8ba8c3;border-radius:2px}.test_finalRouteList__gub4K b{position:relative;z-index:1;color:var(--ink);font-size:9px;font-weight:580}.test_finalRouteList__gub4K small{position:relative;z-index:1;color:var(--faint);font-size:7px}.test_page__6JM8Z [data-test-reveal]{opacity:1;transform:none;transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1)}.test_page__6JM8Z.test_revealEnabled__7k4_r [data-test-reveal]{opacity:0;transform:translateY(22px)}.test_page__6JM8Z.test_revealEnabled__7k4_r [data-test-reveal].test_visible__G_EqG{opacity:1;transform:translateY(0)}@keyframes test_navIn__xysFY{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes test_heroCopyIn__N9wx9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes test_productIn__gM8Wz{0%{opacity:0;transform:translate(25px,18px) scale(.985)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes test_frameSweep__jjwlO{0%{left:-40%}45%,to{left:110%}}@keyframes test_lineGrow__9qKnt{0%{transform:scaleY(.18)}to{transform:scaleY(1)}}@keyframes test_storySwap__fr2SA{0%{opacity:.3;transform:translateY(10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes test_fillEnter__OSCNu{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}@keyframes test_beamTravel__KrmfO{0%{transform:translateX(0);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateX(53px);opacity:0}}@keyframes test_writeLine__VLHM0{0%{transform:scaleX(.55)}to{transform:scaleX(1)}}@keyframes test_contextFloat__aNqXV{50%{transform:translateY(-5px);border-color:#a8c2d9;box-shadow:0 12px 25px rgba(47,109,176,.075)}}@keyframes test_questionIn__cBxPg{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@keyframes test_connectorShift___2OJZ{to{background-position:-200% 0}}@keyframes test_arrowTravel__oO0QV{50%{transform:translateX(5px)}}@keyframes test_scatterFloat__RhDjt{50%{margin-top:-7px}}@keyframes test_routeFocus__2TdDO{0%,11%{border-color:#9abbd8}12%,to{border-color:transparent}}@keyframes test_routeFocusGlow__0fhGE{0%,11%{opacity:1}12%,to{opacity:0}}@media (max-width:1120px){.test_heroInner__WRhzK{grid-template-columns:minmax(340px,.78fr) minmax(560px,1.22fr);gap:38px}.test_heroCopy__S31og h1{font-size:58px}.test_calendarViewport__1WoaD{min-height:455px}.test_productGrid__VxJmS{grid-template-columns:repeat(2,1fr)}.test_dayStoryLayout__nAHa6{grid-template-columns:minmax(300px,.7fr) minmax(500px,1.3fr);gap:45px}.test_optionsPanel__ZNx6L{padding:45px;grid-template-columns:1fr}.test_optionsFacts__rFX4Z{grid-column:1}.test_comparisonBoard__mamxy{grid-template-columns:1fr 80px 1fr}.test_connectedSide__rxnTi,.test_scatteredSide__T6Btg{padding:32px}}@media (max-width:900px){.test_nav__QejjG{grid-template-columns:1fr auto}.test_navLinks__TPtuE{display:none}.test_navLinksOpen__CHkpW{position:absolute;top:72px;left:24px;right:24px;padding:10px;display:grid;gap:0;border:1px solid var(--line);border-radius:9px;background:hsla(0,0%,100%,.97);box-shadow:0 15px 35px rgba(15,23,42,.11)}.test_navLinksOpen__CHkpW a{padding:12px 11px}.test_menuButton__TzHg8{width:38px;height:38px;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;border:1px solid var(--line);border-radius:8px;background:var(--surface-soft)}.test_menuButton__TzHg8 span{width:16px;height:1.5px;background:var(--ink);transition:transform .2s ease}.test_menuButtonOpen__BedvE span:first-child{transform:translateY(3.25px) rotate(45deg)}.test_menuButtonOpen__BedvE span:last-child{transform:translateY(-3.25px) rotate(-45deg)}.test_hero__Ctj1Y{padding-top:125px}.test_heroInner__WRhzK{grid-template-columns:1fr;gap:54px}.test_heroCopy__S31og{max-width:720px;text-align:center;margin:0 auto}.test_eyebrow__L5hEJ{justify-content:center}.test_heroCopy__S31og h1{max-width:760px}.test_heroCopy__S31og>p{margin-inline:auto}.test_heroActions__tT70S,.test_heroChecks__kP9d2{justify-content:center}.test_heroProduct__YdvLh{width:min(760px,100%);margin:0 auto}.test_truthInner__WXwzP{grid-template-columns:repeat(2,1fr)}.test_truthInner__WXwzP>span{min-height:92px;border-bottom:1px solid var(--line)}.test_truthInner__WXwzP>span:nth-child(3){border-left:1px solid var(--line)}.test_dayStoryLayout__nAHa6{grid-template-columns:1fr;gap:30px}.test_storySticky__5U0eo{position:relative;top:auto;grid-row:1}.test_storyStep__PP0X5{min-height:310px}.test_comparisonBoard__mamxy{grid-template-columns:1fr}.test_transformMark__m59qu{min-height:85px;flex-direction:row;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.test_transformMark__m59qu .test_logo__KpmE5{writing-mode:initial}.test_transformMark__m59qu>i{transform:rotate(90deg)}.test_finalCtaInner__ocT1q{grid-template-columns:1fr;gap:55px}.test_finalRouteScene__lHR__{max-width:620px}}@media (max-width:640px){.test_navShell__f8hI9{height:61px}.test_nav__QejjG{width:calc(100% - 28px);gap:10px}.test_logo__KpmE5{gap:8px;font-size:10px;letter-spacing:.21em}.test_logo__KpmE5 img{width:23px;height:23px}.test_signIn__F8OfE{display:none}.test_navActions__HDOLf{gap:7px}.test_accountChip__U9GR9{min-height:36px;padding:3px;border-radius:8px}.test_accountAvatar__CWGSp{width:28px;height:28px}.test_accountChipCopy__ThvHz,.test_accountChip__U9GR9>svg{display:none}.test_navCta__7DyMF{min-height:36px;padding:0 11px;font-size:9px}.test_menuButton__TzHg8{width:36px;height:36px}.test_navLinksOpen__CHkpW{top:67px;left:14px;right:14px}.test_hero__Ctj1Y{padding:117px 18px 70px}.test_heroGrid__7DiyD{top:61px;background-size:48px 48px}.test_eyebrow__L5hEJ{max-width:310px;margin:0 auto;line-height:1.5}.test_heroCopy__S31og h1{margin-top:20px;font-size:clamp(43px,13vw,56px);line-height:1.02}.test_heroCopy__S31og>p{font-size:15px;line-height:1.7}.test_heroActions__tT70S{flex-direction:column}.test_primaryButton___M7uX,.test_secondaryButton__Qtoda{width:100%}.test_heroChecks__kP9d2{gap:9px 14px}.test_heroChecks__kP9d2 span{font-size:9px}.test_productLabel__BfNXj{align-items:flex-start;gap:6px;flex-direction:column}.test_calendarFrame__mllvq{border-radius:10px}.test_frameBar__oy9F_{padding:0 10px;grid-template-columns:auto 1fr;gap:10px}.test_frameBar__oy9F_ strong{justify-self:start}.test_frameBar__oy9F_ em{display:none}.test_calendarViewport__1WoaD{min-height:390px;padding:9px;overflow-x:auto}.test_calendarViewport__1WoaD>*{min-width:565px;transform:scale(.61);transform-origin:top left;margin-bottom:-150px}.test_truthInner__WXwzP{width:calc(100% - 36px)}.test_truthInner__WXwzP>span{padding:0 14px}.test_truthInner__WXwzP strong{font-size:11px}.test_truthInner__WXwzP small{font-size:8px;line-height:1.4}.test_productSection__NM_so{padding:100px 18px 105px}.test_sectionNumber__q3qGP{top:70px;right:18px;font-size:110px}.test_sectionHeader__G9N9I{margin-bottom:45px}.test_comparisonHeader___jZt1 h2,.test_dayStoryHeader__l9IlQ h2,.test_optionsLead__8jKhN h2,.test_sectionHeader__G9N9I h2{font-size:38px}.test_sectionHeader__G9N9I>p{font-size:14px}.test_productGrid__VxJmS{grid-template-columns:1fr}.test_productCard__VuShy{min-height:275px}.test_dayStory___jWl_{margin-top:110px}.test_dayStoryLayout__nAHa6{margin-top:45px}.test_storyVisual__nvLHL{min-height:455px}.test_storyVisualBar__VoMDT{padding:0 13px}.test_storyVisualBar__VoMDT small{display:none}.test_captureVisual__3Oy3R,.test_journalVisual__Q_pVg,.test_learnVisual__UO583,.test_prepareVisual__xU3qJ{min-height:403px;padding:27px 20px}.test_prepareHeadline__36GS6 strong{font-size:20px}.test_prepareGrid__vaRU6{margin-top:24px;gap:8px}.test_prepareGrid__vaRU6>div{min-height:108px;padding:14px}.test_captureVisual__3Oy3R{grid-template-columns:1fr;gap:12px;align-content:center}.test_flowBeam__u77y2{width:2px;height:24px;justify-self:center}.test_flowBeam__u77y2 i{display:none}.test_flowBeam__u77y2 svg{right:-8px;top:4px;transform:rotate(90deg)}.test_journalVisual__Q_pVg{grid-template-columns:1fr}.test_contextStack__6udgj{grid-template-columns:repeat(3,1fr)}.test_contextStack__6udgj>div{padding:9px;min-height:65px;align-items:flex-start;justify-content:center;flex-direction:column}.test_questionStack__lNMKM>div{padding:13px;font-size:9px}.test_learningLoop__WYXH8{gap:6px}.test_learningLoop__WYXH8 i{width:18px}.test_storyStep__PP0X5{min-height:270px;padding:58px 8px 58px 50px}.test_storyStep__PP0X5:before{top:64px}.test_storyStepNumber__Tx0wL{top:60px;font-size:60px}.test_storyStep__PP0X5 h3{font-size:24px}.test_optionsPanel__ZNx6L{margin-top:105px;padding:30px 22px}.test_optionsFlow__txRE9{grid-template-columns:1fr}.test_optionsFlow__txRE9>div{min-height:108px}.test_optionsFlow__txRE9>i{transform:rotate(90deg);justify-self:center}.test_optionsFacts__rFX4Z{grid-template-columns:1fr}.test_comparison__n0ofR{margin-top:105px}.test_comparisonBoard__mamxy{margin-top:36px}.test_connectedSide__rxnTi,.test_scatteredSide__T6Btg{min-height:390px;padding:28px 22px}.test_scatterCloud__n6Txi{min-height:245px}.test_connectedRecord__4wxRw>div{grid-template-columns:1fr}.test_finalCta__bLPgh{padding:90px 18px}.test_finalCta__bLPgh h2{font-size:42px}.test_finalCtaInner__ocT1q{gap:45px}.test_finalRouteList__gub4K{padding:9px}.test_finalRouteList__gub4K>span{min-height:38px}}.test_page__6JM8Z{transition:background-color .28s ease,color .28s ease}.test_navShell__f8hI9{border-color:var(--line);background:color-mix(in srgb,var(--surface) 88%,transparent)}.test_navLinksOpen__CHkpW{background:color-mix(in srgb,var(--surface) 97%,transparent);box-shadow:0 15px 35px rgba(0,0,0,.24)}.test_accountChip__U9GR9{background:transparent}.test_secondaryButton__Qtoda{border-color:var(--line);color:var(--ink);background:var(--surface)}.test_secondaryButton__Qtoda:hover{border-color:var(--line-strong);background:var(--surface-soft)}.test_calendarFrame__mllvq{background:var(--surface);box-shadow:0 30px 70px -30px rgba(0,0,0,.58),0 8px 22px rgba(0,0,0,.16)}.test_frameBar__oy9F_{background:var(--surface-soft)}.test_frameBar__oy9F_>div span{background:var(--line-strong)}.test_calendarViewport__1WoaD{background:var(--surface)!important;--tl-bg:var(--surface);--tl-bg-elevated:var(--surface-soft);--tl-surface:var(--surface-soft);--tl-surface-2:var(--surface-inset);--tl-surface-3:var(--surface-hover);--tl-border:var(--line);--tl-border-strong:var(--line-strong);--tl-text:var(--ink);--tl-text-2:var(--text);--tl-text-3:var(--muted);--tl-muted:var(--muted);--tl-accent:var(--brand);--tl-accent-strong:var(--brand-dark);--tl-positive:var(--positive);--tl-positive-strong:var(--positive);--tl-negative:var(--negative);--tl-negative-strong:var(--negative)}.test_calendarViewport__1WoaD button[class~=aspect-square]{aspect-ratio:auto;min-height:64px}.test_calendarFrame__mllvq{border-color:var(--line-strong);background:var(--calendar-frame);box-shadow:0 30px 75px -24px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.018)}.test_frameBar__oy9F_{background:var(--calendar-bar);border-color:var(--line)}.test_calendarViewport__1WoaD{background:var(--calendar-frame)!important}.test_calendarViewport__1WoaD .panel-subtle{border-color:var(--line-strong)!important;background:var(--calendar-empty)!important;box-shadow:none!important}.test_calendarViewport__1WoaD .pnl-surface-positive{border-color:var(--calendar-positive-border)!important;background-color:var(--calendar-positive-bg)!important;background-image:none!important;box-shadow:inset 0 1px 0 rgba(117,230,171,.035)}.test_calendarViewport__1WoaD .pnl-surface-negative{border-color:var(--calendar-negative-border)!important;background-color:var(--calendar-negative-bg)!important;background-image:none!important;box-shadow:inset 0 1px 0 rgba(255,137,146,.035)}.test_page__6JM8Z.test_page__6JM8Z .test_calendarViewport__1WoaD .pnl-positive{color:var(--calendar-positive-text)!important}.test_page__6JM8Z.test_page__6JM8Z .test_calendarViewport__1WoaD .pnl-negative{color:var(--calendar-negative-text)!important}.test_calendarViewport__1WoaD .grid-divider{background:var(--line)!important}.test_comparisonBoard__mamxy,.test_connectedRecord__4wxRw,.test_productCard__VuShy,.test_productSection__NM_so,.test_transformMark__m59qu,.test_truthStrip__zedXn{background:var(--surface)}.test_finalCta__bLPgh{border-color:var(--line);background:var(--surface-soft)}.test_heroGrid__7DiyD{background-image:linear-gradient(color-mix(in srgb,var(--ink) 3.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 3.5%,transparent) 1px,transparent 1px)}.test_productCard__VuShy:hover{border-color:var(--line-strong);background:var(--surface-hover);box-shadow:0 20px 42px rgba(0,0,0,.34)}.test_storyStep__PP0X5:before{border-color:var(--line-strong);background:var(--surface)}.test_storyStep__PP0X5 small{border-color:color-mix(in srgb,var(--brand) 34%,var(--line));background:color-mix(in srgb,var(--brand) 8%,var(--surface))}.test_storyProgress__mb5TE i{background:var(--line-strong)}.test_storyVisual__nvLHL{border-color:var(--line-strong);background:linear-gradient(145deg,var(--surface) 0,var(--surface-soft) 100%);box-shadow:0 36px 70px -35px rgba(0,0,0,.75),0 10px 30px rgba(0,0,0,.28)}.test_finalSceneTop__KpU9c,.test_storyVisualBar__VoMDT{border-color:var(--line);background:color-mix(in srgb,var(--brand) 5%,var(--surface))}.test_contextStack__6udgj>div,.test_fillStack__pR_tb,.test_journalSheet__2VhQQ,.test_prepareGrid__vaRU6>div,.test_questionStack__lNMKM>div,.test_tradeRecord__suYpu{border-color:var(--line-strong);background:color-mix(in srgb,var(--surface-soft) 92%,transparent);box-shadow:0 8px 24px rgba(0,0,0,.24)}.test_prepareGrid__vaRU6>div:hover{border-color:color-mix(in srgb,var(--brand) 50%,var(--line));box-shadow:0 12px 25px rgba(0,0,0,.34)}.test_connectedRecord__4wxRw i,.test_fillStack__pR_tb>div{background:var(--surface-inset)}.test_flowBeam__u77y2,.test_journalSheet__2VhQQ>i{background:var(--line-strong)}.test_optionsPanel__ZNx6L{border-color:var(--line);background:var(--surface-soft)}.test_optionsFlow__txRE9>div,.test_scatterCloud__n6Txi i{border-color:var(--line-strong);background:var(--surface-hover)}.test_optionsFacts__rFX4Z span,.test_optionsFlow__txRE9>div span,.test_optionsFlow__txRE9>i,.test_productTags__zTzRt span{color:var(--muted)}.test_comparisonBoard__mamxy{border-color:var(--line-strong)}.test_scatteredSide__T6Btg{background:var(--surface-soft)}.test_connectedSide__rxnTi{background:color-mix(in srgb,var(--brand) 4%,var(--surface-soft))}.test_connectedSide__rxnTi>span,.test_scatteredSide__T6Btg>span{color:var(--muted)}.test_connectedSide__rxnTi>p,.test_scatteredSide__T6Btg>p{color:var(--text)}.test_scatterCloud__n6Txi i{color:var(--text);box-shadow:0 8px 22px rgba(0,0,0,.18)}.test_transformMark__m59qu{border-color:var(--line-strong);background:var(--surface-inset)}.test_connectedRecord__4wxRw{border-color:var(--line-strong);background:var(--surface);box-shadow:0 16px 38px rgba(0,0,0,.34)}.test_connectedRecord__4wxRw i{color:var(--text);border-color:var(--line-strong);background:var(--surface-hover)}.test_finalRouteScene__lHR__{border-color:var(--line-strong);background:color-mix(in srgb,var(--surface) 92%,transparent);box-shadow:0 30px 65px rgba(0,0,0,.38)}.test_finalRouteList__gub4K>span{color:var(--text);border-color:var(--line-strong);background:var(--surface-soft)}.test_page__6JM8Z.test_page__6JM8Z [class~="text-[#0f172a]"],.test_page__6JM8Z.test_page__6JM8Z [class~="text-[#334155]"]{color:var(--ink)!important}.test_page__6JM8Z.test_page__6JM8Z [class~="text-[#475569]"]{color:var(--text)!important}.test_page__6JM8Z.test_page__6JM8Z [class~="text-[#64748b]"]{color:var(--muted)!important}.test_page__6JM8Z.test_page__6JM8Z [class~="text-[#94a3b8]"]{color:var(--faint)!important}.test_page__6JM8Z.test_page__6JM8Z [class~="text-[#cbd5e1]"]{color:var(--line-strong)!important}.test_page__6JM8Z.test_page__6JM8Z [class~="text-[#718096]"]{color:var(--text)!important}.test_page__6JM8Z.test_page__6JM8Z [class~="text-[#2f6db0]"]{color:var(--brand)!important}.test_page__6JM8Z.test_page__6JM8Z [class~="text-[#1f8a5b]"]{color:var(--positive)!important}.test_page__6JM8Z.test_page__6JM8Z [class~="text-[#c43b48]"]{color:var(--negative)!important}.test_page__6JM8Z.test_page__6JM8Z [class~=text-slate-100],.test_page__6JM8Z.test_page__6JM8Z [class~=text-slate-200],.test_page__6JM8Z.test_page__6JM8Z [class~=text-slate-50],.test_page__6JM8Z.test_page__6JM8Z [class~=text-white]{color:var(--ink)!important}.test_page__6JM8Z.test_page__6JM8Z [class~=text-slate-300]{color:var(--text)!important}.test_page__6JM8Z.test_page__6JM8Z [class~=text-slate-400],.test_page__6JM8Z.test_page__6JM8Z [class~=text-slate-500]{color:var(--muted)!important}.test_page__6JM8Z.test_page__6JM8Z [class~=text-slate-600],.test_page__6JM8Z.test_page__6JM8Z [class~=text-slate-700]{color:var(--faint)!important}.test_page__6JM8Z.test_page__6JM8Z [class~="border-[#cbd5e1]"],.test_page__6JM8Z.test_page__6JM8Z [class~="border-[#e2e8f0]"],.test_page__6JM8Z.test_page__6JM8Z [class~="border-[#eef1f5]"],.test_page__6JM8Z.test_page__6JM8Z [class~="border-[#f1f5f9]"]{border-color:var(--line)!important}.test_page__6JM8Z.test_page__6JM8Z [class~=bg-white]{background-color:var(--surface)!important}.test_page__6JM8Z.test_page__6JM8Z [class~="bg-white/60"]{background-color:color-mix(in srgb,var(--surface) 72%,transparent)!important}.test_page__6JM8Z.test_page__6JM8Z [class~="bg-[#f7f9fb]"],.test_page__6JM8Z.test_page__6JM8Z [class~="bg-[#f8fafc]"]{background-color:var(--surface-soft)!important}.test_page__6JM8Z.test_page__6JM8Z .landing-review-card{background:linear-gradient(var(--surface),var(--surface)) padding-box,radial-gradient(150px circle at 0 0,rgba(74,143,212,.66),transparent 60%) border-box,radial-gradient(150px circle at 100% 0,rgba(74,143,212,.66),transparent 60%) border-box,radial-gradient(150px circle at 100% 100%,rgba(74,143,212,.66),transparent 60%) border-box,radial-gradient(150px circle at 0 100%,rgba(74,143,212,.66),transparent 60%) border-box,linear-gradient(rgba(74,143,212,.18),rgba(74,143,212,.18)) border-box!important}.test_themeToggle__8RWPD{position:fixed;right:24px;bottom:24px;z-index:70;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink);background:color-mix(in srgb,var(--surface) 90%,transparent);box-shadow:0 12px 30px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.test_themeToggle__8RWPD:hover{transform:translateY(-2px) rotate(5deg);border-color:color-mix(in srgb,var(--brand) 60%,var(--line));box-shadow:0 16px 34px rgba(0,0,0,.32),0 0 0 4px var(--brand-soft)}.test_themeToggle__8RWPD:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.test_themeToggle__8RWPD svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width:640px){.test_themeToggle__8RWPD{right:16px;bottom:16px;width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.test_page__6JM8Z *,.test_page__6JM8Z :after,.test_page__6JM8Z :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.test_page__6JM8Z [data-test-reveal]{opacity:1;transform:none}}