@font-face{font-family:Open Sauce;src:url(/assets/fonts/open-sauce-regular.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Open Sauce;src:url(/assets/fonts/open-sauce-extrabold.woff)format("woff");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/fonts/geist-mono.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}:root{--cream:#f4f3e7;--ink:#191b17;--muted:#626459;--line:#d9d9cb;--green:#9fe87a;--pink:#f0abd9;--blue:#488cf2;--blue-ink:#245faf;--blue-muted:#488cf2a6;--blue-soft:#488cf21a;--blue-selected:#488cf22e;--font-body:"Open Sauce", Arial, sans-serif;--font-mono:"Geist Mono", monospace;--page-width:1240px;--gutter:clamp(24px, 5vw, 80px);--header-height:106px;--nav-overhang:16px;--nav-pill-space:calc(var(--header-height) - var(--nav-overhang));--spectrum:linear-gradient(90deg, #a5f595 0%, #47ef5b 15%, #ff4745 34%, #ff9820 47%, #ffed54 61%, #e7a1f3 80%, #3b97ff 100%)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--nav-pill-space)}body{background:var(--cream);min-height:100dvh;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}body>main{flex:1 0 auto;min-width:0}.site-header,.site-footer{flex-shrink:0}body,h1,h2,p,figure{margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}svg{display:block}.g00t-symbol{background:currentColor;flex:none;width:1em;height:1em;display:inline-block;-webkit-mask:url(/assets/g00ts-head.png) 50%/contain no-repeat;mask:url(/assets/g00ts-head.png) 50%/contain no-repeat}::selection{background:var(--pink);color:var(--ink)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #e4583b}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-width{width:min(calc(100% - var(--gutter) * 2), var(--page-width));margin-inline:auto}.mono,.eyebrow{font-family:var(--font-mono);letter-spacing:.055em;font-size:11px;font-weight:400;line-height:1.6}.skip-link{z-index:10;background:var(--ink);color:var(--cream);padding:14px 20px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.spectrum-line{background:var(--spectrum);width:100%;height:7px}.site-header{top:calc(-1 * var(--nav-overhang));z-index:6;min-height:var(--header-height);align-items:center;display:flex;position:sticky}.site-header__inner{min-height:var(--header-height);border:1px solid #0000;border-bottom-color:var(--line);background-color:#0000;border-radius:0;align-items:center;gap:42px;transition:min-height .34s cubic-bezier(.22,.61,.36,1),width .34s cubic-bezier(.22,.61,.36,1),padding .34s cubic-bezier(.22,.61,.36,1),border-radius .34s cubic-bezier(.22,.61,.36,1),border-color .34s cubic-bezier(.22,.61,.36,1),background-color .34s cubic-bezier(.22,.61,.36,1),box-shadow .34s cubic-bezier(.22,.61,.36,1),-webkit-backdrop-filter .34s cubic-bezier(.22,.61,.36,1),backdrop-filter .34s cubic-bezier(.22,.61,.36,1);display:flex}.site-header.is-floating .site-header__inner{width:min(calc(100% - 2 * var(--gutter)), 1060px);-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);background-color:#f4f3e7c7;border-color:#191b1729;border-radius:999px;min-height:0;padding:6px 10px 6px 20px;box-shadow:0 12px 30px #191b171f}.site-header.is-floating .brand{width:84px;min-height:0}.brand{flex-shrink:0;align-items:center;width:102px;min-height:60px;display:flex}.brand img{width:100%}.primary-nav{align-items:center;gap:36px;margin-left:auto;display:flex}.primary-nav__sections{align-items:center;gap:36px;display:flex}.primary-nav a{white-space:nowrap;align-items:center;min-height:44px;padding-block:14px;font-size:13px;transition:color .18s,background .18s;display:inline-flex}.primary-nav a:hover{color:var(--blue-ink)}.primary-nav .primary-nav__whitelist{border:1px solid var(--ink);border-radius:24px;margin-left:6px;padding:10px 18px}.primary-nav .primary-nav__whitelist:hover{background:var(--blue);color:var(--ink)}.nav-toggle{width:44px;height:44px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .18s,border-color .18s;display:none}.nav-toggle:hover{background:var(--blue-soft);border-color:#191b1724}.nav-toggle__bars{gap:4px;width:18px;display:grid}.nav-toggle__bars i{background:currentColor;border-radius:2px;height:2px;transition:transform .26s cubic-bezier(.22,.61,.36,1),opacity .2s;display:block}.site-header.is-menu-open .nav-toggle__bars i:first-child{transform:translateY(6px)rotate(45deg)}.site-header.is-menu-open .nav-toggle__bars i:nth-child(2){opacity:0}.site-header.is-menu-open .nav-toggle__bars i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobile-menu{display:none}.status-dot{background:#7ac752;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.hero{min-height:calc(100vh - var(--header-height));min-height:calc(100svh - var(--header-height));text-align:center;flex-direction:column;display:flex}.hero__inner{flex-direction:column;flex:1;display:flex}.hero__content{flex-direction:column;flex:1;justify-content:center;align-items:center;padding-block:clamp(18px,4.5vh,46px) clamp(12px,3vh,30px);display:flex}.hero__eyebrow{justify-content:center;align-items:center;gap:14px;font-size:10px;display:flex}.hero__eyebrow span{color:var(--blue);font-size:18px;line-height:1}.hero__wordmark{width:min(100%,1030px,112vh);margin:20px auto 7px;position:relative}.furry-logo{width:100%}.hero__annotation{font-size:12px;font-style:italic;position:absolute;bottom:-30px;right:-30px;transform:rotate(-8deg)}.hero__annotation svg{width:65px;margin:5px 0 0 40px;transform:rotate(-22deg)}h1{letter-spacing:-.055em;font-size:clamp(24px,2.55vw,38px);font-weight:800;line-height:1.2}.hero__description{color:var(--muted);margin-top:15px;font-size:14px;line-height:1.7}.button{border:1px solid var(--ink);border-radius:40px;justify-content:center;align-items:center;gap:30px;min-height:54px;padding:15px 24px;font-size:13px;transition:background .18s,color .18s,transform .18s;display:inline-flex}.button svg{width:19px;height:19px}.button--dark{color:var(--cream);background:var(--ink)}.button--dark:hover{background:var(--blue);color:var(--ink);transform:translateY(-3px)}.hero .button{margin-top:25px}.hero__footnote{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-bottom:27px;font-size:9px;display:flex}.color-dots{align-items:center;gap:5px;display:inline-flex}.color-dots i{background:#70d566;border-radius:50%;width:10px;height:10px;display:block}.color-dots i:nth-child(2){background:#ff6252}.color-dots i:nth-child(3){background:#ffa52b}.color-dots i:nth-child(4){background:#eecb3c}.color-dots i:nth-child(5){background:#d992dc}.color-dots i:nth-child(6){background:#488cf2}.section-space{min-height:calc(100vh - var(--nav-pill-space));min-height:calc(100svh - var(--nav-pill-space));flex-direction:column;justify-content:center;padding-block:clamp(32px,5.2vh,84px);display:flex}.section-kicker{align-items:center;gap:13px;margin-bottom:26px;display:flex}.section-number{border:1px solid #b6b9a9;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;font-size:10px;display:inline-flex}h2{letter-spacing:-.065em;font-size:clamp(46px,min(5.8vw,8.8vh),82px);font-weight:800;line-height:1.025}.section-lead{letter-spacing:-.035em;font-size:18px;line-height:1.65}.body-copy{color:var(--muted);font-size:15px;line-height:1.85}.meet__layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:64px;display:grid}.meet__copy{padding:0 0 6px}.g00ts-heading{display:inline-block;position:relative}.pink-period{color:#c573aa}.meet .pink-period{color:var(--blue)}.heading-swoosh{width:100%;height:23px;color:var(--blue-muted);position:absolute;bottom:-18px;left:0}.meet .section-lead{margin-top:clamp(24px,4.4vh,45px)}.meet .body-copy{max-width:365px;margin-top:14px}.text-link{border-bottom:1px solid var(--ink);align-items:center;gap:27px;margin-top:19px;padding-block:12px 9px;font-size:13px;transition:gap .18s;display:inline-flex}.text-link svg{width:19px;height:19px}.text-link:hover{gap:38px}.meet__note{align-items:center;gap:14px;margin-top:46px;display:flex}.meet__symbol{width:37px;height:37px;color:var(--blue-muted);transform:rotate(12deg)}.meet__note p{color:var(--muted);font-size:11px;line-height:1.8}.character-gallery{justify-self:center;width:min(100%,88vh);min-width:0}.character-gallery__top,.character-gallery__footnote{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;font-size:9px;display:flex}.character-gallery__top{border-bottom:1px solid var(--line);padding-bottom:20px}.character-gallery__track{isolation:isolate;aspect-ratio:1.4;margin-block:28px 5px;position:relative}.character-gallery__track:focus-visible{outline-offset:6px;border-radius:8px;outline:3px solid #e4583b}.character-card{border:1px solid var(--ink);width:38%;transform:rotate(var(--card-rotation));background:#fcfbf4;border-radius:9px;padding:8px 8px 0;transition:transform .22s;position:absolute;box-shadow:3px 5px #191b171a}.character-card img{aspect-ratio:1;background:#d2e28b;border-radius:4px;width:100%}.character-card--rainbow{--card-rotation:-7deg;z-index:1;top:9%;left:1%}.character-card--pink{--card-rotation:3deg;z-index:3;top:32%;left:31%}.character-card--stripes{--card-rotation:8deg;z-index:2;top:5%;left:61%}.character-card__caption{letter-spacing:.025em;justify-content:space-between;align-items:center;gap:8px;padding:12px 5px;font-size:9px;display:flex}.character-card__caption>span:last-child{font-size:19px;line-height:1}.character-card--rainbow .character-card__caption>span:last-child{color:#60923b}.character-card--pink .character-card__caption>span:last-child{color:#c573aa}.character-card--stripes .character-card__caption{flex-direction:row-reverse}.character-card--stripes .character-card__caption>span:last-child{color:#488cf2}.character-gallery__footnote{border-top:1px solid var(--line);padding-top:17px}.character-gallery__mobile-hint{display:none}@media (hover:hover) and (pointer:fine){.character-card:hover{z-index:4;transform:translateY(-12px)rotate(0)}}.collection-details{border-top:1px solid var(--line);background:#efeee1}.collection-details__header{justify-content:space-between;align-items:center;gap:40px;display:flex}.collection-details h2{font-size:clamp(40px,min(5.2vw,8.6vh),74px)}.collection-details__period{color:var(--blue)}.collection-details__intro{margin-top:clamp(12px,2.4vh,22px)}.collection-details__stamp{border:1px solid var(--ink);width:156px;height:156px;color:var(--blue-ink);border-radius:50%;flex-direction:column;flex-shrink:0;align-items:center;gap:12px;padding:23px;display:flex;transform:rotate(9deg)}.collection-details__stamp .g00t-symbol{font-size:53px}.collection-details__stamp .mono{text-align:center;font-size:9px}.collection-details__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px;margin:clamp(24px,4.2vh,42px) 0 0;display:grid}.collection-details__card{border:1px solid var(--ink);background:#fcfbf4;border-radius:12px;flex-direction:column;min-width:0;padding:clamp(18px,2.7vh,25px) 19px;display:flex;position:relative;box-shadow:3px 4px #191b1726}.collection-details__card--network{background:var(--blue-selected);grid-column:span 2}.collection-details__label{z-index:1;letter-spacing:0;font-size:11px;position:relative}.collection-details__value{z-index:1;letter-spacing:-.055em;overflow-wrap:anywhere;margin:clamp(16px,3.2vh,28px) 0 0;font-size:clamp(19px,min(2.1vw,2.6vh),29px);font-weight:800;line-height:1.2;position:relative}.collection-details__card--network .collection-details__value{margin-top:clamp(14px,2.6vh,23px);font-size:clamp(38px,min(5vw,7.2vh),65px)}.collection-details__caption{z-index:1;margin:12px 0 0;font-size:12px;line-height:1.7;position:relative}.collection-details__decoration{color:#488cf240;z-index:-1;width:80px;height:80px;position:absolute;bottom:0;right:8px;transform:rotate(-12deg)}.collection-details__footer{border-top:1px solid #cbccbe;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(18px,3.2vh,32px);padding-top:clamp(16px,2.4vh,23px);display:flex}.collection-details__footer .mono{color:var(--muted);font-size:10px}.collection-details__footer .mono span{margin-inline:9px}.collection-details__footer .text-link{margin:0}.about{border-top:1px solid var(--line)}.about__layout{grid-template-columns:.9fr 1fr;align-items:center;gap:100px;display:grid}.about__art{border:1px solid #d2d4c4;border-radius:15px;width:100%;max-width:454px;position:relative}.about__art img{border-radius:14px;width:100%}.about__art-label{text-align:center;color:#171817;width:100%;font-size:9px;position:absolute;bottom:25px;left:0}.about__art-badge{background:var(--cream);border:1px solid var(--ink);border-radius:50%;place-items:center;width:82px;height:82px;font-size:57px;line-height:1;display:grid;position:absolute;top:-25px;right:-26px;transform:rotate(12deg)}.about h2{font-size:clamp(44px,4.9vw,68px)}.green-period{color:#6aa844}.about .section-lead{margin-top:27px;font-size:17px}.about .body-copy{max-width:430px;margin-top:16px}.about__signoff{border-top:1px solid var(--line);align-items:center;gap:16px;margin-top:29px;padding-top:21px;display:flex}.about__signoff .mono{letter-spacing:.02em;font-size:9px}.about__signoff .color-dots{gap:3px}.about__signoff .color-dots i{width:8px;height:8px}.site-footer{background:var(--ink);color:var(--cream)}.site-footer .spectrum-line{height:5px}.footer__main{grid-template-columns:1fr 1fr auto;align-items:center;gap:40px;padding-block:58px;display:grid}.footer__brand{width:191px}.footer__brand img{filter:brightness(0)invert(96%)sepia(8%)saturate(320%);width:100%}.footer__tagline{letter-spacing:-.055em;font-size:31px;font-weight:800;line-height:1.25}.footer__nav{flex-direction:column;gap:6px;font-size:12px;display:flex}.footer__nav a{padding-block:11px}.footer__nav a:hover,.back-to-top:hover{color:var(--blue)}.footer__bottom{color:#b9bcad;border-top:1px solid #3e4039;justify-content:space-between;align-items:center;gap:25px;padding-block:24px;font-size:9px;display:flex}.footer__chain{align-items:center;gap:8px;display:flex}.footer__chain .status-dot{background:var(--blue);width:5px;height:5px}.back-to-top{align-items:center;gap:18px;min-height:30px;display:inline-flex}.back-to-top span{color:var(--cream);font-size:18px}@media (min-width:1600px){.hero__wordmark{margin-top:25px}}@media (max-width:1140px){.collection-details__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.collection-details__card{padding-inline:25px}.collection-details__card--network .collection-details__decoration{width:100px;height:100px;right:15px}}@media (max-width:900px){.collection-details__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.meet__layout,.about__layout{gap:55px}.hero__wordmark{width:95%}.hero__annotation{font-size:10px;bottom:-19px;right:-12px}.hero__annotation svg{width:50px}.character-card{padding:6px 6px 0}.character-card__caption{padding:11px 2px;font-size:8px}.about__art-badge{width:64px;height:64px;font-size:44px;top:-21px;right:-17px}.about__signoff{flex-wrap:wrap;gap:10px}}@media (min-width:701px) and (max-width:1000px){.meet__layout{grid-template-columns:minmax(0,1fr);gap:48px}.meet__copy{grid-template-columns:1fr 1fr;column-gap:40px;display:grid}.meet__copy .section-kicker{grid-column:1/-1}.meet h2{grid-area:2/1/5}.meet .section-lead{grid-column:2;margin-top:0}.meet .body-copy{grid-column:2}.meet .text-link{grid-column:2;justify-self:start}.meet__note{display:none}.character-gallery{justify-self:center;width:100%;max-width:min(760px,88vh)}}@media (max-width:700px){:root{--gutter:24px;--header-height:68px;--nav-overhang:0px}.site-header__inner{flex-wrap:nowrap;align-items:center;gap:10px;min-height:0;padding-block:10px}.site-header.is-floating .site-header__inner{width:100%;padding:10px var(--gutter);background-color:#f4f3e7e0;border-color:#0000 #0000 #191b1724;border-radius:0;box-shadow:0 8px 22px #191b1714}.brand{width:76px;min-height:48px}.primary-nav{gap:10px;margin-left:auto}.primary-nav__sections{display:none}.primary-nav .primary-nav__whitelist{margin-left:0;padding:9px 15px;font-size:11px}.nav-toggle{display:inline-flex}.mobile-menu.is-open{padding:2px var(--gutter) 14px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background-color:#f4f3e7f7;display:block;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #191b171f}.mobile-menu__item{border-bottom:1px solid var(--line);padding:15px 0;display:block}.mobile-menu__item:last-child{border-bottom:0;padding-bottom:6px}.mobile-menu__label{letter-spacing:-.03em;font-size:16px;display:block}.mobile-menu__note{color:var(--muted);margin-top:4px;font-size:12px;display:block}.hero__content{padding-block:32px 18px}.hero__eyebrow{letter-spacing:.03em;gap:9px;font-size:8px}.hero__eyebrow span{font-size:14px}.hero__wordmark{width:calc(100% + 14px);max-width:none;margin:31px -7px 30px}.hero__annotation{display:none}h1{letter-spacing:-.055em;font-size:clamp(22px,4.6vw,31px)}.hero__description{text-wrap:balance;max-width:255px;margin:13px auto 0;font-size:12px;line-height:1.8}.hero .button{margin-top:23px}.button{gap:22px;min-height:51px;padding-inline:21px;font-size:12px}.hero__footnote{letter-spacing:.01em;justify-content:space-between;gap:10px;padding-bottom:24px;font-size:7px}.hero__footnote>span:first-child{display:none}.color-dots{gap:4px}.color-dots i{width:8px;height:8px}.spectrum-line{height:5px}.section-space{padding-block:52px}.meet__layout,.about__layout{grid-template-columns:1fr;gap:40px}.section-kicker{margin-bottom:23px;font-size:9px}h2{font-size:clamp(53px,10.5vw,76px)}.meet__copy{padding-bottom:0}.meet h2 br{display:none}.meet h2{max-width:490px}.meet h2 .g00ts-heading{margin-left:.11em}.heading-swoosh{bottom:-14px}.meet .section-lead{margin-top:33px}.section-lead{font-size:17px}.body-copy{font-size:14px;line-height:1.85}.meet .body-copy{max-width:440px;margin-top:11px}.text-link{margin-top:15px;font-size:12px}.meet__note{display:none}.character-gallery__top{padding-bottom:17px;font-size:8px}.character-gallery__track{aspect-ratio:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin:20px calc(-1 * var(--gutter)) 0;padding:6px var(--gutter) 20px;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:#8b936f #e5e6d6;gap:16px;display:flex;overflow-x:auto}.character-card{scroll-snap-align:start;flex:0 0 min(76vw,380px);width:auto;padding:8px 8px 0;position:relative;top:auto;left:auto;transform:none}.character-card:hover{transform:none}.character-card__caption{padding:13px 5px;font-size:9px}.character-card--stripes .character-card__caption{flex-direction:row}.character-gallery__footnote{border-top:0;padding-top:15px;font-size:8px}.character-gallery__desktop-hint{display:none}.character-gallery__mobile-hint{display:inline}.character-gallery__footnote .color-dots{gap:3px}.character-gallery__footnote .color-dots i{width:6px;height:6px}.collection-details__header{align-items:flex-start;gap:18px}.collection-details h2{font-size:clamp(40px,8.7vw,59px)}.collection-details__stamp{display:none}.collection-details__intro{margin-top:20px}.collection-details__grid{grid-template-columns:minmax(0,1fr);gap:15px;margin-top:30px}.collection-details__card{padding:23px}.collection-details__card--network{grid-column:auto}.collection-details__value{margin-top:20px;font-size:28px}.collection-details__card--network .collection-details__value{margin-top:16px;font-size:62px}.collection-details__footer{flex-direction:column;align-items:flex-start;gap:14px;margin-top:28px}.collection-details__footer .mono{font-size:9px}.collection-details__footer .mono span{margin-inline:4px}.about__copy{grid-area:1/1}.about h2{font-size:clamp(48px,9.4vw,65px)}.about .section-lead{margin-top:23px;font-size:16px}.about .body-copy{max-width:none;margin-top:14px}.about__art{justify-self:center;width:calc(100% - 15px);max-width:420px;margin-top:6px}.about__signoff{margin-top:24px;padding-top:20px}.about__signoff .mono{font-size:8px}.about__art-badge{top:-19px;right:-16px}.footer__main{grid-template-columns:1fr auto;gap:23px;padding-block:38px 28px}.footer__brand{width:130px}.footer__tagline{font-size:24px}.footer__nav{flex-direction:row;grid-column:1/-1;gap:28px;font-size:11px}.footer__bottom{grid-template-columns:1fr auto;gap:12px;padding-block:19px 23px;font-size:8px;display:grid}.footer__chain{grid-area:2/1/auto/-1;font-size:7px}.back-to-top{grid-area:1/2;gap:14px}}@media (max-width:380px){:root{--gutter:20px}.site-header__inner{gap:6px 10px}.brand{width:62px}.primary-nav{column-gap:9px}.primary-nav a{font-size:10px}.primary-nav .primary-nav__whitelist{padding-inline:9px}.hero__eyebrow{font-size:7px}h1{text-wrap:balance;max-width:240px;margin-inline:auto;font-size:26px}.meet h2{font-size:49px}.character-gallery__footnote{font-size:7px}.footer__tagline{font-size:21px}}.site-loader{z-index:20;background:var(--cream);place-items:center;animation:.52s cubic-bezier(.65,0,.35,1) 1.12s forwards loader-curtain;display:grid;position:fixed;inset:0}html[data-loader=skip] .site-loader{display:none}.site-loader__mark{justify-items:center;gap:20px;display:grid}.site-loader__head{aspect-ratio:256/254;background:#191b1717;width:clamp(120px,17vh,190px);animation:.46s cubic-bezier(.34,1.4,.64,1) 1.08s both loader-stamp;display:block;position:relative;-webkit-mask:url(/assets/g00ts-head.png) 50%/contain no-repeat;mask:url(/assets/g00ts-head.png) 50%/contain no-repeat}.site-loader__fill{background:linear-gradient(#e7a1f3 0%,#ff4745 12%,#ff9820 28%,#ffed54 44%,#47ef5b 64%,#a5f595 80%,#3b97ff 100%);animation:1.1s cubic-bezier(.4,0,.2,1) forwards loader-fill;position:absolute;inset:0;transform:translateY(101%)}.site-loader__label{letter-spacing:.16em;color:var(--muted);font-size:12px}@keyframes loader-fill{to{transform:translateY(0)}}@keyframes loader-stamp{0%{scale:1}55%{scale:1.07}to{scale:1}}@keyframes loader-curtain{to{visibility:hidden;transform:translateY(-100%)}}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes card-rise{to{opacity:1;translate:0}}@keyframes swoosh-draw{0%{stroke-dashoffset:340px}to{stroke-dashoffset:0}}@keyframes spectrum-sheen{0%{background-position:-40% 0}to{background-position:140% 0}}@keyframes head-float{0%{translate:0}to{translate:0 -6px}}.spectrum-line{position:relative;overflow:hidden}.spectrum-line:after{content:"";background:linear-gradient(100deg,#0000 38%,#ffffff8c 50%,#0000 62%) 0 0/220% 100% no-repeat;animation:7s ease-in-out infinite spectrum-sheen;position:absolute;inset:0}.button svg{transition:translate .2s}.button:hover svg{translate:0 3px}@media (prefers-reduced-motion:no-preference){.meet__symbol,.collection-details__decoration,.about__art-badge{animation:7s ease-in-out infinite alternate head-float}.collection-details__decoration{animation-delay:1.4s}.about__art-badge{animation-delay:.7s}}@media (scripting:enabled){html[data-loaded=true] .hero__content>*{animation:.7s cubic-bezier(.22,.61,.36,1) both rise-in}html[data-loaded=true] .hero__content>:nth-child(2){animation-delay:70ms}html[data-loaded=true] .hero__content>:nth-child(3){animation-delay:.15s}html[data-loaded=true] .hero__content>:nth-child(4){animation-delay:.23s}html[data-loaded=true] .hero__content>:nth-child(5){animation-delay:.31s}html[data-loaded=true] .hero__footnote{animation:.64s cubic-bezier(.22,.61,.36,1) .43s both rise-in}[data-reveal]:not([data-reveal=children]){opacity:0;transition:opacity .64s cubic-bezier(.22,.61,.36,1),transform .64s cubic-bezier(.22,.61,.36,1);transform:translateY(16px)}[data-reveal].is-revealed{opacity:1;transform:none}.meet__copy>[data-reveal]:nth-child(2){transition-delay:80ms}.meet__copy>[data-reveal]:nth-child(3){transition-delay:.16s}.meet__copy>[data-reveal]:nth-child(4){transition-delay:.23s}.meet__copy>[data-reveal]:nth-child(5){transition-delay:.3s}.meet__copy>[data-reveal]:nth-child(6){transition-delay:.37s}.about__copy>[data-reveal]:nth-child(2){transition-delay:80ms}.about__copy>[data-reveal]:nth-child(3){transition-delay:.15s}.about__copy>[data-reveal]:nth-child(4){transition-delay:.22s}.about__copy>[data-reveal]:nth-child(5){transition-delay:.29s}.about__copy>[data-reveal]:nth-child(6){transition-delay:.36s}.collection-details__intro[data-reveal]{transition-delay:60ms}.collection-details__grid>[data-reveal]:nth-child(2){transition-delay:70ms}.collection-details__grid>[data-reveal]:nth-child(3){transition-delay:.14s}.collection-details__grid>[data-reveal]:nth-child(4){transition-delay:.21s}.collection-details__grid>[data-reveal]:nth-child(5){transition-delay:.28s}.collection-details__grid>[data-reveal]:nth-child(6){transition-delay:.35s}.character-card{opacity:0;translate:0 24px}.character-gallery.is-revealed .character-card{animation:.72s cubic-bezier(.22,.61,.36,1) forwards card-rise}.character-gallery.is-revealed .character-card--rainbow{animation-delay:60ms}.character-gallery.is-revealed .character-card--pink{animation-delay:.12s}.character-gallery.is-revealed .character-card--stripes{animation-delay:.18s}.meet h2 .heading-swoosh path{stroke-dasharray:340}.meet h2:not(.is-revealed) .heading-swoosh path{stroke-dashoffset:340px}.meet h2.is-revealed .heading-swoosh path{animation:.9s cubic-bezier(.65,0,.35,1) .26s forwards swoosh-draw}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.site-loader{display:none!important}[data-reveal],[data-reveal].is-revealed{opacity:1!important;transform:none!important}.character-card{opacity:1!important;animation:none!important;translate:none!important}html[data-loaded=true] .hero__content>*,html[data-loaded=true] .hero__footnote,.spectrum-line:after,.meet__symbol,.collection-details__decoration,.about__art-badge{animation:none!important}.meet h2 .heading-swoosh path{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}.button:hover svg{translate:none!important}}
