.ph[data-astro-cid-gw5qrii5] [data-astro-cid-gw5qrii5]:is(.ph-hero,.ph-move,.ph-close){padding:120px 4vw}.ph[data-astro-cid-gw5qrii5] h2[data-astro-cid-gw5qrii5]{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(36px,4.6vw,64px);line-height:.98}.ph[data-astro-cid-gw5qrii5] a[data-astro-cid-gw5qrii5]:focus-visible{outline:3px solid var(--black);outline-offset:4px}.ph[data-astro-cid-gw5qrii5] .ph-links[data-astro-cid-gw5qrii5] a[data-astro-cid-gw5qrii5]:focus-visible{border-radius:var(--radius-sm)}.ph-window[data-astro-cid-gw5qrii5] .screenbar[data-astro-cid-gw5qrii5] span[data-astro-cid-gw5qrii5]{color:var(--on-dark-muted);font-size:11px;display:inline}.ph[data-astro-cid-gw5qrii5] .ph-hero[data-astro-cid-gw5qrii5]{padding-top:88px}.ph-hero-head[data-astro-cid-gw5qrii5]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:4vw;display:grid}.ph-hero[data-astro-cid-gw5qrii5] h1[data-astro-cid-gw5qrii5]{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(44px,5.8vw,96px);line-height:.94}.ph-lede[data-astro-cid-gw5qrii5]{max-width:30rem;margin:0 0 30px;font-size:19px;line-height:1.5}.ph-hero-window[data-astro-cid-gw5qrii5]{margin-top:64px}.ph-move[data-astro-cid-gw5qrii5]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:5vw;display:grid}.ph-move[data-astro-cid-gw5qrii5]:nth-of-type(2n){background:var(--paper)}.ph-flip[data-astro-cid-gw5qrii5]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.ph-flip[data-astro-cid-gw5qrii5] .ph-move-copy[data-astro-cid-gw5qrii5]{order:2}.ph-move-copy[data-astro-cid-gw5qrii5]>p[data-astro-cid-gw5qrii5]{max-width:34rem;margin:22px 0 0;font-size:18px;line-height:1.55}.ph-window[data-astro-cid-gw5qrii5]{min-width:0}.ph-track[data-astro-cid-gw5qrii5]{gap:5px;margin-bottom:28px;display:flex}.ph-track[data-astro-cid-gw5qrii5] i[data-astro-cid-gw5qrii5]{background:var(--line);border-radius:999px;width:30px;height:5px}.ph-track[data-astro-cid-gw5qrii5] i[data-astro-cid-gw5qrii5].done{background:var(--black)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ph-track[data-astro-cid-gw5qrii5] i[data-astro-cid-gw5qrii5].now{transform-origin:0;animation-name:ph-fill;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:backwards;animation-timeline:view();animation-range:entry 40% cover 45%}}}@keyframes ph-fill{0%{transform:scaleX(.08)}to{transform:none}}.ph-links[data-astro-cid-gw5qrii5]{border-top:1px solid var(--line);max-width:30rem;margin:32px 0 0;padding:0;list-style:none}.ph-links[data-astro-cid-gw5qrii5] a[data-astro-cid-gw5qrii5]{border-bottom:1px solid var(--line);min-height:52px;color:var(--black);align-items:center;gap:12px;padding:12px 0;font-size:16px;font-weight:800;line-height:1.3;display:flex}.ph-links[data-astro-cid-gw5qrii5] span[data-astro-cid-gw5qrii5]{transition:color .2s}.ph-line[data-astro-cid-gw5qrii5]{color:var(--muted);margin-top:4px;font-size:14px;font-weight:400;line-height:1.45;display:block}.ph-soon[data-astro-cid-gw5qrii5]{border:1px solid var(--line-strong);color:var(--muted);font-family:var(--font-mono);letter-spacing:.12em;border-radius:999px;flex:none;padding:4px 8px;font-size:11px;font-style:normal;font-weight:600;line-height:1}.ph-links[data-astro-cid-gw5qrii5] .ph-arrow{flex:none;margin-left:auto;transition:transform .25s cubic-bezier(.23,1,.32,1)}.ph-links[data-astro-cid-gw5qrii5] a[data-astro-cid-gw5qrii5]:hover span[data-astro-cid-gw5qrii5]{color:var(--action-ink)}.ph-links[data-astro-cid-gw5qrii5] a[data-astro-cid-gw5qrii5]:hover .ph-arrow{transform:translate(5px)}.ph-close[data-astro-cid-gw5qrii5]{background:var(--black);color:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:36px 48px;display:flex}.ph-close[data-astro-cid-gw5qrii5] a[data-astro-cid-gw5qrii5]:focus-visible{outline-color:var(--on-dark-muted)}.ph[data-astro-cid-gw5qrii5] .ph-close[data-astro-cid-gw5qrii5] h2[data-astro-cid-gw5qrii5]{letter-spacing:-.06em;max-width:11ch;font-size:clamp(48px,7.4vw,120px);line-height:.92}@media (width<=959.98px){.ph-hero-head[data-astro-cid-gw5qrii5],.ph-move[data-astro-cid-gw5qrii5],.ph-flip[data-astro-cid-gw5qrii5]{grid-template-columns:1fr}.ph-hero-head[data-astro-cid-gw5qrii5]{align-items:start;gap:28px}.ph-move[data-astro-cid-gw5qrii5]{gap:48px}.ph-flip[data-astro-cid-gw5qrii5] .ph-move-copy[data-astro-cid-gw5qrii5]{order:0}}@media (width<=559.98px){.ph[data-astro-cid-gw5qrii5] [data-astro-cid-gw5qrii5]:is(.ph-hero,.ph-move,.ph-close){padding:76px 20px}.ph[data-astro-cid-gw5qrii5] .ph-hero[data-astro-cid-gw5qrii5]{padding-top:56px}.ph-lede[data-astro-cid-gw5qrii5]{font-size:17px}.ph-hero-window[data-astro-cid-gw5qrii5]{margin-top:44px}.ph-move-copy[data-astro-cid-gw5qrii5]>p[data-astro-cid-gw5qrii5]{font-size:17px}}
