@font-face{font-family:Hanken Grotesk Workshop;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/HankenGrotesk-var-latin-ext.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk Workshop;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/HankenGrotesk-var-latin.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.workshop-module__iIyLbq__page{--paper:#fafaf8;--ink:#111110;--hair:#e3e3de;--block:#1f2bd8;--block-ink:#fff;--sand:#eeede6;--night:#111110;--night-ink:#f4f4f0;--night-soft:#9a9a93;--ring:#c8f169;--gutter:clamp(16px, 3.4vw, 48px);--frame:1440px;--side:max(var(--gutter), (100vw - var(--frame)) / 2);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-family:Hanken Grotesk Workshop,system-ui,-apple-system,sans-serif;font-size:18px;line-height:1.6}.workshop-module__iIyLbq__page *,.workshop-module__iIyLbq__page :before,.workshop-module__iIyLbq__page :after{box-sizing:border-box}.workshop-module__iIyLbq__page :where(h1,h2,h3){color:inherit;font-family:inherit;font-weight:500}.workshop-module__iIyLbq__page :where(p){font-size:inherit;line-height:inherit;max-width:none}.workshop-module__iIyLbq__page a,.workshop-module__iIyLbq__page a:where(:hover){color:inherit}.workshop-module__iIyLbq__page :focus-visible{outline:3px solid var(--block);outline-offset:5px}.workshop-module__iIyLbq__page section[id]{scroll-margin-top:76px}.workshop-module__iIyLbq__skip{z-index:100;color:#000;background:#fff;padding:12px;position:fixed;top:-100px;left:16px}.workshop-module__iIyLbq__skip:focus{top:8px}.workshop-module__iIyLbq__brand{padding:24px var(--side);justify-content:space-between;align-items:center;font-size:16px;display:flex}.workshop-module__iIyLbq__brand strong{letter-spacing:-.02em;font-size:23px;font-weight:600}.workshop-module__iIyLbq__brand a{text-decoration:none}.workshop-module__iIyLbq__brand nav{gap:24px;display:flex}.workshop-module__iIyLbq__brand nav a:hover{text-underline-offset:4px;text-decoration:underline}.workshop-module__iIyLbq__heroArt{--art-w:min(100%, var(--frame), max(480px, (100svh - 200px) * 1.5));width:var(--art-w);margin:0 auto 0 var(--side);max-width:calc(100% - 2 * var(--side))}.workshop-module__iIyLbq__heroArt img{width:100%;height:auto;display:block}.workshop-module__iIyLbq__hero{padding:24px var(--side) 0}.workshop-module__iIyLbq__hero h1{letter-spacing:-.04em;max-width:18ch;margin:0;font-size:clamp(48px,8.4vw,118px);font-weight:500;line-height:.98}.workshop-module__iIyLbq__heroPrepared .workshop-module__iIyLbq__heroWord{opacity:0;display:inline-block;transform:translateY(.18em)}.workshop-module__iIyLbq__heroPlaying .workshop-module__iIyLbq__heroWord{animation:1.05s cubic-bezier(.22,1,.36,1) both workshop-module__iIyLbq__heroLineIn;animation-delay:var(--line-delay)}@keyframes workshop-module__iIyLbq__heroLineIn{to{opacity:1;transform:translateY(0)}}.workshop-module__iIyLbq__row{gap:24px var(--gutter);padding:clamp(56px, 7vw, 96px) var(--side);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);display:grid}.workshop-module__iIyLbq__label{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:1.3}.workshop-module__iIyLbq__content{max-width:780px}.workshop-module__iIyLbq__content p{margin:0}.workshop-module__iIyLbq__hl{color:var(--block);font-style:normal}.workshop-module__iIyLbq__statement{letter-spacing:-.025em;font-size:clamp(26px,3.2vw,40px);font-weight:500;line-height:1.2}.workshop-module__iIyLbq__block{background:var(--block);color:var(--block-ink)}.workshop-module__iIyLbq__block .workshop-module__iIyLbq__statement{font-size:clamp(25px,3vw,38px);line-height:1.25}.workshop-module__iIyLbq__applications .workshop-module__iIyLbq__label{grid-column:1/-1;max-width:none}.workshop-module__iIyLbq__applications .workshop-module__iIyLbq__content{grid-column:2}.workshop-module__iIyLbq__applicationList{margin:0;padding:0;list-style:none}.workshop-module__iIyLbq__application{border-bottom:1px solid var(--hair);grid-template-columns:108px minmax(0,1fr);align-items:start;gap:32px;padding:28px 0;display:grid}.workshop-module__iIyLbq__application:first-child{padding-top:0}.workshop-module__iIyLbq__application img{mix-blend-mode:multiply;width:108px;height:108px;display:block}.workshop-module__iIyLbq__application h3{letter-spacing:-.02em;margin:3px 0 12px;font-size:clamp(23px,2.3vw,30px);font-weight:500;line-height:1.2}.workshop-module__iIyLbq__application p{max-width:560px;font-size:19px;line-height:1.55}.workshop-module__iIyLbq__viewport{overflow-anchor:none;transition:height .45s cubic-bezier(.22,1,.36,1);overflow:hidden}.workshop-module__iIyLbq__collapsed{-webkit-mask-image:linear-gradient(#000 0% calc(100% - 48px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 48px),#0000 100%)}.workshop-module__iIyLbq__more{font:inherit;color:var(--ink);border:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:22px;margin-top:24px;padding:12px 24px;font-size:18px;font-weight:500;transition:background .18s,color .18s;display:inline-flex}.workshop-module__iIyLbq__more:hover{background:var(--ink);color:var(--paper)}.workshop-module__iIyLbq__more span:last-child{font-size:24px;line-height:1}.workshop-module__iIyLbq__content .workshop-module__iIyLbq__synopsis{border-top:1px solid var(--ink);letter-spacing:-.012em;margin-top:48px;padding-top:32px;font-size:clamp(20px,2vw,25px);line-height:1.5}.workshop-module__iIyLbq__details{background:var(--sand)}.workshop-module__iIyLbq__details .workshop-module__iIyLbq__content{max-width:none}.workshop-module__iIyLbq__details dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;display:grid}.workshop-module__iIyLbq__details dt{border-bottom:1px solid var(--ink);margin-bottom:12px;padding-bottom:12px;font-size:17px;font-weight:600}.workshop-module__iIyLbq__details dd{margin:0;font-size:18px;line-height:1.55}.workshop-module__iIyLbq__questions{margin:16px 0 0;padding-left:1.2em;list-style:outside}.workshop-module__iIyLbq__questions li{margin-top:6px;padding-left:2px}.workshop-module__iIyLbq__team .workshop-module__iIyLbq__content{max-width:none}.workshop-module__iIyLbq__people{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.workshop-module__iIyLbq__person img{aspect-ratio:1;object-fit:cover;width:60%;height:auto;display:block}.workshop-module__iIyLbq__person h3{letter-spacing:-.025em;margin:24px 0 16px;font-size:clamp(25px,2.5vw,34px);font-weight:500;line-height:1.15}.workshop-module__iIyLbq__person p{font-size:18px;line-height:1.6}.workshop-module__iIyLbq__next{background:var(--night);color:var(--night-ink)}.workshop-module__iIyLbq__next .workshop-module__iIyLbq__big{letter-spacing:-.035em;max-width:19ch;margin:0;font-size:clamp(34px,5.4vw,72px);font-weight:500;line-height:1.04}.workshop-module__iIyLbq__next .workshop-module__iIyLbq__lede{color:#b8b8b0;max-width:560px;margin-top:28px;font-size:clamp(18px,1.7vw,21px);line-height:1.5}.workshop-module__iIyLbq__cta{margin-top:44px}.workshop-module__iIyLbq__pill{border:1.5px solid var(--ring);letter-spacing:-.01em;border-radius:999px;padding:16px 34px;font-size:clamp(20px,2.2vw,26px);font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-block}.workshop-module__iIyLbq__pill:hover,.workshop-module__iIyLbq__pill:focus-visible{background:var(--ring);color:var(--night);outline:none}.workshop-module__iIyLbq__nextDate{margin:28px 0 0;font-size:clamp(17px,1.6vw,20px);font-weight:500}.workshop-module__iIyLbq__nextDate a{color:var(--block);text-underline-offset:3px;text-decoration:underline}.workshop-module__iIyLbq__facts{grid-template-columns:repeat(3,auto);justify-content:start;gap:16px 56px;margin:40px 0 0;display:grid}.workshop-module__iIyLbq__facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--night-soft);font-size:13px}.workshop-module__iIyLbq__facts dd{margin:4px 0 0;font-size:clamp(18px,1.7vw,22px);font-weight:500}.workshop-module__iIyLbq__content .workshop-module__iIyLbq__note{max-width:560px;color:var(--night-soft);margin:18px 0 0;font-size:15px;line-height:1.5}.workshop-module__iIyLbq__note a,.workshop-module__iIyLbq__next .workshop-module__iIyLbq__lede a{text-underline-offset:3px;text-decoration:underline}.workshop-module__iIyLbq__content .workshop-module__iIyLbq__fallback{color:var(--block-ink);margin-top:24px;font-size:16px;font-weight:700}.workshop-module__iIyLbq__booking{margin-top:44px}.workshop-module__iIyLbq__booking iframe{background:var(--paper);border:0;border-radius:12px;width:100%;max-width:1060px;height:1060px;transition:height .2s;display:block}@media (max-width:760px){.workshop-module__iIyLbq__facts{grid-template-columns:1fr}.workshop-module__iIyLbq__booking iframe{height:1150px}}.workshop-module__iIyLbq__page .workshop-module__iIyLbq__next :focus-visible,.workshop-module__iIyLbq__page .workshop-module__iIyLbq__footer :focus-visible{outline-color:var(--ring)}.workshop-module__iIyLbq__footer{padding:28px var(--side) 36px;background:var(--night);color:var(--night-soft);border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;font-size:13px;display:flex}.workshop-module__iIyLbq__footer nav{gap:20px;display:flex}.workshop-module__iIyLbq__footer a{text-decoration:none}.workshop-module__iIyLbq__footer a:hover{color:var(--night-ink)}@media (max-width:1100px){.workshop-module__iIyLbq__people{gap:28px}}@media (max-width:1000px){.workshop-module__iIyLbq__details dl{grid-template-columns:1fr;gap:28px}}@media (max-width:760px){.workshop-module__iIyLbq__brand{padding:20px var(--side)}.workshop-module__iIyLbq__brand nav{gap:16px;font-size:14px}.workshop-module__iIyLbq__brand nav a:first-child{display:none}.workshop-module__iIyLbq__heroArt{width:100%;max-width:100%;margin:0}.workshop-module__iIyLbq__hero h1{max-width:17ch;font-size:clamp(44px,11.6vw,74px);line-height:1.03}.workshop-module__iIyLbq__row{grid-template-columns:1fr;gap:20px}.workshop-module__iIyLbq__applications .workshop-module__iIyLbq__content{grid-column:1}.workshop-module__iIyLbq__application{grid-template-columns:76px minmax(0,1fr);gap:20px;padding:24px 0}.workshop-module__iIyLbq__application img{width:76px;height:76px}.workshop-module__iIyLbq__application h3{margin-top:0;font-size:23px}.workshop-module__iIyLbq__application p{font-size:17px}.workshop-module__iIyLbq__content .workshop-module__iIyLbq__synopsis{margin-top:36px;font-size:21px}.workshop-module__iIyLbq__people{grid-template-columns:1fr;gap:48px}.workshop-module__iIyLbq__person img{max-width:288px}.workshop-module__iIyLbq__person p{max-width:560px}.workshop-module__iIyLbq__next .workshop-module__iIyLbq__big{font-size:clamp(36px,10vw,56px)}.workshop-module__iIyLbq__cta{margin-top:36px}}@media (prefers-reduced-motion:reduce){.workshop-module__iIyLbq__page *,.workshop-module__iIyLbq__page :before,.workshop-module__iIyLbq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.workshop-module__iIyLbq__heroPrepared .workshop-module__iIyLbq__heroWord{opacity:1;transform:none}}
