@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components,utilities;:root{--edge:max(24px, calc((100vw - 1260px)/2 + 38px) );color:#17162c;background:#f6c73d;font-family:Chalkboard SE,Comic Sans MS,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img{max-width:100%}.site-shell{background:#f6c73d;min-height:100vh}.navbar{z-index:20;background:#fffdf7;border:2px solid #191723;border-radius:42px;grid-template-columns:1fr 280px 1fr;align-items:center;width:min(1260px,100% - 42px);height:88px;margin:20px auto 0;padding:0 28px;display:grid;position:relative;box-shadow:0 5px #241f2021}.nav-left,.nav-right{align-items:center;gap:clamp(18px,2.2vw,34px);font-size:15px;display:flex}.nav-left a{position:relative}.nav-left a:hover:after{content:"";background:#ed4c9b;height:2px;position:absolute;bottom:-6px;left:-4px;right:-4px;transform:rotate(-2deg)}.nav-brand{justify-self:center;align-items:center;width:260px;height:66px;display:flex;overflow:hidden}.nav-brand img{object-fit:contain;width:100%;height:100%}.nav-right{justify-self:end}.nav-x{border:1px solid #22202b;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Arial,sans-serif;display:grid}.paper-button{color:#1f1a29;background:url(/art/yellow-paper-button-v1.png) 50%/100% 100% no-repeat;border:0;justify-content:center;align-items:center;gap:9px;min-width:220px;min-height:70px;padding:18px 34px 20px;font:700 18px Rockwell,Georgia,serif;transition:transform .18s;display:inline-flex}.paper-button:hover{transform:rotate(-1.5deg)translateY(-2px)}.paper-button.small{min-width:150px;min-height:52px;padding:12px 20px;font-size:14px}.menu-button{background:0 0;border:0;display:none}.mobile-nav{background:#fffdf7;border:2px solid #191723;border-radius:24px;gap:14px;padding:22px 28px;display:grid;position:absolute;top:96px;left:0;right:0}.hero{width:100%;min-height:760px;padding:70px var(--edge);background:#f3ead9 url(/art/paper-collage-bg-v1.png) 50%/cover;border-block:1px solid #382d2f40;margin:18px 0 0;position:relative;overflow:hidden}.hero-copy{z-index:4;width:min(600px,52%);min-width:0;position:relative}.kicker{color:#563377;background:#f7f0e5;border:2px solid #563377;border-radius:17px;align-items:center;gap:8px;margin:0 0 16px;padding:7px 13px;font-size:14px;display:inline-flex}.kicker span{color:#2a9db3}h1,.section-heading h2,.about-copy h2,.buy-note h2,.studio-section h2{font-family:Rockwell,Roboto Slab,Georgia,serif}h1{color:#17184e;letter-spacing:-.07em;text-shadow:4px 4px #fff8ea;transform-origin:0;margin:0;font-size:clamp(82px,10vw,152px);line-height:.72;transform:scaleX(.92)}.then{color:#22245f;margin:22px 0 22px 18%;font:italic 34px Georgia,serif}.intro{width:min(470px,100%);margin:0 0 25px;font-size:19px;line-height:1.36}.hero-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.purple-button{color:#211a34;background:#bd91db;border:2px solid #2f2043;justify-content:center;align-items:center;gap:8px;min-height:54px;padding:14px 24px;font:700 17px Rockwell,Georgia,serif;transition:transform .18s;display:inline-flex;transform:rotate(1deg);box-shadow:4px 4px #2f20432e}.purple-button:hover{transform:rotate(-1deg)translateY(-2px)}.ca-pill{overflow-wrap:anywhere;text-align:left;background:#fffdf7;border:1.5px solid #282333;border-radius:20px;align-items:center;gap:9px;max-width:100%;margin-top:20px;padding:12px 17px;font:14px Courier New,monospace;display:inline-flex}.ca-pill span{flex:none;font-weight:700}.ca-pill:disabled,.contract-card>button:disabled{cursor:default}.hero-character-wrap{z-index:2;width:49%;position:absolute;top:30px;bottom:0;right:0}.hero-character-wrap>img{z-index:2;object-fit:contain;filter:drop-shadow(5px 8px #1b17261f);width:82%;max-height:920px;position:absolute;bottom:-180px;left:10%}.burst-note{z-index:4;aspect-ratio:1;text-align:center;clip-path:polygon(50% 0,61% 20%,78% 7%,79% 30%,100% 29%,84% 48%,100% 61%,78% 67%,82% 91%,60% 79%,50% 100%,40% 79%,18% 91%,22% 67%,0 61%,16% 48%,0 29%,21% 30%,22% 7%,39% 20%);background:#f1539b;width:180px;padding:54px 18px;font:700 18px/1.02 Rockwell,Georgia,serif;position:absolute;top:28%;right:2%;transform:rotate(5deg)}.taped-note{z-index:4;text-align:center;background:#fffdf7;border:1px solid #b9ad9b;width:165px;padding:22px 16px 17px;font:20px Georgia,serif;position:absolute;bottom:8%;right:2%;transform:rotate(-5deg)}.tape{background:#c4a6666b;width:80px;height:25px;position:absolute}.taped-note .tape{top:-13px;left:42px;transform:rotate(4deg)}.scribble{z-index:3;font-family:Georgia,serif;position:absolute}.star-one{color:#8365ba;font-size:64px;top:8%;right:10%;transform:rotate(14deg)}.arrow-one{color:#f1539b;font-size:70px;top:38%;left:2%;transform:rotate(-10deg)}.tag-strip{background:#e8ddcb;border-top:1px solid #c8bca9;border-bottom:1px solid #c8bca9;flex-wrap:wrap;justify-content:space-around;gap:20px;width:min(1260px,100% - 42px);margin:0 auto;padding:18px 24px;display:flex}.tag-strip span{background:#d7b8df;padding:6px 13px;font-size:14px;transform:rotate(-1deg)}.tag-strip span:nth-child(2){background:#f1cc4f;transform:rotate(1deg)}.tag-strip span:nth-child(3){background:#ef8eb8}.tag-strip span:nth-child(4){background:#a9a0ce;transform:rotate(2deg)}.tag-strip span:nth-child(5){background:#ee9464}.art-section,.about-section,.buy-section,.studio-section{width:min(1260px,100% - 42px);margin:0 auto}.art-section{background:#efe6d5e0;padding:70px 28px 80px}.section-heading{align-items:end;gap:38px;margin-bottom:42px;display:flex}.section-heading h2,.paper-label{color:#1e205d;background:#efe6d7;margin:0;padding:8px 14px;font-size:40px;display:inline-block;transform:rotate(-2deg);box-shadow:0 2px 5px #261e1f26}.section-heading p{border-bottom:2px solid #2e2a3b;margin:0 0 8px;font-size:28px}.cast-grid{grid-template-columns:repeat(6,1fr);align-items:end;gap:12px;display:grid}.cast-card{background:#f9f3e8;border:1px solid #c9bcaa;margin:0;padding:12px 12px 16px;position:relative;box-shadow:2px 5px 8px #2f262521}.cast-card:nth-child(odd){transform:rotate(-1.5deg)}.cast-card:nth-child(2n){transform:rotate(1deg)translateY(8px)}.card-tape{z-index:2;background:#c19e5b6e;width:66px;height:24px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(2deg)}.portrait{background:#efe5d6;border:1px solid #d7cbbb;height:300px;overflow:hidden}.portrait img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.card-1 .portrait img{width:180%;max-width:none;margin-left:-76%}.card-3 .portrait img{width:160%;max-width:none;margin-left:-30%}.card-4 .portrait img{width:170%;max-width:none;margin-left:-35%}.card-5 .portrait img{width:145%;max-width:none;margin-left:-22%}.cast-card figcaption{text-align:center;text-transform:uppercase;padding-top:13px;font:16px Rockwell,Georgia,serif}.about-section{background:#ddd1bd url(/art/paper-collage-bg-v1.png) 50%/cover;grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;min-height:720px;padding:80px clamp(28px,6vw,80px);display:grid}.about-copy{position:relative}.paper-label{padding:7px 12px;font-size:24px}.about-copy h2,.buy-note h2,.studio-section h2{color:#1a1b50;letter-spacing:-.06em;margin:22px 0;font-size:clamp(52px,6vw,90px);line-height:.88}.about-copy h2 em{color:#ef4e95}.about-copy>p:not(.paper-label),.studio-section p{font-size:18px;line-height:1.45}.mini-stamps{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.mini-stamps span{background:#f1cc4f;border:1px solid #342e3c;padding:7px 10px;font-size:12px}.mini-stamps span:nth-child(2){background:#d5a9df}.mini-stamps span:nth-child(3){background:#ef8eb8}.about-photo{background:#fff9ed;padding:18px 18px 48px;position:relative;transform:rotate(1deg);box-shadow:8px 10px #342e3c21}.about-photo img{object-fit:cover;width:100%;height:410px}.about-photo p{margin:0;font-size:25px;position:absolute;bottom:9px;left:28px;transform:rotate(-1deg)}.tape-top{top:-14px;left:50%;transform:translate(-50%)rotate(-2deg)}.buy-section{background:#e8dfcf;border-top:1px solid #c5b8a5;grid-template-columns:1fr 1fr;align-items:center;gap:70px;min-height:690px;padding:80px clamp(28px,6vw,80px);display:grid}.paper-label.purple{color:#17162c;background:#c7a3df}.buy-note ol{margin:35px 0 0;padding:0;list-style:none}.buy-note li{background:#f8f1e4;border:1px solid #bbaa96;grid-template-columns:56px 1fr;align-items:center;margin:0 0 12px;padding:15px 18px;font-size:19px;display:grid;transform:rotate(-.5deg)}.buy-note li:nth-child(2){transform:rotate(.7deg)}.buy-note b{color:#744b99;font:italic 25px Georgia,serif}.contract-card{background:#fff9ed;border:1px solid #bbaa96;min-width:0;min-height:430px;padding:42px 38px;position:relative;overflow:hidden;transform:rotate(1deg);box-shadow:8px 10px #4a38301f}.contract-card>p{color:#1d1d53;margin:0 0 18px;font:700 22px Rockwell,Georgia,serif}.contract-card>button{overflow-wrap:anywhere;text-align:left;background:#fff;border:1px solid #362f3d;justify-content:space-between;gap:12px;width:100%;padding:16px;font:14px Courier New,monospace;display:flex}.contract-card>button svg{flex:none}.contract-card .paper-button{margin-top:20px}.contract-card>img{object-fit:contain;mix-blend-mode:multiply;width:190px;height:310px;position:absolute;bottom:-130px;right:-35px}.studio-section{color:#fff9ed;background:#282643;min-height:560px;padding:70px clamp(28px,7vw,100px);position:relative;overflow:hidden}.studio-section>div{z-index:2;width:62%;position:relative}.paper-label.pink{color:#17162c;background:#ef7faf}.studio-section h2{color:#f4d756}.studio-section p{max-width:550px}.studio-section>img{mix-blend-mode:screen;filter:saturate(1.15);width:440px;position:absolute;bottom:-240px;right:2%}footer{background:#f0e4d1;border-top:2px solid #27243b;grid-template-columns:210px 1fr auto;align-items:center;gap:30px;width:min(1260px,100% - 42px);min-height:105px;margin:0 auto 20px;padding:22px 30px;display:grid}.footer img,footer img{width:190px;display:block}footer p{text-align:center}footer>a:last-child{font-family:Arial,sans-serif}@media(max-width:900px){.navbar{grid-template-columns:1fr auto;height:76px}.nav-left,.nav-right{display:none}.nav-brand{justify-self:center;width:210px}.menu-button{justify-self:end;display:block}.hero{min-height:920px;padding:50px 28px}.hero-copy{width:100%}.hero-character-wrap{width:100%;height:440px;inset:auto 0 0}.hero-character-wrap>img{width:450px;bottom:-160px;left:50%;transform:translate(-50%)}.burst-note{width:135px;padding:42px 12px;font-size:14px;top:8%;right:4%}.taped-note{display:none}.cast-grid{grid-template-columns:repeat(3,1fr);gap:24px 12px}.about-section,.buy-section{grid-template-columns:1fr}.about-photo img{height:320px}.studio-section>div{width:70%}.studio-section>img{opacity:.65;right:-100px}}@media(max-width:620px){.navbar,.hero,.tag-strip,.art-section,.about-section,.buy-section,.studio-section,footer{width:calc(100% - 20px)}.navbar{margin-top:10px;padding:0 15px}.nav-brand{width:180px}.hero{min-height:830px;margin-top:10px}.hero-copy{text-align:left}.kicker{font-size:12px}h1{font-size:74px}.then{margin-left:8%;font-size:27px}.intro{font-size:17px}.paper-button{min-width:190px}.hero-actions{gap:8px}.purple-button{min-height:48px;font-size:15px}.ca-pill{font-size:12px}.hero-character-wrap{height:390px}.hero-character-wrap>img{width:370px;bottom:-140px}.burst-note{right:-5%}.tag-strip{flex-wrap:nowrap;justify-content:flex-start;overflow:hidden}.art-section{padding:55px 15px 70px}.section-heading{display:block}.section-heading h2{font-size:31px}.section-heading p{width:max-content;margin:22px 0 0;font-size:21px}.cast-grid{grid-template-columns:repeat(2,1fr)}.portrait{height:230px}.about-section,.buy-section{padding:60px 20px}.about-copy h2,.buy-note h2,.studio-section h2{font-size:53px}.about-photo{padding:12px 12px 44px}.about-photo img{height:250px}.contract-card{padding:38px 20px}.studio-section{padding:60px 22px}.studio-section>div{width:100%}.studio-section>img{display:none}footer{text-align:center;grid-template-columns:1fr}footer>a:first-child{justify-self:center}}.loader-locked{overflow:hidden}.site-loader{z-index:9999;opacity:1;background:#efe2cf url(/art/paper-collage-bg-v1.png) 50%/cover;place-items:center;padding:24px;transition-property:opacity,transform;transition-duration:.38s;transition-timing-function:cubic-bezier(.2,0,0,1);display:grid;position:fixed;inset:0;transform:translateY(0)}.site-loader.is-leaving{pointer-events:none;opacity:0;transform:translateY(-12px)}.loader-card{text-align:center;background:#fff8e9;border:2px solid #221f3d;width:min(520px,100%);padding:34px 42px 32px;position:relative;transform:rotate(-.5deg);box-shadow:10px 12px #f15b9c}.loader-cast{justify-content:center;align-items:flex-end;gap:8px;height:96px;display:flex}.loader-cast img{object-fit:contain;filter:drop-shadow(2px 3px #221f3d3d);width:88px;height:88px;animation:.9s ease-in-out infinite alternate loader-bob}.loader-cast img:nth-child(2){animation-delay:-.3s}.loader-cast img:nth-child(3){animation-delay:-.6s}.loader-wordmark{width:min(390px,90%);margin:10px auto 12px;display:block}.loader-card p{color:#221f3d;text-wrap:balance;margin:0 0 18px;font:700 18px/1.2 Comic Sans MS,Trebuchet MS,sans-serif}.loader-track{background:#f2e4cd;border:2px solid #221f3d;height:14px;padding:2px;overflow:hidden;transform:rotate(.5deg)}.loader-track span{background:#f6c73d;width:42%;height:100%;animation:1.05s cubic-bezier(.2,0,0,1) infinite loader-sweep;display:block}@keyframes loader-bob{0%{transform:translateY(3px)rotate(-2deg)}to{transform:translateY(-6px)rotate(2deg)}}@keyframes loader-sweep{0%{transform:translate(-120%)}to{transform:translate(345%)}}.hero-wordmark{filter:drop-shadow(4px 5px #fffc);width:min(660px,100%);margin:20px 0 0;display:block}.hero .then{margin-top:18px}.tag-strip{width:100%;padding-inline:var(--edge);background:#f6c73d;border-color:#272252;margin:0}.art-section,.dispatch-section,.about-section,.buy-section,.faq-section,.studio-section,footer{width:100%;margin:0}.art-section{padding:72px var(--edge) 92px;background:#bcdcff url(/art/art-blue-bg-v1.png) 50%/cover}.art-section .section-heading h2{background:#f7d347}.art-section .cast-card{border:2px solid #24204b;box-shadow:7px 8px #23459959}.dispatch-section{padding:82px var(--edge) 94px;background:#f6c73d;border-block:2px solid #1c1a49}.dispatch-heading{max-width:760px;margin-bottom:42px}.dispatch-heading span{background:#f15b9c;padding:6px 11px;display:inline-block;transform:rotate(-2deg)}.dispatch-heading h2,.faq-section h2{color:#17184e;letter-spacing:-.055em;margin:15px 0 10px;font:700 clamp(48px,6vw,86px)/.9 Rockwell,Georgia,serif}.dispatch-heading p{font-size:20px}.dispatch-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.dispatch-grid article{background:#f8f0e2;border:2px solid #211d3d;grid-template-rows:250px 1fr;min-height:430px;display:grid;overflow:hidden;transform:rotate(-1deg);box-shadow:9px 10px #ef6d2f}.dispatch-grid article:nth-child(2){transform:rotate(1.3deg)translateY(10px);box-shadow:9px 10px #6d43a4}.dispatch-grid article:nth-child(3){box-shadow:9px 10px #31aab2}.dispatch-grid img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:250px}.dispatch-grid article>div{border-top:2px solid #211d3d;padding:18px 22px 24px}.dispatch-grid b{color:#ed4c9b}.dispatch-grid h3{margin:5px 0 8px;font:700 28px Rockwell,Georgia,serif}.dispatch-grid p{margin:0;line-height:1.4}.about-section{padding:80px var(--edge);background:#f46e50 url(/art/story-coral-bg-v1.png) 50%/cover}.about-copy{background:#ffeecceb;padding:28px;transform:rotate(-1deg);box-shadow:9px 10px #1d1d53}.about-photo{border:2px solid #1d1d53;box-shadow:10px 11px #ed257c}.buy-section{padding:80px var(--edge);background:#c7a2e8 url(/art/buy-lilac-bg-v1.png) 50%/cover;border-top:2px solid #292152}.buy-note li{border:2px solid #292152;box-shadow:5px 5px #2baeb7}.contract-card{border:2px solid #292152;box-shadow:10px 12px #f5c943}.faq-section{padding:82px var(--edge);background:#f08aae;border-block:2px solid #25204d;grid-template-columns:.75fr 1.25fr;gap:54px 76px;display:grid}.faq-list{gap:13px;display:grid}.faq-list details{background:#fff2d4;border:2px solid #25204d;box-shadow:6px 6px #f6c73d}.faq-list summary{cursor:pointer;padding:18px 22px;font:700 21px Rockwell,Georgia,serif}.faq-list p{margin:0;padding:0 22px 20px;line-height:1.45}.community-card{background:#43b9c0;border:2px solid #25204d;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;display:flex;transform:rotate(-.5deg)}.community-card p{margin:0;font:700 25px Rockwell,Georgia,serif}.studio-section{min-height:600px;padding:80px var(--edge);background:#07366f url(/art/studio-blue-bg-v1.png) 50%/cover}.studio-section>img{right:max(2%,50vw - 630px)}footer{padding-inline:var(--edge);background:#f6c73d}@media(max-width:900px){.navbar{justify-content:center;display:flex}.nav-brand{position:absolute;left:50%;transform:translate(-50%)}.menu-button{position:absolute;right:22px}.dispatch-grid{grid-template-columns:1fr}.dispatch-grid article{grid-template-rows:1fr;grid-template-columns:230px 1fr;min-height:240px}.dispatch-grid img{height:240px}.dispatch-grid article>div{border-top:0;border-left:2px solid #211d3d}.faq-section{grid-template-columns:1fr}.community-card{grid-column:auto}}@media(max-width:620px){:root{--edge:20px}.hero,.tag-strip,.art-section,.dispatch-section,.about-section,.buy-section,.faq-section,.studio-section,footer{width:100%}.hero-wordmark{margin-top:8px}.dispatch-grid article{grid-template-rows:220px 1fr;grid-template-columns:1fr}.dispatch-grid img{height:220px}.dispatch-grid article>div{border-top:2px solid #211d3d;border-left:0}.about-copy{padding:22px}.community-card{display:block}.community-card p{margin-bottom:16px}.hero-actions>a{flex:190px}.contract-card>button{font-size:12px}}.site-shell{background:#f2e7d4 url(/art/paper-collage-bg-v1.png) top/100%;padding-top:18px}.navbar{margin-top:0}.arrow-one{font-size:92px;top:31%;left:-14%;transform:rotate(-7deg)}.taped-title{isolation:isolate;display:inline-block;position:relative;transform:rotate(-1deg)}.taped-title:before{content:"";z-index:2;background:#d6b570a8;width:68px;height:20px;position:absolute;top:-14px;left:50%;transform:translate(-50%)rotate(3deg);box-shadow:inset 0 0 0 1px #785b2d0f}.section-heading{align-items:center;gap:54px;margin-bottom:56px}.section-heading h2{transform:rotate(-1deg)}.section-heading p{margin:0;line-height:1.2}.dispatch-heading>span{margin-bottom:18px}.dispatch-heading h2{margin-top:16px;margin-bottom:22px}.paper-label.taped-title{margin-bottom:12px}.about-copy h2,.buy-note h2,.studio-section h2,.faq-section h2{margin-top:26px}.about-section{grid-template-columns:.9fr 1.1fr}.about-copy h2{letter-spacing:-.045em;max-width:540px;font-size:clamp(46px,5.2vw,76px);line-height:.96}.about-copy h2 em{display:inline}.leaning-photo{background:#fff5df;min-height:520px;padding:0;overflow:hidden}.leaning-photo img{object-fit:contain;object-position:right bottom;mix-blend-mode:multiply;transform-origin:100% 100%;width:116%;max-width:none;height:108%;position:absolute;bottom:-3%;right:0;transform:rotate(-1deg)}.leaning-photo p{z-index:3;background:#f6c73d;border:1px solid #25204d;padding:8px 12px;bottom:18px;left:24px}.contract-card>img{mix-blend-mode:multiply;width:560px;max-width:none;height:auto;bottom:-155px;right:-150px}@media(max-width:900px){.arrow-one{top:5%;left:7%}.about-copy h2{max-width:none}.leaning-photo{min-height:440px}}@media(max-width:620px){.site-shell{padding-top:10px}.navbar{margin-top:0}.section-heading{gap:24px;margin-bottom:42px}.section-heading p{margin-top:28px}.leaning-photo{min-height:360px}.leaning-photo img{width:128%;height:112%;right:0}.contract-card>img{width:460px;bottom:-125px;right:-125px}}@media(max-width:480px){:root{--edge:16px}.site-loader{padding:18px}.loader-card{padding:27px 18px 25px;box-shadow:7px 8px #f15b9c}.loader-cast{height:76px}.loader-cast img{width:70px;height:70px}.loader-wordmark{width:94%;margin-top:8px}.loader-card p{font-size:16px}.navbar{width:calc(100% - 16px);height:70px;padding-inline:12px}.nav-brand{width:150px;height:54px}.menu-button{right:14px}.mobile-nav{padding:20px;top:78px}.hero{min-height:850px;padding:38px 18px}.hero-wordmark{width:100%}.hero .then{margin-left:4%;font-size:24px}.intro{font-size:16px}.hero-actions>a{flex-basis:100%;width:100%;min-width:0}.ca-pill{justify-content:space-between;width:100%;font-size:11px}.hero-character-wrap>img{width:330px}.section-heading p{width:auto;max-width:100%}.cast-grid{gap:22px 9px}.cast-card{padding:9px 9px 13px}.portrait{height:205px}.cast-card figcaption{font-size:13px}.dispatch-section,.about-section,.buy-section,.faq-section,.studio-section{padding-inline:16px}.dispatch-heading h2,.faq-section h2,.about-copy h2,.buy-note h2,.studio-section h2{letter-spacing:-.04em;font-size:44px}.dispatch-grid article,.dispatch-grid article:nth-child(2){transform:none}.about-copy{padding:19px}.leaning-photo{min-height:320px}.buy-note li{grid-template-columns:42px 1fr;padding:13px 12px;font-size:16px}.contract-card{min-height:455px;padding:36px 16px;transform:none}.contract-card>p{font-size:18px}.contract-card>img{width:410px;bottom:-100px;right:-105px}.faq-list summary{padding:16px;font-size:18px}.faq-list p{padding:0 16px 17px}.community-card{padding:20px;transform:none}footer{gap:18px;padding-block:26px}}@media(prefers-reduced-motion:reduce){.site-loader{transition:none}.loader-cast img,.loader-track span{animation:none}.loader-track span{width:100%}}.arrow-one{width:130px;height:96px;color:initial;fill:none;stroke:#f1539b;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}@media(max-width:900px){.about-section{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:42px}.about-copy,.leaning-photo{width:100%;min-width:0}}@media(max-width:620px){.about-section{flex-direction:column;gap:30px;min-height:0;padding-block:54px;display:flex}.about-copy{padding:22px;transform:none}.about-copy h2{overflow-wrap:normal;word-break:normal;text-wrap:balance;max-width:none;margin-block:24px;font-size:clamp(42px,13vw,58px);line-height:.94}.about-copy>p:not(.paper-label){font-size:16px;line-height:1.5}.leaning-photo{min-height:390px;transform:none}.leaning-photo img{object-position:right bottom;width:118%;height:104%;bottom:-2%;right:0}}@media(max-width:420px){.about-section{padding-inline:16px}.about-copy{padding:18px}.about-copy h2{font-size:40px}.leaning-photo{min-height:350px}}
