.hero[data-astro-cid-lcdefpme]{padding:64px 0 40px;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;display:grid;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:22px 0}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin:32px 0 26px;display:flex}.hero-meta[data-astro-cid-lcdefpme]{color:var(--navy);flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;font-size:.92rem;font-weight:500;list-style:none;display:flex}.hero-meta[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:7px;display:inline-flex}.hero-meta[data-astro-cid-lcdefpme] svg{color:var(--teal)}.hero-art[data-astro-cid-lcdefpme]{margin-right:-24px;padding:0 0 80px;position:relative}.hero-art[data-astro-cid-lcdefpme] .hero-browser{width:92%;transition:transform .6s var(--ease);transform:rotate(-1.2deg)}.hero-art[data-astro-cid-lcdefpme]:hover .hero-browser{transform:none}.hero-art[data-astro-cid-lcdefpme] .hero-phone{border-radius:34px;width:27%;max-width:190px;padding:7px;position:absolute;bottom:0;right:0}.hero-art[data-astro-cid-lcdefpme] .hero-phone img{border-radius:28px}.hero-art[data-astro-cid-lcdefpme] .hero-phone:after{height:16px;top:14px}.chip[data-astro-cid-lcdefpme]{border:1px solid var(--line);box-shadow:var(--shadow);color:var(--navy);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font-size:.86rem;font-weight:600;display:inline-flex;position:absolute}.chip[data-astro-cid-lcdefpme] svg{color:var(--teal)}.chip[data-astro-cid-lcdefpme].c1{--r:-3deg;bottom:40px;left:-22px}.chip[data-astro-cid-lcdefpme].c2{--r:2deg;bottom:14px;left:38%}.hero-note[data-astro-cid-lcdefpme]{margin-top:26px}.day-bar[data-astro-cid-lcdefpme]{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:22px;align-items:center;gap:14px;margin-bottom:36px;padding:10px;display:flex}.periods[data-astro-cid-lcdefpme]{flex:1;grid-template-columns:repeat(6,1fr);gap:6px;display:grid;position:relative}.periods[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;display:flex;position:relative;overflow:hidden}.periods[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:var(--bg)}.periods[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{background:var(--navy)}.periods[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true] b[data-astro-cid-lcdefpme],.periods[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true] small[data-astro-cid-lcdefpme]{color:#fff}.periods[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:after{content:"";background:var(--mint);width:0;height:3px;position:absolute;bottom:0;left:0}.playing.tick .periods[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]:after{animation:period var(--period,6s) linear forwards}@keyframes period{to{width:100%}}.p-ico[data-astro-cid-lcdefpme]{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.p-text[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:700 1rem var(--font-head);color:var(--navy);display:block}.p-text[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.8rem;display:block}.play[data-astro-cid-lcdefpme]{border:1.5px solid var(--line);color:var(--navy);font:600 .88rem var(--font-body);cursor:pointer;background:#fff;border-radius:999px;flex:none;align-items:center;gap:8px;padding:11px 16px;display:inline-flex}.play[data-astro-cid-lcdefpme]:hover{border-color:var(--navy)}.day-panel[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:56px;min-height:460px;display:grid}.day-time[data-astro-cid-lcdefpme]{color:var(--teal);letter-spacing:.02em;margin:0 0 6px;font-weight:700}.day-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.5rem,2.6vw,2rem)}.day-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1.05rem}.day-shot[data-astro-cid-lcdefpme].is-phone{flex-direction:column;align-items:center;display:flex}.day-shot[data-astro-cid-lcdefpme].is-phone .phone{max-width:270px}.role-tabs[data-astro-cid-lcdefpme]{justify-content:center;margin-bottom:44px;display:flex}.role-panel[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr .75fr;align-items:center;gap:52px;display:grid}.role-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.8rem}.feat-grid[data-astro-cid-lcdefpme]{gap:14px}.feat[data-astro-cid-lcdefpme]{color:inherit;border:1px solid var(--line);transition:transform .25s var(--ease), box-shadow .25s, border-color .25s;background:#fff;border-radius:20px;padding:24px;text-decoration:none;display:block}.feat[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-lg);color:inherit;border-color:#0000;transform:translateY(-5px)rotate(-.4deg)}.feat[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:8px;font-size:1.04rem}.feat[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--body);margin:0;font-size:.93rem}.center-cta[data-astro-cid-lcdefpme]{text-align:center;margin-top:44px}.app-sec[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse at 85% 30%, #6ee7b729, transparent 55%), var(--navy);overflow:hidden}.app-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr;align-items:center;gap:48px;display:grid}.app-sec[data-astro-cid-lcdefpme] .checks[data-astro-cid-lcdefpme]{margin:24px 0}.app-sec[data-astro-cid-lcdefpme] .checks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#e2e8f0}.stores[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.store[data-astro-cid-lcdefpme]{color:#fff;border:1px solid #ffffff38;border-radius:14px;align-items:center;gap:10px;padding:10px 18px;font-weight:700;display:inline-flex}.store[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#94a3b8;font-size:.72rem;font-weight:500;display:block}.phones[data-astro-cid-lcdefpme]{height:600px;position:relative}.phones[data-astro-cid-lcdefpme] .ph{width:250px;transition:transform .5s var(--ease);position:absolute}.phones[data-astro-cid-lcdefpme] .ph1{top:60px;left:0;transform:rotate(-8deg)}.phones[data-astro-cid-lcdefpme] .ph2{z-index:2;top:0;left:50%;transform:translate(-50%)}.phones[data-astro-cid-lcdefpme] .ph3{top:60px;right:0;transform:rotate(8deg)}.phones[data-astro-cid-lcdefpme]:hover .ph1{transform:rotate(-12deg)translate(-14px)}.phones[data-astro-cid-lcdefpme]:hover .ph3{transform:rotate(12deg)translate(14px)}.steps[data-astro-cid-lcdefpme]{gap:34px;margin-top:34px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#cfe0db;margin:0}.notes[data-astro-cid-lcdefpme]{gap:30px 26px}.notes[data-astro-cid-lcdefpme] svg{color:var(--navy)}.pt-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.pt-cards[data-astro-cid-lcdefpme]{gap:16px;display:grid}.pt-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:22px;justify-items:start;gap:4px;padding:24px 26px;display:grid}.pt-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:800 2.2rem/1.1 var(--font-head);color:var(--navy);margin-top:10px}.pt-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:not(.pill){color:var(--muted)}.pt-card[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--navy);margin-top:6px;font-weight:500}.pt-card[data-astro-cid-lcdefpme].navy{background:var(--navy);border-color:var(--navy)}.pt-card[data-astro-cid-lcdefpme].navy strong[data-astro-cid-lcdefpme]{color:#fff}.pt-card[data-astro-cid-lcdefpme].navy span[data-astro-cid-lcdefpme]:not(.pill){color:#94a3b8}.pt-card[data-astro-cid-lcdefpme].navy small[data-astro-cid-lcdefpme]{color:var(--mint)}@media (width<=1080px){.periods[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width<=980px){.hero-grid[data-astro-cid-lcdefpme],.day-panel[data-astro-cid-lcdefpme],.role-panel[data-astro-cid-lcdefpme],.app-grid[data-astro-cid-lcdefpme],.pt-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-art[data-astro-cid-lcdefpme]{margin-right:0;padding:0 0 60px}.day-panel[data-astro-cid-lcdefpme]{gap:30px;min-height:0}.role-panel[data-astro-cid-lcdefpme]{gap:30px}.role-shot[data-astro-cid-lcdefpme]{order:2}.phones[data-astro-cid-lcdefpme]{width:100%;max-width:560px;height:520px;margin:0 auto}.phones[data-astro-cid-lcdefpme] .ph{width:220px}}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{padding-top:34px}.hero-art[data-astro-cid-lcdefpme]{padding:0 0 70px}.hero-art[data-astro-cid-lcdefpme] .hero-browser{width:88%}.hero-art[data-astro-cid-lcdefpme] .hero-phone{width:34%}.hero-art[data-astro-cid-lcdefpme] .hero-browser{transform:none}.chip[data-astro-cid-lcdefpme].c1{bottom:60px;left:-6px}.chip[data-astro-cid-lcdefpme].c2{display:none}.hero-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:auto}.day-bar[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;padding:8px}.periods[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:4px}.periods[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:8px 4px}.p-ico[data-astro-cid-lcdefpme]{width:30px;height:30px}.p-text[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:.92rem}.p-text[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:.72rem}.play[data-astro-cid-lcdefpme]{align-self:center}.tabs[data-astro-cid-lcdefpme]{border-radius:18px;justify-content:center}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{padding:10px 14px;font-size:.9rem}.phones[data-astro-cid-lcdefpme]{height:420px}.phones[data-astro-cid-lcdefpme] .ph{width:170px}.phones[data-astro-cid-lcdefpme] .ph1{left:-6px}.phones[data-astro-cid-lcdefpme] .ph3{right:-6px}.feat-grid[data-astro-cid-lcdefpme]{gap:10px}.feat[data-astro-cid-lcdefpme]{grid-template-columns:44px 1fr;column-gap:14px;padding:16px;display:grid}.feat[data-astro-cid-lcdefpme] .ico[data-astro-cid-lcdefpme]{grid-row:span 2;width:44px;height:44px;margin:0}.feat[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:2px 0 4px}}
