.stickyStory_story__RuR2F{position:relative;width:100vw;margin-inline:calc(50% - 50vw);height:calc(var(--steps)*100vh);margin-block:var(--space-7);--tone-navy:var(--primary);--tone-teal:var(--teal-ink)}@media(min-width:768px){.stickyStory_story__RuR2F{margin-block:var(--space-8)}}@supports(height:100svh){.stickyStory_story__RuR2F{height:calc(var(--steps)*100svh)}}.stickyStory_story__RuR2F[data-still=true]{height:auto}.stickyStory_sticky__MTddY{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:hidden}.stickyStory_sticky__MTddY[data-mode=pinned]{position:fixed}.stickyStory_sticky__MTddY[data-mode=after]{top:auto;bottom:0}@supports(height:100svh){.stickyStory_sticky__MTddY{height:100svh}}[data-still=true] .stickyStory_sticky__MTddY{position:static;height:auto;transform:none!important;padding-block:var(--space-7)}.stickyStory_inner___ksNo{position:relative;height:100%;max-width:var(--max-content);margin-inline:auto;padding-inline:var(--gutter)}[data-still=true] .stickyStory_inner___ksNo{height:auto}.stickyStory_step__avtnC{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-3);color:var(--tone-navy);opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out)}.stickyStory_step__avtnC[data-tone=teal]{color:var(--tone-teal)}.stickyStory_step__avtnC[data-on=true]{opacity:1;pointer-events:auto}[data-still=true] .stickyStory_step__avtnC{position:static;align-items:flex-start;text-align:left;opacity:1;pointer-events:auto;padding-block:var(--space-5);border-top:1px solid var(--line)}@media(prefers-reduced-motion:reduce){.stickyStory_step__avtnC{transition:none}}.stickyStory_stat__SEJpO{font-family:var(--font-hero);font-weight:var(--fw-semibold);font-size:clamp(3rem,1.6rem + 7vw,7rem);line-height:.95;letter-spacing:var(--tracking-tight);color:inherit;opacity:0;transform:translateY(18px);transition:opacity .55s var(--ease-out),transform .7s var(--ease-out)}[data-on=true] .stickyStory_stat__SEJpO{opacity:1;transform:none}[data-still=true] .stickyStory_stat__SEJpO{opacity:1;transform:none;transition:none}@media(prefers-reduced-motion:reduce){.stickyStory_stat__SEJpO{transition:none}}.stickyStory_line__u_UDd{margin:0;max-width:22ch;font-family:var(--font-hero);font-size:clamp(1.4rem,.95rem + 2.1vw,2.6rem);line-height:1.24;color:inherit}@media(min-width:768px){.stickyStory_line__u_UDd{max-width:26ch}}.stickyStory_word__V_X6F{display:inline-block;opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease-out),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--w)*45ms + .12s)}[data-on=true] .stickyStory_word__V_X6F{opacity:1;transform:none}[data-still=true] .stickyStory_word__V_X6F{opacity:1;transform:none;transition:none}@media(prefers-reduced-motion:reduce){.stickyStory_word__V_X6F{transition:none;opacity:1;transform:none}}.stickyStory_source__aNm9U{font-size:var(--text-xs);color:var(--muted)}.stickyStory_cta__Pi9y_{display:inline-flex;align-items:center;min-height:52px;margin-top:var(--space-2);padding:0 var(--space-5);border-radius:var(--r-full);background:linear-gradient(135deg,var(--brand-950),var(--brand-800),var(--brand-700));color:#fff;font-family:var(--font-primary);font-weight:var(--fw-semibold);text-decoration:none;box-shadow:var(--sh-md);transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out)}.stickyStory_cta__Pi9y_:hover{transform:translateY(-2px);box-shadow:var(--sh-lg)}.stickyStory_cta__Pi9y_:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg),0 0 0 5px var(--brand-600)}@media(prefers-reduced-motion:reduce){.stickyStory_cta__Pi9y_{transition:none}.stickyStory_cta__Pi9y_:hover{transform:none}}.independenceDay_greeting__Fz6U0{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 var(--space-4);text-shadow:0 2px 18px rgba(7,30,74,.5);animation:independenceDay_greeting-in__atmA2 .9s cubic-bezier(.16,1,.3,1) .35s both}@keyframes independenceDay_greeting-in__atmA2{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.independenceDay_flag__qYzNE{width:27px;height:18px;flex:none;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.35),0 2px 10px rgba(7,30,74,.45);transform-origin:left center;animation:independenceDay_flag-sway__QGJb0 5s ease-in-out infinite}@keyframes independenceDay_flag-sway__QGJb0{0%,to{transform:rotate(-.6deg)}50%{transform:rotate(.6deg)}}.independenceDay_headline__Z0Z1H{color:var(--tricolor-saffron-ink)}.independenceDay_date__1_7Zw,.independenceDay_headline__Z0Z1H{font-family:var(--font-primary);font-weight:var(--fw-semibold);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.independenceDay_date__1_7Zw{color:rgba(255,255,255,.88)}@media(prefers-reduced-motion:reduce){.independenceDay_flag__qYzNE,.independenceDay_greeting__Fz6U0{animation:none}.independenceDay_greeting__Fz6U0{opacity:1;transform:none}}.appDownloadPrompt_overlay__m_Scw{position:fixed;inset:0;z-index:1000;display:flex;overflow-y:auto;padding:max(var(--space-4),env(safe-area-inset-top)) var(--space-4) max(var(--space-4),env(safe-area-inset-bottom));background:rgba(3,12,32,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:appDownloadPrompt_overlayIn__9Ksub .22s var(--ease-out) both}.appDownloadPrompt_card__GzD7_{position:relative;width:min(100%,360px);margin:auto;padding:var(--space-5) var(--space-5) var(--space-4);border-radius:28px;background:var(--surface);color:var(--text);text-align:center;box-shadow:0 30px 80px -24px rgba(3,12,32,.6);overflow:hidden;animation:appDownloadPrompt_cardIn__Ajc3w .36s var(--ease-out) both}.appDownloadPrompt_close__wjtp5{position:absolute;top:12px;right:12px;z-index:1;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--r-full);background:rgba(255,255,255,.14);color:#fff;cursor:pointer}.appDownloadPrompt_close__wjtp5:hover{background:rgba(255,255,255,.24)}.appDownloadPrompt_close__wjtp5:focus-visible{outline:none;box-shadow:0 0 0 2px var(--brand-950),0 0 0 4px #fff}.appDownloadPrompt_hero__obcBD{position:relative;margin:calc(var(--space-5)*-1) calc(var(--space-5)*-1) 0;padding:var(--space-5) var(--space-5) var(--space-5);background:radial-gradient(80% 90% at 15% 0,rgba(5,101,255,.35),transparent 65%),radial-gradient(60% 70% at 100% 100%,rgba(201,153,46,.22),transparent 70%),linear-gradient(160deg,var(--brand-950),var(--brand-800));display:flex;flex-direction:column;align-items:center;gap:8px}.appDownloadPrompt_appIcon__cmAJ2{display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px rgba(201,153,46,.6),0 12px 28px -10px rgba(0,0,0,.5)}.appDownloadPrompt_appIcon__cmAJ2 img{width:44px;height:44px;object-fit:contain}.appDownloadPrompt_eyebrow__f08kT{font-size:.6875rem;font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-200,#f3dfa8)}.appDownloadPrompt_title__lT_LB{margin:0;font-family:var(--font-hero);font-weight:var(--fw-semibold);font-size:1.375rem;line-height:1.2;color:#fff}.appDownloadPrompt_title__lT_LB span{color:var(--gold-200,#f3dfa8)}.appDownloadPrompt_points__rcc4i{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:var(--space-4) 0;padding:0;list-style:none}.appDownloadPrompt_points__rcc4i li{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--r-full);background:var(--bg-2);font-size:.8125rem;font-weight:var(--fw-semibold);color:var(--text)}.appDownloadPrompt_points__rcc4i li svg{color:var(--brand-600)}.appDownloadPrompt_cta__ZGli0{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:56px;border-radius:var(--r-full);background:linear-gradient(135deg,var(--brand-950),var(--brand-800),var(--brand-700));color:#fff;font-family:var(--font-primary);font-weight:var(--fw-bold);font-size:1.0625rem;text-decoration:none;box-shadow:0 0 0 1px rgba(201,153,46,.5),0 16px 32px -14px rgba(10,47,143,.7);transition:transform var(--t-fast) var(--ease-out),box-shadow var(--t-base) var(--ease-out)}.appDownloadPrompt_cta__ZGli0 img{flex:none;width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.appDownloadPrompt_cta__ZGli0 span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.05}.appDownloadPrompt_cta__ZGli0 small{font-size:.625rem;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;opacity:.85}.appDownloadPrompt_cta__ZGli0:hover{transform:translateY(-1px)}.appDownloadPrompt_cta__ZGli0:active{transform:scale(.98)}.appDownloadPrompt_cta__ZGli0:focus-visible{outline:none;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--brand-600)}.appDownloadPrompt_later__H90mG{margin-top:var(--space-2);min-height:44px;padding:0 16px;border:0;background:none;font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--muted-strong,var(--muted));cursor:pointer}.appDownloadPrompt_later__H90mG:hover{color:var(--text)}.appDownloadPrompt_later__H90mG:focus-visible{outline:none;box-shadow:0 0 0 2px var(--brand-600);border-radius:var(--r-full)}@keyframes appDownloadPrompt_overlayIn__9Ksub{0%{opacity:0}}@keyframes appDownloadPrompt_cardIn__Ajc3w{0%{opacity:0;transform:translateY(16px) scale(.97)}}@media(prefers-reduced-motion:reduce){.appDownloadPrompt_card__GzD7_,.appDownloadPrompt_overlay__m_Scw{animation:none}}.serviceabilityGate_wrap__dZsFP{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:calc(var(--space-10) + 72px) 16px calc(var(--bottom-nav-h, 0px) + var(--space-8));overflow:hidden;background:radial-gradient(circle at 0 10%,color-mix(in srgb,var(--brand-500) 9%,transparent) 0 28%,transparent 28.2%),radial-gradient(circle at 100% 100%,color-mix(in srgb,var(--brand-500) 9%,transparent) 0 30%,transparent 30.2%),var(--bg)}.serviceabilityGate_panel__tC6eG{width:100%;max-width:640px;text-align:center;animation:serviceabilityGate_rise__vRl_j .6s var(--ease-out) backwards}.serviceabilityGate_pin__ijjwp{position:relative;display:grid;justify-items:center;width:160px;height:170px;margin:0 auto var(--space-6)}.serviceabilityGate_pin__ijjwp svg{filter:drop-shadow(0 18px 24px color-mix(in srgb,#0a3ddb 35%,transparent));animation:serviceabilityGate_bob__8K4W9 1.8s cubic-bezier(.45,0,.55,1) infinite}.serviceabilityGate_pinShadow__du7IL{position:absolute;bottom:14px;width:60px;height:10px;border-radius:50%;background:color-mix(in srgb,#2f6bff 45%,transparent);filter:blur(1px);animation:serviceabilityGate_shadow___yl8j 1.8s cubic-bezier(.45,0,.55,1) infinite}@keyframes serviceabilityGate_bob__8K4W9{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes serviceabilityGate_shadow___yl8j{0%,to{transform:scaleX(1);opacity:.9}50%{transform:scaleX(.62);opacity:.45}}.serviceabilityGate_title__RrAbY{margin:0;font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:clamp(2.4rem,6vw,4rem);line-height:1.1;letter-spacing:-.02em;color:var(--text)}.serviceabilityGate_title__RrAbY span{display:block;color:var(--brand-600)}.serviceabilityGate_sub__hyTfP{max-width:480px;margin:var(--space-5) auto 0;font-size:var(--text-lg);line-height:1.55;color:var(--muted)}.serviceabilityGate_cta__lcVRu{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;max-width:340px;min-height:56px;margin-top:var(--space-6);border:0;border-radius:var(--r-full);background:linear-gradient(135deg,var(--brand-800),var(--brand-700));color:#fff;font:var(--fw-bold) var(--text-md)/1 var(--font-body);box-shadow:var(--sh-brand);cursor:pointer;transition:transform var(--t-fast) var(--ease-smooth),box-shadow var(--t-fast) var(--ease-smooth)}.serviceabilityGate_cta__lcVRu:hover:not(:disabled){transform:translateY(-1px)}.serviceabilityGate_cta__lcVRu:active:not(:disabled){transform:scale(.98)}.serviceabilityGate_cta__lcVRu:focus-visible{outline:none;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--brand-600)}.serviceabilityGate_cta__lcVRu:disabled{opacity:.8;cursor:default}.serviceabilityGate_error__Uwc4l,.serviceabilityGate_ok__LaIBN{margin:var(--space-3) 0 0;font-size:var(--text-sm);font-weight:var(--fw-semibold)}.serviceabilityGate_ok__LaIBN{color:var(--success-ink)}.serviceabilityGate_error__Uwc4l{color:#b42318}@keyframes serviceabilityGate_rise__vRl_j{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.serviceabilityGate_panel__tC6eG,.serviceabilityGate_pinShadow__du7IL,.serviceabilityGate_pin__ijjwp svg{animation:none}.serviceabilityGate_cta__lcVRu{transition:none}}