.site{--site-max:1180px;--header-height:72px;--wide-max:1080px;--gutter:clamp(20px,4vw,48px);--section-pad:clamp(72px,8vw,112px);--paper:#f5f3ed;--surface:#fffefa;--surface-sunk:#eceae3;--ink:#14201e;--ink-hover:#0b312c;--ink-soft:#56635f;--on-ink:#fffefa;--rule:rgb(20 32 30/14%);--signal:#1f675d;--on-signal:#fffefa;--site-teal:#1f675d;--site-teal-soft:#d6e8e2;--site-blue:#6076c9;--site-blue-soft:#e4e8f6;--site-warm:#d88958;--site-warm-soft:#f3e3d7;--site-success:#39715f;--site-warning:#9a623f;--site-info:#5267b6;--radius-control:8px;--float-shadow:0 14px 34px -24px rgb(20 32 30/42%);--window-radius:14px;--window-edge:rgb(20 32 30/14%);--window-bar:#ebe9e2;--window-dot:rgb(20 32 30/20%);--window-shadow:0 1px 2px rgb(20 32 30/5%),0 12px 30px -18px rgb(20 32 30/24%),0 34px 70px -38px rgb(20 32 30/30%);--shot-edge:rgb(20 32 30/16%);--device-shadow:0 2px 4px rgb(20 32 30/9%),0 28px 56px -28px rgb(20 32 30/34%);--stage:#e8eee9;--band:#14201e;--on-band:#fffefa;--on-band-soft:#c4ceca;--band-edge:transparent;display:flex;min-height:100vh;min-height:100dvh;flex-direction:column;background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:17px;line-height:1.6;overflow-x:clip;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}.site:focus{outline:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .site{--paper:#101715;--surface:#16201d;--surface-sunk:#0c1311;--ink:#eef3ef;--ink-hover:#ffffff;--ink-soft:#aab8b3;--on-ink:#101715;--rule:rgb(238 243 239/15%);--signal:#75b6a8;--on-signal:#0d1714;--site-teal:#75b6a8;--site-teal-soft:#173b34;--site-blue:#9aabea;--site-blue-soft:#242d4b;--site-warm:#e3a077;--site-warm-soft:#422d23;--window-edge:rgb(242 242 238/14%);--window-bar:#1a1c1f;--window-dot:rgb(242 242 238/20%);--window-shadow:0 1px 2px rgb(0 0 0/40%),0 24px 56px -24px rgb(0 0 0/70%);--shot-edge:rgb(242 242 238/18%);--device-shadow:0 24px 56px -24px rgb(0 0 0/70%);--stage:#182520;--band:#0b110f;--on-band-soft:#aebbb6;--band-edge:var(--rule)}}:root[data-theme=dark] .site{--paper:#101715;--surface:#16201d;--surface-sunk:#0c1311;--ink:#eef3ef;--ink-hover:#ffffff;--ink-soft:#aab8b3;--on-ink:#101715;--rule:rgb(238 243 239/15%);--signal:#75b6a8;--on-signal:#0d1714;--site-teal:#75b6a8;--site-teal-soft:#173b34;--site-blue:#9aabea;--site-blue-soft:#242d4b;--site-warm:#e3a077;--site-warm-soft:#422d23;--window-edge:rgb(242 242 238/14%);--window-bar:#1a1c1f;--window-dot:rgb(242 242 238/20%);--window-shadow:0 1px 2px rgb(0 0 0/40%),0 24px 56px -24px rgb(0 0 0/70%);--shot-edge:rgb(242 242 238/18%);--device-shadow:0 24px 56px -24px rgb(0 0 0/70%);--stage:#182520;--band:#0b110f;--on-band-soft:#aebbb6;--band-edge:var(--rule)}:root:has(.site){scroll-padding-top:96px;background:var(--paper);scrollbar-color:var(--ink-soft) var(--paper);scrollbar-width:thin}.site ::selection{background:var(--signal);color:var(--on-signal)}.site :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.site :is(a,button){touch-action:manipulation;-webkit-tap-highlight-color:rgb(17 19 22/8%)}.site a{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-thickness:1px;text-underline-offset:.22em;transition:text-decoration-color .12s ease}.site a:hover{text-decoration-color:currentColor}.site :is(h1,h2,h3){margin:0;font-weight:600;text-wrap:balance}.site :is(p,li,dd){text-wrap:pretty}.site p{margin:0}.site ol,.site ul{margin:0;padding:0}.site .site-num,.site time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.site .site-container{width:100%;max-width:calc(var(--site-max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter);padding-right:max(var(--gutter),var(--safe-right,0px));padding-left:max(var(--gutter),var(--safe-left,0px))}.site .site-skip{position:absolute;z-index:40;top:calc(8px + var(--safe-top, 0px));left:8px;padding:10px 14px;border-radius:var(--radius-control);background:var(--ink);color:var(--on-ink);font-size:15px;font-weight:600;text-decoration:none;transform:translateY(calc(-200% - var(--safe-top, 0px)))}.site .site-skip:focus-visible{transform:none}.site .site-main{flex:1 0 auto}.site .site-main:focus{outline:none}.site .site-title{font-size:clamp(30px,1.55rem + 1.25vw,44px);letter-spacing:-.025em;line-height:1.1}.site .site-h3{font-size:clamp(19px,1.05rem + .35vw,22px);letter-spacing:-.01em;line-height:1.3}.site .site-lede{max-width:52ch;color:var(--ink-soft);font-size:clamp(17px,1rem + .2vw,19px);line-height:1.58}.site .site-body{max-width:58ch}.site .site-body+.site-body{margin-top:16px}.site .site-soft{color:var(--ink-soft)}.site .site-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 21px;border:1px solid var(--site-teal);border-radius:var(--radius-control);background:var(--site-teal);color:var(--on-signal);font-size:16px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.site .site-button:hover{border-color:var(--ink);background:var(--ink);color:var(--on-ink);transform:translateY(-1px)}.site .site-button:active{transform:none}.site .site-button--secondary{border-color:var(--rule);background:var(--surface);color:var(--ink)}.site .site-button--secondary:hover{border-color:var(--ink);background:var(--surface-sunk);color:var(--ink)}.site .site-button--header{min-height:44px;padding:0 16px;font-size:15px}.site .site-text-action{display:inline-flex;min-height:44px;align-items:center;font-size:16px;font-weight:600}.site .site-access{display:grid;justify-items:start;gap:14px}.site .site-access-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.site .site-access-note{max-width:52ch;color:var(--ink-soft);font-size:15px;line-height:1.45}.site .site-header{position:sticky;z-index:30;top:var(--safe-top,0);border-bottom:1px solid var(--rule);background:color-mix(in srgb,var(--paper) 96%,transparent)}.site{padding-top:var(--safe-top,0)}.site:before{position:fixed;z-index:40;top:0;right:0;left:0;height:var(--safe-top,0);background:var(--status-strip-bg,#0a0e11);content:""}@media print{.site:before{display:none}}@supports (animation-timeline:scroll()){.site .site-header{animation:site-header-rule linear both;animation-range:0 48px;animation-timeline:scroll(root)}@keyframes site-header-rule{0%{border-bottom-color:transparent}to{border-bottom-color:var(--rule)}}}.site .site-header-inner{display:flex;min-height:var(--header-height);align-items:center;justify-content:space-between;gap:16px}.site .site-brand{display:inline-flex;min-height:44px;align-items:center;text-decoration:none}.site .paxhelm-lockup{color:var(--ink)}.site .paxhelm-mark{flex:0 0 auto}.site .site-nav{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:8px;min-width:0}.site .site-nav ul{display:flex;align-items:center;gap:4px;list-style:none}.site .site-nav-pages{margin-left:clamp(8px,3vw,40px)}.site .site-nav-account{gap:12px}.site .site-header-controls{display:flex;align-items:center;gap:2px}.site .site-header-icon{display:grid;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--ink-soft);cursor:pointer;list-style:none;transition:background-color .12s ease,color .12s ease}.site .site-header-icon::-webkit-details-marker{display:none}.site .site-header-icon:hover{background:var(--surface-sunk);color:var(--ink)}.site .site-nav-link{position:relative;display:inline-flex;min-height:44px;align-items:center;padding:0 12px;color:var(--ink-soft);font-size:15px;font-weight:500;text-decoration:none;transition:color .12s ease}.site .site-nav-link:hover,.site .site-nav-link[aria-current=page]{color:var(--ink)}.site .site-nav-link[aria-current=page]:after{position:absolute;right:12px;bottom:calc((44px - var(--header-height)) / 2);left:12px;height:2px;background:var(--signal);content:""}.site .site-footer{margin-top:auto;border-top:1px solid var(--rule);background:var(--surface-sunk);color:var(--ink-soft);font-size:15px}.site .site-footer-inner{display:grid;gap:48px 32px;padding-block:clamp(56px,6vw,80px) 32px}.site .site-footer-brand{display:grid;align-content:start;justify-items:start;gap:8px;color:var(--ink-soft)}.site .site-footer-brand .paxhelm-lockup{margin-bottom:12px;color:var(--ink)}.site .site-footer-tagline{color:var(--ink);font-size:17px;font-weight:600;letter-spacing:-.01em}.site .site-footer-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.site .site-footer-group h2{margin-bottom:8px;color:var(--ink);font-size:15px;font-weight:600;line-height:1.4}.site .site-footer-group ul{list-style:none}.site .site-footer a{display:inline-flex;min-height:36px;align-items:center;color:var(--ink-soft);text-decoration:none}.site .site-footer a:hover{color:var(--ink);text-decoration:underline}.site .site-footer a[aria-current]{color:var(--ink)}.site .site-footer-group a[aria-current=true]:after{margin-left:8px;color:var(--ink-soft);content:"\2713";font-size:13px}.site .site-footer-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 32px;padding-top:24px;border-top:1px solid var(--rule);font-size:14px}@media (min-width:760px){.site .site-footer-inner{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.site .site-footer-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.site .site-footer-legal{grid-column:1/-1}}.site .site-top-rail{position:sticky;z-index:20;bottom:0;height:0;pointer-events:none}.site .site-top{position:absolute;right:max(16px,var(--safe-right));bottom:calc(16px + var(--safe-bottom));display:grid;width:44px;height:44px;place-items:center;padding:0;border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);box-shadow:var(--float-shadow);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(8px);visibility:hidden;transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1),visibility 0s linear .2s,background-color .12s ease,color .12s ease,border-color .12s ease}.site .site-top[data-visible=true]{opacity:1;pointer-events:auto;transform:none;visibility:visible;transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1),visibility 0s,background-color .12s ease,color .12s ease,border-color .12s ease}.site .site-top:hover{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}@media (min-width:760px){.site .site-top{right:24px;bottom:24px}}html[data-chat-widget] .site .site-top{bottom:calc(184px + var(--safe-bottom))}.site .shot{display:block}.site .shot img{display:block;width:100%;height:auto;border:1px solid var(--shot-edge);border-radius:10px;background:var(--paper)}.site .shot-window{position:relative;overflow:hidden;border:1px solid var(--window-edge);border-radius:var(--window-radius);background:var(--paper);box-shadow:var(--window-shadow)}.site .shot-window-bar{display:flex;height:28px;align-items:center;gap:6px;padding-inline:12px;border-bottom:1px solid var(--window-edge);background:var(--window-bar)}.site .shot-window-bar span{width:8px;height:8px;border-radius:50%;background:var(--window-dot)}.site .shot-window-screen,.site .shot-window-screen img{display:block;width:100%;height:auto}.site .device-phone{flex:0 1 320px;padding:9px;border:1px solid rgb(242 242 238/22%);border-radius:44px;background:#000}.site .device-phone img{border:0;border-radius:35px}.site .device-eink{flex:0 1 533px;padding:10px 22px;border-radius:16px;background:#d6d6cf}.site .device-eink img{border:1px solid rgb(17 19 22/18%);border-radius:2px}.site .pricing{padding-top:clamp(48px,7vh,80px)}.site .pricing-list{display:grid;gap:10px;margin-top:14px;list-style:none;font-size:14px}.site .pricing-list li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;line-height:1.45}.site .pricing-list svg{margin-top:3px;color:var(--signal)}.site .pricing-comparison{align-self:start;min-width:0;border-block:1px solid var(--rule)}.site .pricing-comparison>summary,.site .pricing-faq-list summary{min-height:52px;cursor:pointer;font-size:15px;font-weight:650;line-height:1.4}.site .pricing-comparison>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style-position:inside}.site .pricing-comparison>summary:hover,.site .pricing-faq-list summary:hover{color:var(--signal)}.site .pricing-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.site .pricing-table-scroll table{width:100%;min-width:620px;border-collapse:collapse;font-size:13px}.site .pricing-table-scroll td,.site .pricing-table-scroll th{padding:13px 12px;border-top:1px solid var(--rule);text-align:center;vertical-align:middle}.site .pricing-table-scroll th:first-child{width:55%;padding-left:0;text-align:left}.site .pricing-table-scroll thead th{color:var(--ink-soft);font-size:12px;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.site .pricing-table-scroll tbody th{font-weight:500}.site .compare-table table{font-size:14px;line-height:1.5}.site .compare-table td,.site .compare-table th{text-align:start;vertical-align:top}.site .compare-table th:first-child{width:22%}.site .compare-table tbody td{color:var(--ink-soft)}.site .compare-table+.lp-note{margin-top:16px}.site .pricing-availability{display:inline-flex;align-items:center;justify-content:center;color:var(--ink-soft)}.site .pricing-availability--yes{color:var(--signal)}.site .pricing-faq-list{border-top:1px solid var(--rule)}.site .pricing-faq-list details{border-bottom:1px solid var(--rule)}.site .pricing-faq-list summary{display:flex;align-items:center;padding-block:14px}.site .pricing-faq-list p{max-width:62ch;padding:0 0 18px;color:var(--ink-soft);font-size:14px;line-height:1.6;text-wrap:pretty}.site .legal{padding-block:clamp(56px,9vh,112px) var(--section-pad)}.site .legal-head{display:grid;gap:24px;max-width:68ch}.site .legal-draft{display:grid;gap:6px;padding:18px 20px;border-radius:6px;background:var(--surface-sunk);font-size:16px;line-height:1.5}.site .legal-body{display:grid;gap:48px 64px;margin-top:clamp(48px,6vw,80px)}.site .legal-toc{align-self:start;font-size:15px}.site .legal-toc h2{margin-bottom:10px;font-size:15px}.site .legal-toc ol{display:grid;gap:6px;list-style:none}.site .legal-toc a{display:inline-flex;padding-block:6px;align-items:center;line-height:1.35;color:var(--ink-soft);text-decoration:none}.site .legal-toc a:hover{color:var(--ink);text-decoration:underline}.site .legal-sections{display:grid;gap:48px;max-width:68ch;font-size:17px;line-height:1.65}.site .legal-sections section{display:grid;gap:14px;scroll-margin-top:96px}.site .legal-sections h2{font-size:22px;letter-spacing:-.01em;line-height:1.3}.site .legal-sections ul{display:grid;gap:8px;padding-left:1.2em}@media (min-width:1060px){.site .legal-body{grid-template-columns:15rem minmax(0,1fr)}.site .legal-toc{position:sticky;top:96px}}.site .site-auth{display:grid;justify-items:center;padding-block:clamp(56px,11vh,128px) clamp(72px,13vh,152px)}.site .site-auth-column{width:min(100%,400px)}.site .site-auth-column h1{margin-bottom:32px;font-size:clamp(32px,1.4rem + 1.6vw,40px);letter-spacing:-.024em;line-height:1.1}.site .auth-form{display:grid;gap:18px}.site .auth-field{gap:8px;font-size:15px;font-weight:600}.site .auth-field input{height:48px;padding:0 14px;border:1px solid var(--rule);border-radius:var(--radius-control);background:var(--surface);font-size:16px;transition:border-color .12s ease}.site .auth-field input:hover{border-color:var(--ink-soft)}.site .auth-field input:focus{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.site .auth-field input[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.site :is(.auth-primary,.auth-secondary){min-height:48px;font-size:16px;font-weight:600}.site .auth-field-hint,.site .auth-separator{font-size:14px}.site .auth-notice{padding:12px 14px;border-radius:var(--radius-control);font-size:15px}.site .auth-notice--error{border-color:var(--danger)}.site .auth-copy{font-size:17px;line-height:1.55}.site .auth-link{display:inline-flex;min-height:44px;align-items:center;margin-top:16px;font-size:15px}.site .auth-switch{margin-top:24px;padding-top:20px;border-top:1px solid var(--rule);font-size:15px}.site .auth-switch a{display:inline-block;margin-block:-12px;padding-block:12px;font-weight:600}.site .auth-rule{margin:28px 0}.site .auth-facts>div{grid-template-columns:88px minmax(0,1fr);padding:10px 0;font-size:15px}.site .site-auth-aside{width:min(100%,400px);margin-top:40px}.site .site-auth-phone{display:none}.site .site-auth-facts{display:grid;gap:10px;color:var(--ink-soft);font-size:15px;line-height:1.5;list-style:none}@media (min-width:1060px){.site .site-auth--aside{grid-template-columns:400px 300px;justify-content:center;align-items:start;gap:0 112px}.site .site-auth-aside{display:grid;gap:32px;width:auto;margin-top:8px}.site .site-auth-phone{display:block;width:260px;border-color:var(--shot-edge)}}@media (max-width:959px){.site .site-nav-ai,.site .site-nav-teams{display:none}}@media (max-width:759px){.site{font-size:17px}.site .site-footer a{min-height:44px}.site .auth-field input{font-size:16px}.site .shot-window--art{overflow:visible;width:min(100%,320px);margin-inline:auto;border:0;border-radius:0;background:none;box-shadow:none}.site .shot-window--art .shot-window-bar{display:none}.site .shot--art{width:min(100%,320px);margin-inline:auto;padding:8px;border:1px solid var(--shot-edge);border-radius:40px;background:#000;box-shadow:var(--device-shadow)}.site .shot--art img{border:0;border-radius:32px}}@media (max-width:559px){.site .site-nav-product,.site .site-nav-sign-in{display:none}.site .site-nav{justify-content:flex-end}.site .home-devices{flex-direction:column;align-items:center}.site .home-devices .device-phone{flex:none;width:min(100%,280px)}.site .home-devices .device-eink{flex:none;width:100%}.site .site-header-inner{gap:8px}.site .site-brand .paxhelm-lockup{gap:8px;font-size:18px}.site .site-brand .paxhelm-mark{width:24px;height:24px}.site .site-nav-pages{margin-left:0}.site .site-nav-link{padding:0 7px}.site .site-nav-account{gap:2px}.site .site-button--header{padding:0 12px;font-size:14px}.site .site-nav-link[aria-current=page]:after{right:7px;left:7px}}@media (max-width:439px){.site .site-nav-pricing{display:none}}@media (max-width:359px){.site .site-nav-access{display:none}}@media (max-width:719px){.site .site-title{font-size:clamp(30px,8vw,36px)}}:where(:root[data-display=eink]) .site .site-nav-link[aria-current=page]:after{background:var(--ink)}@media (prefers-reduced-motion:reduce){.site *,.site :after,.site :before{transition-duration:0s!important}.site .site-header{animation:none}}.site .install-app-steps{display:grid;gap:8px}.site .install-app-steps ol{display:grid;margin:0;padding-left:22px;gap:4px}.site .install-app-done{font-weight:600}.site .lp{--thread:#1f675d;--thread-glint:#1f675d;--glow:rgb(31 103 93/16%);--rail:rgb(20 32 30/10%);--frame-max:1180px;position:relative}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .site .lp{--thread:#9fd3c6;--thread-glint:#f2fffb;--glow:rgb(117 182 168/18%);--rail:rgb(238 243 239/9%)}}:root[data-theme=dark] .site .lp{--thread:#9fd3c6;--thread-glint:#f2fffb;--glow:rgb(117 182 168/18%);--rail:rgb(238 243 239/9%)}.site .lp .lp-frame{position:relative;width:100%;max-width:calc(var(--frame-max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}@media (min-width:760px){.site .lp .lp-frame{width:calc(100% - 2 * var(--gutter));padding-inline:clamp(24px,4vw,56px);border-inline:1px solid var(--rail)}.site .lp .lp-section>.lp-frame:after,.site .lp .lp-section>.lp-frame:before{position:absolute;top:-6px;width:11px;height:11px;background:linear-gradient(var(--ink-soft),var(--ink-soft)) 50% /1px 100% no-repeat,linear-gradient(var(--ink-soft),var(--ink-soft)) 50% /100% 1px no-repeat;content:"";opacity:.55}.site .lp .lp-section>.lp-frame:before{left:-6px}.site .lp .lp-section>.lp-frame:after{right:-6px}}.site .lp .lp-section{border-top:1px solid var(--rail)}.site .lp .lp-section>.lp-frame{padding-block:clamp(72px,9vw,128px)}.site .lp .lp-display{max-width:20ch;margin-inline:auto;font-size:clamp(40px,1.1rem + 4vw,74px);font-weight:600;letter-spacing:-.04em;line-height:1.02}.site .lp .lp-display-lead,.site .lp .lp-display-trail{display:block}.site .lp .lp-display-trail{color:color-mix(in srgb,var(--ink) 58%,var(--paper))}.site .lp .lp-h2{max-width:20ch;font-size:clamp(30px,1rem + 2.6vw,50px);font-weight:600;letter-spacing:-.035em;line-height:1.06}.site .lp .lp-h3{font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.25}.site .lp .lp-note,.site .lp .lp-soft{max-width:54ch;color:var(--ink-soft)}.site .lp .lp-note{font-size:15px;line-height:1.5}.site .lp .lp-link{display:inline-flex;min-height:44px;align-items:center;font-size:16px;font-weight:600}.site .lp .lp-head{display:grid;gap:20px;margin-bottom:clamp(40px,5vw,64px)}.site .lp .lp-head:last-child{margin-bottom:0}.site .lp .lp-head-aside{display:grid;gap:12px;align-content:end}@media (min-width:900px){.site .lp .lp-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px}}.site .lp .lp-after{margin-top:28px}.site .lp .lp-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--paper)}.site .lp .thread-field{position:absolute;z-index:-1;inset:0;display:block;width:100%;height:100%}.site .lp .lp-hero-field{animation:lp-field-in 1.6s cubic-bezier(.22,1,.36,1) both}.site .lp .lp-hero:before{position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 46% 34% at 50% 38%,var(--paper) 0,color-mix(in srgb,var(--paper) 70%,transparent) 45%,transparent 100%),linear-gradient(to bottom,transparent 70%,var(--paper) 100%);content:"";pointer-events:none}.site .lp .lp-hero-inner{display:grid;min-height:min(86svh,860px);align-content:start;padding-block:clamp(56px,13vh,150px) clamp(180px,30vh,320px)}.site .lp .lp-hero-copy{display:grid;justify-items:center;gap:24px;text-align:center}.site .lp .lp-hero-copy>*{animation:lp-rise .9s cubic-bezier(.22,1,.36,1) both}.site .lp .lp-hero-copy>:nth-child(2){animation-delay:.12s}.site .lp .lp-hero-copy>:nth-child(3){animation-delay:.24s}.site .lp .lp-hero-lede{max-width:46ch;color:var(--ink-soft);font-size:clamp(17px,1rem + .35vw,20px);line-height:1.55}.site .lp .lp-close-inner .site-access,.site .lp .lp-hero-copy .site-access{justify-items:center;margin-top:8px}.site .lp .lp-close-inner .site-access-row,.site .lp .lp-hero-copy .site-access-row{justify-content:center}.site .lp .lp-close-inner .site-access-note,.site .lp .lp-hero-copy .site-access-note{text-align:center}.site .lp .lp-works{display:grid;justify-items:center;gap:14px;padding-block:28px 40px}.site .lp .lp-works-label{color:var(--ink-soft);font-size:14px}.site .lp .lp-works-list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px clamp(20px,3vw,40px);list-style:none}.site .lp .lp-works-list li{color:color-mix(in srgb,var(--ink) 72%,var(--paper));font-size:clamp(16px,.9rem + .3vw,19px);font-weight:700;letter-spacing:-.02em}.site .lp .lp-stage{position:relative;isolation:isolate}.site .lp .lp-stage:before{position:absolute;z-index:-1;inset:-8% 6% 30%;background:radial-gradient(ellipse at 50% 30%,var(--glow),transparent 70%);content:"";filter:blur(24px)}.site .lp .lp-stage .shot-window{max-width:1080px;margin-inline:auto}.site .lp .lp-stage .shot-window:after{position:absolute;top:0;right:12%;left:12%;height:1px;background:linear-gradient(90deg,transparent,var(--thread-glint),transparent);content:"";opacity:.7}.site .lp .lp-bento{display:grid;gap:1px;overflow:hidden;border:1px solid var(--rule);border-radius:18px;background:var(--rule)}@media (min-width:900px){.site .lp .lp-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}.site .lp .lp-cell{display:grid;grid-template-rows:auto 1fr;min-width:0;background:var(--paper)}.site .lp .lp-cell-visual{position:relative;height:clamp(220px,26vw,300px);overflow:hidden;background:radial-gradient(ellipse 70% 60% at 30% 0,var(--glow),transparent 70%),var(--surface-sunk);-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 62%,transparent)}.site .lp .lp-cell-shot{position:absolute;top:32px;left:clamp(20px,4vw,32px);display:block;width:150%;max-width:820px}.site .lp .lp-cell-shot img{display:block;width:100%;height:auto;border:1px solid var(--window-edge);border-radius:12px;background:var(--paper);box-shadow:var(--window-shadow)}.site .lp .lp-cell--capture .lp-cell-shot{right:clamp(20px,4vw,32px);left:auto;width:118%}.site .lp .lp-cell--mail .lp-cell-shot{width:140%}.site .lp .lp-cell-copy{display:grid;align-content:start;justify-items:start;gap:10px;padding:8px clamp(20px,4vw,32px) clamp(24px,4vw,32px)}.site .lp .lp-devices{display:flex;align-items:flex-start;justify-content:center;gap:20px;padding-top:32px}.site .lp .lp-devices .device-phone{flex:0 0 150px;padding:6px;border-radius:28px}.site .lp .lp-devices .device-phone img{border-radius:22px}.site .lp .lp-devices .device-eink{flex:0 0 260px;padding:8px 14px}@media (max-width:479px){.site .lp .lp-devices .device-eink{display:none}}.site .lp .lp-control{display:grid;gap:40px}.site .lp .lp-control-head{display:grid;align-content:start;gap:20px}.site .lp .lp-control-links{display:flex;flex-wrap:wrap;gap:0 24px}.site .lp .lp-control-list{display:grid;list-style:none}.site .lp .lp-control-list li{display:grid;gap:8px;padding-block:28px;border-top:1px solid var(--rule)}.site .lp .lp-control-list li:last-child{border-bottom:1px solid var(--rule)}@media (min-width:900px){.site .lp .lp-control{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(48px,7vw,112px)}.site .lp .lp-control-head{position:sticky;top:calc(var(--header-height) + var(--safe-top, 0px) + 32px)}.site .lp .lp-control-list li{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px}}.site .lp .lp-plans{display:grid;gap:16px;list-style:none}@media (min-width:900px){.site .lp .lp-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.site .lp .lp-plan{position:relative;display:grid;align-content:start;gap:14px;padding:28px;border:1px solid var(--rule);border-radius:16px;background:var(--surface)}.site .lp .lp-plan[data-featured]{border-color:color-mix(in srgb,var(--site-teal) 55%,var(--rule));background:radial-gradient(ellipse 80% 50% at 50% 0,var(--glow),transparent 70%),var(--surface)}.site .lp .lp-plan[data-featured]:before{position:absolute;top:-1px;right:18%;left:18%;height:1px;background:linear-gradient(90deg,transparent,var(--thread-glint),transparent);content:""}.site .lp .lp-plan-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.site .lp .lp-plan-badge{padding:3px 10px;border:1px solid color-mix(in srgb,var(--site-teal) 50%,transparent);border-radius:999px;color:var(--site-teal);font-size:13px;font-weight:600}.site .lp .lp-plan-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.site .lp .lp-plan-price .site-num{font-size:44px;font-weight:600;letter-spacing:-.04em;line-height:1}.site .lp .lp-plan-per{color:var(--ink-soft);font-size:14px}.site .lp .lp-plan-terms{padding-top:14px;border-top:1px solid var(--rule);font-size:15px}.site .lp .lp-close{position:relative;isolation:isolate;overflow:hidden;border-top:1px solid var(--rail)}.site .lp .lp-close:before{position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 40% 42% at 50% 50%,var(--paper) 10%,color-mix(in srgb,var(--paper) 65%,transparent) 55%,transparent 100%);content:"";pointer-events:none}.site .lp .lp-close-inner{display:grid;justify-items:center;gap:20px;padding-block:clamp(120px,16vw,200px);text-align:center}.site .lp .lp-close-heading{max-width:22ch}.site .lp .lp-page-hero{position:relative;isolation:isolate;overflow:hidden}.site .lp .lp-page-hero[data-thread]:before{position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 50% 46% at 50% 36%,var(--paper) 20%,color-mix(in srgb,var(--paper) 70%,transparent) 55%,transparent 100%),linear-gradient(to bottom,transparent 78%,var(--paper) 100%);content:"";pointer-events:none}.site .lp .lp-page-hero-inner{display:grid;justify-items:center;gap:22px;padding-block:clamp(64px,11vh,128px) 48px;text-align:center}.site .lp .lp-page-hero[data-thread] .lp-page-hero-inner{padding-bottom:clamp(150px,22vh,230px)}.site .lp .lp-page-hero-inner>*{animation:lp-rise .9s cubic-bezier(.22,1,.36,1) both}.site .lp .lp-page-hero-inner>:nth-child(2){animation-delay:.12s}.site .lp .lp-page-hero-inner>:nth-child(n+3){animation-delay:.24s}.site .lp .lp-title{max-width:22ch;font-size:clamp(36px,1rem + 3.4vw,64px);font-weight:600;letter-spacing:-.038em;line-height:1.04}.site .lp .lp-display-trail,.site .lp .lp-tone-trail{color:color-mix(in srgb,var(--ink) 58%,var(--paper))}.site .lp .lp-title .lp-tone-lead,.site .lp .lp-title .lp-tone-trail{display:block}.site .lp .lp-hero-lede{display:grid;justify-items:center;gap:14px}.site .lp .lp-status{max-width:60ch;padding:10px 18px;border:1px solid var(--rule);border-radius:999px;background:color-mix(in srgb,var(--surface) 70%,transparent);font-size:15px;line-height:1.45}.site .lp .lp-emphasis{font-weight:600}.site .lp .lp-stage-band{padding-bottom:clamp(72px,9vw,128px)}.site .lp .lp-stage--narrow{max-width:720px;margin-inline:auto}.site .lp .lp-stage .shot-window[data-shot=consent]{max-width:500px}.site .lp .lp-stage .shot-window[data-shot=members]{max-width:676px}.site .lp .lp-stage .shot-window[data-shot=capture]{max-width:702px}.site .lp .lp-devices--stage{align-items:flex-end;gap:clamp(16px,4vw,40px);padding-top:0}.site .lp .lp-devices--stage .device-phone{flex:0 1 240px;padding:8px;border-radius:40px}.site .lp .lp-devices--stage .device-phone img{border-radius:32px}.site .lp .lp-devices--stage .device-eink{display:block;flex:0 1 420px}.site .lp .lp-points{display:grid;margin:0;list-style:none}.site .lp .lp-points>*{display:grid;align-content:start;justify-items:start;gap:10px;padding-block:28px;border-top:1px solid var(--rule)}.site .lp .lp-points dd{margin:0}@media (min-width:900px){.site .lp .lp-points{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5vw,72px)}}.site .lp .lp-plan-cta{width:100%;margin-top:6px}.site .lp .lp-plan-includes{padding-top:16px;border-top:1px solid var(--rule)}.site .lp .lp-plan-includes h3{color:var(--ink-soft);font-size:14px;font-weight:600}.site .lp .lp-plans--full .lp-plan-terms{padding-top:0;border-top:0;color:var(--ink-soft);font-size:14px;text-align:center}.site .lp .lp-install{display:grid;justify-items:start;gap:12px;width:min(100%,520px);margin-top:8px;padding:22px 24px;border:1px solid var(--rule);border-radius:16px;background:color-mix(in srgb,var(--surface) 80%,transparent);text-align:left}.site .lp .lp-install .site-h3{font-size:16px}.site .lp .lp-install .site-body{color:var(--ink-soft);font-size:15px;font-weight:400}.site .lp .legal{padding-block:0}.site .lp .lp-page-hero .legal-draft{max-width:62ch;text-align:left}.site .lp .lp-auth{position:relative;isolation:isolate;overflow:hidden}.site .lp .lp-auth:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(to bottom,var(--paper) 45%,color-mix(in srgb,var(--paper) 40%,transparent) 80%,var(--paper) 100%);content:"";pointer-events:none}.site .lp .lp-auth .site-auth{padding-bottom:clamp(160px,24vh,240px)}@keyframes lp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lp-field-in{0%{opacity:0}to{opacity:1}}@media (max-width:759px){.site .lp .lp-hero-copy>*{animation:none}}@media (prefers-reduced-motion:reduce){.site .lp .lp-hero-copy>*,.site .lp .lp-hero-field,.site .lp .lp-page-hero-inner>*{animation:none}}@media (forced-colors:active){.site .lp .thread-field{display:none}}.site .lp .lp-stage-band>.legal-body{margin-top:0;padding-top:clamp(24px,4vw,48px)}.site .lang{position:relative}.site .lang>summary{list-style:none}.site .lang>summary::-webkit-details-marker{display:none}.site .lang[open]>.lang-trigger{background:var(--surface-sunk);color:var(--ink)}.site .lang .lang-pill{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--rule);border-radius:999px;background:var(--surface);color:var(--ink);cursor:pointer;font-size:14px;font-weight:600;transition:border-color .12s ease,background-color .12s ease}.site .lang .lang-pill:hover,.site .lang[open]>.lang-pill{border-color:color-mix(in srgb,var(--ink) 45%,var(--rule))}@media (pointer:coarse){.site .lang .lang-pill{min-height:44px}}:where(:root[data-display=eink]) .site .lang .lang-pill{min-height:44px}.site .lang .lang-pill-caret{color:var(--ink-soft);transition:transform .16s ease}.site .lang[open] .lang-pill-caret{transform:rotate(180deg)}.site .lang .lang-panel{box-sizing:border-box;position:absolute;z-index:50;inset-inline-end:0;display:grid;width:min(660px,calc(100vw - 32px));gap:10px;padding:12px;border:1px solid var(--rule);border-radius:18px;background:var(--surface);box-shadow:0 24px 60px -28px rgb(0 0 0/45%),0 2px 6px rgb(0 0 0/8%);color:var(--ink)}.site .lang--header .lang-panel{top:calc(100% + 10px)}.site .lang--footer .lang-panel{bottom:calc(100% + 10px)}.site .lang[open] .lang-panel{animation:lang-in .16s cubic-bezier(.22,1,.36,1) both}.site .lang--footer[open] .lang-panel{animation-name:lang-in-up}.site .lang .lang-search{position:relative;display:flex;align-items:center}.site .lang .lang-search svg{position:absolute;inset-inline-start:14px;color:var(--ink-soft);pointer-events:none}.site .lang .lang-search input{box-sizing:border-box;width:100%;min-height:46px;padding-inline:42px 14px;border:1px solid var(--rule);border-radius:12px;background:var(--paper);color:var(--ink);font:inherit;font-size:16px}.site .lang .lang-search input::placeholder{color:var(--ink-soft)}.site .lang .lang-search input:focus-visible{border-color:var(--site-teal);outline:2px solid color-mix(in srgb,var(--site-teal) 40%,transparent);outline-offset:0}.site .lang .lang-list{display:grid;align-items:stretch;margin:0;padding:0;max-height:min(60vh,440px);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;overflow-y:auto;overscroll-behavior:contain;list-style:none}.site .lang .lang-option{position:relative;display:grid;min-height:52px;align-content:center;gap:1px;padding:8px 34px 8px 12px;border-radius:10px;color:var(--ink);text-decoration:none;transition:background-color .1s ease}.site[dir=rtl] .lang .lang-option{padding:8px 12px 8px 34px}.site .lang .lang-option:focus-visible,.site .lang .lang-option:hover{background:var(--surface-sunk)}.site .lang .lang-option:focus-visible{outline:2px solid var(--site-teal);outline-offset:-2px}.site .lang .lang-option[aria-current=true]{background:color-mix(in srgb,var(--site-teal) 14%,transparent)}.site .lang .lang-native{unicode-bidi:isolate;font-size:15px;font-weight:600}.site .lang .lang-localized,.site .lang .lang-native{overflow:hidden;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.site .lang .lang-localized{color:var(--ink-soft);font-size:13px}.site .lang .lang-check{position:absolute;top:50%;inset-inline-end:12px;color:var(--site-teal);transform:translateY(-50%)}.site .lang .lang-empty{padding:18px 12px;color:var(--ink-soft);font-size:15px;text-align:center}.site .site-footer-legal{align-items:center}@media (max-width:719px){.site .lang .lang-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.site .lang .lang-panel{position:fixed;inset-inline:12px;width:auto}.site .lang--header .lang-panel{top:calc(var(--header-height) + var(--safe-top, 0px) + 4px)}.site .lang--footer .lang-panel{bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.site .lang .lang-list{max-height:min(56vh,420px)}.site .lang .lang-localized,.site .lang .lang-native{white-space:normal}}@media (max-width:359px){.site .lang .lang-list{grid-template-columns:minmax(0,1fr)}}@keyframes lang-in{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}@keyframes lang-in-up{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.site .lang[open] .lang-panel{animation:none}}