@font-face{font-family:outfit;src:url(/_next/static/media/e96e15292515bfc8-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:outfit Fallback;src:local("Arial");ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.17%}.__className_8c8247{font-family:outfit,outfit Fallback}.__variable_8c8247{--font-outfit:"outfit","outfit Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/125b055e8623e92e-s.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_b608a0{font-family:mono,mono Fallback}.__variable_b608a0{--font-mono:"mono","mono Fallback"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.block{display:block}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.gap-8{gap:2rem}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--background:#080809;--foreground:#fff;--secondary:#a1a6b0;--border:rgba(255,255,255,0.08);--surface:rgba(255,255,255,0.03);--accent:#8aabff;--ease-out:cubic-bezier(0.16,1,0.3,1);--font:var(--font-outfit),sans-serif;--mono:var(--font-mono),monospace;color-scheme:dark;background:var(--background);color:var(--foreground);font-family:var(--font);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;scroll-padding-top:96px}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}.screenshot-trigger{width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}a{color:inherit;text-decoration:none}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:4px}main:focus{outline:none}img{display:block;max-width:100%}svg{flex-shrink:0}h1,h2,h3,p{margin:0}p{color:var(--secondary);line-height:1.6}::-moz-selection{background:#344375;color:#fff}::selection{background:#344375;color:#fff}.container,.section-inner{width:min(1120px,calc(100% - 32px));margin-inline:auto}.skip-link{position:fixed;top:8px;left:16px;z-index:100;background:white;color:#080809;padding:16px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{position:sticky;top:0;z-index:20;background:rgba(8,8,9,.84);border-bottom:1px solid var(--border)}@supports (backdrop-filter:blur(16px)){.site-header{backdrop-filter:blur(16px)}}.navigation{height:80px;display:flex;justify-content:space-between;gap:16px}.logo,.navigation{align-items:center}.logo{display:inline-flex;gap:8px;font-size:21px;font-weight:600;letter-spacing:-.04em;white-space:nowrap}.logo-light{font-weight:350;color:#a6a7ad}.logo-wordmark{display:inline-flex;align-items:baseline;gap:.24em}.logo-mark{flex-shrink:0;-o-object-fit:contain;object-fit:contain}.navigation-links{display:none;gap:32px;color:#a2a5ad;font-size:14px}.navigation-links a{display:flex;align-items:center;gap:8px}.footer a:hover,.navigation-links a:hover{color:white}.btn{min-height:48px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-weight:500;font-size:15px;border-radius:8px;border:1px solid var(--border);position:relative;transition:transform .2s var(--ease-out);white-space:nowrap}.btn-light{background:#f3f3f5;color:#151519;border-color:#f3f3f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.btn-outline{background:rgba(255,255,255,.025);color:#d0d2d8}.btn-small{min-height:36px;padding-inline:16px;font-size:13px;gap:8px}.btn:active{transform:scale(.97)}.btn:before{content:"";position:absolute;inset:0;background:#fff;opacity:0;border-radius:inherit;pointer-events:none;transition:opacity .2s var(--ease-out)}.btn-light:before{background:#b8c9ff}.hero{padding-top:72px;text-align:center}.hero-copy h1{font-size:clamp(42px,7.2vw,88px);line-height:1.04;letter-spacing:-.03em;font-weight:600}.hero-copy h1>.hero-title-secondary{color:#989da8}.hero-typewriter-line{display:table;position:relative;margin-inline:auto;padding-inline:.16em;white-space:nowrap}.hero-typewriter-character,.hero-typewriter-word{display:inline-block;white-space:pre}.hero-typewriter-character{position:relative;opacity:1}@media (prefers-reduced-motion:no-preference){.hero-typewriter-character:not(.is-visible){opacity:0}[data-typewriter-phase]:not([data-typewriter-phase=static]) .typewriter-cursor-start:before,[data-typewriter-phase]:not([data-typewriter-phase=static]) .typewriter-cursor:after{content:"";position:absolute;width:.025em;height:.76em;top:.14em;background:currentColor;opacity:1;pointer-events:none}.typewriter-cursor:after{right:-.07em}.typewriter-cursor-start:before{left:.16em}[data-typewriter-phase=holding] .typewriter-cursor:after,[data-typewriter-phase=waiting] .typewriter-cursor-start:before{animation:typewriter-cursor-blink .9s ease-in-out infinite}}@keyframes typewriter-cursor-blink{0%,to{opacity:1}50%{opacity:.15}}.hero-copy>p{max-width:720px;margin-inline:auto;font-size:16px;margin-top:24px;font-weight:350}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:32px}.microsoft-store-badge{display:inline-flex;flex:0 1 184px;width:184px;max-width:100%;aspect-ratio:184/48}.microsoft-store-badge ms-store-badge{display:none;width:100%}.microsoft-store-badge ms-store-badge:defined{display:inline-block}.microsoft-store-badge ms-store-badge:defined+a{display:none}.microsoft-store-badge img,.microsoft-store-badge-fallback{width:100%;height:48px;-o-object-fit:contain;object-fit:contain}.microsoft-store-badge ms-store-badge::part(img){width:100%;height:48px;-o-object-fit:contain;object-fit:contain}.microsoft-store-badge ms-store-badge::part(img):focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (prefers-reduced-motion:reduce){.microsoft-store-badge ms-store-badge::part(img){transition:none;transform:none}}.download-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.hero-trust-card{display:flex;align-items:flex-start;gap:12px;max-width:440px;margin:16px auto 0;padding:12px 16px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:transparent;text-align:left}.hero-trust-icon{flex-shrink:0;margin-top:2px;color:#c2c8d2}.hero-trust-card>div{min-width:0;overflow-wrap:anywhere}.hero-trust-card h2{font-weight:500;letter-spacing:0}.hero-trust-card h2,.hero-trust-card p{margin:0;font-size:12px;line-height:1.5}.hero-trust-card p{color:#aeb4c0}.hero-trust-link{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding-block:2px;color:#e2e5eb;font-size:12px;line-height:1.6;text-decoration:underline;text-underline-offset:4px}.hero-trust-link svg{flex-shrink:0}@media (prefers-reduced-motion:no-preference){.hero-trust-card{animation:hero-trust-enter .36s var(--ease-out) .55s both}.hero-trust-card:focus-within{animation:none}}@keyframes hero-trust-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.text-link{text-decoration:underline;text-underline-offset:3px;text-decoration-color:currentColor}.hero-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:24px;color:#9296a0;font-size:12px}.badge,.hero-meta{align-items:center}.badge{font:10px/1.4 var(--mono);letter-spacing:.04em;color:#a4a9b5;display:inline-flex;gap:8px}.meta-divider{width:1px;height:12px;background:var(--border)}.desktop-break{display:none}.preview-stage{position:relative;margin:64px auto 0;text-align:left;isolation:isolate}.app-window{margin:0}.app-dashboard-link{display:block}.screenshot-frame{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:transparent;isolation:isolate}.screenshot-frame img{position:absolute;inset:0;margin:auto;width:auto;height:auto;max-width:92%;max-height:92%;border-radius:16px;-o-object-fit:contain;object-fit:contain;image-rendering:auto;box-shadow:0 16px 40px -16px rgba(0,0,0,.5)}.screenshot-caption{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-top:16px;color:#aeb4c0;font-size:12px;line-height:1.5}.screenshot-caption>span:last-child{display:inline-flex;align-items:center;gap:8px;color:#d8dde6}.explore-link{display:inline-flex;align-items:center;gap:12px;color:#9296a0;font-size:12px;margin-top:32px;padding:8px}.features-section{padding-top:96px}.hero-tweak-link{display:inline-flex;align-items:center;gap:8px;padding-block:8px}.hero-tweak-link strong{color:#e1e6f2;font-weight:500}.hero-tweak-link svg{color:#a8bbef}.tweaks-section{padding-top:96px}.tweaks-count{margin-top:24px;font-size:clamp(112px,16vw,176px);font-weight:550;line-height:.9;letter-spacing:-.08em;font-variant-numeric:lining-nums}.tweaks-count>span{color:#a8bbef;font-size:.6em;vertical-align:top;display:inline-block;padding-top:8px;padding-left:8px}.tweaks-count-caption{display:block;margin-top:16px;color:#aeb4c0;font:11px/1.6 var(--mono)}.tweaks-intro h2{margin-top:32px;font-size:clamp(32px,3.6vw,44px)}.tweaks-intro>p{margin-top:16px;max-width:352px;font-size:15px}.tweak-context{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:24px;color:#aeb4c0;font-size:11px}.tweak-context>span{display:inline-flex;align-items:center;gap:8px}.tweak-context svg{color:#a8bbef}.tweak-index{min-width:0}.tweak-index-heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding-bottom:16px;font:9px/1.6 var(--mono);letter-spacing:.06em;color:#a4a9b5}.tweak-category,.tweak-index-heading{border-bottom:1px solid var(--border)}.tweak-category summary{display:flex;align-items:center;gap:16px;padding-block:24px;cursor:pointer;list-style:none}.tweak-category summary::-webkit-details-marker{display:none}.tweak-number{color:#989da8;font:10px/1 var(--mono)}.tweak-category-icon{color:#a8bbef}.tweak-category-copy{display:block;flex:1;min-width:0}.tweak-category-copy strong{display:block;font-weight:500;font-size:17px;letter-spacing:-.02em}.tweak-category-copy>span{display:block;margin-top:8px;color:#989da8;font-size:12px;line-height:1.6}.tweak-chevron{color:#a4a9b5;transition:transform .2s var(--ease-out)}.tweak-category[open] .tweak-chevron{transform:rotate(180deg)}.tweak-category[open] .tweak-category-copy strong{color:#c4d2f7}.tweak-category-detail{padding:0 32px 24px}.tweak-category-detail p{font-size:13px}.tweak-category-detail p+p{margin-top:8px}.tweak-category-detail strong{display:block;color:#d0d5df;font-size:11px;font-weight:500;margin-bottom:8px}.tweak-index-note{margin-top:16px;font-size:12px}.tuning-path{margin-top:48px;padding:32px 24px;display:grid;gap:32px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.tweak-examples{margin-top:64px}.tweak-examples-heading{display:grid;gap:16px;margin-bottom:32px}.tweak-examples-heading h2{margin-top:16px;font-size:clamp(28px,3.6vw,40px)}.tweak-examples-heading>p{max-width:384px;font-size:14px}.tweak-scroll-hint{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:12px;color:#aeb4c0}.tweak-carousel-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.tweak-scroll-controls{display:flex;gap:8px}.tweak-playback-button{display:grid;place-items:center;flex-shrink:0;margin-left:auto;width:40px;height:40px;border:1px solid var(--border);border-radius:50%;background:#13151a;color:#aeb4c0;cursor:pointer;transition:transform .2s var(--ease-out)}.tweak-playback-button:active{transform:scale(.94)}.tweak-playback-button:focus-visible{border-radius:50%}.tweak-scroll-button{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--border);border-radius:8px;color:#e1e6f2;background:#101217;cursor:pointer}.tweak-scroll-button:disabled{opacity:.35;cursor:default}@media (hover:none){.tweak-autoplay-hint{display:none}}.tweak-example-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(272px,88%);grid-template-rows:repeat(5,auto);gap:16px;width:100%}.tweak-example-track{overflow:hidden;padding:4px;scrollbar-width:none}.tweak-example-track::-webkit-scrollbar{display:none}.tweak-example-track-manual{overflow-x:auto}@media (prefers-reduced-motion:reduce){.screenshot-trigger:hover .screenshot-frame img{transform:none}.tweak-example-track{overflow-x:auto}}.tweak-example-track:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:16px}.example-category{display:flex;align-items:center;gap:12px;color:#a8bbef;font:10px/1.6 var(--mono);letter-spacing:.04em}.example-metadata{margin:8px 0;font-size:12px}.example-metadata>div{padding-block:16px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;gap:16px}.example-metadata dt{color:#989da8}.example-metadata dd,.example-metadata dt{display:inline-flex;align-items:center;gap:8px}.example-metadata dd{margin:0;color:#dde3ee}.example-metadata .example-risk-low{color:#86cfaa}.example-metadata .example-risk-medium{color:#edc579}.tweak-example{display:grid;grid-row:span 5;grid-template-rows:subgrid;scroll-snap-align:start;gap:16px;align-content:start;min-width:0;padding:24px;border:1px solid var(--border);border-radius:16px;background:#101217}.tweak-example h3{font-size:24px;letter-spacing:-.02em;font-weight:500;line-height:1.25}.tweak-example>p{font-size:13px}.tweak-example .example-note{font-size:12px;color:#aeb4c0}@media (min-width:768px){.tweak-examples-heading{grid-template-columns:1fr 1fr;align-items:end;gap:48px}.tweak-example{padding:32px}}@media (min-width:640px){.tweak-example-rail{grid-auto-columns:calc((100% - 32px) / 2.1)}}@media (min-width:1024px){.tweak-example-rail{grid-auto-columns:calc((100% - 48px) / 3.1)}}.tuning-path h3{margin-top:16px;font-size:24px;line-height:1.2;font-weight:500;letter-spacing:-.03em}.tuning-path h3 span{color:#989da8}.tuning-path ol{padding:0;margin:0;list-style:none}.tuning-step-label{display:flex;align-items:center;gap:16px;font:10px/1.6 var(--mono);color:#a8bbef}.tuning-path h4{margin:16px 0 8px;font-size:15px;font-weight:500}.tuning-path li p{font-size:12px}@media (min-width:1024px){.tuning-path{grid-template-columns:1fr 2.4fr;gap:48px;padding:32px;align-items:center}}.section-kicker{font-size:11px;letter-spacing:.12em;color:#989da8;font-weight:500}.section-heading h2,h2{font-size:clamp(34px,4.6vw,56px);line-height:1.08;letter-spacing:-.03em;font-weight:500}.section-heading h2{margin-top:16px}h2 span{color:#8a8f98}.toolkit-heading{display:grid;gap:24px}.toolkit-heading>p{max-width:40ch;margin:0;font-size:16px;line-height:1.7}.toolkit-tour{margin-top:48px}.toolkit-chapters{min-width:0}.toolkit-chapter{min-width:0;padding-block:32px;scroll-margin-top:112px;border-top:1px solid var(--border)}.toolkit-chapter+.toolkit-chapter{margin-top:32px}.toolkit-chapter-copy{min-width:0;max-width:65ch;overflow-wrap:anywhere}.toolkit-chapter-label{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#b3bac8;font-size:12px}.toolkit-chapter-number{margin-right:4px;color:#b3bac8;font:11px/1.5 var(--mono)}.toolkit-chapter h3{margin-top:24px;font-size:clamp(26px,2.6vw,36px);line-height:1.12;letter-spacing:-.03em;font-weight:500;overflow-wrap:anywhere}.toolkit-chapter p{margin-top:16px;color:#aeb4c0;font-size:14px;line-height:1.75}.toolkit-facts{display:grid;gap:12px;padding:0;margin:24px 0 0;list-style:none;color:#c2c8d2;font-size:12px;line-height:1.6}.toolkit-facts li{display:flex;align-items:baseline;gap:8px}.toolkit-facts svg{flex-shrink:0;align-self:center}.toolkit-preview-link{display:block;width:100%;min-width:0}.toolkit-inline-preview{margin-top:32px}.toolkit-preview-link .screenshot-frame{aspect-ratio:2/1;background:#0c0c0e}.toolkit-preview-link .screenshot-frame img{max-width:96%;max-height:96%;border-radius:8px;box-shadow:none}.toolkit-preview-link:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:16px}.toolkit-stage{display:none}@media (min-width:768px){.toolkit-heading{grid-template-columns:1fr 1fr;align-items:end;gap:48px}.toolkit-heading>p{padding-bottom:8px;justify-self:end}}@media (min-width:1024px) and (min-height:640px) and (prefers-reduced-motion:no-preference){.toolkit-tour[data-enhanced=true]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);gap:64px;align-items:start}.toolkit-tour[data-enhanced=true] .toolkit-chapters{grid-column:1;grid-row:1}.toolkit-tour[data-enhanced=true] .toolkit-chapter{display:flex;align-items:center;min-block-size:55svh;padding-block:64px}.toolkit-tour[data-enhanced=true] .toolkit-chapter+.toolkit-chapter{margin-top:0}.toolkit-tour[data-enhanced=true] .toolkit-inline-preview{display:none}.toolkit-tour[data-enhanced=true] .toolkit-stage{display:grid;grid-column:2;grid-row:1;position:sticky;top:128px;margin-top:64px;align-self:start;min-width:0}.toolkit-stage-item{grid-area:1/1;min-width:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s var(--ease-out)}.toolkit-stage-label{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;color:#c2c8d2;font:11px/1.5 var(--mono)}.toolkit-stage-label>span:first-child{display:inline-flex;align-items:center;gap:8px}.toolkit-tour[data-active="0"] [data-toolkit-preview="0"],.toolkit-tour[data-active="1"] [data-toolkit-preview="1"],.toolkit-tour[data-active="2"] [data-toolkit-preview="2"],.toolkit-tour[data-active="3"] [data-toolkit-preview="3"]{opacity:1;visibility:visible;pointer-events:auto}.toolkit-chapter h3{color:#aeb4c0}.toolkit-tour[data-active="0"] [data-toolkit-chapter="0"] h3,.toolkit-tour[data-active="1"] [data-toolkit-chapter="1"] h3,.toolkit-tour[data-active="2"] [data-toolkit-chapter="2"] h3,.toolkit-tour[data-active="3"] [data-toolkit-chapter="3"] h3{color:#fff}}.trust-container{margin-top:64px}.backup-section{padding-top:96px}.backup-copy h2{margin-top:16px}.backup-copy>p{margin-top:24px;font-size:15px;max-width:352px}.backup-capabilities{margin:32px 0 0}.backup-capabilities>div{padding-block:24px;border-top:1px solid var(--border)}.backup-capabilities dt{display:flex;align-items:center;gap:16px;font-size:15px;font-weight:500}.backup-capabilities dt svg{color:#a8bbef}.backup-capabilities dd{margin:8px 0 0 32px;color:var(--secondary);font-size:13px;line-height:1.6}.backup-preview{min-width:0;align-self:center}@media (min-width:1024px){.backup-preview{width:80%;justify-self:center}}.backup-screenshot-link{display:block}.backup-screenshot-link .screenshot-frame{aspect-ratio:762/671}.backup-scope-note{margin-top:24px;font-size:12px;max-width:720px}.trust-strip{display:grid;gap:32px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:32px 0}.trust-strip>div{display:flex;align-items:flex-start;gap:16px}.trust-strip>div>svg{color:#a6b5d9;margin-top:3px}.trust-strip strong{font-size:13px;font-weight:500;display:block}.trust-strip strong+span{display:block;font-size:12px;color:#9296a0;margin-top:8px}.hash-label{font-family:var(--mono);font-size:10px}.faq-section{padding-block:96px;display:grid;gap:40px}.faq-section h2{font-size:36px}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{padding-block:20px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:16px;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#9296a0;transition:transform .2s var(--ease-out)}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list p{padding-bottom:24px;padding-right:32px;font-size:14px}.installation-warning-example{max-width:353px;margin:0 0 24px}.installation-warning-images{display:grid;gap:16px}.installation-warning-images img{width:100%;height:auto;border:1px solid var(--border);border-radius:12px}.installation-warning-example figcaption{margin-top:16px;color:var(--secondary);font-size:12px;line-height:1.6}.installation-warning-link{color:#a8bbef;font-size:13px}.download-section{border-top:1px solid var(--border);padding-block:64px 80px}.download-inner{display:flex;flex-direction:column;justify-content:space-between;gap:32px}.download-inner h2{margin-top:16px}.download-inner p{margin-top:16px;font-size:15px}.download-actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.release-details{display:grid;gap:16px;margin:24px 0 0;font-size:13px;line-height:1.6}.release-details>div{display:grid;gap:8px}.release-details dt{color:var(--secondary)}.release-details dd{margin:0}.release-filename{font-family:var(--mono);overflow-wrap:anywhere}.download-inner .release-checks{font-size:13px}@media (min-width:640px){.release-details>div{grid-template-columns:144px minmax(0,1fr);gap:16px}}.download-actions .badge{align-self:flex-start}.footer{border-top:1px solid var(--border);padding-block:32px;display:flex;flex-wrap:wrap;align-items:center;gap:24px}.footer .logo{font-size:17px}.footer .logo img{width:22px;height:22px}.copyright{font-size:11px;color:#9296a0}.footer nav{display:flex;align-items:center;gap:24px;font-size:12px;color:#9296a0}.privacy-hero{padding-block:80px 40px}.privacy-hero h1{font-size:clamp(36px,6vw,64px);font-weight:500;letter-spacing:-.03em;margin-top:16px}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:#9296a0;font-size:12px}.privacy-content-section{padding-bottom:80px}.legal-document-content{max-width:800px}.legal-document-section{margin-top:40px}.legal-document-section h2{font-size:24px;margin-bottom:16px}.legal-document-content li,.legal-document-content p{font-size:16px;line-height:1.75}.legal-document-content p+p{margin-top:16px}.legal-document-content a{color:#a7bfff;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media (min-width:640px){.container,.section-inner{width:min(1120px,calc(100% - 64px))}.navigation-links{display:flex}.hero{padding-top:88px}.hero-copy>p{max-width:720px;font-size:18px}.desktop-break{display:block}.footer nav{margin-left:auto}}@media (min-width:768px){.trust-strip{grid-template-columns:1fr 1fr 1.2fr;gap:24px}.trust-strip>div+div{border-left:1px solid var(--border);padding-left:24px}.faq-section{grid-template-columns:1fr 1.4fr;gap:64px}.download-inner{flex-direction:row}.download-actions,.download-inner{align-items:center}.download-actions .badge{align-self:center}.preview-stage{width:100%}}@media (min-width:1024px){.hero{padding-top:96px}.preview-stage{margin-top:64px}.features-section{padding-top:112px}}@media (hover:hover) and (pointer:fine){.btn:hover{transform:translateY(-2px)}.btn:hover:before{opacity:.12}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}@media (prefers-reduced-transparency:reduce){.site-header{background:#080809}}@media (prefers-contrast:more){:root{--secondary:#bcc1cb;--border:rgba(255,255,255,0.35)}}.navigation-actions{display:flex;gap:12px;align-items:center}.mobile-nav{position:relative}.mobile-nav summary{cursor:pointer;list-style:none;width:32px;height:40px;display:grid;place-items:center;color:#a4a9b5;font-size:20px}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav>div{position:absolute;right:0;top:48px;min-width:144px;padding:8px;background:#141519;border:1px solid var(--border);border-radius:8px;box-shadow:0 16px 32px #000}.mobile-nav a{display:flex;gap:8px;align-items:center;padding:12px;font-size:14px}@media (min-width:640px){.mobile-nav{display:none}}.screenshot-modal{position:fixed;inset:0;margin:auto;width:min(1400px,calc(100% - 32px));max-width:calc(100% - 32px);max-height:calc(100dvh - 48px);padding:48px 16px 16px;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:#0d0e11;color:#fff;overflow:auto;box-shadow:0 32px 96px #000}.screenshot-modal::backdrop{background:rgba(0,0,0,.72);backdrop-filter:blur(12px)}@media (prefers-reduced-motion:no-preference){.screenshot-modal[open]{animation:screenshot-modal-enter .2s var(--ease-out) both}.screenshot-modal[open]::backdrop{animation:screenshot-backdrop-enter .2s var(--ease-out) both}.screenshot-modal.screenshot-modal-closing{animation:screenshot-modal-exit .15s var(--ease-out) both}.screenshot-modal.screenshot-modal-closing::backdrop{animation:screenshot-backdrop-enter .15s var(--ease-out) reverse both}}@keyframes screenshot-modal-enter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes screenshot-modal-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes screenshot-backdrop-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-transparency:reduce){.screenshot-modal::backdrop{backdrop-filter:none;background:rgba(0,0,0,.92)}}.screenshot-modal-content{display:flex;justify-content:center}.screenshot-modal-content>img{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 128px);-o-object-fit:contain;object-fit:contain;border-radius:8px}.screenshot-modal-close{position:absolute;right:12px;top:8px;width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--border);border-radius:8px;background:#191b21;color:#fff;cursor:pointer}body:has(.screenshot-modal[open]){overflow:hidden}@media (max-width:359px){.navigation-actions .btn-small span{display:none}.navigation-actions .btn-small{padding-inline:12px}}@media (min-width:640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:gap-12{gap:3rem}}@media (min-width:1024px){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}}