.kite-flight[data-astro-cid-7urf4biy]{transform-origin:0 100%}.kite-flight[data-astro-cid-7urf4biy][data-flip=true]{transform-origin:100% 100%}.kite-toy[data-astro-cid-7urf4biy]{pointer-events:auto;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.street[data-astro-cid-zooiqhhj]{touch-action:pan-y;cursor:grab}.street[data-astro-cid-zooiqhhj][data-dragging]{cursor:grabbing}.street-kite[data-astro-cid-zooiqhhj]{transform:rotate(calc(var(--lean,0) * 1deg))}.street-kite-small[data-astro-cid-zooiqhhj]{transform:rotate(calc(var(--lean,0) * 1.35deg))}.footer-birds[data-astro-cid-ejo4ryvn]{display:none}.bird[data-astro-cid-ejo4ryvn]{position:absolute;left:0;transform:translate(-4rem)}.flock[data-astro-cid-ejo4ryvn]{width:7rem;height:3.5rem}.bob[data-astro-cid-ejo4ryvn],.wings[data-astro-cid-ejo4ryvn]{display:block;position:relative}.member[data-astro-cid-ejo4ryvn]{position:absolute}.wing[data-astro-cid-ejo4ryvn]{backface-visibility:hidden;width:50%;height:100%;position:absolute;top:0}.wing-left[data-astro-cid-ejo4ryvn]{transform-origin:100% 66.667%;left:0;transform:rotate(20deg)}.wing-right[data-astro-cid-ejo4ryvn]{transform-origin:0 66.667%;left:50%;transform:rotate(-20deg)}@media (prefers-reduced-motion:no-preference){.footer-birds[data-astro-cid-ejo4ryvn]{display:block}.bird[data-astro-cid-ejo4ryvn]{animation:footer-bird-fly var(--fly) linear var(--delay) infinite;will-change:transform}.bird[data-astro-cid-ejo4ryvn][data-back]{animation-name:footer-bird-fly-back}.bird[data-astro-cid-ejo4ryvn][data-rest]{animation-name:footer-bird-fly-rest}.bird[data-astro-cid-ejo4ryvn][data-back][data-rest]{animation-name:footer-bird-fly-back-rest}.bob[data-astro-cid-ejo4ryvn]{animation:footer-bird-bob var(--bob) ease-in-out infinite alternate}.wing[data-astro-cid-ejo4ryvn]{will-change:transform}.wing-left[data-astro-cid-ejo4ryvn]{animation:footer-wing-left var(--flap) cubic-bezier(.45, 0, .55, 1) infinite}.wing-right[data-astro-cid-ejo4ryvn]{animation:footer-wing-right var(--flap) cubic-bezier(.45, 0, .55, 1) infinite}.wings[data-astro-cid-ejo4ryvn][data-glide] .wing-left[data-astro-cid-ejo4ryvn]{animation-name:footer-wing-left-glide;animation-duration:var(--glide)}.wings[data-astro-cid-ejo4ryvn][data-glide] .wing-right[data-astro-cid-ejo4ryvn]{animation-name:footer-wing-right-glide;animation-duration:var(--glide)}}@keyframes footer-bird-fly{0%{transform:translate(-4rem)}to{transform:translate(calc(100cqw + 4rem))}}@keyframes footer-bird-fly-back{0%{transform:translate(calc(100cqw + 4rem))}to{transform:translate(-4rem)}}@keyframes footer-bird-fly-rest{0%{transform:translate(-4rem)}30%,to{transform:translate(calc(100cqw + 4rem))}}@keyframes footer-bird-fly-back-rest{0%{transform:translate(calc(100cqw + 4rem))}30%,to{transform:translate(-4rem)}}@keyframes footer-bird-bob{0%{transform:translateY(0)}to{transform:translateY(-.45rem)}}@keyframes footer-wing-left{0%,to{transform:rotate(20deg)}50%{transform:rotate(-24deg)}}@keyframes footer-wing-right{0%,to{transform:rotate(-20deg)}50%{transform:rotate(24deg)}}@keyframes footer-wing-left-glide{0%,12%,24%,to{transform:rotate(20deg)}6%,18%,30%{transform:rotate(-24deg)}40%{transform:rotate(7deg)}65%{transform:rotate(3deg)}90%{transform:rotate(7deg)}}@keyframes footer-wing-right-glide{0%,12%,24%,to{transform:rotate(-20deg)}6%,18%,30%{transform:rotate(24deg)}40%{transform:rotate(-7deg)}65%{transform:rotate(-3deg)}90%{transform:rotate(-7deg)}}.footer-link[data-astro-cid-7lhuyvjk]{display:inline-block;position:relative}.footer-link[data-astro-cid-7lhuyvjk]:after{content:"";background-color:var(--sl-canopy-ink);transform-origin:100%;height:1px;transition:transform .38s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.2rem;left:0;right:0;transform:scaleX(0)}.footer-link[data-astro-cid-7lhuyvjk]:is(:hover,:focus-visible):after{transform-origin:0;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.footer-link[data-astro-cid-7lhuyvjk]:after{transition:none}}#site-header[data-astro-cid-ihije3mh]{--ease:cubic-bezier(.16, 1, .3, 1);--glide:.72s;--rest-pad:1.5rem;--inset:.5rem;--pill-r:2rem;--pad-start:1rem;--pad-end:1.25rem;--mark-w:2.5rem;--mid-gap:2.5rem;--end-w:2.75rem;--pill-w:min(100cqw - var(--inset) * 2, var(--pad-start) + var(--mark-w) + var(--mid-gap) + var(--end-w) + var(--pad-end));--pill-side:calc((100cqw - var(--pill-w)) / 2);transition:opacity .7s cubic-bezier(.16,1,.3,1);container-type:inline-size}@media (width>=48rem){#site-header[data-astro-cid-ihije3mh]{--rest-pad:2.5rem;--inset:.75rem;--pill-r:2.25rem;--pad-start:1.125rem;--pad-end:1.375rem;--mark-w:2.75rem;--mid-gap:3rem}}[data-astro-cid-ihije3mh][data-plate]{z-index:0;contain:paint;background-color:color-mix(in srgb, var(--sl-paper) 82%, transparent);backdrop-filter:blur(10px);transition:inset var(--glide) var(--ease), border-radius var(--glide) var(--ease), background-color .55s var(--ease), border-color .55s var(--ease), backdrop-filter .55s var(--ease), -webkit-backdrop-filter .55s var(--ease);will-change:transform;border:1px solid #0000;border-radius:0;position:absolute;inset:0}[data-astro-cid-ihije3mh][data-row]{padding-inline:var(--rest-pad)}[data-astro-cid-ihije3mh][data-start],[data-astro-cid-ihije3mh][data-end]{transition:transform var(--glide) var(--ease), opacity .2s var(--ease)}#site-header[data-astro-cid-ihije3mh][data-stuck=true] [data-astro-cid-ihije3mh][data-plate]{inset:var(--inset) var(--pill-side);background-color:color-mix(in srgb, var(--sl-paper) 88%, transparent);border-color:var(--sl-hairline);border-radius:var(--pill-r);backdrop-filter:blur(20px)}#site-header[data-astro-cid-ihije3mh][data-stuck=true] [data-astro-cid-ihije3mh][data-start]{pointer-events:none;transform:translateX(calc(var(--pill-side) + var(--pad-start) - var(--rest-pad)))}#site-header[data-astro-cid-ihije3mh][data-stuck=true] [data-astro-cid-ihije3mh][data-end]{transform:translateX(calc(var(--rest-pad) - var(--pill-side) - var(--pad-end)))}#site-header[data-astro-cid-ihije3mh] [data-astro-cid-ihije3mh][data-end] .press[data-astro-cid-ihije3mh]{transition-timing-function:var(--ease);transition-duration:.18s, .18s, .18s, .18s, .18s, .18s, var(--glide);transition-property:color,background-color,border-color,opacity,filter,box-shadow,border-radius}#site-header[data-astro-cid-ihije3mh][data-stuck=true] [data-astro-cid-ihije3mh][data-end] .press[data-astro-cid-ihije3mh]{border-radius:1.375rem}[data-astro-cid-ihije3mh][data-word]{clip-path:inset(-30% -4% -40% 0);transition:clip-path .62s var(--ease) .12s, opacity .46s var(--ease) .12s, transform .62s var(--ease) .12s}[data-astro-cid-ihije3mh][data-mark]{width:var(--mark-w);pointer-events:none;opacity:0;transform-origin:50% 90%;transition:opacity .18s cubic-bezier(.4,0,1,1),transform .24s cubic-bezier(.4,0,1,1);transform:scale(.55)rotate(-10deg)}#site-header[data-astro-cid-ihije3mh][data-stuck=true] [data-astro-cid-ihije3mh][data-word]{pointer-events:none;opacity:0;clip-path:inset(-30% 100% -40% 0);transition:clip-path .46s cubic-bezier(.65,0,.35,1),opacity .36s cubic-bezier(.4,0,.6,1),transform .46s cubic-bezier(.65,0,.35,1);transform:translate(-.25rem)}#site-header[data-astro-cid-ihije3mh][data-stuck=true] [data-astro-cid-ihije3mh][data-mark]{pointer-events:auto;opacity:1;transform:translateY(calc(var(--mark-w) * -.046));transition:opacity .36s var(--ease) .17s, transform .76s cubic-bezier(.34, 1.32, .64, 1) .17s}[data-astro-cid-ihije3mh][data-start]:focus-visible{outline:none}[data-astro-cid-ihije3mh][data-start]:focus-visible [data-astro-cid-ihije3mh][data-word]{outline:2px solid var(--sl-accent);outline-offset:5px;border-radius:4px}#site-header[data-astro-cid-ihije3mh][data-stuck=true] [data-astro-cid-ihije3mh][data-start]:focus-visible [data-astro-cid-ihije3mh][data-word]{outline:none}#site-header[data-astro-cid-ihije3mh][data-stuck=true] [data-astro-cid-ihije3mh][data-start]:focus-visible [data-astro-cid-ihije3mh][data-mark]{outline:2px solid var(--sl-accent);outline-offset:4px;border-radius:6px}html.nav-menu-open{overflow:hidden}#nav-drawer[data-astro-cid-ihije3mh]{background-color:var(--sl-accent);border:0}#nav-drawer[data-astro-cid-ihije3mh]::backdrop{background:0 0}#nav-drawer[data-astro-cid-ihije3mh][open]{animation:.52s cubic-bezier(.16,1,.3,1) both nav-drawer-in}#nav-drawer[data-astro-cid-ihije3mh][data-closing=true]{animation:.52s cubic-bezier(.76,0,.24,1) both nav-drawer-out}[data-astro-cid-ihije3mh][data-menu-shell]{padding-top:env(safe-area-inset-top)}[data-astro-cid-ihije3mh][data-menu-body]{padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}#nav-drawer[data-astro-cid-ihije3mh][data-closing=true] [data-astro-cid-ihije3mh][data-menu-body]{animation:.28s cubic-bezier(.4,0,1,1) both nav-menu-content-out}#nav-drawer[data-astro-cid-ihije3mh][open]:not([data-closing=true]) [data-astro-cid-ihije3mh][data-menu-lead]{animation:.56s cubic-bezier(.16,1,.3,1) 90ms both nav-item-in}#nav-drawer[data-astro-cid-ihije3mh][open]:not([data-closing=true]) [data-astro-cid-ihije3mh][data-menu-nav]{animation:.56s cubic-bezier(.16,1,.3,1) .14s both nav-item-in}#nav-drawer[data-astro-cid-ihije3mh][open]:not([data-closing=true]) [data-astro-cid-ihije3mh][data-menu-cta]{animation:.56s cubic-bezier(.16,1,.3,1) .19s both nav-item-in}#nav-drawer[data-astro-cid-ihije3mh][open]:not([data-closing=true]) [data-astro-cid-ihije3mh][data-menu-foot]{animation:.62s cubic-bezier(.16,1,.3,1) .24s both nav-item-in}#nav-drawer[data-astro-cid-ihije3mh] [data-astro-cid-ihije3mh]:focus-visible{outline-color:var(--sl-canopy-ink)}[data-astro-cid-ihije3mh][data-menu-item]{border-color:color-mix(in srgb, var(--sl-canopy-ink) 34%, transparent)}[data-astro-cid-ihije3mh][data-arrow-roll]>svg[data-astro-cid-ihije3mh]{transition:transform .68s cubic-bezier(.16,1,.3,1)}[data-astro-cid-ihije3mh][data-arrow-next]{transform:translate(-115%)}.group[data-astro-cid-ihije3mh]:is(:hover,:focus-visible) [data-astro-cid-ihije3mh][data-arrow-current]{transform:translate(115%)}.group[data-astro-cid-ihije3mh]:is(:hover,:focus-visible) [data-astro-cid-ihije3mh][data-arrow-next]{transform:translate(0)}@keyframes nav-drawer-in{0%{opacity:.75;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes nav-drawer-out{0%{clip-path:inset(0);transform:translateY(0)}to{clip-path:inset(0 0 100%);transform:translateY(-.5rem)}}@keyframes nav-menu-content-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.75rem)}}@keyframes nav-item-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#site-header[data-astro-cid-ihije3mh],[data-astro-cid-ihije3mh][data-plate],[data-astro-cid-ihije3mh][data-row],[data-astro-cid-ihije3mh][data-start],[data-astro-cid-ihije3mh][data-end],[data-astro-cid-ihije3mh][data-word],[data-astro-cid-ihije3mh][data-mark],[data-astro-cid-ihije3mh][data-arrow-roll]>svg[data-astro-cid-ihije3mh]{transition:none;animation:none}#site-header[data-astro-cid-ihije3mh][data-stuck=true] [data-astro-cid-ihije3mh][data-word],#site-header[data-astro-cid-ihije3mh][data-stuck=true] [data-astro-cid-ihije3mh][data-mark]{transition:none}#site-header[data-astro-cid-ihije3mh] [data-astro-cid-ihije3mh][data-end] .press[data-astro-cid-ihije3mh]{transition-property:color,background-color,border-color,opacity}#nav-drawer[data-astro-cid-ihije3mh][open],#nav-drawer[data-astro-cid-ihije3mh][data-closing=true],#nav-drawer[data-astro-cid-ihije3mh][data-closing=true] [data-astro-cid-ihije3mh][data-menu-body],#nav-drawer[data-astro-cid-ihije3mh][open]:not([data-closing=true]) [data-astro-cid-ihije3mh][data-menu-lead],#nav-drawer[data-astro-cid-ihije3mh][open]:not([data-closing=true]) [data-astro-cid-ihije3mh][data-menu-nav],#nav-drawer[data-astro-cid-ihije3mh][open]:not([data-closing=true]) [data-astro-cid-ihije3mh][data-menu-cta],#nav-drawer[data-astro-cid-ihije3mh][open]:not([data-closing=true]) [data-astro-cid-ihije3mh][data-menu-foot]{animation:none}.group[data-astro-cid-ihije3mh]:is(:hover,:focus-visible) [data-astro-cid-ihije3mh][data-arrow-current]{transform:translate(0)}.group[data-astro-cid-ihije3mh]:is(:hover,:focus-visible) [data-astro-cid-ihije3mh][data-arrow-next]{transform:translate(-115%)}}@supports ((-webkit-backdrop-filter:blur(1px))){[data-astro-cid-ihije3mh][data-plate]{-webkit-backdrop-filter:blur(10px)}#site-header[data-astro-cid-ihije3mh][data-stuck=true] [data-astro-cid-ihije3mh][data-plate]{-webkit-backdrop-filter:blur(20px)}}.skip-link{z-index:100;height:2.75rem;color:var(--sl-accent-ink);background-color:var(--sl-accent);border-radius:var(--sl-radius-control);align-items:center;padding-inline:1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .24s cubic-bezier(.16,1,.3,1);display:inline-flex;position:fixed;top:.75rem;left:.75rem;transform:translateY(calc(-100% - 1.5rem))}.skip-link:focus{transform:none}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}
