@font-face{font-family:Baloo Paaji\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9cf04e604dda6e32-s.p.woff2) format("woff2");unicode-range:u+0951-0952,u+0964-0965,u+0a01-0a76,u+200c-200d,u+20b9,u+25cc,u+262c,u+a830-a839}@font-face{font-family:Baloo Paaji\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/28873a6ac7d827ae-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:Baloo Paaji\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0d1d005c6e6ea210-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:Baloo Paaji\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1a811dbe431f163c-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:Baloo Paaji\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9cf04e604dda6e32-s.p.woff2) format("woff2");unicode-range:u+0951-0952,u+0964-0965,u+0a01-0a76,u+200c-200d,u+20b9,u+25cc,u+262c,u+a830-a839}@font-face{font-family:Baloo Paaji\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/28873a6ac7d827ae-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:Baloo Paaji\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0d1d005c6e6ea210-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:Baloo Paaji\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1a811dbe431f163c-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:Baloo Paaji\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9cf04e604dda6e32-s.p.woff2) format("woff2");unicode-range:u+0951-0952,u+0964-0965,u+0a01-0a76,u+200c-200d,u+20b9,u+25cc,u+262c,u+a830-a839}@font-face{font-family:Baloo Paaji\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/28873a6ac7d827ae-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:Baloo Paaji\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0d1d005c6e6ea210-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:Baloo Paaji\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1a811dbe431f163c-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:Baloo Paaji\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9cf04e604dda6e32-s.p.woff2) format("woff2");unicode-range:u+0951-0952,u+0964-0965,u+0a01-0a76,u+200c-200d,u+20b9,u+25cc,u+262c,u+a830-a839}@font-face{font-family:Baloo Paaji\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28873a6ac7d827ae-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:Baloo Paaji\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0d1d005c6e6ea210-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:Baloo Paaji\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1a811dbe431f163c-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:Baloo Paaji\ 2 Fallback;src:local("Arial");ascent-override:120.79%;descent-override:64.10%;line-gap-override:0.00%;size-adjust:95.78%}.__className_96eb9e{font-family:Baloo Paaji\ 2,Baloo Paaji\ 2 Fallback;font-style:normal}.__variable_96eb9e{--font-baloo:"Baloo Paaji 2","Baloo Paaji 2 Fallback"}@font-face{font-family:Caveat;font-style:normal;font-weight:500;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:500;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:500;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:500;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: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_814fbd{font-family:Caveat,Caveat Fallback;font-style:normal}.__variable_814fbd{--font-caveat:"Caveat","Caveat Fallback"}.WorkshopPopup_overlay__8HXsI{--paper:#f6efdf;--paper-edge:#ece0c9;--ink:#211d18;--ink-soft:#5a4f40;--accent:#e0472c;--accent-deep:#b8351d;--highlight:#ffd45e;position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:24px 16px;background:rgba(24,18,10,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.WorkshopPopup_card__1_e4y{position:relative;width:min(560px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;background:var(--paper);background-image:linear-gradient(180deg,rgba(255,255,255,.35),rgba(0,0,0,0) 30%),radial-gradient(140% 90% at 100% 0,rgba(224,71,44,.05),transparent 55%);border-radius:6px;padding:52px 40px 46px;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 22px 50px -20px rgba(60,40,20,.55),0 4px 14px -6px rgba(60,40,20,.4);transform:rotate(-.6deg);color:var(--ink);font-family:var(--font-baloo),sans-serif;-webkit-font-smoothing:antialiased}.WorkshopPopup_card__1_e4y:before{content:"";position:absolute;inset:0;border-radius:6px;box-shadow:0 0 0 1px var(--paper-edge) inset;pointer-events:none}.WorkshopPopup_close__I5mba{position:absolute;top:10px;right:10px;z-index:3;display:grid;place-items:center;width:34px;height:34px;border:none;border-radius:50%;background:rgba(33,29,24,.08);color:var(--ink-soft);font-size:18px;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease}.WorkshopPopup_close__I5mba:hover{background:rgba(33,29,24,.16);color:var(--ink)}.WorkshopPopup_tape__uBlrT{position:absolute;width:96px;height:30px;background:rgba(255,236,170,.55);box-shadow:0 2px 6px rgba(0,0,0,.12);top:-14px;left:50%;transform:translateX(-50%) rotate(-2deg);backdrop-filter:blur(.5px)}.WorkshopPopup_tape__uBlrT:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.25) 0 6px,transparent 6px 12px)}.WorkshopPopup_kicker__iEvrX{font-family:var(--font-caveat),cursive;font-size:1.5rem;color:var(--accent);font-weight:700;transform:rotate(-2deg);display:inline-block;margin-bottom:6px}.WorkshopPopup_title__KKH8P{font-family:var(--font-baloo),sans-serif;font-weight:800;font-size:clamp(2.7rem,10vw,4rem);line-height:1.02;letter-spacing:-.5px;margin:0}.WorkshopPopup_titleLine2__t5eva{display:block}.WorkshopPopup_platforms__1UGpc{font-weight:800;font-size:clamp(1.85rem,7vw,2.7rem);line-height:1.1;margin-top:8px}.WorkshopPopup_mark___b_78{position:relative;white-space:nowrap;color:var(--ink);z-index:0}.WorkshopPopup_mark___b_78:before{content:"";position:absolute;left:-6px;right:-6px;bottom:6px;height:.55em;background:var(--highlight);z-index:-1;transform:rotate(-1.2deg) skewX(-8deg);border-radius:3px}.WorkshopPopup_sub__8OdDc{font-weight:600;font-size:1.35rem;color:var(--ink-soft);margin:18px 0 22px;max-width:34ch}.WorkshopPopup_points__bY16b{list-style:none;display:grid;gap:9px;margin:0 0 30px;padding:0}.WorkshopPopup_points__bY16b li{font-weight:600;font-size:1.18rem;display:flex;gap:12px;align-items:flex-start;color:var(--ink)}.WorkshopPopup_tick__lrhV_{flex:0 0 auto;color:var(--accent);font-family:var(--font-caveat),cursive;font-size:1.6rem;line-height:1;font-weight:700;margin-top:-2px}.WorkshopPopup_ctaZone__sSpfh{position:relative;display:inline-block}.WorkshopPopup_cta__tY5mT{position:relative;z-index:2;display:inline-flex;align-items:center;gap:12px;font-family:var(--font-baloo),sans-serif;font-weight:800;font-size:1.5rem;color:#fff;text-decoration:none;background:var(--accent);border:none;cursor:pointer;padding:16px 34px;border-radius:40px;box-shadow:0 10px 22px -8px rgba(224,71,44,.7),0 2px 0 var(--accent-deep) inset;transform:rotate(-1deg);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease}.WorkshopPopup_cta__tY5mT:hover{transform:rotate(-1deg) translateY(-3px) scale(1.02);box-shadow:0 16px 30px -10px rgba(224,71,44,.75),0 2px 0 var(--accent-deep) inset}.WorkshopPopup_cta__tY5mT:active{transform:rotate(-1deg) translateY(0) scale(.99)}.WorkshopPopup_arrow__FILB8{font-family:var(--font-caveat),cursive;font-size:1.9rem;line-height:0}.WorkshopPopup_doodleCircle__uGhDE{position:absolute;left:-26px;top:-22px;width:calc(100% + 52px);height:calc(100% + 46px);z-index:1;pointer-events:none;overflow:visible}.WorkshopPopup_doodleCircle__uGhDE path{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:1400;stroke-dashoffset:1400;animation:WorkshopPopup_draw__W_Kpg 1s ease .5s forwards}.WorkshopPopup_note__orseJ{position:relative;margin-top:34px;font-family:var(--font-caveat),cursive;font-weight:600;font-size:1.55rem;color:var(--ink-soft);transform:rotate(-1.5deg);padding-left:8px}.WorkshopPopup_note__orseJ b{color:var(--accent-deep)}.WorkshopPopup_doodleArrow__AE0j7{position:absolute;right:8px;top:-52px;width:120px;height:70px;overflow:visible;pointer-events:none}.WorkshopPopup_doodleArrow__AE0j7 path{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:400;animation:WorkshopPopup_draw__W_Kpg 1s ease 1.1s forwards}.WorkshopPopup_fee__mQ_S1{display:inline-block;margin-top:6px;font-family:var(--font-baloo),sans-serif;font-weight:700;font-size:1.05rem;color:var(--ink);transform:rotate(-1deg)}.WorkshopPopup_fee__mQ_S1 s{color:var(--ink-soft);text-decoration-color:var(--accent);text-decoration-thickness:2px}.WorkshopPopup_reveal__ydw8Y{opacity:0;transform:translateY(14px);animation:WorkshopPopup_rise__pN_Fk .6s cubic-bezier(.22,1,.36,1) forwards}.WorkshopPopup_d1__YK9Zr{animation-delay:.05s}.WorkshopPopup_d2__XHG0I{animation-delay:.14s}.WorkshopPopup_d2b__JZvwU{animation-delay:.24s}.WorkshopPopup_d3__nA9g9{animation-delay:.34s}.WorkshopPopup_d4__gt_Y0{animation-delay:.42s}.WorkshopPopup_d5__PR_W3{animation-delay:.54s}.WorkshopPopup_d6__UYfql{animation-delay:.9s}@keyframes WorkshopPopup_rise__pN_Fk{to{opacity:1;transform:translateY(0)}}@keyframes WorkshopPopup_draw__W_Kpg{to{stroke-dashoffset:0}}@media (max-width:480px){.WorkshopPopup_overlay__8HXsI{padding:16px 14px}.WorkshopPopup_card__1_e4y{padding:26px 20px 24px;transform:none}.WorkshopPopup_close__I5mba{top:8px;right:8px;width:30px;height:30px;font-size:15px}.WorkshopPopup_tape__uBlrT{width:76px;height:24px;top:-11px}.WorkshopPopup_kicker__iEvrX{font-size:1.1rem;margin-bottom:4px}.WorkshopPopup_title__KKH8P{font-size:clamp(1.9rem,8.5vw,2.5rem)}.WorkshopPopup_platforms__1UGpc{font-size:clamp(1.35rem,6.2vw,1.8rem);margin-top:6px}.WorkshopPopup_sub__8OdDc{font-size:1.02rem;margin:10px 0 14px}.WorkshopPopup_points__bY16b{gap:6px;margin-bottom:20px}.WorkshopPopup_points__bY16b li{font-size:.95rem;gap:9px}.WorkshopPopup_tick__lrhV_{font-size:1.25rem}.WorkshopPopup_cta__tY5mT{font-size:1.12rem;padding:11px 24px;gap:8px}.WorkshopPopup_arrow__FILB8{font-size:1.45rem}.WorkshopPopup_doodleCircle__uGhDE{left:-16px;top:-14px;width:calc(100% + 32px);height:calc(100% + 28px)}.WorkshopPopup_note__orseJ{font-size:1.12rem;margin-top:20px}.WorkshopPopup_doodleArrow__AE0j7{right:0;top:-38px;width:74px;height:48px}.WorkshopPopup_fee__mQ_S1{font-size:.9rem;margin-top:3px}}@media (prefers-reduced-motion:reduce){.WorkshopPopup_reveal__ydw8Y{animation:none;opacity:1;transform:none}.WorkshopPopup_doodleArrow__AE0j7 path,.WorkshopPopup_doodleCircle__uGhDE path{animation:none;stroke-dashoffset:0}.WorkshopPopup_cta__tY5mT{transition:none}}