@font-face{font-family:Inter;src:url(/fonts/inter-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{color-scheme:dark;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#070707;color:#f7f7f2;font-synthesis:none;--line:#2a2a2a;--muted:#999b98}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid white;outline-offset:6px}button{cursor:pointer}img{display:block;max-width:100%}.skip{position:absolute;top:-80px;background:#fff;color:#000;padding:15px;z-index:10}.skip:focus{top:0}.site-header{max-width:1440px;margin:auto;padding:25px 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:24px}.wordmark{display:flex;align-items:center;gap:12px;font-size:25px;font-weight:620;letter-spacing:-1px;white-space:nowrap}.site-header nav{display:flex;gap:30px;align-items:center;font-size:13px}.site-header nav>a{color:#bbb}.site-header nav>a:hover,.site-header nav>a[aria-current=page]{color:#fff}.site-header .account-link{border:1px solid #555;border-radius:30px;padding:12px 18px;color:#fff}.account-link span{margin-left:13px}main{max-width:1440px;margin:auto}.hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;min-height:790px;padding:75px 7% 85px;overflow:hidden}.eyebrow,.number{font-size:10px;letter-spacing:2.2px;font-weight:600;line-height:1.8}.eyebrow{margin:0 0 28px;color:#b8b9b6}h1{font-size:clamp(58px,6.8vw,98px);letter-spacing:-6px;line-height:1.02;font-weight:560;margin:0 0 30px}.muted{color:#858783}.lead{font-size:18px;color:#b0b2ad;line-height:1.65;font-weight:400;max-width:510px}h2{font-size:clamp(34px,4vw,57px);line-height:1.08;letter-spacing:-2.5px;font-weight:520;margin:0 0 25px}h2 em{font-family:Georgia,serif;font-weight:400}h3{font-size:24px;letter-spacing:-.8px;line-height:1.2;font-weight:540}p{line-height:1.7}.actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:32px}.button{border:1px solid #f7f7f2;background:#f7f7f2;color:#080808;display:inline-flex;align-items:center;justify-content:center;gap:22px;border-radius:30px;padding:15px 23px;font-size:13px;font-weight:600;line-height:1.3;min-height:48px}.button:hover:not(:disabled){background:#d8d8d3;border-color:#d8d8d3}.button:disabled{background:#222;color:#858585;border-color:#333;cursor:default}.text-link{font-size:13px;border-bottom:1px solid #555;padding:8px 0;display:inline-block}.fine{font-size:11px;line-height:1.75;color:#8c8f88;max-width:510px}.hero .fine{margin-top:24px}.hero-visual{position:relative;display:flex;justify-content:center;align-items:center;min-height:580px}.phone{width:268px;flex-shrink:0;position:relative;border:6px solid #292a29;border-radius:46px;background:#000;box-shadow:0 0 0 1px #666,0 30px 65px #0008;overflow:hidden;z-index:1}.phone img{width:100%;height:auto;border-radius:38px;display:block}.hero .phone{transform:rotate(7deg);width:282px}.orbit{position:absolute;width:520px;height:520px;border:1px solid #272827;border-radius:50%;background:radial-gradient(circle,#262726,#111 48%,#070707 72%)}.orbit:after{content:"";position:absolute;inset:42px;border:1px solid #333;border-radius:50%}.visual-note{position:absolute;bottom:-28px;font-size:8px;letter-spacing:2px;color:#777}.ticker{display:flex;justify-content:space-around;gap:24px;border-block:1px solid var(--line);padding:28px 6%;font-size:12px;letter-spacing:2px;color:#b8bab3}.ticker span:before{content:"✳";margin-right:30px;color:#eee}.section{padding:100px 7%}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:65px}.number{color:#888}.feature-grid h3{margin-top:26px}.feature-grid p{color:#a5a79f;font-size:14px;max-width:300px}.split{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;background:#11120f;border-block:1px solid var(--line);overflow:hidden}.screen-pair{display:flex;align-items:center;gap:20px;transform:rotate(-5deg);padding:25px 0}.screen-pair .phone{width:210px;border-radius:35px;border-width:5px}.screen-pair .phone img{border-radius:28px}.screen-pair .phone:nth-child(2){transform:translateY(50px)}.device-banner{text-align:center;min-height:430px}.device-banner .lead{margin:0 auto 30px}.device-banner h2{font-size:80px}.page-intro{padding:90px 7% 20px}.page-intro h1{font-size:clamp(50px,6.2vw,88px);letter-spacing:-4px}.product{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:60px}.product-art{min-height:480px;border:1px solid var(--line);background:#111;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.product-art img{width:170px;mix-blend-mode:screen}.product-art>span{font-size:28px;letter-spacing:5px;margin:30px 0}.product-art small{font-size:10px;color:#888}.product-info h2{margin-top:24px}.pill{display:inline-block;border:1px solid #53564d;border-radius:30px;padding:7px 12px;font-size:9px;letter-spacing:1.5px;color:#c4c8bc}dl{margin:30px 0}dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:15px 0;font-size:12px}dt{color:#999}dd{margin:0;text-align:right}.bordered{border-top:1px solid var(--line)}.demo-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-top:45px}.demo-controls [role=tablist]{display:flex;flex-direction:column}.demo-controls [role=tab]{display:flex;align-items:center;text-align:left;gap:20px;background:none;border:0;border-bottom:1px solid var(--line);color:#999;padding:23px 0;font-size:23px;letter-spacing:-.5px}.demo-controls [role=tab] span{font-size:10px;color:#777;letter-spacing:1px}.demo-controls [role=tab] b{margin-left:auto;font-weight:400}.demo-controls [role=tab][aria-selected=true]{color:#fff;border-bottom-color:#fff}.demo-caption{margin-top:45px;min-height:180px}.demo-caption h2{font-size:31px;letter-spacing:-1px}.demo-caption p{font-size:14px;color:#aaa;max-width:380px}.demo-stage{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px;background:#10110f;padding:40px 20px;border:1px solid var(--line)}.demo-stage .phone{width:278px}.demo-stage>p{font-size:8px;letter-spacing:2px;color:#888}.update-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:90px;padding-top:55px}select{width:100%;background:#151515;border:1px solid #555;border-radius:12px;padding:18px;color:#fff;margin-top:12px}.update-status{margin-top:25px;padding:35px;border:1px solid var(--line);background:#111}.update-status h2{font-size:34px;letter-spacing:-1px;margin-top:22px}.update-status p,.update-help p,.update-help li{font-size:14px;color:#aaa}.update-status .button{margin-top:15px}.update-help h3{font-size:23px}.update-help hr{border:0;border-top:1px solid var(--line);margin:35px 0}.update-help ol{padding-left:20px;line-height:2.5}footer{border-top:1px solid var(--line);padding:50px 7%;max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:22px}footer .wordmark{font-size:23px}footer p{margin:0;font-size:12px;color:#888;justify-self:end}footer nav{display:flex;gap:25px;font-size:11px;color:#aaa}footer small{font-size:10px;color:#777;justify-self:end}@media(min-width:1450px){body{border-inline:1px solid #222;max-width:1440px;margin:auto}}@media(max-width:1000px){h1{letter-spacing:-4px}.hero{min-height:710px;padding-inline:6%;gap:20px}.hero .phone{width:245px}.hero-visual{min-height:530px}.orbit{width:400px;height:400px}.hero .actions{gap:12px}.split{gap:30px}.screen-pair .phone{width:175px}.screen-pair{gap:10px}.product{gap:35px}.demo-layout{gap:45px}.site-header nav{gap:20px}.update-layout{gap:40px}}@media(max-width:700px){.site-header{padding:20px 6%;flex-wrap:wrap;gap:19px}.wordmark{font-size:24px}.site-header nav{width:100%;justify-content:space-between;gap:10px;font-size:11px}.site-header .account-link{border:0;padding:0}.account-link span{margin-left:2px}.hero{grid-template-columns:1fr;padding:55px 7% 75px;gap:35px}.hero h1{font-size:64px;letter-spacing:-4px}.hero .lead{font-size:16px}.hero-visual{min-height:590px}.hero .phone{width:260px}.orbit{width:390px;height:390px}.visual-note{bottom:0}.ticker{font-size:8px;letter-spacing:1px;padding:22px 5%;gap:12px}.ticker span:before{margin-right:8px}.section{padding:65px 7%}h2{font-size:38px;letter-spacing:-1.8px}.feature-grid{grid-template-columns:1fr;gap:24px;margin-top:40px}.feature-grid article{border-bottom:1px solid var(--line);padding-bottom:20px}.feature-grid h3{margin-top:12px;margin-bottom:10px}.feature-grid p{max-width:100%}.split{grid-template-columns:1fr;gap:65px}.screen-pair{justify-content:center;order:2;padding:0 0 30px}.screen-pair .phone{width:43%}.device-banner h2{font-size:60px}.page-intro{padding:55px 7% 0}.page-intro h1{font-size:53px;letter-spacing:-3px}.page-intro .lead{font-size:16px}.product{grid-template-columns:1fr;gap:35px}.product-art{min-height:340px}.demo-layout{grid-template-columns:1fr;gap:35px}.demo-caption{min-height:0;margin-top:30px}.demo-stage{padding:30px 20px}.demo-stage .phone{width:250px}.demo-controls [role=tab]{font-size:20px;padding:18px 0}.update-layout{grid-template-columns:1fr;gap:25px}.update-status{padding:25px}.update-status h2{font-size:30px}footer{grid-template-columns:1fr;padding:35px 7%;gap:23px}footer p,footer small{justify-self:start}footer nav{flex-wrap:wrap;gap:20px}}@media(prefers-reduced-motion:no-preference){.button,.text-link{transition:background .15s,color .15s}.hero .phone{animation:appear .8s ease-out}@keyframes appear{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}}.product-gallery figure{margin:0}.product-gallery figure>img{width:100%;height:480px;object-fit:cover;object-position:center 50%;border:1px solid #333}.product-gallery figcaption{font-size:10px;color:#999;padding:13px 0;line-height:1.6}.product-gallery details{margin-top:15px;border-top:1px solid var(--line)}.product-gallery summary{cursor:pointer;padding:20px 0;font-size:13px}.product-gallery summary span{float:right}.product-gallery details figure>img{height:auto}.product-info{align-self:start;padding-top:20px}@media(max-width:700px){.product-gallery figure>img{height:370px}}#checkout-form{border-top:1px solid var(--line);padding-top:15px}#checkout-form label{display:block;font-size:12px;margin:18px 0 9px}#checkout-form input{display:block;width:100%;padding:15px;background:#171717;border:1px solid #555;border-radius:10px;font:inherit;font-size:14px;color:#fff}#checkout-form input:focus-visible{outline:2px solid #ddd;outline-offset:3px}#checkout-form .button{margin-top:23px;width:100%}#checkout-notice{font-size:13px;color:#ccc}.checkout-intro{font-size:14px;color:#bbb}#order-status{border:1px solid #666;padding:20px;margin:20px 0;font-size:14px;line-height:1.7}@font-face{font-family:Anton;src:url(/fonts/anton-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--accent:#ff782d;--paper:#f2eee6;--line:#303234;--muted:#b3b4b5;background:#090a0b;color:var(--paper)}h1,h2{font-family:Anton,Arial Narrow,Impact,sans-serif;font-weight:400;letter-spacing:-.025em;line-height:1.08}h3{font-weight:700}.eyebrow,.number{color:var(--accent)}.lead{color:#c6c7c8}.fine{color:#adb0b2}.button{background:var(--accent);border-color:var(--accent);color:#15100b;border-radius:12px;font-size:14px;font-weight:750}.button:hover:not(:disabled){background:#ff965b;border-color:#ff965b}.secondary-button{background:#10111399;border-color:#898989;color:var(--paper)}.secondary-button:hover:not(:disabled){background:#2a2b2c;border-color:var(--paper)}.site-header{padding-block:19px}.site-header nav>a{min-height:44px;display:inline-flex;align-items:center}.site-header .account-link{border-radius:10px}.text-link:hover{color:var(--accent);border-color:var(--accent)}.demo-controls [role=tab][aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent)}.demo-controls [role=tab][aria-selected=true] span{color:var(--accent)}.demo-stage{background:#141517}.demo-caption h2{font-family:inherit;font-weight:700}.pill{border-color:#995331;color:#ffad7f}.page-intro .muted{color:var(--accent)}.update-status{border-top:3px solid var(--accent)}.update-status h2{letter-spacing:0}.product-gallery figure>img{border-radius:14px}footer p,footer small{color:#b3b4b5}.frequency-hero{position:relative;isolation:isolate;min-height:690px;display:flex;align-items:center;overflow:hidden}.campaign-photo{position:absolute;z-index:-2;width:100%;height:100%;inset:0;object-fit:cover;object-position:center 48%}.frequency-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#090a0bf5 0%,#090a0bc7 28%,#090a0b22 60%,transparent 85%),linear-gradient(0deg,#090a0b7a,transparent 40%)}.frequency-copy{padding:65px 5%;width:65%;position:relative}.experience-tag{display:inline-block;background:var(--accent);color:#130d08;text-transform:uppercase;font-size:10px;letter-spacing:1.5px;font-weight:800;line-height:1.4;padding:7px 15px;border-radius:30px;margin:0 0 24px}.frequency-copy h1{font-size:clamp(70px,7.7vw,112px);line-height:1.05;letter-spacing:-.03em;margin-bottom:22px}.frequency-copy h1 span,.section-heading h2 span,.experiences h2 span,.frequency-device h2 span{color:var(--accent)}.frequency-copy .lead{font-size:17px;line-height:1.55;color:#ddd;max-width:360px}.frequency-copy .actions{margin-top:27px;gap:14px}.frequency-copy .fine{font-size:10px;margin-top:22px;color:#bfc0c1}.hero-signoff{position:absolute;bottom:38px;right:4%;font:italic 29px/1.1 Georgia,serif;transform:rotate(-8deg);border-bottom:4px solid var(--accent);padding-bottom:12px;text-shadow:0 2px 15px #000}.audience-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:2px;background:#4b4b49}.audience-tile{min-height:250px;position:relative;isolation:isolate;overflow:hidden;padding:22px;display:flex;flex-direction:column}.audience-tile img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover}.audience-tile:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0007,transparent 55%,#000d)}.audience-number{font:400 42px/1 Anton,Impact,sans-serif}.audience-tile h2{font:700 20px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.5px;margin:9px 0 35px}.audience-bottom{display:flex;align-items:end;gap:15px;justify-content:space-between;font-size:11px;margin-top:auto;line-height:1.5}.audience-bottom b{font-size:26px;font-weight:400}.audience-tile:hover .audience-number,.audience-tile:hover b{color:var(--accent)}.audience-tile:focus-visible{outline-offset:-5px}.frequency-strip{display:flex;justify-content:space-between;gap:20px;background:var(--paper);color:#181818;padding:24px 5%;font-size:12px;font-weight:650;letter-spacing:1px}.frequency-strip b{color:#bd4200;font-size:23px;margin-left:24px}.feature-section{padding-top:95px}.section-heading{display:grid;grid-template-columns:1fr auto;align-items:end;gap:20px}.section-heading .eyebrow{grid-column:1/-1;margin:0}.section-heading h2{margin:0;font-size:clamp(44px,5vw,70px)}.feature-grid{gap:40px}.feature-grid article{border-top:1px solid var(--line);padding-top:25px}.feature-grid h3{font-size:23px;letter-spacing:-.6px}.feature-grid p{color:#babbbd;max-width:none}.development-note{margin-top:48px;border-top:1px solid var(--line);padding-top:20px;max-width:none}.experiences{background:#131416;border-block:1px solid var(--line)}.experience-stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 65px;margin-top:45px}.experience-stories article{scroll-margin-top:30px;border-top:1px solid #464748;padding-top:24px}.experience-stories h3{margin:15px 0;font-size:24px}.experience-stories p{color:#bfc0c2;font-size:15px;max-width:470px}.frequency-device{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.frequency-device h2{font-size:clamp(55px,6vw,88px)}.frequency-device figure{margin:0}.frequency-device figure img{width:100%;height:420px;object-fit:cover;border-radius:16px}.frequency-device figcaption{color:#b3b4b5;font-size:11px;margin-top:14px}.frequency-footer{background:var(--paper);color:#121212}.frequency-footer p,.frequency-footer nav,.frequency-footer small{color:#484848}.frequency-footer .wordmark img{background:#090a0b;border-radius:6px}@media(min-width:1450px){body{max-width:1600px}main,.site-header,footer{max-width:1600px}.frequency-hero{min-height:740px}}@media(max-width:1000px){.frequency-copy{width:76%}.frequency-copy h1{font-size:83px}.frequency-hero{min-height:640px}.audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.audience-tile{min-height:255px}.frequency-device{gap:40px}.site-header nav{gap:16px}}@media(max-width:700px){.site-header{padding:15px 6%;gap:10px}.site-header nav{font-size:11px;gap:8px}.site-header .account-link{padding:0}.frequency-hero{min-height:800px;align-items:start}.campaign-photo{height:58%;top:auto;bottom:0;object-position:66% 45%}.frequency-hero:after{background:linear-gradient(180deg,#090a0b 0% 40%,#090a0b00 63%,#090a0b33)}.frequency-copy{width:100%;padding:35px 6% 0}.frequency-copy h1{font-size:clamp(60px,13vw,90px);letter-spacing:-.025em;line-height:1.07;margin-bottom:17px}.experience-tag{margin-bottom:20px;font-size:9px}.frequency-copy .lead{font-size:15px;line-height:1.5}.frequency-copy .actions{margin-top:20px;gap:10px}.frequency-copy .button{font-size:12px;padding:14px 17px}.frequency-copy .fine{margin-top:15px}.hero-signoff{font-size:23px;bottom:20px;right:7%}.audience-tile{min-height:225px;padding:16px}.audience-tile h2{font-size:17px}.audience-number{font-size:36px}.audience-bottom{font-size:10px;gap:5px}.frequency-strip{padding:22px 6%;font-size:10px;letter-spacing:0;gap:15px}.frequency-strip b{display:none}.section-heading{display:block}.section-heading .eyebrow{margin-bottom:20px}.section-heading h2{font-size:46px}.section-heading .text-link{margin-top:20px}.feature-grid{gap:30px}.feature-grid article{border-bottom:0;padding-bottom:0}.experience-stories{grid-template-columns:1fr;gap:25px}.frequency-device{grid-template-columns:1fr;gap:35px}.frequency-device figure img{height:360px}.frequency-footer{gap:20px}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.audience-tile img{transition:transform .3s}.audience-tile:hover img{transform:scale(1.035)}}
