.bell-workshop-hero_hero__V9tym{position:relative;isolation:isolate;min-height:calc(100svh - 4rem);overflow:hidden;background:#17241e;color:white}.bell-workshop-hero_video__V_0cl{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bell-workshop-hero_positionCanvas__v_11j{position:absolute;inset:clamp(18px,2.5vw,44px) clamp(18px,3.6vw,70px);bottom:96px;pointer-events:none}.bell-workshop-hero_card__vcw2i{position:absolute;left:var(--mobile-x);top:var(--mobile-y);transform:translate(var(--mobile-negative-x),var(--mobile-negative-y));max-width:100%;border:1px solid #ffffff50;border-radius:13px;box-shadow:0 10px 28px #0004;pointer-events:auto}.bell-workshop-hero_titleCard__t9_P1{width:min(340px,34vw);padding:19px 21px}.bell-workshop-hero_badge__B6dHZ{display:block;margin-bottom:9px;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.bell-workshop-hero_title__HF5Ab{margin:0;overflow-wrap:anywhere;font-size:clamp(29px,2.65vw,46px);font-weight:750;line-height:1.04;letter-spacing:-.045em}.bell-workshop-hero_description__IgibL{margin-top:10px;font-size:13px;line-height:1.45}.bell-workshop-hero_actionsCard__GUcws{display:flex;width:max-content;flex-wrap:wrap;align-items:center;gap:9px;padding:8px}.bell-workshop-hero_actionButton__Js8YE{display:inline-flex;min-height:43px;align-items:center;justify-content:center;gap:5px;padding:9px 17px;border:1px solid;border-radius:9px;color:inherit;font-size:14px;font-weight:700;line-height:1.15;text-align:center;text-decoration:none;transition:filter .15s ease,transform .15s ease}.bell-workshop-hero_actionButton__Js8YE:hover{filter:brightness(1.1)}.bell-workshop-hero_actionButton__Js8YE:active{transform:translateY(1px)}.bell-workshop-hero_actionButton__Js8YE:focus-visible{outline:3px solid #c98b32;outline-offset:2px}.bell-workshop-hero_primaryButton__KxbV1{border-color:#c98b32;background:#c98b32;color:#18251c}@media (min-width:768px){.bell-workshop-hero_card__vcw2i{left:var(--desktop-x);top:var(--desktop-y);transform:translate(var(--desktop-negative-x),var(--desktop-negative-y))}}@media (max-width:767px),(orientation:portrait){.bell-workshop-hero_video__V_0cl{object-position:var(--mobile-focus,28%) center;transition:object-position .26s linear}}@media (max-width:767px){.bell-workshop-hero_positionCanvas__v_11j{inset:18px 12px 88px}.bell-workshop-hero_titleCard__t9_P1{width:min(260px,68vw);padding:12px 13px}.bell-workshop-hero_badge__B6dHZ{margin-bottom:7px;font-size:10px}.bell-workshop-hero_title__HF5Ab{font-size:clamp(26px,7.4vw,33px)}.bell-workshop-hero_description__IgibL{font-size:11px}.bell-workshop-hero_actionsCard__GUcws{gap:7px;padding:6px}.bell-workshop-hero_actionButton__Js8YE{min-height:37px;padding:7px 10px;font-size:12px}}.partners-marquee_ribbons__m87Yc{display:grid;gap:14px}.partners-marquee_ribbon__YHJrH{overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 4%,black 96%,transparent)}.partners-marquee_track__78FFM{display:flex;width:max-content;animation:partners-marquee_partners-drift__Ld8ML var(--duration) linear infinite;will-change:transform}.partners-marquee_reverse__pdTzh{animation-direction:reverse}.partners-marquee_copy__ShLQ7{display:flex;gap:14px;margin:0;padding:0 14px 0 0;list-style:none}.partners-marquee_card__qYIcM{width:178px;flex:0 0 178px;min-width:0;padding:12px 12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--card);transition:border-color .18s ease}.partners-marquee_card__qYIcM:hover{border-color:var(--primary)}.partners-marquee_logo__aCTbI{position:relative;display:flex;height:108px;align-items:center;justify-content:center;overflow:hidden;border-radius:7px;background:#fff}.partners-marquee_image__ZfeTn{object-fit:contain;padding:12px}.partners-marquee_ink__i3af_{background:#293b35}.partners-marquee_waterSharp___HPqj,.partners-marquee_water__QZYe2{background:#005ab3}.partners-marquee_waterSharp___HPqj .partners-marquee_image__ZfeTn{object-fit:cover;padding:0}.partners-marquee_museum__r5Dto{background:#fff}.partners-marquee_museum__r5Dto .partners-marquee_image__ZfeTn{filter:brightness(0)}.partners-marquee_theatre__1BM_W .partners-marquee_image__ZfeTn{object-fit:cover;padding:0;transform:scale(1.05)}.partners-marquee_wordmark__Okdb3{background:#c1c2c4}.partners-marquee_wordmark__Okdb3 .partners-marquee_image__ZfeTn{transform:scale(1.7);padding:0}.partners-marquee_portrait__A7c1l .partners-marquee_image__ZfeTn{object-fit:cover;padding:0}.partners-marquee_name__nG8Av{display:flex;min-height:48px;align-items:center;justify-content:center;margin:13px 1px 0;text-align:center;font-size:10px;font-weight:550;line-height:1.6}.partners-marquee_ribbon__YHJrH:focus-within .partners-marquee_track__78FFM{animation-play-state:paused}@media (hover:hover){.partners-marquee_ribbon__YHJrH:hover .partners-marquee_track__78FFM{animation-play-state:paused}}.partners-marquee_staticGrid__vt8Tq{display:none;flex-wrap:wrap;justify-content:center;gap:14px;margin:0;padding:0;list-style:none}@keyframes partners-marquee_partners-drift__Ld8ML{to{transform:translateX(-50%)}}@media (max-width:559px){.partners-marquee_card__qYIcM{width:158px;flex-basis:158px;padding:10px;border-radius:10px}.partners-marquee_logo__aCTbI{height:106px}.partners-marquee_image__ZfeTn{padding:10px}.partners-marquee_name__nG8Av{min-height:44px;margin-top:10px;font-size:9px}}@media (prefers-reduced-motion:reduce){.partners-marquee_ribbons__m87Yc{display:none}.partners-marquee_track__78FFM{animation:none;will-change:auto}.partners-marquee_staticGrid__vt8Tq{display:flex}.partners-marquee_staticGrid__vt8Tq .partners-marquee_card__qYIcM{width:auto;flex-basis:calc((100% - 70px) / 6)}.partners-marquee_card__qYIcM{transition:none}}@media (prefers-reduced-motion:reduce) and (max-width:1023px){.partners-marquee_staticGrid__vt8Tq .partners-marquee_card__qYIcM{flex-basis:calc((100% - 42px) / 4)}}@media (prefers-reduced-motion:reduce) and (max-width:767px){.partners-marquee_staticGrid__vt8Tq .partners-marquee_card__qYIcM{flex-basis:calc((100% - 28px) / 3)}}@media (prefers-reduced-motion:reduce) and (max-width:559px){.partners-marquee_staticGrid__vt8Tq .partners-marquee_card__qYIcM{flex-basis:calc((100% - 14px) / 2)}}