@font-face{font-family:Outfit;src:url(/fonts/Outfit-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Arimo;src:url(/fonts/Arimo-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Arimo;src:url(/fonts/Arimo-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--white:#fff;--soft:#fafafa;--zinc-100:#f4f4f5;--line:#e4e4e7;--zinc-300:#d4d4d8;--zinc-400:#a1a1aa;--meta:#71717a;--muted:#52525b;--ink-2:#18181b;--ink:#09090b;--on-dark:#fafafa;--on-dark-muted:#a1a1aa;--live:#16a34a;--paper:#fbfbf8;--epaper-ink:#111;--epaper-grey:#555;--shadow:0 1px 2px #09090b0d;--shadow-lg:0 24px 48px -24px #09090b47, 0 2px 6px #09090b0f;--ease:cubic-bezier(.22, 1, .36, 1);--nav-h:56px;--display:"Outfit", ui-sans-serif, system-ui, sans-serif;--sans:"Switzer", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;color-scheme:light;accent-color:var(--ink-2)}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:var(--zinc-300) transparent;scroll-padding-top:96px}body{background:var(--white);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;caret-color:var(--ink);margin:0;font-size:16px;line-height:24px}::selection{background:var(--ink-2);color:var(--on-dark)}body.menu-open{overflow:hidden}a{color:var(--ink);text-underline-offset:4px;transition:color .3s var(--ease);text-decoration-thickness:1px}a:hover{color:var(--muted)}a:focus-visible,button:focus-visible,summary:focus-visible,.table-wrap:focus-visible{outline:2px solid var(--ink-2);outline-offset:3px;border-radius:6px}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0;font-weight:600}p,li,dd,figcaption{text-wrap:pretty}p{margin:0}h1{letter-spacing:-.03em;font-size:60px;line-height:60px}h2{letter-spacing:-.02em;font-size:36px;line-height:40px}.h2-sm{letter-spacing:-.02em;font-size:30px;line-height:36px}h3{letter-spacing:-.01em;font-size:18px;line-height:24px}.num{font-variant-numeric:tabular-nums}.nb{white-space:nowrap}.muted{color:var(--muted)}.on-dark{color:var(--on-dark-muted)}.fine{color:var(--meta);font-size:14px;line-height:20px}.wrap{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.section{padding-top:96px;padding-bottom:96px}.skip{background:var(--white);border:1px solid var(--line);z-index:60;border-radius:8px;padding:8px 12px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.band-soft{background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.band-dark{background:var(--ink-2);color:var(--on-dark)}.band-dark h2{color:var(--on-dark)}.dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot-ink{background:var(--ink)}.dot-night{background:var(--zinc-400)}.live-dot{background:var(--live);border-radius:50%;flex:none;width:6px;height:6px}.btn{min-height:40px;font-family:var(--sans);white-space:nowrap;transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease), transform .3s var(--ease);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn-primary{background:var(--ink-2);color:var(--on-dark)}.btn-primary:hover{color:var(--on-dark);background:#27272a}.btn-light{background:var(--white);color:var(--ink-2)}.btn-light:hover{background:var(--zinc-100);color:var(--ink-2)}.btn-sm{min-height:36px;padding:8px 12px}.btn-lg{min-height:48px;padding:12px 24px;font-size:16px;line-height:24px}.nav-wrap{z-index:50;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;top:16px;left:0;right:0}.nav{pointer-events:auto;height:var(--nav-h);border:1px solid var(--line);backdrop-filter:blur(12px)saturate(1.6);box-shadow:var(--shadow);background:#ffffffd1;border-radius:12px;align-items:center;gap:24px;padding:0 8px 0 16px;display:flex}.brand{font-family:var(--display);letter-spacing:-.01em;align-items:center;gap:8px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.brand:hover{color:var(--ink)}.nav-links{gap:4px;display:flex}.nav-links a{color:var(--meta);transition:color .3s var(--ease), background-color .3s var(--ease);border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.nav-links a:hover{color:var(--ink)}.nav-links a[aria-current=true]{color:var(--ink);background:var(--zinc-100)}.menu-toggle{cursor:pointer;background:0 0;border:0;border-radius:8px;width:40px;height:40px;display:none;position:relative}.menu-toggle .bar{background:var(--ink);width:16px;height:2px;transition:transform .5s var(--ease);border-radius:2px;position:absolute;left:12px}.bar-top{top:16px}.bar-bottom{top:24px}.menu-toggle[aria-expanded=true] .bar-top{transform:translateY(4px)rotate(45deg)}.menu-toggle[aria-expanded=true] .bar-bottom{transform:translateY(-4px)rotate(-45deg)}.menu{z-index:40;backdrop-filter:blur(24px);opacity:0;transition:opacity .3s var(--ease);background:#fffffff0;padding:96px 24px 40px;position:fixed;inset:0}.menu.open{opacity:1}.menu ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.menu li{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:translateY(24px)}.menu.open li{opacity:1;transform:none}.menu.open li:nth-child(2){transition-delay:60ms}.menu.open li:nth-child(3){transition-delay:.12s}.menu.open li:nth-child(4){transition-delay:.18s}.menu.open li:nth-child(5){transition-delay:.24s}.menu a:not(.btn){font-family:var(--display);letter-spacing:-.02em;color:var(--meta);padding:8px 0;font-size:30px;font-weight:600;line-height:36px;text-decoration:none;display:block}.menu a[aria-current=true]{color:var(--ink)}.menu .btn{width:100%;min-height:48px;margin-top:24px;font-size:16px}.tour{padding-top:96px}.tour-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:64px;display:grid}.tour-copy{grid-area:1/1}.tour-screen{grid-area:1/2;align-self:start;position:sticky;top:96px}.hero{flex-direction:column;gap:24px;max-width:680px;min-height:calc(100vh - 96px);padding-top:48px;display:flex}.hero-lede{color:var(--muted);max-width:480px;font-size:18px;line-height:28px}.hero-actions{flex-direction:column;align-items:flex-start;gap:16px;padding-top:8px;display:flex}.hero-note{color:var(--meta);align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.tour-steps{margin:0;padding:0 0 25vh;list-style:none}.tour-step{min-height:64vh;color:var(--zinc-400);transition:color .5s var(--ease);align-items:center;display:flex}.tour-step p{max-width:420px;font-size:16px;line-height:24px}.tour-body{flex-direction:column;gap:12px;display:flex}.tour-title{letter-spacing:-.02em;font-size:30px;line-height:36px}.tour-step.active{color:var(--ink)}.tour-step.active p{color:var(--muted)}.device{flex-direction:column;gap:16px;margin:0;display:flex}.bezel{background:var(--ink-2);width:100%;box-shadow:var(--shadow-lg);border-radius:16px;padding:12px}.panel{border-radius:4px;position:relative;overflow:hidden;container-type:inline-size}.device-caption{color:var(--meta);align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.device-caption .example{border:1px solid var(--line);border-radius:9999px;margin-left:auto;padding:2px 8px;font-size:12px;line-height:16px}.live-dot.ping{animation:ping 1s var(--ease)}.ink-flash{background:var(--epaper-ink);opacity:0;pointer-events:none;position:absolute;inset:0}.ink-flash.go{animation:.75s step-end inkflash}.hl{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hl-dim{fill:#fbfbf8c7}.hl-ring{fill:none;stroke:var(--ink-2);stroke-width:2.5px}.hl.show{animation:fadein .5s var(--ease)}.ep{--u:calc(100cqw / 800);aspect-ratio:5/3;width:100%;padding:calc(24 * var(--u)) calc(30 * var(--u)) calc(20 * var(--u));background:var(--paper);color:var(--epaper-ink);font-family:Arimo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:calc(18 * var(--u));-webkit-font-smoothing:auto;grid-template-rows:auto minmax(0,1fr) auto;line-height:1.25;display:grid;overflow:hidden}.ep b{font-weight:700}.ep-top{border-bottom:calc(2 * var(--u)) solid var(--epaper-ink);padding-bottom:calc(10 * var(--u));align-items:center;display:flex}.ep-when{gap:calc(2 * var(--u));flex-direction:column;margin-right:auto;display:flex}.ep-date{font-size:calc(20 * var(--u));letter-spacing:.02em;font-weight:700}.ep-clockrow{align-items:center;gap:calc(10 * var(--u));display:flex}.ep-clock{font-variant-numeric:tabular-nums;color:var(--epaper-grey)}.ep-badge{font-size:calc(12 * var(--u));letter-spacing:.08em;background:var(--epaper-ink);color:var(--paper);padding:calc(4 * var(--u)) calc(9 * var(--u));border-radius:calc(3 * var(--u));font-weight:700}.ep-weather{align-items:center;gap:calc(8 * var(--u));margin-right:calc(14 * var(--u));display:flex}.ep-temp{font-size:calc(36 * var(--u));font-weight:700;line-height:1}.ep-feel{font-size:calc(13 * var(--u));color:var(--epaper-grey);flex-direction:column;align-items:flex-end;display:flex}.ep-feel span{font-size:calc(14 * var(--u))}.ep-status{align-items:flex-end;gap:calc(4 * var(--u));flex-direction:column;display:flex}.ep-wifi{width:calc(18 * var(--u));height:calc(18 * var(--u))}.ep-battery{align-items:center;gap:calc(2 * var(--u));display:flex}.ep-cell{width:calc(48 * var(--u));height:calc(22 * var(--u));border:calc(2 * var(--u)) solid var(--epaper-ink);border-radius:calc(4 * var(--u));padding:calc(2 * var(--u));display:flex;position:relative}.ep-fill{background:#d4d4d0}.ep-fill[data-level="100"]{width:100%}.ep-fill[data-level="90"]{width:90%}.ep-fill[data-level="80"]{width:80%}.ep-fill[data-level="70"]{width:70%}.ep-fill[data-level="60"]{width:60%}.ep-fill[data-level="50"]{width:50%}.ep-fill[data-level="40"]{width:40%}.ep-fill[data-level="30"]{width:30%}.ep-fill[data-level="20"]{width:20%}.ep-fill[data-level="10"]{width:10%}.ep-pct{font-size:calc(12 * var(--u));font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.ep-nub{width:calc(3 * var(--u));height:calc(8 * var(--u));background:var(--epaper-ink);border-radius:0 calc(2 * var(--u)) calc(2 * var(--u)) 0}.ep-body{gap:calc(26 * var(--u));padding-block:calc(14 * var(--u));grid-template-columns:1.1fr 1fr;min-height:0;display:grid}.ep-col{gap:calc(10 * var(--u));flex-direction:column;min-width:0;display:flex}.ep-todo{gap:calc(8 * var(--u));border-left:calc(2 * var(--u)) solid var(--epaper-ink);padding-left:calc(26 * var(--u))}.ep-label{font-size:calc(13 * var(--u));letter-spacing:.12em;font-weight:700}.ep-label-sm{font-size:calc(12 * var(--u))}.ep-msg{color:var(--epaper-grey)}.ep-box{gap:calc(2 * var(--u));border:calc(2 * var(--u)) solid var(--epaper-ink);border-radius:calc(6 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));flex-direction:column;display:flex}.ep-boxlabel{font-size:calc(12 * var(--u));letter-spacing:.1em;font-weight:700}.ep-boxline{gap:calc(12 * var(--u));font-size:calc(24 * var(--u));align-items:baseline;display:flex}.ep-boxline b{font-variant-numeric:tabular-nums}.ep-list{grid-template-columns:calc(58 * var(--u)) minmax(0, 1fr);gap:calc(8 * var(--u)) calc(12 * var(--u));padding-inline:calc(2 * var(--u));display:grid}.ep-time{font-variant-numeric:tabular-nums;font-weight:700}.ep-where{font-size:calc(14 * var(--u));color:var(--epaper-grey);display:block}.ep-task{gap:calc(9 * var(--u));display:flex}.ep-priority .ep-tasktitle{font-weight:700}.ep-tasktitle{flex:1}.ep-check{width:calc(13 * var(--u));height:calc(13 * var(--u));border:calc(2 * var(--u)) solid var(--epaper-ink);border-radius:calc(2 * var(--u));margin-top:calc(3 * var(--u));flex:none}.ep-due{font-size:calc(13 * var(--u));color:var(--epaper-grey);padding-top:calc(3 * var(--u))}.ep-coming{gap:calc(6 * var(--u));border-top:calc(1 * var(--u)) dashed var(--epaper-grey);padding-top:calc(8 * var(--u));margin-top:calc(2 * var(--u));flex-direction:column;display:flex}.ep-upcoming{gap:calc(9 * var(--u));font-size:calc(16 * var(--u));display:flex}.ep-upcoming span:first-child{flex:1}.ep-upcoming .ep-due{padding-top:0}.ep-verse{gap:calc(4 * var(--u));height:calc(88 * var(--u));border-top:calc(2 * var(--u)) solid var(--epaper-ink);padding-top:calc(10 * var(--u));flex-direction:column;display:flex}.ep-verse p{font-size:calc(20 * var(--u));line-height:1.3}.ep-ref{font-size:calc(13 * var(--u));letter-spacing:.04em;font-weight:700}.tagline{padding:64px 0 32px}.tagline-text{max-width:960px;font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;font-size:48px;font-weight:600;line-height:52px}.tw{color:var(--zinc-300);transition:color .6s var(--ease)}.tw.on{color:var(--ink)}.section-lg{padding-top:64px;padding-bottom:96px}.section-head{flex-direction:column;gap:12px;max-width:640px;margin-bottom:48px;display:flex}.section-head p{font-size:18px;line-height:28px}.two-col{flex-wrap:wrap;gap:64px;display:flex}.two-col.center{align-items:center}.col-text{flex-direction:column;flex:400px;gap:16px;min-width:0;display:flex}.col-text p{max-width:560px}.card,.power,.table-wrap{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px}.power{flex:1.1 440px;min-width:0;margin:0;padding:32px 24px 16px}.power svg{width:100%;height:auto;overflow:visible}.power figcaption{color:var(--meta);margin-top:12px;font-size:14px;line-height:20px}.axis{stroke:var(--line);stroke-width:1.5px}.p-line{fill:none;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.p-backlit{stroke:var(--zinc-400);stroke-dasharray:600}.p-epaper{stroke:var(--ink);stroke-dasharray:1100}.power.pending .p-backlit{stroke-dashoffset:600px}.power.pending .p-epaper{stroke-dashoffset:1100px}.power.in .p-backlit{animation:draw600 2.2s var(--ease) both}.power.in .p-epaper{animation:draw1100 2.8s .3s var(--ease) both}.p-label{font-family:var(--sans);fill:var(--ink);font-size:14px;font-weight:600}.p-label-muted{fill:var(--meta)}.p-axis{font-family:var(--sans);fill:var(--meta);font-size:12px}.compare{flex-direction:column;gap:12px;margin-top:64px;display:flex}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px;line-height:20px}caption{text-align:left;font-family:var(--display);padding:20px 24px 8px;font-size:18px;font-weight:600;line-height:24px}thead th,thead td{text-align:left;color:var(--meta);padding:12px 16px;font-size:12px;font-weight:500;line-height:16px}thead th.t-us{color:var(--ink);font-weight:600}tbody tr{border-top:1px solid var(--line)}tbody th{text-align:left;padding:14px 24px;font-weight:500}tbody td{color:var(--muted);padding:14px 16px}tbody td.t-us{color:var(--ink);background:var(--soft);font-weight:500}tr>:last-child{padding-right:24px}thead tr>:first-child{padding-left:24px}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;margin:0;padding:0;list-style:none;display:grid}.step{flex-direction:column;gap:12px;display:flex}.step p{color:var(--muted);font-size:14px;line-height:20px}.step-head{align-items:center;gap:12px;margin-top:8px;display:flex}.phone{border:6px solid var(--ink-2);background:var(--white);max-width:240px;box-shadow:var(--shadow-lg);border-radius:32px;margin:0;overflow:hidden}.phone img{width:100%;height:auto;display:block}.steps-note{margin-top:32px}.step-num{background:var(--ink-2);width:28px;height:28px;color:var(--on-dark);font-family:var(--display);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.checks{flex-direction:column;flex:400px;margin:0;padding:0;list-style:none;display:flex}.checks li{border-top:1px solid #fafafa1f;align-items:flex-start;gap:12px;padding:16px 0;display:flex}.checks li:last-child{border-bottom:1px solid #fafafa1f}.checks svg{color:var(--live);flex:none;margin-top:2px}.specs{border-top:1px solid var(--line);margin:8px 0 0}.specs>div{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 24px;padding:14px 0;display:flex}.specs dt{color:var(--meta);flex:0 0 96px;font-size:14px}.specs dd{flex:240px;margin:0;font-weight:500}.dial{flex-direction:column;flex:0 400px;align-items:center;gap:16px;margin:0 auto;display:flex}.dial svg{width:100%;max-width:320px;height:auto}.dial-ring{fill:var(--white);stroke:var(--line);stroke-width:1.5px}.tick{stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.tick-night{fill:var(--zinc-400);stroke:none}.dial-hour{font-family:var(--sans);font-variant-numeric:tabular-nums;fill:var(--meta);font-size:11px}.dial.in .tick{animation:tickin .5s var(--ease) both}.dial-hand{transform-box:view-box;transform-origin:120px 120px;transform:rotate(212.5deg)}.dial-hand line{stroke:var(--live);stroke-width:2.5px;stroke-linecap:round}.dial-hand circle{fill:var(--live)}.dial.in .dial-hand{animation:handset 2.4s .6s var(--ease) both}.dial figcaption{text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.dial figcaption>span{align-items:center;gap:8px;display:inline-flex}.terminal{background:var(--ink-2);color:#e4e4e7;font-family:var(--mono);border-radius:12px;padding:20px 24px;font-size:14px;line-height:24px;overflow-x:auto}.terminal-comment,.prompt{color:var(--zinc-400)}.typed{vertical-align:bottom;white-space:nowrap;display:inline-block;overflow:hidden}.cursor{vertical-align:-2px;background:#e4e4e7;width:8px;height:16px;margin-left:2px;animation:1s step-end infinite caret;display:inline-block}.in .typed{animation:1.6s steps(20,end) .4s both type}.text-link{align-self:flex-start;align-items:center;min-height:44px;font-weight:500;display:inline-flex}.faq{max-width:800px;margin:0 auto;padding:96px 24px}.faq h2{margin-bottom:24px}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:16px;font-weight:500;line-height:24px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:linear-gradient(var(--ink), var(--ink)) center / 12px 1.5px no-repeat, linear-gradient(var(--ink), var(--ink)) center / 1.5px 12px no-repeat;width:16px;height:16px;transition:transform .5s var(--ease);flex:none}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--muted);max-width:640px;padding-bottom:16px}.faq details[open] p{animation:fadein .5s var(--ease)}.beta-outer{padding:0 24px 96px}.beta{background:var(--ink-2);max-width:1152px;color:var(--on-dark);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin:0 auto;padding:64px 48px;display:flex}.beta h2{color:var(--on-dark)}.beta-copy{flex-direction:column;flex:380px;gap:12px;min-width:0;display:flex}.beta-copy p{max-width:520px}.beta-action{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.beta .fine{color:var(--on-dark-muted)}.site-footer{color:var(--meta);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-bottom:48px;font-size:14px;line-height:20px;display:flex}.site-footer a{color:var(--muted)}.footer-nav{flex-wrap:wrap;gap:24px;display:flex}.notfound{text-align:center;place-items:center;min-height:70vh;padding:96px 24px 64px;display:grid}.notfound p{color:var(--muted);margin:12px 0 24px}.prose{flex-direction:column;gap:16px;max-width:680px;margin:32px auto 0;padding-top:96px;padding-bottom:96px;display:flex}.prose h2{letter-spacing:-.01em;margin-top:24px;font-size:20px;line-height:28px}.prose p{color:var(--muted)}@keyframes inkflash{0%{opacity:1;background:#111}25%{opacity:1;background:#fbfbf8}50%{opacity:1;background:#111}75%{opacity:1;background:#fbfbf8}to{opacity:0}}@keyframes ping{0%{box-shadow:0 0 #16a34a80}to{box-shadow:0 0 0 8px #16a34a00}}@keyframes draw600{0%{stroke-dashoffset:600px}to{stroke-dashoffset:0}}@keyframes draw1100{0%{stroke-dashoffset:1100px}to{stroke-dashoffset:0}}@keyframes tickin{0%{opacity:0}to{opacity:1}}@keyframes handset{0%{transform:rotate(0)}to{transform:rotate(212.5deg)}}@keyframes type{0%{width:0}to{width:20ch}}@keyframes caret{50%{opacity:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media (width<=1024px){h1{font-size:48px;line-height:48px}.tagline-text{font-size:36px;line-height:40px}.tour-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px}.tour-title{font-size:24px;line-height:32px}}@media (width<=860px){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-links,.nav-cta{display:none}.menu-toggle{display:block}.nav{justify-content:space-between;gap:16px;width:100%;max-width:560px}.tour{padding-top:88px}.tour-grid{display:block}.tour-screen{z-index:5;background:var(--white);margin:0 -24px;padding:0 24px 16px;top:80px}.device-caption{display:none}.hero{gap:16px;min-height:0;padding:24px 0 32px}.tour-step{align-items:flex-start;min-height:60vh;padding-top:16px}.tour-body{gap:8px}}@media (width<=760px){h1{font-size:40px;line-height:44px}h2{font-size:30px;line-height:36px}.h2-sm{font-size:24px;line-height:32px}.hero-lede{font-size:16px;line-height:24px}.tour-title{font-size:20px;line-height:28px}.section{padding-top:64px;padding-bottom:64px}.section-head{margin-bottom:32px}.tagline{padding:48px 0 16px}.tagline-text{font-size:30px;line-height:36px}.power{padding:24px 16px 16px}.compare{margin-top:48px}.faq{padding-top:64px;padding-bottom:64px}.beta{padding:48px 24px}.beta-action,.beta-action .btn{width:100%}}@media (width<=600px){.steps{grid-template-columns:1fr;gap:32px}.step{grid-template-rows:auto 1fr;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:8px 20px;display:grid}.phone{border-width:4px;border-radius:20px;grid-row:1/span 2}.step-head{align-items:flex-start;margin-top:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-property:opacity,color!important;animation:none!important}.power .p-line{stroke-dashoffset:0!important}.menu li{transform:none}.tw{color:var(--ink)}}
