.nl-band[data-astro-cid-drywyjjs]{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nl-in[data-astro-cid-drywyjjs]{max-width:640px;padding:clamp(48px,7vw,80px) 20px}.nl-in[data-astro-cid-drywyjjs] h2[data-astro-cid-drywyjjs]{margin:0 0 12px;font-size:clamp(24px,3.6vw,36px)}.nl-note[data-astro-cid-drywyjjs]{color:var(--ink-soft);max-width:52ch;margin:0 0 22px;font-size:15.5px}.newsletter[data-astro-cid-drywyjjs]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.nl-field[data-astro-cid-drywyjjs]{flex-direction:column;flex:260px;gap:6px;display:flex}.nl-label[data-astro-cid-drywyjjs]{color:var(--ink-soft);font-size:13px;font-weight:600}.newsletter[data-astro-cid-drywyjjs] input[data-astro-cid-drywyjjs][type=email]{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:10px;width:100%;padding:11px 14px;font-size:15.5px}.newsletter[data-astro-cid-drywyjjs] input[data-astro-cid-drywyjjs][type=email]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.nl-submit[data-astro-cid-drywyjjs]{flex:none}.nl-hp[data-astro-cid-drywyjjs]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.nl-status[data-astro-cid-drywyjjs]{color:var(--ink-soft);flex:100%;min-height:1.2em;margin:6px 0 0;font-size:14px}.nl-status[data-astro-cid-drywyjjs]:empty{margin:0}#top[data-astro-cid-lcdefpme]{scroll-margin-top:76px}[data-astro-cid-lcdefpme][data-chapter]{scroll-margin-top:72px}.hero[data-astro-cid-lcdefpme]{min-height:min(94svh,880px);margin-top:calc(-1 * var(--mnav-h));background:#17110a;align-items:center;display:flex;position:relative;overflow:clip}.hero-media[data-astro-cid-lcdefpme],.hero-media[data-astro-cid-lcdefpme] .hero-pic,.hero-media[data-astro-cid-lcdefpme] img{width:100%;height:100%;position:absolute;inset:0}.hero-media[data-astro-cid-lcdefpme]{background:#17110a}.hero-media[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:center 46%}.hero-scrim[data-astro-cid-lcdefpme]{background:radial-gradient(110% 85% at 20%,#0f0a05b3 0%,#0f0a056b 44%,#0000 76%),linear-gradient(#0f0a0580 0%,#0f0a054d 34%,#0f0a05bd 100%);position:absolute;inset:0}@media (max-width:979px){.hero-scrim[data-astro-cid-lcdefpme]{background:linear-gradient(#0f0a05a3 0%,#0f0a0599 55%,#0f0a05cc 100%)}}.hero-in[data-astro-cid-lcdefpme]{width:100%;padding-top:calc(var(--mnav-h) + 56px);padding-bottom:96px;position:relative}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}.hero-copy[data-astro-cid-lcdefpme]{color:#fff;min-width:0}.hero-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#f4d38a}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(46px,7.2vw,112px);line-height:1}.hero-lede[data-astro-cid-lcdefpme]{font-family:var(--serif-display);color:#f3ead9;text-wrap:balance;max-width:30ch;margin:0 0 30px;font-size:clamp(18px,2.2vw,26px);line-height:1.4}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.hero-cta[data-astro-cid-lcdefpme] .pill[data-astro-cid-lcdefpme]{height:48px;padding:0 24px;font-size:16px}.hero-cta[data-astro-cid-lcdefpme] .pill[data-astro-cid-lcdefpme] .apple[data-astro-cid-lcdefpme]{width:18px;height:18px;margin-top:-2px}.hero-cta[data-astro-cid-lcdefpme] .pill[data-astro-cid-lcdefpme].soon{color:#fff;border-color:#fff9}.hero-cta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].hero-ghost{color:#fff;text-underline-offset:6px;align-items:center;min-height:44px;font-size:15.5px;font-weight:600;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80;display:inline-flex}.hero-cta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].hero-ghost:hover{text-decoration-color:#fff}.hero-chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.hero-chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#efe5d2;background:#ffffff12;border:1px solid #ffffff3d;border-radius:999px;padding:7px 12px;font-size:13.5px;line-height:1}.hero-device[data-astro-cid-lcdefpme]{justify-content:center;display:flex;position:relative}.hero-device[data-astro-cid-lcdefpme]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 55% at 50% 42%,#ffbc0d24,#0000 70%);position:absolute;inset:-8% -6%}.hero-device[data-astro-cid-lcdefpme] .device-fig{z-index:1;position:relative}.hero-device[data-astro-cid-lcdefpme] .device{transform:rotate(-3deg)}@media (max-width:979px){.hero[data-astro-cid-lcdefpme]{align-items:flex-start}.hero-in[data-astro-cid-lcdefpme]{padding-bottom:0}.hero-device[data-astro-cid-lcdefpme]{margin:12px 0 calc(-1.05*min(240px,62vw))}.hero-device[data-astro-cid-lcdefpme] .device-fig{width:min(240px,62vw)}.hero-device[data-astro-cid-lcdefpme] .device{max-width:none}}@media (min-width:980px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;gap:56px}.hero-device[data-astro-cid-lcdefpme] .device{width:min(340px,90%);margin:0 auto}}@media (min-width:1200px){.hero-device[data-astro-cid-lcdefpme] .device{width:368px}}@media (min-width:1800px){.hero-device[data-astro-cid-lcdefpme] .device{width:400px;max-width:400px}}@media (prefers-reduced-motion:no-preference){.hero-rise[data-astro-cid-lcdefpme]{animation:.7s cubic-bezier(.2,.8,.2,1) both gs-hero-rise;animation-delay:calc(var(--i,0) * 80ms)}.hero-device[data-astro-cid-lcdefpme] .device-fig{animation:.9s cubic-bezier(.16,1,.3,1) .15s both gs-phone-in}.hero-device[data-astro-cid-lcdefpme] .screen:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(105deg,#0000 35%,#ffffff52 50%,#0000 65%);animation:1.4s 1s both gs-sheen;position:absolute;inset:0;transform:translate(-120%)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hero-media[data-astro-cid-lcdefpme] img{animation:linear both gs-hero-photo;animation-timeline:scroll(root);animation-range:0 100vh}}}@keyframes gs-hero-photo{0%{transform:scale(1.06)}to{transform:translateY(8vh)scale(1.06)}}@keyframes gs-hero-rise{0%{transform:translateY(12px)}}@keyframes gs-phone-in{0%{opacity:0;transform:translateY(40px)rotate(-5deg)}}@keyframes gs-sheen{to{transform:translate(120%)}}.proof-sec[data-astro-cid-lcdefpme]{padding-bottom:0}.verse-band[data-astro-cid-lcdefpme]{margin-top:var(--sec-thin);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-2)}.verse-in[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;padding:clamp(56px,8vw,96px) 20px;display:flex}.gold-rule[data-astro-cid-lcdefpme]{margin:0 0 28px}.verse[data-astro-cid-lcdefpme]{color:var(--ink);max-width:24ch;margin:0;font-size:clamp(21px,3.2vw,31px);line-height:1.95}.cite[data-astro-cid-lcdefpme]{color:var(--accent-text);letter-spacing:.01em;margin:20px 0 0;font-size:14px;font-weight:600}.verse-note[data-astro-cid-lcdefpme]{max-width:58ch;color:var(--ink-soft);margin:10px auto 0;font-size:14.5px}.pb-sub[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--ink-soft);margin:0 auto;font-size:clamp(16px,1.8vw,19px);line-height:1.55}.photo-band .h-statement[data-astro-cid-lcdefpme]{margin-bottom:14px}.never[data-astro-cid-lcdefpme]{font-family:var(--serif-display);color:var(--accent-text);margin:22px 0 0;font-size:clamp(20px,2.2vw,24px);font-weight:600}#story-private[data-astro-cid-lcdefpme] .stage[data-astro-cid-lcdefpme] .device{max-width:280px}.all-link[data-astro-cid-lcdefpme]{margin:18px 0 0}.kb-bridge[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:clamp(48px,7vw,88px);padding-top:clamp(40px,6vw,72px)}.kb-h[data-astro-cid-lcdefpme]{color:var(--ink);margin:0 0 12px;font-size:clamp(24px,3vw,34px)}.dl-band[data-astro-cid-lcdefpme]{text-align:center;padding:var(--sec) 0;position:relative;overflow:clip}.dl-art[data-astro-cid-lcdefpme],.dl-art[data-astro-cid-lcdefpme] picture,.dl-art[data-astro-cid-lcdefpme] img{width:100%;height:100%;position:absolute;inset:0}.dl-art[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:center 46%;opacity:.18}.dl-art[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(70% 80%,#17141299,#17141226 80%);position:absolute;inset:0}.dl-in[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex;position:relative}.dl-in[data-astro-cid-lcdefpme] .h-statement[data-astro-cid-lcdefpme]{max-width:18ch}.dl-body[data-astro-cid-lcdefpme]{max-width:48ch;margin-left:auto;margin-right:auto}.dl-cta[data-astro-cid-lcdefpme]{justify-content:center}.dl-soon[data-astro-cid-lcdefpme]{color:var(--ink);border-color:var(--line);min-height:44px}.dl-fine[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:20px 0 0;font-size:14px}
