@import url('./fonts/fonts.css');
:root{color-scheme:dark;--bg:#030b18;--panel:#081728;--panel2:#0b2034;--ink:#edf8ff;--muted:#9aafc5;--line:#20415d;--cyan:#36dfff;--blue:#5c9bff;--violet:#ad8bff;--gold:#ffc956;--emerald:#20e0b6;--rose:#ff729c;--shadow:0 24px 70px #0005}
:root[data-theme=light]{color-scheme:light;--bg:#f0f7fc;--panel:#fff;--panel2:#e6f1fa;--ink:#10283b;--muted:#48677e;--line:#bacfdf;--cyan:#007e9c;--blue:#2864c8;--violet:#7751c8;--gold:#9b6400;--emerald:#00876e;--rose:#ba3466;--shadow:0 22px 60px #35546b16}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--ink);font-family:'Plus Jakarta Sans',sans-serif;line-height:1.75;background-image:radial-gradient(ellipse at 85% 0%,#036e931d,transparent 43%)}html[lang=ar] body{font-family:Cairo,sans-serif}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}svg{width:20px;height:20px;flex-shrink:0}html[dir=rtl] .button svg,html[dir=rtl] .module-link svg{transform:rotate(180deg)}button{border:0}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--cyan);outline-offset:5px}h1,h2,h3,p,figure{margin:0}h1,h2,h3{line-height:1.3;letter-spacing:-.035em}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{letter-spacing:0;line-height:1.55}p{color:var(--muted)}em{font-style:normal;background:linear-gradient(110deg,var(--cyan),var(--blue) 55%,var(--violet));background-clip:text;color:transparent}.wrap{max-width:1360px;width:calc(100% - 96px);margin-inline:auto}.skip{position:fixed;top:-80px;z-index:100;background:var(--cyan);color:var(--bg);padding:12px}.skip:focus{top:0}header{position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--bg) 91%,transparent);backdrop-filter:blur(24px);border-bottom:1px solid var(--line)}.navigation{min-height:92px;display:flex;align-items:center;gap:45px}.brand{display:flex;align-items:center;gap:10px;direction:ltr;flex-shrink:0}.brand img{border-radius:12px;box-shadow:0 0 22px #00cfff25}.brand>span{font-size:26px;letter-spacing:-1px;font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:1.1}.brand b{color:var(--cyan)}.brand small{display:block;font-size:8px;letter-spacing:2px;margin-top:7px;color:var(--muted)}nav{display:flex;gap:28px;align-items:center;flex:1}nav a{font-size:13px;color:var(--muted);white-space:nowrap}nav a:hover,nav a[aria-current]{color:var(--cyan)}.nav-actions{display:flex;align-items:center;gap:9px}.icon-button,.language{background:var(--panel);border:1px solid var(--line);border-radius:50%;width:36px;height:36px;display:inline-grid;place-items:center;font-size:17px}.language{font-size:11px}.menu{display:none}.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:15px 22px;border:1px solid var(--line);border-radius:12px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s}.button:hover{transform:translateY(-3px);box-shadow:0 7px 30px #00d5ff24}.primary,.button.small{color:#021625;background:linear-gradient(115deg,#53edff,#00c4ed 65%,#3389ff);border-color:#67deff;box-shadow:0 0 25px #00bbff22}.button.small{font-size:12px;padding:10px 15px;gap:10px}.secondary{background:var(--panel)}.text-link{color:var(--cyan);font-size:13px;font-weight:700}.hero{display:grid;grid-template-columns:1fr 1.06fr;gap:34px;align-items:center;min-height:710px;padding-block:90px 84px}.hero-copy{position:relative;z-index:2}.hero-pill{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:30px;padding:7px 13px;font-size:10px;color:var(--cyan);letter-spacing:.5px;background:var(--panel)}.hero-pill i{height:6px;width:6px;background:var(--emerald);border-radius:50%;box-shadow:0 0 12px var(--emerald)}h1{font-size:clamp(34px,3.5vw,54px);margin-block:24px}html[lang=en] h1{font-size:clamp(34px,3.2vw,51px)}.hero-copy>p{font-size:16px;max-width:550px}.hero-actions{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.hero-signals{display:flex;gap:20px;margin-top:42px;border-top:1px solid var(--line);padding-top:22px;font-size:10px;color:var(--muted)}.hero-signals b{display:block;color:var(--cyan);font-family:'Plus Jakarta Sans';font-size:11px;margin-bottom:4px}.hero-visual{position:relative;min-width:0;padding-block:40px}.hero-screen{transform:perspective(1400px) rotateY(7deg) rotateX(3deg);position:relative;z-index:1;box-shadow:0 0 80px #0088ff25;border-radius:20px}html[dir=ltr] .hero-screen{transform:perspective(1400px) rotateY(-7deg) rotateX(3deg)}.screen{overflow:hidden;border:1px solid var(--line);background:var(--panel);border-radius:18px;box-shadow:var(--shadow);min-width:0}.screen-bar{display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:1px;color:var(--muted);padding:12px 18px;border-bottom:1px solid var(--line);direction:ltr}.lights{display:flex;gap:4px}.lights i{width:4px;height:4px;border-radius:50%;background:var(--cyan)}.screen-button{padding:0;display:block;background:#030b18;width:100%;overflow:hidden}.screen-button img{width:100%;transition:transform .5s}.screen-button:hover img{transform:scale(1.015)}figcaption{display:flex;justify-content:space-between;gap:10px;padding:9px 16px;font-size:9px;color:var(--muted)}figcaption span{color:var(--cyan)}.float-label{position:absolute;z-index:3;background:color-mix(in srgb,var(--panel) 94%,transparent);backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:13px;padding:12px 17px;display:flex;gap:13px;align-items:center;box-shadow:var(--shadow)}.float-label>span{width:32px;height:32px;display:grid;place-items:center;border:1px solid currentColor;border-radius:9px;color:var(--gold)}.float-label small{display:block;font-size:7px;letter-spacing:1px;color:var(--muted)}.float-label b{display:block;font-size:11px}.finance{inset-inline-end:-15px;top:1px}.network{inset-inline-start:-18px;bottom:2px}.network>span{color:var(--emerald)}.orbital-grid{position:absolute;inset:-65px -20px;overflow:hidden;pointer-events:none}.orbital-grid i{position:absolute;inset:12%;border:1px solid #1c688b55;border-radius:50%;transform:rotate(-35deg) scaleX(1.35)}.orbital-grid i:nth-child(2){inset:4%;border-style:dashed;transform:rotate(-30deg) scaleX(1.25)}.orbital-grid i:nth-child(3){inset:23%;box-shadow:0 0 70px #00cfff1a}.domain-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-block:24px;border-block:1px solid var(--line);font-size:12px;color:var(--muted);direction:ltr}.domain-strip>span{font-size:9px;letter-spacing:1px;color:var(--cyan)}.domain-strip b{font-weight:400}.section{padding-block:100px}.section-head{max-width:710px}.eyebrow{font-family:'Plus Jakarta Sans';font-size:10px;letter-spacing:2px;color:var(--cyan);font-weight:700;display:block;direction:ltr}.section-head h2{font-size:clamp(29px,3vw,43px);margin-top:18px}.section-head p{margin-top:20px;font-size:15px}.heading-row{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-bottom:42px}.heading-aside{max-width:390px;font-size:14px}.module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cyan{--accent:var(--cyan)}.blue{--accent:var(--blue)}.gold{--accent:var(--gold)}.violet{--accent:var(--violet)}.emerald{--accent:var(--emerald)}.rose{--accent:var(--rose)}.module-card{position:relative;padding:28px;border-radius:20px;border:1px solid var(--line);background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 5%,var(--panel)),var(--panel));transition:transform .25s,border-color .25s;overflow:hidden;display:flex;flex-direction:column;min-width:0}.module-card:after{content:'';position:absolute;top:0;inset-inline-end:0;width:100px;height:100px;background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--accent) 12%,transparent),transparent 70%);pointer-events:none}.module-card:hover{border-color:var(--accent);transform:translateY(-5px)}.module-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.module-top small{font:10px 'Plus Jakarta Sans';color:var(--muted)}.module-icon{height:42px;width:42px;background:color-mix(in srgb,var(--accent,var(--cyan)) 10%,var(--panel));border:1px solid color-mix(in srgb,var(--accent,var(--cyan)) 45%,var(--line));border-radius:13px;color:var(--accent,var(--cyan));display:grid;place-items:center;font-size:25px;box-shadow:0 0 26px color-mix(in srgb,var(--accent,var(--cyan)) 7%,transparent)}.module-card h3{font-size:20px;margin-bottom:14px}.module-card p{font-size:13px;margin-bottom:24px;flex:1}.module-link{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--accent)}.module-link svg{width:17px}.journey-section{padding-block:80px;background:linear-gradient(100deg,#035c7217,#30369213);border-block:1px solid var(--line)}.journey{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;margin-top:45px}.journey-step{padding-top:22px;border-top:1px solid var(--line);position:relative}.journey-step:before{content:'';position:absolute;top:-4px;inset-inline-start:0;width:7px;height:7px;background:var(--cyan);border-radius:50%;box-shadow:0 0 15px var(--cyan)}.journey-step>span{font-size:11px;color:var(--cyan);font-family:'Plus Jakarta Sans'}.journey-step h3{font-size:19px;margin-top:17px}.journey-step p{font-size:12px;margin-top:9px}.journey-footer{margin-top:40px;border:1px solid var(--line);background:var(--panel);border-radius:12px;text-align:center;padding:14px;color:var(--muted);font-size:12px}.journey-footer span{color:var(--violet);margin-inline-end:12px}.gallery-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-block:32px 24px}.gallery-tabs button,.jump-links a{background:var(--panel);border:1px solid var(--line);padding:10px 17px;border-radius:30px;font-size:12px;color:var(--muted)}.gallery-tabs button[aria-pressed=true],.gallery-tabs button:hover{color:var(--cyan);border-color:var(--cyan);background:color-mix(in srgb,var(--cyan) 7%,var(--panel));box-shadow:0 0 20px #00ccff12}#gallery-content>.screen{max-width:1130px;margin-inline:auto}#gallery-content .screen-button{max-height:660px}#gallery-content .screen-button img{object-fit:cover;object-position:top}.gallery-copy{display:flex;gap:35px;align-items:start;justify-content:space-between;max-width:1130px;margin:25px auto 0}.gallery-copy h3{font-size:21px;max-width:380px}.gallery-copy p{max-width:560px;font-size:13px}.company-story{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.company-map{height:380px;position:relative;border:1px solid var(--line);border-radius:30px;background:radial-gradient(ellipse,#057c9e21,transparent 65%);overflow:hidden}.company-map:before{content:'';position:absolute;inset:20px;border:1px dashed var(--line);border-radius:50%;transform:scaleX(.9)}.company-node{position:absolute;z-index:2;padding:13px 20px;border:1px solid var(--line);border-radius:13px;background:var(--panel);font-size:12px;box-shadow:var(--shadow)}.company-node.center{left:50%;top:45%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:12px;border-color:var(--cyan)}.company-node.owner{top:30px;left:50%;transform:translateX(-50%);color:var(--gold)}.company-node.team{bottom:38px;right:25px;color:var(--violet)}.company-node.customer{bottom:38px;left:25px;color:var(--emerald)}.map-line{position:absolute;height:100px;width:1px;background:linear-gradient(var(--cyan),transparent);left:50%;top:25%}.map-line.two{transform:rotate(-45deg);transform-origin:top;top:55%}.map-line.three{transform:rotate(45deg);transform-origin:top;top:55%}.faq{display:grid;grid-template-columns:1fr 1.2fr;gap:90px;border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:20px 0}summary{cursor:pointer;list-style:none;font-size:14px;font-weight:700;display:flex;align-items:start;gap:25px;justify-content:space-between}summary::-webkit-details-marker{display:none}summary span{color:var(--cyan);font-size:19px;line-height:1.2}details[open] summary span{transform:rotate(45deg)}details p{font-size:13px;margin-top:15px}.contact-panel{padding:70px 35px;text-align:center;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:28px;background:radial-gradient(ellipse at 50% 110%,#007eb63d,transparent 60%),var(--panel);margin-bottom:90px}.contact-mark{font-size:58px;line-height:1;margin-bottom:20px;color:var(--cyan);text-shadow:0 0 30px #00cfff77}.contact-panel h2{font-size:clamp(28px,3vw,41px);margin-block:17px}.contact-panel p{max-width:600px;margin-inline:auto;font-size:14px}.contact-panel .button{margin-top:27px}footer{padding-top:60px;border-top:1px solid var(--line);background:var(--panel)}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:60px;padding-bottom:45px}.footer-grid h3{font-size:13px;margin-bottom:20px;letter-spacing:0}.footer-grid a:not(.brand){display:block;font-size:12px;color:var(--muted);margin-top:10px}.footer-grid a:hover{color:var(--cyan)}.footer-grid p{font-size:13px;margin-top:20px}.footer-bottom{border-top:1px solid var(--line);padding-block:20px;display:flex;justify-content:space-between;gap:15px;font-size:10px;color:var(--muted);flex-wrap:wrap}.footer-bottom button{background:none;color:inherit;font-size:10px}.page-hero{padding-block:90px 60px;max-width:1100px}.page-hero h1{font-size:clamp(35px,4vw,57px)}.page-hero p{max-width:730px;font-size:16px}.jump-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:35px}.jump-links a{font-size:11px}.jump-links a:hover{border-color:var(--cyan);color:var(--cyan)}.module-detail{display:grid;grid-template-columns:.78fr 1.22fr;gap:65px;align-items:center;border-top:1px solid var(--line);padding-block:70px}.module-detail:nth-of-type(odd) .detail-copy{order:1}.module-detail .eyebrow{color:var(--accent)}.detail-copy h2{font-size:30px;margin-block:18px}.detail-copy p{font-size:14px}.detail-copy ul{list-style:none;padding:0;margin:24px 0 0}.detail-copy li{font-size:12px;padding:8px 0;display:flex;gap:12px}.detail-copy li span{color:var(--accent)}.workspace-gallery{padding-top:10px}.gallery-wall{display:grid;grid-template-columns:1fr 1fr;gap:25px}.gallery-tile{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--panel)}.gallery-tile>button{display:block;width:100%;padding:0;background:#030b18}.gallery-tile img{width:100%;transition:transform .4s}.gallery-tile>button:hover img{transform:scale(1.02)}.gallery-tile>div{padding:25px;display:grid;grid-template-columns:30px 1fr;gap:8px 14px}.gallery-tile>div>span{font-size:10px;color:var(--accent)}.gallery-tile h2{font-size:21px}.gallery-tile p{font-size:12px;grid-column:2}.use-cases{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.use-cases article{padding:30px;background:var(--panel);border:1px solid var(--line);border-radius:20px}.use-cases h2{font-size:21px;margin-block:22px 15px}.use-cases p{font-size:13px}.business-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px}.steps{padding:0;margin:0;list-style:none}.steps li{display:flex;gap:25px;border-bottom:1px solid var(--line);padding:25px 0}.steps li:first-child{padding-top:0}.steps li>span{font-size:12px;color:var(--cyan)}.steps h3{font-size:19px}.steps p{font-size:13px;margin-top:10px}.request-box{background:radial-gradient(ellipse at 0% 100%,#06a9d024,transparent 60%),var(--panel);border:1px solid var(--line);border-radius:25px;padding:55px}.request-box .button{margin-top:25px}.fine-print{font-size:11px;margin-top:17px}dialog{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:20px;box-shadow:0 30px 120px #0009;max-height:92dvh;padding:0}dialog::backdrop{background:#010610dd;backdrop-filter:blur(12px)}#lightbox{width:min(1450px,94vw)}.dialog-toolbar{display:flex;gap:12px;align-items:center;padding:12px 18px;background:var(--panel2)}.dialog-toolbar button,.close{display:grid;place-items:center;background:var(--panel);border:1px solid var(--line);border-radius:9px;min-width:36px;height:36px;font-size:19px}.dialog-toolbar span{flex:1;text-align:center;font-size:12px}.dialog-toolbar button:last-child{margin-inline-start:15px}#large-image{width:100%;max-height:73dvh;object-fit:contain;background:#030b18}#lightbox>p{padding:12px 20px;font-size:11px}#privacy{width:min(590px,90vw);padding:35px}#privacy h2{font-size:27px;margin-block:20px}#privacy p{font-size:14px;margin-bottom:25px}.close{margin-inline-start:auto;margin-bottom:20px}.dialog-open{overflow:hidden}
@media(min-width:1700px){.hero{min-height:760px}.hero-screen{width:110%;max-width:none}}
@media(max-width:1100px){.wrap{width:calc(100% - 56px)}.navigation{gap:22px}nav{gap:16px}.nav-actions .button.small{display:none}.hero{gap:30px;min-height:650px}.hero-actions .button{padding:12px;font-size:11px}.hero-signals{gap:13px}.float-label{padding:10px;gap:7px}.float-label b{font-size:9px}.module-detail{gap:35px}.company-story,.faq,.business-layout{gap:45px}.hero-copy>p{font-size:14px}.screen-bar{font-size:7px}.hero h1{font-size:36px}.module-card{padding:23px}}
@media(max-width:820px){.navigation{min-height:76px;justify-content:space-between}.brand>span{font-size:23px}.brand img{width:36px;height:36px}.navigation nav{display:none}.navigation nav.open{display:flex;position:absolute;top:75px;inset-inline:0;padding:25px 28px;background:var(--panel);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch}.menu{display:grid}.hero{grid-template-columns:1fr;padding-block:60px;gap:40px}.hero-copy{max-width:670px}.hero h1,html[lang=en] .hero h1{font-size:44px}.hero-copy>p{font-size:16px}.hero-visual{max-width:640px;width:100%;margin-inline:auto;padding-block:38px}.hero-screen,html[dir=ltr] .hero-screen{transform:none}.float-label b{font-size:11px}.domain-strip{justify-content:center;font-size:11px}.domain-strip>span{width:100%;text-align:center}.section{padding-block:65px}.heading-row{display:block}.heading-aside{margin-top:22px;max-width:600px}.module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journey{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:35px}.company-story{grid-template-columns:1fr}.company-map{max-width:580px;width:100%;margin-inline:auto}.company-story>.company-map{order:1}.faq{grid-template-columns:1fr;gap:28px}.footer-grid{gap:25px}.module-detail,.business-layout{grid-template-columns:1fr}.module-detail:nth-of-type(odd) .detail-copy{order:0}.detail-copy h2{font-size:28px}.use-cases{grid-template-columns:1fr}.use-cases article{display:grid;grid-template-columns:45px 1fr;gap:10px 20px}.use-cases h2{margin:0;font-size:21px}.use-cases p{grid-column:2}.gallery-copy{display:block}.gallery-copy p{margin-top:12px}.gallery-wall{gap:18px}.gallery-tile>div{padding:18px}.gallery-tile h2{font-size:18px}.page-hero{padding-top:65px}.contact-panel{margin-bottom:65px}}
@media(max-width:520px){.wrap{width:calc(100% - 36px)}.navigation{gap:12px}.nav-actions{gap:6px}.icon-button,.language{width:32px;height:32px}.brand>span{font-size:21px}.brand small{font-size:6px;letter-spacing:1.5px}.brand img{width:31px;height:31px}.brand{gap:7px}.hero{padding-top:40px;gap:25px}.hero h1,html[lang=en] .hero h1{font-size:33px}.hero-copy>p{font-size:14px}.hero-pill{font-size:8px}.hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hero-actions .button{gap:7px;font-size:10px;padding:13px 8px}.hero-actions svg{width:15px}.hero-signals{gap:15px;justify-content:space-between;margin-top:30px;font-size:8px}.hero-visual{padding-block:30px}.float-label{padding:8px 10px;border-radius:10px}.float-label>span{width:25px;height:25px;font-size:14px}.float-label b{font-size:8px}.float-label small{font-size:5px;letter-spacing:.7px}.finance{inset-inline-end:-3px;top:0}.network{inset-inline-start:-3px;bottom:0}.screen{border-radius:12px}.screen-bar{padding:8px 11px;font-size:6px;letter-spacing:.4px}.screen-bar>span:last-child{display:none}figcaption{font-size:6px;padding:7px 9px;gap:5px}.module-grid{grid-template-columns:1fr}.module-card{padding:23px}.module-top{margin-bottom:20px}.module-card h3{font-size:22px}.module-card p{font-size:13px}.section-head h2{font-size:29px}.section-head p{font-size:14px}.eyebrow{font-size:8px;letter-spacing:1.5px}.heading-aside{font-size:13px}.journey-section{padding-block:55px}.journey{gap:25px 17px}.journey-step h3{font-size:17px}.journey-step p{font-size:11px}.journey-footer{font-size:10px;text-align:start}.gallery-tabs{gap:6px}.gallery-tabs button{font-size:10px;padding:8px 11px}.gallery-copy h3{font-size:20px}.gallery-copy p{font-size:12px}.company-map{height:320px}.company-node{font-size:10px;padding:10px 14px}.company-node.center img{width:37px;height:37px}.company-node.team{right:15px}.company-node.customer{left:15px}.contact-panel{padding:45px 20px}.contact-panel h2{font-size:28px}.contact-panel p{font-size:13px}.contact-panel .button{font-size:12px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid p{font-size:12px}.footer-grid a:not(.brand){font-size:10px}.footer-grid h3{font-size:12px}.footer-bottom{font-size:9px}.page-hero{padding-block:45px 35px}.page-hero h1,html[lang=en] .page-hero h1{font-size:32px}.page-hero p{font-size:14px}.jump-links{gap:6px}.jump-links a{font-size:10px;padding:8px 12px}.gallery-wall{grid-template-columns:1fr}.module-detail{gap:25px;padding-block:45px}.detail-copy h2{font-size:25px}.detail-copy p{font-size:13px}.request-box{padding:28px}.request-box h2{font-size:27px}.use-cases article{padding:23px}.use-cases h2{font-size:18px}.use-cases p{grid-column:1/-1;font-size:12px}.steps li{gap:18px}.steps h3{font-size:17px}#privacy{padding:25px}#privacy h2{font-size:24px}#privacy p{font-size:13px}.dialog-toolbar{padding:10px;gap:7px}.dialog-toolbar button{min-width:32px;height:32px}.dialog-toolbar button:last-child{margin-inline-start:0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
.support-section{border-top:1px solid var(--line)}.support-section>.use-cases{width:100%;margin-top:35px}.capture-indicator{color:var(--cyan);font-size:12px}.orbital-grid i:nth-child(2){animation:orbital-drift 35s linear infinite}.hero-pill i{animation:signal 3s ease-in-out infinite}@keyframes orbital-drift{to{transform:rotate(330deg) scaleX(1.25)}}@keyframes signal{50%{box-shadow:0 0 18px var(--emerald);opacity:.5}}@media(prefers-reduced-motion:reduce){.orbital-grid i,.hero-pill i{animation:none}}
html{scrollbar-width:thin;scrollbar-color:var(--line) var(--bg);scrollbar-gutter:stable both-edges}.orbital-grid{inset-inline:-16px}body{overflow-x:clip}
