.sus-root{--sus-ink:#0b1216;--sus-muted:#68736a;--sus-cool:#448498;--sus-action:#3c7486;--sus-action-fg:#fff;--sus-n3:#00d4ff;--sus-bg:#f9faf8;--sus-surface:#f4f6f7;--sus-sage:#eef3ee;--sus-line:color-mix(in srgb,var(--sus-ink)12%,transparent);--sus-display:var(--font-display),"Space Grotesk",system-ui,sans-serif;--sus-body:var(--font-sans),"Montserrat",system-ui,sans-serif;color:var(--sus-ink);background:var(--sus-bg);font-family:var(--sus-body);min-height:100dvh;overflow-x:clip}.sus-root a:focus-visible{outline:2px solid var(--sus-cool);outline-offset:3px}.sus-root button:focus-visible{outline:2px solid var(--sus-cool);outline-offset:3px}.sus-skip{z-index:100;background:var(--sus-action);color:var(--sus-action-fg);padding:.5rem .75rem;font-weight:600;position:absolute;top:0;left:-999px}.sus-skip:focus{top:.75rem;left:.75rem}.sus-skip:focus-visible{top:.75rem;left:.75rem}.sus-header{z-index:40;border-bottom:1px solid var(--sus-line);background:color-mix(in srgb,var(--sus-bg)92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:-webkit-sticky;position:sticky;top:0}.sus-header__inner{justify-content:space-between;align-items:center;gap:1rem;width:min(100%,76rem);margin-left:auto;margin-right:auto;padding:.85rem max(1rem,min(4vw,2rem));display:flex}.sus-brand{font-family:var(--sus-display);letter-spacing:-.02em;color:var(--sus-ink);font-size:1.05rem;font-weight:700;text-decoration:none}.sus-brand:hover{color:var(--sus-action)}.sus-nav{align-items:center;gap:1.25rem;display:none}.sus-nav a{color:var(--sus-muted);font-size:.875rem;font-weight:500;text-decoration:none}.sus-nav a:hover{color:var(--sus-ink)}.sus-header__actions{align-items:center;gap:.65rem;display:flex}.sus-btn{border:1px solid transparent;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;min-height:42px;padding:0 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.sus-hero .sus-btn{min-height:44px}.sus-btn--primary{background:var(--sus-action);color:var(--sus-action-fg)}.sus-btn--primary:hover{background:color-mix(in srgb,var(--sus-action)88%,var(--sus-ink))}.sus-btn--secondary{border-color:var(--sus-line);color:var(--sus-ink);background:0 0}.sus-btn--secondary:hover{border-color:color-mix(in srgb,var(--sus-cool)55%,transparent);background:color-mix(in srgb,var(--sus-cool)8%,transparent)}.sus-btn--ghost{background:color-mix(in srgb,var(--sus-cool)12%,transparent);color:var(--sus-action)}.sus-btn--ghost:hover{background:color-mix(in srgb,var(--sus-cool)20%,transparent)}.sus-btn--signal{border-color:color-mix(in srgb,var(--sus-n3)55%,transparent);color:var(--sus-ink);background:color-mix(in srgb,var(--sus-n3)14%,transparent)}.sus-btn--signal:hover{background:color-mix(in srgb,var(--sus-n3)22%,transparent)}@media (max-width:520px){.sus-header__actions .sus-btn--secondary{display:none}.sus-brand{font-size:.95rem}.sus-btn{min-height:38px;padding:0 .75rem;font-size:.8rem}.sus-hero .sus-btn{min-height:44px;padding:0 1rem;font-size:.875rem}}.sus-section{width:min(100%,76rem);margin-left:auto;margin-right:auto;padding:max(3.25rem,min(7vw,5.5rem)) max(1rem,min(4vw,2rem))}.sus-section--band{background:var(--sus-surface);border-block:1px solid var(--sus-line);width:100%}.sus-section--band>.sus-section__inner{width:min(100%,76rem);margin-left:auto;margin-right:auto;padding:max(3.25rem,min(7vw,5.5rem)) max(1rem,min(4vw,2rem))}.sus-section--sage{background:linear-gradient(180deg,color-mix(in srgb,var(--sus-sage)80%,var(--sus-bg)),var(--sus-bg));width:100%}.sus-section--sage>.sus-section__inner{width:min(100%,76rem);margin-left:auto;margin-right:auto;padding:max(3.25rem,min(7vw,5.5rem)) max(1rem,min(4vw,2rem))}.sus-label{letter-spacing:.14em;text-transform:uppercase;color:var(--sus-cool);margin:0;font-size:.72rem;font-weight:700}.sus-h2{max-width:22ch;font-family:var(--sus-display);letter-spacing:-.025em;text-wrap:balance;margin:.85rem 0 0;font-size:max(1.75rem,min(3.6vw,2.55rem));font-weight:700;line-height:1.12}.sus-lead{max-width:48ch;color:var(--sus-muted);margin:1rem 0 0;font-size:max(.98rem,min(1.5vw,1.08rem));line-height:1.7}.sus-header-block{margin-bottom:max(1.75rem,min(3vw,2.75rem))}.sus-hero{border-bottom:1px solid var(--sus-line);background:radial-gradient(90% 60% at 88% -10%,color-mix(in srgb,var(--sus-cool)16%,transparent),transparent 55%),radial-gradient(70% 50% at 8% 100%,color-mix(in srgb,var(--sus-sage)90%,transparent),transparent 50%),linear-gradient(180deg,#fcfdfc,var(--sus-bg));align-items:stretch;min-height:max(580px,min(68vh,720px));display:grid;position:relative;overflow:hidden}.sus-root[data-shared-chrome="1"] .sus-hero__shell{padding-top:max(4.75rem,min(8vh,5.75rem))}.sus-hero__shell{width:min(100%,76rem);min-height:inherit;align-content:center;gap:max(1.5rem,min(4vw,2.75rem));margin-left:auto;margin-right:auto;padding:max(3.5rem,min(7vh,5rem)) max(1rem,min(4vw,2rem)) max(2.75rem,min(6vh,4rem));display:grid}@media (min-width:900px){.sus-hero__shell{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center}}@media (min-width:1200px){.sus-hero__visual{min-height:max(360px,min(42vw,480px))}}.sus-hero__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--sus-cool);margin:0;font-size:.72rem;font-weight:700}.sus-hero__title{max-width:12ch;font-family:var(--sus-display);letter-spacing:-.035em;margin:.75rem 0 0;font-size:max(2.5rem,min(6.5vw,4rem));font-weight:700;line-height:.98}.sus-hero__body{max-width:38ch;color:var(--sus-muted);margin:1rem 0 0;font-size:max(1.02rem,min(1.7vw,1.12rem));line-height:1.6}.sus-hero__rail{letter-spacing:.06em;text-transform:uppercase;max-width:36ch;color:var(--sus-cool);margin:1rem 0 0;font-size:.78rem;font-weight:650}.sus-hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.sus-hero__peek{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--sus-muted)85%,transparent);margin:0;font-size:10px;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.sus-hero__peek span{border-bottom:1px solid color-mix(in srgb,var(--sus-cool)45%,transparent);padding-bottom:.35rem;display:inline-block}.sus-hero__visual{border:1px solid var(--sus-line);background:var(--sus-surface);min-height:max(280px,min(38vw,420px));box-shadow:0 1px 0 color-mix(in srgb,var(--sus-ink)4%,transparent),0 18px 40px color-mix(in srgb,var(--sus-ink)8%,transparent);border-radius:4px;position:relative;overflow:hidden}.sus-hero__grid{background-image:linear-gradient(color-mix(in srgb,var(--sus-ink)6%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--sus-ink)6%,transparent)1px,transparent 1px);background-size:28px 28px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle at 60% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(circle at 60% 40%,#000 20%,transparent 75%)}.sus-hero__orbit{border:1px solid color-mix(in srgb,var(--sus-cool)45%,transparent);border-radius:50%;position:absolute;top:18%;bottom:18%;left:16%;right:16%}.sus-hero__orbit:before{content:"";background:var(--sus-cool);width:10px;height:10px;box-shadow:0 0 0 6px color-mix(in srgb,var(--sus-cool)18%,transparent);border-radius:50%;position:absolute;top:12%;left:58%}.sus-hero__orbit:after{content:"";background:var(--sus-n3);border-radius:50%;width:6px;height:6px;position:absolute;bottom:22%;left:28%}.sus-hero__caption{background:color-mix(in srgb,var(--sus-bg)88%,transparent);border:1px solid var(--sus-line);color:var(--sus-muted);border-radius:10px;margin:0;padding:.75rem .9rem;font-size:.82rem;line-height:1.45;position:absolute;bottom:1rem;left:1rem;right:1rem}@media (prefers-reduced-motion:no-preference){.sus-hero__orbit{animation:8s ease-in-out infinite sus-orbit-pulse}}@keyframes sus-orbit-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.88;transform:scale(1.03)}}.sus-why-grid{gap:1rem;display:grid}@media (min-width:700px){.sus-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sus-why-card{border-top:2px solid var(--sus-cool);background:0 0;padding:1.25rem 1.35rem}.sus-why-card__index{font-family:var(--sus-display);letter-spacing:.08em;color:var(--sus-cool);margin:0;font-size:.85rem;font-weight:700}.sus-why-card__title{font-family:var(--sus-display);letter-spacing:-.02em;margin:.55rem 0 0;font-size:1.2rem;font-weight:700}.sus-why-card__text{max-width:36ch;color:var(--sus-muted);margin:.55rem 0 0;font-size:.95rem;line-height:1.65}.sus-arch{gap:.75rem;display:grid}.sus-arch__layer{border:1px solid var(--sus-line);background:var(--sus-bg);border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:1.1rem 1.2rem;transition:border-color .16s,background-color .16s;display:grid}.sus-arch__layer[data-active=true]{border-color:color-mix(in srgb,var(--sus-cool)55%,transparent);background:color-mix(in srgb,var(--sus-cool)7%,var(--sus-bg))}.sus-arch__rail{flex-direction:column;align-items:center;gap:.35rem;min-width:2.5rem;display:flex}.sus-arch__dot{background:var(--sus-cool);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb,var(--sus-cool)16%,transparent);border-radius:50%}.sus-arch__layer[data-active=true] .sus-arch__dot{background:var(--sus-action)}.sus-arch__num{font-family:var(--sus-display);color:var(--sus-muted);font-size:.75rem;font-weight:700}.sus-arch__title{font-family:var(--sus-display);letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:700}.sus-arch__text{color:var(--sus-muted);margin:.35rem 0 0;font-size:.95rem;line-height:1.6}.sus-arch__controls{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.sus-arch__tab{border:1px solid var(--sus-line);min-height:38px;color:var(--sus-muted);cursor:pointer;background:0 0;border-radius:999px;padding:0 .85rem;font-size:.8rem;font-weight:600}.sus-arch__tab[aria-selected=true]{border-color:color-mix(in srgb,var(--sus-cool)50%,transparent);background:color-mix(in srgb,var(--sus-cool)12%,transparent);color:var(--sus-ink)}.sus-arch__footnote{max-width:54ch;color:var(--sus-muted);border-left:2px solid color-mix(in srgb,var(--sus-n3)55%,transparent);margin:1.5rem 0 0;padding-left:.85rem;font-size:.88rem;line-height:1.6}.sus-streams{border:1px solid var(--sus-line);background:var(--sus-bg);border-radius:14px;gap:0;display:grid;overflow:hidden}.sus-stream{border-bottom:1px solid var(--sus-line)}.sus-stream:last-child{border-bottom:0}.sus-stream__trigger{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.15rem 1.25rem;display:grid}.sus-stream__trigger:hover{background:color-mix(in srgb,var(--sus-cool)5%,transparent)}.sus-stream__title{font-family:var(--sus-display);letter-spacing:-.015em;margin:0;font-size:1.08rem;font-weight:700}.sus-stream__summary{color:var(--sus-muted);margin:.3rem 0 0;font-size:.9rem}.sus-stream__badge{letter-spacing:.08em;text-transform:uppercase;color:var(--sus-action);margin-top:.45rem;font-size:.68rem;font-weight:700;display:inline-block}.sus-stream__chev{width:1.25rem;height:1.25rem;color:var(--sus-cool);transition:transform .16s}.sus-stream__trigger[aria-expanded=true] .sus-stream__chev{transform:rotate(180deg)}.sus-stream__panel{padding:0 1.25rem 1.25rem}.sus-stream__detail{max-width:54ch;color:var(--sus-muted);margin:0;font-size:.95rem;line-height:1.65}.sus-stream__output{background:color-mix(in srgb,var(--sus-sage)70%,white);border-radius:8px;margin:.85rem 0 0;padding:.75rem .9rem;font-size:.88rem;line-height:1.5}.sus-stream__output strong{color:var(--sus-action);font-weight:700}.sus-gov{counter-reset:sus-gov;gap:0;display:grid}@media (min-width:900px){.sus-gov{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}}.sus-gov__phase{border-top:1px solid var(--sus-line);counter-increment:sus-gov;padding:1.25rem 1.1rem 1.25rem 0;position:relative}@media (min-width:900px){.sus-gov__phase{border-top:0;border-left:1px solid var(--sus-line);padding:0 1.25rem}.sus-gov__phase:first-child{border-left:0;padding-left:0}}.sus-gov__phase:before{content:counter(sus-gov,decimal-leading-zero);font-family:var(--sus-display);letter-spacing:.08em;color:var(--sus-cool);margin-bottom:.65rem;font-size:.8rem;font-weight:700;display:block}.sus-gov__title{font-family:var(--sus-display);letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:700}.sus-gov__text{color:var(--sus-muted);margin:.5rem 0 0;font-size:.92rem;line-height:1.6}.sus-evidence{gap:1rem;display:grid}@media (min-width:700px){.sus-evidence{grid-template-columns:repeat(2,minmax(0,1fr))}}.sus-evidence__card{border:1px solid var(--sus-line);background:var(--sus-bg);border-radius:12px;padding:1.35rem 1.4rem}.sus-evidence__name{font-family:var(--sus-display);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:700}.sus-evidence__text{color:var(--sus-muted);margin:.7rem 0 0;font-size:.95rem;line-height:1.65}.sus-evidence__meta{letter-spacing:.1em;text-transform:uppercase;color:var(--sus-cool);margin:1rem 0 0;font-size:.72rem;font-weight:700}.sus-evidence__note{max-width:56ch;color:var(--sus-muted);margin:1.5rem 0 0;font-size:.9rem;line-height:1.6}.sus-evidence__bridge{margin-top:1.25rem}.sus-bridges{gap:1rem;display:grid}@media (min-width:800px){.sus-bridges{grid-template-columns:repeat(3,minmax(0,1fr))}}.sus-bridge{border:1px solid var(--sus-line);background:var(--sus-bg);border-radius:12px;flex-direction:column;gap:.75rem;min-height:100%;padding:1.35rem 1.3rem;display:flex}.sus-bridge[data-signal=true]{border-color:color-mix(in srgb,var(--sus-n3)40%,var(--sus-line));box-shadow:inset 3px 0 0 var(--sus-n3)}.sus-bridge__title{font-family:var(--sus-display);margin:0;font-size:1.15rem;font-weight:700}.sus-bridge__text{color:var(--sus-muted);flex:1;margin:0;font-size:.92rem;line-height:1.6}.sus-cta{background:radial-gradient(80% 100% at 100% 0%,color-mix(in srgb,var(--sus-cool)18%,transparent),transparent 55%),color-mix(in srgb,var(--sus-cool)8%,var(--sus-surface));border:1px solid color-mix(in srgb,var(--sus-cool)22%,transparent);border-radius:16px;padding:max(1.75rem,min(4vw,2.5rem))}.sus-cta__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.sus-footer{border-top:1px solid var(--sus-line);background:var(--sus-surface)}.sus-footer__inner{gap:1rem;width:min(100%,76rem);margin-left:auto;margin-right:auto;padding:2rem max(1rem,min(4vw,2rem)) 2.5rem;display:grid}@media (min-width:700px){.sus-footer__inner{grid-template-columns:1fr auto;align-items:end}}.sus-footer__legal{color:var(--sus-muted);margin:0;font-size:.85rem}.sus-footer__note{color:var(--sus-muted);margin:.35rem 0 0;font-size:.82rem}.sus-footer__links{flex-wrap:wrap;gap:.85rem 1.15rem;display:flex}.sus-footer__links a{color:var(--sus-ink);font-size:.85rem;font-weight:600;text-decoration:none}.sus-footer__links a:hover{color:var(--sus-action)}.sus-footer__links a[data-signal=true]{color:var(--sus-ink);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--sus-n3)70%,transparent)}@media (prefers-reduced-motion:reduce){.sus-btn,.sus-stream__chev,.sus-arch__layer,.sus-hero__orbit,.sus-stage-a__layer,.sus-stage-c__card{transition:none!important;animation:none!important}}.sus-hero__visual--stage{background:linear-gradient(160deg,color-mix(in srgb,var(--sus-cool)14%,var(--sus-surface)),var(--sus-surface)55%);align-content:end;padding:1.25rem;display:grid}.sus-hero__stage-layers{gap:.45rem;display:grid}.sus-hero__stage-layers span{border:1px solid var(--sus-line);background:color-mix(in srgb,white 70%,var(--sus-surface));font-family:var(--sus-display);color:var(--sus-muted);border-radius:10px;padding:.7rem .9rem;font-size:.92rem;font-weight:650;display:block}.sus-hero__stage-layers span[data-on="1"]{border-color:color-mix(in srgb,var(--sus-cool)55%,var(--sus-line));color:var(--sus-ink);box-shadow:0 0 0 1px color-mix(in srgb,var(--sus-cool)25%,transparent)}.sus-hero__visual--photo{min-height:max(240px,min(34vw,380px));padding:0}.sus-hero__photo{object-fit:cover}.sus-hero__visual--deck{place-items:center;padding:1.5rem;display:grid}.sus-hero__deck-peek,.sus-hero__deck-front{border:1px solid var(--sus-line);background:#fff;border-radius:14px;grid-area:1/1;width:min(88%,280px)}.sus-hero__deck-peek--1{opacity:.55;height:120px;transform:translate(14px,-18px)scale(.94)}.sus-hero__deck-peek--2{opacity:.75;height:130px;transform:translate(8px,-10px)scale(.97)}.sus-hero__deck-front{z-index:2;box-shadow:0 18px 40px color-mix(in srgb,var(--sus-ink)12%,transparent);padding:1.15rem 1.2rem 1.3rem;position:relative}.sus-hero__deck-front span{letter-spacing:.12em;color:var(--sus-cool);font-size:.75rem;font-weight:700}.sus-hero__deck-front strong{font-family:var(--sus-display);margin-top:.35rem;font-size:1.35rem;display:block}.sus-hero__deck-front em{color:var(--sus-muted);margin-top:.45rem;font-size:.9rem;font-style:normal;display:block}.sus-hero__caption{color:var(--sus-ink);z-index:3;background:rgba(255,255,255,.88);border-radius:8px;margin:0;padding:.45rem .6rem;font-size:.78rem;font-weight:600;position:absolute;bottom:.75rem;left:.85rem;right:.85rem}.sus-hero__orbit,.sus-hero__grid{display:none}.sus-hero__visual--stage .sus-hero__stage-layers{margin-bottom:2.4rem}.sus-stage-a{gap:1.5rem;margin-top:1.5rem;display:grid}@media (min-width:900px){.sus-stage-a{grid-template-columns:1.15fr .85fr;align-items:start}}.sus-stage-a__stack{gap:.65rem;display:grid}.sus-stage-a__layer{text-align:left;border:1px solid var(--sus-line);cursor:pointer;background:#fff;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.25rem .85rem;padding:1rem 1.1rem 1.15rem;transition:border-color .16s,box-shadow .16s;display:grid;position:relative}.sus-stage-a__layer[data-active=true]{border-color:color-mix(in srgb,var(--sus-cool)55%,var(--sus-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--sus-cool)22%,transparent)}.sus-stage-a__num{font-family:var(--sus-display);color:var(--sus-cool);grid-row:1/span 2;align-self:start;font-size:.95rem;font-weight:700}.sus-stage-a__title{font-family:var(--sus-display);font-size:1.05rem;font-weight:700}.sus-stage-a__text{color:var(--sus-muted);grid-column:2;margin:0;font-size:.92rem;line-height:1.5}.sus-stage-a__link{background:color-mix(in srgb,var(--sus-cool)45%,transparent);z-index:1;width:2px;height:.7rem;position:absolute;bottom:-.7rem;left:1.55rem}.sus-stage-a__panel{border:1px solid var(--sus-line);background:linear-gradient(165deg,color-mix(in srgb,var(--sus-cool)10%,white),white 55%);border-radius:14px;min-height:11rem;padding:1.35rem 1.4rem}.sus-stage-a__panel-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--sus-cool);margin:0;font-size:.72rem;font-weight:700}.sus-stage-a__panel-title{font-family:var(--sus-display);margin:.55rem 0 0;font-size:max(1.4rem,min(2.4vw,1.85rem))}.sus-stage-a__panel-text{color:var(--sus-muted);max-width:34ch;margin:.65rem 0 0;line-height:1.6}.sus-stage-b{gap:1.1rem;margin-top:1.35rem;display:grid}@media (min-width:900px){.sus-stage-b{grid-template-columns:1.35fr .65fr;align-items:stretch;gap:1.35rem}}.sus-stage-b__media{border:1px solid var(--sus-line);border-radius:12px;min-height:max(220px,min(34vw,400px));margin:0;position:relative;overflow:hidden}.sus-stage-b__img{object-fit:cover;object-position:50% 55%}.sus-stage-b__cap{letter-spacing:.01em;background:rgba(255,255,255,.88);border-radius:6px;margin:0;padding:.3rem .45rem;font-size:.7rem;font-weight:600;position:absolute;bottom:.65rem;left:.75rem}.sus-stage-b__rail{align-content:start;gap:.75rem;display:grid}.sus-stage-b__tabs{border-left:1px solid var(--sus-line);gap:.15rem;padding-left:.15rem;display:grid}.sus-stage-b__tab{text-align:left;cursor:pointer;font-family:var(--sus-display);color:var(--sus-muted);background:0 0;border:0;border-left:2px solid transparent;border-radius:0;align-items:center;gap:.55rem;margin-left:-1px;padding:.45rem .65rem;font-size:.9rem;font-weight:600;display:flex}.sus-stage-b__tab span{font-variant-numeric:tabular-nums;color:var(--sus-cool);min-width:1.25rem;font-size:.7rem;font-weight:550}.sus-stage-b__tab[data-active=true]{border-left-color:var(--sus-cool);color:var(--sus-ink);background:rgba(255,255,255,.7)}.sus-stage-b__panel{background:0 0;border:0;border-radius:0;padding:.85rem .15rem .15rem}.sus-stage-b__panel h3{font-family:var(--sus-display);margin:0;font-size:1.1rem;font-weight:650}.sus-stage-b__panel p{color:var(--sus-muted);margin:.4rem 0 0;font-size:.92rem;line-height:1.5}@media (max-width:899px){.sus-stage-b__tabs{border-left:0;flex-wrap:wrap;gap:.35rem;padding-left:0;display:flex}.sus-stage-b__tab{border:1px solid transparent;border-radius:999px;margin-left:0;padding:.35rem .7rem;font-size:.82rem}.sus-stage-b__tab[data-active=true]{border-color:var(--sus-line);border-left-color:var(--sus-line);background:#fff}.sus-stage-b__panel{padding:.65rem 0 0}}.sus-stage-c{justify-items:center;gap:1.25rem;margin-top:1.75rem;display:grid}.sus-stage-c__dots{gap:.45rem;display:flex}.sus-stage-c__dot{background:color-mix(in srgb,var(--sus-cool)30%,var(--sus-line));cursor:pointer;border:0;border-radius:999px;width:10px;height:10px}.sus-stage-c__dot[data-active=true]{background:var(--sus-cool);width:22px}.sus-stage-c__deck{width:min(100%,420px);height:280px;position:relative}.sus-stage-c__card{border:1px solid var(--sus-line);cursor:pointer;transform:translateY(calc(var(--depth)*-14px))scale(calc(1 - var(--depth)*.04));opacity:calc(1 - var(--depth)*.18);box-shadow:0 16px 36px color-mix(in srgb,var(--sus-ink)8%,transparent);background:#fff;border-radius:16px;padding:1.35rem 1.4rem;transition:transform .22s,opacity .22s;position:absolute;top:0;bottom:0;left:0;right:0}.sus-stage-c__card[data-front=true]{z-index:5}.sus-stage-c__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--sus-cool);margin:0;font-size:.72rem;font-weight:700}.sus-stage-c__card h3{font-family:var(--sus-display);margin:.55rem 0 0;font-size:1.55rem}.sus-stage-c__card p{color:var(--sus-muted);margin:.65rem 0 0;line-height:1.55}@media (max-width:520px){.sus-stage-c__deck{height:250px}}
