.owi-page--case{--owi-hero-media-gap: var(--owi-spacing-24);--owi-case-section-border: var(--owi-color-border-default)}@media (min-width: 768px){.owi-page--case :is(.owi-case-hero__description,.owi-case-overview p,.owi-case-overview__list,.owi-case-copy-row p,.owi-case-slider__desktop-copy p,.owi-ubet-audit-list){opacity:.75}}.owi-page--case .owi-case-hero{height:auto;min-height:0;padding-top:var(--owi-page-top-gap);padding-bottom:0}.owi-page--case .owi-case-hero>.owi-case-media{margin-top:var(--owi-hero-media-gap)}@media (min-width: 1004px){.owi-page--case{--owi-hero-media-gap: var(--owi-spacing-64)}}.owi-page--case .owi-case-body{height:auto!important;min-height:0!important;margin-top:0;padding-top:var(--owi-case-copy-cluster-gap, var(--owi-spacing-32));gap:0}.owi-page--case .owi-case-body>*+*{margin-top:var(--owi-page-section-gap)}.owi-page--case .owi-case-body>.owi-case-inline-cta{margin-right:var(--owi-case-text-gutter);margin-bottom:0;margin-left:var(--owi-case-text-gutter)}.owi-page--case .owi-case-body>:is(.owi-case-media,.owi-case-media-block,.owi-case-media-carousel,.owi-case-media-sequence)+.owi-case-copy-row{margin-top:var(--owi-case-copy-cluster-gap, var(--owi-spacing-32))}.owi-page--case .owi-case-overview,.owi-page--case .owi-case-overview__sections{height:auto;min-height:0}.owi-page--case .owi-case-overview,.owi-page--case .owi-case-copy-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-page--case .owi-case-overview__sections{width:auto}.owi-page--case .owi-case-overview__section,.owi-page--case .owi-case-overview__section:nth-child(n){width:auto;height:auto;min-height:0}.owi-page--case .owi-im-player-content-pair{display:flex;flex-direction:column;gap:var(--owi-case-copy-cluster-gap, var(--owi-spacing-32))}.owi-page--case .owi-im-player-content-pair>*{margin-top:0}.owi-page--case [id^=case-]{scroll-margin-top:72px}.owi-page--case{--owi-case-copy-cluster-gap: var(--owi-spacing-32)}.owi-page--case .owi-case-copy-row h2{margin-bottom:var(--owi-case-copy-cluster-gap)}.owi-page--case .owi-case-slider__mobile-copy{gap:var(--owi-case-copy-cluster-gap);margin-top:var(--owi-case-copy-cluster-gap)}.owi-page--case :is(.owi-case-copy-row__body,.owi-case-overview__section,.owi-case-overview__sections,.owi-case-slider__mobile-copy) a:not(.owi-button){color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.16em}@media (min-width: 1004px){.owi-page--case .owi-case-hero__description{width:max-content;white-space:nowrap}}.owi-case-chapters{--owi-case-chapters-glass: rgba(232, 232, 232, .96);--owi-case-chapters-glass-active: var(--owi-nav-glass-active);position:fixed;z-index:var(--owi-layer-floating-nav);top:var(--owi-floating-edge-gap);left:max(var(--owi-gutter),calc((100vw - 1440px) / 2 + var(--owi-gutter)));display:flex;width:min(420px,calc(100vw - (var(--owi-gutter) * 2)));flex-direction:column;align-items:flex-start;gap:var(--owi-spacing-8);color:var(--owi-color-text-primary);transition:top .22s var(--owi-ease)}.owi-case-chapters__trigger,.owi-case-chapters__links a{display:inline-flex;min-height:44px;align-items:center;color:inherit;font-size:var(--owi-type-navigation);font-variation-settings:var(--owi-serif-small);line-height:1.2;text-decoration:none}.owi-case-chapters .owi-case-chapters__trigger{justify-content:space-between;gap:var(--owi-action-gap);padding:0 var(--owi-spacing-20);border:0;background:var(--owi-case-chapters-glass);box-shadow:none;-webkit-backdrop-filter:blur(36px) saturate(72%) brightness(104%);backdrop-filter:blur(36px) saturate(72%) brightness(104%);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.owi-case-chapters__links{display:flex;width:min(320px,100%);max-width:100%;padding:0;border:0;background:transparent;box-shadow:none;flex-direction:column;align-items:flex-start;gap:var(--owi-spacing-8);transform-origin:top left}.owi-case-chapters__links a{width:fit-content;max-width:100%;min-height:44px;padding:var(--owi-spacing-12) var(--owi-spacing-20);border:0;border-radius:var(--owi-radius-action);background:var(--owi-case-chapters-glass);box-shadow:none;-webkit-backdrop-filter:blur(36px) saturate(72%) brightness(104%);backdrop-filter:blur(36px) saturate(72%) brightness(104%);white-space:normal}.owi-case-chapters__links a.is-active{background:var(--owi-case-chapters-glass-active);color:var(--owi-color-text-primary)}.owi-case-chapters__icon{position:relative;display:block;width:var(--owi-action-glyph-size);height:var(--owi-action-glyph-size);flex:0 0 var(--owi-action-glyph-size);transition:transform .18s var(--owi-ease)}.owi-case-chapters__icon:before,.owi-case-chapters__icon:after{position:absolute;top:50%;left:50%;width:100%;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%)}.owi-case-chapters__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.owi-case-chapters__icon.is-open{transform:rotate(45deg)}.owi-case-chapters :is(a,button):focus-visible{outline:2px solid var(--owi-color-brand-primary);outline-offset:3px}.owi-case-page .owi-case-related{display:block;width:100%;height:auto;min-height:0;margin:var(--owi-page-section-gap) auto 0;padding:var(--owi-spacing-32) max(var(--owi-gutter),calc((100% - var(--owi-content)) / 2)) 0;border-top:1px solid var(--owi-color-border-default);background:transparent;color:currentColor}.owi-case-page .owi-case-related__eyebrow{margin:0 0 var(--owi-spacing-16);color:color-mix(in srgb,currentColor 68%,transparent);font-family:Roboto Flex,sans-serif;font-size:var(--owi-type-control);font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.03em;line-height:1.15;text-transform:uppercase}body,.owi-page--case,.owi-page--case .owi-case-related{transition:background-color .42s var(--owi-ease),color .42s var(--owi-ease),border-color .42s var(--owi-ease)}body[data-owi-case-surface=dark] .owi-page--case{--owi-case-section-border: var(--owi-color-border-inverse);background-color:var(--owi-color-surface-inverse);color:var(--owi-color-text-inverse)}body[data-owi-case-surface=dark] .owi-page--case .owi-case-related{border-color:var(--owi-color-border-inverse)}.owi-case-page .owi-case-related__copy h2{margin:0;font-family:Roboto Flex,sans-serif;font-size:64px;font-variation-settings:var(--owi-flex-heading);font-weight:800;letter-spacing:-.035em;line-height:.98;text-align:left;text-transform:uppercase}.owi-case-related__link{display:block;color:inherit;text-decoration:none}.owi-case-related__copy{display:block}.owi-case-page>.owi-sticky-footer-shell{margin-top:0}.owi-case-page .owi-case-related__media{position:relative;display:block;width:100%;height:auto;aspect-ratio:auto;overflow:hidden;border-radius:var(--owi-radius-media);background:transparent;margin-top:var(--owi-spacing-32)}.owi-case-page .owi-case-related__media>:is(img,video){display:block;width:100%;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;transition:transform .22s var(--owi-ease),filter .22s ease}@media (min-width: 1004px) and (max-width: 1439px){.owi-case-page .owi-case-related__copy h2{font-size:clamp(32px,calc(5.94vw - 21.5px),64px);letter-spacing:-.03em}}@media (hover: hover) and (pointer: fine){.owi-case-related__link:hover .owi-case-related__media>:is(img,video),.owi-case-related__link:focus-visible .owi-case-related__media>:is(img,video){transform:scale(1.02)}}.owi-case-related__link:focus-visible{outline:2px solid var(--owi-color-brand-primary);outline-offset:4px}@media (max-width: 1003px){.owi-page--case{--owi-case-copy-cluster-gap: var(--owi-spacing-24)}.owi-page--case .owi-case-main{padding-top:0}.owi-page--case .owi-case-hero{padding-top:var(--owi-page-top-gap)}.owi-page--case .owi-case-hero__intro{width:calc(100% - (var(--owi-case-text-gutter) * 2));height:auto;min-height:0;margin-inline:auto;align-items:flex-start}.owi-page--case .owi-case-hero h1{margin-bottom:var(--owi-spacing-12);font-size:var(--owi-type-display-tablet);letter-spacing:-.03em;line-height:1.05}.owi-page--case .owi-case-hero>.owi-case-media{margin-top:var(--owi-hero-media-gap)}.owi-page--case .owi-case-body{padding-top:var(--owi-page-section-gap)}.owi-case-chapters{top:auto;bottom:max(var(--owi-spacing-16),env(safe-area-inset-bottom));left:var(--owi-spacing-16);width:calc(100vw - (var(--owi-spacing-16) * 2));flex-direction:column-reverse}.owi-case-page:has(>.owi-scroll-header)>.owi-case-chapters{top:auto;bottom:max(var(--owi-spacing-16),env(safe-area-inset-bottom))}.owi-case-chapters__links{transform-origin:bottom left}.owi-case-page .owi-case-related{width:100%;padding:var(--owi-spacing-24) 0 0}.owi-case-page>.owi-sticky-footer-shell{position:static;height:auto;min-height:0;margin-top:0;overflow:visible;clip-path:none}.owi-case-page>.owi-sticky-footer-shell>.owi-footer{position:relative;z-index:auto;right:auto;bottom:auto;left:auto}.owi-page--case .owi-case-overview{display:block}.owi-page--case .owi-case-overview__sections{display:flex}.owi-case-page .owi-case-related__eyebrow{margin-bottom:var(--owi-spacing-8);font-size:14px}.owi-case-page .owi-case-related__copy{padding-inline:var(--owi-spacing-16)}.owi-case-page .owi-case-related__copy h2{font-size:32px;line-height:1.1}.owi-case-page .owi-case-related__media{width:100%;margin-top:var(--owi-spacing-24)}.owi-case-related__link{touch-action:pan-y}}@media (max-width: 767px){.owi-page--case .owi-im-player-content-pair{gap:var(--owi-page-section-gap)}.owi-page--case .owi-case-body>:is(.owi-case-media,.owi-case-media-block,.owi-case-media-carousel,.owi-case-media-sequence)+.owi-case-copy-row{margin-top:var(--owi-page-section-gap)}.owi-page--case :is(.owi-case-overview,.owi-case-copy-row,.owi-case-production){padding-top:var(--owi-spacing-12);border-top:1px solid var(--owi-case-section-border);transition:border-color .42s var(--owi-ease)}.owi-page--case .owi-case-hero h1{font-size:var(--owi-type-display-mobile)}.owi-page--case .owi-case-hero__description{font-size:var(--owi-type-body-mobile);letter-spacing:-.01em;line-height:1.35}.owi-ubet-audit-case .owi-case-hero h1{font-size:clamp(22px,6.15vw,26px);white-space:nowrap}.owi-page--case :is(.owi-case-overview p,.owi-case-copy-row p,.owi-case-slider__mobile-copy p,.owi-ubet-audit-list,.owi-case-overview__list){font-size:var(--owi-type-body-mobile);letter-spacing:-.01em;line-height:1.45}.owi-case-page .owi-case-related__copy h2{font-size:var(--owi-type-card-mobile)}}@media (prefers-reduced-transparency: reduce){.owi-case-chapters__trigger,.owi-case-chapters__links a{background:var(--owi-color-surface-primary);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion: reduce){.owi-case-chapters,.owi-case-chapters__icon:before,.owi-case-chapters__icon:after,.owi-case-chapters__icon,.owi-case-related__media>:is(img,video){transition:none}}
