.ahero[data-astro-cid-cvz4ynoi]{--cut-h:clamp(16px, 1rem + 1.6vw, 36px);color:var(--hero-fg);padding-top:var(--space-l);padding-bottom:calc(var(--space-xl) + var(--cut-h));position:relative;overflow-x:clip}.ahero--scene[data-astro-cid-cvz4ynoi]{padding-bottom:calc(var(--space-2xl) + var(--cut-h) + clamp(3rem, 2rem + 6vw, 8rem))}.ahero__scene[data-astro-cid-cvz4ynoi]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ahero__inner[data-astro-cid-cvz4ynoi]{z-index:1;gap:var(--space-l);align-items:center;display:grid;position:relative}.ahero__text[data-astro-cid-cvz4ynoi]{gap:var(--space-s);justify-items:start;max-width:44rem;display:grid}.ahero[data-astro-cid-cvz4ynoi] .ahero__crumbs{margin-bottom:var(--space-xs)}.ahero__eyebrow[data-astro-cid-cvz4ynoi]{background:var(--eb);color:var(--c-ink);font-family:var(--font-hand);font-size:var(--step--1);box-shadow:var(--shadow-pin);border-radius:6px;padding:.2rem .8rem .25rem;font-weight:600;transform:rotate(-2deg)}.ahero__title[data-astro-cid-cvz4ynoi]{font-size:var(--step-6);letter-spacing:-.02em;max-width:14ch;line-height:.95}.ahero__intro[data-astro-cid-cvz4ynoi]{font-size:var(--step-1);max-width:42ch;line-height:1.5}.ahero__art[data-astro-cid-cvz4ynoi]{justify-self:center;width:min(100%,clamp(14rem,8rem + 22vw,26rem));position:relative}@media (width>=52rem){.ahero--art[data-astro-cid-cvz4ynoi] .ahero__inner[data-astro-cid-cvz4ynoi]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.ahero__art[data-astro-cid-cvz4ynoi]{justify-self:end}}@media (prefers-reduced-motion:no-preference){html.motion-ok .about-page .ahero [data-lines]{animation:about-rise .9s var(--ease-canopy) both}html.motion-ok .about-page [data-lines] .line-mask{margin-bottom:-.08em;padding-bottom:.08em}html.motion-ok .about-page [data-reveal]{opacity:0;transition:opacity .7s var(--ease-canopy) var(--d,0s), translate .9s var(--ease-canopy) var(--d,0s), rotate .9s var(--ease-canopy) var(--d,0s), scale .9s var(--ease-canopy) var(--d,0s);translate:0 2.2rem;rotate:-1.4deg}html.motion-ok .about-page [data-reveal=left]{translate:-2.4rem .6rem;rotate:-2.5deg}html.motion-ok .about-page [data-reveal=right]{translate:2.4rem .6rem;rotate:2.5deg}@media (width>=48rem){html[dir=rtl].motion-ok .about-page [data-reveal=left]{translate:2.4rem .6rem;rotate:2.5deg}html[dir=rtl].motion-ok .about-page [data-reveal=right]{translate:-2.4rem .6rem;rotate:-2.5deg}}html.motion-ok .about-page [data-reveal=drop]{translate:0 -1.6rem;rotate:3deg;scale:1.04}@media (width<=47.99rem){html.motion-ok .about-page [data-reveal=left]{translate:0 1.5rem;rotate:-1deg}html.motion-ok .about-page [data-reveal=right]{translate:0 1.5rem;rotate:1deg}}html.motion-ok .about-page [data-reveal].is-in{opacity:1;translate:0;rotate:0deg;scale:1}html.motion-ok .about-page [data-pop]{opacity:0;transition:opacity .3s var(--ease-canopy) var(--d,0s), scale .7s var(--ease-squish) var(--d,0s);scale:.4}html.motion-ok .about-page .is-in [data-pop],html.motion-ok .about-page [data-pop].is-in{opacity:1;scale:1}html.motion-ok .about-page [data-grow]{transform-origin:50% 0;transition:scale 1.1s var(--ease-in-out) var(--d,0s);scale:1 0}html.motion-ok .about-page .is-in [data-grow],html.motion-ok .about-page [data-grow].is-in{scale:1}html.motion-ok:not(.reveal-on) .about-page :is([data-reveal],[data-pop],[data-grow]){animation:10ms 4s forwards about-show}}html.motion-ok .about-page [data-draw-path]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.3s var(--ease-in-out) var(--d,.15s)}html.motion-ok .about-page .is-drawn [data-draw-path],html.motion-ok .about-page [data-draw-path].is-drawn{stroke-dashoffset:0}html.motion-ok:not(.reveal-on) .about-page [data-draw-path]{animation:10ms 4s forwards about-drawn}@media (prefers-reduced-motion:reduce){html .about-page [data-draw-path]{stroke-dasharray:none;stroke-dashoffset:0;transition:none}}@media print{html .about-page :is([data-reveal],[data-pop],[data-grow]){opacity:1!important;translate:none!important;rotate:none!important;scale:none!important}html .about-page [data-draw-path]{stroke-dashoffset:0!important}}@keyframes about-rise{0%{translate:0 .35em;rotate:-1deg}}@keyframes about-show{to{opacity:1;translate:0;rotate:0deg;scale:1}}@keyframes about-drawn{to{stroke-dashoffset:0}}.more[data-astro-cid-l22ryrcg]{padding-block:var(--space-2xl) var(--space-l)}.more__title[data-astro-cid-l22ryrcg]{font-size:var(--step-4);margin-bottom:var(--space-m)}.more__line[data-astro-cid-l22ryrcg]{position:relative}.more__twine[data-astro-cid-l22ryrcg]{display:none}.more__twine[data-astro-cid-l22ryrcg] path[data-astro-cid-l22ryrcg]{fill:none;stroke:var(--c-trunk);stroke-width:3px;stroke-linecap:round}.more__tags[data-astro-cid-l22ryrcg]{gap:var(--space-l) var(--space-m);padding-top:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));margin:0;display:grid}.more__tags[data-astro-cid-l22ryrcg] li[data-astro-cid-l22ryrcg]{transform-origin:50% 0;transform:rotate(var(--tilt));position:relative}.more__peg[data-astro-cid-l22ryrcg]{display:none}.more__tag[data-astro-cid-l22ryrcg]{background:var(--bg);height:100%;min-height:9rem;color:var(--fg);clip-path:polygon(22% 0,78% 0,100% 12%,100% 100%,0 100%,0 12%);border-radius:0 0 14px 18px;align-content:start;gap:.3rem;padding:2.4rem 1rem 1rem;text-decoration:none;display:grid;position:relative}.more__tag[data-astro-cid-l22ryrcg]:hover{color:var(--fg)}.more__tag[data-astro-cid-l22ryrcg]:focus-visible{box-shadow:none;outline:none}.more__tags[data-astro-cid-l22ryrcg] li[data-astro-cid-l22ryrcg]:has(.more__tag:focus-visible){outline:3px solid var(--c-focus);outline-offset:4px;border-radius:6px}.more__hole[data-astro-cid-l22ryrcg]{background:var(--c-sprout-white);width:.9rem;height:.9rem;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c-ink) 25%, transparent);border-radius:50%;margin-left:-.45rem;position:absolute;top:.8rem;left:50%}.more__tag-title[data-astro-cid-l22ryrcg]{font-family:var(--font-display);font-weight:800;font-size:var(--step-1);line-height:1.05}.more__tag-text[data-astro-cid-l22ryrcg]{font-size:var(--step--1);line-height:1.35}.more__arrow[data-astro-cid-l22ryrcg]{width:1.8rem;height:1rem;margin-top:.2rem}[dir=rtl] .more__arrow[data-astro-cid-l22ryrcg]{transform:scaleX(-1)}.more__tag[data-astro-cid-l22ryrcg]:hover .more__tag-title[data-astro-cid-l22ryrcg]{text-underline-offset:.18em;text-decoration:underline 2px}@media (width>=60rem){.more__twine[data-astro-cid-l22ryrcg]{width:100%;height:60px;display:block;position:absolute;inset:0 0 auto;overflow:visible}.more__tags[data-astro-cid-l22ryrcg]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(0,1fr));padding-top:0}.more__tags[data-astro-cid-l22ryrcg] li[data-astro-cid-l22ryrcg]{padding-top:var(--drop)}.more__peg[data-astro-cid-l22ryrcg]{z-index:2;top:calc(var(--drop) - 14px);background:var(--c-marigold-tint);border:2px solid var(--c-trunk);border-radius:3px;width:12px;height:26px;margin-left:-6px;display:block;position:absolute;left:50%}}@media (prefers-reduced-motion:no-preference){html.motion-ok .more__tags[data-astro-cid-l22ryrcg] li[data-astro-cid-l22ryrcg]{transform:rotate(calc(var(--tilt) - 14deg));opacity:0}html.motion-ok .more__tags[data-astro-cid-l22ryrcg] li[data-astro-cid-l22ryrcg].is-in{opacity:1;animation:swing 1.4s var(--d,0s) both}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.more__tag[data-astro-cid-l22ryrcg]{transform-origin:50% 0}.more__tags[data-astro-cid-l22ryrcg] li[data-astro-cid-l22ryrcg]:hover .more__tag[data-astro-cid-l22ryrcg]{animation:.9s cubic-bezier(.3,0,.3,1) tag-swing,2.2s ease-in-out .9s infinite tag-sway}}@keyframes tag-swing{0%{rotate:0deg}25%{rotate:6deg}55%{rotate:-4deg}80%{rotate:2deg}to{rotate:0deg}}@keyframes tag-sway{0%,to{rotate:0deg}25%{rotate:2.2deg}75%{rotate:-2.2deg}}@keyframes swing{0%{transform:rotate(calc(var(--tilt) - 14deg))}30%{transform:rotate(calc(var(--tilt) + 8deg))}55%{transform:rotate(calc(var(--tilt) - 4deg))}78%{transform:rotate(calc(var(--tilt) + 1.5deg))}to{transform:rotate(var(--tilt))}}
