.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2rem,1rem + 4vw,5rem) clamp(3rem,2rem + 4vw,6rem);overflow:hidden}.hero__grid[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;display:grid}@media (width>=960px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;gap:3rem}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:15ch}.hl[data-astro-cid-lcdefpme]{white-space:nowrap;z-index:0;position:relative}.hl[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;border-radius:.2em;height:.34em;position:absolute;bottom:.06em;left:-.06em;right:-.06em;transform:rotate(-1.2deg)}.hl--sun[data-astro-cid-lcdefpme]:after{background:var(--sun)}.hl--sky[data-astro-cid-lcdefpme]:after{background:var(--sky)}.hero__lead[data-astro-cid-lcdefpme]{color:var(--ink-muted);max-width:56ch}.hero__kicker[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-bottom:1.75rem;font-size:1.15rem;font-weight:700}.hero__art[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:520px}@media (width<=959.98px){.hero__art[data-astro-cid-lcdefpme]{max-width:320px}}.blocks[data-astro-cid-lcdefpme]{overflow:visible}.blocks[data-astro-cid-lcdefpme] text[data-astro-cid-lcdefpme]{font-family:var(--font-display);fill:#123a52;text-anchor:middle;font-size:68px;font-weight:800}.b4[data-astro-cid-lcdefpme] text[data-astro-cid-lcdefpme],.b6[data-astro-cid-lcdefpme] text[data-astro-cid-lcdefpme]{font-size:64px}@media (prefers-reduced-motion:no-preference){.b[data-astro-cid-lcdefpme]{animation:settle var(--dur-slow) var(--ease-bounce) both}.b1[data-astro-cid-lcdefpme]{animation-delay:60ms}.b2[data-astro-cid-lcdefpme]{animation-delay:.14s}.b3[data-astro-cid-lcdefpme]{animation-delay:.22s}.b4[data-astro-cid-lcdefpme]{animation-delay:.36s}.b5[data-astro-cid-lcdefpme]{animation-delay:.44s}.b6[data-astro-cid-lcdefpme]{animation-delay:.58s}.b7[data-astro-cid-lcdefpme]{animation:settle var(--dur-slow) var(--ease-bounce) .76s both, float 5s ease-in-out 1.6s infinite}.b8[data-astro-cid-lcdefpme]{animation:fadein var(--dur-slow) var(--ease-out) .9s both}}@keyframes settle{0%{opacity:0;translate:0 -80px}to{opacity:1;translate:0}}@keyframes float{50%{translate:0 -10px}}@keyframes fadein{0%{opacity:0}}.path[data-astro-cid-lcdefpme]{color:var(--ink);gap:.35rem;text-decoration:none;display:grid}.path[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.path__who[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.5rem;font-weight:800}.path__title[data-astro-cid-lcdefpme]{color:var(--ink-muted);max-width:44ch}.path__go[data-astro-cid-lcdefpme]{color:var(--link);align-items:center;gap:.4rem;margin-top:.75rem;font-weight:700;display:inline-flex}.goal[data-astro-cid-lcdefpme]{background:var(--surface);box-shadow:var(--block-shadow);border-radius:var(--radius);border:2px solid #123a5214;border-top:8px solid var(--tone);padding:clamp(1.5rem,1rem + 2vw,2.25rem)}.goal[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:1.25rem;font-size:clamp(1.35rem,1.1rem + 1vw,1.75rem)}.mini-journey[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:calc(var(--radius) * 1.2);box-shadow:var(--block-shadow);padding:clamp(1.5rem,1rem + 2vw,2.25rem)}.mini-journey[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:.6rem 1.25rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.mini-journey[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.65rem;font-weight:600;display:flex}.mini-journey[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{width:2rem;height:2rem;font:800 .8rem var(--font-display);background:var(--peach-tint);border-radius:9px;flex:none;place-items:center;display:grid}.mini-journey[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3n+1) span[data-astro-cid-lcdefpme]{background:var(--sun)}.mini-journey[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3n+2) span[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--sky) 60%, white)}.mini-journey[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3n+3) span[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--mint) 55%, white)}
