.close[data-astro-cid-kf5fcmqb]{padding-top:var(--section-y);overflow:hidden}.close__body[data-astro-cid-kf5fcmqb]{text-align:center;justify-items:center;gap:18px;display:grid}.close__h[data-astro-cid-kf5fcmqb]{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;max-width:22ch;font-size:clamp(1.75rem,1.2rem + 2vw,3rem);font-weight:800;font-stretch:125%;line-height:1.05}.close__h[data-astro-cid-kf5fcmqb] .accent{color:var(--ink)}.close__lead[data-astro-cid-kf5fcmqb]{max-width:46ch;color:var(--text-on-signal);font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.6}.close__note[data-astro-cid-kf5fcmqb],.close__ask[data-astro-cid-kf5fcmqb]{color:var(--text-on-signal);font-size:.9375rem}.close__ask[data-astro-cid-kf5fcmqb] a[data-astro-cid-kf5fcmqb]{color:var(--ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.close__ask[data-astro-cid-kf5fcmqb] a[data-astro-cid-kf5fcmqb]:hover{text-decoration-thickness:2px}.close__ask[data-astro-cid-kf5fcmqb] a[data-astro-cid-kf5fcmqb]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}body:has(.close__mark) .footer__logo{display:none}@media (width<=700px){.close__body[data-astro-cid-kf5fcmqb]{text-align:left;justify-items:start}}.close__mark[data-astro-cid-kf5fcmqb]{width:100%;height:auto;padding-inline:var(--gutter);box-sizing:border-box;margin-top:clamp(48px,6vw,96px);display:block;overflow:visible}.close__mark[data-astro-cid-kf5fcmqb] text{font-family:var(--font-display);letter-spacing:-.04em;fill:var(--ink);font-size:106px;font-weight:900;font-stretch:125%}.close__mark[data-astro-cid-kf5fcmqb].is-split .mark__whole[data-astro-cid-kf5fcmqb]{fill:#0000}.close__mark[data-astro-cid-kf5fcmqb] .ml{cursor:default}.close__mark[data-astro-cid-kf5fcmqb] .ml rect{fill:#0000}.close__mark[data-astro-cid-kf5fcmqb] .ml text{transform-box:fill-box;transform-origin:50% 100%;transition:fill .18s, stroke .18s, transform .3s var(--ease);stroke:var(--ink);stroke-width:0;stroke-linejoin:miter}.close__mark[data-astro-cid-kf5fcmqb] .ml .ghost{fill:var(--ink);opacity:0;transition:opacity .2s, transform .3s var(--ease);transform-box:fill-box}.close__mark[data-astro-cid-kf5fcmqb] .fx-bone.is-on text{fill:var(--bone)}.close__mark[data-astro-cid-kf5fcmqb] .fx-hollow.is-on text{fill:#0000;stroke-width:3px}.close__mark[data-astro-cid-kf5fcmqb] .fx-hatch.is-on text{fill:url(#mark-hatch)}.close__mark[data-astro-cid-kf5fcmqb] .fx-trail.is-on .ghost{opacity:1}.close__mark[data-astro-cid-kf5fcmqb] .fx-trail.is-on .ghost--far{fill:#7a2a1a;transform:translate(-26px)}.close__mark[data-astro-cid-kf5fcmqb] .fx-trail.is-on .ghost--near{fill:#b8391f;transform:translate(-13px)}.close__mark[data-astro-cid-kf5fcmqb] .fx-trail.is-on .main{fill:var(--ink)}.close__mark[data-astro-cid-kf5fcmqb] .fx-strike.is-on text{fill:var(--bone);transition-duration:60ms}.close__mark[data-astro-cid-kf5fcmqb] .bolt{fill:none;stroke:var(--bone);stroke-width:3.5px;stroke-linejoin:miter;filter:drop-shadow(0 0 4px #fff)}html.motion .close__mark[data-astro-cid-kf5fcmqb] .fx-jump.is-go text{animation:ml-jump .56s var(--ease)}html.motion .close__mark[data-astro-cid-kf5fcmqb] .fx-roll.is-go text{transform-origin:50%;animation:ml-roll .62s var(--ease)}html.motion .close__mark[data-astro-cid-kf5fcmqb] .fx-squash.is-go text{animation:ml-squash .52s var(--ease)}html.motion .close__mark[data-astro-cid-kf5fcmqb] .fx-glitch.is-go text{animation:.36s step-end ml-glitch}html.motion .close__mark[data-astro-cid-kf5fcmqb] .fx-flip.is-on text{transform-origin:50%;transform:scaleY(-1)}html.motion .close__mark[data-astro-cid-kf5fcmqb] .fx-lean.is-on text{transform:skew(-16deg)translate(6px)}@keyframes ml-jump{0%{transform:none}35%{transform:translateY(-34px)}62%{transform:translateY(0)scaleY(.86)scaleX(1.08)}80%{transform:translateY(-6px)}to{transform:none}}@keyframes ml-roll{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ml-squash{0%{transform:none}30%{transform:scaleY(.62)scaleX(1.22)}60%{transform:scaleY(1.14)scaleX(.92)}to{transform:none}}@keyframes ml-glitch{0%{fill:var(--bone);transform:translate(-5px)}20%{fill:var(--ink);transform:translate(6px,-3px)}40%{fill:var(--bone);transform:translate(-3px,2px)}60%{fill:var(--ink);transform:translate(4px)}80%{transform:translate(-2px)}to{transform:none}}
