svg[data-astro-cid-i24u2prv]{width:100%;max-width:300px;height:auto}@media (prefers-reduced-motion:no-preference){.particles[data-astro-cid-i24u2prv] circle[data-astro-cid-i24u2prv]{animation:9s ease-in-out infinite alternate settle}.particles[data-astro-cid-i24u2prv] circle[data-astro-cid-i24u2prv]:nth-child(2n){animation-duration:12s}.particles[data-astro-cid-i24u2prv] circle[data-astro-cid-i24u2prv]:nth-child(3n){animation-duration:15s}}@keyframes settle{0%{transform:translateY(-6px)}to{transform:translateY(8px)}}.strip[data-astro-cid-q7h4tbta]{border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:32px;padding:40px 48px;display:flex}.strip[data-astro-cid-q7h4tbta] svg{flex-shrink:0}.strip[data-astro-cid-q7h4tbta] .btn[data-astro-cid-q7h4tbta]{white-space:nowrap;flex-shrink:0}.text[data-astro-cid-q7h4tbta]{flex-direction:column;flex-grow:1;gap:6px;display:flex}.text[data-astro-cid-q7h4tbta] p[data-astro-cid-q7h4tbta]{font-family:var(--serif);font-size:clamp(22px,2.6vw,26px);line-height:1.3}@media (width<=760px){.strip[data-astro-cid-q7h4tbta]{flex-direction:column;align-items:flex-start;gap:20px;padding:28px}}.hero-band[data-astro-cid-lcdefpme]{border-radius:0 0 clamp(32px,5vw,64px) clamp(32px,5vw,64px);margin-bottom:96px}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:64px;padding-block:clamp(56px,8vw,96px) clamp(64px,8vw,104px);display:grid}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:28px;display:flex}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{background:var(--sun);color:var(--ink);border-radius:999px;align-self:flex-start;padding:8px 16px;font-size:13px;font-weight:600}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:clamp(52px,8vw,92px);font-weight:600;line-height:.96}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--sun)}.lede[data-astro-cid-lcdefpme]{color:var(--mist);max-width:30em;font-size:19px;line-height:1.6}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;display:flex}.actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:54px;padding-inline:28px;font-size:16px}.quote[data-astro-cid-lcdefpme]{border-left:3px solid var(--sun);margin:12px 0 0;padding-left:18px}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--paper);margin:0;font-size:20px;font-style:italic}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--sage);margin-top:6px;font-size:13px}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--sun)}.hero-art[data-astro-cid-lcdefpme]{background:var(--paper);border:3px solid var(--ink);border-radius:var(--radius-lg);min-height:460px;box-shadow:10px 10px 0 var(--ink);color:var(--ink);justify-content:center;align-items:center;padding:40px;display:flex}.block[data-astro-cid-lcdefpme]{margin-bottom:96px}.block-sm[data-astro-cid-lcdefpme]{margin-bottom:72px}.block[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.doors[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.door[data-astro-cid-lcdefpme]{border:var(--edge);border-radius:var(--radius);color:var(--ink);flex-direction:column;gap:14px;padding:32px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.door[data-astro-cid-lcdefpme]:hover{color:inherit;box-shadow:6px 6px 0 var(--ink);transform:translate(-3px,-3px)}.door-sun[data-astro-cid-lcdefpme]{background:var(--sun)}.door-mist[data-astro-cid-lcdefpme]{background:var(--mist)}.door-ink[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper)}.door-ink[data-astro-cid-lcdefpme]:hover{color:var(--paper);box-shadow:6px 6px 0 var(--accent)}.door[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:inherit;opacity:.8}.door-title[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.01em;font-size:27px;font-weight:600;line-height:1.2}.door-link[data-astro-cid-lcdefpme]{margin-top:auto;font-size:15px;font-weight:600}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.empty[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--ink-2);font-size:22px}@media (width<=960px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.hero-band[data-astro-cid-lcdefpme]{margin-bottom:72px}.hero-art[data-astro-cid-lcdefpme]{min-height:340px}.doors[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-art[data-astro-cid-lcdefpme]{min-height:0;box-shadow:6px 6px 0 var(--ink);padding:28px}.hero-art[data-astro-cid-lcdefpme] svg{max-width:160px}}
