@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/09f7b6b7f4b56175-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Permanent Marker Fallback;src:local("Arial");ascent-override:97.58%;descent-override:27.92%;line-gap-override:2.66%;size-adjust:113.69%}.__className_90e039{font-family:Permanent Marker,Permanent Marker Fallback;font-weight:400;font-style:normal}.__variable_90e039{--font-marker:"Permanent Marker","Permanent Marker Fallback"}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_0cfab1{font-family:Caveat,Caveat Fallback;font-style:normal}.__variable_0cfab1{--font-hand:"Caveat","Caveat Fallback"}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_31d880{font-family:Nunito,Nunito Fallback;font-style:normal}.__variable_31d880{--font-body:"Nunito","Nunito Fallback"}:root{--yellow:#f6b93b;--yellow-soft:#fcd980;--orange:#ee8a3c;--ink:#22201d;--ink-soft:#55504a;--line:rgba(34,32,29,0.82);--paper:#fffcf3;--paper-2:#fff7e6;--paper-hi:#ffffff;--shade:#5c4a30;--rule:rgba(34,32,29,0.055);--draw:3px;--draw-panel:2.5px;--marker:var(--font-marker),"Permanent Marker","Caveat",system-ui,sans-serif;--hand:var(--font-hand),"Caveat",cursive;--body:var(--font-body),"Nunito",ui-rounded,system-ui,-apple-system,sans-serif;--box:22px 40px 26px 36px/34px 24px 38px 26px;--box-alt:38px 22px 40px 24px/24px 36px 22px 40px;--ease-out:cubic-bezier(0.2,0.8,0.3,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--body);font-size:18px;line-height:1.65;color:var(--ink);background-color:var(--paper);background-image:linear-gradient(var(--rule) 1px,transparent 1px),linear-gradient(90deg,var(--rule) 1px,transparent 1px);background-size:30px 30px;overflow-x:hidden}img{max-width:100%;display:block}.doodles{position:fixed;inset:0;pointer-events:none;z-index:0;color:var(--yellow)}.doodle{position:absolute;opacity:.3}.doodle--a{top:12vh;left:4vw;width:74px;transform:rotate(-12deg)}.doodle--b{top:52vh;right:3vw;width:108px;opacity:.16;color:var(--ink);transform:rotate(9deg)}.doodle--c{bottom:8vh;left:7vw;width:84px;opacity:.14;color:var(--ink);transform:rotate(7deg)}.doodle--d{top:34vh;right:12vw;width:54px;transform:rotate(18deg)}@media (max-width:900px){.doodle{display:none}}.site-foot,.site-head,main{position:relative;z-index:1}.site-head{justify-content:space-between;gap:24px;max-width:1140px;margin:0 auto;padding:22px 28px}.brand,.site-head{display:flex;align-items:center}.brand{gap:12px;text-decoration:none;color:var(--ink)}.brand img{width:40px;transform:rotate(-6deg)}.brand span{font-family:var(--marker);font-size:26px;letter-spacing:.5px;line-height:1;padding-top:4px;white-space:nowrap}.nav{display:flex;align-items:center;gap:26px}.nav a{color:var(--ink);text-decoration:none;font-weight:700;font-size:16px}.nav a:not(.btn):hover{color:var(--orange)}@media (max-width:780px){.nav a:not(.social){display:none}.nav{gap:12px}}@media (max-width:430px){.site-head{padding:18px 16px;gap:10px}.brand img{width:34px}.brand span{font-size:22px}.btn--sm{padding:9px 14px;font-size:14px}.nav{gap:9px}.socials--icon{gap:6px}.socials--icon .social{width:33px;height:33px}.socials--icon .social svg{width:15px;height:15px}}.btn{display:inline-block;font-family:var(--body);font-weight:800;font-size:17px;text-decoration:none;color:var(--ink);background:var(--paper-hi);border:var(--draw) solid var(--ink);border-radius:var(--box);padding:13px 26px;transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out);white-space:nowrap;box-shadow:5px 6px 0 var(--shade)}.btn:hover{background:var(--yellow-soft);transform:translate(3px,4px);box-shadow:2px 2px 0 var(--shade)}.btn:active{transform:translate(5px,6px);box-shadow:0 0 0 var(--shade);transition-duration:.06s}.btn--lg:hover{box-shadow:2px 2px 0 var(--shade)}.btn--lg:active{box-shadow:0 0 0 var(--shade)}.btn--sm{padding:9px 18px;font-size:15px;box-shadow:4px 4px 0 var(--shade)}.btn--lg{padding:16px clamp(18px,5vw,34px);font-size:clamp(15px,4.4vw,20px);border-radius:var(--box-alt)}.hero{max-width:1140px;margin:0 auto;padding:40px 28px 90px;display:grid;grid-template-columns:1.08fr .92fr;grid-gap:54px;gap:54px;align-items:center}@media (max-width:900px){.hero{grid-template-columns:1fr;gap:34px;padding-bottom:60px}}.eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 18px;font-family:var(--hand);font-size:24px;font-weight:700;color:var(--ink-soft)}.pin{width:13px;height:13px;border-radius:50%;background:var(--orange);border:2.5px solid var(--ink)}h1{margin:0 0 22px;font-family:var(--marker);font-weight:400;font-size:clamp(46px,7.2vw,86px);line-height:1.04;letter-spacing:.5px}.hl{position:relative;display:inline-block;color:var(--orange)}.scribble{position:absolute;left:-2%;bottom:-.16em;width:104%;height:.3em;color:var(--yellow)}.lede{margin:0 0 30px;font-size:20px;max-width:40ch;color:var(--ink-soft)}.lede strong{color:var(--ink)}.cta-row{display:flex;flex-wrap:wrap;gap:16px}.hero-art{position:relative;display:grid;place-items:center}.hero-art img{width:min(430px,100%);transform:rotate(-3deg);position:relative;z-index:1}.glow{pointer-events:none;position:absolute;width:118%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(246,185,59,.42) 0,rgba(246,185,59,.16) 52%,transparent 100%)}.section{max-width:1140px;margin:0 auto;padding:84px 28px}.section-title{margin:0 0 10px;font-family:var(--marker);font-weight:400;font-size:clamp(34px,4.4vw,52px);line-height:1.1;text-align:center}.section-title--left{text-align:left}.section-sub{margin:0 auto 52px;text-align:center;font-family:var(--hand);font-size:26px;color:var(--ink-soft);max-width:32ch}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}@media (max-width:880px){.cards{grid-template-columns:1fr}}.card{rotate:var(--tilt,0deg);background:var(--paper-2);border:var(--draw-panel) solid var(--line);border-radius:var(--box);padding:32px 28px 30px;box-shadow:7px 8px 0 var(--shade)}.card--tilt-l{--tilt:-1.1deg}.card--tilt-r{--tilt:1.3deg}.card-icon{width:62px;height:62px;margin-bottom:18px;display:grid;place-items:center;color:var(--ink);background:var(--yellow);border:var(--draw) solid var(--ink);border-radius:var(--box-alt);box-shadow:3px 4px 0 var(--shade)}.card-icon svg{width:34px;height:34px}.card h3{margin:0 0 10px;font-family:var(--marker);font-weight:400;font-size:27px;line-height:1.15}.card p{margin:0;color:var(--ink-soft);font-size:17px}.band{padding-top:30px;padding-bottom:30px}.band-inner{background:var(--yellow);border:var(--draw-panel) solid var(--line);border-radius:var(--box-alt);padding:54px 48px;display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center;box-shadow:9px 10px 0 var(--shade)}@media (max-width:900px){.band-inner{grid-template-columns:1fr;padding:38px 26px;gap:30px}}.band-copy h2{margin:0 0 18px;font-family:var(--marker);font-weight:400;font-size:clamp(34px,4.6vw,52px);line-height:1.06}.band-copy p{margin:0 0 16px;font-size:18px}.note{font-family:var(--hand);font-size:27px;font-weight:700;transform:rotate(-1.4deg);display:inline-block}.values{list-style:none;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px}.values li{rotate:var(--tilt,0deg);background:var(--paper);border:var(--draw-panel) solid var(--line);border-radius:var(--box);padding:18px 22px;font-size:16.5px;color:var(--ink-soft);box-shadow:5px 5px 0 var(--shade)}.values li:nth-child(2n){--tilt:0.9deg}.values li:nth-child(odd){--tilt:-0.7deg}.values span{display:block;font-family:var(--marker);font-size:22px;color:var(--ink);line-height:1.2;margin-bottom:2px}.about{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:56px;gap:56px;align-items:center}@media (max-width:880px){.about{grid-template-columns:1fr;gap:28px}.about-art{max-width:220px}}.about-art img{transform:rotate(5deg)}.about-copy p{color:var(--ink-soft);margin:0 0 16px}.contact{padding-top:40px}.contact-box{background:var(--paper-2);border:var(--draw-panel) solid var(--line);border-radius:var(--box);padding:56px 34px 48px;text-align:center;--tilt:-0.6deg;rotate:var(--tilt);box-shadow:9px 10px 0 var(--shade)}.contact-box h2{margin:0 0 12px;font-family:var(--marker);font-weight:400;font-size:clamp(34px,4.6vw,52px);line-height:1.1}.contact-box p{margin:0 auto 26px;max-width:46ch;color:var(--ink-soft)}.contact-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px}.contact-where{margin-top:26px!important;font-family:var(--hand);font-size:23px}.socials{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.social{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);font-weight:800;background:var(--paper);border:var(--draw) solid var(--ink);border-radius:var(--box);rotate:var(--tilt,0deg);transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out),background .16s var(--ease-out);box-shadow:5px 6px 0 var(--shade)}.social svg{fill:currentColor}.social:hover{background:var(--yellow);transform:translate(3px,4px);box-shadow:2px 2px 0 var(--shade)}.social:active{transform:translate(5px,6px);box-shadow:0 0 0 var(--shade);transition-duration:.06s}.socials--lg .social{padding:11px 22px 11px 18px;font-size:16px}.socials--lg .social svg{width:22px;height:22px}.socials--sm{margin-bottom:16px;gap:10px}.socials--sm .social{padding:8px 16px 8px 13px;font-size:14px}.socials--sm .social svg{width:18px;height:18px}.socials li:nth-child(odd) .social{--tilt:-1.1deg}.socials li:nth-child(2n) .social{--tilt:1.2deg}.socials--icon{gap:8px;flex-wrap:nowrap}.socials--icon .social{padding:0;width:38px;height:38px;justify-content:center;gap:0}.socials--icon .social svg{width:17px;height:17px}.socials--icon li:nth-child(odd) .social:hover{transform:translate(2px,2px) rotate(-1.1deg)}.socials--icon li:nth-child(2n) .social:hover{transform:translate(2px,2px) rotate(1.2deg)}.contact-follow{margin:30px auto 14px!important;font-family:var(--hand);font-size:22px;color:var(--ink-soft)}.support-box{margin:30px auto 0;max-width:620px;background:var(--paper);border:var(--draw-panel) solid var(--line);border-radius:var(--box-alt);padding:30px 28px 26px;text-align:center;--tilt:0.7deg;rotate:var(--tilt);box-shadow:6px 7px 0 var(--shade)}.support-box h3{margin:0 0 10px;font-family:var(--marker);font-weight:400;font-size:clamp(24px,3.2vw,32px);line-height:1.15}.support-box p{margin:0 auto 18px;max-width:44ch;color:var(--ink-soft)}.etransfer{display:inline-block;font-family:var(--body);font-weight:800;font-size:clamp(14px,4.2vw,18px);color:var(--ink);background:var(--yellow);border:var(--draw) solid var(--ink);border-radius:var(--box);padding:11px clamp(14px,4.4vw,22px);-webkit-user-select:all;-moz-user-select:all;user-select:all;white-space:nowrap;box-shadow:4px 5px 0 var(--shade)}@media (max-width:480px){.contact-box{padding:44px 20px 40px}.support-box{padding:26px 18px 22px}}@media (max-width:520px){.cta-row{flex-wrap:nowrap;justify-content:center;gap:clamp(8px,2.6vw,16px)}.cta-row .btn{padding:12px clamp(10px,3.6vw,26px);font-size:clamp(13px,3.9vw,17px)}.socials--lg{flex-wrap:nowrap;gap:clamp(6px,2.4vw,14px)}.socials--lg .social{padding:10px clamp(9px,3.2vw,22px) 10px clamp(7px,2.8vw,18px);font-size:clamp(12px,3.6vw,16px);gap:clamp(5px,2vw,10px)}.socials--lg .social svg{width:clamp(15px,4.4vw,22px);height:auto}}.site-foot{max-width:1140px;padding:60px 28px 54px;text-align:center;border-top:var(--draw) dashed rgba(34,32,29,.22);margin:40px auto 0}.site-foot img{width:40px;margin:0 auto 12px;transform:rotate(4deg)}.site-foot p{margin:0;font-size:15px;color:var(--ink-soft)}.foot-tag{font-family:var(--hand);font-size:21px;margin-top:4px!important}.js [data-reveal]{--fall:26px;--shift:0px;--swing:0deg;--pop:1;opacity:0;translate:var(--shift) var(--fall);rotate:calc(var(--tilt, 0deg) + var(--swing));scale:var(--pop);transition:opacity .5s linear,translate .85s cubic-bezier(.16,1,.3,1),rotate .9s cubic-bezier(.16,1,.3,1),scale .85s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s)}.js [data-reveal].is-in{opacity:1;translate:0 0;rotate:var(--tilt,0deg);scale:1}.js [data-reveal=pin]{--swing:-4.5deg;--fall:30px}.js [data-reveal=pin-r]{--swing:4deg;--fall:30px}.js [data-reveal=left]{--shift:-38px;--fall:10px}.js [data-reveal=right]{--shift:38px;--fall:10px}.js [data-reveal=pop]{--pop:0.9;--fall:14px}.js .scribble path{stroke-dasharray:340;stroke-dashoffset:340}.js h1.is-in .scribble path{animation:fw-draw .85s cubic-bezier(.16,1,.3,1) .42s forwards}@keyframes fw-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.social{transition:none}.js [data-reveal]{opacity:1;translate:none;rotate:var(--tilt,0deg);scale:1;filter:none;transition:none}.js .scribble path{stroke-dashoffset:0}}.studio-credit-row{position:relative;z-index:1;display:flex;justify-content:center;padding:0 28px 50px}.studio-credit{display:inline-flex;align-items:center;gap:9px;max-width:100%;flex-wrap:wrap;justify-content:center;padding:9px 18px;border:var(--draw) solid var(--ink);border-radius:999px;background:var(--paper-hi);font-family:var(--body);font-size:13px;font-weight:700;letter-spacing:.6px;text-decoration:none;color:var(--ink);box-shadow:4px 5px 0 var(--shade);transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out),background-color .16s var(--ease-out)}.studio-credit:hover{background:var(--yellow-soft);transform:translate(2px,3px);box-shadow:2px 2px 0 var(--shade)}.studio-credit:active{transform:translate(4px,5px);box-shadow:0 0 0 var(--shade);transition-duration:.06s}.studio-credit__by{font-weight:600;letter-spacing:1.4px;text-transform:uppercase;font-size:11px;opacity:.75}.studio-credit__name{font-weight:800;letter-spacing:.4px;color:var(--ink)}.studio-credit__name span{margin-left:.4em;color:#5b76b8;font-weight:700}@media (prefers-reduced-motion:reduce){.studio-credit{transition:none}}