@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fd091ad6-module__giF-bG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fd091ad6-module__giF-bG__variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/0c104cf141201692-s.37hqrubiun3nw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/c4eed3967569a269-s.1wsz1ujjf-rey.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/5e4fd7f145c06c91-s.39m8q8da-qoqj.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/aee725a3245d2aa9-s.204h-w2lt2e0e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/0be2b1c012508d81-s.0cr1yi8qrpr3p.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/ffe74cb158fc6021-s.p.1k_usjk-2sb8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_6641ceef-module__BtqJja__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:italic;font-weight:400}.source_serif_4_6641ceef-module__BtqJja__variable{--font-serif:"Source Serif 4", "Source Serif 4 Fallback"}
:root{--ground:#fff;--ground-2:#edeef3;--panel:#fff;--panel-2:#f2f2f7;--panel-3:#e5e5ea;--ink:#000;--ink-2:#3c3c4399;--ink-3:#3c3c434d;--hair:#3c3c431f;--hair-strong:#3c3c434a;--outline:#c7c7cc;--blue:#007aff;--blue-deep:#0066d6;--blue-wash:#d8ebff;--blue-on:#003a70;--blue-glow:#007aff38;--icon-top:#2a93ff;--icon-bottom:#0064e0;--green:#34c759;--green-deep:#2eb350;--green-wash:#d7f5df;--green-on:#14522a;--green-glow:#34c75938;--r-card:18px;--r-glass:22px;--r-section:14px;--r-hero:16px;--sans:var(--font-sans), -apple-system, "SF Pro Text", ui-sans-serif, system-ui, sans-serif;--serif:var(--font-serif), ui-serif, "New York", Georgia, serif;--page:1400px;--gutter:clamp(20px, 3.5vw, 50px);--ease:cubic-bezier(.2, 0, 0, 1);--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='120' height='120' filter='url(%23n)' opacity='0.55'/></svg>");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--sans);color:var(--ink);background:var(--ground);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.55;overflow-x:hidden}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.1}h1{font-size:clamp(2.5rem,5.2vw,3.6rem)}h2{font-size:clamp(2rem,3.6vw,2.75rem)}p{margin:0}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}button{font:inherit;color:inherit}svg{display:block}.lede{color:var(--ink-2);font-size:clamp(1.125rem,1.6vw,1.3rem);line-height:1.5}.button{background:linear-gradient(180deg, var(--blue) 0%, var(--blue-deep) 100%);color:#fff;box-shadow:inset 0 1px 0 #ffffff61, 0 6px 18px var(--blue-glow);transition:transform .15s var(--ease), box-shadow .15s var(--ease);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.35rem;font-size:1rem;font-weight:600;line-height:1.2;display:inline-flex}.button:hover{box-shadow:inset 0 1px #ffffff61,0 8px 22px #007aff52}.button:active{transform:scale(.96)}.button.is-large{padding:.95rem 1.7rem;font-size:1.0625rem}.button.is-ghost{background:var(--blue-wash);color:var(--blue-on);box-shadow:none}.pill-green{background:linear-gradient(180deg, var(--green) 0%, var(--green-deep) 100%);color:#052912;border-radius:999px;align-items:center;padding:.55em 1.2em;font-size:.9em;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff61}.masthead{z-index:20;-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border-bottom:1px solid var(--hair);background:#ffffffb3;position:sticky;top:0;box-shadow:inset 0 1px #fffc}.masthead-inner{max-width:var(--page);padding:.9rem var(--gutter);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:0 auto;display:grid}.masthead-inner>.button{justify-self:end}.brand{letter-spacing:-.01em;align-items:center;gap:.7rem;font-size:1.45rem;font-weight:700;display:inline-flex}.brand-mark{border-radius:28%;box-shadow:0 2px 6px #0064e047}.masthead-nav{color:var(--ink);gap:2.2rem;font-weight:500;display:flex}.masthead-nav a:hover{color:var(--blue-deep)}.masthead-menu{justify-self:end;display:none}.masthead-menu summary{cursor:pointer;place-content:center;gap:5px;width:40px;height:40px;list-style:none;display:grid}.masthead-menu summary::-webkit-details-marker{display:none}.masthead-menu summary span{background:var(--ink);border-radius:2px;width:20px;height:2px;display:block}.masthead-menu nav{padding:.5rem var(--gutter) 1rem;border-bottom:1px solid var(--hair);background:#fffffff0;flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.masthead-menu nav a{border-top:1px solid var(--hair);padding:.8rem 0;font-weight:500}.hero{isolation:isolate;background:radial-gradient(60% 55% at 30% -10%, var(--blue-wash) 0%, #d8ebff00 100%), radial-gradient(50% 45% at 85% 5%, #d8ebffb3 0%, #d8ebff00 100%), linear-gradient(180deg, var(--ground-2) 0%, var(--ground) 70%);position:relative}.hero:before{content:"";background-image:var(--grain);opacity:.12;mix-blend-mode:multiply;pointer-events:none;z-index:-1;background-size:120px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 65%);mask-image:linear-gradient(#000 0%,#0000 65%)}.hero-inner{max-width:var(--page);padding:clamp(3rem, 8vw, 6.5rem) var(--gutter) clamp(4rem, 8vw, 7rem);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.hero h1{text-wrap:balance}@media (min-width:900px){.hero h1{white-space:nowrap}}.hero .lede{text-wrap:pretty;max-width:50rem;margin-top:1.5rem}.hero-cta{flex-direction:column;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.hero-proof{color:var(--ink-2);font-size:.95rem}.hero .store-badges{justify-content:center;margin-top:1.25rem}.hero-platforms{flex-wrap:wrap;justify-content:center;gap:.5rem .4rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.hero-platforms li{border:1px solid var(--hair);color:var(--ink-2);background:#ffffffb3;border-radius:999px;padding:.35rem .85rem;font-size:.9rem;font-weight:500}.zen{text-align:center;--accent:var(--blue);--accent-on:#fff;--accent-deep:var(--blue-deep);flex-direction:column;align-items:center;gap:.5em;display:flex}.zen[data-phase=break]{--accent:var(--green);--accent-on:#052912;--accent-deep:var(--green-deep)}.zen-word{letter-spacing:.41em;text-transform:uppercase;color:var(--accent);min-height:1.2em;padding-left:.41em;font-size:.875em;font-weight:600}.zen[data-phase=idle] .zen-word{color:var(--ink-3)}.zen-clock{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";text-shadow:0 3px 12px #00000038;color:var(--ink);font-size:5.5em;font-weight:500;line-height:1.05}.zen-colon{color:var(--ink-3);margin:0 .06em;font-size:.4em;position:relative;top:-.45em}.zen-strip{--dot:.5625em;align-items:center;gap:.5625em;display:inline-flex}.zen-strip[data-phase=break]{--strip-accent:var(--green)}.zen-strip[data-phase=focus]{--strip-accent:var(--blue)}.zen-dot{width:var(--dot);height:var(--dot);background:#3c3c4338;border-radius:50%}.zen-dot.is-done{background:var(--strip-accent)}.zen-pill{width:calc(var(--dot) * 3.15);height:calc(var(--dot) * 1.15);background:#3c3c4338;border-radius:999px;display:block;overflow:hidden}.zen-pill span{background:var(--strip-accent);border-radius:999px;height:100%;transition:width .6s linear;display:block}.zen-line{font-family:var(--serif);color:var(--ink-2);max-width:18em;min-height:1.4em;font-size:1.1875em;font-style:italic}.zen-transport{flex-direction:column;align-items:center;gap:.35em;margin-top:.4em;display:flex}.zen-transport:has(.zen-circle+.zen-circle){flex-direction:row;gap:1.625em}.zen-circle{width:3.25em;height:3.25em;color:var(--ink);cursor:pointer;transition:transform .15s var(--ease);background:#3c3c4333;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid;box-shadow:inset 0 1px #00000014}.zen-circle svg{width:32%;height:32%}.zen-circle.is-primary{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 92%, transparent) 0%, color-mix(in srgb, var(--accent) 70%, transparent) 100%);width:4em;height:4em;box-shadow:inset 0 1px 0 #ffffff61, 0 6px 18px color-mix(in srgb, var(--accent) 22%, transparent);color:var(--accent-on)}.zen-circle:active{transform:scale(.96)}.zen-caption{letter-spacing:.1em;color:var(--ink-2);font-size:.66em}.scroll-scale{transform-origin:50% 20%;will-change:transform;width:min(100%,880px);animation:hero-rise .9s var(--ease) both;margin-top:clamp(3rem,8vw,6rem)}@keyframes hero-rise{0%{opacity:0;translate:0 50px}to{opacity:1;translate:0}}.composite{aspect-ratio:3024/1964;text-align:left;width:100%;position:relative;container-type:inline-size}.mock-mac{background:var(--ground-2);box-shadow:0 2cqw 5cqw #003a702e, 0 0 0 1px var(--hair);border-radius:1.6cqw;position:absolute;inset:0;overflow:hidden}.mock-mac img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.mock-status{font-variant-numeric:tabular-nums;align-items:center;gap:.5em;font-weight:500;display:inline-flex}.mock-status i{background:var(--blue);width:.55em;height:.55em;box-shadow:0 0 0 .25em var(--blue-glow);border-radius:50%;animation:2.6s ease-in-out infinite breathe}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(.8)}}.mock-loupe{width:22cqw;height:22cqw;box-shadow:0 1.5cqw 4cqw #003a7033, 0 0 0 1px var(--hair);background:#ffffffe0;border:.5cqw solid #fff;border-radius:50%;place-items:center;font-size:3.4cqw;display:grid;position:absolute;top:-23%;left:76%}.mock-loupe .mock-status{border:.06em solid var(--ink);border-radius:.5em;padding:.35em .7em}.mock-phone{transform-origin:0 100%;background:#0d0d0f;border-radius:4cqw;width:27cqw;height:49cqw;padding:.9cqw;position:absolute;top:25%;left:-2%;transform:scale(1.03);box-shadow:0 2cqw 5cqw #00000040}.mock-phone-screen{background:linear-gradient(180deg, #fff 0%, var(--ground-2) 100%);border-radius:3.2cqw;height:100%;padding:.9cqw 1.1cqw;font-size:.95cqw;overflow:hidden}.mock-statusbar{justify-content:space-between;padding:0 .6cqw;font-size:.9cqw;font-weight:600;display:flex}.mock-signal{background:linear-gradient(90deg, var(--ink) 0 55%, var(--ink-3) 55%);border-radius:.3cqw;width:2.4cqw;height:.9cqw}.mock-tabs{background:var(--panel-3);color:var(--ink-2);border-radius:.9cqw;margin-top:1.4cqw;padding:.22cqw;font-size:.78cqw;font-weight:500;display:flex}.mock-tabs span{text-align:center;border-radius:.7cqw;flex:1;padding:.35cqw 0}.mock-tabs .is-on{color:var(--ink);background:#fff}.mock-stats-card{border:1px solid var(--hair);background:#fff;border-radius:1cqw;margin-top:1.2cqw;padding:.9cqw}.mock-pager{color:var(--ink-2);justify-content:space-between;font-size:.85em;display:flex}.mock-seg{background:var(--panel-2);color:var(--ink-2);border-radius:.8cqw;margin-top:.7cqw;padding:.18cqw;font-size:.75cqw;font-weight:600;display:flex}.mock-seg span{text-align:center;border-radius:.6cqw;flex:1;padding:.25cqw 0}.mock-seg .is-on{color:var(--ink);background:#fff}.mock-headline{align-items:baseline;gap:.6em;margin-top:.8em;display:flex}.mock-serif{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:2.6em;font-style:italic;line-height:1}.mock-trend{color:#248a3d;font-size:.85em;font-weight:600}.mock-bars{align-items:flex-end;gap:.5em;height:7em;margin-top:1em;display:flex}.mock-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.35em;height:100%;display:flex}.mock-bar i{background:linear-gradient(#2e90ff 0%,#0071eb 100%);border-radius:999px;width:100%;min-height:6%;display:block}.mock-bar:last-child i{background:var(--panel-3)}.mock-bar b{color:var(--ink-2);font-size:.8em;font-weight:500}.mock-rows{border:1px solid var(--hair);background:#fff;border-radius:1cqw;margin-top:1.2cqw;padding:0 .9cqw;font-size:1cqw}.mock-rows span{border-top:1px solid var(--hair);justify-content:space-between;padding:.9cqw 0;display:flex}.mock-rows span:first-child{border-top:0}.mock-rows b{font-variant-numeric:tabular-nums;font-weight:600}.mock-watch{background:#101012;border-radius:3.6cqw;width:15cqw;height:18.5cqw;padding:1cqw;position:absolute;top:72%;left:19%;box-shadow:0 1.5cqw 4cqw #0000004d}.mock-watch:after{content:"";background:#1c1c1e;border-radius:0 .4cqw .4cqw 0;width:.9cqw;height:3cqw;position:absolute;top:38%;right:-.9cqw}.mock-watch-screen{color:#fff;--accent:#0a84ff;background:#000;border-radius:2.8cqw;flex-direction:column;justify-content:center;align-items:center;gap:.5cqw;height:100%;font-size:.62cqw;display:flex}.mock-watch-screen .zen-word{color:#0a84ff;font-size:1.1em}.mock-watch-screen .zen-clock{color:#fff;text-shadow:none;font-size:5.2em}.mock-watch-screen .zen-colon{color:#ffffff59}.mock-watch-screen .zen-dot,.mock-watch-screen .zen-pill{background:#ffffff38}.mock-watch-screen .zen-dot.is-done,.mock-watch-screen .zen-pill span{background:#0a84ff}.mock-watch-screen .zen-circle.is-primary{--accent:#0a84ff;--accent-on:#fff;width:3em;height:3em;margin-top:.3em}.features-inner{max-width:var(--page);padding:clamp(2rem, 4vw, 3.5rem) var(--gutter) clamp(2rem, 5vw, 4rem);margin:0 auto}.accordion{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1120px;margin:0 auto;display:grid}.accordion-list{flex-direction:column;gap:.5rem;display:flex}.accordion-item{text-align:left;border-radius:var(--r-glass);cursor:pointer;transition:background .3s var(--ease);background:0 0;border:0;padding:1.5rem}.accordion-item h3{letter-spacing:-.01em;font-size:1.35rem;font-weight:600}.accordion-item p{color:var(--ink-2);max-width:34rem;margin-top:.5rem}.accordion-item[aria-selected=true]{background:var(--blue-wash)}.accordion-item[aria-selected=true] h3{color:var(--blue-deep)}.accordion-item[aria-selected=true] p{color:var(--blue-on);opacity:.8}.accordion-stage{min-width:0}.feature-art{aspect-ratio:1860/1356;width:100%;animation:rise .45s var(--ease);position:relative;container-type:inline-size}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.art-shape{border-radius:50%;position:absolute}.art-shape:after{content:"";border-radius:inherit;background-image:var(--grain);opacity:.5;mix-blend-mode:multiply;background-size:120px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 30% 30%,#0000 40%,#000 100%);mask-image:radial-gradient(circle at 30% 30%,#0000 40%,#000 100%)}.art-circle-a{background:var(--blue-wash);opacity:.75;width:36cqw;height:36cqw;bottom:-10%;left:-6%}.art-circle-b{background:var(--blue-on);opacity:.85;width:11cqw;height:11cqw;top:28%;right:-3%}.feature-art[data-variant=rest] .art-circle-a{background:var(--green-wash)}.feature-art[data-variant=rest] .art-circle-b{background:var(--green-on)}.art-card{width:88%;box-shadow:0 2cqw 5cqw #003a702e, 0 0 0 1px var(--hair);background:#fff;border-radius:1.8cqw;padding:6.5cqw 3cqw 4.5cqw;font-size:2.45cqw;position:absolute;top:14%;left:6%}.art-card.is-break{background:linear-gradient(#fff 0%,#eaf4ec 100%)}.art-card .zen-clock{font-size:5.5em}.art-stats{padding:3.2cqw;font-size:2.2cqw}.art-strip-row{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;margin-top:1.4em;padding-top:1em;display:flex}.art-strip-row .zen-strip{font-size:1.1em}.art-strip-label{color:var(--ink-2);font-size:.8em}.art-notice{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:62%;box-shadow:inset 0 1px 0 #fffc, 0 1.2cqw 3cqw #00000024, 0 0 0 1px var(--hair);background:#ffffffd9;border-radius:1.4cqw;flex-direction:column;gap:.25em;padding:1.8cqw 2.2cqw;font-size:2cqw;display:flex;position:absolute;top:0;left:0}.art-notice.is-wide{width:66%}.art-notice-head{color:var(--ink-2);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.5em;font-size:.85em;display:flex}.art-notice-head i{background:linear-gradient(180deg, var(--icon-top), var(--icon-bottom));border-radius:28%;width:1.1em;height:1.1em}.art-notice-head i.is-green{background:linear-gradient(180deg, var(--green), var(--green-deep))}.art-notice-head em{text-transform:none;letter-spacing:0;margin-left:auto;font-style:normal}.art-notice b{font-weight:600}.art-notice>span:last-child{color:var(--ink-2)}.everyone-inner{max-width:1120px;padding:clamp(4rem, 8vw, 7rem) var(--gutter);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,5rem);margin:0 auto;display:grid}.everyone-copy p{max-width:40rem;color:var(--ink-2);margin-top:1.5rem;font-size:1.15rem}.checklist{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:1rem 1.5rem;margin:2.5rem 0 0;padding:0;font-weight:500;list-style:none;display:grid}.checklist li{align-items:center;gap:.5rem;display:flex}.check{width:1.1rem;height:1.1rem;color:var(--blue);flex:none}.everyone-copy .button{margin-top:2.5rem}.trio{aspect-ratio:5/5.2;justify-self:center;width:min(100%,460px);position:relative;container-type:inline-size}.trio img{max-width:100%;height:auto;display:block}.trio-phone{background:#101012;border-radius:8.5cqw;width:46%;padding:2.2cqw;position:absolute;top:4%;left:4%;box-shadow:0 3cqw 7cqw #00000047,inset 0 0 0 1px #ffffff14}.trio-phone img{border-radius:6.4cqw}.trio-mini{width:56%;position:absolute;top:8%;right:0}.trio-wear{background:#101012;border-radius:50%;width:36%;padding:2cqw;position:absolute;bottom:2%;right:6%;box-shadow:0 2.5cqw 6cqw #0000004d,inset 0 0 0 1px #ffffff14}.trio-wear img{border-radius:50%}.band{background:var(--blue-wash)}.band-inner{max-width:var(--page);padding:clamp(4rem, 8vw, 7rem) var(--gutter);text-align:center;margin:0 auto}.band h2{color:var(--blue-deep);font-size:clamp(2.2rem,4.2vw,3.4rem)}.band .button{margin-top:2rem}.footer-inner{max-width:var(--page);padding:clamp(3rem, 6vw, 5rem) var(--gutter) 2rem;grid-template-columns:1.6fr 1fr 1fr 1fr auto;gap:2rem;margin:0 auto;display:grid}.footer-brand p{max-width:24rem;color:var(--ink-2);margin-top:1rem}.footer-brand .store-badges{margin-top:1.5rem}.footer-col h3{margin-bottom:1rem;font-size:1rem;font-weight:600}.footer-col ul,.footer-social{color:var(--ink-2);flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.footer-col a:hover,.footer-social a:hover,.footer-legal a:hover{color:var(--blue-deep)}.footer-legal{max-width:var(--page);padding:1.5rem var(--gutter) 3rem;border-top:1px solid var(--hair);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:0 auto;font-size:.9rem;display:flex}.footer-legal nav{gap:1.5rem;display:flex}.store-badges{flex-wrap:wrap;gap:.75rem;display:flex}.store-badge{color:#fff;background:#000;border-radius:10px;align-items:center;gap:.6rem;padding:.45rem .9rem .45rem .7rem;line-height:1.1;display:inline-flex}.store-badge.is-pending{background:var(--panel-3);color:var(--ink-3)}.badge-glyph{font-size:1.4rem}.badge-text{flex-direction:column;font-size:1rem;font-weight:600;display:flex}.badge-text small{font-size:.65rem;font-weight:400}.page-inner{max-width:52rem;padding:clamp(3rem, 7vw, 6rem) var(--gutter) clamp(4rem, 8vw, 7rem);margin:0 auto}.page h1{font-size:clamp(2.2rem,4.5vw,3.2rem)}.page .lede{max-width:38rem;margin-top:1.25rem}.page .store-badges{margin-top:2rem}.feature-group,.help-group{margin-top:3.5rem}.feature-group h2,.help-group h2{font-size:1.6rem}.feature-group>p,.help-group>p{color:var(--ink-2);margin-top:.5rem}.feature-group dl{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1.25rem;margin:1.5rem 0 0;display:grid}.feature-group dl div{background:var(--panel-2);border-radius:var(--r-section);padding:1.1rem 1.25rem}.feature-group dt{font-weight:600}.feature-group dd{color:var(--ink-2);margin:.25rem 0 0}.plans{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem;margin-top:3rem;display:grid}.plan{border:1px solid var(--hair);border-radius:var(--r-glass);flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.plan.is-pro{background:var(--blue-wash);border-color:#0000}.plan h2{font-size:1.6rem}.plan ul{color:var(--ink-2);flex-direction:column;flex:1;gap:.4rem;margin:0;padding-left:1.2rem;display:flex}.plan .button{align-self:flex-start}.post-list{margin:2.5rem 0 0;padding:0;list-style:none}.post-list a{color:var(--blue-deep);font-size:1.25rem;font-weight:600}.post-list p{color:var(--ink-2);margin-top:.25rem}.prose{flex-direction:column;gap:1.25rem;max-width:38rem;margin-top:2rem;font-size:1.125rem;display:flex}.platform-list{color:var(--ink-2);flex-wrap:wrap;gap:.6rem;margin:2.5rem 0 0;padding:0;list-style:none;display:flex}.platform-list li{background:var(--panel-2);border-radius:999px;padding:.5rem 1rem}@media (max-width:1000px){.footer-inner{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}@media (max-width:900px){.masthead-inner{grid-template-columns:1fr auto}.masthead-nav,.masthead-inner>.button{display:none}.masthead-menu{display:block}.accordion,.everyone-inner{grid-template-columns:1fr}.trio{max-width:420px}}@media (max-width:600px){.composite{width:100%}.mock-loupe{display:none}.footer-inner{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mock-status i,.feature-art,.scroll-scale{animation:none}.zen-pill span{transition:none}}
