.Breadcrumbs-module_list_MpkUza{letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:4px 0;font-size:14px;font-weight:600;line-height:1.3;display:flex}.Breadcrumbs-module_item_MpkUza{min-inline-size:0;color:var(--c-muted);align-items:center;display:inline-flex}.Breadcrumbs-module_item_MpkUza:not(:last-child):after{content:"/";content:"/" / "";color:#ffffff47;margin-inline:10px}.Breadcrumbs-module_link_MpkUza{transition:color var(--t-micro) var(--ease-out);position:relative}.Breadcrumbs-module_link_MpkUza:after{content:"";block-size:44px;position:absolute;inset-block-start:50%;inset-inline:-4px;translate:0 -50%}.Breadcrumbs-module_link_MpkUza:hover,.Breadcrumbs-module_link_MpkUza:focus-visible{color:var(--c-accent)}.Breadcrumbs-module_current_MpkUza{color:var(--c-fg-88);overflow-wrap:anywhere}.Gallery-module_grid_Qf-w2G{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Gallery-module_grid_Qf-w2G[data-layout=two]{grid-template-columns:repeat(2,minmax(0,1fr))}.Gallery-module_grid_Qf-w2G[data-layout=one]{grid-template-columns:minmax(0,1fr)}.Gallery-module_cell_Qf-w2G{min-inline-size:0}.Gallery-module_thumb_Qf-w2G{aspect-ratio:16/9;inline-size:100%;color:inherit;cursor:pointer;background:#0b0b0b;border:0;padding:0;display:block;position:relative;overflow:hidden}.Gallery-module_thumb_Qf-w2G:after{content:"";transition:border-color var(--t-ui) var(--ease-out), box-shadow var(--t-ui) var(--ease-out);pointer-events:none;border:1px solid #ffffff24;position:absolute;inset:0}.Gallery-module_fill_Qf-w2G{display:block;position:absolute;inset:0}.Gallery-module_cover_Qf-w2G{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .9s var(--ease-out);display:block}@media (hover:hover) and (pointer:fine){.Gallery-module_thumb_Qf-w2G:hover:after{border-color:var(--c-accent);box-shadow:inset 0 0 0 1px var(--c-accent)}.Gallery-module_thumb_Qf-w2G:hover .Gallery-module_cover_Qf-w2G{transform:scale(1.05)}}.Gallery-module_badge_Qf-w2G{color:var(--c-fg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums;letter-spacing:.06em;background:#0009;border:1px solid #c6ff0280;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;inset-block-end:12px;inset-inline-start:12px}.Gallery-module_badgePlay_Qf-w2G{border-block:6px solid #0000;border-inline-start:10px solid var(--c-accent);block-size:0;inline-size:0}html:has(dialog[open][data-lightbox]){scrollbar-gutter:stable;overflow:hidden}.Gallery-module_lightbox_Qf-w2G{block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--c-fg);touch-action:pan-y pinch-zoom;opacity:1;transition:opacity .28s var(--ease-out), scale .42s var(--ease-out);background:0 0;border:0;margin:0;padding:0;scale:1}.Gallery-module_lightbox_Qf-w2G[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.Gallery-module_lightbox_Qf-w2G::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .28s var(--ease-out);background:#000000eb}@starting-style{.Gallery-module_lightbox_Qf-w2G[open]{opacity:0;scale:.98}.Gallery-module_lightbox_Qf-w2G[open]::backdrop{background:0 0}}.Gallery-module_bar_Qf-w2G{padding:16px var(--gutter);justify-content:space-between;align-items:center;gap:16px;display:flex}.Gallery-module_counter_Qf-w2G{font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:15px;font-weight:700}.Gallery-module_of_Qf-w2G{color:var(--c-muted)}.Gallery-module_actions_Qf-w2G{gap:8px;margin-inline-start:auto;display:flex}.Gallery-module_control_Qf-w2G{border-radius:var(--radius);block-size:48px;inline-size:48px;color:var(--c-fg);cursor:pointer;transition:border-color var(--t-micro) var(--ease-out), color var(--t-micro) var(--ease-out), box-shadow var(--t-micro) var(--ease-out);background:#0006;border:1px solid #fff3;place-items:center;display:grid}.Gallery-module_control_Qf-w2G:hover,.Gallery-module_control_Qf-w2G:focus-visible{border-color:var(--c-accent);color:var(--c-accent);box-shadow:0 0 18px var(--c-glow)}.Gallery-module_chevronPrev_Qf-w2G,.Gallery-module_chevronNext_Qf-w2G{block-size:24px;inline-size:10px;max-inline-size:none}.Gallery-module_chevronPrev_Qf-w2G{scale:-1 1}.Gallery-module_cross_Qf-w2G{block-size:18px;inline-size:18px;position:relative}.Gallery-module_cross_Qf-w2G:before,.Gallery-module_cross_Qf-w2G:after{content:"";background:currentColor;block-size:2px;margin-block-start:-1px;position:absolute;inset-block-start:50%;inset-inline:0;rotate:45deg}.Gallery-module_cross_Qf-w2G:after{rotate:-45deg}.Gallery-module_stage_Qf-w2G{inline-size:min(100vw - 2 * var(--gutter), (100dvh - 112px) * var(--r));place-self:center;margin-block-end:32px}@media (prefers-reduced-motion:no-preference){.Gallery-module_stage_Qf-w2G{animation:lightbox-in .36s var(--ease-out)}}@keyframes lightbox-in{0%{opacity:0}}.Gallery-module_picture_Qf-w2G,.Gallery-module_img_Qf-w2G{inline-size:100%;display:block}.Gallery-module_img_Qf-w2G{block-size:auto}@media (max-width:767.98px){.Gallery-module_grid_Qf-w2G,.Gallery-module_grid_Qf-w2G[data-layout=two]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Gallery-module_grid_Qf-w2G[data-layout=one]{grid-template-columns:minmax(0,1fr)}.Gallery-module_grid_Qf-w2G[data-layout=many] .Gallery-module_cell_Qf-w2G:last-child:nth-child(odd){grid-column:1/-1}.Gallery-module_badge_Qf-w2G{padding:4px 8px;font-size:12px;inset-block-end:8px;inset-inline-start:8px}.Gallery-module_bar_Qf-w2G{padding-block:12px}.Gallery-module_stage_Qf-w2G{inline-size:min(100vw - 2 * var(--gutter), (100dvh - 96px) * var(--r));margin-block-end:16px}}@media (prefers-reduced-motion:reduce){.Gallery-module_cover_Qf-w2G,.Gallery-module_thumb_Qf-w2G:after,.Gallery-module_lightbox_Qf-w2G,.Gallery-module_lightbox_Qf-w2G::backdrop{transition:none}}.Pending-module_frame_pdzrWG{min-block-size:calc(240 * var(--u) + 40px);padding:calc(40 * var(--u) + 8px) calc(48 * var(--u) + 8px);border:3px dashed var(--c-accent);background:#c6ff020a;align-content:center;gap:16px;display:grid}.Pending-module_slot_pdzrWG[data-pending=video] .Pending-module_frame_pdzrWG,.Pending-module_slot_pdzrWG[data-pending=image] .Pending-module_frame_pdzrWG{min-block-size:min(56.25vw - 18px,420px)}.Pending-module_label_pdzrWG{color:var(--c-accent);letter-spacing:.14em;text-transform:uppercase;font-size:15px;font-weight:700;line-height:1.3}.Pending-module_list_pdzrWG{overflow-wrap:break-word;gap:10px;max-inline-size:46em;padding:0;font-size:clamp(16px,14px + .42vw,22px);line-height:1.45;list-style:none;display:grid}.Pending-module_list_pdzrWG li:first-child{font-weight:500}.Pending-module_list_pdzrWG li+li{color:var(--c-fg-80);font-size:.85em}.CasePage-module_hero_HK2nRa{padding-block:calc(var(--header-h) + 56 * var(--u)) calc(80 * var(--u));background:radial-gradient(60% 120% at 85% 0,#c6ff0212,#0000 70%),linear-gradient(#0a0a0a,#000);border-block-end:1px solid #ffffff14;position:relative}.CasePage-module_kicker_HK2nRa,.CasePage-module_eyebrow_HK2nRa{color:var(--c-accent);letter-spacing:.14em;text-transform:uppercase;font-size:15px;font-weight:700;line-height:1.3}.CasePage-module_kicker_HK2nRa{margin-block-start:calc(48 * var(--u))}.CasePage-module_title_HK2nRa{font-size:var(--fs-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;margin-block-start:16px;padding-inline-end:.08em;font-style:italic;font-weight:900;line-height:.95}.CasePage-module_bracket_HK2nRa{color:var(--c-accent);display:inline-block}.CasePage-module_open_HK2nRa{margin-inline-end:.22em}.CasePage-module_close_HK2nRa{margin-inline-start:.22em}@media (prefers-reduced-motion:no-preference){.CasePage-module_open_HK2nRa,.CasePage-module_close_HK2nRa{animation:.95s cubic-bezier(.34,1.3,.64,1) .12s both case-bracket}.CasePage-module_open_HK2nRa{--from:.5em}.CasePage-module_close_HK2nRa{--from:-.5em}}@keyframes case-bracket{0%{opacity:0;translate:var(--from) 0}}.CasePage-module_subtitle_HK2nRa{max-inline-size:46em;color:var(--c-fg-80);margin-block-start:calc(32 * var(--u));font-size:clamp(16px,14px + .42vw,22px);line-height:1.5}.CasePage-module_blocks_HK2nRa{gap:calc(96 * var(--u));padding-block:calc(112 * var(--u)) calc(48 * var(--u));grid-template-columns:minmax(0,1fr);display:grid}.CasePage-module_block_HK2nRa{min-inline-size:0}.CasePage-module_block_HK2nRa+.CasePage-module_credits_HK2nRa{margin-block-start:calc(-56 * var(--u))}.CasePage-module_credits_HK2nRa+.CasePage-module_block_HK2nRa:not(.CasePage-module_ruled_HK2nRa){margin-block-start:calc(-40 * var(--u))}.CasePage-module_head_HK2nRa{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-block-end:calc(40 * var(--u));display:flex}.CasePage-module_headText_HK2nRa{flex:1 1 0;gap:12px;min-inline-size:min(100%,280px);display:grid}.CasePage-module_blockTitle_HK2nRa{max-inline-size:18em;font-size:var(--fs-h2);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;padding-inline-end:.08em;font-style:italic;font-weight:900;line-height:1}.CasePage-module_label_HK2nRa,.CasePage-module_kind_HK2nRa,.CasePage-module_caption_HK2nRa,.CasePage-module_hint_HK2nRa{position:absolute}.CasePage-module_label_HK2nRa,.CasePage-module_kind_HK2nRa{letter-spacing:.14em;text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.3;inset-block-start:calc(28 * var(--u) + 8px)}.CasePage-module_label_HK2nRa{max-inline-size:55%;color:var(--c-accent);text-align:start;inset-inline-start:calc(32 * var(--u) + 8px)}.CasePage-module_kind_HK2nRa{inset-inline-end:calc(32 * var(--u) + 8px)}.CasePage-module_caption_HK2nRa{text-align:start;text-transform:uppercase;text-wrap:balance;max-inline-size:60%;font-size:clamp(20px,10px + 1.6vw,40px);font-style:italic;font-weight:900;line-height:1;inset-block-end:calc(28 * var(--u) + 8px);inset-inline-start:calc(32 * var(--u) + 8px)}.CasePage-module_hint_HK2nRa{max-inline-size:30%;color:var(--c-fg-80);text-align:end;font-size:14px;line-height:1.3;inset-block-end:calc(28 * var(--u) + 8px);inset-inline-end:calc(32 * var(--u) + 8px)}.CasePage-module_figure_HK2nRa{inline-size:min(100%, 82svh * var(--ratio));margin-inline:auto}.CasePage-module_figcaption_HK2nRa{color:var(--c-muted);margin-block-start:14px;font-size:15px;line-height:1.4}.CasePage-module_ruled_HK2nRa{border-block-start:1px solid #ffffff14;padding-block-start:calc(96 * var(--u))}.CasePage-module_ruled_HK2nRa:first-child{border-block-start:0;padding-block-start:0}.CasePage-module_split_HK2nRa{gap:calc(64 * var(--u));grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.CasePage-module_plain_HK2nRa{grid-template-columns:minmax(0,1fr);max-inline-size:900px}.CasePage-module_splitHead_HK2nRa{align-content:start;gap:16px;display:grid}.CasePage-module_bigTitle_HK2nRa{font-size:var(--fs-h1);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;padding-inline-end:.08em;font-style:italic;font-weight:900;line-height:.95}.CasePage-module_splitBody_HK2nRa{align-content:start;gap:calc(40 * var(--u));border-inline-start:2px solid var(--c-accent);min-inline-size:0;padding-inline-start:calc(48 * var(--u));display:grid}.CasePage-module_prose_HK2nRa{color:var(--c-fg-80);overflow-wrap:break-word;gap:20px;font-size:clamp(16px,14px + .32vw,19px);line-height:1.6;display:grid}.CasePage-module_lead_HK2nRa{color:var(--c-fg);font-size:clamp(18px,15px + .5vw,24px);font-weight:600;line-height:1.45}.CasePage-module_cards_HK2nRa{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.CasePage-module_cardsWide_HK2nRa{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.CasePage-module_card_HK2nRa{padding:calc(28 * var(--u) + 4px);transition:border-color var(--t-ui) var(--ease-out), box-shadow var(--t-ui) var(--ease-out);background:#ffffff05;border:1px solid #ffffff24;align-content:start;gap:14px;display:grid}@media (hover:hover) and (pointer:fine){.CasePage-module_card_HK2nRa:hover{border-color:#c6ff0299;box-shadow:0 0 32px #c6ff0214}}.CasePage-module_cardTitle_HK2nRa{color:var(--c-accent);letter-spacing:.14em;text-transform:uppercase;overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.3}.CasePage-module_cardText_HK2nRa{color:var(--c-fg-80);overflow-wrap:break-word;font-size:16px;line-height:1.55}.CasePage-module_credits_HK2nRa{border-block-end:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding-block-end:calc(32 * var(--u));display:flex}.CasePage-module_people_HK2nRa{flex-wrap:wrap;gap:20px 48px;display:flex}.CasePage-module_person_HK2nRa{gap:6px;display:grid}.CasePage-module_role_HK2nRa{color:var(--c-muted);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.2}.CasePage-module_name_HK2nRa{font-size:18px;font-weight:700;line-height:1.25}.CasePage-module_links_HK2nRa{flex-wrap:wrap;gap:8px 32px;display:flex}.CasePage-module_pub_HK2nRa{min-block-size:44px;color:var(--c-fg-88);letter-spacing:.1em;text-transform:uppercase;transition:color var(--t-micro) var(--ease-out);align-items:center;gap:12px;font-size:15px;font-weight:700;display:inline-flex;position:relative}.CasePage-module_pub_HK2nRa:hover,.CasePage-module_pub_HK2nRa:focus-visible{color:var(--c-accent)}.CasePage-module_pubArrow_HK2nRa{color:var(--c-accent);transition:translate .52s var(--ease-spring);flex:none}.CasePage-module_pub_HK2nRa:hover .CasePage-module_pubArrow_HK2nRa{translate:3px -3px}.CasePage-module_end_HK2nRa{padding-block:0 calc(140 * var(--u));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.CasePage-module_back_HK2nRa{margin-inline-start:auto}.CasePage-module_next_HK2nRa{min-inline-size:min(100%,420px);max-inline-size:640px;transition:border-color var(--t-ui) var(--ease-out), box-shadow var(--t-ui) var(--ease-out);border:1px solid #ffffff24;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 24px;padding:24px 28px;display:grid}.CasePage-module_next_HK2nRa:hover,.CasePage-module_next_HK2nRa:focus-visible{border-color:var(--c-accent);box-shadow:0 0 32px #c6ff021a}.CasePage-module_nextLabel_HK2nRa{color:var(--c-muted);letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;font-size:13px;font-weight:700}.CasePage-module_nextTitle_HK2nRa{text-transform:uppercase;overflow-wrap:anywhere;padding-inline-end:.08em;font-size:clamp(22px,14px + 1vw,32px);font-style:italic;font-weight:900;line-height:1}.CasePage-module_nextArrow_HK2nRa{color:var(--c-accent);transition:translate .52s var(--ease-spring)}.CasePage-module_next_HK2nRa:hover .CasePage-module_nextArrow_HK2nRa{translate:4px -4px}@media (max-width:1023.98px){.CasePage-module_split_HK2nRa{grid-template-columns:minmax(0,1fr);gap:32px}.CasePage-module_hint_HK2nRa{display:none}.CasePage-module_caption_HK2nRa{max-inline-size:calc(100% - 2 * (32 * var(--u) + 8px))}}@media (max-width:767.98px){.CasePage-module_head_HK2nRa{flex-direction:column;align-items:flex-start}.CasePage-module_splitBody_HK2nRa{padding-inline-start:20px}.CasePage-module_cards_HK2nRa{grid-template-columns:minmax(0,1fr)}.CasePage-module_kind_HK2nRa{display:none}.CasePage-module_label_HK2nRa{text-overflow:ellipsis;white-space:nowrap;max-inline-size:calc(100% - 32px);font-size:11px;inset-block-start:14px;inset-inline-start:16px;overflow:hidden}.CasePage-module_caption_HK2nRa{max-inline-size:calc(100% - 32px);inset-block-end:14px;inset-inline-start:16px}.CasePage-module_people_HK2nRa{gap:16px 32px}.CasePage-module_end_HK2nRa{flex-direction:column;align-items:stretch}.CasePage-module_next_HK2nRa{min-inline-size:0;padding:20px}}@media (max-width:479.98px){.CasePage-module_caption_HK2nRa{font-size:15px}}@media (prefers-reduced-motion:reduce){.CasePage-module_card_HK2nRa,.CasePage-module_pubArrow_HK2nRa,.CasePage-module_nextArrow_HK2nRa,.CasePage-module_next_HK2nRa{transition:none}}
