:root{--menu-link-size:clamp(2.5rem, 3.889vw, 3.5rem);--menu-link-compact:2.5rem;--menu-ink-offset:4px;--home-menu-space:calc(48px - var(--menu-ink-offset) - .675 * var(--menu-link-size))}.site-header[data-astro-cid-nen7h5rs]{z-index:50;height:0;position:sticky;top:0}.header-content[data-astro-cid-nen7h5rs]{padding-inline:var(--page-margin);pointer-events:none;position:absolute;top:24px;left:0;right:0}.home-menu-space[data-astro-cid-nen7h5rs]{height:var(--home-menu-space)}.site-header[data-astro-cid-nen7h5rs].is-home~main{margin-top:calc(-1 * var(--home-menu-space))}.announcement[data-astro-cid-nen7h5rs]{top:20px;left:var(--page-margin);right:var(--page-margin);z-index:50;border-radius:var(--radius-lg);background:var(--color-blue);height:32px;color:var(--color-yellow);font-weight:600;line-height:1.2;position:absolute;overflow:hidden}.announcement-track[data-astro-cid-nen7h5rs]{width:max-content;animation:linear infinite marquee;display:flex}.announcement-copy[data-astro-cid-nen7h5rs]{white-space:nowrap;gap:24px;padding:6px 12px;display:flex}.announcement[data-astro-cid-nen7h5rs]:hover .announcement-track[data-astro-cid-nen7h5rs],.announcement[data-astro-cid-nen7h5rs]:focus-within .announcement-track[data-astro-cid-nen7h5rs]{animation-play-state:paused}.menu[data-astro-cid-nen7h5rs]{pointer-events:auto;border-radius:var(--radius-lg);min-height:40px;color:var(--color-yellow);grid-template-columns:1fr auto 1fr;align-items:center;padding:4px 24px;font-weight:700;line-height:1.2;display:grid}.is-active[data-astro-cid-nen7h5rs] .menu[data-astro-cid-nen7h5rs]{background:var(--color-blue)}.menu-logo[data-astro-cid-nen7h5rs]{opacity:0;width:72px;height:30px;overflow:clip}.is-active[data-astro-cid-nen7h5rs] .menu-logo[data-astro-cid-nen7h5rs]{opacity:1}.menu-logo[data-astro-cid-nen7h5rs] svg{width:72px;height:30px}.menu-link[data-astro-cid-nen7h5rs]{font-size:var(--menu-link-size);justify-self:start;padding:.375em 0;transition:font-size .3s,padding .3s}.is-active[data-astro-cid-nen7h5rs] .menu-link[data-astro-cid-nen7h5rs]{font-size:var(--menu-link-compact);padding-block:0}.menu-link[data-astro-cid-nen7h5rs]:last-child{justify-self:end}@keyframes marquee{to{transform:translate(-50%)}}@media (width<=768px){:root{--menu-link-size:min(3.5rem, calc((50vw - 82px) / 3.875));--menu-logo-unit:min(var(--menu-link-size), 2.0833rem);--menu-link-compact:calc(.8 * var(--menu-logo-unit));--menu-ink-offset:2px}.menu[data-astro-cid-nen7h5rs]{min-height:48px;padding:2px 16px}.is-active[data-astro-cid-nen7h5rs] .menu[data-astro-cid-nen7h5rs]{column-gap:16px;padding-inline:16px}.menu-link[data-astro-cid-nen7h5rs]{align-items:center;min-height:44px;display:flex}.menu-logo[data-astro-cid-nen7h5rs]{place-items:center;min-height:44px;display:grid}.menu-logo[data-astro-cid-nen7h5rs],.menu-logo[data-astro-cid-nen7h5rs] svg{width:60px}.menu-logo[data-astro-cid-nen7h5rs] svg{height:25px}.is-active[data-astro-cid-nen7h5rs] .menu-logo[data-astro-cid-nen7h5rs],.is-active[data-astro-cid-nen7h5rs] .menu-logo[data-astro-cid-nen7h5rs] svg{width:calc(1.8 * var(--menu-logo-unit))}.is-active[data-astro-cid-nen7h5rs] .menu-logo[data-astro-cid-nen7h5rs] svg{height:calc(.75 * var(--menu-logo-unit))}}.pill{border-radius:var(--pill-radius,66.72px);background:var(--pill-bg,var(--color-yellow));color:var(--pill-color,var(--color-brown));font:700 16px/1.2 var(--font-body);letter-spacing:-.01em;white-space:nowrap;border:0;justify-content:center;align-items:center;padding:8px 16px;display:inline-flex}.pill[hidden]{display:none}.button-simple{transition:background-color 1.25s cubic-bezier(.22,1,.36,1),color 1.25s cubic-bezier(.22,1,.36,1)}.button-simple[aria-pressed=true],.button-simple:hover{background:var(--color-blue)}.button-simple:hover:not([aria-pressed=true]),.button-simple[data-filter=all]{transition-duration:0s}.button-simple[data-tone=blue]{--pill-bg:var(--color-blue)}.button-simple[data-tone=blue]:hover{background:var(--color-yellow);transition-duration:0s}.pill-animated{--pill-radius:36px;--pill-bg:var(--color-blue);--pill-color:var(--color-yellow)}.button-xl{--pill-radius:67px;--pill-bg:var(--color-blue);width:300px;max-width:100%;height:62px;font-family:var(--font-display);font-size:var(--text-h4);letter-spacing:.005em;padding:16px 24px;line-height:.95}.button-xl:hover{background:var(--color-offwhite)}@media (width<=768px){.button-simple,.animated-button{min-height:44px}}.motion-spin{animation:sticker-spin var(--sticker-spin-duration,20s) linear infinite}@keyframes sticker-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.motion-spin{animation:none}}.site-footer[data-astro-cid-jo6i4kqk]{padding:32px var(--page-margin) 0;color:var(--color-brown)}.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,618px) 184px 264px;justify-content:space-between;gap:32px;display:grid}.footer-cta[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{max-width:618px;font-size:var(--text-h2)}.footer-cta[data-astro-cid-jo6i4kqk] .download{margin-top:16px}.sticker[data-astro-cid-jo6i4kqk]{width:184px;height:180px;position:relative}.sticker-art[data-astro-cid-jo6i4kqk]{--sticker-spin-duration:20s;transform-origin:50%;position:absolute;inset:0}.sticker[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk],.sticker[data-astro-cid-jo6i4kqk] picture{position:absolute}.sticker-base[data-astro-cid-jo6i4kqk],.sticker-ring[data-astro-cid-jo6i4kqk]{width:100%;height:100%;inset:0}.sticker-lettering[data-astro-cid-jo6i4kqk]{width:81%;height:82.7%;top:7.55%;left:9.51%}.sticker-signature[data-astro-cid-jo6i4kqk]{width:42%;height:26%;left:30%;transform:rotate(6.85deg)}.sticker[data-astro-cid-jo6i4kqk] .sticker-signature img{object-fit:contain;width:100%;height:100%}.signature-0[data-astro-cid-jo6i4kqk]{top:19.55%}.signature-1[data-astro-cid-jo6i4kqk]{top:31.29%;left:29.36%;transform:rotate(1.89deg)}.signature-2[data-astro-cid-jo6i4kqk]{top:41.1%;left:31.99%;transform:rotate(-3.42deg)}.sticker-limbs[data-astro-cid-jo6i4kqk]{width:47.56%;height:44.12%;top:28.63%;left:28.73%;transform:rotate(1.89deg)}.sticker-eyes[data-astro-cid-jo6i4kqk]{width:11.27%;height:6.03%;top:49.1%;left:43.8%}.sticker-pupils[data-astro-cid-jo6i4kqk]{width:8.26%;height:2.49%;top:51.51%;left:45.89%}.sticker-smile[data-astro-cid-jo6i4kqk]{width:3.47%;height:2.09%;top:55.44%;left:47.56%}.footer-menu[data-astro-cid-jo6i4kqk]{padding-top:24px}.footer-menu[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{font-size:var(--text-h4);max-width:209px}.footer-links[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.footer-links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:4px}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{line-height:1.1;display:inline-block}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:3px;text-decoration:underline}.social-links[data-astro-cid-jo6i4kqk]{align-items:center;gap:24px;margin-top:24px;display:flex}.social-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:32px;display:grid}.footer-logo[data-astro-cid-jo6i4kqk]{width:100%;max-width:var(--logo-frame-max);aspect-ratio:var(--logo-frame-ratio);margin-inline:auto;margin-top:24px;position:relative;overflow:clip}.logo-video[data-astro-cid-jo6i4kqk]{width:calc(var(--wordmark-width) * var(--logo-scale));max-width:none;height:auto;aspect-ratio:var(--logo-ratio);pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.legal[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto 1fr;gap:24px;padding:40px 0 32px;line-height:1.2;display:grid}.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:nth-child(2){text-align:center}.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:last-child{text-align:right}@media (width<=1100px) and (width>=769px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) 140px 220px;gap:24px}.sticker[data-astro-cid-jo6i4kqk]{transform-origin:0 0;transform:scale(.76)}}@media (width<=768px){.site-footer[data-astro-cid-jo6i4kqk]{padding:24px 24px 0}.footer-logo[data-astro-cid-jo6i4kqk]{max-width:calc(var(--logo-frame-max) / 2);margin-top:16px}.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,220px) 122px;grid-template-areas:"cta cta""menu sticker";justify-content:space-between;gap:24px 0}.footer-cta[data-astro-cid-jo6i4kqk]{grid-area:cta}.footer-cta[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{max-width:none;font-size:3.5rem}.footer-cta[data-astro-cid-jo6i4kqk] .download{width:100%;height:44px;padding-block:0;font-size:1.25rem}.sticker[data-astro-cid-jo6i4kqk]{grid-area:sticker;width:122px;height:120px;margin-top:15px}.footer-menu[data-astro-cid-jo6i4kqk]{grid-area:menu;padding-top:0}.footer-menu[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{max-width:none;font-size:1.25rem}.footer-links[data-astro-cid-jo6i4kqk]{margin-top:4px;font-size:14px;display:block}.footer-links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:0}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:28px;display:inline-flex}.social-links[data-astro-cid-jo6i4kqk]{margin-top:0}.social-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-width:44px;min-height:44px}.legal[data-astro-cid-jo6i4kqk]{text-align:center;grid-template-columns:auto auto;justify-content:center;gap:8px 16px;padding:16px 0 24px;font-size:14px}.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:first-child{grid-column:1/-1}.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:nth-child(2),.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:last-child{text-align:center}}@font-face{font-family:Platform fallback;font-style:normal;font-weight:700;font-display:swap;src:local(Helvetica Neue Bold),local(HelveticaNeue-Bold),local(Arial Bold),local(Arial-BoldMT);size-adjust:90%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Platform fallback;font-style:normal;font-weight:500;font-display:swap;src:local(Helvetica Neue Medium),local(Arial);size-adjust:100%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-family:BST fallback;font-style:normal;font-weight:400;font-display:swap;src:local(Avenir Next Regular),local(Trebuchet MS);size-adjust:98%;ascent-override:95%;descent-override:25%;line-gap-override:0%}@font-face{font-family:BST fallback;font-style:normal;font-weight:700;font-display:swap;src:local(Avenir Next Bold),local(Trebuchet MS Bold);size-adjust:98%;ascent-override:95%;descent-override:25%;line-gap-override:0%}:root{--color-yellow:#f9e04b;--color-brown:#4f3a2a;--color-blue:#58b6db;--color-light-blue:#86d2ea;--color-beige:#f9f3d2;--color-offwhite:#fffef3;--color-grey:#969595;--font-display:"Platform", "Platform fallback", "Helvetica Neue", "Arial Black", sans-serif;--font-body:"BST Symbol", "BST fallback", "Avenir Next", "Trebuchet MS", sans-serif;--text-h1:clamp(3.5rem, 1.75rem + 7.778vw, 8.75rem);--text-h2:clamp(2.625rem, 1.417rem + 5.37vw, 6.25rem);--text-h3:clamp(2rem, 1.333rem + 2.963vw, 4rem);--text-h4:clamp(1.5rem, 1.333rem + .741vw, 2rem);--text-body:1rem;--leading-display:.95;--leading-body:.95;--leading-cta:1.2;--tracking-display:.005em;--tracking-body:-.01em;--space-4xs:4px;--space-3xs:8px;--space-2xs:16px;--space-xs:24px;--space-md:32px;--space-lg:48px;--space-xl:64px;--space-2xl:80px;--space-3xl:120px;--space-margin:40px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:32px;--layout-desktop:1440px;--page-margin:clamp(16px, 2.778vw, 40px);--menu-height:64px;--menu-top-padding:24px;--page-bg:var(--color-yellow)}*,:before,:after{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth;scroll-padding-top:100px}html.lenis{scroll-behavior:auto}body{background:var(--page-bg);color:var(--color-brown);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);margin:0}h1,h2,h3,h4,p,figure{margin:0}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;line-height:var(--leading-display);letter-spacing:var(--tracking-display)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img,svg,picture{max-width:100%;display:block}img{height:auto}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--color-brown);outline-offset:4px;box-shadow:0 0 0 7px var(--color-offwhite);border-radius:4px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--color-offwhite);color:var(--color-brown);padding:16px;position:fixed;top:12px;left:16px;transform:translateY(-200%)}.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.skip-link:focus{transform:translateY(0)}html:not(.morph) [data-bg]{background:var(--block-bg)}html.morph [data-bg]{background:0 0}[data-bg]{position:relative}.section-paint,.section-paint-end{pointer-events:none;position:absolute;inset:0;overflow:clip}.section-paint{mask-image:linear-gradient(to bottom, transparent, #000 var(--morph-band,min(25vh, 240px))), linear-gradient(to top, transparent, #000 var(--morph-band,min(25vh, 240px)));mask-composite:intersect}.section-paint-end{--fade:var(--morph-band,min(25vh, 240px));mask-image:linear-gradient(to top, transparent, #0000000b calc(var(--fade) * .125), #00000028 calc(var(--fade) * .25), #00000051 calc(var(--fade) * .375), #00000080 calc(var(--fade) * .5), #000000ae calc(var(--fade) * .625), #000000d7 calc(var(--fade) * .75), #000000f4 calc(var(--fade) * .875), #000 var(--fade))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
