@font-face{font-family:satoshi;src:url(../media/Satoshi_Variable-s.p.2ta4m073o532p.woff2)format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.satoshi_a710a877-module__rVAeJW__className{font-family:satoshi,satoshi Fallback}.satoshi_a710a877-module__rVAeJW__variable{--font-satoshi:"satoshi", "satoshi Fallback"}
@font-face{font-family:chubbo;src:url(../media/Chubbo_Variable-s.p.0chiukrp_mo8c.woff2)format("woff2");font-display:swap;font-weight:200 700}@font-face{font-family:chubbo Fallback;src:local(Arial);ascent-override:103.26%;descent-override:31.47%;line-gap-override:9.83%;size-adjust:101.68%}.chubbo_3a62d70f-module__caEClq__className{font-family:chubbo,chubbo Fallback}.chubbo_3a62d70f-module__caEClq__variable{--font-chubbo:"chubbo", "chubbo Fallback"}
@font-face{font-family:chillax;src:url(../media/Chillax_Medium-s.p.25g1j4va6to4h.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:chillax;src:url(../media/Chillax_Bold-s.p.1x5ofa5g9imc0.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:chillax Fallback;src:local(Arial);ascent-override:86.88%;descent-override:29.26%;line-gap-override:7.98%;size-adjust:112.8%}.chillax_ac2c6b94-module__ikl9lq__className{font-family:chillax,chillax Fallback}.chillax_ac2c6b94-module__ikl9lq__variable{--font-chillax:"chillax", "chillax Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-satoshi), sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, monospace;--radius-lg:.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-satoshi), sans-serif;--default-mono-font-family:ui-monospace, "SFMono-Regular", Menlo, monospace;--color-butter:var(--butter);--font-display:var(--font-chillax), var(--font-chubbo), sans-serif}}@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,ui-sans-serif, system-ui, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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{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;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.z-0{z-index:0}.z-\[-10\]{z-index:-10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.min-h-screen{min-height:100vh}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--gutter:clamp(16px, 4px + 3vw, 40px);--gutter-wide:clamp(24px, 2px + 5vw, 70px);--r-sticker:16px 20px 15px 21px / 20px 15px 21px 16px;--r-chip:8px 11px 9px 12px / 11px 8px 12px 9px;--cream:#faf6f0;--select-caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 5.5l5.5 5 5.5-5' fill='none' stroke='%23232019' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--field-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M3.5 9.5l3.4 3.4 7.6-8' fill='none' stroke='%233fe0c5' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--paper:#fbf7f1;--ink:#232019;--muted:#6f695e;--mint:#3fe0c5;--coral:#ef876f;--rose:#d07e76;--blush:#efd3ce;--sage:#cbddcb;--peri:#c7c9f2;--butter:#f2d64b;--pine:#163726;--field-invalid:#e07a6f;--field-invalid-fill:#fce7e3}*{box-sizing:border-box}::selection{background:var(--mint);color:var(--ink)}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--mint);outline-offset:3px;border-radius:8px}html{scroll-behavior:smooth;background-color:var(--pine);background-image:linear-gradient(var(--cream), var(--cream));background-position:0 -100vh;background-repeat:no-repeat;background-size:100% calc(100% + 100vh);overflow-x:clip}[id]{scroll-margin-top:100px}body{background:var(--cream);color:var(--ink);font-family:var(--font-satoshi), sans-serif;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,summary,a{-webkit-tap-highlight-color:transparent}body:after{content:"";z-index:200;pointer-events:none;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E");position:fixed;inset:0}.skip-link{z-index:300;background:var(--ink);color:var(--cream);padding:.75rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-150%)}.skip-link:focus{transform:none}.site-nav{z-index:100;width:min(1240px,100vw - 40px);transition:top .32s cubic-bezier(.34,1.3,.5,1);position:fixed;top:18px;left:50%;transform:translate(-50%)}.site-nav[data-scrolled=true]{top:10px}.site-nav[data-scrolled=true] .nav-pill{box-shadow:3px 3px 0 var(--ink);padding:6px 8px 6px 6px}.nav-pill{border:3px solid var(--ink);background:var(--cream);box-shadow:5px 5px 0 var(--ink);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 8px 8px;transition:padding .32s cubic-bezier(.34,1.3,.5,1),box-shadow .32s;display:flex}.brand-link{flex:none;align-items:center;gap:10px;display:flex}.brand-mark{border:2.5px solid var(--ink);background:var(--blush);border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .3s cubic-bezier(.34,1.3,.5,1);display:grid}.brand-mark img{width:34px;height:34px}.brand-link:hover .brand-mark,.brand-link:focus-visible .brand-mark{transform:rotate(-14deg)scale(1.08)}.brand-link:focus-visible{outline:3px solid var(--mint);outline-offset:3px;border-radius:999px}.brand-word{font-family:var(--font-chillax), var(--font-chubbo), sans-serif;font-size:29px;font-weight:700;line-height:1}.brand-word span{color:var(--rose)}.nav-links{align-items:center;gap:4px;display:flex}.nav-links a{letter-spacing:.045em;border-radius:999px;padding:12px 17px;font-size:14px;font-weight:700;transition:transform .22s cubic-bezier(.34,1.3,.5,1),background .2s;position:relative}.nav-accent{border-radius:var(--r-chip);background:var(--mint);margin:0 -2px;padding:1px 5px 2px;font-style:normal}.nav-links a:hover,.nav-links a:focus-visible{outline:none}.nav-links a:first-child:hover,.nav-links a:first-child:focus-visible{transform:rotate(-3deg)scale(1.06)}.nav-links a:nth-child(2):hover,.nav-links a:nth-child(2):focus-visible{transform:rotate(2deg)scale(1.06)}.nav-links a:nth-child(3):hover,.nav-links a:nth-child(3):focus-visible{transform:rotate(-4deg)scale(1.06)}.nav-links a:nth-child(4):hover,.nav-links a:nth-child(4):focus-visible{transform:rotate(3deg)scale(1.06)}.nav-links a[data-tone=butter]:hover,.nav-links a[data-tone=butter]:focus-visible{background:var(--butter)}.nav-links a[data-tone=coral]:hover,.nav-links a[data-tone=coral]:focus-visible{background:var(--coral)}.nav-links a[data-tone=peri]:hover,.nav-links a[data-tone=peri]:focus-visible{background:var(--peri)}.nav-links a[data-tone=sage]:hover,.nav-links a[data-tone=sage]:focus-visible{background:var(--sage)}.nav-end{align-items:center;gap:8px;display:flex}.nav-end .button{position:relative;top:-3px}.nav-menu-button{border:2.5px solid var(--ink);background:var(--cream);width:48px;height:48px;box-shadow:3px 3px 0 var(--ink);cursor:pointer;border-radius:50%;place-items:center;transition:transform .18s cubic-bezier(.34,1.3,.5,1),box-shadow .15s,background .2s;display:none}.nav-menu-button:hover{background:var(--butter);transform:rotate(-6deg)}.nav-menu-button:focus-visible{outline:3px solid var(--mint);outline-offset:2px}.nav-menu-button:active{box-shadow:0 0 0 var(--ink);transform:translate(2px,2px)}.nav-menu-button[aria-expanded=true]{background:var(--mint)}.nav-menu-bars{gap:4px;display:grid}.nav-menu-bars i{background:var(--ink);border-radius:2px;width:18px;height:2.5px;transition:transform .2s,opacity .2s;display:block}.nav-menu-button[aria-expanded=true] .nav-menu-bars i:first-child{transform:translateY(6.5px)rotate(45deg)}.nav-menu-button[aria-expanded=true] .nav-menu-bars i:nth-child(2){opacity:0}.nav-menu-button[aria-expanded=true] .nav-menu-bars i:last-child{transform:translateY(-6.5px)rotate(-45deg)}.nav-sheet{display:none}.button{isolation:isolate;border:3px solid var(--ink);background:var(--mint);color:var(--ink);letter-spacing:.035em;box-shadow:6px 6px 0 var(--ink);border-radius:999px;justify-content:center;align-items:center;font-weight:700;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,background .2s;display:inline-flex;position:relative;overflow:clip}.button:before{content:"";z-index:-1;background:var(--butter);clip-path:circle(0%);transition:clip-path .55s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:0}.button:hover,.button:focus-visible{box-shadow:9px 9px 0 var(--ink);background:var(--butter);outline:none;transition:transform .35s cubic-bezier(.34,1.4,.5,1),box-shadow .25s,background .15s;transform:translate(-2px,-2px)scale(1.04)}.button:hover:before,.button:focus-visible:before{clip-path:circle(150%)}.button:focus-visible{outline:2.5px solid var(--ink);outline-offset:3px}.button span[aria-hidden]{transition:transform .25s cubic-bezier(.3,.7,.3,1);display:inline-block}.button:hover span[aria-hidden],.button:focus-visible span[aria-hidden]{transform:translate(3px)}.button:active{box-shadow:0 0 0 var(--ink);background:var(--rose);transition:transform 80ms cubic-bezier(.2,.8,.2,1),box-shadow 80ms,background 80ms;transform:translate(3px,3px)scale(.97)}.button:disabled{cursor:not-allowed;opacity:.6}.button:disabled:before{clip-path:circle(0%)}.button-small{white-space:nowrap;padding:14px 28px;font-size:15px}.button-large{padding:18px 42px;font-size:17px}.magnet{display:inline-block;position:relative}.confetti-bit{z-index:-1;pointer-events:none;font-family:var(--font-mono);margin:-14px 0 0 -9px;font-size:30px;font-weight:700;position:absolute;top:50%;left:50%}.route-wipe{z-index:180;background:var(--mint);pointer-events:none;border-radius:50%;position:fixed;transform:scale(0)}.route-wipe[data-state=covering]{pointer-events:auto;transition:transform .5s cubic-bezier(.5,0,.15,1);transform:scale(1)}.route-wipe[data-state=leaving]{opacity:0;transition:opacity .45s 80ms;transform:scale(1)}.intro-veil{z-index:150;background:var(--cream);place-items:center;display:none;position:fixed;inset:0}.intro-veil img{filter:drop-shadow(6px 8px #2320192e);width:clamp(104px,13vw,148px);height:auto;scale:0}@keyframes veil-failsafe{to{opacity:0;visibility:hidden}}.intro-veil[data-show]{animation:.5s 3s forwards veil-failsafe;display:grid}.mobile-dock{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:90;visibility:hidden;transition:transform .45s cubic-bezier(.34,1.3,.5,1),visibility .45s;display:none;position:fixed;transform:translate(-50%,90px)}.mobile-dock[data-visible=true]{visibility:visible;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.mobile-dock{transition:none}}.approval-mark{border:2.5px solid var(--ink);background:var(--cream);color:var(--ink);font-family:var(--font-mono);letter-spacing:.06em;white-space:nowrap;border-radius:255px 18px 225px/18px 225px 18px 255px;align-items:center;padding:9px 15px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:3px 4px #23201947}.mark-mint{background:var(--mint)}.mark-butter{background:var(--butter)}.mark-peri{background:var(--peri)}.mark-sage{background:var(--sage)}.mark-cream{background:var(--cream)}.mark-coral{background:#efa79c}.production-label{border:2px solid var(--ink);border-radius:var(--r-chip);background:var(--cream);color:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-block}.label-cream{background:var(--cream)}.label-butter{background:var(--butter)}.label-peri{background:var(--peri)}.label-sage{background:var(--sage)}.label-coral{background:#efa79c}.label-mint{background:var(--mint)}.ink-doodle{color:var(--ink);pointer-events:none;display:block}.workshop-icon{width:1em;height:1em;color:inherit;vertical-align:-.14em;pointer-events:none;display:inline-block}.title-star{vertical-align:-.05em;width:.58em;height:.58em;margin-left:.04em;display:inline-block}.brand-word .title-star{vertical-align:-.01em;width:.46em;margin-left:.06em}.footer-word .title-star{width:.5em}.page-title .title-star{vertical-align:.03em;width:.46em}.final-core h2 .title-star{vertical-align:.02em;width:.44em}.success-sheet h1 .title-star{width:.5em}.hero-pin{background:var(--cream) url(/paper-texture.jpg) center / cover;height:220svh;position:relative}.hero-sticky{height:100svh;min-height:640px;padding:104px var(--gutter) 36px;flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.hero-stage{flex:1;min-height:0;position:relative}.hero-title{width:min(1180px,92vw);height:min(520px,62vh);font-family:var(--font-chillax), var(--font-chubbo), sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(150px,16vw,248px);font-weight:700;line-height:.82;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-lead{z-index:2;transform-origin:0;flex-direction:column;align-items:flex-start;gap:clamp(0px,.4vw,10px);display:flex;position:absolute;top:6%;left:0;transform:rotate(-8deg)}.hero-three{display:block}.hero-dee-in{display:inline-block}.hero-dee{z-index:4;--star-size:.3em;display:block;position:absolute;bottom:7%;right:1%;transform:rotate(-8deg)}.hero-dee .title-star{width:var(--star-size);height:var(--star-size);vertical-align:.04em;margin-left:.01em}.hero-object{z-index:3;aspect-ratio:1;width:clamp(340px,33vw,470px);display:block;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.hero-object-float{animation:8s ease-in-out infinite float;display:block;position:absolute;inset:0}.hero-object-burst{filter:drop-shadow(10px 14px #23201938);width:100%;height:100%;position:absolute;inset:0}.hero-roblox{filter:drop-shadow(9px 12px #23201947);width:89%;height:89%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}.hero-we-make{white-space:nowrap;letter-spacing:.01em;margin-left:clamp(4px,.8vw,14px);font-size:clamp(30px,2.9vw,46px);line-height:1}.hero-we-make-stack{display:none}.hero-sticker{z-index:4;filter:drop-shadow(4px 5px #23201933);position:absolute}.hero-amp{z-index:4;border:3.5px solid var(--ink);background:var(--butter);width:92px;height:92px;box-shadow:0 0 0 6px var(--paper), 5px 7px 0 #23201938;font-family:var(--font-chillax), sans-serif;border-radius:50%;place-items:center;font-size:56px;font-weight:700;display:grid;position:absolute;top:2%;right:8%;transform:rotate(10deg)}.hero-daisy{width:104px;bottom:6%;left:2%;transform:rotate(-6deg)}.hero-gem{width:78px;top:22%;right:5%;transform:rotate(-11deg)}.hero-heart{width:74px;top:46%;right:6%;transform:rotate(9deg)}.hero-hex{width:76px;top:3%;left:47%;transform:rotate(-7deg)}@media (min-width:769px){.hero-artist .hero-amp{top:44%;right:4%;transform:rotate(-8deg)}.hero-artist .hero-daisy{inset:5% 7% auto auto;transform:rotate(9deg)}.hero-artist .hero-heart{top:5%;left:31%;right:auto;transform:rotate(9deg)}}.hero-plus{color:#23201959;font-family:var(--font-mono);font-size:18px;position:absolute}.hero-artist .hero-amp{background:var(--peri)}.hero-artist .hero-plus{color:#456f548c}.plus-one{top:8%;left:42%}.plus-two{bottom:9%;left:26%}.plus-three{top:68%;right:20%}.hero-action{z-index:6;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.hero-action>span{color:#777168;font-family:var(--font-mono);font-size:12px}.hero-stamp{z-index:5;box-shadow:0 0 0 6px var(--paper), 8px 10px 0 #23201938;border-width:3px;border-radius:16px;padding:11px 17px;font-size:13px;position:absolute;bottom:5%;left:15%}.hero-proof{z-index:2;width:clamp(160px,15vw,215px);margin:0;position:absolute;top:56%;left:2%;transform:rotate(-5deg)}.hero-proof img{aspect-ratio:4/3;object-fit:cover;border:7px solid var(--paper);outline:3px solid var(--ink);border-radius:12px 15px 13px 16px/15px 12px 16px 13px;width:100%;display:block;box-shadow:6px 7px #232019cc}.hero-proof-label{box-shadow:2px 2px 0 var(--ink);position:absolute;bottom:-9px;left:-9px;transform:rotate(-2deg)}.hero-proof-artist{top:50%;left:1.5%}.hero-proof-crop{aspect-ratio:4/3;border:6px solid var(--paper);outline:3px solid var(--ink);border-radius:11px 14px 12px 15px/14px 11px 15px 12px;width:62%;display:block;position:absolute;bottom:-22%;right:-38%;overflow:hidden;transform:rotate(4deg);box-shadow:5px 6px #232019cc}.hero-proof-crop img{object-fit:cover;width:100%;height:100%;box-shadow:none;filter:grayscale()contrast(1.06);border:0;outline:0;transform:scale(2.2)}.hero-proof-crop-label{box-shadow:2px 2px 0 var(--ink);position:absolute;bottom:-28%;right:-34%;transform:rotate(3deg)}.doodle-note{display:inline-block;position:relative}.doodle-note .ink-doodle{width:104%;height:11px;color:var(--coral);position:absolute;bottom:-10px;left:-2%}.manifesto{z-index:10;clip-path:polygon(0 14px,3% 4px,6% 18px,10% 8px,13% 20px,17% 2px,21% 15px,25% 6px,29% 19px,33% 3px,37% 14px,42% 7px,46% 20px,50% 5px,54% 16px,58% 2px,62% 18px,66% 8px,70% 21px,74% 4px,78% 15px,82% 7px,86% 19px,90% 3px,94% 13px,97% 6px,100% 16px,100% 100%,0 100%);background:var(--ink);height:200svh;margin-top:-64px;position:relative}.manifesto-sticky{height:100svh;padding:40px var(--gutter);color:var(--cream);flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.dot-grid-light{background-image:radial-gradient(#faf6f01f 1.3px,#0000 1.3px);background-size:28px 28px}.manifesto .mint-text{position:relative}.manifesto-doodle{width:100%;height:.13em;color:var(--coral);position:absolute;bottom:-.06em;left:0}.manifesto-artist{background:var(--pine)}.dot-grid-sage{background-image:radial-gradient(#cbddcb24 1.3px,#0000 1.3px);background-size:28px 28px}.dot-grid-dark{background-image:radial-gradient(#2320191f 1.4px,#0000 1.4px);background-size:24px 24px}.manifesto h2{text-align:center;max-width:16ch;font-family:var(--font-chillax), sans-serif;letter-spacing:-.035em;flex-wrap:wrap;justify-content:center;gap:0 26px;margin:0;font-size:clamp(56px,8vw,116px);font-weight:700;line-height:1;display:flex}.manifesto h2 span{display:inline-block}.mint-text{color:var(--mint)}.manifesto p{color:#b7b1a4;text-align:center;max-width:46ch;margin:30px 0 0;font-size:18px;font-weight:500;line-height:1.6}.index-section{z-index:11;padding:96px var(--gutter) 110px;clip-path:polygon(0 16px,3% 5px,7% 19px,11% 3px,15% 17px,19% 7px,23% 20px,27% 4px,31% 15px,36% 8px,40% 21px,44% 3px,48% 16px,52% 6px,56% 19px,60% 2px,64% 17px,68% 9px,72% 20px,76% 5px,80% 14px,84% 8px,88% 19px,92% 3px,96% 12px,100% 17px,100% 100%,0 100%);background-image:linear-gradient(#2320190d 1.4px,#0000 1.4px),linear-gradient(90deg,#2320190d 1.4px,#0000 1.4px);background-size:40px 40px;margin-top:-64px;position:relative}.index-butter{background-color:var(--butter)}.index-peri{background-color:var(--peri)}.index-inner{max-width:1360px;margin:0 auto;position:relative}.index-header{font-family:var(--font-mono);justify-content:space-between;gap:24px;margin-bottom:10px;font-size:12px;display:flex}.index-header span:first-child{letter-spacing:.12em;font-size:14px;font-weight:700}.index-header-kicker{align-items:center;gap:8px;display:inline-flex}.index-header-icon{width:18px;height:18px}.index-row{border-top:3px solid var(--ink)}.index-row-head{cursor:pointer;grid-template-columns:96px minmax(0,1fr) auto 132px;align-items:center;gap:30px;padding:32px 0;transition:opacity .25s;display:grid}.index-row h3 button{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.index-row h3 button:focus-visible{outline:3px solid var(--ink);outline-offset:5px;border-radius:3px}.index-list[data-has-open=true] .index-row[data-open=false] .index-row-head{opacity:.55}.index-row[data-open=true] .index-art{opacity:0;transition:opacity .3s}.index-canvas{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.3,.7,.3,1);display:grid}.index-row[data-open=true] .index-canvas{grid-template-rows:1fr}.index-canvas-inner{min-height:0;overflow:hidden}.index-canvas-content{opacity:0;padding:4px 0 42px;transition:opacity .28s,transform .32s;transform:translateY(-8px)}.index-row[data-open=true] .index-canvas-content{opacity:1;transition:opacity .3s .1s,transform .4s cubic-bezier(.34,1.3,.5,1) .1s;transform:translateY(0)}.proof-pair{flex-wrap:wrap;align-items:flex-start;gap:34px;display:flex}.proof-final{width:min(460px,40vw);margin:0;position:relative;transform:rotate(-1.6deg)}.proof-final img{aspect-ratio:16/9;object-fit:cover;border:8px solid var(--cream);outline:3px solid var(--ink);width:100%;height:auto;box-shadow:7px 8px 0 var(--ink);border-radius:13px 16px 14px 17px/16px 13px 17px 14px;display:block}.proof-final-label{box-shadow:2px 2px 0 var(--ink);position:absolute;bottom:-11px;left:-12px;transform:rotate(-2deg)}.tape-strip{z-index:2;background:#f2d64bcc;border:2px solid #23201938;width:84px;height:26px;position:absolute}.tape-left{top:-13px;left:-28px;transform:rotate(-38deg)}.tape-right{top:-13px;right:-28px;transform:rotate(38deg)}.proof-crop{width:min(230px,20vw);margin:0;position:relative;transform:rotate(2deg)}.proof-crop-window{aspect-ratio:4/3;border:6px solid var(--cream);outline:3px solid var(--ink);box-shadow:5px 6px 0 var(--ink);border-radius:11px 14px 12px 15px/14px 11px 15px 12px;display:block;overflow:hidden}.proof-crop-window img{object-fit:cover;filter:grayscale()contrast(1.06);width:100%;height:100%;display:block;transform:scale(2.4)}.proof-crop-label{box-shadow:2px 2px 0 var(--ink);position:absolute;bottom:-11px;left:-10px}.proof-side{flex-direction:column;align-items:flex-start;gap:12px;padding-top:12px;display:flex}.proof-arrow{width:62px;height:44px;color:var(--ink);transform:rotate(6deg)}.wall-ticket{border:3px solid var(--ink);border-radius:var(--r-sticker);background:var(--cream);width:min(420px,38vw);box-shadow:8px 9px 0 var(--ink);padding:24px 26px;position:relative}.wall-ticket strong{font-family:var(--font-mono);letter-spacing:.1em;margin-bottom:14px;font-size:13px;display:block}.wall-ticket ul{font-family:var(--font-mono);flex-direction:column;gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.wall-ticket li{border-bottom:2px solid #2320192e;align-items:center;gap:10px;padding-bottom:9px;display:flex}.wall-ticket li:before{content:"";border:1.5px solid var(--ink);border-radius:4px 6px 5px 7px/6px 4px 7px 5px;flex:none;width:12px;height:12px;display:inline-block}.wall-ticket li:first-child:before{background:var(--butter)}.wall-ticket li:nth-child(2):before{background:var(--peri)}.wall-ticket li:nth-child(3):before{background:var(--sage)}.wall-ticket li:last-child{border-bottom:0;padding-bottom:0}.index-row:last-child{border-bottom:3px solid var(--ink)}.index-number{color:#0000;-webkit-text-stroke:2px var(--ink);font-family:var(--font-chillax), sans-serif;font-size:36px;font-weight:700}.index-row h3{font-family:var(--font-chillax), sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1}.index-row p{max-width:27ch;font-family:var(--font-mono);margin:0;font-size:13px}.index-art{display:block;position:relative;transform:rotate(-3deg)}.index-art img{object-fit:cover;border:6px solid var(--cream);outline:3px solid var(--ink);width:132px;height:94px;box-shadow:5px 5px 0 var(--ink);border-radius:11px 14px 12px 15px/14px 11px 15px 12px;display:block}.index-art-label{box-shadow:2px 2px 0 var(--ink);position:absolute;bottom:-10px;left:-12px;transform:rotate(-2deg)}.section-sticker{z-index:3;filter:drop-shadow(5px 7px #23201933);width:84px;position:absolute}.section-sticker-top{top:18px;right:2.5%;transform:rotate(12deg)}.section-sticker-bottom{bottom:30px;left:3%;transform:rotate(-10deg)}.index-header span:last-child{padding-right:120px}.process-section{z-index:12;background:var(--ink);position:relative}.process-track{display:block}.process-panel{min-height:100svh;padding:110px var(--gutter) 70px;border-bottom:4px solid var(--ink);background-image:radial-gradient(#23201914 1.3px,#0000 1.3px);background-size:26px 26px;grid-template-columns:1fr;align-content:center;gap:34px;display:grid;position:relative;overflow:hidden}.tone-coral{background-color:#efa79c}.tone-peri{background-color:var(--peri)}.tone-sage{background-color:var(--sage)}.tone-butter{background-color:var(--butter)}.process-copy>span{font-family:var(--font-mono);letter-spacing:.12em;font-size:14px;font-weight:700}.process-copy h3{font-family:var(--font-chillax), sans-serif;letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(54px,9.5vw,96px);font-weight:700;line-height:.96}.process-copy p{max-width:32ch;margin:22px 0 0;font-size:17px;font-weight:500;line-height:1.55}.project-ticket{border:2.5px solid var(--ink);border-radius:var(--r-sticker);background:var(--cream);width:min(300px,100%);box-shadow:5px 6px 0 var(--ink);margin-top:26px;padding:15px 18px;transform:rotate(-.6deg)}.project-ticket strong{font-family:var(--font-mono);letter-spacing:.1em;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;display:flex}.ticket-file-icon{width:14px;height:14px;color:var(--rose);flex:none}.project-ticket ol{font-family:var(--font-mono);flex-direction:column;gap:7px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.project-ticket li{align-items:center;gap:8px;display:flex}.project-ticket li span{border:1.5px solid var(--ink);border-radius:7px 9px 8px 10px/9px 7px 10px 8px;flex:none;place-items:center;width:19px;height:19px;font-size:10px;display:inline-grid}.project-ticket li[data-state=done] span{background:var(--sage)}.project-ticket li[data-state=current] span{background:var(--mint)}.project-ticket li[data-state=current]{font-weight:700}.project-ticket li[data-state=pending]{opacity:.45}.project-ticket li[data-state=pending] span{border-color:#23201973}.process-art{flex-wrap:wrap;justify-content:center;align-items:center;gap:26px;display:flex;position:relative}.panel-pin{margin:0;position:relative}.panel-pin img{object-fit:cover;border:8px solid var(--cream);outline:3px solid var(--ink);width:100%;height:100%;box-shadow:7px 8px 0 var(--ink);border-radius:13px 16px 14px 17px/16px 13px 17px 14px;display:block}.canvas-pin{width:min(230px,42%);margin:0;position:relative}.canvas-pin img{aspect-ratio:4/3;object-fit:cover;border:7px solid var(--cream);outline:3px solid var(--ink);width:100%;box-shadow:5px 6px 0 var(--ink);border-radius:13px 16px 14px 17px/16px 13px 17px 14px;display:block}.canvas-pin-label{box-shadow:2px 2px 0 var(--ink);position:absolute;bottom:-10px;left:-10px;transform:rotate(-2deg)}.panel-pin-main{aspect-ratio:16/9;width:min(520px,100%)}.panel-pin-small{aspect-ratio:4/3;width:min(240px,46%)}.panel-pin-ref{aspect-ratio:4/3;width:min(230px,46%)}.panel-mono img{filter:grayscale()contrast(1.05)}.panel-pin-label{box-shadow:2px 2px 0 var(--ink);position:absolute;bottom:-10px;left:-10px}.panel-doodle-arrow{width:60px;height:44px;color:var(--ink);transform:rotate(4deg)}.panel-select-circle{width:42%;height:42%;color:var(--coral);position:absolute;top:10%;left:7%}.panel-roles{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;width:100%;padding-right:150px;display:flex}.panel-roles .production-label,.pod-roles .production-label{border-radius:999px;padding:7px 16px;font-size:12px;box-shadow:2px 3px #23201933}.role-arrow{width:40px;height:24px;color:var(--ink)}.role-arrow path,.pod-role-arrow path{stroke-width:3.6px}.panel-pipeline{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:560px;display:flex}.pipeline-row{flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;display:flex}.panel-pipeline .production-label{border-radius:999px;padding:12px 22px;font-size:16px;box-shadow:3px 4px #23201938}.pipeline-arrow{width:30px;height:20px;color:var(--ink);flex:none}.pipeline-arrow path{stroke-width:3.6px}@media (max-width:560px){.panel-pipeline .production-label{padding:9px 14px;font-size:12.5px}.pipeline-row{gap:7px}.pipeline-arrow{width:22px;height:15px}.boom-stamp,.boom-tag-right{display:none}.process-art{padding-bottom:34px}.panel-stamp{bottom:-12px;right:0}}.pipeline-stamp{margin-top:6px}.pipeline-sticker{z-index:3;filter:drop-shadow(4px 5px #23201933);pointer-events:none;position:absolute}.pipeline-spark{width:80px;top:4%;right:5%;transform:rotate(10deg)}.pipeline-bolt{width:62px;bottom:4%;left:5%;transform:rotate(-9deg)}@media (max-width:768px){.pipeline-sticker{display:none}}.panel-checklist{border:3px solid var(--ink);border-radius:var(--r-sticker);background:var(--cream);width:min(270px,100%);box-shadow:8px 9px 0 var(--ink);padding:20px 22px;transform:rotate(1.4deg)}.panel-checklist strong{font-family:var(--font-mono);letter-spacing:.1em;margin-bottom:12px;font-size:13px;display:block}.panel-checklist ul{font-family:var(--font-mono);flex-direction:column;gap:9px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.panel-checklist li{align-items:center;gap:9px;display:flex}.panel-checklist li span{border:1.5px solid var(--ink);width:20px;height:20px;color:var(--ink);border-radius:7px 9px 8px 10px/9px 7px 10px 8px;flex:none;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.panel-checklist li:first-child span{background:var(--butter)}.panel-checklist li:nth-child(2) span{background:var(--sage)}.panel-checklist li:nth-child(3) span{background:var(--peri)}.panel-checklist li:nth-child(4) span{background:#efa79c}.panel-stamp{z-index:3;position:absolute;bottom:-8px;right:2%}.misprint-ghost{object-fit:cover;width:100%;height:100%;box-shadow:none;opacity:0;pointer-events:none;filter:grayscale();border:8px solid #0000;outline:none;display:none;position:absolute;inset:0}.paper-card{border:3px solid var(--ink);border-radius:var(--r-sticker);background:var(--cream);width:min(380px,100%);min-height:250px;box-shadow:10px 12px 0 var(--ink);flex-direction:column;padding:26px;display:flex;position:relative}.card-stamp{position:absolute;top:-14px;right:-16px}.paper-left{transform:rotate(-4deg)}.paper-card strong{font-family:var(--font-mono);letter-spacing:.1em;margin-bottom:20px;font-size:13px}.paper-card i{background:var(--ink);opacity:.8;border-radius:5px 7px 6px 8px/7px 5px 8px 6px;width:80%;height:12px;margin-bottom:10px;display:block}.paper-card i:nth-of-type(2){background:var(--coral);opacity:.85;width:60%}.paper-card i:nth-of-type(3){background:var(--peri);width:70%}.paper-card .card-tag{border:2.5px solid var(--ink);border-radius:var(--r-chip);background:var(--butter);box-shadow:3px 3px 0 var(--ink);font-family:var(--font-mono);align-self:flex-start;margin-top:auto;padding:8px 14px;font-size:12px;font-weight:700}[data-process-mode=horizontal]{height:340svh}[data-process-mode=horizontal] .process-sticky{height:100svh;position:sticky;top:0;overflow:hidden}[data-process-mode=horizontal] .process-track{width:max-content;height:100%;display:flex}[data-process-mode=horizontal] .process-panel{width:100vw;height:100svh;min-height:0;padding:120px var(--gutter-wide) 70px;border-right:4px solid var(--ink);border-bottom:0;flex:none;grid-template-columns:1.05fr .95fr;align-content:normal;align-items:center;gap:40px}[data-process-mode=horizontal] .process-copy h3{font-size:clamp(56px,7vw,104px)}[data-process-mode=horizontal] .process-copy p{font-size:19px}[data-process-mode=horizontal] .panel-pin-main{width:min(520px,34vw)}[data-process-mode=horizontal] .panel-pin-small{width:min(240px,17vw)}[data-process-mode=horizontal] .panel-pin-ref{width:min(230px,17vw)}[data-process-mode=horizontal] .paper-card{width:min(380px,26vw)}.final-section{z-index:14;clip-path:polygon(0 15px,3% 5px,7% 18px,11% 4px,15% 19px,19% 6px,23% 17px,27% 3px,31% 20px,36% 7px,40% 16px,44% 4px,48% 19px,52% 5px,56% 17px,60% 3px,64% 20px,68% 8px,72% 16px,76% 4px,80% 18px,84% 6px,88% 20px,92% 3px,96% 14px,100% 17px,100% 100%,0 100%);height:190svh;margin-top:-64px;position:relative}.final-coral{background:#e8897d}.final-peri{background:#b9bcf0}.final-sticky{height:100svh;padding:40px var(--gutter);place-items:center;display:grid;position:sticky;top:0;overflow:hidden}.final-core{z-index:2;text-align:center;position:relative}.final-core>span{font-family:var(--font-mono);letter-spacing:.14em;font-size:14px;font-weight:700}.final-core h2{font-family:var(--font-chillax), sans-serif;letter-spacing:-.045em;margin:14px 0 36px;font-size:clamp(64px,9vw,132px);font-weight:700;line-height:.94}.final-core h2 span{color:var(--mint)}.final-core p{font-family:var(--font-mono);margin:18px 0 0;font-size:12px}.boom{filter:drop-shadow(4px 5px #23201933);position:absolute}.boom-one{width:94px;top:16%;left:15%}.boom-stamp{padding:11px 18px;font-size:14px;top:46%;left:7%}.boom-three{width:92px;top:56%;right:10%}.boom-four{width:90px;bottom:11%;left:21%}.boom-five{width:60px;bottom:13%;right:23%}.boom-amp{font-family:var(--font-chillax), sans-serif;font-size:96px;font-weight:700;top:11%;right:13%}.boom-tag{border:3px solid var(--ink);background:var(--sage);box-shadow:0 0 0 5px var(--paper), 4px 6px 0 #23201933;font-family:var(--font-mono);border-radius:999px;padding:9px 16px;font-size:13px;font-weight:700;top:13%;left:29%}.boom-tag-right{background:var(--butter);top:47%;left:auto;right:6%}.boom-six{width:78px;top:30%;left:5%}.boom-seven{width:74px;top:24%;right:4%}.boom-eight{width:82px;bottom:30%;left:8%}.boom-nine{width:74px;bottom:30%;right:8%}.boom-ten{width:66px;top:15%;left:46%}.boom-eleven{width:62px;bottom:6%;right:40%}.site-footer{z-index:15;padding:70px var(--gutter) 34px;border-top:3px solid var(--ink);background:var(--pine);color:var(--cream);background-image:radial-gradient(#cbddcb14 1.3px,#0000 1.3px);background-size:28px 28px;position:relative;overflow:hidden}.registration{color:#cbddcb4d;font-family:var(--font-mono);position:absolute;top:24px}.registration-left{left:30px}.registration-right{right:30px}.footer-lockup{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.footer-mark{width:148px;animation:7s ease-in-out infinite float}.footer-word{font-family:var(--font-chillax), sans-serif;margin:0;font-size:clamp(44px,5vw,58px);font-weight:700}.footer-word span{color:var(--mint)}.footer-links{color:#faf6f0b3;max-width:720px;font-family:var(--font-mono);flex-wrap:wrap;justify-content:center;gap:12px 30px;font-size:13px;display:flex}.footer-links a{position:relative}.footer-links a:after{content:"";background:var(--mint);transform-origin:0;border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.footer-links a:hover,.footer-links a:focus-visible{color:var(--mint)}.footer-links a:hover:after,.footer-links a:focus-visible:after{transform:scaleX(1)}.footer-links a[aria-current=page]{color:var(--mint)}.footer-links a[aria-current=page]:after{opacity:.45;transform:scaleX(1)}.footer-mark{transition:scale .3s cubic-bezier(.34,1.3,.5,1)}.footer-mark:hover{scale:1.09}.footer-mark-button{cursor:pointer;background:0 0;border:0;padding:0;line-height:0}.footer-mark-button:focus-visible{outline:3px solid var(--mint);outline-offset:6px;border-radius:20px}.footer-toolkit{color:#cbddcb8c;gap:15px;margin-top:2px;display:inline-flex}.footer-toolkit .workshop-icon{width:22px;height:22px}.footer-drift{z-index:1;filter:drop-shadow(4px 5px #00000047);width:58px;animation:9s ease-in-out infinite float;position:absolute;top:66px;left:7%}.footer-stamp{z-index:2;position:absolute;top:60px;right:7%;box-shadow:3px 4px #0000004d}.footer-human{color:#faf6f0b8;max-width:46ch;margin:4px 0 0;font-size:14px;line-height:1.55}.footer-meta{color:#cbddcb8c;max-width:1240px;font-family:var(--font-mono);border-top:1.5px solid #cbddcb29;justify-content:space-between;gap:16px;margin:46px auto 0;padding-top:20px;font-size:12px;display:flex}.page-shell{background-image:radial-gradient(#23201912 1.2px,#0000 1.2px);background-size:26px 26px;min-height:100svh;padding-top:120px}.hire-page{background-color:var(--blush)}@supports (color:color-mix(in lab, red, red)){.hire-page{background-color:color-mix(in srgb, var(--blush) 24%, var(--cream))}}.apply-page{background-color:var(--peri)}@supports (color:color-mix(in lab, red, red)){.apply-page{background-color:color-mix(in srgb, var(--peri) 16%, var(--cream))}}.page-header{max-width:1160px;padding:30px var(--gutter) 20px;margin:0 auto}.page-kicker{color:var(--rose);font-family:var(--font-mono);letter-spacing:.12em;font-size:13px;font-weight:700}.page-kicker-icon{vertical-align:-.15em;width:14px;height:14px;margin-right:5px}.page-title{font-family:var(--font-chillax), sans-serif;letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(60px,7.5vw,108px);font-weight:700;line-height:.94}.page-title span{color:var(--mint)}.paper-sheet{border:3px solid var(--ink);border-radius:var(--r-sticker);background-color:var(--cream);max-width:880px;box-shadow:14px 16px 0 var(--ink);background-image:linear-gradient(#23201909 1px,#0000 1px),linear-gradient(90deg,#23201909 1px,#0000 1px);background-size:30px 30px;margin:28px auto 90px;padding:52px 56px 58px;position:relative;transform:rotate(-.35deg)}@keyframes form-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes sheet-in{0%{opacity:0;transform:translateY(28px)rotate(-.35deg)}to{opacity:1;transform:translateY(0)rotate(-.35deg)}}@keyframes sheet-drop{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sheet-item{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@keyframes btn-loading{0%,to{opacity:.58}50%{opacity:.82}}.button[data-loading=true]{animation:1s ease-in-out infinite btn-loading}.sheet-label{border:2.5px solid var(--ink);border-radius:var(--r-chip);background:var(--butter);box-shadow:3px 3px 0 var(--ink);font-family:var(--font-mono);letter-spacing:.08em;padding:8px 14px;font-size:13px;font-weight:700;position:absolute;top:-17px;left:44px;transform:rotate(-3deg)}.form-stack{flex-direction:column;gap:26px;display:flex}.form-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.field{flex-direction:column;gap:9px;display:flex}.field>span,.field legend{font-family:var(--font-mono);letter-spacing:.09em;font-size:12px;font-weight:700}.field small{color:var(--muted)}.field input,.field textarea,.field select{border:2.5px solid var(--ink);background:var(--cream);width:100%;color:var(--ink);border-radius:0;outline:none;padding:14px 15px;transition:background .16s,box-shadow .18s,transform .18s cubic-bezier(.34,1.4,.5,1);box-shadow:3px 3px #23201926}.field input:focus,.field textarea:focus,.field select:focus{box-shadow:5px 5px 0 var(--mint);background:#fffdf9;transform:translate(-1px,-1px)}.field:focus-within>span,.field:focus-within legend{color:var(--pine)}.field select{appearance:none;cursor:pointer;background-image:var(--select-caret);background-position:right 15px center;background-repeat:no-repeat;padding-right:44px}.field select:focus{background-image:var(--select-caret);background-position:right 15px center;background-repeat:no-repeat}.field input[type=email],.field input[type=url]{padding-right:44px}.field input[type=email]:valid:not(:placeholder-shown),.field input[type=url]:valid:not(:placeholder-shown),.field input[type=email]:valid:not(:placeholder-shown):focus,.field input[type=url]:valid:not(:placeholder-shown):focus{background-image:var(--field-check);background-position:right 15px center;background-repeat:no-repeat}.field-error{color:#a53524;font-size:13px}.tag-grid{flex-wrap:wrap;gap:10px;display:flex}.tag-button{border:2.5px solid var(--ink);border-radius:var(--r-chip);background:var(--cream);color:var(--ink);cursor:pointer;font-family:var(--font-mono);padding:10px 16px;font-size:13px;font-weight:700;transition:transform .18s cubic-bezier(.34,1.5,.5,1),background .18s,box-shadow .2s,border-radius .3s}.tag-button:nth-child(odd){transform:rotate(-1.2deg)}.tag-button:nth-child(2n){transform:rotate(1deg)}.tag-button[aria-pressed=true]{background:var(--mint);box-shadow:3px 3px 0 var(--ink);border-radius:255px 15px 225px/15px 225px 15px 255px}.tag-button:hover{transform:translateY(-3px)rotate(0);box-shadow:3px 6px #23201942}.tag-button:active{transition-duration:90ms;transform:translateY(0)scale(.94);box-shadow:1px 1px #2320194d}.tag-button[aria-pressed=true]:hover{box-shadow:3px 6px 0 var(--ink)}.check-row{align-items:flex-start;gap:10px;font-size:14px;display:flex}.check-row input[type=checkbox]{appearance:none;border:2.5px solid var(--ink);background:var(--cream);cursor:pointer;border-radius:6px;flex:none;width:22px;height:22px;margin:1px 0 0;transition:background .15s,box-shadow .12s,transform .1s;position:relative;box-shadow:2px 2px #23201933}.check-row input[type=checkbox]:checked{background:var(--mint);box-shadow:2px 2px 0 var(--ink)}.check-row input[type=checkbox]:checked:after{content:"";border:solid var(--ink);border-width:0 2.6px 2.6px 0;width:6px;height:11px;position:absolute;top:2px;left:6px;transform:rotate(42deg)}.check-row input[type=checkbox]:active{transform:translate(1px,1px);box-shadow:1px 1px #2320194d}.check-row input[type=checkbox]:focus-visible{outline:3px solid var(--mint);outline-offset:2px}.check-row[data-invalid] input[type=checkbox]{border-color:var(--field-invalid);box-shadow:2px 2px 0 var(--field-invalid)}.field textarea{resize:vertical}.form-actions{justify-content:space-between;align-items:center;gap:20px;display:flex}.form-note{max-width:48ch;color:var(--muted);font-family:var(--font-mono);font-size:12px}.form-promise{color:var(--ink);font-family:var(--font-mono);letter-spacing:.04em;align-self:flex-end;margin:-14px 0 0;font-size:12px;font-weight:700}.form-promise span{color:var(--rose)}.form-alert{border-radius:var(--r-chip);color:#6d2017;background:#f8d5cf;border:2px solid #a53524;padding:14px}@keyframes field-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}@keyframes error-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.field-error,.form-alert{animation:.26s both error-in}[data-invalid]{animation:.4s cubic-bezier(.36,.07,.19,.97) field-shake}.success-sheet{text-align:center;min-height:0;padding-bottom:80px;animation:.6s cubic-bezier(.2,.8,.2,1) both sheet-up}.success-sheet h1{font-family:var(--font-chillax), sans-serif;margin:70px 0 18px;font-size:clamp(52px,7vw,84px);animation:.6s cubic-bezier(.2,.8,.2,1) 50ms both sheet-up;transform:rotate(-4deg)}.success-sheet p{animation:.6s cubic-bezier(.2,.8,.2,1) .1s both sheet-up}.success-sheet .button{margin-top:26px;animation:.6s cubic-bezier(.2,.8,.2,1) .2s both sheet-up}.success-stamp{padding:10px 16px;font-size:13px;animation:.55s cubic-bezier(.34,1.56,.5,1) .15s both stamp-in;position:absolute;top:-18px;right:34px}.success-confetti{z-index:3;filter:drop-shadow(4px 5px #2320192e);width:58px;animation:.55s cubic-bezier(.34,1.6,.5,1) both pop-in;position:absolute}.confetti-1{animation-delay:40ms;top:-28px;left:-26px;transform:rotate(-12deg)}.confetti-2{width:52px;animation-delay:.12s;top:46px;right:-22px;transform:rotate(10deg)}.confetti-3{width:48px;animation-delay:.19s;bottom:96px;left:-18px;transform:rotate(8deg)}.confetti-4{width:54px;animation-delay:.26s;bottom:66px;right:-20px;transform:rotate(-8deg)}.success-next{flex-direction:column;align-items:center;gap:12px;margin:32px auto 8px;display:flex}.success-track{text-align:center;margin:10px 0 4px;font-size:15px;line-height:1.6}.success-track a{-webkit-text-decoration:underline 2.5px var(--mint);-webkit-text-decoration:underline 2.5px var(--mint);-webkit-text-decoration:underline 2.5px var(--mint);text-decoration:underline 2.5px var(--mint);text-underline-offset:3px;font-weight:700}.success-track a:hover{color:var(--pine)}.success-track span{color:var(--muted);font-size:13px}.track-sheet{text-align:center;max-width:620px;min-height:0;padding-bottom:54px}.track-meta{color:var(--muted);margin:56px 0 0;font-size:14px}.track-note{max-width:42ch;margin:20px auto 0;font-size:16px;line-height:1.6}.track-hint{color:var(--muted);margin:16px 0 0;font-size:13px}.admin-shell{max-width:1100px;min-height:100svh;padding:60px var(--gutter) 90px;margin:0 auto}.admin-shell h1{font-family:var(--font-chillax), sans-serif;margin:0 0 10px;font-size:44px}.admin-shell h2{font-family:var(--font-chillax), sans-serif;margin:40px 0 12px;font-size:24px}.admin-note{color:var(--muted);margin:10px 0 0;font-size:13.5px}.admin-login{gap:10px;max-width:380px;margin-top:14px;display:flex}.admin-login input{border:2.5px solid var(--ink);background:var(--cream);flex:1;padding:12px 14px}.admin-table{border-collapse:collapse;width:100%;font-size:13.5px}.admin-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:8px 10px;font-size:11.5px}.admin-table td{vertical-align:top;border-top:2px solid #2320191f;padding:10px}.admin-table a{-webkit-text-decoration:underline 2px var(--mint);-webkit-text-decoration:underline 2px var(--mint);-webkit-text-decoration:underline 2px var(--mint);text-decoration:underline 2px var(--mint);text-underline-offset:3px}.admin-table form{gap:6px;display:flex}.admin-table select{border:2px solid var(--ink);background:var(--cream);padding:6px 8px;font-size:13px}.admin-table form button{border:2px solid var(--ink);background:var(--mint);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700}.admin-table form button:hover{background:var(--butter)}.success-next-head{color:var(--muted);font-family:var(--font-mono);letter-spacing:.12em;font-size:12px;font-weight:700}.success-next .project-ticket{text-align:left;transform:rotate(-.6deg)}.honeypot{position:absolute;left:-9999px}.rates-header{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.rates-note{border:2.5px solid var(--ink);border-radius:var(--r-chip);background:var(--butter);max-width:340px;box-shadow:4px 4px 0 var(--ink);font-family:var(--font-mono);margin-bottom:14px;padding:10px 16px;font-size:12px;font-weight:700;transform:rotate(3deg)}.rates-grid{max-width:1160px;padding:0 var(--gutter);grid-template-columns:1fr 1fr;gap:26px;margin:20px auto 50px;display:grid}.rate-card{isolation:isolate;border:3px solid var(--ink);border-radius:var(--r-sticker);box-shadow:8px 8px 0 var(--ink);align-self:start;transition:transform .25s cubic-bezier(.34,1.3,.5,1),box-shadow .25s,opacity .25s;position:relative;overflow:clip}.rates-grid[data-has-open=true] .rate-card:not([data-open=true]):not(.rate-pod){opacity:.58}.rate-card:nth-child(odd){transform:rotate(-.5deg)}.rate-card:nth-child(2n){transform:rotate(.5deg)}.rate-card:hover{box-shadow:11px 13px 0 var(--ink);transform:rotate(0)translate(-2px,-4px)}.rate-card:not(.rate-pod):before{content:"";z-index:-1;background:var(--butter);clip-path:polygon(0 100%,8% 100%,17% 100%,26% 100%,35% 100%,44% 100%,53% 100%,62% 100%,71% 100%,80% 100%,89% 100%,100% 100%,100% 100%,0 100%);transition:clip-path .5s cubic-bezier(.34,1.22,.5,1);position:absolute;inset:0}.rate-card:not(.rate-pod):hover:before,.rate-card:not(.rate-pod):focus-within:before{clip-path:polygon(0 -6%,8% -12%,17% -4%,26% -13%,35% -5%,44% -14%,53% -4%,62% -12%,71% -3%,80% -13%,89% -6%,100% -10%,100% 100%,0 100%)}.rate-sage{background:var(--sage)}.rate-blush{background:var(--blush)}.rate-butter{background:var(--butter)}.rate-peri{background:var(--peri)}.rate-coral{background:#efa79c}.rate-summary{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:28px 30px;display:flex}.rate-summary:focus-visible{outline:3px solid var(--ink);outline-offset:-6px;border-radius:var(--r-sticker)}.rate-card h2{font-family:var(--font-chillax), sans-serif;margin:0;font-size:32px;line-height:1}.rate-summary-main small{font-family:var(--font-mono);margin-top:8px;display:block}.rate-summary-main small strong{font-size:20px}.rate-toggle{font-family:var(--font-chillax), sans-serif;flex:none;font-size:38px;line-height:1;transition:transform .3s cubic-bezier(.34,1.3,.5,1)}.rate-card[data-open=true] .rate-toggle{transform:rotate(45deg)}.rate-canvas{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.3,.7,.3,1);display:grid}.rate-card[data-open=true] .rate-canvas{grid-template-rows:1fr}.rate-canvas-inner{min-height:0;overflow:hidden}.rate-lines{border-top:2.5px solid var(--ink);opacity:0;flex-direction:column;gap:14px;padding:22px 30px 28px;transition:opacity .28s,transform .32s;display:flex;transform:translateY(-8px)}.rate-card[data-open=true] .rate-lines{opacity:1;transition:opacity .3s .1s,transform .4s cubic-bezier(.34,1.3,.5,1) .1s;transform:translateY(0)}.rate-lines div{grid-template-columns:1fr auto auto;align-items:baseline;gap:18px;display:grid}.rate-lines small{color:#232019a6;font-family:var(--font-mono)}.rate-pod{background-color:var(--pine);min-height:190px;color:var(--cream);background-image:radial-gradient(#3fe0c51a 1.3px,#0000 1.3px);background-size:22px 22px;flex-direction:column;justify-content:space-between;gap:14px;padding:30px;display:flex}.pod-roles{flex-wrap:nowrap;align-items:center;gap:7px;display:flex}.pod-role-arrow{width:34px;height:22px;color:var(--mint)}.rate-pod .pod-roles .production-label{border-color:var(--cream);box-shadow:2px 3px #00000059}.rate-pod p,.rate-pod>span{color:#cbddcbb8;font-family:var(--font-mono);margin:7px 0 0;font-size:12px}.rate-pod>strong{color:var(--mint);font-family:var(--font-chillax), sans-serif;font-size:38px}.rate-rules{max-width:1160px;padding:60px var(--gutter);border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);grid-template-columns:.95fr 1.05fr;align-items:center;gap:70px;margin:80px auto;display:grid}.rate-rules span{font-family:var(--font-mono);letter-spacing:.12em;font-size:13px;font-weight:700}.rate-rules h2{font-family:var(--font-chillax), sans-serif;margin:16px 0 0;font-size:clamp(48px,5vw,72px);line-height:.98}.rate-rules-terms{max-width:480px}.rules-eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--rose);margin:0 0 6px;font-size:12px;font-weight:700}.rules-list{margin:0}.rule-row{border-top:2px solid #23201924;grid-template-columns:minmax(0,auto) 1fr;align-items:baseline;gap:12px 28px;padding:16px 0;display:grid}.rule-row:first-of-type{border-top:0}.rule-row dt{font-family:var(--font-mono);letter-spacing:.04em;color:#2320199e;font-size:12.5px;font-weight:700}.rule-row dd{font-family:var(--font-mono);color:var(--ink);text-align:right;text-wrap:balance;margin:0;font-size:15px;font-weight:700;line-height:1.35}.rate-rules-lede{position:relative}.currency-flip{max-width:1160px;padding:0 var(--gutter) 16px;justify-content:flex-end;gap:10px;margin:0 auto;display:flex}.page-lede{max-width:46ch;color:var(--muted);margin:16px auto 0;font-size:16px;line-height:1.55}.rates-faq{max-width:1160px;padding:10px var(--gutter) 50px;grid-template-columns:.95fr 1.05fr;align-items:start;gap:70px;margin:0 auto;display:grid}.rates-faq h2{font-family:var(--font-chillax), sans-serif;margin:0;font-size:clamp(48px,5vw,72px);line-height:.98}.faq-list{max-width:520px}.faq-item{border-top:2px solid #23201924}.faq-item:first-of-type{border-top:0}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:17px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary b{font-size:22px;font-weight:700;line-height:1;transition:transform .25s cubic-bezier(.34,1.4,.5,1)}.faq-item[open] summary b{transform:rotate(45deg)}.faq-item summary:hover,.faq-item summary:focus-visible{color:var(--pine);outline:none}.faq-item summary:focus-visible{-webkit-text-decoration:underline 2.5px var(--mint);-webkit-text-decoration:underline 2.5px var(--mint);-webkit-text-decoration:underline 2.5px var(--mint);text-decoration:underline 2.5px var(--mint);text-underline-offset:4px}.faq-item p{max-width:52ch;color:var(--muted);margin:0 0 20px;font-size:15.5px;line-height:1.6}@media (prefers-reduced-motion:no-preference){.faq-item{interpolate-size:allow-keywords}.faq-item::details-content{opacity:0;block-size:0;transition:content-visibility .32s allow-discrete, opacity .32s ease, block-size .32s cubic-bezier(.3,.7,.3,1);overflow:clip}.faq-item[open]::details-content{opacity:1;block-size:auto}}.hire-ticket{justify-content:center;display:flex}.hire-ticket .project-ticket{margin-top:4px;transform:rotate(-1.4deg)}.rules-proof{width:min(300px,80%);margin:34px 0 0;position:relative;transform:rotate(-2.5deg)}.rules-proof img{aspect-ratio:16/9;object-fit:cover;border:7px solid var(--cream);outline:3px solid var(--ink);width:100%;box-shadow:7px 8px 0 var(--ink);border-radius:13px 16px 14px 17px/16px 13px 17px 14px;display:block}.rules-proof-label{box-shadow:2px 2px 0 var(--ink);position:absolute;bottom:-11px;left:-10px;transform:rotate(-2deg)}.rates-cta{font-family:var(--font-mono);flex-direction:column;align-items:center;gap:18px;padding:20px 20px 100px;font-size:12px;display:flex}.form-page-header{text-align:center}.form-group-title{border-bottom:2px solid var(--ink);font-family:var(--font-mono);letter-spacing:.12em;text-transform:lowercase;margin:4px 0 -4px;padding-bottom:8px;font-size:13px}.form-decor{pointer-events:none;height:1040px;position:absolute;inset:120px 0 auto}.form-decor img{filter:drop-shadow(4px 5px #2320192e);width:76px;position:absolute}.form-decor img:first-of-type{top:7%;left:6%;transform:rotate(-14deg)}.form-decor img:nth-of-type(2){width:90px;top:19%;right:6%;transform:rotate(10deg)}.form-decor img:nth-of-type(3){width:72px;top:41%;left:4%;transform:rotate(8deg)}.form-decor img:nth-of-type(4){width:82px;top:60%;right:5%;transform:rotate(-9deg)}.form-decor img:nth-of-type(5){width:74px;top:78%;left:7%;transform:rotate(12deg)}.form-decor span{color:var(--rose);font-family:var(--font-chillax), sans-serif;font-size:96px;font-weight:700;position:absolute;top:40%;right:9%;transform:rotate(10deg)}.not-found-page{min-height:85svh;padding:150px var(--gutter) 90px;text-align:center;place-items:center;display:grid}.not-found-page>div{flex-direction:column;align-items:center;gap:24px;max-width:850px;display:flex}.not-found-page img{width:150px}@keyframes float{0%,to{translate:0;rotate:-2deg}50%{translate:0 -13px;rotate:2deg}}@media (prefers-reduced-motion:no-preference){.nf-cube{animation:.6s cubic-bezier(.34,1.56,.5,1) both stamp-in,7s ease-in-out .6s infinite float}}@keyframes pop-in{0%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes sheet-up{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0}}@keyframes stamp-in{0%{opacity:0;rotate:-14deg;scale:0}60%{opacity:1;rotate:4deg;scale:1.25}80%{rotate:-2deg;scale:.92}to{scale:1;rotate:0}}@media (max-width:900px){.nav-links a{padding:10px 9px;font-size:12px}.brand-word{display:none}.button-small{padding:12px 18px;font-size:13px}.index-row-head{grid-template-columns:62px 1fr;gap:16px}.index-row p{grid-column:2}.index-art{grid-column:2;justify-self:start}}@media (max-width:768px){.site-nav{width:calc(100vw - 20px);top:10px}.nav-pill{border-width:2.5px}.brand-mark{width:42px;height:42px}.brand-mark img{width:30px}.nav-links{display:none}.nav-menu-button{display:grid}.nav-sheet{border:2.5px solid var(--ink);background:var(--cream);box-shadow:5px 5px 0 var(--ink);transform-origin:top;border-radius:26px;flex-direction:column;gap:4px;margin-top:10px;padding:10px;animation:.3s cubic-bezier(.34,1.3,.5,1) sheet-drop;display:flex}.nav-sheet a{animation:.34s cubic-bezier(.34,1.3,.5,1) both sheet-item}.nav-sheet a:first-child{animation-delay:50ms}.nav-sheet a:nth-child(2){animation-delay:90ms}.nav-sheet a:nth-child(3){animation-delay:.13s}.nav-sheet a:nth-child(4){animation-delay:.17s}.nav-sheet[hidden]{display:none}.nav-sheet a{letter-spacing:.03em;border-radius:999px;align-items:center;gap:14px;min-height:48px;padding:10px 18px;font-size:16px;font-weight:700;display:flex}.nav-sheet a:focus-visible{outline:3px solid var(--mint);outline-offset:-3px}.nav-sheet a[data-tone=butter]:hover,.nav-sheet a[data-tone=butter]:active{background:var(--butter)}.nav-sheet a[data-tone=coral]:hover,.nav-sheet a[data-tone=coral]:active{background:var(--coral)}.nav-sheet a[data-tone=peri]:hover,.nav-sheet a[data-tone=peri]:active{background:var(--peri)}.nav-sheet a[data-tone=sage]:hover,.nav-sheet a[data-tone=sage]:active{background:var(--sage)}.nav-sheet-number{color:var(--muted);font-family:var(--font-mono);font-size:12px}.hero-pin{height:auto}.hero-sticky{height:auto;min-height:100svh;padding:100px var(--gutter) 30px;position:relative}.hero-stage{flex-direction:column;justify-content:center;display:flex}.hero-title{flex-direction:column;align-items:center;width:100%;height:auto;font-size:clamp(84px,30vw,148px);display:flex;position:static;transform:none}.hero-we-make-stack{letter-spacing:.02em;align-self:flex-start;margin:0 0 clamp(2px,1.5vw,10px) 9%;font-size:clamp(22px,7vw,30px);font-weight:700;display:block;transform:rotate(-4deg)}.hero-lead{display:contents}.hero-three{align-self:flex-start;margin-left:1%;position:static;transform:rotate(-4deg)}.hero-object{align-self:center;width:clamp(190px,55vw,280px);margin:clamp(-26px,-5vw,-14px) 0;position:relative;top:auto;left:auto;transform:none}.hero-dee{align-self:flex-end;margin-right:4%;position:static;transform:rotate(3deg)}.hero-we-make,.hero-plus,.hero-gem,.hero-heart,.hero-hex{display:none}.hero-amp{width:58px;height:58px;font-size:36px;top:0;right:3%}.hero-daisy{width:70px;bottom:3%;left:2%}.hero-action{margin-top:22px}.hero-action .button{padding:15px 30px}.hero-stamp{box-shadow:0 0 0 5px var(--paper), 6px 8px 0 #23201938;border-radius:13px;padding:8px 13px;font-size:11px;bottom:10%;left:4%}.hero-proof{display:none}.manifesto-sticky{padding:24px var(--gutter)}.manifesto h2{gap:0 12px;font-size:clamp(48px,15vw,80px)}.manifesto p{font-size:16px}.index-section{padding:86px var(--gutter) 90px}.index-header{flex-direction:column;align-items:flex-start}.index-header span:last-child{padding-right:0}.index-row-head{padding:24px 0}.index-row h3{font-size:clamp(34px,11vw,52px)}.section-sticker{width:70px}.manifesto{height:150svh}.index-canvas-content{padding:2px 0 32px}.proof-pair{gap:22px}.proof-final{width:100%;max-width:460px}.proof-crop{width:46%;min-width:150px}.proof-side{flex-flow:wrap;align-items:center;gap:10px;padding-top:4px}.proof-arrow{display:none}.wall-ticket{width:100%;max-width:420px}.process-panel{padding:100px var(--gutter) 60px}.process-copy h3{font-size:clamp(54px,15vw,82px)}.paper-card{min-height:230px}.final-sticky{padding:24px var(--gutter)}.final-core h2{font-size:clamp(58px,17vw,90px)}.boom-one{left:3%}.boom-amp{font-size:64px;right:2%}.boom-stamp{padding:9px 14px;font-size:12px;left:2%}.boom-three{right:-3%}.boom-four{left:7%}.boom-five{right:7%}.boom-tag{left:10%}.boom-tag-right{right:2%}.boom-six,.boom-seven,.boom-eight,.boom-nine,.boom-ten,.boom-eleven{display:none}.footer-meta{flex-direction:column;align-items:center}.footer-mark{width:120px}.footer-drift,.footer-stamp{display:none}.page-shell{padding-top:98px}.page-header{padding:28px var(--gutter) 10px}.paper-sheet{box-shadow:8px 10px 0 var(--ink);margin:28px 16px 70px;padding:48px 22px 42px}.form-grid{grid-template-columns:1fr}.form-actions{flex-direction:column;align-items:stretch}.form-actions .button{width:100%}.sheet-label{left:22px}.mobile-dock{display:block}.form-promise{text-align:center;align-self:center;margin-top:-10px}.rates-header{flex-direction:column;align-items:flex-start}.rates-grid{grid-template-columns:1fr}.rate-card h2{font-size:27px}.rate-lines div{grid-template-columns:1fr auto}.rate-lines small{grid-column:1/-1}.rate-rules{grid-template-columns:1fr;gap:36px}.rules-proof{width:min(300px,90%)}.form-decor{display:none}.rates-faq{grid-template-columns:1fr;gap:24px;padding-bottom:34px}.faq-list{max-width:none}}@media (max-width:479px){.section-sticker{display:none}}@media (max-width:374px){.hero-amp{width:50px;height:50px;font-size:30px}.hero-title{font-size:clamp(76px,28vw,92px)}.hero-object{width:148px;margin:-8px 0}.hero-stamp{padding:6px 10px;font-size:10px;bottom:2%;left:2%}.hero-daisy{display:none}}@media (min-width:769px) and (max-height:649px){.hero-pin{height:130svh}.hero-sticky{padding-top:90px}.hero-title{height:min(420px,64vh);font-size:clamp(120px,13.5vw,200px)}.hero-object{width:clamp(260px,29vw,400px)}}@media (min-width:769px) and (max-height:720px){[data-process-mode=horizontal] .process-panel{padding:84px var(--gutter-wide) 48px;gap:30px}[data-process-mode=horizontal] .process-copy h3{font-size:clamp(44px,5.4vw,74px)}[data-process-mode=horizontal] .process-copy p{margin-top:14px;font-size:16px}[data-process-mode=horizontal] .project-ticket{margin-top:14px}[data-process-mode=horizontal] .panel-pin-main{width:min(440px,30vw)}}@media (min-width:769px) and (max-height:579px){[data-process-mode=horizontal] .process-panel{padding:74px var(--gutter-wide) 28px;gap:24px}[data-process-mode=horizontal] .process-copy>span{font-size:11px}[data-process-mode=horizontal] .process-copy h3{margin-top:8px;font-size:clamp(28px,3.4vw,44px);line-height:.94}[data-process-mode=horizontal] .process-copy p{max-width:40ch;margin-top:8px;font-size:13px;line-height:1.4}[data-process-mode=horizontal] .project-ticket{margin-top:10px;padding:9px 12px}[data-process-mode=horizontal] .project-ticket strong{margin-bottom:6px;font-size:11px}[data-process-mode=horizontal] .project-ticket ol{gap:4px;font-size:11px}[data-process-mode=horizontal] .project-ticket li span{width:16px;height:16px}[data-process-mode=horizontal] .panel-pin-main{width:min(320px,25vw)}[data-process-mode=horizontal] .panel-pin-small,[data-process-mode=horizontal] .panel-pin-ref{width:min(150px,13vw)}[data-process-mode=horizontal] .paper-card{width:min(290px,22vw);min-height:0;padding:16px}[data-process-mode=horizontal] .paper-card i{height:9px;margin-bottom:7px}[data-process-mode=horizontal] .panel-checklist{width:min(230px,100%);padding:12px 14px}[data-process-mode=horizontal] .panel-checklist ul{gap:6px;font-size:12px}[data-process-mode=horizontal] .panel-roles{gap:6px;padding-right:90px}}@media (max-width:640px){.panel-roles,.pod-roles{flex-direction:column;align-items:center;gap:9px;padding-right:0}.panel-roles .role-arrow,.pod-roles .pod-role-arrow{transform:rotate(90deg)}}@media (pointer:coarse){.tag-button{padding:13px 18px}.footer-links{gap:12px 26px}.footer-links a{padding:6px 2px}.nav-links a{padding:12px 14px}}@media print{body:after,.site-nav,.site-footer,.currency-flip,.rates-cta,.rules-proof,.rate-toggle,.mobile-dock{display:none!important}.page-shell{background-image:none;padding-top:0}.rate-canvas{grid-template-rows:1fr!important}.rate-lines{opacity:1!important;transform:none!important}.rate-card,.paper-sheet{break-inside:avoid;box-shadow:none!important;border-width:1.5px!important}.rate-card,.rate-pod{background:#fff!important}.rate-pod,.rate-pod *{color:var(--ink)!important}.rate-rules{padding:20px var(--gutter);border-width:1.5px;margin:20px auto}.rates-faq h2,.rate-rules h2,.page-title{font-size:28px!important}.faq-item p{display:block}}.field[data-invalid]>span,.check-row[data-invalid]{color:var(--field-invalid)}.field[data-invalid] input,.field[data-invalid] textarea,.field[data-invalid] select{border-color:var(--field-invalid);background:var(--field-invalid-fill);box-shadow:3px 3px 0 var(--field-invalid)}.field-error{color:var(--field-invalid);font-weight:700}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
