.ea-page{--ea-ink:#0b1424;--ea-ink-2:#1f3049;--ea-muted:#495c76;--ea-muted-2:#59697f;--ea-muted-3:#64748b;--ea-page-bg:#f6f8fc;--ea-surface:#ffffff;--ea-soft:#edf1f7;--ea-line:#e1e7f0;--ea-line-2:#c8d3e3;--ea-navy:#080e1b;--ea-navy-2:#101b31;--ea-navy-3:#1b2a47;--ea-navy-line:rgba(255,255,255,0.14);--ea-navy-text:#e6edf8;--ea-navy-muted:#b3c3da;--ea-brand:#1d4ed8;--ea-brand-hover:#1e40af;--ea-brand-press:#1e3a8a;--ea-brand-dark:#2563eb;--ea-brand-bright:#93c5fd;--ea-brand-ink:#1d4ed8;--ea-brand-50:#eff6ff;--ea-brand-100:#dbeafe;--ea-amber:#f59e0b;--ea-amber-300:#fbbf24;--ea-amber-ink:#a1580a;--ea-amber-50:#fffbeb;--ea-amber-100:#fdeec8;--ea-error:#dc2626;--ea-error-bg:#fef2f2;--ea-r-sm:8px;--ea-r:12px;--ea-r-lg:16px;--ea-r-xl:22px;--ea-r-pill:999px;--ea-sh-sm:0 1px 2px rgba(11,20,36,0.06);--ea-sh-md:0 8px 24px rgba(11,20,36,0.08);--ea-sh-lg:0 20px 48px rgba(11,20,36,0.12);--ea-sh-xl:0 34px 74px rgba(6,12,24,0.24);--ga-paper:var(--ea-page-bg);--ga-card:var(--ea-surface);--ga-line:var(--ea-line);--ga-line-strong:var(--ea-line-2);--ga-ink:var(--ea-ink);--ga-muted:var(--ea-muted);--ga-fine:var(--ea-muted-2);--ga-brand:var(--ea-brand);--ga-brand-hover:var(--ea-brand-hover);--ga-brand-deep:var(--ea-brand-press);--ga-brand-tint:var(--ea-brand-50);--ga-sans:var(--ea-sans,inherit);--ga-serif:var(--ea-serif,inherit);--ga-shadow:var(--ea-sh-md);--ga-shadow-lg:var(--ea-sh-lg);--ga-ease:var(--ea-e,cubic-bezier(0.32,0.72,0,1));--ea-nav-h:66px;--lk-c-brand:var(--ea-brand);--lk-c-brand-hover:var(--ea-brand-hover);--lk-c-brand-press:var(--ea-brand-press);--lk-c-brand-50:var(--ea-brand-50);--lk-c-brand-100:var(--ea-brand-100);--lk-c-brand-ring:rgba(29,78,216,0.24);--lk-c-accent:var(--ea-amber);--lk-c-accent-ink:var(--ea-amber-ink);--lk-c-accent-50:var(--ea-amber-50);--lk-c-accent-100:var(--ea-amber-100);--lk-c-ink:var(--ea-ink);--lk-c-ink-2:var(--ea-ink-2);--lk-c-muted:var(--ea-muted);--lk-c-muted-2:var(--ea-muted-2);--lk-c-muted-3:var(--ea-muted-3);--lk-c-surface:var(--ea-surface);--lk-c-soft:var(--ea-soft);--lk-c-line:var(--ea-line);--lk-c-line-2:var(--ea-line-2);--lk-c-error:var(--ea-error);--lk-c-error-bg:var(--ea-error-bg);--ea-sans:"Geist","Geist Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-family:var(--ea-sans);font-size:16px;line-height:1.62;color:var(--ea-ink);background:var(--ea-page-bg);overflow-x:clip;-webkit-font-smoothing:antialiased}.ea-page *,.ea-page :after,.ea-page :before{box-sizing:border-box}.ea-page :where(img){display:block;max-width:100%;height:auto}.ea-page :where(h1,h2,h3){margin:0;font-weight:700;line-height:1.16;letter-spacing:-.022em;color:var(--ea-ink);overflow-wrap:break-word;text-wrap:balance}.ea-page :where(p,li){overflow-wrap:break-word}.ea-page :where(ul,ol){margin:0;padding:0;list-style:none}.ea-page :where(a){color:var(--ea-brand-ink);text-underline-offset:3px}.ea-page :where(button){font:inherit;color:inherit}.ea-page :focus-visible{outline:3px solid var(--ea-brand);outline-offset:3px;border-radius:var(--ea-r-sm)}.ea-final :focus-visible,.ea-footer :focus-visible,.ea-hero :focus-visible,.ea-how :focus-visible,.ea-sticky :focus-visible{outline-color:var(--ea-amber-300)}.ea-final-card :focus-visible,.ea-hero-card :focus-visible{outline-color:var(--ea-brand)}.ea-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 16px;min-width:0}.ea-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ea-skip{position:absolute;left:12px;top:-100px;z-index:120;padding:12px 18px;border-radius:var(--ea-r-sm);background:var(--ea-brand);color:#fff;font-weight:650;text-decoration:none;transition:top .16s ease-out}.ea-skip:focus{top:12px}.ea-page section{scroll-margin-top:calc(var(--ea-nav-h) + 10px)}.ea-page section:focus{outline:none}.ea-eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 12px;color:var(--ea-amber-ink);font-size:.73rem;font-weight:760;letter-spacing:.14em;text-transform:uppercase}.ea-eyebrow:before{content:"";width:20px;height:2px;border-radius:2px;background:var(--ea-amber);flex:0 0 auto}.ea-eyebrow--light{color:var(--ea-amber-300)}.ea-h2{font-size:clamp(1.55rem,5.8vw,2.5rem);margin:0 0 14px}.ea-h2--light{color:#ffffff}.ea-h3{font-size:clamp(1.08rem,3.6vw,1.3rem);margin:0 0 8px;letter-spacing:-.018em}.ea-lead{margin:0 0 18px;max-width:62ch;font-size:clamp(1.02rem,3.6vw,1.2rem);line-height:1.55;font-weight:550;color:var(--ea-ink-2)}.ea-body{margin:0 0 16px;max-width:68ch;color:var(--ea-muted);font-size:1rem;line-height:1.72}.ea-sec-head{max-width:60ch;margin:0 0 30px}.ea-sec-sub{margin:0;max-width:62ch;color:var(--ea-muted);font-size:clamp(.98rem,3.3vw,1.09rem);line-height:1.65}.ea-sec-sub--light{color:var(--ea-navy-muted)}.ea-pill{gap:8px;margin:0 0 16px;padding:7px 15px 7px 12px;border-radius:var(--ea-r-pill);border:1px solid var(--ea-brand-100);background:var(--ea-brand-50);font-size:.77rem;font-weight:700;letter-spacing:.02em}.ea-pill,.ea-tick{display:inline-flex;align-items:center;color:var(--ea-brand-press)}.ea-tick{width:20px;height:20px;flex:0 0 20px;margin-top:2px;border-radius:50%;background:var(--ea-brand-100)}.ea-btn,.ea-tick{justify-content:center}.ea-btn{display:inline-flex;align-items:center;gap:9px;min-height:50px;padding:13px 22px;border:1px solid transparent;border-radius:var(--ea-r-sm);font-size:.98rem;font-weight:690;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,transform .16s ease-out,box-shadow .16s ease-out}.ea-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.ea-btn--primary{background:var(--ea-brand);border-color:var(--ea-brand);color:#fff;box-shadow:0 6px 18px rgba(29,78,216,.26)}.ea-btn--primary:hover:not(:disabled){background:var(--ea-brand-hover);border-color:var(--ea-brand-hover);transform:translateY(-1px);box-shadow:0 12px 28px rgba(29,78,216,.34)}.ea-btn--primary:active:not(:disabled){background:var(--ea-brand-press);border-color:var(--ea-brand-press);transform:translateY(0)}.ea-final .ea-btn--primary,.ea-hero .ea-btn--primary,.ea-sticky .ea-btn--primary{background:var(--ea-brand-dark);border-color:var(--ea-brand-dark)}.ea-final .ea-btn--primary:hover:not(:disabled),.ea-hero .ea-btn--primary:hover:not(:disabled),.ea-sticky .ea-btn--primary:hover:not(:disabled){background:var(--ea-brand);border-color:var(--ea-brand)}.ea-btn--ghost{background:var(--ea-surface);border-color:var(--ea-line-2);color:var(--ea-ink)}.ea-btn--ghost:hover:not(:disabled){border-color:var(--ea-brand);color:var(--ea-brand-press);background:var(--ea-brand-50)}.ea-btn--quiet{background:transparent;border-color:transparent;color:var(--ea-brand-ink);padding-left:10px;padding-right:10px;text-decoration:underline}.ea-btn--quiet:hover{color:var(--ea-brand-press);background:var(--ea-brand-50);text-decoration:none}.ea-btn--sm{min-height:44px;padding:10px 16px;font-size:.9rem;gap:7px}.ea-btn--lg{min-height:56px;font-size:1.04rem}.ea-btn--block{display:flex;width:100%}.ea-btn-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.ea-spin{animation:ea-spin .9s linear infinite}@keyframes ea-spin{to{transform:rotate(1turn)}}.ea-nav{position:sticky;top:0;z-index:90;background:transparent;border-bottom:1px solid transparent;transition:background-color .24s ease-out,box-shadow .24s ease-out,border-color .24s ease-out}.ea-nav-inner{display:flex;justify-content:space-between;height:var(--ea-nav-h)}.ea-logo,.ea-nav-inner{align-items:center;gap:10px}.ea-logo{display:inline-flex;padding:4px;margin-left:-4px;border:0;background:none;cursor:pointer;text-align:left;min-width:0}.ea-logo-mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:10px;background:linear-gradient(145deg,var(--ea-amber-300) 0,#e08300 100%);color:#2a1704;box-shadow:0 4px 14px rgba(245,158,11,.34)}.ea-logo-text{display:flex;flex-direction:column;min-width:0;font-size:1.02rem;font-weight:770;letter-spacing:-.022em;line-height:1.15;color:#ffffff}.ea-logo-sub{font-size:.75rem;font-weight:650;letter-spacing:.13em;text-transform:uppercase;color:rgba(255,255,255,.68)}.ea-nav-links{display:none}.ea-nav-actions{display:flex;align-items:center;gap:8px}.ea-nav-cta{display:none}.ea-nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 46px;border:1px solid rgba(255,255,255,.26);border-radius:var(--ea-r-sm);background:rgba(255,255,255,.1);color:#fff;cursor:pointer;transition:border-color .16s ease-out,background-color .16s ease-out,color .16s ease-out}.ea-nav-toggle:hover{background:rgba(255,255,255,.18)}.ea-nav--solid{background:rgba(255,255,255,.92);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border-bottom-color:var(--ea-line);box-shadow:0 2px 18px rgba(11,20,36,.06)}.ea-nav--solid .ea-logo-text{color:var(--ea-ink)}.ea-nav--solid .ea-logo-sub{color:var(--ea-muted-2)}.ea-nav--solid .ea-nav-toggle{border-color:var(--ea-line-2);background:var(--ea-surface);color:var(--ea-ink)}.ea-nav--solid .ea-nav-toggle:hover{border-color:var(--ea-brand);color:var(--ea-brand-press);background:var(--ea-brand-50)}.ea-nav-progress{position:absolute;left:0;bottom:-1px;height:2px;width:100%;transform-origin:0 50%;background:linear-gradient(90deg,var(--ea-amber) 0,var(--ea-brand-dark) 100%)}.ea-nav-drawer{position:absolute;left:0;right:0;top:var(--ea-nav-h);padding:14px 16px 20px;background:var(--ea-surface);border-bottom:1px solid var(--ea-line);box-shadow:var(--ea-sh-lg)}.ea-nav-drawer-links{display:flex;flex-direction:column;margin-bottom:14px}.ea-nav-drawer-link{display:block;width:100%;min-height:52px;padding:14px 10px;border:0;border-bottom:1px solid var(--ea-line);background:none;color:var(--ea-ink);font-size:1.02rem;font-weight:630;text-align:left;cursor:pointer}.ea-nav-drawer-link.is-active{color:var(--ea-brand-press)}.ea-nav-drawer-note{margin:12px 0 0;color:var(--ea-muted-2);font-size:.8rem;text-align:center}.ea-hero{position:relative;margin-top:calc(var(--ea-nav-h) * -1);padding:calc(var(--ea-nav-h) + 24px) 0 40px;background:var(--ea-navy);color:var(--ea-navy-text);isolation:isolate;overflow:hidden}.ea-hero:before{z-index:-3;background:radial-gradient(64% 52% at 80% 4%,rgba(245,158,11,.26) 0,rgba(245,158,11,0) 62%),radial-gradient(58% 54% at 4% 96%,rgba(37,99,235,.3) 0,rgba(37,99,235,0) 66%),linear-gradient(168deg,#0a1120,#111d35 48%,#0a1322)}.ea-hero:after,.ea-hero:before{content:"";position:absolute;inset:0}.ea-hero:after{z-index:-2;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:radial-gradient(84% 74% at 50% 26%,#000 0,transparent 76%);mask-image:radial-gradient(84% 74% at 50% 26%,#000 0,transparent 76%);pointer-events:none}.ea-hero-glow{position:absolute;z-index:-1;top:6%;right:-14%;width:min(760px,105%);height:min(760px,78%);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(251,191,36,.2) 0,rgba(245,158,11,.08) 42%,rgba(245,158,11,0) 70%);filter:blur(14px);pointer-events:none}.ea-hero-grid{display:grid;gap:28px}.ea-hero-copy,.ea-hero-media{min-width:0}.ea-hero .ea-pill{border-color:rgba(251,191,36,.38);background:rgba(245,158,11,.12);color:var(--ea-amber-300)}.ea-hero-title{font-size:clamp(1.9rem,8vw,2.6rem);line-height:1.11;letter-spacing:-.028em;margin:0 0 14px;color:#ffffff}.ea-hero-title-accent{color:#ffffff;background-image:linear-gradient(transparent 62%,rgba(245,158,11,.42) 0);background-repeat:no-repeat;padding-bottom:2px}.ea-hero-sub{margin:0 0 22px;max-width:56ch;font-size:clamp(.98rem,3.6vw,1.11rem);line-height:1.66;color:var(--ea-navy-muted)}.ea-hero-card{padding:18px;border:1px solid rgba(255,255,255,.14);border-radius:var(--ea-r-lg);background:var(--ea-surface);box-shadow:var(--ea-sh-xl)}.ea-hero-card-title{margin:0 0 15px;font-size:1.02rem;font-weight:720;line-height:1.42;letter-spacing:-.018em;color:var(--ea-ink)}.ea-card-action{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px}.ea-card-action .ea-btn{width:100%;min-height:48px;padding:11px 22px;font-size:.95rem}.ea-card-meta{font-size:.82rem;font-weight:620;color:var(--ea-muted-2)}@media (min-width:520px){.ea-card-action .ea-btn{width:auto}}.ea-hero-card-note{display:flex;align-items:flex-start;gap:7px;margin:14px 0 0;padding-top:13px;border-top:1px solid var(--ea-line);color:var(--ea-muted-2);font-size:.81rem;line-height:1.55}.ea-hero-card-note svg{flex:0 0 auto;margin-top:3px}.ea-hero-or{display:flex;align-items:center;gap:12px;margin:16px 0;color:var(--ea-muted-2);font-size:.74rem;font-weight:680;letter-spacing:.06em;text-transform:uppercase}.ea-hero-or:after,.ea-hero-or:before{content:"";flex:1;height:1px;background:var(--ea-line)}.ea-hero-points{display:flex;flex-direction:column;gap:11px;margin:24px 0 0}.ea-hero-points li{display:flex;align-items:flex-start;gap:11px;font-size:.93rem;line-height:1.55;color:#d3deee}.ea-hero-points .ea-tick{background:rgba(245,158,11,.18);color:var(--ea-amber-300)}.ea-hero-scrollcue{display:inline-flex;align-items:center;gap:7px;min-height:44px;margin-top:14px;padding:0 4px;border:0;background:none;color:var(--ea-brand-bright);font-size:.92rem;font-weight:680;cursor:pointer}.ea-hero-scrollcue:hover{color:#fff;text-decoration:underline}.ea-hero-media{position:relative;display:flex;flex-direction:column}.ea-hero-photo{position:relative;flex:1 1 auto;overflow:hidden;border-radius:var(--ea-r-xl);border:1px solid rgba(255,255,255,.16);background:var(--ea-navy-2);box-shadow:0 32px 68px rgba(4,9,18,.6)}.ea-hero-photo img{width:100%;height:100%;min-height:260px;aspect-ratio:4/3;object-fit:cover}.ea-hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(186deg,rgba(8,14,27,0) 40%,rgba(8,14,27,.42));pointer-events:none}.ea-hero-float{display:flex;align-items:flex-start;gap:12px;position:relative;margin:-30px 10px 0;padding:15px 16px;border:1px solid var(--ea-line);border-radius:var(--ea-r);background:rgba(255,255,255,.97);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:var(--ea-sh-lg)}.ea-hero-float-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:10px;background:var(--ea-amber-50);border:1px solid var(--ea-amber-100);color:var(--ea-amber-ink)}.ea-hero-float-title{margin:0 0 3px;font-size:.9rem;font-weight:730;color:var(--ea-ink)}.ea-hero-float-text{margin:0;font-size:.81rem;line-height:1.5;color:var(--ea-muted)}.ea-hero-chip{display:none}.ea-trust{padding:30px 0;border-bottom:1px solid var(--ea-line);background:var(--ea-surface)}.ea-trust-grid{display:grid;gap:20px}.ea-trust-item{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon title" "icon text";column-gap:13px;row-gap:3px}.ea-trust-icon{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:var(--ea-brand-50);border:1px solid var(--ea-brand-100);color:var(--ea-brand-press)}.ea-trust-title{grid-area:title;font-size:.96rem;font-weight:730}.ea-trust-text{grid-area:text;margin:0;font-size:.86rem;line-height:1.58;color:var(--ea-muted)}.ea-about{padding:48px 0}.ea-about-grid{display:grid;gap:28px}.ea-about-copy .ea-body:last-child{margin-bottom:0}.ea-about-side{display:flex;flex-direction:column;min-height:0}.ea-about-photo{flex:1 1 auto;overflow:hidden;border-radius:var(--ea-r-lg);box-shadow:var(--ea-sh-md);background:var(--ea-soft);min-height:230px}.ea-about-photo img{width:100%;height:100%;min-height:230px;aspect-ratio:3/2;object-fit:cover}.ea-about-stats{flex:0 0 auto;margin-top:18px;padding:20px 18px;border:1px solid var(--ea-line);border-radius:var(--ea-r-lg);background:var(--ea-surface);box-shadow:var(--ea-sh-sm)}.ea-about-stats-title{font-size:.76rem;font-weight:760;letter-spacing:.11em;text-transform:uppercase;color:var(--ea-muted-2);margin-bottom:15px}.ea-about-stats-list{display:flex;flex-direction:column;gap:15px}.ea-about-stats-list li{display:flex;flex-direction:column;gap:2px;padding-left:14px;border-left:3px solid var(--ea-amber)}.ea-about-stat-big{font-size:1.08rem;font-weight:770;letter-spacing:-.022em;color:var(--ea-ink)}.ea-about-stat-label{font-size:.85rem;line-height:1.55;color:var(--ea-muted)}.ea-covers{padding:48px 0;background:var(--ea-surface);border-top:1px solid var(--ea-line);border-bottom:1px solid var(--ea-line)}.ea-covers-grid{display:grid;gap:14px}.ea-card{padding:20px 18px;border:1px solid var(--ea-line);border-radius:var(--ea-r);background:var(--ea-page-bg);transition:border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out,background-color .18s ease-out}.ea-card:hover{background:var(--ea-surface);border-color:var(--ea-line-2);box-shadow:var(--ea-sh-md);transform:translateY(-2px)}.ea-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.ea-card-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:12px;background:var(--ea-brand-50);border:1px solid var(--ea-brand-100);color:var(--ea-brand-press)}.ea-card-tag{padding:4px 10px;border-radius:var(--ea-r-pill);background:var(--ea-amber-50);border:1px solid var(--ea-amber-100);color:var(--ea-amber-ink);font-size:.68rem;font-weight:770;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.ea-card-title{font-size:1.05rem;margin-bottom:7px}.ea-card-text{margin:0;font-size:.89rem;line-height:1.65;color:var(--ea-muted)}.ea-covers-note{display:grid;gap:18px;align-items:stretch;margin-top:24px;padding:18px;border:1px solid var(--ea-line);border-radius:var(--ea-r-lg);background:var(--ea-page-bg)}.ea-covers-note-media{position:relative;overflow:hidden;border-radius:var(--ea-r);background:var(--ea-soft);min-height:160px}.ea-covers-note-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ea-covers-note-copy .ea-body{margin-bottom:0}.ea-elig{padding:48px 0}.ea-elig-grid{display:grid;gap:13px}.ea-elig-item{position:relative;display:grid;grid-template-columns:auto 1fr;gap:14px;padding:19px 18px;border:1px solid var(--ea-line);border-radius:var(--ea-r);background:var(--ea-surface);box-shadow:var(--ea-sh-sm);transition:border-color .18s ease-out,box-shadow .18s ease-out}.ea-elig-item:hover{border-color:var(--ea-brand-100);box-shadow:var(--ea-sh-md)}.ea-elig-num{position:absolute;top:14px;right:16px;font-size:.76rem;font-weight:780;letter-spacing:.08em;color:var(--ea-muted-3)}.ea-elig-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border-radius:11px;background:var(--ea-amber-50);border:1px solid var(--ea-amber-100);color:var(--ea-amber-ink)}.ea-elig-title{font-size:1rem;font-weight:730;margin-bottom:5px;padding-right:34px}.ea-elig-text{margin:0;font-size:.88rem;line-height:1.65;color:var(--ea-muted)}.ea-how{padding:52px 0;background:radial-gradient(96% 78% at 86% 0,rgba(245,158,11,.15) 0,rgba(245,158,11,0) 56%),radial-gradient(80% 70% at 2% 100%,rgba(37,99,235,.22) 0,rgba(37,99,235,0) 62%),linear-gradient(168deg,var(--ea-navy-2) 0,var(--ea-navy) 100%);color:var(--ea-navy-text)}.ea-how-grid{display:grid;gap:13px}.ea-how-step{padding:22px 18px;border:1px solid var(--ea-navy-line);border-radius:var(--ea-r);background:rgba(255,255,255,.05);transition:background-color .18s ease-out,border-color .18s ease-out,transform .18s ease-out}.ea-how-step:hover{background:rgba(255,255,255,.085);border-color:rgba(251,191,36,.42);transform:translateY(-2px)}.ea-how-step-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ea-how-step-num{font-size:1.5rem;font-weight:790;letter-spacing:-.03em;color:var(--ea-amber-300);line-height:1}.ea-how-step-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:rgba(147,197,253,.16);border:1px solid rgba(147,197,253,.34);color:var(--ea-brand-bright)}.ea-how-step-title{font-size:1.03rem;font-weight:730;color:#ffffff;margin-bottom:7px}.ea-how-step-text{margin:0;font-size:.88rem;line-height:1.68;color:var(--ea-navy-muted)}.ea-leadband{padding:46px 0}.ea-leadband-card{display:grid;gap:24px;padding:24px 18px;border:1px solid var(--ea-line);border-radius:var(--ea-r-xl);background:radial-gradient(88% 118% at 0 0,rgba(239,246,255,.95) 0,rgba(255,255,255,0) 56%),var(--ea-surface);box-shadow:var(--ea-sh-lg)}.ea-leadband-copy .ea-h2{font-size:clamp(1.42rem,5.4vw,2.1rem)}.ea-leadband-points{display:flex;flex-direction:column;gap:10px;margin-top:20px}.ea-leadband-points li{display:flex;align-items:flex-start;gap:10px;font-size:.91rem;color:var(--ea-ink-2)}.ea-leadband-form{padding:20px 18px;border:1px solid var(--ea-line);border-radius:var(--ea-r-lg);background:var(--ea-page-bg)}.ea-leadband-privacy{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0;padding-top:15px;border-top:1px solid var(--ea-line);color:var(--ea-muted-2);font-size:.81rem;line-height:1.55}.ea-leadband-privacy svg{flex:0 0 auto;margin-top:2px;color:var(--ea-brand)}.ea-faq{padding:48px 0;background:var(--ea-surface);border-top:1px solid var(--ea-line)}.ea-faq-grid{display:grid;gap:26px}.ea-faq-hotline{margin-top:20px;padding:18px;border:1px solid var(--ea-line);border-radius:var(--ea-r);background:var(--ea-page-bg)}.ea-faq-hotline-label{margin:0 0 5px;font-size:.71rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase;color:var(--ea-muted-2)}.ea-faq-hotline-num{margin:0 0 7px;font-size:1.3rem;font-weight:780;letter-spacing:-.015em;color:var(--ea-ink)}.ea-faq-hotline-note{margin:0;font-size:.83rem;line-height:1.55;color:var(--ea-muted)}.ea-faq-list{display:flex;flex-direction:column}.ea-faq-item{border-bottom:1px solid var(--ea-line)}.ea-faq-q{margin:0;font-size:1rem}.ea-faq-trigger{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;width:100%;min-height:56px;padding:17px 2px;border:0;background:none;color:var(--ea-ink);font-size:.99rem;font-weight:700;line-height:1.45;letter-spacing:-.014em;text-align:left;cursor:pointer;transition:color .16s ease-out}.ea-faq-trigger:hover{color:var(--ea-brand-press)}.ea-faq-chev{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;margin-top:1px;border-radius:50%;background:var(--ea-soft);color:var(--ea-ink-2);transition:transform .22s ease-out,background-color .16s ease-out,color .16s ease-out}.ea-faq-chev.is-open{transform:rotate(180deg);background:var(--ea-brand);color:#fff}.ea-faq-panel{overflow:hidden}.ea-faq-a{margin:0;max-width:72ch;padding:0 34px 20px 0;font-size:.93rem;line-height:1.72;color:var(--ea-muted)}.ea-resources{margin-top:26px;padding:22px 18px;border:1px solid var(--ea-brand-100);border-radius:var(--ea-r-lg);background:var(--ea-brand-50)}.ea-resources-list{display:flex;flex-direction:column;gap:4px;margin-top:14px}.ea-resources-list a{display:block;padding:12px 13px;border-radius:var(--ea-r-sm);text-decoration:none;transition:background-color .16s ease-out}.ea-resources-list a:hover{background:rgba(255,255,255,.85)}.ea-resources-label{display:inline-flex;align-items:center;gap:6px;font-size:.93rem;font-weight:700;color:var(--ea-brand-press);text-decoration:underline;text-underline-offset:3px}.ea-resources-text{display:block;margin-top:3px;font-size:.85rem;line-height:1.55;color:var(--ea-ink-2)}.ea-final{position:relative;padding:52px 0;background:var(--ea-navy);color:var(--ea-navy-text);isolation:isolate;overflow:hidden}.ea-final-bg{position:absolute;inset:0;z-index:-2}.ea-final-bg img{width:100%;height:100%;object-fit:cover;opacity:.3}.ea-final-bg:after{content:"";position:absolute;inset:0;background:radial-gradient(62% 58% at 88% 6%,rgba(245,158,11,.22) 0,rgba(245,158,11,0) 62%),linear-gradient(168deg,rgba(8,14,27,.86),rgba(8,14,27,.93) 52%,rgba(8,14,27,.97))}.ea-final-inner{display:grid;gap:24px}.ea-final-copy .ea-h2{font-size:clamp(1.65rem,6.6vw,2.4rem);color:#ffffff}.ea-final-sub{margin:0;max-width:52ch;font-size:clamp(.97rem,3.4vw,1.07rem);line-height:1.68;color:var(--ea-navy-muted)}.ea-final-points{display:flex;flex-wrap:wrap;gap:10px 20px;margin:22px 0 0}.ea-final-points li{display:flex;align-items:center;gap:9px;font-size:.88rem;font-weight:600;color:#d3deee}.ea-final-points svg{flex:0 0 auto;color:var(--ea-amber-300)}.ea-final-card{padding:22px 18px;border:1px solid rgba(255,255,255,.16);border-radius:var(--ea-r-lg);background:var(--ea-surface);box-shadow:var(--ea-sh-xl)}.ea-footer{padding:40px 0 30px;background:#050b15;color:var(--ea-navy-muted);font-size:.89rem}.ea-footer-top{display:grid;gap:26px;padding-bottom:26px;border-bottom:1px solid var(--ea-navy-line)}.ea-footer-brand{display:flex;align-items:flex-start;gap:12px}.ea-footer-brandname{margin:0 0 4px;font-size:1.04rem;font-weight:760;letter-spacing:-.022em;color:#ffffff}.ea-footer-brandnote{margin:0;font-size:.85rem;line-height:1.55}.ea-footer-heading{margin:0 0 12px;font-size:.71rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase;color:#ffffff}.ea-footer-nav ul{display:flex;flex-direction:column;gap:2px}.ea-footer-nav a,.ea-footer-nav button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 0;border:0;background:none;color:var(--ea-navy-muted);font-size:.89rem;text-align:left;text-decoration:none;cursor:pointer;transition:color .16s ease-out}.ea-footer-nav a:hover,.ea-footer-nav button:hover{color:var(--ea-amber-300);text-decoration:underline}.ea-footer-legal{padding-top:24px}.ea-footer-legal p{margin:0 0 14px;font-size:.85rem;line-height:1.72;max-width:80ch}.ea-footer-copy{color:#8ba0ba;font-size:.8rem}.ea-sticky{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom, 0px));background:rgba(8,14,27,.97);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--ea-navy-line);box-shadow:0 -8px 28px rgba(4,9,18,.4)}.ea-sticky-copy{min-width:0}.ea-sticky-title{margin:0;font-size:.88rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ea-sticky-text{margin:0;font-size:.75rem;color:var(--ea-navy-muted)}.ea-sticky .ea-btn{flex:0 0 auto}@media (min-width:400px){.ea-wrap{padding:0 20px}}@media (min-width:480px){.ea-wrap{padding:0 24px}.ea-card,.ea-elig-item,.ea-final-card,.ea-hero-card,.ea-how-step,.ea-leadband-form{padding:22px}.ea-hero-float{margin-left:18px;margin-right:18px}.ea-sticky{padding-left:20px;padding-right:20px}}@media (min-width:640px){.ea-hero{padding-bottom:56px}.ea-about,.ea-covers,.ea-elig,.ea-faq{padding:64px 0}.ea-final,.ea-how{padding:68px 0}.ea-leadband{padding:60px 0}.ea-trust{padding:34px 0}.ea-covers-grid,.ea-elig-grid,.ea-how-grid,.ea-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ea-trust-grid{gap:24px 26px}.ea-leadband-card{padding:32px 28px}.ea-final-card{padding:26px}.ea-covers-note{grid-template-columns:250px minmax(0,1fr);align-items:stretch;padding:22px}.ea-covers-note-copy{align-self:center}.ea-footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.ea-footer-brand{grid-column:1/-1}}@media (min-width:768px){.ea-hero-title{font-size:clamp(2.3rem,5.4vw,3rem)}.ea-final-inner{grid-template-columns:minmax(0,1fr) minmax(0,430px);gap:40px;align-items:center}.ea-about-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:38px;align-items:stretch}.ea-faq-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:42px;align-items:start}.ea-faq-head{position:sticky;top:calc(var(--ea-nav-h) + 24px)}.ea-leadband-card{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:34px;align-items:center}}@media (min-width:900px){.ea-nav-links{display:flex;align-items:center;gap:2px}.ea-nav-link{position:relative;min-height:42px;padding:8px 15px;border:0;border-radius:var(--ea-r-sm);background:none;color:#c9d8ec;font-size:.92rem;font-weight:630;cursor:pointer;transition:color .16s ease-out,background-color .16s ease-out}.ea-nav-link:hover{color:#fff;background:rgba(255,255,255,.1)}.ea-nav-link.is-active{color:#fff}.ea-nav-underline{position:absolute;left:15px;right:15px;bottom:3px;height:2px;border-radius:2px;background:var(--ea-amber)}.ea-nav--solid .ea-nav-link{color:var(--ea-ink-2)}.ea-nav--solid .ea-nav-link:hover{color:var(--ea-brand-press);background:var(--ea-brand-50)}.ea-nav--solid .ea-nav-link.is-active{color:var(--ea-brand-press)}.ea-nav--solid .ea-nav-underline{background:var(--ea-brand)}.ea-nav-cta{display:inline-flex}.ea-nav-toggle,.ea-sticky{display:none}.ea-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:stretch}.ea-hero-media{justify-content:stretch}.ea-hero-photo img{aspect-ratio:auto;min-height:480px}.ea-hero-float{position:absolute;left:-16px;bottom:26px;margin:0;max-width:320px}.ea-hero-chip{position:absolute;display:flex;align-items:center;gap:11px;right:-12px;top:26px;margin:0;padding:9px 15px 9px 9px;border:1px solid rgba(255,255,255,.16);border-radius:var(--ea-r-pill);background:rgba(255,255,255,.97);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:var(--ea-sh-lg);max-width:300px}.ea-hero-chip img{width:44px;height:44px;flex:0 0 44px;border-radius:50%;object-fit:cover;min-height:0;aspect-ratio:1/1}.ea-hero-chip figcaption{display:inline-flex;align-items:center;gap:5px;font-size:.79rem;font-weight:690;line-height:1.35;color:var(--ea-ink-2)}.ea-hero-chip figcaption svg{color:var(--ea-brand);flex:0 0 auto}.ea-covers-grid,.ea-elig-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ea-how-grid,.ea-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ea-footer-top{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr);gap:40px}.ea-footer-brand{grid-column:auto}.ea-covers-note{grid-template-columns:300px minmax(0,1fr);padding:26px}}@media (min-width:1100px){.ea-hero{padding-top:calc(var(--ea-nav-h) + 26px);padding-bottom:68px}.ea-hero-grid{gap:56px}.ea-hero-title{font-size:3.05rem;margin-bottom:12px}.ea-hero-sub{margin-bottom:20px}.ea-hero .ea-pill{margin-bottom:14px}.ea-hero-photo img{min-height:540px}.ea-about,.ea-covers,.ea-elig,.ea-faq{padding:84px 0}.ea-final,.ea-how{padding:88px 0}.ea-leadband{padding:76px 0}.ea-leadband-card{padding:42px 40px}.ea-sec-head{margin-bottom:38px}.ea-covers-grid,.ea-elig-grid{gap:18px}}@media (min-width:1400px){.ea-wrap{max-width:1260px}.ea-hero-title{font-size:3.25rem}}@media (min-width:1700px){.ea-wrap{max-width:1400px}.ea-page{font-size:17px}.ea-body,.ea-faq-a,.ea-sec-sub{font-size:1.08rem}.ea-card-text,.ea-elig-text,.ea-how-step-text,.ea-trust-text{font-size:.96rem}.ea-hero-sub{font-size:1.2rem}.ea-hero-title{font-size:3.6rem}.ea-hero-photo img{min-height:600px}.ea-hero-grid{gap:68px}}@media (min-width:2400px){.ea-wrap{max-width:1620px}.ea-page{font-size:19px}.ea-body,.ea-faq-a,.ea-sec-sub{font-size:1.2rem}.ea-card-text,.ea-elig-text,.ea-how-step-text,.ea-trust-text{font-size:1.06rem}.ea-lead{font-size:1.42rem}.ea-hero-sub{font-size:1.34rem}.ea-hero-title{font-size:4.1rem}.ea-h2{font-size:2.9rem}.ea-hero-photo img{min-height:720px}.ea-hero{padding-bottom:96px}.ea-about,.ea-covers,.ea-elig,.ea-faq,.ea-final,.ea-how,.ea-leadband{padding-top:110px;padding-bottom:110px}}@media (prefers-reduced-motion:reduce){.ea-page *,.ea-page :after,.ea-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.ea-btn--primary:hover:not(:disabled),.ea-card:hover,.ea-how-step:hover{transform:none}}@media (forced-colors:active){.ea-btn,.ea-card,.ea-elig-item,.ea-final-card,.ea-hero-card{border:1px solid CanvasText}.ea-nav-progress{forced-color-adjust:none;background:Highlight}}@media (max-width:559px){.ea-card-tag,.ea-faq-hotline-label,.ea-footer-heading{font-size:.78125rem}.ea-about-stats-title,.ea-elig-num,.ea-eyebrow,.ea-hero-or,.ea-pill,.ea-sticky-text{font-size:.8125rem}.ea-card-meta,.ea-faq-hotline-note,.ea-footer-copy,.ea-hero-card-note,.ea-hero-float-text,.ea-leadband-privacy{font-size:.875rem}.ea-about-stat-label,.ea-btn--sm,.ea-card-text,.ea-elig-text,.ea-final-points li,.ea-footer,.ea-footer-brandnote,.ea-footer-legal p,.ea-hero-float-title,.ea-how-step-text,.ea-resources-text,.ea-sticky-title,.ea-trust-text{font-size:.9375rem}.ea-card-action .ea-btn,.ea-faq-a,.ea-hero-points li,.ea-hero-scrollcue,.ea-leadband-points li,.ea-resources-label,.ea-trust-title{font-size:1rem}}.ea-leadband-formtitle{margin:0 0 12px;font-size:.9375rem;font-weight:640;color:var(--ea-ink)}.ea-leadband-or{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:20px 0 16px}.ea-leadband-or:after,.ea-leadband-or:before{content:"";height:1px;background:var(--ea-line)}.ea-leadband-or span{font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ea-muted-2)}.ea-page .ga-btn--primary,.ea-page .ga-btn--primary:hover{color:#fff}