@font-face{font-family:Unbounded;src:url(/fonts/unbounded-latin-wght-normal.woff2) format("woff2");font-weight:200 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-latin-ext-wght-normal.woff2) format("woff2");font-weight:200 900;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;src:url(/fonts/onest-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;src:url(/fonts/onest-latin-ext-wght-normal.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{--ink: #09090b;--ink-2: #121215;--ink-3: #1b1c20;--ink-4: #26272d;--line: rgba(255, 255, 255, .09);--line-2: rgba(255, 255, 255, .16);--fg: #fff;--fg-2: #d8dade;--fog: #a4a8b0;--paper: #fff;--mist: #f2f3f5;--mist-2: #e6e8ec;--graphite: #555a63;--rec: #ff453a;--display: "Unbounded", "Onest", system-ui, sans-serif;--sans: "Onest", -apple-system, "Segoe UI", system-ui, sans-serif;--mono: "Geist Mono", ui-monospace, Consolas, monospace;--ease: cubic-bezier(.2, .7, .2, 1);--w: 1200px;--pad: clamp(20px, 4vw, 40px);--r-lg: 28px;--r: 20px;--r-sm: 12px;--h1: clamp(40px, 5.3vw, 76px);--h2: clamp(30px, 4.2vw, 56px);--h3: clamp(20px, 1.9vw, 24px)}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--ink);color:var(--fg);-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{font:400 17px/1.6 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img,video{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit}svg{width:20px;height:20px;flex:none;display:block}::selection{background:var(--fg);color:var(--ink)}:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:6px}[hidden]{display:none!important}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:100%;max-width:var(--w);margin:0 auto;padding:0 var(--pad)}.label{font:500 12px/1.2 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--fog)}.kicker{display:inline-flex;align-items:center;gap:10px;font:500 13px/1 var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--fog)}.kicker:before{content:"";width:8px;height:8px;border-radius:50%;border:1.5px solid currentColor}.h1{font:600 var(--h1)/1.02 var(--display);letter-spacing:-.035em}.h2{font:600 var(--h2)/1.08 var(--display);letter-spacing:-.03em;text-wrap:balance}.h3{font:600 var(--h3)/1.25 var(--sans);letter-spacing:-.015em}.lead{font-size:clamp(18px,1.5vw,21px);line-height:1.55;color:var(--fg-2);max-width:52ch}.muted{color:var(--fog)}.mono{font-family:var(--mono)}.light{background:var(--paper);color:var(--ink)}.light .lead,.light .muted,.light .label,.light .kicker{color:var(--graphite)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 26px;border-radius:999px;border:1.5px solid var(--line-2);font-weight:600;font-size:16px;letter-spacing:-.005em;transition:background .16s var(--ease),color .16s var(--ease),border-color .16s,transform .16s var(--ease);white-space:nowrap;cursor:pointer;background:transparent}.btn:hover{border-color:currentColor}.btn.primary{background:var(--fg);color:var(--ink);border-color:var(--fg)}.btn.primary:hover{background:var(--fg-2);border-color:var(--fg-2)}.light .btn{border-color:var(--mist-2)}.light .btn:hover{border-color:var(--ink)}.light .btn.primary,.btn.inv{background:var(--ink);color:var(--fg);border-color:var(--ink)}.light .btn.primary:hover,.btn.inv:hover{background:var(--ink-4);border-color:var(--ink-4)}.btn:active{transform:scale(.98)}.btn.sm{height:40px;padding:0 16px;font-size:14.5px}.btn.ghost{border-color:var(--line-2)}.btn.block{width:100%}.btn svg{width:18px;height:18px}.btn[disabled]{opacity:.45;pointer-events:none}.hdr{position:fixed;top:0;left:0;right:0;z-index:50;padding:12px 12px 0}.hdr .wrap{width:auto;display:flex;align-items:center;gap:22px;height:60px;background:#09090bc7;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border:1px solid var(--line);border-radius:999px;max-width:calc(var(--w) - 2 * var(--pad) + 24px);padding:0 10px 0 22px;transition:background .2s}.hdr.solid .wrap{background:#09090bdb}.brand{display:inline-flex;align-items:center;gap:10px;font:700 15px/1 var(--display);letter-spacing:.08em}.brand svg{width:17px;height:19px}.nav{display:flex;gap:4px;margin-left:8px}.nav a{color:var(--fg-2);font-size:15px;padding:8px 12px;border-radius:999px;transition:color .14s,background .14s}.nav a:hover,.nav a[aria-current=page]{color:var(--fg);background:var(--ink-3)}.hdr .grow{flex:1}.lang{position:relative}.lang summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;color:var(--fg-2);font:500 12.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;border-radius:999px}.lang summary:hover,.lang[open] summary{background:var(--ink-3);color:var(--fg)}.lang summary::-webkit-details-marker{display:none}.lang summary svg{width:15px;height:15px}.lang ul{position:absolute;right:0;top:48px;list-style:none;background:var(--ink-2);border:1px solid var(--line-2);border-radius:16px;min-width:170px;padding:6px;box-shadow:0 20px 50px #00000080}.lang li a{display:block;padding:10px 12px;font-size:15px;color:var(--fg-2);border-radius:10px}.lang li a:hover,.lang li a[aria-current=true]{background:var(--ink-4);color:var(--fg)}.burger{display:none;width:42px;height:42px;place-items:center;border:0;border-radius:50%;background:var(--ink-3);cursor:pointer}@media(max-width:860px){.hdr{padding:10px 12px 0}.hdr .wrap{padding:0 8px 0 18px}.nav{display:none;position:fixed;top:80px;left:12px;right:12px;background:var(--ink-2);border:1px solid var(--line-2);border-radius:22px;flex-direction:column;gap:2px;padding:10px;margin:0}.nav a{padding:14px;font-size:18px;border-radius:14px}.hdr.open .nav{display:flex}.burger{display:grid}.hdr .btn.sm.hide-m{display:none}}.hero{position:relative;padding:clamp(130px,16vw,170px) 0 clamp(60px,8vw,100px);overflow:hidden}.hero:before{content:"";position:absolute;inset:-20% -10% auto;height:90%;background:radial-gradient(60% 60% at 70% 40%,rgba(255,255,255,.09),transparent 70%);pointer-events:none}.hero-grid{position:relative;display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(36px,5vw,72px);align-items:center}.hero-copy{display:grid;gap:26px;justify-items:start}.pill{display:inline-flex;align-items:center;gap:10px;height:34px;padding:0 14px 0 12px;border-radius:999px;background:var(--ink-3);border:1px solid var(--line);font-size:14px;color:var(--fg-2)}.pill svg{width:16px;height:16px}.hero .h1 span{display:block}.hero .h1 span+span{color:var(--fog)}.ctas{display:flex;flex-wrap:wrap;gap:12px}.price-line{font-size:15px;color:var(--fog);display:flex;align-items:center;gap:10px}.price-line svg{width:16px;height:16px}@media(max-width:960px){.hero-grid{grid-template-columns:1fr}}.vf{position:relative}.vf-frame{position:relative;aspect-ratio:16 / 10;border-radius:var(--r-lg);overflow:hidden;background:var(--ink-2);box-shadow:0 40px 120px #0009,0 0 0 1px var(--line-2)}.vf-tiles{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:4px;background:var(--ink)}.vf-tile{position:relative;overflow:hidden;background:var(--ink-3)}.vf-tile img{width:100%;height:100%;object-fit:cover}.vf-tile .nm{position:absolute;left:10px;bottom:10px;font:600 12px/1 var(--sans);background:#0009;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:6px 9px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}.vf-tile .nm i{width:6px;height:6px;border-radius:50%;background:#fff}.vf-frame[data-n="1"] .vf-tiles{grid-template-columns:1fr 0fr;grid-template-rows:1fr 0fr;gap:0}.vf-frame[data-n="2"] .vf-tiles{grid-template-columns:1fr 1fr;grid-template-rows:1fr 0fr;gap:4px 4px}.vf-frame .vf-tiles{transition:grid-template-columns .9s var(--ease),grid-template-rows .9s var(--ease)}.vf-frame[data-n="1"] .t2,.vf-frame[data-n="1"] .t3,.vf-frame[data-n="1"] .t4,.vf-frame[data-n="2"] .t3,.vf-frame[data-n="2"] .t4{opacity:0}.vf-tile{transition:opacity .7s var(--ease)}.vf-hud{position:absolute;inset:0;pointer-events:none;font:500 11.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.vf-hud .tl,.vf-hud .tr{position:absolute;top:14px;display:inline-flex;align-items:center;gap:8px;background:#0000008c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:7px 10px;border-radius:999px}.vf-hud .tl{left:14px}.vf-hud .tr{right:14px}.rec{width:8px;height:8px;border-radius:50%;background:var(--rec);animation:blink 1.6s var(--ease) infinite}.vf-hud .corner{position:absolute;width:22px;height:22px;border:2px solid rgba(255,255,255,.85)}.vf-hud .c1{left:10px;bottom:10px;border-right:0;border-top:0;border-radius:0 0 0 10px}.vf-hud .c2{right:10px;bottom:10px;border-left:0;border-top:0;border-radius:0 0 10px}.vf-devices{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.vf-devices span{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:var(--ink-2);border:1px solid var(--line);font-size:14.5px}.vf-devices span svg{width:17px;height:17px;color:var(--fog)}.vf-devices b{font-weight:600}.vf-devices small{color:var(--fog);font-size:14.5px}@keyframes blink{50%{opacity:.25}}.apps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0}.apps .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:14px 30px}.apps .label{margin-right:6px}.apps ul{display:flex;flex-wrap:wrap;gap:10px 28px;list-style:none}.apps li{font:600 clamp(16px,1.5vw,19px)/1 var(--sans);color:var(--fg-2);letter-spacing:-.01em}.sec{padding:clamp(80px,10vw,130px) 0;position:relative}.sec-head{display:grid;gap:18px;margin-bottom:clamp(36px,5vw,60px);max-width:780px}.sec-head.center{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}@media(max-width:900px){.split{grid-template-columns:1fr}}.modes{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mode{background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;display:grid;grid-template-rows:auto 1fr}.mode-media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--ink-3)}.mode-media img{width:100%;height:100%;object-fit:cover}.mode-media .grid4{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;gap:3px;background:var(--ink)}.mode-media .grid4 img{width:100%;height:100%;object-fit:cover}.mode-media .tag{position:absolute;left:16px;top:16px;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#0009;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font:600 13px/1 var(--sans)}.mode-media .tag svg{width:15px;height:15px}.mode-body{padding:clamp(24px,3vw,34px);display:grid;gap:14px;align-content:start}.mode-body p{color:var(--fg-2)}.checks{list-style:none;display:grid;gap:10px;margin-top:4px}.checks li{display:flex;gap:12px;align-items:flex-start}.checks li svg{width:20px;height:20px;margin-top:2px;flex:none}@media(max-width:900px){.modes{grid-template-columns:1fr}}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;counter-reset:s;list-style:none}.steps li{counter-increment:s;background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r);padding:26px;display:grid;gap:10px;align-content:start}.steps li:before{content:counter(s);width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--fg);color:var(--ink);font:700 16px/1 var(--display);margin-bottom:6px}.steps b{font-size:19px;font-weight:650;letter-spacing:-.015em}.steps p{color:var(--fog)}.light .steps li{background:var(--mist);border-color:transparent}.light .steps li:before{background:var(--ink);color:var(--fg)}.light .steps p{color:var(--graphite)}@media(max-width:800px){.steps{grid-template-columns:1fr}}.feat{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none}.feat li{background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r);padding:24px;display:grid;gap:10px;align-content:start;position:relative}.feat li .ic{width:44px;height:44px;border-radius:12px;background:var(--ink-4);display:grid;place-items:center;margin-bottom:6px}.feat li .ic svg{width:22px;height:22px}.feat b{font-weight:650;font-size:18px;letter-spacing:-.015em}.feat p{color:var(--fog);font-size:16px}.plan-tag{position:absolute;top:22px;right:22px;font:600 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:6px 9px;border-radius:999px;border:1px solid var(--line-2);color:var(--fog)}.plan-tag.is-pro{background:var(--fg);color:var(--ink);border-color:var(--fg)}@media(max-width:1000px){.feat{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.feat{grid-template-columns:1fr}}.bill-toggle{display:inline-flex;padding:5px;border-radius:999px;background:var(--mist);gap:4px}.bill-toggle button{height:42px;padding:0 18px;border:0;border-radius:999px;background:none;cursor:pointer;font-weight:600;font-size:15px;color:var(--graphite);display:inline-flex;align-items:center;gap:8px}.bill-toggle button.on{background:var(--paper);color:var(--ink);box-shadow:0 2px 10px #0000001a}.bill-toggle .save{font:700 11.5px/1 var(--mono);background:var(--ink);color:var(--fg);padding:4px 7px;border-radius:999px}.plans-top{display:flex;justify-content:center;margin-bottom:26px}.plans{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch}.plan{border-radius:var(--r-lg);padding:clamp(26px,3.2vw,40px);display:grid;gap:20px;align-content:start;background:var(--mist);color:var(--ink);position:relative}.plan .plan-name{font:600 22px/1 var(--display);letter-spacing:-.02em;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.plan .badge{font:700 12px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;padding:7px 10px;border-radius:999px;background:var(--fg);color:var(--ink)}.plan .amount{font:650 clamp(46px,5.2vw,64px)/1 var(--display);letter-spacing:-.04em;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.plan .amount small{font:500 17px/1.2 var(--sans);letter-spacing:0;color:var(--graphite)}.plan .sub{color:var(--graphite);font-size:15.5px;margin-top:-8px;min-height:1.6em}.plan ul{list-style:none;display:grid;gap:12px;border-top:1px solid var(--mist-2);padding-top:22px}.plan li{display:flex;gap:12px;align-items:flex-start;font-size:16px}.plan li svg{width:20px;height:20px;margin-top:2px}.plan.pro-plan{background:var(--ink);color:var(--fg);box-shadow:0 30px 80px #09090b47}.plan.pro-plan .amount small,.plan.pro-plan .sub{color:var(--fog)}.plan.pro-plan ul{border-color:var(--line-2)}.plan.pro-plan .btn.primary{background:var(--fg);color:var(--ink);border-color:var(--fg)}.plan.pro-plan .btn.primary:hover{background:var(--fg-2)}@media(max-width:820px){.plans{grid-template-columns:1fr}}.trial{margin-top:20px;border-radius:var(--r-lg);background:var(--mist);padding:clamp(24px,3vw,36px);display:grid;grid-template-columns:.9fr 2fr;gap:28px;align-items:start}.trial h3{font:600 20px/1.3 var(--display);letter-spacing:-.02em}.trial ol{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;position:relative}.trial li{display:grid;gap:6px;padding-top:30px;position:relative;align-content:start}.trial li:before{content:"";position:absolute;top:6px;left:0;width:14px;height:14px;border-radius:50%;background:var(--paper);border:2px solid var(--ink)}.trial li:first-child:before{background:var(--ink)}.trial li:after{content:"";position:absolute;top:12px;left:22px;right:-10px;height:2px;background:var(--mist-2)}.trial li:last-child:after{display:none}.trial b{font-weight:700}.trial span{color:var(--graphite);font-size:15.5px}@media(max-width:820px){.trial{grid-template-columns:1fr}.trial ol{grid-template-columns:1fr;gap:4px}.trial li{padding:0 0 14px 30px}.trial li:before{top:4px}.trial li:after{inset:22px auto -2px 6px;width:2px;height:auto}}.how-pay{margin-top:20px;display:flex;gap:18px;align-items:flex-start;padding:22px 26px;border-radius:var(--r);border:1.5px dashed var(--mist-2)}.how-pay svg{width:24px;height:24px;margin-top:2px}.how-pay b{display:block;margin-bottom:4px}.how-pay p{color:var(--graphite)}.cmp-wrap{overflow-x:auto;border-radius:var(--r-lg);border:1px solid var(--mist-2)}.cmp{width:100%;border-collapse:collapse;min-width:560px;font-size:16px}.cmp th,.cmp td{text-align:left;padding:15px 20px;border-bottom:1px solid var(--mist-2)}.cmp thead th{font:600 20px/1 var(--display);letter-spacing:-.02em;padding:22px 20px;position:sticky;top:0;background:var(--paper)}.cmp thead th:last-child{background:var(--ink);color:var(--fg)}.cmp tbody th{font:600 12.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--graphite);background:var(--mist);padding:12px 20px}.cmp td+td{text-align:center;width:24%}.cmp td:last-child{font-weight:650;background:#09090b08}.cmp tr:last-child td{border-bottom:0}.cmp .yes{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ink);color:var(--fg)}.cmp .yes svg{width:15px;height:15px}.cmp .no{color:#b3b7bf}.faq{display:grid;gap:10px}.faq details{border-radius:var(--r);background:var(--ink-2);border:1px solid var(--line)}.light .faq details{background:var(--mist);border-color:transparent}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-size:clamp(17px,1.5vw,19px);font-weight:600;letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";width:12px;height:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-3px,-3px);transition:transform .2s var(--ease);flex:none}.faq details[open] summary:after{transform:rotate(-135deg) translate(-3px,-3px)}.faq details p{padding:0 24px 22px;color:var(--fg-2);max-width:70ch}.light .faq details p{color:var(--graphite)}.final{text-align:center;display:grid;justify-items:center;gap:24px;padding:clamp(40px,6vw,70px) var(--pad);border-radius:var(--r-lg);background:radial-gradient(80% 120% at 50% 0%,var(--ink-4),var(--ink-2) 70%);border:1px solid var(--line)}.final .h2{max-width:18ch}.ftr{border-top:1px solid var(--line);padding:64px 0 40px;margin-top:40px}.ftr-grid{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:32px}.ftr h4{font:500 12px/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--fog);margin-bottom:16px}.ftr ul{list-style:none;display:grid;gap:10px}.ftr ul a{color:var(--fg-2);font-size:15.5px}.ftr ul a:hover{color:var(--fg)}.ftr-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;padding-top:24px;border-top:1px solid var(--line);color:var(--fog);font-size:14px}.giant{display:none}@media(max-width:800px){.ftr-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ftr-grid>div:first-child{grid-column:1 / -1}}.page{padding:150px 0 80px}.page-head{display:grid;gap:20px;margin-bottom:56px;max-width:900px}.page-head .h2{max-width:none}.prose{max-width:760px;display:grid;gap:18px;color:var(--fg-2)}.prose h2{color:var(--fg);font:600 24px/1.3 var(--sans);letter-spacing:-.02em;margin-top:26px}.prose h3{color:var(--fg);font-size:19px;font-weight:600;margin-top:10px}.prose ul{padding-left:20px;display:grid;gap:8px}.prose a{text-decoration:underline;text-underline-offset:3px;color:var(--fg)}.help-layout{display:grid;grid-template-columns:240px 1fr;gap:56px;align-items:start}.help-nav{position:sticky;top:110px;display:grid;gap:2px}.help-nav a{padding:9px 14px;color:var(--fog);font-size:15.5px;border-radius:12px}.help-nav a:hover{color:var(--fg);background:var(--ink-3)}.help-sec{padding-bottom:40px;scroll-margin-top:110px}.help-sec h2{font:600 26px/1.2 var(--display);letter-spacing:-.025em;margin-bottom:12px}.help-item{border-bottom:1px solid var(--line);padding:20px 0;display:grid;grid-template-columns:220px 1fr;gap:24px}.help-item b{font-weight:650}.help-item p{color:var(--fg-2)}.search{width:100%;height:58px;background:var(--ink-2);border:1px solid var(--line-2);border-radius:999px;padding:0 24px;font-size:17px;margin-bottom:36px}.search:focus{outline:none;border-color:var(--fg)}@media(max-width:900px){.help-layout{grid-template-columns:1fr}.help-nav{display:none}.help-item{grid-template-columns:1fr;gap:6px}}.form{display:grid;gap:18px;max-width:620px}.field{display:grid;gap:8px}.input{width:100%;min-height:52px;background:var(--ink-2);border:1px solid var(--line-2);padding:12px 16px;font-size:17px;border-radius:14px}textarea.input{min-height:130px;resize:vertical}.input:focus{outline:none;border-color:var(--fg)}.hp{position:absolute;left:-9999px}.notice{border:1px solid var(--line-2);background:var(--ink-2);border-radius:14px;padding:14px 18px}.card{background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r);padding:28px;display:grid;gap:14px}.light .card{background:var(--mist);border-color:transparent}.center-card{max-width:560px;margin:0 auto;text-align:center;justify-items:center}.bigcode{font:600 clamp(30px,6vw,48px)/1 var(--mono);letter-spacing:.2em}.avatar{width:88px;height:88px;border-radius:50%;display:grid;place-items:center;background:var(--ink-4);font:600 34px/1 var(--display);overflow:hidden}.avatar img{width:100%;height:100%;object-fit:cover}.chip{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:999px;background:var(--fg);color:var(--ink);font:600 12px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em}.chip.dark{background:var(--ink-3);color:var(--fg);border:1px solid var(--line-2)}.dot{width:7px;height:7px;border-radius:50%;background:currentColor;animation:blink 1.6s var(--ease) infinite}.cta-sub{font-size:14.5px;color:var(--fog);margin-top:12px}.dl-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:start}@media(max-width:900px){.dl-grid{grid-template-columns:1fr}}.os{display:flex;gap:14px;align-items:center;color:var(--fog)}.os svg{width:22px;height:22px}.points{display:grid;grid-template-columns:1fr 1fr;gap:14px;list-style:none}.points li{background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r);padding:22px;display:grid;gap:8px;align-content:start}.points li svg{width:22px;height:22px}.points b{font-weight:650;font-size:18px}.points p{color:var(--fog)}.points.four{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.points.four{grid-template-columns:1fr 1fr}}@media(max-width:560px){.points,.points.four{grid-template-columns:1fr}}.js [data-reveal]{opacity:0;transform:translateY(24px)}@media(prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transform:none}.rec,.dot{animation:none}.vf-frame .vf-tiles,.vf-tile{transition:none}}.sec,.hero{overflow-x:clip}
