:root{color-scheme:light;--neutral-0: oklch(100% 0 0);--neutral-1: oklch(99% 0 0);--neutral-2: oklch(97.8% 0 0);--neutral-3: oklch(95.8% 0 0);--neutral-4: oklch(91.5% 0 0);--neutral-5: oklch(84% 0 0);--neutral-6: oklch(72% 0 0);--neutral-7: oklch(59% 0 0);--neutral-8: oklch(46% 0 0);--neutral-9: oklch(34% 0 0);--neutral-10: oklch(23% 0 0);--neutral-11: oklch(15% 0 0);--background: var(--neutral-0);--surface: var(--neutral-0);--surface-raised: var(--neutral-0);--surface-muted: var(--neutral-2);--foreground: var(--neutral-11);--text-secondary: var(--neutral-8);--text-muted: var(--neutral-7);--border: oklch(93.5% 0 0);--border-subtle: oklch(96.5% 0 0);--border-strong: oklch(82% 0 0);--accent: oklch(33% 0 0);--accent-strong: oklch(24% 0 0);--accent-subtle: oklch(33% 0 0 / .1);--accent-foreground: var(--background);--control-on: oklch(23% 0 0);--control-glyph: oklch(100% 0 0);--control-track: oklch(89.5% 0 0);--control-track-hover: oklch(86% 0 0);--control-thumb: oklch(100% 0 0);--control-thumb-on: oklch(100% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .07), 0 1px 2px oklch(0% 0 0 / .14), 0 2px 6px oklch(0% 0 0 / .06);--control-on-subtle: color-mix(in oklab, var(--control-on) 10%, transparent);--control-fill: var(--control-on);--focus-ring: transparent;--success: oklch(49% .19 150);--warning: oklch(58% .18 75);--danger: oklch(54% .21 25);--shadow-resting: 0 1px 2px oklch(0% 0 0 / .035);--shadow-raised: 0 6px 18px oklch(0% 0 0 / .065), 0 1px 3px oklch(0% 0 0 / .035);--shadow-floating: 0 20px 48px oklch(0% 0 0 / .105), 0 3px 10px oklch(0% 0 0 / .045);--arc-gradient-from: oklch(90% .045 300);--arc-gradient-to: oklch(92% .045 65);--arc-gradient: linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground: oklch(22% .01 300);--arc-gradient-soft: linear-gradient(135deg, oklch(97.5% .016 300), oklch(98% .016 65));--arc-gradient-line: linear-gradient(100deg, oklch(83% .06 300), oklch(86% .06 65));--arc-gradient-ink: linear-gradient(100deg, oklch(47% .1 300), oklch(50% .09 55));--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--radius-control: 1.125rem;--radius-panel: 1.625rem;--radius-surface: 2.125rem;--radius-pill: 9999px;--control-height-sm: 2.25rem;--control-height-md: 2.75rem;--control-height-lg: 3.125rem;--font-display: var(--font-geist, "Geist Variable"), sans-serif;--font-body: var(--font-inter, "Inter Variable"), sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--text-3xl: 2.25rem;--text-4xl: 3.25rem;--text-5xl: 4.5rem;--tracking-display: -.03em;--tracking-body: -.01em;--leading-display: 1.1;--leading-body: 1.4;--ease-enter: cubic-bezier(.16,1,.3,1);--ease-standard: cubic-bezier(.22,1,.36,1);--ease-exit: cubic-bezier(.7,0,.84,0);--ease-in-out: cubic-bezier(.65,0,.35,1);--ease-spring: linear(0, .0258, .09, .1763, .2732, .3724, .4683, .5573, .6376, .7082, .7689, .8202, .8628, .8976, .9256, .9476, .9648, .9778, .9875, .9945, .9994, 1.0026, 1.0047, 1.0058, 1.0062, 1.0062, 1.0059, 1.0055, 1.0049, 1.0043, 1.0036, 1.0031, 1.0025, 1.002, 1.0016, 1.0013, 1);--duration-instant: .12s;--duration-fast: .16s;--duration-standard: .24s;--duration-considered: .48s;--duration-spring: .58s}:root[data-theme=dark]{color-scheme:dark;--background: oklch(19% 0 0);--surface: oklch(21.5% 0 0);--surface-raised: oklch(24% 0 0);--surface-muted: oklch(26% 0 0);--foreground: oklch(96% 0 0);--text-secondary: oklch(77% 0 0);--text-muted: oklch(64% 0 0);--border: oklch(29% 0 0);--border-subtle: oklch(25% 0 0);--border-strong: oklch(40% 0 0);--focus-ring: transparent;--accent: oklch(80% 0 0);--accent-strong: oklch(91% 0 0);--accent-subtle: oklch(80% 0 0 / .13);--control-on: oklch(93% 0 0);--control-glyph: oklch(19% 0 0);--control-track: oklch(33% 0 0);--control-track-hover: oklch(37% 0 0);--control-thumb: oklch(97% 0 0);--control-thumb-on: oklch(19% 0 0);--control-fill: oklch(62% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .3), 0 1px 2px oklch(0% 0 0 / .35), 0 2px 6px oklch(0% 0 0 / .2);--success: oklch(78% .18 150);--warning: oklch(83% .17 80);--danger: oklch(76% .2 25);--shadow-resting: 0 1px 2px oklch(0% 0 0 / .18);--shadow-raised: 0 8px 22px oklch(0% 0 0 / .22);--shadow-floating: 0 22px 55px oklch(0% 0 0 / .34);--arc-gradient-from: oklch(38% .05 300);--arc-gradient-to: oklch(40% .045 60);--arc-gradient-foreground: oklch(96% .005 300);--arc-gradient-soft: linear-gradient(135deg, oklch(23.5% .016 300), oklch(24% .014 65));--arc-gradient-line: linear-gradient(100deg, oklch(48% .06 300), oklch(52% .055 65));--arc-gradient-ink: linear-gradient(100deg, oklch(82% .07 300), oklch(86% .065 70))}:root[data-accent=neutral]{--accent: oklch(33% 0 0);--accent-strong: oklch(24% 0 0);--accent-subtle: oklch(33% 0 0 / .1)}:root[data-accent=violet]{--accent: #7747ff;--accent-strong: #5528ce;--accent-subtle: rgb(119 71 255 / .13)}:root[data-accent=blue]{--accent: #0562ef;--accent-strong: #074db7;--accent-subtle: rgb(5 98 239 / .12)}:root[data-accent=green]{--accent: #0db879;--accent-strong: #087c54;--accent-subtle: rgb(13 184 121 / .13);--accent-foreground: #102016}:root[data-accent=amber]{--accent: #f3ad20;--accent-strong: #9c6300;--accent-subtle: rgb(243 173 32 / .16);--accent-foreground: #20190d}:root[data-accent=orange]{--accent: #f48120;--accent-strong: #aa4700;--accent-subtle: rgb(244 129 32 / .13);--accent-foreground: #17130f}:root[data-accent=coral]{--accent: #f15f55;--accent-strong: #b92c27;--accent-subtle: rgb(241 95 85 / .14);--accent-foreground: #21110f}:root[data-accent=rose]{--accent: #2563eb;--accent-strong: #1d4ed8;--accent-subtle: rgb(37 99 235 / .14);--accent-foreground: #102040}:root[data-theme=dark][data-accent=neutral]{--accent: oklch(80% 0 0);--accent-strong: oklch(91% 0 0);--accent-subtle: oklch(80% 0 0 / .13)}:root[data-theme=dark][data-accent=violet]{--accent: #a78bff;--accent-strong: #c7b7ff;--accent-subtle: rgb(119 71 255 / .22)}:root[data-theme=dark][data-accent=blue]{--accent: #6ba3ff;--accent-strong: #a4c7ff;--accent-subtle: rgb(5 98 239 / .22)}:root[data-theme=dark][data-accent=green]{--accent: #53dca6;--accent-strong: #93efd0;--accent-subtle: rgb(13 184 121 / .2)}:root[data-theme=dark][data-accent=amber]{--accent: #ffcb62;--accent-strong: #ffe0a1;--accent-subtle: rgb(243 173 32 / .2)}:root[data-theme=dark][data-accent=orange]{--accent: #ffad5e;--accent-strong: #ffd0a0;--accent-subtle: rgb(244 129 32 / .2);--accent-foreground: #17130f}:root[data-theme=dark][data-accent=coral]{--accent: #ff9386;--accent-strong: #ffc1ba;--accent-subtle: rgb(241 95 85 / .2)}:root[data-theme=dark][data-accent=rose]{--accent: #93c5fd;--accent-strong: #bfdbfe;--accent-subtle: rgb(37 99 235 / .2)}:root[data-accent=neutral]{--control-on: oklch(23% 0 0);--control-thumb-on: oklch(100% 0 0);--control-glyph: oklch(100% 0 0)}:root[data-accent=violet]{--control-on: #7747ff;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=blue]{--control-on: #0562ef;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=green]{--control-on: #10a870;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=amber]{--control-on: #eda11a;--control-thumb-on: #fff;--control-glyph: #2a1c03}:root[data-accent=orange]{--control-on: #f07818;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=coral]{--control-on: #ec564b;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=rose]{--control-on: #2563eb;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-theme=dark][data-accent=neutral]{--control-on: oklch(93% 0 0);--control-thumb-on: oklch(19% 0 0);--control-glyph: oklch(19% 0 0)}:root[data-theme=dark][data-accent=violet]{--control-on: #8a66ff;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #8a66ff}:root[data-theme=dark][data-accent=blue]{--control-on: #3b82f6;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #3b82f6}:root[data-theme=dark][data-accent=green]{--control-on: #1fae78;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #1fae78}:root[data-theme=dark][data-accent=amber]{--control-on: #e8a52a;--control-thumb-on: #fff;--control-glyph: #241803;--control-fill: #e8a52a}:root[data-theme=dark][data-accent=orange]{--control-on: #ef873a;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #ef873a}:root[data-theme=dark][data-accent=coral]{--control-on: #ec6a60;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #ec6a60}:root[data-theme=dark][data-accent=rose]{--control-on: #3b82f6;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #3b82f6}:root{--series-1: #1f7dcf;--series-2: #7128a5;--series-3: #e58f00;--series-4: #009e84}:root[data-theme=dark]{--series-1: #55adff;--series-2: #9c37be;--series-3: #e66e00;--series-4: #00a861}@supports (color: oklch(from red clamp(.4,l * sign(max(c - .02,0)) + .5,.8) c h)){:root{--series-1: oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .58*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 57) );--series-3: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 184) );--series-4: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 292) )}:root[data-theme=dark]{--series-1: oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .73*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 66) );--series-3: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 175) );--series-4: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 270) )}}:is(*:focus,*:focus-visible,*:focus-within){outline:none!important}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./inter-latin-400-normal-FR5HOXA4.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./inter-latin-500-normal-ZNGIZ2YB.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url("./inter-latin-600-normal-R6Y2SZCR.woff2") format("woff2"),url("./inter-latin-600-normal-ZYHV6QZT.woff") format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./inter-latin-700-normal-SU5XVJMF.woff2") format("woff2"),url("./inter-latin-700-normal-TQQ5JXGD.woff") format("woff")}.site-header{position:sticky;top:0;z-index:40}.nav-buy{display:inline-flex;align-items:center;justify-content:center;gap:4px;line-height:1.15}.cta>span{display:inline-flex;align-items:center;gap:4px;line-height:inherit}.product-price{flex-shrink:0}.price{display:flex;align-items:baseline;gap:10px}.price>span:not(.product-price){margin-left:0}.payment-line{flex-wrap:wrap}.app-capture{margin:0;min-width:0;width:100%;align-self:center}.app-capture-frame{padding:7px;background:#171a20;border:1px solid #394350;border-radius:22px;box-shadow:0 22px 48px #10234120,0 3px 12px #1023410b}.app-capture img{display:block;width:100%;height:auto;object-fit:contain;border-radius:15px}.app-capture figcaption{text-align:center;font-size:12px;color:var(--muted);line-height:1.6;margin-top:14px}@media(max-width:760px){.app-capture-frame{padding:5px;border-radius:16px}.app-capture img{border-radius:10px}.app-capture figcaption{font-size:11px;margin-top:10px}}:root{color-scheme:light;--bg:#faf9fc;--surface:#fff;--ink:#18171c;--muted:#69666f;--line:#e7e4ea;--accent:#2563eb;--accent-soft:#e8f0ff;--background:#faf9fc;--foreground:#18171c;--text-secondary:#69666f;--surface-muted:#f0edf3;--border:#e7e4ea;--danger:#cf334b;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--control-height-sm:44px;--control-height-md:44px;--control-height-lg:54px;--radius-control:10px;--text-sm:14px;--leading-body:1.5;--duration-fast:.16s;--duration-instant:80ms;--ease-standard:cubic-bezier(.2,0,0,1);--shadow-resting:0 2px 8px #18171c0d}:root[data-theme=dark]{color-scheme:dark;--bg:#141318;--surface:#1c1b22;--ink:#f9f7fb;--muted:#b4afbc;--line:#34303b;--accent:#60a5fa;--accent-soft:#172e50;--background:#141318;--foreground:#f9f7fb;--text-secondary:#b4afbc;--surface-muted:#292630;--border:#34303b}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,a,summary{touch-action:manipulation}button{font:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3{line-height:1.12;letter-spacing:-.045em}h1{font-size:clamp(46px,5vw,67px);font-weight:750}h2{font-size:clamp(30px,3.2vw,42px);font-weight:720}h3{font-size:22px;letter-spacing:-.025em}p{color:var(--muted)}svg{flex-shrink:0;vertical-align:middle}.wrap{width:min(1160px,calc(100% - 64px));margin:auto}.skip-link{position:fixed;left:20px;top:-70px;background:var(--ink);color:var(--bg);padding:12px;z-index:100}.skip-link:focus{top:10px}header{height:78px;border-bottom:1px solid var(--line);background:var(--bg);position:relative;z-index:10}.nav{height:100%;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{display:inline-flex;align-items:center;gap:10px;font-size:23px;font-weight:760;letter-spacing:-1px}.brandmark{width:26px;height:26px;display:grid;grid-template-columns:1fr 1fr;gap:3px;transform:skewY(-7deg)}.brandmark span{background:var(--accent);border-radius:2px}.brandmark span:nth-child(2){opacity:.65}.brandmark span:nth-child(3){opacity:.8}nav{display:flex;gap:27px}nav a{font-size:14px;color:var(--muted);padding:12px 0}nav a:hover,nav a[aria-current]{color:var(--ink)}.nav-actions{display:flex;gap:16px;align-items:center}.icon-button{width:44px!important;padding:0!important}.nav-buy{background:var(--ink);color:var(--bg);font-size:13px;font-weight:650;border-radius:10px;padding:12px 18px;white-space:nowrap}.menu-button{display:none!important}.cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;background:var(--accent);color:#fff;padding:16px 24px;border-radius:10px;font-weight:650;font-size:15px;box-shadow:0 5px 18px #2563eb18;transition:transform .18s,background .18s}.cta svg{margin-left:9px}.cta:hover{background:#1d4ed8;transform:translateY(-2px)}.cta:active{transform:scale(.98)}.hero{background:radial-gradient(ellipse at 79% 45%,#dbeafe80 0%,transparent 54%);padding:72px 0 66px;overflow:hidden}.hero-grid{display:grid;grid-template-columns:.9fr 1.15fr;align-items:center;gap:46px}.hero-badge{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:#1d4ed8;background:var(--accent-soft);border:1px solid #bfdbfe;padding:5px 11px;border-radius:30px;margin-bottom:25px}.hero-badge i{width:5px;height:5px;border-radius:100%;background:var(--accent)}.hero h1{margin-bottom:24px;line-height:1.02;letter-spacing:-.055em}.hero h1 span{color:var(--accent)}.hero-copy>p{font-size:18px;line-height:1.65;max-width:430px;margin-bottom:29px}.payment-line{display:flex;align-items:center;gap:6px;margin-top:13px;color:var(--muted);font-size:11px;white-space:nowrap}.payment-line svg{color:#288976}.secondary-line{font-size:12px;color:var(--muted);margin-top:14px}.secondary-line a{text-decoration:underline;text-underline-offset:4px}.hero-checks{display:flex;gap:23px;margin-top:33px;font-size:12px;color:var(--muted)}.hero-checks span{display:flex;gap:6px;align-items:center}.hero-checks svg{color:#288976}.visual{position:relative;margin:24px 0 0;min-width:0}.app-window{background:#202128;color:#d8d9e2;border:1px solid #45434c;border-radius:11px;overflow:hidden;box-shadow:0 25px 55px #1e3a5f2b;font-family:Segoe UI,Arial,sans-serif;font-size:10px}.app-title{height:31px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:#202128;border-bottom:1px solid #33343c;font-size:9px}.app-title>span:first-child{display:flex;align-items:center;gap:7px}.app-title .brandmark{width:12px;height:12px;gap:1px}.window-controls{font-size:11px;color:#aaa7b4}.app-body{display:flex;min-height:333px}.app-sidebar{width:134px;flex-shrink:0;background:#25262e;border-right:1px solid #363741;padding:18px 9px 12px;position:relative}.app-brand{display:block;color:#a8a6b1;font-size:7px;letter-spacing:1px;margin:0 5px 10px}.app-sidebar>div:not(.drive-summary){display:flex;align-items:center;gap:6px;min-height:30px;font-size:8px;padding:0 8px;color:#b7b5c1}.app-sidebar .side-active{background:#41435b!important;color:#f4f4fa!important;border-radius:5px}.drive-summary{margin-top:24px;text-align:center}.donut{width:77px;height:77px;background:conic-gradient(#60a5fa 0 68%,#444452 68% 100%);border-radius:50%;display:grid;place-items:center;margin:14px auto}.donut>b{background:#25262e;width:61px;height:61px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:19px;font-weight:500}.donut small{font-size:8px;color:#aaa7b4}.drive-summary>strong{font-size:11px}.drive-summary>strong small{font-size:8px;color:#aaa7b4;font-weight:400}.space-label{display:block;color:#a8a6b1;font-size:7px;margin-top:9px}.space-label i{display:inline-block;background:#68bea2;width:4px;height:4px;border-radius:50%;margin-right:4px}.sidebar-bottom{position:absolute;bottom:10px}.app-content{padding:17px 14px 8px;flex:1;min-width:0}.app-heading{display:flex;justify-content:space-between;align-items:start;gap:10px}.app-heading b{font-size:13px;font-weight:550}.app-heading small{display:flex;align-items:center;gap:3px;color:#a09eae;font-size:7px;margin-top:5px}.scan-label{font-size:6px;color:#80cab0;background:#2c3c36;padding:3px 5px;border-radius:3px;display:flex;gap:3px;align-items:center}.storage-bar{display:flex;justify-content:space-between;align-items:center;margin:20px 0 7px}.storage-bar strong{font-size:17px;font-weight:500}.storage-bar small{font-size:8px;color:#aaa7b4}.storage-bar>span{font-size:7px;color:#aaa7b4}.usage-bar{height:5px;border-radius:2px;overflow:hidden;display:flex;gap:2px}.usage-bar span:nth-child(1){flex:45}.usage-bar span:nth-child(2){flex:22}.usage-bar span:nth-child(3){flex:16}.usage-bar span:nth-child(4){flex:11}.usage-bar span:nth-child(5){flex:7}.games{background:#7b62b6}.documents{background:#5795ad}.videos{background:#608bb0}.apps{background:#b39756}.other{background:#618975}.map-toolbar{display:flex;justify-content:space-between;margin:13px 0 7px;font-size:8px;color:#aaa7b4}.treemap{height:183px;display:grid;grid-template-columns:1.25fr 1fr .8fr;grid-template-rows:1fr .8fr;gap:3px}.treemap>div{padding:6px 5px 4px;display:flex;flex-direction:column;border:1px solid #ffffff18;overflow:hidden}.treemap label{font-size:8px;font-weight:500;color:#fff}.treemap label small{display:block;font-size:7px;color:#f1edffbf;font-weight:400}.treemap>div>div{display:flex;flex:1;gap:3px;margin-top:7px}.treemap>div>div>span{flex:1;padding:6px 3px;background:#00000017;font-size:6px;color:#f5f3fa;border:1px solid #ffffff13}.treemap>div>div>span small{display:block;font-size:6px;opacity:.7}.map-games{background:#72549f;grid-row:span 2}.map-games .game-blocks{flex-direction:column}.map-games .game-blocks span:first-child{flex:2}.map-docs{background:#487e96}.map-video{background:#456fa4}.map-apps{background:#99814b}.map-other{background:#527360}.map-other>.mini-blocks{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.mini-blocks span{padding:0!important;background:#d1f8d315!important}.map-legend{display:flex;justify-content:space-between;font-size:6px;margin-top:11px;color:#b4b0c1;gap:4px}.map-legend>span{display:flex;align-items:center;gap:3px}.map-legend i{width:4px;height:4px;border-radius:1px}.app-status{border-top:1px solid #35333f;margin-top:12px;padding-top:7px;display:flex;justify-content:space-between;font-size:6px;color:#aba8b7}.app-status span:last-child{display:flex;gap:3px;align-items:center}.visual figcaption{font-size:10px;color:var(--muted);text-align:center;margin-top:13px}.visual-tag{display:flex;align-items:center;gap:9px;position:absolute;bottom:-48px;right:32px;background:var(--surface);border:1px solid var(--line);padding:10px 16px;border-radius:8px;box-shadow:0 7px 24px #1e3a5f0a;font-size:10px;color:var(--muted);transform:rotate(-2deg)}.visual-tag svg{color:var(--accent)}.facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:27px 0}.facts>div{text-align:center;border-right:1px solid var(--line)}.facts>div:last-child{border:0}.facts strong{display:block;font-size:24px;letter-spacing:-1px}.facts span{display:block;font-size:11px;color:var(--muted);margin-top:4px}.section{padding-top:82px;padding-bottom:82px}.eyebrow{font-size:10px;font-weight:700;letter-spacing:1.7px;color:var(--accent);display:inline-block;margin-bottom:14px}.section-intro h2{margin-bottom:16px}.section-intro>p{font-size:15px;max-width:610px;margin-bottom:35px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature-card{border:1px solid var(--line);background:var(--surface);padding:29px;border-radius:12px}.feature-icon{width:46px;height:46px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;border-radius:10px;margin-bottom:26px}.icon-1{background:#e6edf9;color:#5478b0}.icon-2{background:#e4f2ec;color:#34816a}.feature-card h3{font-size:21px;margin-bottom:13px}.feature-card p{font-size:13px;line-height:1.75;min-height:48px;margin-bottom:25px}.card-caption{font-size:8px;letter-spacing:1.1px;color:var(--muted);font-weight:600}.verification-note{font-size:11px;margin-top:17px;margin-bottom:19px}.text-link{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;min-height:44px}.text-link:hover{color:var(--accent)}.steps-section{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;margin:45px 0 12px}.step-number{display:block;font-size:13px;color:var(--accent);font-weight:600;border-top:1px solid var(--line);padding-top:22px;margin-bottom:19px}.steps h3{font-size:20px;margin-bottom:12px}.steps p{font-size:13px;max-width:280px}.pricing-card{display:grid;grid-template-columns:1fr 1fr;background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.price-main{padding:37px 43px;border-right:1px solid var(--line);background:linear-gradient(135deg,var(--surface),var(--accent-soft))}.price{font-size:64px;font-weight:740;letter-spacing:-4px;line-height:1.2;margin-bottom:4px}.price>span{font-size:13px;letter-spacing:0;color:var(--muted);margin-left:10px;font-weight:500}.billing{display:block;font-size:12px;font-weight:600;margin-bottom:17px}.price-main>p{font-size:13px;margin-bottom:22px}.purchase-note{display:block;font-size:11px;color:var(--muted);margin:12px 0 0}.price-details{padding:39px 43px}.price-details h3{font-size:22px}.price-details ul,.order-card ul{list-style:none;padding:0;margin:22px 0}.price-details li,.order-card li{display:flex;align-items:center;gap:10px;font-size:13px;margin-bottom:12px}.price-details li svg,.order-card li svg{color:#288976}.policy-note{border-top:1px solid var(--line);padding-top:20px}.policy-note h4{font-size:13px;margin-bottom:6px}.policy-note p{font-size:12px;line-height:1.7;margin-bottom:9px}.policy-note a{font-size:11px;text-decoration:underline;text-underline-offset:3px}.pricing-footnote{font-size:10px;color:var(--muted);display:flex;gap:7px;align-items:flex-start;margin:18px 0 0}.section-title-row{display:flex;align-items:center;justify-content:space-between;gap:25px}.section-title-row h2{font-size:34px}.section-title-row>a{white-space:nowrap}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.guide-art{height:148px;background:#ece8f2;border:1px solid var(--line);border-radius:9px;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:21px;color:#827092}.guide-art>span{position:absolute;top:15px;left:18px;font-size:11px;color:#81728e}.guide-card:nth-child(2) .guide-art{background:#e6edf2;color:#7b93a2}.guide-card:nth-child(3) .guide-art{background:#e7effa;color:#547db0}.guide-card>.eyebrow{color:var(--muted);letter-spacing:1px;font-size:8px}.guide-card h3{font-size:20px;line-height:1.25;margin-bottom:10px}.guide-card p{font-size:12px;line-height:1.7}.guide-card:hover h3{color:var(--accent)}.faq-section{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.2fr;gap:70px}.faq-section h2{font-size:34px}.faq-section>div>p{font-size:13px}.accordion details{border-bottom:1px solid var(--line)}.accordion details:first-child{border-top:1px solid var(--line)}.accordion summary{list-style:none;cursor:pointer;font-size:13px;font-weight:550;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;min-height:58px}.accordion summary::-webkit-details-marker{display:none}.accordion summary>span{font-size:21px;color:var(--muted);font-weight:350}.accordion details[open] summary>span{transform:rotate(45deg)}.accordion details>p{font-size:12px;line-height:1.8;margin-bottom:20px}.final-cta{background:var(--accent-soft);padding:70px 0;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.final-cta h2{font-size:46px}.final-cta p{font-size:14px}.final-cta small{display:block;color:var(--muted);font-size:10px;margin-top:14px}footer{padding-top:49px}.footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:35px;padding-bottom:38px}.footer-top .brand{font-size:21px}.footer-top p{font-size:11px;margin-top:14px}.footer-top h3{font-size:11px;letter-spacing:0;margin:4px 0 17px}.footer-top>div>a:not(.brand){display:block;color:var(--muted);font-size:11px;padding:5px 0}.footer-top>div>a:hover{color:var(--accent)}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:20px 0;color:var(--muted);font-size:10px}.page-heading{padding-top:75px;padding-bottom:20px}.page-heading h1{font-size:clamp(39px,5vw,62px);max-width:800px;margin-bottom:21px}.page-heading p{font-size:17px;max-width:700px}.page-heading+.section{padding-top:35px}.purchase-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;padding-top:35px;padding-bottom:100px}.order-card{background:var(--surface);border:1px solid var(--line);padding:35px;border-radius:14px;align-self:start}.order-icon{display:block;margin-bottom:20px}.order-card h2{font-size:28px}.checkout-button{width:100%}.purchase-information h3{font-size:19px;margin-top:30px}.purchase-information p{font-size:14px}.notice{display:flex;gap:13px;padding:20px;background:var(--accent-soft);border:1px solid var(--line);border-radius:9px}.notice>svg{color:var(--accent);margin-top:3px}.notice h2{font-size:20px;margin-bottom:9px}.notice p{font-size:12px;margin:0}.prose{max-width:900px}.info-card{padding:40px;background:var(--surface);border:1px solid var(--line);border-radius:12px;margin-top:26px;margin-bottom:90px}.prose h2{font-size:25px;margin:28px 0 14px}.prose h2:first-child{margin-top:0}.prose p{font-size:15px;line-height:1.8}.info-links{display:flex;gap:28px;margin-top:20px}.feature-visual{max-width:770px;margin-bottom:65px}.feature-visual .app-body{min-height:360px}.feature-visual .treemap{height:220px}.not-found{padding:30px 0 100px}.cta{background:#1d4ed8}.eyebrow{color:#1d4ed8}:root[data-theme=dark] .eyebrow{color:#93c5fd}:root[data-theme=dark] .hero-badge{color:#bfdbfe;border-color:#46688b}:root[data-theme=dark] .hero{background:radial-gradient(ellipse at 79% 45%,#1d4ed83d 0%,transparent 54%)}@media(min-width:1400px){.hero{padding-top:92px;padding-bottom:88px}.app-body{min-height:365px}.treemap{height:213px}}@media(max-width:1000px){.wrap{width:calc(100% - 44px)}nav{gap:16px}.nav{gap:18px}.nav-actions{gap:6px}.hero-grid{gap:26px;grid-template-columns:.9fr 1fr}.hero h1{font-size:54px}.hero-copy>p{font-size:16px}.app-sidebar{width:108px}.app-content{padding-inline:10px}.hero-checks{gap:12px}.hero-checks span,.payment-line{font-size:10px}.section-title-row h2{font-size:30px}.feature-card{padding:23px}.price-main,.price-details{padding:30px}.faq-section{gap:35px}}@media(max-width:760px){header{height:70px}.wrap{width:calc(100% - 36px)}.nav .brand{font-size:21px}.nav-buy{font-size:11px;padding:11px 12px}.nav-actions{gap:3px}.menu-button{display:inline-flex!important}nav{display:none;position:absolute;top:69px;left:0;right:0;padding:18px;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:0 12px 22px #0000000a}nav.open{display:flex;flex-direction:column;gap:0}nav a{padding:12px 10px;font-size:15px}.hero{padding:45px 0 73px}.hero-grid{grid-template-columns:1fr;gap:36px}.hero h1{font-size:60px}.hero-copy>p{max-width:510px}.hero-badge{font-size:10px}.hero-checks{margin-top:22px;gap:23px}.hero-checks span{font-size:12px}.payment-line{font-size:11px}.visual{margin-top:0}.visual-tag{bottom:-44px;right:12px}.app-sidebar{width:118px}.app-content{padding-inline:12px}.facts{grid-template-columns:1fr 1fr;padding:0}.facts>div{padding:22px 10px}.facts>div:nth-child(2){border-right:0}.facts>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.facts strong{font-size:23px}.facts span{font-size:10px}.section{padding-top:55px;padding-bottom:55px}.feature-grid,.steps,.guide-grid{grid-template-columns:1fr}.feature-card p{min-height:0}.feature-card{padding:25px}.feature-icon{margin-bottom:18px}.feature-card p{margin-bottom:19px}.steps{gap:14px;margin-top:20px}.steps p{max-width:none}.step-number{margin-bottom:14px}.pricing-card{grid-template-columns:1fr}.price-main{border-right:0;border-bottom:1px solid var(--line)}.price-details{padding:28px}.pricing-footnote{font-size:10px}.section-title-row{display:block}.section-title-row>a{margin-bottom:17px}.guide-grid{gap:27px}.guide-art{height:160px}.guide-card p{font-size:14px}.guide-card h3{font-size:23px}.faq-section{grid-template-columns:1fr;gap:25px}.faq-section h2{font-size:33px}.accordion summary{font-size:14px}.accordion details>p{font-size:14px}.final-cta h2{font-size:38px}.footer-top{grid-template-columns:repeat(3,1fr);gap:25px 16px}.footer-top>div:first-child{grid-column:1/-1}.footer-top h3{font-size:12px}.footer-top>div>a:not(.brand){font-size:11px;padding:7px 0}.footer-bottom{gap:14px;flex-direction:column}.page-heading{padding-top:50px}.page-heading p{font-size:16px}.purchase-layout{grid-template-columns:1fr;gap:35px;padding-bottom:65px}.order-card{padding:28px}.info-card{padding:25px;margin-bottom:55px}.info-links{flex-direction:column;gap:5px}}@media(max-width:390px){.nav .brand{font-size:19px;gap:7px}.brandmark{width:22px;height:22px}.nav-buy{padding:10px;font-size:10px}.nav{gap:8px}.hero h1{font-size:52px}.hero-checks{gap:12px}.hero-checks span{font-size:10px}.app-sidebar{width:93px;padding-inline:5px}.app-content{padding-inline:8px}.app-heading b{font-size:11px}.scan-label{display:none}.app-sidebar>div:not(.drive-summary){font-size:7px;gap:4px;padding-inline:4px}.treemap{height:165px}.map-legend{font-size:5px}.app-body{min-height:315px}.payment-line{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.cta:hover,.cta:active{transform:none}}@media(min-width:761px)and (max-width:1000px){header{height:70px}.menu-button{display:inline-flex!important}.nav nav{display:none;position:absolute;top:69px;left:0;right:0;padding:18px;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:0 12px 22px #0000000a}.nav nav.open{display:flex;flex-direction:column;gap:0}.nav nav a{padding:12px 10px;font-size:15px}}.reference-header{position:sticky;top:0;height:64px;background:var(--bg);z-index:40}.reference-header .wrap,.reference-footer .wrap{width:min(1104px,calc(100% - 48px))}.reference-header .brand{font-size:18px;font-weight:600;letter-spacing:-.45px}.reference-header nav{gap:32px}.reference-header nav a{font-size:14px}.reference-header .nav-buy{font-size:14px;font-weight:600;border-radius:12px;padding:9px 16px}.reference-footer{border-top:1px solid var(--line);padding:48px 0 0}.reference-footer-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;padding-bottom:48px}.reference-footer .brand,.reference-footer h3{font-size:16px;letter-spacing:0;font-weight:500}.reference-footer p,.reference-footer-grid>div>a:not(.brand){font-size:14px;color:var(--muted);line-height:1.65}.reference-footer-grid>div>a:not(.brand){display:block;margin:12px 0}.reference-footer h3{margin:0 0 18px}.reference-copyright{border-top:1px solid var(--line);padding:28px 0 44px;text-align:center;font-size:12px;color:var(--muted)}body:has(.reference-header){--bg:#faf9fb;--ink:#151317;--muted:#62616b;--line:#dfdde1;font-family:Inter,Segoe UI,Arial,sans-serif}.reference-header~main .wrap{width:min(1104px,calc(100% - 48px))}@media(max-width:760px){.reference-header{height:64px}.reference-header .nav .brand{font-size:18px}.reference-header .nav-buy{font-size:12px;padding:9px 12px}.reference-header nav{top:63px}.reference-footer-grid{grid-template-columns:repeat(2,1fr);gap:30px}.reference-footer-grid>div:first-child{grid-column:1/-1}}:root[data-theme=dark] body:has(.reference-header){--bg:#141318;--ink:#f9f7fb;--muted:#b4afbc;--line:#34303b}.hero-payment{display:inline-block;padding:12px 15px;margin-top:16px;background:var(--surface);border:1px solid var(--line)}.hero-payment .payment-line{margin:0;white-space:normal;font-size:12px}.price>.product-price{font-size:inherit;letter-spacing:inherit;color:inherit;font-weight:inherit;margin:0}.hero-copy h1{color:var(--ink);max-width:none}.hero h1 span{color:inherit}.hero h1{font-weight:700}.product-price{font-variant-numeric:tabular-nums}.pricing-card{isolation:isolate}.price-main{background:var(--surface)}.app-capture-frame{position:relative;container-type:inline-size}.capture-brand-title,.capture-brand-version{position:absolute;background:#191b1f;white-space:nowrap;pointer-events:none;font-family:Segoe UI,Arial,sans-serif;line-height:1.2}.capture-brand-title{left:3.45%;top:1.7%;width:7.65%;height:2.1%;color:#f3f4f6;font-size:1.04cqw;font-weight:700}.capture-brand-version{right:.75%;bottom:.5%;width:5.4%;height:1.65%;color:#6b7280;font-size:.7cqw;text-align:right}@media(max-width:420px){.reference-header .nav-actions{gap:4px}.reference-header .nav{gap:6px}.reference-header .nav-buy{font-size:11px;padding:9px 10px}.reference-header .nav .brand{font-size:16px;gap:6px}}.capture-brand-version{color:#b4bac4}.guide-art,.guide-art span{color:#1d4ed8;opacity:1}
