[data-service-page=workshops] *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizeLegibility}@media screen and (min-width:992px)and (max-width:1360px){[data-service-page=workshops] .container,[data-service-page=workshops] .container.is-wide,[data-service-page=workshops] .container.is-nav,[data-service-page=workshops] .container.is-reveal-text,[data-service-page=workshops] .container.is-wide.is-featured{padding-left:5em;padding-right:5em}[data-service-page=workshops] .container.is-lottie.is-smaller,[data-service-page=workshops] .container.is-reveal-text{padding-left:16em;padding-right:16em}}[data-service-page=workshops]{--main-dark: var(--theme-text);--main-light: var(--theme-surface)}[data-service-page=workshops] ::selection{background:var(--theme-surface-dark);color:var(--theme-text-inverse);text-shadow:none}[data-service-page=workshops] img::selection,[data-service-page=workshops] svg::selection{background:transparent}[data-service-page=workshops] a{color:inherit}@media screen and (min-width:992px){[data-service-page=workshops] .no-click-desktop{pointer-events:none}}[data-service-page=workshops] .no-click,[data-service-page=workshops] .soft_animation_text,[data-service-page=workshops] .soft_animation-hover{pointer-events:none}[data-service-page=workshops] .can-click{pointer-events:auto}[data-service-page=workshops] .text-style-5lines{display:-webkit-box;overflow:hidden;-webkit-line-clamp:5;-webkit-box-orient:vertical}[data-service-page=workshops] .text-style-3lines{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}[data-service-page=workshops] .text-style-2lines{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-service-page=workshops] .text-style-balanced{text-wrap:balance}@media(max-width:991px){[data-service-page=workshops] .workshops_item_lottie{transform:scaleY(-1)}}[data-service-page=workshops] .fade-up,[data-service-page=workshops] .fade-up-mobile,[data-service-page=workshops] .reveal_text,[data-service-page=workshops] .lottie_point{opacity:1}[data-service-page=workshops] .page-wrapper{overflow:clip}[data-service-page=workshops] .container.is-tech{padding-top:32px;padding-bottom:32px}[data-service-page=workshops] .tech_layout-soft{width:100%;min-width:0}[data-service-page=workshops] .workshop-ingredients-pattern:before{-webkit-mask-image:linear-gradient(135deg,#000,transparent 30%,transparent 70%,#000);mask-image:linear-gradient(135deg,#000,transparent 30%,transparent 70%,#000)}[data-service-page=workshops] a:focus-visible{outline:2px solid currentColor;outline-offset:4px}[data-service-page=workshops] .workshop-step-art{position:relative;width:100%;aspect-ratio:240 / 115}@media(min-width:1161px){[data-service-page=workshops] .workshops_item_bottom{grid-template-columns:repeat(4,minmax(0,1fr))}[data-service-page=workshops] .workshops_item_bottom.is-5{grid-template-columns:repeat(5,minmax(0,1fr))}[data-service-page=workshops] .workshops_item_column{min-width:0}[data-service-page=workshops] .workshops_item_heading{width:100%;padding-inline:clamp(12px,2vw,32px)}[data-service-page=workshops] .workshops_item_heading p{font-size:clamp(18px,1.6vw,24px);overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce),(scripting:none){[data-service-page=workshops] .workshops-tech-stack .tech-carousel-track{animation:none;transform:none;width:100%;flex-wrap:wrap;justify-content:center}}[data-service-page=workshops] .workshop-step-art>img,[data-service-page=workshops] .workshop-step-player{position:absolute;inset:0;width:100%;height:100%}[data-service-page=workshops] .workshop-step-art[data-ready=true]>img{visibility:hidden}[data-service-page=workshops] .workshop-idea{position:relative;overflow:clip}[data-service-page=workshops] .workshop-idea[data-enhanced] .workshop-idea-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-service-page=workshops] .workshop-idea:not([data-enhanced]) .container,[data-service-page=workshops] .workshop-idea:not([data-enhanced]) .workshop-idea-pause{display:none}[data-service-page=workshops] .workshop-idea:not([data-enhanced]) .workshop-idea-heading{padding:48px 24px;text-align:center;font-size:clamp(32px,6vw,80px)}[data-service-page=workshops] .workshop-idea-pause{display:block;margin:0 auto 16px;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:4px;padding:12px;cursor:pointer}@media(prefers-reduced-motion:reduce){[data-service-page=workshops] .workshop-idea-pause,[data-service-page=workshops] .workshop-idea .container{display:none}[data-service-page=workshops] .workshop-idea[data-enhanced] .workshop-idea-heading{position:static;width:auto;height:auto;clip-path:none;padding:48px 24px;text-align:center;font-size:clamp(32px,6vw,80px)}}@media(scripting:none){[data-service-page=workshops] .workshop-step-art[data-workshop-step]>img{visibility:visible}[data-service-page=workshops] .workshop-step-player,[data-service-page=workshops] .workshop-idea .container,[data-service-page=workshops] .workshop-idea-pause{display:none}[data-service-page=workshops] .workshop-idea[data-enhanced] .workshop-idea-heading{position:static;width:auto;height:auto;clip-path:none;padding:48px 24px;text-align:center;font-size:clamp(32px,6vw,80px)}}
