@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}:root{color-scheme:dark;--bg:#000;--surface:#1c1c1e;--raised:#2c2c2e;--text:#fff;--secondary:#c7c7cc;--muted:#8e8e93;--border:#38383a;--hairline:#ffffff14;--chip:#7676802e;--header-bg:#0000009e;--live:#ff453a;--accent:#fff;--accent-ink:#000;--press:.1s;--reveal:.22s;--dismiss:.19s;--ease:cubic-bezier(.2, .85, .25, 1);--header:64px;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", Inter, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header)}body{background:var(--bg);color:var(--text);font:400 16px/1.5 var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}a:focus-visible,.store-button:focus-visible{outline:2px solid var(--text);outline-offset:4px;border-radius:999px}::selection{background:var(--secondary);color:var(--bg)}h1,h2,h3,p,figure,ol,ul{margin:0;padding:0}h1,h2,h3{letter-spacing:-.025em;text-wrap:balance;font-weight:700}.container{width:min(100% - 40px,1160px);margin-inline:auto}.skip-link{z-index:30;background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:12px 16px;position:absolute;top:8px;left:8px;transform:translateY(-180%)}.skip-link:focus{transform:none}.site-header{z-index:20;background:var(--header-bg);backdrop-filter:blur(20px)saturate(180%);box-shadow:0 .5px 0 var(--hairline);position:sticky;top:0}.header-inner,.footer-inner{justify-content:space-between;align-items:center;gap:24px;width:min(100% - 40px,1160px);margin-inline:auto;display:flex}.header-inner{min-height:var(--header)}.brand-link{align-items:center;min-height:44px;display:inline-flex}.wordmark{width:76px;height:auto;color:var(--text)}.main-nav{align-items:center;gap:4px;margin-left:auto;display:flex}.main-nav a,.language-link,.footer-links a{min-height:44px;color:var(--secondary);transition:transform var(--press) var(--ease);border-radius:999px;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.main-nav a:hover,.language-link:hover,.footer-links a:hover{color:var(--text);background:var(--chip)}.main-nav a:active,.language-link:active{transform:scale(.97)}.header-actions{align-items:center;gap:6px;display:flex}.language-link{justify-content:center;min-width:44px}.header-cta{background:var(--accent);min-height:36px;color:var(--accent-ink);transition:transform var(--press) var(--ease);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.header-cta:active{transform:scale(.96)}.section-name{color:var(--muted);letter-spacing:.02em;font-size:13px;font-weight:600}.store-row{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.store-button{background:var(--accent);min-width:156px;min-height:56px;color:var(--accent-ink);transition:transform var(--press) var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 18px;line-height:1.15;display:inline-flex}.store-icon{flex:none;width:22px;height:22px}.store-copy{flex-direction:column;align-items:flex-start;display:flex}.store-button small{opacity:.62;font-size:11px;font-weight:600}.store-button strong{letter-spacing:-.01em;font-size:17px;font-weight:700}a.store-button:active{transform:scale(.97)}.store-button.is-soon{background:var(--chip);color:var(--text);cursor:default}.hero{width:min(100% - 40px,1160px);min-height:calc(100svh - var(--header));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,6vw,96px);margin-inline:auto;padding-block:48px 72px;display:grid}.hero h1{letter-spacing:-.045em;max-width:11ch;font-size:clamp(44px,6.2vw,88px);line-height:1.02}.hero-copy>p{max-width:30em;color:var(--secondary);margin-top:24px;font-size:clamp(17px,1.5vw,20px);line-height:1.55}.hero-visual{justify-content:center;display:flex;position:relative}.hero-visual:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff12,#0000);border-radius:50%;position:absolute;inset:8% -6% 4%}.hero-phone{--phone-w:clamp(260px, 25vw, 340px)}.safety{text-align:center;width:min(100% - 40px,760px);margin-inline:auto;padding-block:clamp(96px,14vw,168px) 48px}.safety h2,.final h2{letter-spacing:-.04em;margin-top:12px;font-size:clamp(32px,4.2vw,56px);line-height:1.08}.safety-body{max-width:34em;color:var(--secondary);margin:20px auto 0;font-size:18px;line-height:1.6}.safety-points{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px;list-style:none;display:flex}.safety-points li{background:var(--chip);border-radius:999px;padding:8px 16px;font-size:15px;font-weight:600}.safety-links{flex-wrap:wrap;justify-content:center;gap:4px 20px;margin-top:28px;display:flex}.safety-links a{min-height:44px;color:var(--secondary);text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--border);align-items:center;font-size:15px;display:inline-flex}.safety-links a:hover{color:var(--text)}.final{text-align:center;flex-direction:column;align-items:center;width:min(100% - 40px,760px);margin-inline:auto;padding-block:clamp(96px,12vw,160px);display:flex}.final h2{margin-top:0}.final>p{color:var(--secondary);margin-top:16px;font-size:18px}.final .store-row{justify-content:center}.site-footer{box-shadow:0 -.5px 0 var(--hairline)}.footer-inner{flex-direction:column;justify-content:center;gap:20px;min-height:120px;padding-block:28px}.footer-copyright{width:100%;color:var(--muted);text-align:center;font-size:12px}.footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;display:flex}.footer-links a{font-size:13px}.phone{width:var(--phone-w,320px);aspect-ratio:1362/2724;background:url(/media/iphone-frame.png) 50%/100% 100% no-repeat;position:relative}.phone:before{content:"";pointer-events:none;border-radius:14%/7%;position:absolute;inset:2% 4%;box-shadow:0 30px 50px #0000008c}.phone-screen{isolation:isolate;background:#000;border-radius:13.7%/6.3%;width:88.546%;height:96.256%;position:absolute;top:1.872%;left:5.727%;overflow:hidden}.screen-image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.legal-page{max-width:800px;padding-block:62px 110px}.back-link{min-height:44px;color:var(--secondary);align-items:center;font-size:13px;display:inline-flex}.back-link:before{content:"←";margin-right:8px}.legal-head{border-bottom:1px solid var(--border);padding-block:42px 50px}.legal-head h1{font-size:clamp(32px,4vw,50px);line-height:1.15}.legal-head>p{color:var(--muted);margin-top:16px;font-size:13px}.legal-head .legal-intro{max-width:680px;color:var(--secondary);margin-top:30px;font-size:16px;line-height:1.75}.legal-section{border-bottom:1px solid var(--border);padding-block:32px}.legal-section h2{letter-spacing:-.4px;font-size:21px;line-height:1.3}.legal-section p{color:var(--secondary);overflow-wrap:anywhere;margin-top:15px;font-size:15px;line-height:1.8}.legal-section a{text-underline-offset:3px;text-decoration:underline}.legal-site .legal-page{padding-block:clamp(64px,8vw,112px) 140px}.legal-site .legal-head{padding-block:52px 64px}.legal-site .legal-head h1{letter-spacing:-.05em;font-size:clamp(44px,5.6vw,72px);line-height:1.04}.legal-site .legal-head .legal-intro{font-size:clamp(17px,1.5vw,19px)}.legal-site .legal-section{padding-block:42px}.not-found{flex-direction:column;justify-content:center;align-items:flex-start;min-height:60vh;padding-block:100px;display:flex}.not-found h1{font-size:clamp(36px,5vw,60px)}.not-found p{color:var(--secondary);margin-top:18px;font-size:18px}.not-found a{text-underline-offset:5px;align-items:center;min-height:44px;margin-top:28px;text-decoration:underline;display:inline-flex}.startup-overlay{z-index:100;place-items:center;display:none;position:fixed;inset:0}.startup-pending{overflow:hidden}.startup-pending .startup-overlay{display:grid}.startup-backdrop{background:#fff;position:absolute;inset:0}.startup-mark{aspect-ratio:520/280;color:#1d1d1f;transform-origin:50%;width:min(62vw,300px);position:relative}.startup-wordmark{width:100%;height:100%;display:block}.startup-pending .site-header .brand-link .wordmark{opacity:0}.startup-pending .startup-wordmark path{stroke-dasharray:var(--dash) var(--dash);stroke-dashoffset:var(--dash);animation:startup-draw .9s cubic-bezier(.45, 0, .2, 1) var(--draw-delay) both}.startup-wordmark path:first-child{--dash:232;--draw-delay:.18s}.startup-wordmark path:nth-child(2){--dash:302;--draw-delay:.33s}.startup-wordmark path:nth-child(3){--dash:277;--draw-delay:.48s}.startup-wordmark path:nth-child(4){--dash:160;--draw-delay:.63s}.startup-wordmark path:nth-child(5){--dash:232;--draw-delay:.78s}.startup-wordmark path:nth-child(6){--dash:356;--draw-delay:.93s}@keyframes startup-draw{to{stroke-dashoffset:0}}.motion-ready .rise{animation:rise-in var(--reveal) var(--ease) both}.motion-ready h1.rise{animation-name:settle}.motion-ready .hero-copy .rise:nth-child(2){animation-delay:50ms}.motion-ready .hero-copy .rise:nth-child(3){animation-delay:.1s}.motion-ready .hero-visual{animation:hero-phones-in var(--reveal) var(--ease) both}.motion-ready .brand-link{animation:settle var(--reveal) var(--ease) both}.motion-ready .reveal{opacity:0;transform:translateY(12px)}.motion-ready .reveal.is-visible{opacity:1;transition:opacity var(--reveal) var(--ease), transform var(--reveal) var(--ease);transform:none}.wipe-title{overflow:hidden}.wipe-title>span{display:block}.motion-ready .wipe-title.reveal{opacity:1;transform:none}.motion-ready .wipe-title.reveal>span{transition:transform var(--reveal) var(--ease);transform:translateY(105%)}.motion-ready .wipe-title.reveal.is-visible>span{transform:none}.motion-ready .feature-visual.reveal{opacity:1;transform:none}.motion-ready .feature-visual.reveal .phone{opacity:0;transform:translate3d(var(--slide-x,0px), var(--slide-y,0px), 0) rotate(var(--phone-rotation,0deg));transition:opacity var(--reveal) var(--ease), transform var(--reveal) var(--ease)}.motion-ready .feature-visual.reveal.is-visible .phone{opacity:1;transform:translate3d(0, 0, 0) rotate(var(--phone-rotation,0deg))}.feature:first-child .feature-visual{--slide-x:48px}.feature:nth-child(2) .feature-visual{--slide-y:40px}.feature:nth-child(3) .feature-visual{--slide-x:-48px}.feature:nth-child(4) .feature-phone-front{--slide-x:40px}.feature:nth-child(4) .feature-phone-back{--slide-x:-40px;--phone-rotation:-9deg}.motion-ready .feature-visual.reveal .feature-phone-front{transition-delay:80ms}.motion-ready .safety-points.is-visible li{animation:rise-in var(--reveal) var(--ease) both}.motion-ready .safety-points.is-visible li:nth-child(2){animation-delay:60ms}@keyframes rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes settle{0%{transform:translateY(14px)}to{transform:none}}@keyframes hero-phones-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=900px){.main-nav{display:none}.header-actions{margin-left:auto}.hero{text-align:left;grid-template-columns:1fr;gap:48px;min-height:0;padding-block:40px 56px}.hero h1{font-size:clamp(42px,11vw,64px)}.hero-phone{--phone-w:min(72vw, 300px)}.footer-inner{flex-direction:column;align-items:flex-start;gap:16px}}@media (width<=380px){.header-cta{padding:0 12px}.store-button{flex:1;gap:7px;min-width:0;padding:0 8px}.store-icon{width:19px;height:19px}.store-button strong{white-space:nowrap;font-size:15px}}@media (prefers-color-scheme:light){:root{color-scheme:light;--bg:#f2f2f7;--surface:#fff;--raised:#e5e5ea;--text:#000;--secondary:#3c3c43;--muted:#6c6c70;--border:#c6c6c8;--hairline:#0000001a;--chip:#7474801f;--header-bg:#f2f2f7b8;--live:#ff3b30;--accent:#000;--accent-ink:#fff}.phone:before{box-shadow:0 30px 44px #00000038}.hero-visual:before{background:radial-gradient(closest-side,#0000000d,#0000)}}body.landing-page{--bg:#fff;--text:#1d1d1f;--secondary:#424245;--muted:#6e6e73;--border:#d2d2d7;--hairline:#0000001f;--chip:#0000000f;--header-bg:#fff;--accent:#1d1d1f;--accent-ink:#fff;--header:88px;color-scheme:light}.landing-page .site-header{box-shadow:none;backdrop-filter:none;background:0 0;padding-top:12px}.landing-page .header-inner{backdrop-filter:blur(22px)saturate(180%);transform-origin:top;width:min(100% - 32px,900px);min-height:64px;transition:transform var(--reveal) var(--ease);background:linear-gradient(120deg,#ffffffe6,#ffffffb3 50%,#ffffffd6);border-radius:999px;gap:20px;padding:0 12px 0 24px;box-shadow:0 14px 36px #00000029,inset 0 1px 1px #ffffffb3}.landing-page .site-header.is-compact .header-inner{transform:scale(.9)}.landing-page .brand-link{color:#1d1d1f;gap:17px}.landing-page .wordmark{width:68px}.landing-page .site-header .wordmark{color:#1d1d1f}.landing-page .brand-wave{border-left:1px solid #0003;align-items:center;gap:3px;height:22px;padding-left:17px;display:flex}.landing-page .brand-wave span{background:#1d1d1f;border-radius:2px;width:2px;height:8px}.landing-page .brand-wave span:nth-child(2){height:16px}.landing-page .brand-wave span:nth-child(3){height:11px}.landing-page .brand-wave span:nth-child(4){height:5px}.landing-page .main-nav a,.landing-page .language-link{color:#303034;font-size:13px;font-weight:600}.landing-page .main-nav a:hover{color:#000;background:#00000014}.landing-page .header-actions{gap:8px}.landing-page .language-link{background:#00000012;gap:8px;min-height:40px;padding:0 14px}.landing-page .language-link:hover{color:#000;background:#00000021}.landing-page .language-link svg{width:18px;height:18px}.landing-page .language-code{display:none}.landing-page .header-cta{color:#fff;background:#000;gap:9px;min-height:42px;padding-inline:18px}.landing-page .header-cta:hover{background:#303034}.landing-page .header-cta svg{width:17px;height:17px}.landing-page .site-header a:focus-visible{outline-color:#000}.landing-page .store-button,.landing-page .store-button.is-soon{color:#fff;background:#000;border-radius:18px;min-width:168px;min-height:64px;padding-inline:16px;box-shadow:0 8px 20px #0000001f}.landing-page a.store-button:hover{background:#303034}.landing-page .hero{text-align:center;flex-direction:column;gap:64px;width:100%;min-height:0;padding:clamp(72px,9vw,128px) 20px 88px;display:flex}.landing-page .hero-copy{flex-direction:column;align-items:center;display:flex}.landing-page .hero h1{letter-spacing:-.065em;white-space:pre-line;max-width:13ch;font-size:clamp(58px,8vw,112px);line-height:.96}.landing-page .hero-copy>p,.landing-page .feature-copy>p:last-child,.landing-page .safety-body,.landing-page .final>p{text-wrap:pretty}.landing-page .hero-copy>p{max-width:32em;margin-top:30px;font-size:clamp(18px,1.8vw,23px);line-height:1.45}.landing-page .hero .store-row{justify-content:center}.landing-page .hero-visual{width:100%;max-width:1160px;height:clamp(600px,50vw,730px);display:block}.landing-page .hero-visual:before{display:none}.landing-page .hero-phone{position:absolute;top:0}.landing-page .hero-phone-main{--phone-w:clamp(300px, 25vw, 360px);z-index:2;--pose:translateX(-50%);transform:var(--pose);left:50%}.landing-page .hero-phone-side{--phone-w:clamp(190px, 20vw, 270px);z-index:1}.landing-page .hero-phone-side:first-child{--pose:translateY(112px) rotate(-8deg);transform:var(--pose);left:calc(50% - 390px)}.landing-page .hero-phone-side:last-child{--pose:translateY(112px) rotate(8deg);transform:var(--pose);left:calc(50% + 120px)}.landing-page .story{color:#fff;background:#000;width:100%;padding:112px 0 0}.landing-page .story>.section-name{color:#fff;letter-spacing:-.055em;max-width:1080px;margin:0 auto 52px;padding-inline:20px;font-size:clamp(48px,5vw,72px);line-height:1.04;display:block}.landing-page .feature-list{list-style:none}.landing-page .feature{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(48px,7vw,100px);min-height:760px;padding:76px max(24px,50% - 540px);scroll-margin-top:56px;display:grid}.landing-page .feature:nth-child(odd){color:#fff;background:#000}.landing-page .feature:nth-child(2n){color:#1d1d1f;background:#fff}.landing-page .feature:nth-child(2n) .feature-name,.landing-page .feature:nth-child(2n) .feature-copy>p:last-child{color:#424245}.landing-page .feature-name{color:#b3b3b8;margin-bottom:22px;font-size:15px;font-weight:600}.landing-page .feature h3{letter-spacing:-.055em;max-width:12ch;font-size:clamp(46px,4.8vw,68px);line-height:1.02}.landing-page .feature-copy>p:last-child{color:#b3b3b8;max-width:26em;margin-top:28px;font-size:clamp(18px,1.7vw,21px);line-height:1.5}.landing-page .feature-visual{justify-content:center;align-items:center;display:flex}.landing-page .feature-phone{--phone-w:clamp(270px, 24vw, 330px)}.landing-page .feature:nth-child(2){text-align:center;flex-direction:column;gap:52px;padding-block:112px 92px;display:flex}.landing-page .feature:nth-child(2) .feature-copy{flex-direction:column;align-items:center;display:flex}.landing-page .feature:nth-child(3) .feature-copy{grid-area:1/2;align-self:end;padding-bottom:90px}.landing-page .feature:nth-child(3) .feature-visual{grid-area:1/1;justify-content:flex-start}.landing-page .feature:nth-child(4) .feature-visual{min-height:650px;position:relative}.landing-page .feature:nth-child(4) .feature-phone{position:absolute}.landing-page .feature-phone-front{--phone-w:310px;z-index:1;top:0;right:0}.landing-page .feature-phone-back{--phone-w:240px;top:110px;left:0;transform:rotate(-9deg)}.landing-page .safety{color:#fff;text-align:left;background:#000;width:100%;padding:150px 20px 130px}.landing-page .safety-layout,.landing-page .safety-links{max-width:1080px;margin-inline:auto}.landing-page .safety-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(64px,9vw,136px);display:grid}.landing-page .safety .section-name,.landing-page .safety-body,.landing-page .safety-points p{color:#b3b3b8}.landing-page .safety a:focus-visible{outline-color:#fff}.landing-page .safety h2{max-width:10ch;font-size:clamp(48px,5.5vw,76px)}.landing-page .safety-body{max-width:23em;margin:28px 0 0;font-size:clamp(19px,2vw,24px);line-height:1.45}.landing-page .safety-points{max-width:none;margin:0;display:block}.landing-page .safety-points li{background:0 0;border-radius:0;padding:30px 0 34px}.landing-page .safety-points li+li{border-top:1px solid #ffffff4d}.landing-page .safety-points li:first-child{padding-top:0}.landing-page .safety-points li:last-child{padding-bottom:0}.landing-page .safety-points h3{font-size:clamp(25px,2.4vw,32px);line-height:1.15}.landing-page .safety-points p{max-width:27em;margin-top:12px;font-size:17px;line-height:1.55}.landing-page .safety-links{justify-content:flex-end;gap:8px 22px;margin-top:72px}.landing-page .safety-links a{color:#fff;text-underline-offset:5px;min-height:44px;padding:0;text-decoration:underline #777}.landing-page .safety-links a:hover{text-decoration-color:#fff}.landing-page .final{color:#1d1d1f;background:#fff;width:100%;max-width:none;padding:160px 20px 174px}.landing-page .final h2{max-width:13ch;font-size:clamp(48px,6vw,80px)}.landing-page .final>p{color:#424245;max-width:30em;font-size:clamp(19px,2vw,23px)}@media (width<=900px){.landing-page .header-inner{gap:12px;min-height:60px;padding:0 9px 0 16px}.landing-page .brand-wave,.landing-page .language-name{display:none}.landing-page .language-code{display:inline}.landing-page .language-link{gap:5px;padding-inline:10px}.landing-page .header-cta{gap:6px;min-height:40px;padding-inline:12px}.landing-page .hero{gap:52px;padding:72px 0}.landing-page .hero-copy{padding-inline:20px}.landing-page .hero h1{font-size:clamp(48px,11vw,74px)}.landing-page .hero-copy>p{margin-top:24px}.landing-page .hero-visual{max-width:none;height:min(130vw,600px);overflow:clip visible}.landing-page .hero-phone-main{--phone-w:min(62vw, 280px)}.landing-page .hero-phone-side{--phone-w:min(52vw, 230px)}.landing-page .hero-phone-side:first-child{--pose:translateY(100px) rotate(-10deg) scale(.88);left:calc(50% - 190px)}.landing-page .hero-phone-side:last-child{--pose:translateY(100px) rotate(10deg) scale(.88);left:calc(50% + 45px)}.landing-page .story{padding-top:92px}.landing-page .story>.section-name{margin-bottom:44px}.landing-page .feature{flex-direction:column;align-items:stretch;gap:52px;min-height:0;padding:88px 20px;display:flex}.landing-page .feature:nth-child(2){padding-block:96px 88px}.landing-page .feature:nth-child(3){flex-direction:column-reverse}.landing-page .feature:nth-child(3) .feature-copy{align-self:stretch;padding-bottom:0}.landing-page .feature:nth-child(3) .feature-visual{justify-content:center}.landing-page .feature h3{font-size:clamp(38px,8vw,54px)}.landing-page .feature-copy>p:last-child{margin-top:20px;font-size:18px}.landing-page .feature-phone{--phone-w:min(70vw, 300px)}.landing-page .feature:nth-child(4) .feature-visual{min-height:min(132vw,600px)}.landing-page .feature-phone-front{--phone-w:min(62vw, 260px)}.landing-page .feature-phone-back{--phone-w:min(48vw, 200px);top:74px;left:2%}.landing-page .safety{padding-block:112px 108px}.landing-page .safety-layout{grid-template-columns:1fr;gap:52px}.landing-page .safety-links{margin-top:64px}.landing-page .final{padding-block:112px 130px}}@media (width<=600px){.landing-page .safety h2{max-width:12ch}.landing-page .safety-points li{padding-block:24px 28px}.landing-page .safety-links{justify-content:flex-start}.landing-page .story>.section-name{text-align:center}.landing-page .feature{text-align:center;align-items:center;gap:36px;padding-block:72px}.landing-page .feature:nth-child(2){padding-block:80px 72px}.landing-page .feature-copy{flex-direction:column;align-items:center;display:flex}.landing-page .feature-copy>p:last-child{margin-inline:auto}.landing-page .feature .feature-visual{--slide-x:0px;--slide-y:32px;width:100%}.landing-page .feature:nth-child(4) .feature-visual .phone{--slide-x:0px;--slide-y:32px}.landing-page .footer-inner{gap:24px;padding-block:42px 48px}.landing-page .footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;width:100%;display:grid}.landing-page .footer-links a{border-radius:0;min-height:52px;padding:0;font-size:13px}.landing-page .footer-links a:nth-child(-n+2){border-bottom:1px solid var(--hairline)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.startup-pending .startup-overlay{display:none}.startup-pending .site-header .brand-link .wordmark{opacity:1}.motion-ready .reveal{opacity:1;transform:none}.hero-phone{opacity:1;transform:var(--pose)}}
