:root{--color-bg:#fff;--color-bg-subtle:#f6f5f5;--color-text:#1a1516;--color-text-muted:#6b6465;--color-border:#e8e3e3;--color-brand:#e0261f;--color-brand-hover:#c31c17;--color-brand-dark:#8f1414;--color-accent:#16a34a;--color-ink:#17130f;--color-ink-subtle:#241d1a;--color-on-ink:#f3efec;--color-on-ink-muted:#b8adaa;--color-on-ink-border:#3a2f2c;--gradient-brand:linear-gradient(180deg, #f0342b 0%, var(--color-brand) 100%);--glow-brand:0 1px 1px #e0261f1a, 0 4px 8px #e0261f29, 0 12px 24px -6px #e0261f47, inset 0 1px 0 #ffffff29;--shadow-sm:0 1px 2px #17130f0f;--shadow-md:0 8px 24px -8px #17130f29;--shadow-lg:0 24px 48px -16px #17130f47;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display:"Plus Jakarta Sans Variable", var(--font-sans);--max-width:72rem;--measure-media:54rem;--radius:.625rem;--radius-lg:1rem}@font-face{font-family:Plus Jakarta Sans Variable;src:url(../fonts/PlusJakartaSans-Variable-latin.woff2)format("woff2-variations");font-weight:400 800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Variable;src:url(../fonts/PlusJakartaSans-Variable-latin-ext.woff2)format("woff2-variations");font-weight:400 800;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@media (prefers-color-scheme:dark){:root{--color-bg:#131011;--color-bg-subtle:#1c1717;--color-text:#f1ebe9;--color-text-muted:#a89f9d;--color-border:#332a29;--color-brand:#ff4b3e;--color-brand-hover:#ff6b5f;--color-brand-dark:#b92229;--color-ink:#0c0a09;--color-ink-subtle:#18130f;--color-on-ink-border:#322824;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 24px -8px #0009;--shadow-lg:0 24px 48px -16px #000000b3}}*,:before,:after{box-sizing:border-box}html{color-scheme:light dark}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:.25rem}body{font-family:var(--font-sans);background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}img,svg{max-width:100%;display:block}img{height:auto}a{color:var(--color-brand)}a:hover{color:var(--color-brand-hover)}.container{max-width:var(--max-width);margin-inline:auto;padding-inline:1.25rem}.section{padding-block:6rem}.section p{max-width:var(--measure-media)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}code{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:.25rem;padding:.1rem .35rem;font-size:.9em}h1,h2,h3{letter-spacing:-.035em;text-wrap:balance;font-weight:600;line-height:1.05}h1,h2{font-family:var(--font-display)}h1{font-size:clamp(2.5rem,5vw + 1rem,4rem);font-weight:600}h2{letter-spacing:-.025em;font-size:clamp(1.75rem,2.5vw + 1rem,2.5rem)}h3{letter-spacing:-.015em;font-weight:650}.button{letter-spacing:-.01em;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.625rem;padding:.7rem 1.375rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s,color .15s;display:inline-flex}.button svg{box-sizing:content-box;background:#ffffff2e;border-radius:50%;margin:-.3rem;padding:.3rem;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s}.button:hover svg{transform:scale(1.08)}.button--secondary svg{background:#0000000d}@media (prefers-color-scheme:dark){.button--secondary svg{background:#ffffff14}}.button--on-ink.button--secondary svg{background:#ffffff14}.button--primary{background:var(--gradient-brand);color:#fff;box-shadow:var(--glow-brand)}.button--primary:hover{color:#fff;transform:translateY(-1px);box-shadow:0 1px 1px #e0261f1f,0 6px 12px #e0261f38,0 16px 32px -8px #e0261f61,inset 0 1px #fff3}.button--secondary{background:var(--color-bg);color:var(--color-text);border-color:var(--color-border)}.button--secondary:hover{border-color:var(--color-brand);color:var(--color-brand);transform:translateY(-1px)}.button--lg{padding:.9rem 1.75rem;font-size:1.0625rem}.button--on-ink.button--secondary{color:var(--color-on-ink);border-color:var(--color-on-ink-border);background:0 0}.button--on-ink.button--secondary:hover{border-color:var(--color-brand);color:#fff}.card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff80;padding:1.5rem}@media (prefers-color-scheme:dark){.card{box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff0f}}.card--interactive{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1)}.card--interactive:hover{box-shadow:var(--shadow-md), inset 0 1px 0 #ffffff80;border-color:color-mix(in srgb, var(--color-brand) 35%, var(--color-border));transform:translateY(-3px)}@media (prefers-color-scheme:dark){.card--interactive:hover{box-shadow:var(--shadow-md), inset 0 1px 0 #ffffff0f}}.badge{background:var(--color-bg-subtle);border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:999px;align-items:center;gap:.375rem;padding:.35rem .8rem;font-size:.8125rem;font-weight:700;display:inline-flex}.badge svg{width:.875rem;height:.875rem;color:var(--color-accent);flex-shrink:0}.badge--on-ink{-webkit-backdrop-filter:blur(12px);border-color:var(--color-on-ink-border);color:var(--color-on-ink-muted);background:#ffffff0f}.eyebrow{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:800;display:inline-flex}.eyebrow--on-ink{color:#ff8a80}.icon-tile{background:linear-gradient(155deg, color-mix(in srgb, var(--color-brand) 14%, transparent), color-mix(in srgb, var(--color-brand) 6%, transparent));width:2.75rem;height:2.75rem;color:var(--color-brand);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.icon-tile svg{width:1.375rem;height:1.375rem}.glass-card{-webkit-backdrop-filter:blur(16px);background:#ffffff0f;border:1px solid #ffffff1f;box-shadow:0 8px 32px -8px #0006}.pill-link{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:border-color .15s,transform .15s,background .15s;display:inline-flex}.pill-link svg{width:.9rem;height:.9rem;color:var(--color-text-muted);transition:transform .15s}.pill-link:hover{border-color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 6%, var(--color-bg));color:var(--color-brand);transform:translateY(-1px)}.pill-link:hover svg{color:var(--color-brand);transform:translate(2px)}.pill-row{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.callout{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:linear-gradient(155deg, var(--color-bg-subtle), var(--color-bg));align-items:flex-start;gap:1.25rem;padding:1.75rem;display:flex}.callout__icon{background:color-mix(in srgb, var(--color-accent) 14%, transparent);width:3rem;height:3rem;color:var(--color-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.callout__icon svg{width:1.5rem;height:1.5rem}.callout p{max-width:none}.callout h2{margin-top:0}.timeline{gap:2rem;margin:0;padding-left:3.5rem;list-style:none;display:grid;position:relative}.timeline:before{content:"";background:linear-gradient(var(--color-brand), var(--color-border));opacity:.35;width:2px;position:absolute;top:.75rem;bottom:.75rem;left:1.375rem}.timeline__step{position:relative}.timeline__number{background:var(--gradient-brand);color:#fff;width:2.75rem;height:2.75rem;box-shadow:var(--glow-brand);border-radius:999px;justify-content:center;align-items:center;font-size:1.0625rem;font-weight:800;display:inline-flex;position:absolute;top:0;left:-3.5rem}.timeline__step h3{margin:.25rem 0 .35rem;font-size:1.0625rem}.timeline__step p{color:var(--color-text-muted);max-width:36rem;margin:0}html.js [data-reveal]{opacity:0;filter:blur(6px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}html.js [data-reveal].is-visible{opacity:1;filter:blur();transform:translateY(0)}html.js .reveal-stagger[data-reveal]{opacity:1;filter:none;transition:none;transform:none}html.js .reveal-stagger[data-reveal]>*{opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);transform:translateY(14px)}html.js .reveal-stagger[data-reveal].is-visible>*{opacity:1;transform:none}html.js .reveal-stagger[data-reveal].is-visible>:nth-child(2){transition-delay:70ms}html.js .reveal-stagger[data-reveal].is-visible>:nth-child(3){transition-delay:.14s}html.js .reveal-stagger[data-reveal].is-visible>:nth-child(4){transition-delay:.21s}html.js .reveal-stagger[data-reveal].is-visible>:nth-child(5){transition-delay:.28s}html.js .reveal-stagger[data-reveal].is-visible>:nth-child(6){transition-delay:.35s}.pulse-dot{position:relative}.pulse-dot:after{content:"";border-radius:inherit;background:inherit;pointer-events:none;animation:2.4s cubic-bezier(.4,0,.6,1) infinite pulse-ring;position:absolute;inset:0}@keyframes pulse-ring{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){html.js [data-reveal],html.js .reveal-stagger[data-reveal]>*{opacity:1;filter:none;transition:none;transform:none}.pulse-dot:after{animation:none}}.site-header[data-astro-cid-8149ac40]{z-index:20;padding-block-start:1rem;position:fixed;top:0;left:0;right:0}.site-header__inner[data-astro-cid-8149ac40]{border:1px solid var(--color-on-ink-border);background:color-mix(in srgb, var(--color-ink) 88%, transparent);-webkit-backdrop-filter:blur(14px);max-width:64rem;box-shadow:var(--shadow-md);border-radius:999px;align-items:center;gap:2.5rem;padding:.875rem 1.5rem;display:flex}.site-header__brand[data-astro-cid-8149ac40]{flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.site-header__logo[data-astro-cid-8149ac40]{border-radius:.25rem}.site-header__nav-wrap[data-astro-cid-8149ac40]{min-width:0}.site-header__nav[data-astro-cid-8149ac40]{gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}.site-header__nav[data-astro-cid-8149ac40] a[data-astro-cid-8149ac40]{color:var(--color-on-ink-muted);letter-spacing:-.005em;padding-block:.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block;position:relative}.site-header__nav[data-astro-cid-8149ac40] a[data-astro-cid-8149ac40]:after{content:"";background:var(--color-brand);transform-origin:0;height:1.5px;transition:transform .25s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.125rem;left:0;right:0;transform:scaleX(0)}.site-header__nav[data-astro-cid-8149ac40] a[data-astro-cid-8149ac40]:hover{color:var(--color-on-ink)}.site-header__nav[data-astro-cid-8149ac40] a[data-astro-cid-8149ac40]:hover:after{transform:scaleX(1)}.site-header__nav[data-astro-cid-8149ac40] a[data-astro-cid-8149ac40][aria-current=page]{color:var(--color-on-ink)}.site-header__nav[data-astro-cid-8149ac40] a[data-astro-cid-8149ac40][aria-current=page]:after{background:var(--color-on-ink-muted);transform:scaleX(1)}.site-header__cta[data-astro-cid-8149ac40]{flex-shrink:0;margin-inline-start:auto}.site-header__toggle[data-astro-cid-8149ac40]{border:1px solid var(--color-on-ink-border);width:2.75rem;height:2.75rem;color:var(--color-on-ink);cursor:pointer;background:0 0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none}.site-header__toggle-bars[data-astro-cid-8149ac40],.site-header__toggle-bars[data-astro-cid-8149ac40]:before,.site-header__toggle-bars[data-astro-cid-8149ac40]:after{background:currentColor;border-radius:2px;width:1rem;height:1.5px;transition:transform .2s,opacity .2s;display:block}.site-header__toggle-bars[data-astro-cid-8149ac40]:before,.site-header__toggle-bars[data-astro-cid-8149ac40]:after{content:"";position:absolute}.site-header__toggle-bars[data-astro-cid-8149ac40]:before{transform:translateY(-5px)}.site-header__toggle-bars[data-astro-cid-8149ac40]:after{transform:translateY(5px)}.site-header__toggle[data-astro-cid-8149ac40][aria-expanded=true] .site-header__toggle-bars[data-astro-cid-8149ac40]{opacity:0}.site-header__toggle[data-astro-cid-8149ac40][aria-expanded=true] .site-header__toggle-bars[data-astro-cid-8149ac40]:before{opacity:1;transform:rotate(45deg)}.site-header__toggle[data-astro-cid-8149ac40][aria-expanded=true] .site-header__toggle-bars[data-astro-cid-8149ac40]:after{opacity:1;transform:rotate(-45deg)}@media (width<=48rem){.site-header__inner[data-astro-cid-8149ac40]{gap:.75rem}.site-header__toggle[data-astro-cid-8149ac40]{display:inline-flex;position:relative}.site-header__nav-wrap[data-astro-cid-8149ac40]{visibility:hidden;background:color-mix(in srgb, var(--color-ink) 97%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid #0000;border-radius:0 0 1.25rem 1.25rem;grid-template-rows:0fr;transition:grid-template-rows .25s,visibility .25s,border-color .25s;display:grid;position:absolute;top:100%;left:0;right:0;overflow:hidden}.site-header__nav-wrap[data-astro-cid-8149ac40][data-open=true]{visibility:visible;border-bottom-color:var(--color-on-ink-border);grid-template-rows:1fr}.site-header__nav[data-astro-cid-8149ac40]{flex-direction:column;gap:0;min-height:0;padding-inline:1.25rem}.site-header__nav[data-astro-cid-8149ac40] li[data-astro-cid-8149ac40]{border-top:1px solid var(--color-on-ink-border)}.site-header__nav[data-astro-cid-8149ac40] li[data-astro-cid-8149ac40]:first-child{border-top:none}.site-header__nav[data-astro-cid-8149ac40] a[data-astro-cid-8149ac40]{padding-block:.9rem;font-size:.9375rem;display:block}.site-header__nav[data-astro-cid-8149ac40] a[data-astro-cid-8149ac40]:after{display:none}.site-header__cta[data-astro-cid-8149ac40]{margin-inline-start:auto}}@media (prefers-reduced-motion:reduce){.site-header__nav-wrap[data-astro-cid-8149ac40],.site-header__nav[data-astro-cid-8149ac40] a[data-astro-cid-8149ac40]:after,.site-header__toggle-bars[data-astro-cid-8149ac40],.site-header__toggle-bars[data-astro-cid-8149ac40]:before,.site-header__toggle-bars[data-astro-cid-8149ac40]:after{transition:none}}.site-footer[data-astro-cid-a1d1b759]{background:var(--color-ink);color:var(--color-on-ink-muted);border-top:1px solid var(--color-on-ink-border);margin-top:0}.site-footer__top[data-astro-cid-a1d1b759]{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:2.75rem;padding-block:2.75rem 2.25rem;display:grid}.site-footer__brand[data-astro-cid-a1d1b759]{color:var(--color-on-ink);letter-spacing:-.02em;align-items:center;gap:.625rem;font-size:1.0625rem;font-weight:650;text-decoration:none;display:inline-flex}.site-footer__tagline[data-astro-cid-a1d1b759]{max-width:22rem;margin:.75rem 0 0;font-size:.875rem;line-height:1.55}.site-footer__cols[data-astro-cid-a1d1b759]{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:1.75rem;display:grid}.site-footer__col-title[data-astro-cid-a1d1b759]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-ink);margin:0 0 .75rem;font-size:.75rem;font-weight:700}.site-footer__col[data-astro-cid-a1d1b759] ul[data-astro-cid-a1d1b759]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.site-footer__col[data-astro-cid-a1d1b759] a[data-astro-cid-a1d1b759]{color:var(--color-on-ink-muted);font-size:.875rem;text-decoration:none;transition:color .15s}.site-footer__col[data-astro-cid-a1d1b759] a[data-astro-cid-a1d1b759]:hover{color:var(--color-on-ink)}.site-footer__bottom[data-astro-cid-a1d1b759]{border-top:1px solid var(--color-on-ink-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;display:flex}.site-footer__legal[data-astro-cid-a1d1b759]{max-width:46rem;margin:0;font-size:.8125rem;line-height:1.6}.site-footer__links[data-astro-cid-a1d1b759]{flex-wrap:wrap;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.site-footer__links[data-astro-cid-a1d1b759] a[data-astro-cid-a1d1b759]{color:var(--color-on-ink-muted);font-size:.8125rem;text-decoration:none;transition:color .15s}.site-footer__links[data-astro-cid-a1d1b759] a[data-astro-cid-a1d1b759]:hover{color:var(--color-on-ink)}@media (width<=60rem){.site-footer__top[data-astro-cid-a1d1b759]{grid-template-columns:1fr;gap:2.5rem}}@media (width<=40rem){.site-footer__cols[data-astro-cid-a1d1b759]{gap:2rem 1.5rem}}.hero-band[data-astro-cid-5ddcddac]{background:radial-gradient(120% 140% at 15% 0%, var(--color-ink-subtle) 0%, var(--color-ink) 55%);color:var(--color-on-ink);padding-top:6rem;position:relative;overflow:hidden}.hero-band--has-after[data-astro-cid-5ddcddac]{padding-bottom:2rem}.hero-band[data-astro-cid-5ddcddac]:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:radial-gradient(80% 60% at 30% 20%,#000 0%,#0000 70%)}.hero-band__glow[data-astro-cid-5ddcddac]{pointer-events:none;will-change:transform;background:radial-gradient(circle,#e0261f59 0%,#e0261f00 65%);width:60rem;height:60rem;animation:18s ease-in-out infinite alternate glow-drift;position:absolute;inset:-20% -10% auto auto}@keyframes glow-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-4%,3%)scale(1.12)}}.hero[data-astro-cid-5ddcddac]{position:relative}.hero[data-astro-cid-5ddcddac] h1[data-astro-cid-5ddcddac]{color:#fff}.hero__lead[data-astro-cid-5ddcddac]{color:var(--color-on-ink-muted)}.hero__trust-link[data-astro-cid-5ddcddac]{color:var(--color-on-ink-muted);align-items:center;gap:.4rem;margin-top:1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.hero__trust-link[data-astro-cid-5ddcddac]:hover{color:#fff}.hero[data-astro-cid-5ddcddac] .hero__actions{flex-wrap:wrap;display:flex}.hero--split[data-astro-cid-5ddcddac]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2rem;padding-block:2.5rem 3rem;display:grid}.hero--split[data-astro-cid-5ddcddac] h1[data-astro-cid-5ddcddac]{margin-top:.5rem;margin-bottom:.75rem;font-size:clamp(1.85rem,2.1vw + 1rem,2.5rem);line-height:1.1}.hero--split[data-astro-cid-5ddcddac] .hero__lead[data-astro-cid-5ddcddac]{margin:0;font-size:1.0625rem;line-height:1.55}.hero--split[data-astro-cid-5ddcddac] .hero__actions{gap:.75rem;margin-top:1.5rem}.hero--split[data-astro-cid-5ddcddac] .hero__badges[data-astro-cid-5ddcddac]{gap:.5rem;margin:1.25rem 0 0}.hero__media--tilt[data-astro-cid-5ddcddac]{perspective:1600px}.hero__media--tilt[data-astro-cid-5ddcddac] .device-frame__shell{transition:transform .5s cubic-bezier(.16,1,.3,1);transform:rotateY(-8deg)rotateX(4deg)scale(.98)}.hero__media--tilt[data-astro-cid-5ddcddac]:hover .device-frame__shell{transform:rotateY(0)rotateX(0)scale(1)}.hero--stacked[data-astro-cid-5ddcddac]{padding-block:4rem 4.5rem}.hero--stacked[data-astro-cid-5ddcddac]>[data-astro-cid-5ddcddac]{max-width:42rem}.hero--stacked[data-astro-cid-5ddcddac] h1[data-astro-cid-5ddcddac]{margin-top:.75rem}.hero--stacked[data-astro-cid-5ddcddac] .hero__lead[data-astro-cid-5ddcddac]{font-size:1.125rem}.hero--stacked[data-astro-cid-5ddcddac] .hero__actions{gap:1rem;margin-top:1.75rem}.hero--stacked[data-astro-cid-5ddcddac] .hero__badges[data-astro-cid-5ddcddac]{gap:.625rem;margin:1.75rem 0 0}.hero__badges[data-astro-cid-5ddcddac]{flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (width<=56rem){.hero--split[data-astro-cid-5ddcddac]{grid-template-columns:1fr}.hero--split[data-astro-cid-5ddcddac] .hero__media[data-astro-cid-5ddcddac]{order:-1}}@media (prefers-reduced-motion:reduce){.hero-band__glow[data-astro-cid-5ddcddac]{animation:none}.hero__media--tilt[data-astro-cid-5ddcddac] .device-frame__shell{transition:none}}
.native-banner-wrap{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border)}.native-banner-label{font-size:.625rem;color:var(--color-text-muted);text-align:right;margin:0 0 .25rem;padding-top:.375rem}.native-banner-slot{padding-bottom:.5rem}
