.beta-page{--ink:#111b1b;--paper:#f5f3ed;--lime:#c9ff72;--pink:#fd8f94;--muted:#667170;--line:#d6d9d2;--deep:#152323;background:var(--paper);color:var(--ink);min-height:100vh;font-family:DM Sans,Arial,sans-serif}.beta-nav,.beta-hero,.beta-content,.install-section,.beta-faq,.beta-cta{width:min(1100px,100% - 48px);margin:auto}.beta-nav{justify-content:space-between;align-items:center;height:92px;display:flex}.beta-brand{color:var(--ink);letter-spacing:-1px;align-items:center;gap:9px;font-size:21px;font-weight:700;text-decoration:none;display:flex}.beta-brand img{object-fit:cover;background:#fff;border-radius:50%;width:34px;height:34px}.beta-brand span span{color:#638b30}.back-link{color:#4d5756;font-size:14px;text-decoration:none}.beta-hero{background:radial-gradient(circle at 78% 35%,#c9ff7270 0,#0000 24%);max-width:1100px;padding:90px 0 110px}.beta-eyebrow{letter-spacing:.11em;color:#53605e;margin:0 0 18px;font:500 11px DM Mono,monospace}.beta-eyebrow i{background:var(--pink);border-radius:50%;width:7px;height:7px;margin:0 8px 1px 0;display:inline-block}.beta-hero h1,.beta-intro h2,.install-section h2,.beta-cta h2{letter-spacing:-3px;margin:0;font:68px/.9 Instrument Serif,Georgia,serif}.beta-hero h1 em,.beta-intro h2 em{color:#668e38;font-style:italic}.beta-lede{color:#53605e;max-width:620px;margin:30px 0;font-size:19px;line-height:1.6}.beta-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.download-button{background:var(--ink);color:#fff;border-radius:3px;align-items:center;gap:22px;padding:15px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.download-button:hover{background:#2b3938;transform:translateY(-2px)}.download-button span{font-size:20px}.download-meta,.beta-note{color:var(--muted);font-size:13px}.beta-note{margin-top:20px}.beta-band{background:var(--deep);color:#eff5ec;justify-content:center;gap:min(12vw,170px);padding:30px 24px;display:flex}.beta-band div{gap:4px;display:grid}.beta-band b{font:26px Instrument Serif,Georgia,serif}.beta-band span{color:#b8c8be;letter-spacing:.05em;font:11px DM Mono,monospace}.beta-content{grid-template-columns:.85fr 1.15fr;gap:90px;padding:130px 0;display:grid}.beta-intro h2{letter-spacing:-2px;font-size:52px}.beta-intro>p:last-child{color:var(--muted);margin-top:23px;line-height:1.65}.beta-grid{gap:0;display:grid}.beta-grid article{border-top:1px solid var(--line);grid-template-columns:50px 1fr;padding:23px 0;display:grid}.beta-grid article:last-child{border-bottom:1px solid var(--line)}.beta-grid span{color:#718e4c;font:11px DM Mono,monospace}.beta-grid h3,.beta-grid p{grid-column:2;margin:0}.beta-grid h3{font:27px Instrument Serif,Georgia,serif}.beta-grid p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.65}.beta-grid a{color:var(--ink)}.install-section{background:#efd0ca;grid-template-columns:.8fr 1.2fr;gap:80px;width:100%;padding:90px max(24px,50% - 550px);display:grid}.install-section h2{font-size:52px}.install-section ol{margin:0;padding:0;list-style:none}.install-section li{border-top:1px solid #bb9690;gap:20px;padding:20px 0;font-size:16px;line-height:1.5;display:flex}.install-section li:last-child{border-bottom:1px solid #bb9690}.install-section li b{color:#815c56;font:12px DM Mono,monospace}.beta-faq{max-width:860px;padding:110px 0}.beta-faq details{border-top:1px solid var(--line);padding:22px 0}.beta-faq details:last-child{border-bottom:1px solid var(--line)}.beta-faq summary{cursor:pointer;font:24px Instrument Serif,Georgia,serif}.beta-faq details p{color:var(--muted);margin:14px 28px 0 0;font-size:14px;line-height:1.6}.beta-cta{background:var(--lime);text-align:center;width:100%;max-width:none;padding:100px 24px}.beta-cta h2{letter-spacing:-2px;font-size:56px}.beta-cta>p:not(.beta-eyebrow){color:#45554c;max-width:540px;margin:18px auto 29px;line-height:1.6}.download-button.light{background:var(--deep)}.beta-footer{text-align:center;background:var(--ink);color:#aeb9b4;padding:28px;font-size:12px}@media (max-width:720px){.beta-nav,.beta-hero,.beta-content,.beta-faq{width:min(100% - 40px,600px)}.beta-nav{height:76px}.beta-hero{padding:60px 0 75px}.beta-hero h1,.beta-intro h2,.install-section h2,.beta-cta h2{letter-spacing:-2px;font-size:47px}.beta-lede{font-size:17px}.beta-band{justify-content:space-between;gap:8px}.beta-band b{font-size:21px}.beta-band span{font-size:9px}.beta-content{grid-template-columns:1fr;gap:48px;padding:80px 0}.install-section{grid-template-columns:1fr;gap:40px;padding:70px 20px}.beta-faq{padding:76px 0}.beta-cta{padding:75px 20px}.beta-actions{flex-direction:column;align-items:flex-start}.download-meta{margin-left:2px}}.beta-brand{letter-spacing:-1.6px;gap:15px;font-size:34px}.beta-brand img{width:72px;height:72px}.beta-nav{display:none}.download-option{gap:9px;display:grid}.android-download-button{background:#668e38}.android-download-button:hover{background:#526f2d}.android-install-section{background:#dbe9d0;grid-template-columns:.8fr 1.2fr;gap:80px;width:100%;padding:90px max(24px,50% - 550px);display:grid}.android-install-section h2{letter-spacing:-2px;margin:0;font:52px/.94 Instrument Serif,Georgia,serif}.android-install-section h2 em{color:#668e38;font-style:italic}.android-install-section>div>p:last-child{color:#53605e;margin-top:23px;line-height:1.65}.android-install-section ol{margin:0;padding:0;list-style:none}.android-install-section li{border-top:1px solid #adc4a1;gap:20px;padding:20px 0;font-size:16px;line-height:1.5;display:flex}.android-install-section li:last-child{border-bottom:1px solid #adc4a1}.android-install-section li b{color:#58743d;font:12px DM Mono,monospace}.android-install-note{color:#45554c;background:#f8f8f4;border:1px solid #b8cda9;grid-column:2;padding:18px 20px;font-size:13px;line-height:1.58}.cta-downloads{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.download-button.light.android-download-button{background:#668e38}@media (max-width:720px){.download-option{width:100%}.beta-actions{align-items:stretch}.download-option .download-button{justify-content:center;width:100%}.android-install-section{grid-template-columns:1fr;gap:40px;padding:70px 20px}.android-install-section h2{letter-spacing:-2px;font-size:47px}.android-install-note{grid-column:auto;margin-top:-18px}.cta-downloads{flex-direction:column;align-items:stretch;max-width:330px;margin:0 auto}.cta-downloads .download-button{justify-content:center;width:100%}}.beta-grid article:nth-child(4){display:none}.capabilities-section{grid-template-columns:.82fr 1.18fr;gap:88px;width:min(1100px,100% - 48px);margin:auto;padding:110px 0;display:grid}.capabilities-heading h2{letter-spacing:-2px;margin:0;font:52px/.94 Instrument Serif,Georgia,serif}.capabilities-heading h2 em{color:#668e38;font-style:italic}.capabilities-heading>p:last-child{color:var(--muted);margin:22px 0 0;font-size:15px;line-height:1.65}.capabilities-list{border-top:1px solid var(--line)}.capabilities-list details{border-bottom:1px solid var(--line)}.capabilities-list summary{cursor:pointer;grid-template-columns:43px 1fr 20px;align-items:center;gap:9px;padding:19px 0;font-size:17px;font-weight:700;list-style:none;display:grid}.capabilities-list summary::-webkit-details-marker{display:none}.capabilities-list summary span{color:#718e4c;font:11px DM Mono,monospace}.capabilities-list summary b{text-align:right;font:400 22px/1 Arial,sans-serif;transition:transform .18s}.capabilities-list details[open] summary b{transform:rotate(45deg)}.capabilities-list details p{color:var(--muted);margin:0;padding:0 36px 21px 52px;font-size:14px;line-height:1.65}@media (max-width:720px){.capabilities-section{grid-template-columns:1fr;gap:38px;width:min(100% - 40px,600px);padding:76px 0}.capabilities-heading h2{letter-spacing:-2px;font-size:43px}.capabilities-list summary{grid-template-columns:36px 1fr 18px;font-size:15px}.capabilities-list details p{padding-left:36px}}.insta-shortcut{color:var(--ink);margin-left:auto;margin-right:26px;font-size:14px;font-weight:700;text-decoration:none}.guide-section{background:#edf1e5;padding:118px max(24px,50% - 550px)}.guide-heading{max-width:720px}.guide-heading h2,.guide-feature h3,.guide-future h3{letter-spacing:-2px;margin:0;font:54px/.94 Instrument Serif,Georgia,serif}.guide-heading h2 em,.guide-feature h3 em{color:#668e38;font-style:italic}.guide-heading>p:last-child{max-width:610px;color:var(--muted);margin:23px 0 0;line-height:1.65}.guide-flow{border-top:1px solid #cbd2c3;margin:64px 0 70px}.guide-flow article{border-bottom:1px solid #cbd2c3;grid-template-columns:74px 1fr;gap:18px;padding:25px 0;display:grid}.guide-flow b{color:#718e4c;font:12px DM Mono,monospace}.guide-flow h3,.guide-columns h3{margin:0;font:28px Instrument Serif,Georgia,serif}.guide-flow p,.guide-columns p,.guide-feature>p,.guide-future>p{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.7}.guide-columns{grid-template-columns:1fr 1fr;gap:24px;display:grid}.guide-columns article{background:#f8f8f4;padding:30px}.guide-label{letter-spacing:.1em;color:#718e4c!important;margin:0 0 17px!important;font:500 10px DM Mono,monospace!important}.guide-feature{margin-top:24px;padding:52px;position:relative;overflow:hidden}.guide-ai{background:var(--deep);color:#eff5ec}.guide-ai .guide-label{color:#c9ff72!important}.guide-ai h3{max-width:590px}.guide-ai h3 em{color:#c9ff72}.guide-ai>p{color:#c8d3cb;max-width:650px}.guide-ai ul{grid-template-columns:repeat(3,1fr);gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.guide-ai li{color:#dbe6de;border-top:1px solid #53625c;padding-top:14px;font-size:13px;line-height:1.55}.guide-pages{background:#efd0ca}.guide-pages>p{max-width:700px}.page-benefits{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.page-benefits span{border:1px solid #bc9891;border-radius:999px;padding:9px 12px;font-size:12px}.guide-future{background:#d8e6bc;grid-template-columns:1fr 1fr;align-items:start;gap:44px;margin-top:24px;padding:44px;display:grid}.guide-future>p{margin:0}@media (max-width:720px){.insta-shortcut{margin-right:13px;font-size:12px}.guide-section{padding:78px 20px}.guide-heading h2,.guide-feature h3,.guide-future h3{letter-spacing:-2px;font-size:43px}.guide-flow{margin:45px 0}.guide-columns,.guide-future{grid-template-columns:1fr;gap:18px}.guide-columns article,.guide-feature,.guide-future{padding:28px 22px}.guide-ai ul{grid-template-columns:1fr}}.beta-download{box-sizing:border-box;background:#0b3b4a;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:14px 18px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.beta-download:hover{background:#075d66}.beta-download span{font-size:18px}
