.hero[data-astro-cid-lcdefpme]{padding:clamp(48px,7vw,96px) 0 clamp(64px,8vw,110px);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(60% 70% at 78% 40%,#9068a059,#0000 70%),radial-gradient(40% 50% at 10% 100%,#e89a861f,#0000 70%);position:absolute;inset:0}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid;position:relative}h1[data-astro-cid-lcdefpme]{font-size:var(--step-5);letter-spacing:-.035em;margin-top:18px;line-height:1.02}.dot[data-astro-cid-lcdefpme]{color:var(--accent)}.lede[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--on-plum-2);max-width:36em;margin-top:24px;line-height:1.55}.cta-row[data-astro-cid-lcdefpme]{margin-top:34px}.fine[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--on-plum-2);margin-top:16px}.hero-art[data-astro-cid-lcdefpme]{height:clamp(520px,52vw,640px);position:relative}.panel[data-astro-cid-lcdefpme]{position:absolute;top:50%;left:50%}.front[data-astro-cid-lcdefpme]{z-index:3;transform:translate(-50%,-50%)}.back-left[data-astro-cid-lcdefpme]{z-index:1;opacity:.92;transform:translate(-108%,-46%)rotate(-7deg)}.back-right[data-astro-cid-lcdefpme]{z-index:2;opacity:.92;transform:translate(10%,-54%)rotate(6deg)}@media (prefers-reduced-motion:no-preference){.panel[data-astro-cid-lcdefpme]{animation:rise .9s var(--ease) both}.back-left[data-astro-cid-lcdefpme]{animation-delay:.12s}.back-right[data-astro-cid-lcdefpme]{animation-delay:.22s}@keyframes rise{0%{opacity:0;translate:0 40px}}}.tally[data-astro-cid-lcdefpme]{z-index:4;border:1px solid var(--plum-rule);backdrop-filter:blur(6px);--strip-fill:var(--accent);--strip-gap:#3b2f50;background:#241c34e6;border-radius:10px;width:230px;padding:14px 16px 16px;position:absolute;bottom:4%;left:0;box-shadow:0 20px 40px -20px #000}.tally-title[data-astro-cid-lcdefpme]{color:var(--on-plum-2);font-size:.82rem;font-weight:500}.tally-num[data-astro-cid-lcdefpme]{color:var(--on-plum-2);margin:2px 0 10px;font-size:1.05rem}.tally-num[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--on-plum);letter-spacing:-.03em;font-size:1.9rem;font-weight:600}.tally-num[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.1em;margin-left:4px;font-size:.72rem}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-art[data-astro-cid-lcdefpme]{height:clamp(440px,115vw,600px)}.front[data-astro-cid-lcdefpme] .phone{width:min(62vw,290px)}.back-left[data-astro-cid-lcdefpme] .phone,.back-right[data-astro-cid-lcdefpme] .phone{width:min(52vw,250px)}.back-left[data-astro-cid-lcdefpme]{transform:translate(-92%,-46%)rotate(-7deg)}.back-right[data-astro-cid-lcdefpme]{transform:translate(-8%,-54%)rotate(6deg)}.tally[data-astro-cid-lcdefpme]{bottom:2%;left:0}}@media (width<=600px){.tally[data-astro-cid-lcdefpme]{display:none}}section[data-astro-cid-lcdefpme]:not(.hero):not(.download){padding:clamp(64px,9vw,120px) 0}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.moment[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.price-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-4);margin-top:14px}.section-head[data-astro-cid-lcdefpme]{max-width:44rem}.sub[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:var(--step-1);margin-top:14px}.more[data-astro-cid-lcdefpme]{color:var(--ink);border-bottom:2px solid var(--accent);margin-top:36px;padding-bottom:2px;font-weight:600;text-decoration:none;display:inline-block}.more[data-astro-cid-lcdefpme]:hover{color:var(--link)}.moment-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.moment[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-4);font-style:normal}.moment-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.kicker){font-family:var(--font-read);font-size:var(--step-1);max-width:34em;margin-top:20px;line-height:1.65}.annotated[data-astro-cid-lcdefpme]{justify-self:center;margin:0;padding-right:150px;position:relative}.callouts[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.callouts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{top:var(--y);width:175px;color:var(--ink);align-items:center;gap:8px;font-size:.86rem;font-weight:500;display:flex;position:absolute;left:calc(100% - 175px)}.callouts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent);flex:0 0 34px;height:1.5px}.callouts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;left:-4px}@media (width<=860px){.moment-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.annotated[data-astro-cid-lcdefpme]{padding-right:0}.callouts[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:20px;display:flex}.callouts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{width:auto;position:static}.callouts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{display:none}.callouts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{flex-basis:14px}}.does[data-astro-cid-lcdefpme]{background:var(--paper-2)}.contents[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);margin:48px 0 0;padding:0;list-style:none;display:grid}.contents[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);padding:26px 28px 30px 0}.contents[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:nth-child(3n+1)){border-left:1px solid var(--rule);padding-left:28px}.num[data-astro-cid-lcdefpme]{color:var(--accent);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:600}.contents[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin-top:10px}.contents[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:10px}@media (width<=900px){.contents[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.contents[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:nth-child(3n+1)){border-left:0;padding-left:0}.contents[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n){border-left:1px solid var(--rule);padding-left:24px}}@media (width<=560px){.contents[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.contents[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n){border-left:0;padding-left:0}.contents[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:22px 0}}.showcase[data-astro-cid-lcdefpme]{overflow:hidden}.rail[data-astro-cid-lcdefpme]{padding:12px max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter))) 40px;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));scrollbar-width:thin;gap:clamp(20px,3vw,40px);margin:44px 0 0;list-style:none;display:flex;overflow-x:auto}.rail[data-astro-cid-lcdefpme]:focus-visible{outline-offset:-3px}.rail[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:none;width:min(240px,64vw)}.rail[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2n){margin-top:36px}.rail[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:24ch;margin-top:18px;font-size:.95rem}.pricing[data-astro-cid-lcdefpme]{background:var(--primary-dim)}.price-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr 1fr;align-items:start;gap:clamp(28px,4vw,56px);display:grid}.price-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.kicker){color:var(--ink-2);font-size:var(--step-1);margin-top:18px}.tier[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);padding-top:18px}.tier[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-2);align-items:center;gap:10px;display:flex}.tier[data-astro-cid-lcdefpme].pro{border-top-color:var(--pro)}.tier[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.tier[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:baseline;gap:10px;display:flex}.tier[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--owned);border-radius:2px;flex:none;width:7px;height:7px;translate:0 -1px}.tier[data-astro-cid-lcdefpme].pro li[data-astro-cid-lcdefpme]:before{background:var(--pro)}@media (width<=900px){.price-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.price-copy[data-astro-cid-lcdefpme]{grid-column:1/-1}}@media (width<=520px){.price-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.disc-head[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr;align-items:end;gap:40px;display:grid}.cats[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1.5px solid var(--rule);color:var(--ink);border-radius:999px;padding:7px 14px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-block}.cats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);background:var(--accent-dim)}.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,56px);margin-top:52px;display:grid}.guide-grid[data-astro-cid-lcdefpme].single{grid-template-columns:1fr}.single[data-astro-cid-lcdefpme] .link{grid-template-columns:180px minmax(0,36rem);align-content:start;column-gap:40px;display:grid}.single[data-astro-cid-lcdefpme] .art{grid-row:1/span 4;width:100%;max-width:none;margin:0}.single[data-astro-cid-lcdefpme] .title{font-size:var(--step-3)}.single[data-astro-cid-lcdefpme] .desc{font-size:var(--step-1)}@media (width<=600px){.single[data-astro-cid-lcdefpme] .link{display:flex}.single[data-astro-cid-lcdefpme] .art{width:46%;max-width:150px;margin-bottom:18px}}@media (width<=860px){.disc-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cats[data-astro-cid-lcdefpme]{justify-content:flex-start}.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.download[data-astro-cid-lcdefpme]{border-top:1px solid var(--plum-rule);padding:clamp(56px,7vw,88px) 0}.dl-grid[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr auto;align-items:center;gap:36px;display:grid}.download[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-3)}.download[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-plum-2);font-size:var(--step-1);margin-top:8px}@media (width<=760px){.dl-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}}
