.map[data-astro-cid-tj7bd7f2]{gap:var(--spacing-xl);padding:var(--spacing-3xl) 0;display:grid}.map__text[data-astro-cid-tj7bd7f2]{gap:var(--spacing-md);align-content:center;display:grid}.map__head[data-astro-cid-tj7bd7f2]{max-width:14ch;font-size:clamp(2rem,4.6vw,3.4rem)}.map__act[data-astro-cid-tj7bd7f2]{margin:var(--spacing-xs) 0 0}.map__fig[data-astro-cid-tj7bd7f2]{border-radius:var(--radius-tile);border:1px solid var(--color-line);background:var(--color-void-2);margin:0;overflow:clip;box-shadow:0 40px 80px -40px #000c}.map__fig[data-astro-cid-tj7bd7f2] img[data-astro-cid-tj7bd7f2]{width:100%;height:auto}@media (width<=59.99rem){.map[data-astro-cid-tj7bd7f2]{padding:var(--spacing-2xl) 0}}@media (width>=60rem){.map[data-astro-cid-tj7bd7f2]{align-items:center;column-gap:var(--spacing-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.ask[data-astro-cid-fmmy43jp]{gap:var(--spacing-xl);padding:var(--spacing-3xl) 0;display:grid}.ask__pic[data-astro-cid-fmmy43jp]{place-items:center;display:grid}.ask__pic[data-astro-cid-fmmy43jp] .ask__img{filter:drop-shadow(0 40px 60px #0000008c);width:min(100%,34rem);height:auto}.ask__text[data-astro-cid-fmmy43jp]{gap:var(--spacing-md);align-content:center;display:grid}.ask__head[data-astro-cid-fmmy43jp]{max-width:16ch;font-size:clamp(2rem,4.6vw,3.4rem)}.ask__act[data-astro-cid-fmmy43jp]{align-items:center;gap:var(--spacing-sm) var(--spacing-md);margin-top:var(--spacing-xs);flex-wrap:wrap;display:flex}.ask__qual[data-astro-cid-fmmy43jp]{font-size:var(--text-sm);color:var(--color-fog-3)}.ask__disc[data-astro-cid-fmmy43jp]{margin:var(--spacing-sm) 0 0;font-size:var(--text-xs);color:var(--color-fog-3);max-width:60ch;line-height:1.45}@media (width<=59.99rem){.ask[data-astro-cid-fmmy43jp]{padding:var(--spacing-2xl) 0}.ask__act[data-astro-cid-fmmy43jp] .btn[data-astro-cid-fmmy43jp]{width:100%}}@media (width>=60rem){.ask[data-astro-cid-fmmy43jp]{align-items:center;column-gap:var(--spacing-3xl);grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}.csdock[data-astro-cid-chivdzqc]{z-index:300;padding:var(--spacing-2xs) var(--spacing-sm) calc(var(--spacing-2xs) + env(safe-area-inset-bottom,0px));background:color-mix(in oklch, var(--color-void) 84%, transparent);-webkit-backdrop-filter:blur(18px);border-top:1px solid var(--color-line);display:grid;position:fixed;bottom:0;left:0;right:0}.csdock[data-astro-cid-chivdzqc] .btn[data-astro-cid-chivdzqc]{width:100%;font-size:var(--text-base)}@media (width>=60rem){.csdock[data-astro-cid-chivdzqc]{display:none}body{padding-bottom:0}}.fold[data-astro-cid-p43qtj6o]{isolation:isolate;padding:calc(var(--spacing-3xl) + 1.5rem) 0 var(--spacing-2xl);position:relative;overflow:clip}.fold__spot[data-astro-cid-p43qtj6o]{z-index:-1;width:140%;height:auto;color:var(--color-red);opacity:0;animation:spot-in 1.8s var(--ease-out) .2s forwards;pointer-events:none;position:absolute;top:-35%;left:-30%}.fold__in[data-astro-cid-p43qtj6o]{gap:var(--spacing-2xl);display:grid}.fold__copy[data-astro-cid-p43qtj6o]{gap:var(--spacing-md);align-content:center;display:grid}.fold__title[data-astro-cid-p43qtj6o]{color:var(--color-fog);font-size:clamp(3rem,12vw,5.4rem);line-height:.92}.fold__line[data-astro-cid-p43qtj6o]{display:block}.fold__lede[data-astro-cid-p43qtj6o]{font-size:var(--text-md);color:var(--color-fog-2);text-wrap:pretty;max-width:40ch;margin:0;line-height:1.5}.fold__cta[data-astro-cid-p43qtj6o]{margin:var(--spacing-xs) 0 0;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.fold__t[data-astro-cid-p43qtj6o]{opacity:.75;font-variant-numeric:tabular-nums;font-weight:500;font-size:var(--text-sm);margin-left:.35rem}.fold__social[data-astro-cid-p43qtj6o]{margin:var(--spacing-xs) 0 0;align-items:center;gap:var(--spacing-sm);font-size:var(--text-sm);color:var(--color-fog-2);line-height:1.3;display:flex}.faces[data-astro-cid-p43qtj6o]{flex:none;display:flex}.faces__i[data-astro-cid-p43qtj6o]{object-fit:cover;border:2px solid var(--color-void);background:var(--color-void-3);border-radius:50%;width:2.1rem;height:2.1rem;margin-left:-.55rem}.faces__i[data-astro-cid-p43qtj6o]:first-child{margin-left:0}.fold__socialtext[data-astro-cid-p43qtj6o]{max-width:28ch}.fold__object[data-astro-cid-p43qtj6o]{align-content:center;display:grid}.fold__beam[data-astro-cid-p43qtj6o]{--beam-delay:1.2s;padding:2px}.fold__beam[data-astro-cid-p43qtj6o] .reel__frame{box-shadow:0 40px 80px -40px #000c}.rise[data-astro-cid-p43qtj6o]{opacity:0;animation:rise var(--dur-long) var(--ease-out) forwards;animation-delay:calc(.12s + var(--i,0) * 80ms);transform:translateY(14px)}@keyframes rise{to{opacity:1;transform:none}}@media (width<=59.99rem){.fold__cta[data-astro-cid-p43qtj6o] .btn[data-astro-cid-p43qtj6o]{width:100%}.fold__object[data-astro-cid-p43qtj6o]{order:5}}@media (width>=60rem){.fold[data-astro-cid-p43qtj6o]{padding:calc(var(--spacing-4xl) + 1rem) 0 var(--spacing-3xl);align-items:center;min-height:min(88dvh,52rem);display:grid}.fold__in[data-astro-cid-p43qtj6o]{align-items:center;gap:var(--spacing-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.fold__title[data-astro-cid-p43qtj6o]{font-size:clamp(3.4rem,5.4vw,5.2rem)}}@media (prefers-reduced-motion:reduce){.rise[data-astro-cid-p43qtj6o]{opacity:1;animation:none;transform:none}.fold__spot[data-astro-cid-p43qtj6o]{opacity:1;animation:none}}
