@font-face{font-family:Vaz;src:url(/fonts/vazirmatn-arabic.woff2)format("woff2");font-weight:300 800;font-display:swap}@font-face{font-family:VazL;src:url(/fonts/vazirmatn-latin.woff2)format("woff2");font-weight:300 800;font-display:swap}:root{--bg:#060a12;--bg-2:#0a111d;--surface:#0d1624;--line:#1a2940;--text:#e8f3f7;--muted:#93a9b8;--cyan:#2ee6ff;--cyan-2:#0fb8d6;--cyan-glow:#2ee6ff59;--radius:18px;--wrap:1180px;--gutter:clamp(16px, 4vw, 40px);--font:"Vaz", system-ui, "Segoe UI", Tahoma, sans-serif;--flip:-1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[dir=ltr]{--font:"VazL", system-ui, "Segoe UI", sans-serif;--flip:1}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--text);font-family:var(--font);text-rendering:optimizelegibility;margin:0;font-size:clamp(16px,1.05vw + 12px,18px);line-height:1.75;overflow-x:clip}:root[dir=ltr] body{line-height:1.6}h1,h2,h3{letter-spacing:-.01em;margin:0 0 .5em;font-weight:800;line-height:1.3}:root[dir=rtl] :-webkit-any(h1,h2,h3){letter-spacing:0;line-height:1.45}:root[dir=rtl] :is(h1,h2,h3){letter-spacing:0;line-height:1.45}h2{font-size:clamp(1.75rem,3.4vw,2.75rem)}h3{font-size:1.2rem;font-weight:700}p{margin:0 0 1em}a{color:inherit}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:6px}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline-start:auto;margin-inline-end:auto}.skip{z-index:100;background:var(--cyan);color:#00161c;border-radius:10px;padding:10px 16px;font-weight:700;position:absolute;top:-60px}.skip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.skip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.skip:focus{top:12px}.icon{flex:none;width:1.25em;height:1.25em}.btn{min-height:48px;font:inherit;border:1px solid var(--line);color:var(--text);background:#ffffff08;border-radius:999px;justify-content:center;align-items:center;gap:.55em;padding:.7em 1.35em;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .2s,background-color .2s,box-shadow .2s,border-color .2s;display:inline-flex}.btn:hover{border-color:var(--cyan-2)}.btn-primary{background:var(--cyan);color:#00161c;border-color:var(--cyan);box-shadow:0 0 0 0 var(--cyan-glow), 0 10px 30px -10px var(--cyan-glow)}.btn-primary:hover{box-shadow:0 0 0 6px #2ee6ff1f, 0 14px 34px -10px var(--cyan-glow);background:#7ff0ff}.btn-ghost{background:0 0}.btn-sm{min-height:40px;padding:.45em 1.05em;font-size:.92rem}.btn-lg{min-height:56px;padding:.85em 1.7em;font-size:1.08rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.btn:hover{transform:translateY(-1px)}}.actions{flex-wrap:wrap;gap:12px;display:flex}.nav{z-index:50;-webkit-backdrop-filter:blur(12px);background:#060a12b8;border-block-end:1px solid #1a294099;position:sticky;top:0}.nav-inner{align-items:center;gap:20px;min-height:64px;display:flex}.brand{align-items:center;gap:10px;font-size:1.1rem;font-weight:800;text-decoration:none;display:inline-flex}:root[dir=rtl] .brand span{font-family:"VazL", var(--font)}.brand-mark{width:30px;height:30px}.nav-links{gap:22px;margin-inline-start:auto;display:none}.nav-links a,.langs a{color:var(--muted);font-size:.95rem;text-decoration:none}.nav-links a:hover,.langs a:hover{color:var(--text)}.langs{gap:14px;margin-inline-start:auto;font-size:.92rem;display:flex}.nav .langs a{padding-block-start:10px;padding-block-end:10px}@media (min-width:900px){.nav-links{display:flex}.nav .langs{border-inline-start:1px solid var(--line);margin-inline-start:8px;padding-inline-start:18px}}.mark-lines line{stroke:var(--cyan);stroke-opacity:.55;stroke-width:1.1px;stroke-linecap:round}.mark-dots circle{fill:var(--cyan)}.brand-mark .mark-lines line{stroke-width:2.4px;stroke-opacity:.7}.hero{isolation:isolate;background:radial-gradient(60% 55% at var(--hx,72%) 45%, #2ee6ff1a, transparent 70%), radial-gradient(40% 40% at 10% 90%, #285aff14, transparent 70%);align-items:center;min-height:calc(100svh - 64px);padding-block-start:clamp(24px,6vh,80px);padding-block-end:clamp(24px,6vh,80px);display:grid;position:relative;overflow:hidden}:root[dir=rtl] .hero{--hx:28%}.hero-visual{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hero-mark{aspect-ratio:1;width:min(40vw,520px);transition:opacity .8s;position:absolute;top:50%;translate:0 -50%}.hero-mark:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(4vw, calc((100vw - var(--wrap)) / 2))}.hero-mark:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(4vw, calc((100vw - var(--wrap)) / 2))}.hero-mark:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(4vw, calc((100vw - var(--wrap)) / 2))}.hero-mark:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(4vw, calc((100vw - var(--wrap)) / 2))}.hero-canvas{opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;top:0;bottom:0;left:0;right:0}.hero.is-3d .hero-canvas{opacity:1}.hero.is-3d .hero-mark{opacity:0}.hero-copy{max-width:var(--wrap)}.hero-copy>*{max-width:36rem}.eyebrow{color:var(--cyan);align-items:center;gap:10px;margin-block-end:1.1em;font-size:.95rem;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--cyan);width:28px;height:1px}h1{margin-block-end:.4em;font-size:clamp(2.3rem,5.6vw,4.4rem)}.lead{color:var(--muted);margin-block-end:1.8em;font-size:clamp(1.05rem,1.4vw,1.25rem)}@media (max-width:899px){.hero{align-items:end;min-height:calc(100svh - 64px);padding-block-end:40px}.hero-mark{width:min(62vw,340px);translate:calc(50% * var(--flip)) 0;top:5svh}.hero-mark:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:50%}.hero-mark:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:50%}.hero-mark:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:50%}.hero-mark:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:50%}.hero-copy{padding-block-start:min(62vw,340px)}}.section{padding-block-start:clamp(72px,12vh,140px);padding-block-end:clamp(72px,12vh,140px);position:relative}.section-head{max-width:40rem;margin-block-end:clamp(32px,5vh,56px)}.section-head p{color:var(--muted);font-size:1.1rem}.ph,.demo-frame{background:repeating-linear-gradient(135deg, #2ee6ff0d 0 12px, transparent 12px 24px), var(--surface);border-radius:var(--radius);border:1px dashed #2ee6ff59;place-items:center;display:grid;position:relative}.ph-label{letter-spacing:.04em;color:var(--cyan);background:#060a12d9;border:1px solid #2ee6ff4d;border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:700}.build-grid{gap:32px;display:grid}.device-stage{perspective:1400px;z-index:1;position:sticky;top:84px}.device{--rx:8deg;--ry:calc(-12deg * var(--flip));transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;will-change:transform}.device-bezel{aspect-ratio:16/10;box-shadow:0 40px 80px -30px #000c, 0 0 60px -20px var(--cyan-glow);background:linear-gradient(160deg,#1a2638,#0b121e);border:1px solid #243650;border-radius:20px;padding:12px;position:relative}.screen{opacity:0;background:#09101b;border:1px dashed #2ee6ff4d;border-radius:10px;grid-template-rows:auto 1fr;transition:opacity .5s;display:grid;position:absolute;top:12px;bottom:12px;left:12px;right:12px;overflow:hidden}.device[data-active="0"] .screen-0,.device[data-active="1"] .screen-1,.device[data-active="2"] .screen-2{opacity:1}.screen .ph-label{position:absolute;bottom:12px}.screen .ph-label:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.screen .ph-label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.screen .ph-label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.screen .ph-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.ui-bar{border-block-end:1px solid var(--line);gap:6px;padding:10px 12px;display:flex}.ui-bar i{background:#243650;border-radius:50%;width:9px;height:9px}.ui-body{gap:10px;padding:14px;display:grid}.ui-body span{background:#2ee6ff12;border:1px solid #2ee6ff1f;border-radius:8px}.ui-0{grid-template-rows:.7fr 1.3fr;grid-template-columns:1fr 1fr 1fr}.ui-0 span:nth-child(4){grid-column:span 2}.ui-0 span:nth-child(n+6){display:none}.ui-1{grid-template-rows:1.4fr .3fr .3fr 1fr;grid-template-columns:1fr 1fr}.ui-1 span:first-child{background:#2ee6ff24;grid-column:span 2}.ui-1 span:nth-child(2),.ui-1 span:nth-child(3){grid-column:span 2;width:60%}.ui-1 span:nth-child(3){width:40%}.ui-1 span:nth-child(n+6){display:none}.ui-2{grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr)}.build-list{margin:0;padding:0;list-style:none;display:grid}.build-item{border-block-start:1px solid var(--line);padding-block-start:28px;padding-block-end:28px;transition:opacity .4s}.build.is-live .build-item{opacity:.75}.build.is-live .build-item.is-active{opacity:1}.build-item p{color:var(--muted);margin:0}.build-num{color:var(--cyan);margin-block-end:6px;font-size:.9rem;font-weight:700;display:block}@media (min-width:900px){.build-grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:64px}.device-stage{top:18vh}.build-item{flex-direction:column;justify-content:center;min-height:52vh;display:flex}}@media (max-width:899px){.device-stage{background:linear-gradient(var(--bg) 80%, transparent);padding-block-start:12px;padding-block-end:20px;top:64px}.device{max-width:min(280px,72vw);margin-inline-start:auto;margin-inline-end:auto}.build-item{flex-direction:column;justify-content:center;min-height:42svh;display:flex}}.demo-track{scroll-snap-type:inline mandatory;overscroll-behavior-inline:contain;padding:4px max(var(--gutter), calc((100vw - var(--wrap)) / 2)) 24px;scrollbar-width:thin;gap:20px;margin:0;list-style:none;display:flex;overflow-x:auto}.demo-card{scroll-snap-align:start;flex:0 0 min(82vw,440px)}.demo-card a{gap:6px;text-decoration:none;display:grid}.demo-frame{aspect-ratio:4/3;margin-block-end:10px;transition:border-color .2s}.demo-card a:hover .demo-frame{border-color:var(--cyan)}.demo-name{font-size:1.15rem;font-weight:800}.demo-host{color:var(--muted);justify-self:start;font-size:.9rem}.demo-visit{color:var(--cyan);font-weight:700}.counters{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-block-end:40px;display:grid}.counter{border-radius:var(--radius);background:linear-gradient(160deg, var(--surface), var(--bg-2));border:1px solid var(--line);gap:4px;margin:0;padding:28px;display:grid}.count{color:var(--cyan);font-variant-numeric:tabular-nums;font-size:clamp(3rem,7vw,4.8rem);font-weight:800;line-height:1}.counter-label{color:var(--muted)}.facts{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.facts li{padding-inline-start:22px;position:relative}.facts li:before{content:"";background:var(--cyan);width:8px;height:8px;box-shadow:0 0 12px var(--cyan);border-radius:50%;position:absolute;top:.72em}.facts li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.facts li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.facts li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.facts li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.step{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-2);grid-template-columns:auto 1fr;align-items:start;gap:20px;padding:24px;transition:border-color .4s,background-color .4s,opacity .4s;display:grid}.step h3{margin-block-end:.25em}.step p{color:var(--muted);margin:0}.step-num{border:1px solid var(--cyan);width:48px;height:48px;color:var(--cyan);border-radius:50%;place-items:center;font-weight:800;display:grid}.how-progress{display:none}.how.is-pinned .how-track{height:260vh}.how.is-pinned .how-sticky{align-content:center;min-height:calc(100svh - 64px);display:grid;position:sticky;top:64px}.how.is-pinned .step{opacity:.75}.how.is-pinned .step.is-active{opacity:1;background:var(--surface);border-color:#2ee6ff80}.how.is-pinned .step.is-active .step-num{background:var(--cyan);color:#00161c}.how.is-pinned .how-progress{background:var(--line);border-radius:2px;height:2px;margin-block-start:28px;display:block;overflow:hidden}.how-progress span{background:var(--cyan);height:100%;transform-origin:var(--origin,left);transform:scaleX(var(--p,0));display:block}:root[dir=rtl] .how-progress span{--origin:right}.how.is-pinned{padding-block-start:0;padding-block-end:0}@media (min-width:900px){.steps{grid-template-columns:repeat(3,1fr)}.step{grid-template-columns:1fr}}.marquee{gap:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-list{flex:none;gap:14px;margin:0;padding:0;padding-inline-end:14px;list-style:none;animation:60s linear infinite marquee;display:flex}.marquee:hover .marquee-list{animation-play-state:paused}.marquee-list li{white-space:nowrap;border:1px solid var(--line);background:var(--bg-2);border-radius:999px;padding:12px 22px;font-weight:600}@keyframes marquee{to{transform:translateX(calc(100% * var(--flip) * -1))}}.founder-grid{align-items:center;gap:40px;display:grid}.founder-photo{margin:0}.founder-photo .ph{aspect-ratio:4/5;max-width:420px}.founder-note p{font-size:1.12rem}.sign{color:var(--cyan);font-weight:700}@media (min-width:900px){.founder-grid{grid-template-columns:.8fr 1.2fr;gap:72px}}.cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.card{border-radius:var(--radius);background:var(--bg-2);border:1px dashed #2ee6ff4d;align-content:start;gap:10px;min-height:190px;padding:26px;display:grid;position:relative}.card h3{margin:0}.card-kind{color:var(--cyan);font-size:.88rem;font-weight:700}.card-tool{background:linear-gradient(160deg, #2ee6ff14, var(--bg-2))}.badge{color:var(--muted);border:1px solid var(--line);border-radius:999px;place-self:end start;margin-block-start:auto;padding:3px 10px;font-size:.78rem;font-weight:700}.faq-wrap{gap:24px;display:grid}@media (min-width:900px){.faq-wrap{grid-template-columns:.7fr 1.3fr;gap:64px}}.faq-list details{border-block-end:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-block-start:20px;padding-block-end:20px;font-size:1.08rem;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--cyan);font-size:1.5rem;line-height:1;transition:transform .25s}.faq-list details[open] summary:after{transform:rotate(45deg)}.faq-list details p{color:var(--muted);max-width:42rem;margin:0;padding-block-end:20px}.cta{isolation:isolate;text-align:center;background:radial-gradient(70% 90% at 30% 100%, #2ee6ff47, transparent 60%), radial-gradient(60% 80% at 80% 0%, #3c50ff40, transparent 60%), var(--bg-2);padding-block-start:clamp(96px,16vh,180px);padding-block-end:clamp(96px,16vh,180px);position:relative;overflow:hidden}.cta-canvas{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;top:0;bottom:0;left:0;right:0}.cta.has-shader .cta-canvas{opacity:1}.cta h2{font-size:clamp(2.2rem,5vw,3.8rem)}.cta .lead{color:#c3d6e0;max-width:34rem;margin-inline-start:auto;margin-inline-end:auto}.cta .actions{justify-content:center}.footer{border-block-start:1px solid var(--line);color:var(--muted);padding-block-start:40px;padding-block-end:40px;font-size:.95rem}.footer-inner{gap:20px;display:grid}.footer-links{gap:6px;margin:0;padding:0;list-style:none;display:grid}.footer-links span{color:var(--text);font-weight:600}.footer .langs{margin:0}.footer .langs [aria-current]{color:var(--text);font-weight:700}.copy{margin:0}@media (min-width:900px){.footer-inner{grid-template-columns:auto 1fr auto auto;align-items:center;gap:40px}.footer-links{grid-auto-flow:column;justify-content:center;gap:28px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.marquee{-webkit-mask-image:none;mask-image:none}.marquee-list{padding:0 var(--gutter);flex-wrap:wrap;flex:1;justify-content:center}.marquee-list[aria-hidden]{display:none}.device{transform:none}}
