html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face{font-family:Roboto Flex;src:url(/assets/RobotoFlex-Variable-owi-CSyFFrSC.woff2) format("woff2");font-style:normal;font-weight:800;font-stretch:151%;font-display:swap;unicode-range:U+0000-024F,U+0300-036F,U+0400-052F,U+1C80-1C8F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+25A0-25FF}@font-face{font-family:"Roboto Serif";src:url(/assets/RobotoSerif-Variable-owi-xAK0gyXG.woff2) format("woff2");font-style:normal;font-weight:400 650;font-stretch:50% 75%;font-display:swap;unicode-range:U+0000-024F,U+0300-036F,U+0400-052F,U+1C80-1C8F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+25A0-25FF}:root{--owi-color-icon-default: #171a1d;--owi-color-icon-inverse: #ffffff;--owi-color-brand-primary: #0921dd;--owi-color-status-error: #b3261e;--owi-color-surface-primary: #f8f8f8;--owi-color-surface-secondary: #ededed;--owi-color-surface-raised: #ededed;--owi-color-surface-inverse: #171a1d;--owi-color-text-primary: #171a1d;--owi-color-text-secondary: rgba(23, 26, 29, .75);--owi-color-text-muted: rgba(23, 26, 29, .15);--owi-color-text-inverse: #ffffff;--owi-color-text-inverse-secondary: rgba(255, 255, 255, .75);--owi-color-border-default: rgba(23, 26, 29, .08);--owi-color-border-inverse: rgba(255, 255, 255, .08);--owi-spacing-4: 4px;--owi-spacing-8: 8px;--owi-spacing-10: 10px;--owi-spacing-12: 12px;--owi-spacing-16: 16px;--owi-spacing-20: 20px;--owi-spacing-24: 24px;--owi-spacing-28: 28px;--owi-spacing-32: 32px;--owi-spacing-40: 40px;--owi-spacing-48: 48px;--owi-spacing-64: 64px;--owi-spacing-96: 96px;--owi-spacing-128: 128px;--owi-spacing-144: 144px;--owi-spacing-192: 192px;--owi-layout-section-start: clamp(96px, 8.333vw, 120px);--owi-layout-project-row: clamp(112px, 11.111vw, 160px);--owi-layout-action-gap: clamp(96px, 8.889vw, 128px);--owi-layout-statement-space: clamp(192px, 15.556vw, 224px);--owi-layout-card-copy-gap: var(--owi-spacing-16);--owi-radius-full: 999px;--owi-content: 1408px;--owi-gutter: 16px;--owi-flex-heading: "GRAD" 0, "XOPQ" 80, "XTRA" 603, "YOPQ" 79, "YTAS" 750, "YTDE" -203, "YTFI" 732, "YTLC" 493, "YTUC" 648, "wdth" 151, "opsz" 32;--owi-flex-legal-heading: var(--owi-flex-heading);--owi-flex-card: "GRAD" 0, "XOPQ" 80, "XTRA" 603, "YOPQ" 79, "YTAS" 750, "YTDE" -203, "YTFI" 732, "YTLC" 493, "YTUC" 712, "wdth" 151, "opsz" 32;--owi-flex-section-mobile: "GRAD" 0, "XOPQ" 80, "XTRA" 603, "YOPQ" 79, "YTAS" 750, "YTDE" -203, "YTFI" 738, "YTLC" 514, "YTUC" 648, "wdth" 151, "opsz" 32;--owi-serif-body: "GRAD" 0, "wdth" 75, "wght" 400, "opsz" 144;--owi-serif-small: "GRAD" 0, "wdth" 75, "wght" 400, "opsz" 144;--owi-serif-small-mobile: "GRAD" 0, "wdth" 75, "wght" 400, "opsz" 144;--owi-serif-statement: "GRAD" 0, "wdth" 75, "wght" 400, "opsz" 144;--owi-type-display-tablet: 48px;--owi-type-display-mobile: clamp(28px, 8.21vw, 32px);--owi-type-section-mobile: 24px;--owi-type-card-mobile: 20px;--owi-type-label-mobile: 16px;--owi-type-body-mobile: 16px;--owi-type-body-small-mobile: 15px;--owi-type-caption-mobile: 12px;--owi-mobile-display-home: 38px;--owi-mobile-display-page: var(--owi-type-display-mobile);--owi-mobile-control-heading: var(--owi-type-section-mobile);--owi-type-navigation: 14px;--owi-type-caption: 14px;--owi-type-body-compact: 16px;--owi-type-control: 18px;--owi-type-body: 20px;--owi-type-card: 20px;--owi-type-section: 24px;--owi-type-statement: 64px;--owi-type-statement-mobile: 34px;--owi-type-action-mobile: 16px;--owi-layer-black-hole: 40;--owi-layer-media-ui: 45;--owi-layer-carousel-controls: 50;--owi-layer-floating-nav: 3000;--owi-layer-floating-nav-mark: 3001;--owi-layer-notice: 3100;--owi-layer-pointer: 3201;--owi-layer-lightbox: 4000;--owi-ease: cubic-bezier(.22, 1, .36, 1);--owi-radius-section: 0px;--owi-radius-media: 0px;--owi-radius-utility: 4px;--owi-radius-promo: 16px;--owi-radius-action: 999px;--owi-action-glyph-size: .8lh;--owi-action-gap: 12px;--owi-inline-action-gap: 8px;--owi-floating-edge-gap: 24px;--owi-mobile-rhythm-inline: var(--owi-spacing-16);--owi-mobile-rhythm-component: var(--owi-spacing-24);--owi-mobile-rhythm-cluster: var(--owi-spacing-32);--owi-mobile-rhythm-section: var(--owi-spacing-64);--owi-page-top-gap: var(--owi-spacing-144);--owi-page-section-gap: 112px;--owi-page-text-media-gap: 32px;--owi-hero-media-gap: var(--owi-gutter);--owi-disclosure-item-gap: 12px;--owi-disclosure-panel-gap: 16px;--owi-case-media-gutter: 16px;--owi-case-text-gutter: 16px;--owi-case-media-radius: var(--owi-radius-media);--owi-color-text-reveal-muted: rgba(34, 34, 34, .16);--owi-nav-glass: rgba(236, 236, 236, .88);--owi-nav-glass-hover: rgba(228, 228, 228, .94);--owi-nav-glass-active: rgba(210, 210, 210, .98);--owi-nav-glass-border: rgba(23, 26, 29, .06);--owi-nav-glass-shadow: none}.owi-page--home{--owi-page-top-gap: 0px;--owi-page-section-gap: 96px;--owi-page-text-media-gap: 32px}.owi-page--inner{--owi-page-top-gap: var(--owi-spacing-144);--owi-page-section-gap: 112px;--owi-page-text-media-gap: 32px}.owi-page--case{--owi-page-top-gap: var(--owi-spacing-128);--owi-page-section-gap: 96px;--owi-page-text-media-gap: 24px}.owi-page--service{--owi-page-top-gap: var(--owi-spacing-128);--owi-page-section-gap: 112px;--owi-page-text-media-gap: 32px}@media (max-width: 1003px){.owi-page--home{--owi-page-section-gap: 96px;--owi-page-text-media-gap: 24px}.owi-page--inner{--owi-page-top-gap: 64px;--owi-page-section-gap: 80px;--owi-page-text-media-gap: 24px}.owi-page--case{--owi-page-top-gap: 64px;--owi-page-section-gap: 64px;--owi-page-text-media-gap: 16px}.owi-page--service{--owi-page-top-gap: 64px;--owi-page-section-gap: 64px;--owi-page-text-media-gap: 24px}}@media (max-width: 767px){.owi-page--inner{--owi-page-section-gap: var(--owi-mobile-rhythm-section)}:is(.owi-page--case,.owi-projects-page,.owi-design-support-page){--owi-page-top-gap: var(--owi-spacing-128)}}html{position:relative;scroll-behavior:smooth}html.owi-footer-in-view,body.owi-footer-in-view{background-color:var(--owi-color-surface-inverse)}body{margin:0;overflow-x:hidden;background:var(--owi-color-surface-primary);color:var(--owi-color-text-primary);font-family:"Roboto Serif",serif;font-feature-settings:"lnum" 1,"pnum" 1;font-variant-numeric:lining-nums proportional-nums;font-variation-settings:var(--owi-serif-body);font-weight:400;line-height:1.45}body.owi-menu-open{overflow:hidden}body[data-owi-case-surface=dark]{background-color:var(--owi-color-surface-inverse)}.owi-page h1,.owi-page h2,.owi-page h3,.owi-footer h2{text-wrap:balance}.owi-page p,.owi-page li,.owi-page dd,.owi-page blockquote,.owi-footer p{text-wrap:pretty}.owi-page,.owi-page *{box-sizing:border-box}.owi-page{background-color:var(--owi-color-surface-primary);overflow-x:clip}.owi-page img{display:block;max-width:100%}:where(.owi-page) :where(button,input,textarea){font:inherit}.owi-page button{color:inherit}.owi-page a:focus-visible,.owi-page button:focus-visible,.owi-page input:focus-visible,.owi-page textarea:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.owi-page--inner .owi-page-heading{height:auto;min-height:0;padding-top:var(--owi-page-top-gap)}.owi-projects-page.owi-page--inner .owi-page-heading{--owi-projects-heading-content-gap: var(--owi-spacing-96);height:auto;margin-bottom:0;padding-bottom:var(--owi-projects-heading-content-gap)}@media (min-width: 1004px){.owi-projects-page.owi-page--inner .owi-page-heading{--owi-projects-heading-content-gap: var(--owi-spacing-64)}}.owi-brief-page.owi-page--inner .owi-page-heading,.owi-privacy-page.owi-page--inner .owi-page-heading{margin-bottom:0;padding-bottom:var(--owi-page-section-gap)}.owi-page--home .owi-projects-showcase--home{padding-top:var(--owi-page-section-gap)}.owi-page--home .owi-projects-showcase--home .owi-projects-showcase__control{top:var(--owi-page-section-gap)}@media (max-width: 1003px){.owi-page--home .owi-projects-showcase--home .owi-projects-showcase__control{top:var(--owi-page-section-gap)}.owi-projects-page.owi-page--inner .owi-page-heading,.owi-brief-page.owi-page--inner .owi-page-heading,.owi-privacy-page.owi-page--inner .owi-page-heading{padding-bottom:var(--owi-page-section-gap)}.owi-projects-page.owi-page--inner .owi-page-heading{padding-bottom:var(--owi-projects-heading-content-gap)}}@media (max-width: 767px){.owi-projects-page.owi-page--inner .owi-page-heading{--owi-projects-heading-content-gap: var(--owi-spacing-48)}}.owi-black-hole{clip-path:none;transform:none}.owi-zoomable-image{cursor:zoom-in}.owi-zoomable-image:focus,.owi-zoomable-image:focus-visible{outline:none}.owi-zoomable-image:focus-visible{box-shadow:inset 0 0 0 2px var(--owi-color-brand-primary)}.owi-media-lightbox{position:fixed;z-index:var(--owi-layer-lightbox);top:0;right:0;bottom:0;left:0;overflow:hidden;background:#08090cf0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--owi-color-text-primary);overscroll-behavior:contain}.owi-media-lightbox:focus{outline:none}.owi-media-lightbox__stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.owi-media-lightbox__gesture-layer{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform,opacity}.owi-media-lightbox__gesture-layer>img{position:absolute;top:50%;left:50%;display:block;max-width:none;max-height:none;cursor:grab;object-fit:contain;touch-action:none;transform-origin:center;-webkit-user-select:none;user-select:none;will-change:transform}.owi-media-lightbox__gesture-layer>img.is-dragging{cursor:grabbing}.owi-media-lightbox__gesture-layer>img.is-zoom-transitioning:not(.is-dragging){transition:transform .2s cubic-bezier(.23,1,.32,1)}.owi-media-lightbox__swipe-hint{position:absolute;z-index:2;top:50%;left:max(var(--owi-spacing-16),env(safe-area-inset-left));display:none;width:84px;height:44px;align-items:center;pointer-events:none;transform:translateY(-50%)}.owi-media-lightbox__swipe-arrow{position:absolute;top:17px;width:10px;height:10px;border-top:1.5px solid rgba(255,255,255,.72);border-left:1.5px solid rgba(255,255,255,.72)}.owi-media-lightbox__swipe-arrow.is-left{left:1px;transform:rotate(-45deg)}.owi-media-lightbox__swipe-arrow.is-right{right:1px;transform:rotate(135deg)}.owi-media-lightbox__swipe-touch{position:absolute;top:11px;left:19px;width:22px;height:22px;border:1.5px solid rgba(255,255,255,.9);border-radius:50%;opacity:0;animation:owi-media-swipe-hint 1.25s cubic-bezier(.23,1,.32,1) .18s 2}.owi-media-lightbox__swipe-touch:after{position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background:#fff;content:"";transform:translate(-50%,-50%)}@keyframes owi-media-swipe-hint{0%{opacity:0;transform:translate(0)}14%,86%{opacity:1}50%{opacity:1;transform:translate(24px)}to{opacity:0;transform:translate(0)}}.owi-media-lightbox__close{position:absolute;z-index:3;top:var(--owi-spacing-24);right:var(--owi-spacing-24);display:flex;width:56px;height:56px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--owi-radius-full);background:var(--owi-color-surface-primary);box-shadow:0 8px 30px #2222222e;cursor:pointer;transition:background-color .16s ease,transform .14s cubic-bezier(.23,1,.32,1)}.owi-media-lightbox__close img{width:32px;height:32px}.owi-media-lightbox__close:focus,.owi-media-lightbox__close:focus-visible,.owi-media-lightbox__bottom button:focus,.owi-media-lightbox__bottom button:focus-visible{outline:none}.owi-media-lightbox__close:focus-visible,.owi-media-lightbox__bottom button:focus-visible{box-shadow:0 0 0 3px var(--owi-color-brand-primary)}.owi-media-lightbox__bottom{position:absolute;z-index:3;bottom:var(--owi-spacing-24);left:50%;display:flex;align-items:center;flex-direction:column;gap:var(--owi-spacing-12);transform:translate(-50%)}.owi-media-lightbox__zoom,.owi-media-lightbox__pagination{display:flex;align-items:center;border-radius:var(--owi-radius-full);background:var(--owi-color-surface-primary);box-shadow:0 8px 30px #2222222e}.owi-media-lightbox__zoom{height:56px;padding:4px;opacity:1;transform:translateY(0) scale(1);transform-origin:bottom center;transition:opacity .16s ease,transform .2s cubic-bezier(.23,1,.32,1)}@starting-style{.owi-media-lightbox__zoom{opacity:0;transform:translateY(6px) scale(.98)}}.owi-media-lightbox__zoom>button{display:flex;width:48px;height:48px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#4f50561a;cursor:pointer;transform:scale(1);transition:background-color .16s ease,opacity .14s ease,transform .14s cubic-bezier(.23,1,.32,1)}.owi-media-lightbox__zoom>button:disabled{cursor:default;opacity:.28}.owi-media-lightbox__zoom>button img{width:24px;height:24px}.owi-media-lightbox__plus,.owi-media-lightbox__minus{transform:scale(1);transition:transform .18s cubic-bezier(.23,1,.32,1)}.owi-media-lightbox__minus{display:block;width:16px;height:2px;background:var(--owi-color-icon-default)}.owi-media-lightbox__zoom output{width:68px;color:var(--owi-color-text-secondary);font-size:16px;font-variation-settings:var(--owi-serif-small);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.16px;line-height:1;text-align:center;transition:color .16s ease}.owi-media-lightbox__close:not(:disabled):active,.owi-media-lightbox__zoom>button:not(:disabled):active{transform:scale(.95)}.owi-media-lightbox__zoom>.is-decrease:not(:disabled):active .owi-media-lightbox__minus{transform:scaleX(.58)}.owi-media-lightbox__zoom>.is-increase:not(:disabled):active .owi-media-lightbox__plus{transform:scale(.92)}@media (hover: hover) and (pointer: fine){.owi-media-lightbox__close:hover{background:#ffffffe6}.owi-media-lightbox__zoom>button:not(:disabled):hover{background:#4f50562e}.owi-media-lightbox__zoom>.is-decrease:not(:disabled):hover .owi-media-lightbox__minus{transform:scaleX(.74)}.owi-media-lightbox__zoom>.is-increase:not(:disabled):hover .owi-media-lightbox__plus{transform:scale(1.16)}.owi-media-lightbox__zoom:has(button:not(:disabled):hover) output{color:var(--owi-color-text-primary)}}.owi-media-lightbox__pagination{height:40px;padding:0 var(--owi-spacing-12);gap:var(--owi-spacing-4)}.owi-media-lightbox__pagination button{display:flex;width:20px;height:20px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer}.owi-media-lightbox__pagination button span{display:block;width:8px;height:8px;border-radius:50%;background:#b5b8bb;transition:width .18s var(--owi-ease),height .18s var(--owi-ease),background-color .18s ease}.owi-media-lightbox__pagination button.is-default span{width:10px;height:10px}.owi-media-lightbox__pagination button.is-medium span{width:8px;height:8px}.owi-media-lightbox__pagination button.is-small span{width:6px;height:6px}.owi-media-lightbox__pagination button.is-active span{width:14px;height:14px;background:var(--owi-color-surface-inverse)}@media (max-width: 1003px){.owi-media-lightbox{background:#08090cfa;-webkit-backdrop-filter:none;backdrop-filter:none}.owi-media-lightbox__close{top:var(--owi-spacing-16);right:var(--owi-spacing-16);width:48px;height:48px}.owi-media-lightbox__close img{width:28px;height:28px}.owi-media-lightbox__zoom{display:none}.owi-media-lightbox__bottom{bottom:max(var(--owi-spacing-24),env(safe-area-inset-bottom))}}@media (max-width: 1003px){.owi-media-lightbox__swipe-hint{display:flex}}@media (prefers-reduced-motion: reduce){.owi-media-lightbox *,.owi-media-lightbox *:before,.owi-media-lightbox *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.owi-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 var(--owi-spacing-20);border:0;border-radius:var(--owi-radius-full);background:var(--owi-color-surface-inverse);color:var(--owi-color-text-inverse);font-family:"Roboto Serif",serif;font-size:16px;font-weight:400;font-variation-settings:var(--owi-serif-body);line-height:1.2;text-decoration:none;white-space:nowrap;flex-shrink:0;cursor:pointer;transition:transform .18s var(--owi-ease),opacity .18s ease;will-change:transform,translate}.owi-page .owi-button{color:var(--owi-color-text-inverse)}.owi-button .owi-link-motion__line,.owi-nav-pill .owi-link-motion__line{display:none}.owi-button:hover{transform:none}.owi-button:active{transform:scale(.97)}.owi-header{position:relative;z-index:50;width:100%;height:93px;background:transparent}.owi-header__desktop{display:grid;width:min(var(--owi-content),calc(100% - (var(--owi-gutter) * 2)));height:93px;margin:0 auto;padding:14px 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8);align-items:start}.owi-header__brand-area{display:flex;height:65px;align-items:center;grid-column:1;grid-row:1}.owi-header__brand-link{display:inline-flex;width:148px;height:36px;align-items:center;gap:11px;color:inherit;text-decoration:none}.owi-header__brand-mark{position:relative;display:block;width:49px;height:36px;flex:0 0 49px}.owi-header__brand-mark img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;transition:opacity .18s var(--owi-ease)}.owi-header__brand-mark-accent{opacity:0}.owi-header__brand-wordmark{font-family:"Roboto Serif",serif;font-size:20px;font-variation-settings:var(--owi-serif-body);font-weight:400;letter-spacing:-.03em;line-height:1;white-space:nowrap}.owi-header__brand-wordmark .owi-link-motion__line{display:none}.owi-header.is-over-dark .owi-header__brand-mark-base{filter:brightness(0) invert(1)}@media (hover: hover) and (pointer: fine){.owi-header__brand-link:hover .owi-header__brand-mark-base,.owi-header__brand-link:focus-visible .owi-header__brand-mark-base{opacity:0}.owi-header__brand-link:hover .owi-header__brand-mark-accent,.owi-header__brand-link:focus-visible .owi-header__brand-mark-accent{opacity:1}}.owi-language{display:flex;min-width:53px;flex-direction:column;align-items:flex-start;gap:var(--owi-spacing-4);grid-column:2;grid-row:1;justify-self:start;margin-top:10.5px}.owi-language button,.owi-header__actions>a:not(.owi-button),.owi-directions__trigger{border:0;padding:0;background:transparent;color:var(--owi-color-text-secondary);font-family:"Roboto Serif",serif;font-size:14px;font-variation-settings:var(--owi-serif-body);line-height:1.2;cursor:pointer}.owi-language button{transition:color .18s ease}.owi-header__actions>a:not(.owi-button){text-decoration:none}.owi-language button.is-active{color:var(--owi-color-text-primary)}.owi-header__actions>a.is-active{color:#2222228f;text-decoration-color:transparent}.owi-language button:disabled{color:var(--owi-color-text-secondary);cursor:not-allowed}.owi-header__actions{display:flex;width:max-content;height:65px;align-items:center;justify-content:flex-end;gap:var(--owi-spacing-32);grid-column:2;grid-row:1;justify-self:end}.owi-header__actions>a:not(.owi-button){display:inline-flex;min-height:42px;align-items:center;padding-inline:0}.owi-header__link-label{display:inline-block}.owi-header__actions>a:not(.owi-button){font-size:var(--owi-type-navigation)}.owi-header__actions>.owi-button{min-width:136px;min-height:42px;padding-inline:var(--owi-spacing-16);font-size:14px}.owi-directions{position:relative}.owi-directions__trigger{display:flex;align-items:center;gap:var(--owi-spacing-12);white-space:nowrap}.owi-header__actions .owi-directions__trigger{min-height:42px;gap:var(--owi-spacing-8);padding-inline:0}.owi-header .owi-directions__trigger .owi-link-motion__line{display:none}.owi-menu-glyph{position:relative;display:inline-block;width:16px;height:16px;flex:0 0 16px}img.owi-menu-glyph{object-fit:contain}.owi-menu-glyph.is-disclosure{color:currentColor;transform:rotate(0);transition:transform .26s var(--owi-ease)}.owi-menu-glyph.is-disclosure>span{position:absolute;top:50%;left:0;display:block;width:16px;height:1px;background:currentColor;transform:translateY(-50%)}.owi-menu-glyph.is-disclosure>span:last-child{transform:translateY(-50%) rotate(90deg)}.owi-menu-glyph.is-disclosure.is-open{transform:rotate(45deg)}.owi-directions__popover{position:absolute;z-index:10;top:60px;right:0;width:max-content;padding:0;background:transparent}.owi-directions-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--owi-spacing-8)}.owi-text-link{display:inline-flex;align-items:center;gap:6px;color:var(--owi-color-text-secondary);font-family:"Roboto Serif",serif;font-size:16px;font-variation-settings:var(--owi-serif-body);line-height:1.2;text-decoration:none}.owi-text-link.is-disabled{color:var(--owi-color-text-muted);cursor:not-allowed}.owi-text-link i{width:6px;height:6px;border-radius:50%;background:var(--owi-color-brand-primary)}.owi-header .owi-directions-list{align-items:flex-end;gap:var(--owi-spacing-8)}.owi-header .owi-directions-list .owi-text-link{min-height:var(--owi-spacing-24);justify-content:flex-end;padding-inline:var(--owi-spacing-16);font-size:14px}.owi-header .owi-directions-list .owi-text-link i{display:none}@media (hover: hover) and (pointer: fine){.owi-header__actions>a:not(.owi-button):not(.is-active):hover,.owi-header .owi-directions__trigger:hover,.owi-header .owi-directions-list a.owi-text-link:hover{color:var(--owi-color-text-primary)}.owi-header__actions>a:not(.owi-button):not(.is-active):hover>.owi-header__link-label:after,.owi-header__actions>a:not(.owi-button):not(.is-active):focus-visible>.owi-header__link-label:after{transform:scaleX(1);transform-origin:left center}.owi-header__actions>a.is-active:hover>.owi-header__link-label:after,.owi-header__actions>a.is-active:focus-visible>.owi-header__link-label:after{transform:scaleX(1);transform-origin:left center}.owi-header__actions>.owi-button:hover{background:var(--owi-color-brand-primary);transform:none}}.owi-header__mobile,.owi-mobile-menu,.owi-scroll-header__mobile{display:none}.owi-scroll-header{position:fixed;z-index:var(--owi-layer-floating-nav);top:auto;right:0;bottom:0;left:0;width:100%;height:93px;background:transparent;pointer-events:none}.owi-scroll-header__desktop{--owi-scroll-pill-inline: clamp( var(--owi-spacing-12), calc(1.905vw - 5.143px) , var(--owi-spacing-20) );--owi-scroll-cta-min: clamp(124px, calc(2.86vw + 98.29px) , 136px);display:grid;width:min(var(--owi-content),calc(100% - (var(--owi-gutter) * 2)));height:93px;margin:0 auto;align-items:center;padding:14px 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-scroll-header__leading{display:contents}.owi-scroll-header__actions{position:relative;z-index:80;display:flex;align-items:center;justify-self:end;width:max-content;margin-left:0;gap:8px;grid-column:2;grid-row:1;pointer-events:auto}.owi-scroll-header__mobile{position:relative;z-index:80;pointer-events:auto}.owi-scroll-header__mark-slot{display:block;width:53px;height:40px;grid-column:1;grid-row:1}.owi-scroll-header__mark-layer{position:fixed;z-index:var(--owi-layer-floating-nav-mark);left:max(var(--owi-gutter),calc((100vw - 1440px) / 2 + var(--owi-gutter)));bottom:24.5px;width:53px;height:40px;mix-blend-mode:difference;pointer-events:auto}.owi-scroll-header__mark{display:flex;width:53px;height:40px;align-items:center;justify-content:center;mix-blend-mode:normal;pointer-events:auto}.owi-scroll-header__mark img{width:53px;height:40px;filter:brightness(0) invert(1);mix-blend-mode:normal}.owi-scroll-header__language-menu{position:relative;z-index:80;width:max-content;height:42px;grid-column:2;grid-row:1;justify-self:start;pointer-events:auto}.owi-scroll-header__language,.owi-scroll-header__language-options button,.owi-scroll-header__pill{display:flex;height:42px;align-items:center;justify-content:center;gap:var(--owi-spacing-12);padding:0 var(--owi-scroll-pill-inline);border:0;border-radius:var(--owi-radius-full);background:#f8f8f8f0;color:var(--owi-color-text-secondary);-webkit-backdrop-filter:blur(18px) saturate(115%);backdrop-filter:blur(18px) saturate(115%);font-family:"Roboto Serif",serif;font-size:14px;font-variation-settings:var(--owi-serif-body);line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.owi-scroll-header__language,.owi-scroll-header__language-options button{cursor:pointer}.owi-scroll-header__language{width:max-content}.owi-scroll-header__language-label,.owi-scroll-header__pill .owi-directions__label{display:inline-block;opacity:1}.owi-scroll-header__language-menu.is-open .owi-scroll-header__language{background:#edededeb;color:#222222b8;-webkit-backdrop-filter:blur(32px) saturate(125%);backdrop-filter:blur(32px) saturate(125%);box-shadow:none}.owi-scroll-header__language-options{position:absolute;top:auto;bottom:58px;left:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--owi-spacing-8);transform-origin:bottom left}.owi-scroll-header__language-options button{width:max-content;min-width:0}.owi-scroll-header__pill.is-active{background:#edededeb;color:#222222b8;-webkit-backdrop-filter:blur(32px) saturate(125%);backdrop-filter:blur(32px) saturate(125%);box-shadow:none;text-decoration:none}.owi-scroll-header__pill.is-active .owi-directions__trigger.is-active{color:inherit;text-decoration:none}.owi-scroll-header__pill.owi-directions{position:relative;width:max-content;padding:0;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.owi-scroll-header__pill.owi-directions.is-open{width:max-content;background:#edededeb;color:#222222b8;-webkit-backdrop-filter:blur(32px) saturate(125%);backdrop-filter:blur(32px) saturate(125%);box-shadow:none}.owi-scroll-header__pill .owi-directions__trigger{width:auto;height:42px;min-height:42px;justify-content:center;gap:var(--owi-spacing-12);padding-inline:var(--owi-scroll-pill-inline);border-radius:var(--owi-radius-full);color:inherit}.owi-scroll-header__pill .owi-directions__trigger:focus-visible{outline:0}.owi-scroll-header__pill:has(.owi-directions__trigger:focus-visible){outline:2px solid currentColor;outline-offset:3px}.owi-scroll-header__pill .owi-directions__popover.is-floating{top:auto;right:0;bottom:58px;width:auto;padding:0;background:transparent;transform-origin:bottom right}.owi-directions__popover.is-floating .owi-directions-list{align-items:flex-end;gap:var(--owi-spacing-8)}.owi-directions__popover.is-floating .owi-text-link{min-height:42px;padding:0 var(--owi-scroll-pill-inline);border-radius:var(--owi-radius-full);background:#f8f8f8f0;color:var(--owi-color-text-secondary);-webkit-backdrop-filter:blur(18px) saturate(115%);backdrop-filter:blur(18px) saturate(115%);white-space:nowrap;transition:background-color .18s ease,color .18s ease}.owi-directions__popover.is-floating .owi-text-link.is-disabled{color:var(--owi-color-text-secondary)}.owi-directions__popover.is-floating .owi-text-link.is-active{background:#edededeb;color:#222222b8;-webkit-backdrop-filter:blur(32px) saturate(125%);backdrop-filter:blur(32px) saturate(125%);box-shadow:none}.owi-directions__popover.is-floating .owi-text-link i{display:none}.owi-scroll-header__actions>.owi-button{min-width:var(--owi-scroll-cta-min);min-height:42px;padding-inline:var(--owi-spacing-16);background:var(--owi-color-surface-inverse);font-size:14px;transition:background-color .18s ease,color .18s ease}@media (hover: hover) and (pointer: fine){.owi-scroll-header__language:hover,.owi-scroll-header__language-options button:hover,.owi-scroll-header__pill:hover,.owi-directions__popover.is-floating .owi-text-link:not(.is-disabled):hover{background:#edededf5;color:#222222d1;transform:none}.owi-scroll-header__actions>.owi-button:hover{background:var(--owi-color-brand-primary);color:var(--owi-color-text-inverse);transform:none}}@media (prefers-reduced-transparency: reduce){.owi-scroll-header__language,.owi-scroll-header__language-options button,.owi-scroll-header__pill,.owi-directions__popover.is-floating .owi-text-link{-webkit-backdrop-filter:none;backdrop-filter:none}.owi-scroll-header__pill.is-active,.owi-directions__popover.is-floating .owi-text-link.is-active{background:#ededed}}@media (prefers-reduced-motion: reduce){.owi-scroll-header__language,.owi-scroll-header__language-options button,.owi-scroll-header__pill,.owi-directions__popover.is-floating .owi-text-link,.owi-menu-glyph.is-mobile-header>span{transition-duration:.01ms!important}}.owi-home-hero,.owi-projects-showcase,.owi-statement,.owi-projects-page__content,.owi-brief-page__content,.owi-clients{width:min(var(--owi-content),calc(100% - (var(--owi-gutter) * 2)));margin-inline:auto}.owi-home-hero{height:684px}.owi-home-hero__main{display:flex;height:576px;align-items:center;justify-content:center;overflow:hidden}.owi-home-hero h1{display:flex;width:760px;margin:0;flex-direction:column;color:var(--owi-color-text-primary);font-family:Roboto Flex,sans-serif;font-size:64px;font-variation-settings:"GRAD" 0,"XOPQ" 80,"XTRA" 603,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 732,"YTLC" 514,"YTUC" 648,"wdth" 151,"opsz" 32;font-weight:800;letter-spacing:-1.92px;line-height:1;text-align:center;text-transform:uppercase}.owi-home-hero__bottom{display:grid;height:108px;padding-bottom:var(--owi-spacing-24);border-bottom:1px solid var(--owi-color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-home-hero__intro{width:360px;margin:0;font-size:20px;font-variation-settings:var(--owi-serif-body);letter-spacing:-.2px;line-height:1.4}html[data-owi-locale=kk] .owi-home-hero__intro{width:376px}.owi-home-hero__mobile-cta{display:none}.owi-home-hero__awards{display:grid;height:84px;grid-template-columns:max-content max-content minmax(0,1fr);gap:var(--owi-spacing-8)}@media (min-width: 1004px){.owi-home-hero__awards{column-gap:var(--owi-spacing-32)}}.owi-award{display:flex;width:max-content;min-width:max-content;height:84px;margin:0;gap:var(--owi-spacing-16);align-items:end;flex-shrink:0;overflow:visible}.owi-award img{width:45px;height:45px;flex:0 0 45px;filter:brightness(0)}.owi-award p{width:max-content;margin:0;font-size:16px;font-variation-settings:var(--owi-serif-body);line-height:1.2;white-space:nowrap}.owi-award p a{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px}.owi-scroll-indicator{display:flex;height:84px;align-items:flex-end;justify-content:flex-end;gap:var(--owi-spacing-4);color:var(--owi-color-text-primary);font-size:16px;font-variation-settings:var(--owi-serif-body);line-height:1.2;text-decoration:none}.owi-scroll-indicator img{width:20px;height:20px;filter:brightness(0)}.owi-projects-showcase{position:relative}.owi-projects-showcase--home{height:auto;padding-top:var(--owi-layout-section-start);overflow:visible}.owi-projects-showcase--archive{padding-top:0}.owi-projects-showcase--archive .owi-project-grid{transition:margin-top .18s var(--owi-ease)}.owi-projects-showcase__control{position:absolute;z-index:10;top:var(--owi-layout-section-start);left:0}.owi-projects-showcase--archive .owi-projects-showcase__control{top:0;width:calc(50% - 4px);padding-top:var(--owi-spacing-24);border-top:1px solid var(--owi-color-border-default)}.owi-projects-showcase h2,.owi-page-heading h1{margin:0;font-family:Roboto Flex,sans-serif;font-size:32px;font-variation-settings:var(--owi-flex-heading);font-weight:800;letter-spacing:-.96px;line-height:1.1;text-transform:uppercase}.owi-project-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--owi-spacing-8);row-gap:var(--owi-layout-project-row);align-items:start}.owi-project-card{display:block;min-width:0;align-self:start}.owi-project-card.pattern-0,.owi-project-card.pattern-1,.owi-project-card.pattern-4,.owi-project-card.pattern-5,.owi-project-card.pattern-8,.owi-project-card.pattern-9{grid-column:span 3}.owi-project-card.pattern-2,.owi-project-card.pattern-7,.owi-project-card.pattern-10{grid-column:span 2}.owi-project-card.pattern-3,.owi-project-card.pattern-6,.owi-project-card.pattern-11{grid-column:span 4}.owi-project-card.pattern-0{margin-top:256px}.owi-project-card.pattern-5,.owi-project-card.pattern-8{margin-top:224px}.owi-project-card__link{display:flex;min-width:0;flex-direction:column;gap:var(--owi-layout-card-copy-gap);color:inherit;text-decoration:none}.owi-project-card__media{position:relative;display:block;overflow:hidden;width:100%;background:var(--owi-color-surface-secondary)}.owi-project-card.pattern-0 .owi-project-card__media,.owi-project-card.pattern-1 .owi-project-card__media,.owi-project-card.pattern-4 .owi-project-card__media,.owi-project-card.pattern-5 .owi-project-card__media,.owi-project-card.pattern-8 .owi-project-card__media,.owi-project-card.pattern-9 .owi-project-card__media{height:516px}.owi-project-card.pattern-2 .owi-project-card__media,.owi-project-card.pattern-7 .owi-project-card__media,.owi-project-card.pattern-10 .owi-project-card__media{height:348px}.owi-project-card.pattern-3 .owi-project-card__media,.owi-project-card.pattern-6 .owi-project-card__media,.owi-project-card.pattern-11 .owi-project-card__media{height:757px}.owi-project-card__media picture,.owi-project-card__media img{display:block;width:100%;height:100%;object-fit:cover}.owi-project-card--nda .owi-project-card__media img{position:static;width:100%;height:100%;max-width:100%;object-fit:cover}.owi-project-card__copy{display:flex;height:58px;flex-direction:column;align-items:flex-start;gap:var(--owi-spacing-8);overflow:hidden}.owi-project-card.pattern-2 .owi-project-card__copy,.owi-project-card.pattern-7 .owi-project-card__copy,.owi-project-card.pattern-10 .owi-project-card__copy{height:86px}.owi-project-card__copy h3{margin:0;font-family:Roboto Flex,sans-serif;font-size:20px;font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.6px;line-height:1.1;text-transform:uppercase}.owi-project-card__copy h3 .owi-link-motion__line{display:none}.owi-project-card__copy p{margin:0;font-size:20px;font-variation-settings:var(--owi-serif-body);letter-spacing:-.2px;line-height:1.4}.owi-projects-showcase__action{display:flex;min-height:64px;align-items:flex-start;justify-content:center;margin-top:var(--owi-layout-action-gap)}.owi-projects-showcase__action .owi-button{min-height:64px;padding-inline:var(--owi-spacing-32);font-size:20px;letter-spacing:-.2px;line-height:1.4}.owi-filter{position:relative;width:237px;height:48px;transition:height .18s var(--owi-ease)}.owi-filter.is-open{height:145px}.owi-page .owi-filter__trigger{display:flex;width:100%;height:48px;align-items:center;justify-content:flex-start;gap:var(--owi-inline-action-gap);padding:0;border:0;background:transparent;font-family:Roboto Flex,sans-serif;font-size:32px;font-variation-settings:var(--owi-flex-heading);font-weight:800;letter-spacing:-.96px;line-height:1.1;text-transform:uppercase;cursor:pointer}.owi-filter.has-value{width:fit-content;max-width:700px}.owi-filter.has-value .owi-filter__trigger{width:fit-content;max-width:100%;gap:var(--owi-inline-action-gap)}.owi-page .owi-filter__trigger:focus-visible,.owi-page .owi-filter__menu button:focus-visible{outline:0;outline-offset:0}.owi-filter__trigger img{width:var(--owi-action-glyph-size);height:var(--owi-action-glyph-size);flex:0 0 var(--owi-action-glyph-size)}.owi-filter__trigger .owi-link-motion__line{display:none}.owi-filter__menu{position:absolute;z-index:20;top:64px;left:0;display:flex;width:177px;flex-direction:column;align-items:flex-start;padding:0;border:0;background:transparent;gap:var(--owi-spacing-8)}.owi-filter__menu button{padding:0;border:0;background:transparent;color:var(--owi-color-text-secondary);font-family:"Roboto Serif",serif;font-size:16px;font-variation-settings:var(--owi-serif-body);line-height:1.2;text-align:left;white-space:nowrap;cursor:pointer}.owi-filter__menu button.is-active{color:var(--owi-color-text-primary)}.owi-statement{display:flex;height:auto;min-height:0;align-items:center;justify-content:center;padding-block:var(--owi-layout-statement-space)}.owi-statement p{width:1000px;margin:0;font-family:"Roboto Serif",serif;font-size:var(--owi-type-statement);font-variation-settings:var(--owi-serif-statement);font-weight:400;letter-spacing:-1.92px;line-height:1.2;text-align:center}.owi-page-heading{height:130px;padding-top:var(--owi-spacing-128)}.owi-page-heading p{margin:0 0 var(--owi-spacing-16);color:var(--owi-color-text-secondary);font-size:14px;font-variation-settings:var(--owi-serif-small);letter-spacing:-.14px;line-height:1.3}.owi-page-heading p a{color:inherit;text-decoration:none}.owi-page-heading p [aria-current=page]{color:var(--owi-color-text-muted)}.owi-page-heading h1{font-size:64px;font-variation-settings:"GRAD" 0,"XOPQ" 80,"XTRA" 603,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 732,"YTLC" 514,"YTUC" 648,"wdth" 151,"opsz" 32;letter-spacing:-1.92px;line-height:1}.owi-projects-page__content{min-height:0}.owi-projects-page .owi-page-heading{height:258px;border-bottom:0}.owi-projects-page__content .owi-projects-showcase{width:100%;margin-top:0}.owi-clients{position:relative;isolation:isolate;display:grid;height:300px;padding:0 0 var(--owi-spacing-16);border-top:1px solid var(--owi-color-border-default);background:var(--owi-color-surface-primary);grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-clients:before{position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;background:var(--owi-color-surface-primary);content:"";transform:translate(-50%)}.owi-client{position:relative;display:grid;height:278px;border-right:1px solid var(--owi-color-border-default);overflow:hidden}.owi-client:last-child{border-right:0}.owi-client__content{display:flex;width:100%;height:100%;min-width:0;flex-direction:column;grid-area:1 / 1}.owi-client__logo{display:flex;height:240px;align-items:center;justify-content:center}.owi-client__logo-window{display:grid;width:80px;height:80px;overflow:hidden}.owi-client__logo-swap{display:flex;align-items:center;justify-content:center;grid-area:1 / 1;width:80px;height:80px;will-change:transform}.owi-client__logo img{width:80px;height:80px;object-fit:contain}.owi-client__placeholder{display:flex;width:80px;height:80px;align-items:center;justify-content:center;border:1px solid var(--owi-color-border-default);color:var(--owi-color-text-muted);font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px}.owi-client p{display:grid;height:18px;margin:0;overflow:hidden;font-size:14px;font-variation-settings:var(--owi-serif-small);letter-spacing:-.14px;line-height:1.3;text-align:center}.owi-client__name-swap{display:block;width:100%;grid-area:1 / 1;white-space:nowrap}.owi-client__name-letter{display:inline-block;will-change:transform}.owi-client__name-letter:before{content:attr(data-glyph)}.owi-footer{display:flex;width:100%;min-height:0;flex-direction:column;align-items:flex-start;padding:var(--owi-spacing-48) var(--owi-spacing-16) var(--owi-spacing-24);gap:var(--owi-spacing-96);background:var(--owi-color-surface-inverse);color:var(--owi-color-text-inverse)}.owi-footer__top{display:grid;width:min(var(--owi-content),100%);height:auto;min-height:201px;margin-inline:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8);flex-shrink:0}.owi-contact-card{display:flex;gap:var(--owi-spacing-16)}.owi-contact-card>img{width:96px;height:96px;border-radius:50%;object-fit:cover}.owi-contact-card>div{display:flex;flex-direction:column;align-items:flex-start;gap:var(--owi-spacing-8)}.owi-contact-card h2{margin:0;font-family:Roboto Flex,sans-serif;font-size:20px;font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.6px;line-height:1.1;text-transform:uppercase}.owi-contact-card p{margin:0;color:var(--owi-color-text-inverse-secondary);font-size:14px;font-variation-settings:var(--owi-serif-small);letter-spacing:-.14px;line-height:1.3}.owi-contact-card a,.owi-footer a{color:inherit;font-size:16px;font-variation-settings:var(--owi-serif-body);line-height:1.2;text-decoration:none}.owi-footer__cta{width:100%;max-width:700px;margin:0;font-size:56px;font-variation-settings:var(--owi-serif-statement);letter-spacing:-1.68px;line-height:1.2}.owi-footer__cta>span{display:block}.owi-footer__cta a{font-size:inherit;line-height:inherit}.owi-footer__wordmark{width:min(var(--owi-content),100%);margin:0 auto}.owi-footer__bottom{display:flex;width:min(var(--owi-content),100%);flex-direction:column;margin-inline:auto;gap:var(--owi-spacing-48);overflow:visible;flex-shrink:0}.owi-footer__wordmark img{display:block;width:100%;height:auto;aspect-ratio:1408 / 167.825;object-fit:contain}.owi-footer__line{display:grid;width:min(var(--owi-content),100%);height:auto;min-height:43px;margin-inline:auto;padding:var(--owi-spacing-24) 0 var(--owi-spacing-4);border-top:1px solid var(--owi-color-border-inverse);grid-template-columns:716px 684px;gap:var(--owi-spacing-8)}.owi-footer__legal,.owi-footer__navigation,.owi-footer__navigation>div{display:flex;align-items:flex-start}.owi-footer__legal{gap:158px}.owi-footer__legal span{color:var(--owi-color-text-inverse-secondary);font-size:16px;line-height:1.2}.owi-footer__navigation{justify-content:space-between}.owi-footer__navigation>div{gap:18px}.owi-brief-page__content{min-height:1314px}.owi-brief-page .owi-page-heading{height:339px}.owi-brief-page .owi-page-heading p{margin-bottom:var(--owi-spacing-32)}.owi-brief-form{position:relative;width:952px;min-height:847px}.owi-form-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.owi-brief-form__fields{display:flex;width:936px;flex-direction:column;gap:var(--owi-spacing-64)}.owi-brief-form__row{display:grid;grid-template-columns:repeat(2,464px);gap:var(--owi-spacing-8)}.owi-field{position:relative;width:464px;height:52px}.owi-field input,.owi-field textarea{position:absolute;top:0;left:0;width:100%;height:52px;padding:16px 0 5px;border:0;border-bottom:1px solid var(--owi-color-border-default);border-radius:0;outline:0;background:transparent;color:var(--owi-color-text-primary);font-family:Roboto Flex,sans-serif;font-size:28px;font-variation-settings:var(--owi-flex-heading);font-weight:800;letter-spacing:-.84px;line-height:1.1;transition:border-color .12s ease}.owi-field label{position:absolute;bottom:5px;left:0;overflow:hidden;max-width:100%;font-family:Roboto Flex,sans-serif;font-size:28px;font-variation-settings:var(--owi-flex-heading);font-weight:800;letter-spacing:-.84px;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;pointer-events:none;transition:color .12s ease,font-size .16s var(--owi-ease),letter-spacing .16s var(--owi-ease),top .16s var(--owi-ease),bottom .16s var(--owi-ease)}.owi-field label span{margin-left:10px;color:var(--owi-color-text-muted)}.owi-field input::placeholder,.owi-field textarea::placeholder{color:transparent;opacity:1}.owi-field:hover input,.owi-field:hover textarea,.owi-field:focus-within input,.owi-field:focus-within textarea{border-bottom-color:var(--owi-color-brand-primary)}.owi-field:focus-within label,.owi-field:has(input:not(:placeholder-shown)) label,.owi-field:has(textarea:not(:placeholder-shown)) label{top:0;bottom:auto;color:var(--owi-color-text-muted);font-size:14px;letter-spacing:-.42px}.owi-field input:focus-visible,.owi-field textarea:focus-visible{outline:0;outline-offset:0}.owi-field__message{position:absolute;top:56px;left:0;display:none;width:100%;color:var(--owi-color-status-error);font-family:"Roboto Serif",serif;font-size:14px;font-variation-settings:var(--owi-serif-small);font-weight:400;letter-spacing:-.14px;line-height:1.3}.owi-field.is-invalid input{border-bottom-color:var(--owi-color-status-error)}.owi-field.is-invalid .owi-field__message{display:block}.owi-upload{position:relative;display:flex;width:936px;height:68px;border-bottom:1px solid var(--owi-color-border-default);transition:border-color .12s ease}.owi-upload input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.owi-page .owi-upload__pick{display:flex;min-width:0;height:68px;flex:1;align-items:center;padding:10px 0;border:0;background:transparent;gap:var(--owi-spacing-12);font-family:Roboto Flex,sans-serif;font-size:28px;font-variation-settings:var(--owi-flex-heading);font-weight:800;letter-spacing:-.84px;line-height:1.1;text-align:left;text-transform:uppercase;cursor:pointer}.owi-upload:hover{border-bottom-color:var(--owi-color-text-primary)}.owi-upload.is-invalid{border-bottom-color:var(--owi-color-status-error)}.owi-upload__message{position:absolute;top:72px;left:0;display:none;width:100%;color:var(--owi-color-status-error);font-family:"Roboto Serif",serif;font-size:14px;font-variation-settings:var(--owi-serif-small);font-weight:400;letter-spacing:-.14px;line-height:1.3}.owi-upload.is-invalid .owi-upload__message{display:block}.owi-page .owi-upload__pick span{overflow:hidden;font-family:Roboto Flex,sans-serif;font-variation-settings:var(--owi-flex-heading);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.owi-upload__icon{width:48px;height:48px;flex:0 0 48px;filter:brightness(0)}.owi-upload__remove{display:flex;width:48px;height:68px;flex:0 0 48px;align-items:center;justify-content:flex-end;padding:0;border:0;background:transparent;cursor:pointer}.owi-upload__remove img{width:40px;height:40px}.owi-field--textarea{width:936px;height:140px;margin-top:var(--owi-spacing-4)}.owi-field--textarea label{top:0;bottom:auto}.owi-field--textarea textarea{height:140px;padding:36px 0 10px;resize:vertical}.owi-field--textarea:focus-within,.owi-field--textarea:has(textarea:not(:placeholder-shown)){height:140px}.owi-field--textarea:focus-within textarea,.owi-field--textarea:has(textarea:not(:placeholder-shown)) textarea{top:0;height:140px;padding-top:36px}.owi-brief-form__data-note{width:min(936px,100%);margin:var(--owi-spacing-24) 0 0;color:var(--owi-color-text-muted);font-family:"Roboto Serif",serif;font-size:14px;font-variation-settings:var(--owi-serif-small);line-height:1.45}.owi-brief-form__submit{display:flex;width:936px;flex-direction:column;margin-top:var(--owi-spacing-64);gap:var(--owi-spacing-32)}.owi-brief-form__status{order:3;width:757px;min-height:20px;margin:0;color:transparent;font-family:"Roboto Serif",serif;font-size:16px;font-variation-settings:var(--owi-serif-small);font-weight:400;letter-spacing:-.16px;line-height:1.4}.owi-brief-form__status.is-success{color:var(--owi-color-text-primary)}.owi-brief-form__status.is-error{color:var(--owi-color-status-error)}.owi-brief-form__submit>.owi-button:disabled{cursor:wait;opacity:.64}.owi-checkbox-group{position:relative;width:757px;height:56px}.owi-checkbox{display:flex;width:757px;min-height:56px;align-items:flex-start;gap:var(--owi-spacing-16);cursor:pointer}.owi-checkbox input{position:absolute;opacity:0}.owi-checkbox>span{width:32px;height:32px;flex:0 0 32px}.owi-checkbox>span img{width:32px;height:32px}.owi-checkbox em{font-size:20px;font-style:normal;font-variation-settings:var(--owi-serif-body);letter-spacing:-.2px;line-height:1.4}.owi-checkbox em a{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.owi-checkbox__message{position:absolute;top:60px;left:48px;display:none;color:var(--owi-color-status-error);font-size:14px;font-variation-settings:var(--owi-serif-small);letter-spacing:-.14px;line-height:1.3}.owi-checkbox-group.is-invalid .owi-checkbox__message{display:block}.owi-button--full{width:936px;min-height:64px}@media (max-width: 1180px) and (min-width: 1004px){.owi-project-card.pattern-0{margin-top:18vw}.owi-project-card.pattern-5,.owi-project-card.pattern-8{margin-top:15vw}}@media (max-width: 1003px){:root{--owi-content: 100%;--owi-layout-section-start: 72px;--owi-layout-project-row: 72px;--owi-layout-action-gap: 80px;--owi-layout-statement-space: 112px}.owi-header{position:sticky;top:0;height:80px;background-color:var(--owi-color-surface-primary);color:var(--owi-color-text-primary);transform:translateZ(0);transition:transform .22s var(--owi-ease),background-color .18s ease,color .18s ease;will-change:transform}.owi-header.is-over-dark{background-color:var(--owi-color-surface-inverse);color:var(--owi-color-text-inverse)}.owi-header.is-mobile-hidden{transform:translate3d(0,-100%,0);pointer-events:none}.owi-header.is-menu-open{position:fixed;right:0;left:0;transform:translateZ(0)}.owi-header.is-menu-open,.owi-scroll-header.is-menu-open{z-index:var(--owi-layer-notice)}.owi-header__desktop{display:none}.owi-header__mobile{display:flex;width:100%;height:80px;align-items:center;justify-content:space-between;padding:0 var(--owi-spacing-16)}.owi-scroll-header__mobile>a img{width:160px;height:auto}.owi-header__mobile-brand{display:inline-flex;width:160px;height:40px;align-items:center;gap:11px;color:inherit;text-decoration:none}.owi-header__mobile-brand-mark{position:relative;display:block;width:55px;height:40px;flex:0 0 55px}.owi-header__mobile-brand-mark img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.owi-header.is-over-dark .owi-header__mobile-brand-mark-base{filter:brightness(0) invert(1)}.owi-header__mobile-brand-wordmark{font-family:"Roboto Serif",serif;font-size:20px;font-variation-settings:var(--owi-serif-body);font-weight:400;letter-spacing:-.03em;line-height:1;white-space:nowrap}.owi-header__mobile-brand-wordmark .owi-link-motion__line{display:none}.owi-scroll-header{top:0;bottom:auto;height:80px;background:var(--owi-color-surface-primary)}.owi-scroll-header.is-over-dark{background:var(--owi-color-surface-inverse);color:var(--owi-color-text-inverse)}.owi-scroll-header__desktop{display:none}.owi-scroll-header__mobile{display:flex;width:100%;height:80px;align-items:center;justify-content:space-between;padding:0 var(--owi-spacing-16)}.owi-menu-button{display:flex;width:48px;height:48px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer}.owi-menu-button .owi-menu-glyph{position:relative;width:48px;height:48px;flex-basis:48px}.owi-menu-glyph.is-mobile-header>span{position:absolute;top:50%;left:8px;display:block;width:32px;height:3px;border-radius:0;background:var(--owi-color-text-primary);transform-origin:center;transition:transform .22s cubic-bezier(.77,0,.175,1),background-color .18s ease}.owi-menu-glyph.is-mobile-header>span:first-child{transform:translateY(-4px)}.owi-menu-glyph.is-mobile-header>span:last-child{transform:translateY(4px)}.owi-menu-glyph.is-mobile-header.is-open>span:first-child{transform:rotate(45deg)}.owi-menu-glyph.is-mobile-header.is-open>span:last-child{transform:rotate(-45deg)}.owi-menu-glyph.is-mobile-header.is-inverse>span{background:var(--owi-color-text-inverse)}@keyframes owi-mobile-menu-item-enter{0%{opacity:0;transform:translate3d(0,-8px,0)}to{opacity:1;transform:translateZ(0)}}.owi-mobile-menu{--owi-mobile-menu-bg: var(--owi-color-surface-primary);--owi-mobile-menu-text: var(--owi-color-text-primary);--owi-mobile-menu-text-secondary: var(--owi-color-text-secondary);--owi-mobile-menu-text-muted: var(--owi-color-text-muted);--owi-mobile-menu-border: var(--owi-color-border-default);--owi-mobile-menu-cta-bg: var(--owi-color-surface-inverse);--owi-mobile-menu-cta-fg: var(--owi-color-text-inverse);position:fixed;z-index:calc(var(--owi-layer-notice) - 10);top:0;right:0;bottom:0;left:0;display:flex;overflow-y:auto;min-height:100dvh;justify-content:center;padding:0;background:var(--owi-mobile-menu-bg);color:var(--owi-mobile-menu-text)}.owi-mobile-menu.is-dark{--owi-mobile-menu-bg: var(--owi-color-surface-inverse);--owi-mobile-menu-text: var(--owi-color-text-inverse);--owi-mobile-menu-text-secondary: var(--owi-color-text-inverse-secondary);--owi-mobile-menu-text-muted: rgba(255, 255, 255, .25);--owi-mobile-menu-border: var(--owi-color-border-inverse);--owi-mobile-menu-cta-bg: var(--owi-color-brand-primary);--owi-mobile-menu-cta-fg: var(--owi-color-text-inverse)}.owi-mobile-menu__panel{display:flex;width:100%;min-height:100dvh;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:80px var(--owi-spacing-16) 20px;background:var(--owi-mobile-menu-bg)}.owi-menu-button.is-inverse{border-color:var(--owi-color-border-inverse)}.owi-mobile-menu__nav{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-block:auto;gap:var(--owi-spacing-16)}.owi-mobile-menu__nav>a{display:flex;width:100%;align-items:center;color:var(--owi-mobile-menu-text);font-family:Roboto Flex,sans-serif;font-size:24px;font-variation-settings:var(--owi-flex-section-mobile);font-weight:800;letter-spacing:-.72px;line-height:1.1;text-decoration:none;text-transform:uppercase;animation:owi-mobile-menu-item-enter .23s var(--owi-ease) backwards}.owi-mobile-menu__nav>a>.owi-link-motion{opacity:.75;transition:opacity .18s ease}.owi-mobile-menu__nav>a:first-child{animation-delay:55ms}.owi-mobile-menu__nav>a:nth-child(2){animation-delay:105ms}.owi-mobile-menu__nav>a:first-child{padding-block:var(--owi-spacing-16);border-top:1px solid var(--owi-mobile-menu-border);border-bottom:1px solid var(--owi-mobile-menu-border)}.owi-mobile-menu__nav>a:nth-child(2){padding-bottom:var(--owi-spacing-16);border-bottom:1px solid var(--owi-mobile-menu-border)}.owi-mobile-menu__nav>a.is-active{color:var(--owi-mobile-menu-text);text-decoration:none}.owi-mobile-menu__nav>a.is-active>.owi-link-motion{opacity:1}.owi-mobile-menu__directions{position:relative;display:flex;width:100%;flex-direction:column;gap:var(--owi-spacing-20);animation:owi-mobile-menu-item-enter .23s var(--owi-ease) 155ms backwards}.owi-mobile-menu__directions-panel{position:absolute;z-index:1;top:calc(100% + var(--owi-disclosure-panel-gap));left:0;width:max-content}.owi-mobile-menu__directions>button{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:var(--owi-spacing-16);padding:0;border:0;background:transparent;color:var(--owi-mobile-menu-text);font-family:Roboto Flex,sans-serif;font-size:24px;font-variation-settings:var(--owi-flex-section-mobile);font-weight:800;letter-spacing:-.72px;line-height:1.1;opacity:1;text-transform:uppercase}.owi-mobile-menu__directions>button>.owi-mobile-menu__directions-label{overflow:hidden;flex:0 0 auto;opacity:.75;text-align:left;text-overflow:ellipsis;transition:opacity .18s ease;white-space:nowrap}.owi-mobile-menu__directions-label .owi-link-motion__line{display:none}.owi-mobile-menu__directions>button .owi-action-glyph{filter:brightness(0);opacity:.75}.owi-mobile-menu__directions>button .owi-action-glyph.is-inverse{filter:brightness(0) invert(1)}.owi-mobile-menu__directions.is-open>button{color:var(--owi-mobile-menu-text)}.owi-mobile-menu__directions.is-active>button{color:var(--owi-mobile-menu-text);opacity:1}.owi-mobile-menu__directions:is(.is-open,.is-active)>button>.owi-mobile-menu__directions-label,.owi-mobile-menu__directions:is(.is-open,.is-active)>button>.owi-action-glyph,.owi-mobile-menu__directions>button:focus-visible>.owi-mobile-menu__directions-label,.owi-mobile-menu__directions>button:focus-visible>.owi-action-glyph{opacity:1}.owi-mobile-menu__directions .owi-directions-list{width:max-content;gap:var(--owi-spacing-8)}.owi-mobile-menu__directions .owi-text-link{gap:0;color:var(--owi-mobile-menu-text-secondary);font-family:"Roboto Serif",serif;font-size:16px;font-variation-settings:var(--owi-serif-body);line-height:1.2}.owi-mobile-menu__directions .owi-text-link.is-disabled{color:var(--owi-mobile-menu-text-muted)}.owi-mobile-menu__directions .owi-text-link i{display:none}.owi-mobile-menu__footer{display:flex;width:100%;flex-direction:column;align-items:center;margin-top:0;gap:var(--owi-spacing-16)}.owi-mobile-menu__meta{display:grid;width:100%;padding:var(--owi-spacing-16) 0;border-top:1px solid var(--owi-mobile-menu-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;animation:owi-mobile-menu-item-enter .23s var(--owi-ease) .21s backwards}.owi-mobile-menu__languages,.owi-mobile-menu__socials{display:flex;flex-direction:column;gap:var(--owi-spacing-8)}.owi-mobile-menu__socials{padding-left:var(--owi-spacing-16);border-left:1px solid var(--owi-mobile-menu-border)}.owi-mobile-menu__languages button,.owi-mobile-menu__socials a{width:fit-content;padding:0;border:0;background:transparent;color:var(--owi-mobile-menu-text-secondary);font-family:"Roboto Serif",serif;font-size:16px;font-variation-settings:var(--owi-serif-body);line-height:1.2;text-decoration:none}.owi-mobile-menu__languages button.is-active{color:var(--owi-mobile-menu-text);text-decoration:underline}.owi-mobile-menu__languages button:disabled{color:var(--owi-mobile-menu-text-secondary);cursor:not-allowed}.owi-mobile-menu__cta{width:100%;min-height:57px;flex:0 0 57px;padding-inline:var(--owi-spacing-28);background:var(--owi-mobile-menu-cta-bg);color:var(--owi-mobile-menu-cta-fg);font-size:16px;letter-spacing:-.16px;line-height:1.3;animation:owi-mobile-menu-item-enter .23s var(--owi-ease) 265ms backwards}.owi-home-hero,.owi-projects-showcase,.owi-statement,.owi-projects-page__content,.owi-brief-page__content{width:100%}.owi-home-hero{height:764px;padding-bottom:20px}.owi-home-hero__main{display:flex;height:541px;flex-direction:column;align-items:flex-start;justify-content:center;padding-inline:var(--owi-spacing-16);gap:var(--owi-spacing-24)}.owi-home-hero h1{width:358px;font-size:32px;font-variation-settings:"GRAD" 0,"XOPQ" 80,"XTRA" 603,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 732,"YTLC" 493,"YTUC" 712,"wdth" 151;letter-spacing:-.96px;line-height:1.1;text-align:left}.owi-home-hero__intro{display:block;width:280px;font-size:16px;letter-spacing:-.16px;line-height:1.3}.owi-home-hero__bottom{display:flex;height:203px;flex-direction:column;justify-content:flex-end;padding:0 var(--owi-spacing-16);border:0;gap:var(--owi-spacing-48)}.owi-home-hero__awards{width:100%;height:98px;padding-top:var(--owi-spacing-16);border-top:1px solid var(--owi-color-border-default);grid-template-columns:repeat(2,minmax(0,1fr))}.owi-award{display:flex;width:auto;min-width:0;height:82px;flex-direction:column;align-items:flex-start;gap:var(--owi-spacing-8);overflow:visible}.owi-award+.owi-award{padding-left:var(--owi-spacing-16);border-left:1px solid var(--owi-color-border-default)}.owi-award img{width:40px;height:40px}.owi-award p{width:auto;font-size:14px;letter-spacing:0;line-height:1.2;white-space:normal}.owi-scroll-indicator{display:none}.owi-home-hero__mobile-cta{display:flex;width:100%;min-height:57px;padding-inline:var(--owi-spacing-28);font-size:16px;letter-spacing:-.16px;line-height:1.3}.owi-projects-showcase--home{height:auto;padding-top:var(--owi-layout-section-start)}.owi-projects-showcase--archive{padding-top:0}.owi-projects-showcase__control,.owi-projects-showcase--archive .owi-projects-showcase__control{top:var(--owi-layout-section-start);left:var(--owi-spacing-16)}.owi-projects-showcase--archive .owi-projects-showcase__control{position:relative;top:auto;left:0;width:100%;padding:0 var(--owi-spacing-16) var(--owi-spacing-24);border-top:0;border-bottom:1px solid var(--owi-color-border-default)}.owi-projects-showcase h2,.owi-page-heading h1{font-size:24px;letter-spacing:-.72px;line-height:1.1}.owi-projects-showcase h2{font-variation-settings:var(--owi-flex-section-mobile)}.owi-project-grid{display:flex;width:100%;flex-direction:column;gap:var(--owi-layout-project-row);padding-top:74px}.owi-projects-showcase--archive .owi-project-grid{padding-top:var(--owi-spacing-24)}.owi-projects-showcase--archive:has(.owi-filter.is-open) .owi-project-grid{margin-top:0}.owi-project-card,.owi-project-card.pattern-0,.owi-project-card.pattern-5,.owi-project-card.pattern-8{width:100%;margin-top:0;gap:0}.owi-project-card--nda{order:-1}.owi-project-card__media,.owi-project-card.pattern-0 .owi-project-card__media,.owi-project-card.pattern-1 .owi-project-card__media,.owi-project-card.pattern-2 .owi-project-card__media,.owi-project-card.pattern-3 .owi-project-card__media,.owi-project-card.pattern-4 .owi-project-card__media,.owi-project-card.pattern-5 .owi-project-card__media,.owi-project-card.pattern-6 .owi-project-card__media,.owi-project-card.pattern-7 .owi-project-card__media{width:100%;height:288px;aspect-ratio:auto}.owi-project-card.owi-project-card--nda .owi-project-card__media{height:288px}.owi-project-card--nda .owi-project-card__media img{top:auto;left:auto;width:100%;height:100%}.owi-project-card__copy{width:calc(100% - 32px);height:auto;min-height:47px;margin-inline:auto;padding:0;gap:var(--owi-spacing-8)}.owi-project-card.pattern-2 .owi-project-card__copy,.owi-project-card.pattern-7 .owi-project-card__copy,.owi-project-card.pattern-10 .owi-project-card__copy{height:auto}.owi-project-card__copy h3{font-size:16px;letter-spacing:-.48px}.owi-project-card__copy p{font-size:16px;letter-spacing:-.16px;line-height:1.3}.owi-projects-showcase__action{min-height:57px;margin-top:var(--owi-layout-action-gap)}.owi-projects-showcase__action .owi-button{min-height:57px;padding-inline:var(--owi-spacing-28);font-size:16px;letter-spacing:-.16px;line-height:1.3}.owi-filter{width:100%;height:58px;padding-top:var(--owi-spacing-24);border-top-color:var(--owi-color-border-default);border-top-style:solid;border-top-width:1px}.owi-filter.has-value{width:100%;max-width:none}.owi-page .owi-filter__trigger{width:174px;height:34px;gap:var(--owi-inline-action-gap);font-size:24px;font-variation-settings:var(--owi-flex-section-mobile);letter-spacing:-.72px}.owi-filter.has-value .owi-filter__trigger{width:fit-content}.owi-filter__trigger img{width:var(--owi-action-glyph-size);height:var(--owi-action-glyph-size);flex-basis:var(--owi-action-glyph-size)}.owi-filter__menu{top:74px;width:177px}.owi-filter.is-open{height:150px}.owi-statement{height:auto;min-height:444px;padding:var(--owi-layout-statement-space) clamp(var(--owi-spacing-16),7vw,43px)}.owi-statement p{width:100%;font-size:var(--owi-type-statement-mobile);letter-spacing:-.96px;line-height:1.3}.owi-page-heading{width:calc(100% - 32px);height:67px;margin-inline:auto;padding-top:var(--owi-spacing-96)}.owi-page-heading p{margin-bottom:var(--owi-spacing-16);font-size:12px;letter-spacing:-.12px}.owi-page-heading h1{font-size:32px;letter-spacing:-.96px;line-height:1.1}.owi-projects-page__content{min-height:0}.owi-projects-page .owi-page-heading{height:163px;margin-bottom:var(--owi-spacing-64);border-bottom:0}.owi-clients{width:calc(100% - 32px);height:696px;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,232px);gap:0}.owi-client{height:232px;padding:var(--owi-spacing-16) 0;border-right:1px solid var(--owi-color-border-default);border-bottom:1px solid var(--owi-color-border-default)}.owi-client:nth-child(2n){border-right:0}.owi-client:nth-last-child(-n+2){border-bottom:0}.owi-client__logo{height:184px}.owi-client__logo img{width:80px;height:80px}.owi-client p{height:16px;font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px}.owi-footer{height:auto;min-height:0;padding:var(--owi-spacing-32) var(--owi-spacing-16) var(--owi-spacing-16);gap:var(--owi-spacing-64);overflow:visible}.owi-footer__top{display:flex;height:auto;min-height:0;flex-direction:column;gap:var(--owi-spacing-32)}.owi-contact-card{width:100%;flex-direction:column;align-items:center;padding-bottom:40px;border-bottom:1px solid var(--owi-color-border-inverse);gap:var(--owi-spacing-16)}.owi-contact-card>img{width:80px;height:80px}.owi-contact-card>div{width:215px;height:92px;align-items:center;justify-content:space-between;gap:0;text-align:center}.owi-contact-card h2{font-size:16px;letter-spacing:-.48px}.owi-contact-card p,.owi-contact-card a{font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px;line-height:1.3}.owi-footer__cta{width:100%;font-size:32px;letter-spacing:-.96px;line-height:1.3;text-align:left}.owi-footer__wordmark{margin-bottom:0}.owi-footer__wordmark img{height:auto}.owi-footer__bottom{gap:var(--owi-spacing-16)}.owi-footer__line{height:auto;min-height:25px;padding-top:var(--owi-spacing-8);grid-template-columns:1fr}.owi-footer__legal{justify-content:space-between;padding-right:0;gap:0}.owi-footer__legal span{font-size:14px}.owi-footer__legal a{font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px;line-height:1.3}.owi-footer__navigation{display:none}.owi-brief-page__content{min-height:1112px;padding-inline:var(--owi-spacing-16)}.owi-brief-page .owi-page-heading{width:100%;height:211px;margin:0}.owi-brief-page .owi-page-heading h1{font-size:24px;letter-spacing:-.72px;line-height:1.1}.owi-brief-page .owi-page-heading p{margin-bottom:25px}.owi-brief-form{width:100%;min-height:805px}.owi-brief-form__fields{width:100%;padding-top:var(--owi-spacing-24);gap:40px}.owi-brief-form__row{display:contents}.owi-field{width:100%;height:48px}.owi-field input,.owi-field textarea{font-size:24px;letter-spacing:-.72px;line-height:1.1}.owi-field label{top:auto;bottom:7px;font-size:16px;font-variation-settings:var(--owi-flex-card);letter-spacing:-.48px}.owi-field input,.owi-field textarea{height:48px;padding:14px 0 6px}.owi-field:focus-within label,.owi-field:has(input:not(:placeholder-shown)) label,.owi-field:has(textarea:not(:placeholder-shown)) label{top:0;bottom:auto;font-size:12px;letter-spacing:-.36px}.owi-field__message{top:52px;font-size:12px;letter-spacing:-.12px;line-height:1.3}.owi-upload{width:100%;height:52px}.owi-page .owi-upload__pick{height:52px;padding:10px 0;font-size:16px;font-variation-settings:var(--owi-flex-card);letter-spacing:-.48px;line-height:1.1}.owi-upload__icon{width:32px;height:32px;flex-basis:32px}.owi-upload__remove{width:40px;height:52px;flex-basis:40px}.owi-upload__remove img{width:32px;height:32px}.owi-upload__message{top:56px;font-size:12px;letter-spacing:-.12px}.owi-field--textarea{width:100%;height:80px}.owi-field--textarea label{top:0;bottom:auto}.owi-field--textarea textarea,.owi-field--textarea:focus-within textarea,.owi-field--textarea:has(textarea:not(:placeholder-shown)) textarea{height:80px;padding:28px 0 8px;font-size:16px;font-variation-settings:var(--owi-flex-card);letter-spacing:-.48px}.owi-brief-form__submit{width:100%;margin-top:var(--owi-spacing-48);gap:var(--owi-spacing-32)}.owi-checkbox-group,.owi-checkbox{width:100%;min-height:32px}.owi-checkbox-group{height:auto}.owi-brief-form__status{width:100%;min-height:17px;font-size:12px;letter-spacing:-.12px;line-height:1.3}.owi-checkbox em{font-size:12px;letter-spacing:-.12px;line-height:1.3}.owi-checkbox em a{text-underline-offset:2px}.owi-checkbox__message{top:calc(100% + 4px);left:40px;font-size:12px;letter-spacing:-.12px;line-height:1.3}.owi-button--full{width:100%;min-height:57px}}.owi-case-main{overflow:hidden}.owi-case-page{width:100%;overflow-x:clip}.owi-case-hero,.owi-case-body,.owi-case-related{width:min(var(--owi-content),calc(100% - (var(--owi-gutter) * 2)));margin-inline:auto}.owi-case-hero{height:914.02px;padding-top:var(--owi-spacing-128);padding-bottom:var(--owi-spacing-24)}.owi-case-hero__intro{display:flex;height:143px;align-items:flex-end;justify-content:space-between}.owi-case-breadcrumb{margin:0 0 var(--owi-spacing-24);color:var(--owi-color-text-secondary);font-size:14px;font-variation-settings:var(--owi-serif-small);letter-spacing:-.14px;line-height:1.3}.owi-case-breadcrumb a{color:inherit;text-decoration:none}.owi-case-breadcrumb [aria-current=page]{color:var(--owi-color-text-muted)}.owi-case-hero h1{margin:0 0 var(--owi-spacing-8);font-family:Roboto Flex,sans-serif;font-size:64px;font-variation-settings:"GRAD" 0,"XOPQ" 80,"XTRA" 603,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 732,"YTLC" 514,"YTUC" 648,"wdth" 151,"opsz" 32;font-weight:800;letter-spacing:-1.92px;line-height:1;text-transform:uppercase}.owi-case-hero__description{width:640px;margin:0;font-size:20px;font-variation-settings:var(--owi-serif-body);letter-spacing:-.2px;line-height:1.4}.owi-case-scroll{display:inline-flex;align-items:center;gap:var(--owi-spacing-4);color:var(--owi-color-text-primary);font-size:16px;font-variation-settings:var(--owi-serif-body);line-height:1.2;text-decoration:none}.owi-case-scroll img{width:20px;height:20px;filter:brightness(0)}.owi-case-hero>.owi-case-media{margin-top:var(--owi-spacing-24)}.owi-case-media{position:relative;width:100%;aspect-ratio:1408 / 595.02;overflow:hidden;background:var(--owi-color-surface-secondary)}.owi-case-media img{width:100%;height:100%;object-fit:cover}.owi-case-media-block__item{width:100%;height:100%;min-width:0;overflow:hidden}.owi-case-media-block img,.owi-case-media-block video{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.owi-case-media-block--grid2{display:grid;aspect-ratio:1408 / 934.7556;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8);background:transparent}.owi-case-media-block--grid2 .is-fit{object-fit:contain}.owi-case-media-block--mosaic{display:grid;aspect-ratio:1408 / 934.7556;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8);background:transparent}.owi-case-media-block--mosaic .owi-case-media-block__item:first-child{grid-row:1 / span 2}.owi-case-media-block--mosaic.is-lead-right .owi-case-media-block__item:first-child{grid-column:2}.owi-case-media-block--mosaic.is-lead-right .owi-case-media-block__item:not(:first-child){grid-column:1}.owi-case-only-mobile{display:none}.owi-case-media-carousel{width:100%}.owi-case-media-carousel__viewport{width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory}.owi-case-media-carousel__viewport::-webkit-scrollbar{display:none}.owi-case-media-carousel__track{display:flex;width:100%}.owi-case-media-carousel__slide{width:100%;height:288px;min-width:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.owi-case-media-carousel__slide img,.owi-case-media-carousel__slide video{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.owi-case-media-carousel__slide .is-align-top{object-position:center top}.owi-case-body{display:flex;flex-direction:column;padding-top:var(--owi-spacing-24);gap:var(--owi-spacing-96)}.owi-case-media-sequence{display:flex;width:100%;flex-direction:column;gap:var(--owi-spacing-8)}.owi-case-overview{display:grid;min-height:1274px;grid-template-columns:minmax(0,700px) minmax(0,670px);gap:var(--owi-spacing-8)}.owi-case-overview__sections{display:flex;width:670px;min-height:1274px;flex-direction:column;gap:var(--owi-spacing-48)}.owi-case-overview__section{overflow:hidden}.owi-case-overview__section:not(:first-child){padding-top:var(--owi-spacing-48);border-top:1px solid var(--owi-color-border-default)}.owi-case-overview__section:nth-child(1){min-height:268px}.owi-case-overview__section:nth-child(2){min-height:314px}.owi-case-overview__section:nth-child(3){min-height:374px}.owi-case-overview__section:nth-child(4){min-height:174px}.owi-case-overview h2,.owi-case-copy-row h2,.owi-case-production>h2,.owi-case-related>h2{margin:0;font-family:Roboto Flex,sans-serif;font-size:32px;font-variation-settings:var(--owi-flex-heading);font-weight:800;letter-spacing:-.96px;line-height:1.1;text-transform:uppercase}.owi-case-overview__section h3{margin:0;font-family:Roboto Flex,sans-serif;font-size:20px;font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.6px;line-height:1.1;text-transform:uppercase}.owi-case-overview__section:not(:first-child)>div{display:flex;flex-direction:column;margin-top:var(--owi-spacing-24);gap:var(--owi-spacing-16)}.owi-case-overview__section:first-child>div{display:flex;flex-direction:column;gap:var(--owi-spacing-16)}.owi-case-overview p,.owi-case-copy-row p,.owi-case-slider__desktop-copy p,.owi-case-slider__mobile-copy p{margin:0;font-size:20px;font-variation-settings:var(--owi-serif-body);letter-spacing:-.2px;line-height:1.4;font-feature-settings:"lnum" 1,"pnum" 1}.owi-case-overview__list{display:flex;margin:0;padding-left:1.15em;flex-direction:column;gap:var(--owi-spacing-12);font-size:20px;font-variation-settings:var(--owi-serif-body);letter-spacing:-.2px;line-height:1.4}.owi-case-overview__list li::marker{color:currentColor}.owi-case-copy-row{display:grid;grid-template-columns:minmax(0,700px) minmax(0,700px);gap:var(--owi-spacing-8)}.owi-case-copy-row__body{display:flex;flex-direction:column;gap:var(--owi-spacing-16)}.owi-case-copy--research{min-height:396px}.owi-case-copy--brand{min-height:324px}.owi-case-copy--landings{min-height:140px}.owi-case-copy--product{min-height:112px}.owi-case-copy--delivery{min-height:84px}.owi-case-brand-mosaic{display:grid;width:100%;aspect-ratio:1408 / 934.756;overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8);background:#171a1d}.owi-case-brand-mosaic>img,.owi-case-brand-mosaic>div>img{width:100%;height:100%;object-fit:cover}.owi-case-brand-mosaic>div{display:grid;min-width:0;grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-case-brand-mobile{display:none}.owi-case-production{min-height:726.02px;padding-top:var(--owi-spacing-32)}.owi-case-production .owi-case-slider{margin-top:var(--owi-spacing-32)}.owi-case-slider{width:100%}.owi-case-slider__viewport{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain}.owi-case-slider__viewport::-webkit-scrollbar{display:none}.owi-case-slider__track{display:flex;width:100%;gap:var(--owi-spacing-32)}.owi-case-slider__slide{width:100%;min-width:100%;scroll-snap-align:start;scroll-snap-stop:always}.owi-case-slider__desktop-card{display:flex;width:100%;height:595.02px;overflow:hidden;background:var(--owi-color-surface-inverse);color:var(--owi-color-text-inverse);gap:var(--owi-spacing-8)}.owi-case-slider__desktop-media{width:700px;height:595.02px}.owi-case-slider__desktop-media.is-stack{display:grid;padding:var(--owi-spacing-8) 0 var(--owi-spacing-8) var(--owi-spacing-8);grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-case-slider__desktop-media-item,.owi-case-slider__desktop-media.is-single{overflow:hidden}.owi-case-slider__desktop-media.is-single{padding:var(--owi-spacing-8) 0 var(--owi-spacing-8) var(--owi-spacing-8)}.owi-case-slider__desktop-media img,.owi-case-slider__desktop-media video{width:100%;height:100%;max-width:none;object-fit:cover}.owi-case-slider__desktop-media-item,.owi-case-slider__desktop-media.is-single img{border-radius:var(--owi-spacing-16)}.owi-case-slider__slide:first-child .owi-case-slider__desktop-media-item:last-child img{filter:blur(2px);transform:scale(1.008)}.owi-case-slider__desktop-copy{display:flex;width:700px;min-width:0;flex-direction:column;padding:var(--owi-spacing-32) var(--owi-spacing-16) var(--owi-spacing-16);gap:var(--owi-spacing-8)}.owi-case-slider__desktop-copy--active{position:absolute;z-index:var(--owi-layer-media-ui);top:0;right:0;height:100%;background:var(--owi-color-surface-inverse);color:var(--owi-color-text-inverse);pointer-events:none}.owi-case-slider__desktop-copy h3,.owi-case-slider__mobile-copy h3{margin:0;font-family:Roboto Flex,sans-serif;font-size:20px;font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.6px;line-height:1.1;text-transform:uppercase}.owi-case-slider__mobile-media,.owi-case-slider__mobile-copy{display:none}.owi-carousel-pagination{display:flex;height:16px;align-items:center;justify-content:center;margin-top:var(--owi-spacing-16);gap:var(--owi-spacing-8)}.owi-carousel-pagination button{display:flex;width:16px;height:16px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer}.owi-carousel-pagination button:focus,.owi-carousel-pagination button:focus-visible{outline:none}.owi-carousel-pagination button span{display:block;width:8px;height:8px;border-radius:50%;background:#b5b8bb;transition:width .18s var(--owi-ease),height .18s var(--owi-ease),background-color .18s ease}.owi-carousel-pagination button.is-default span{width:12px;height:12px}.owi-carousel-pagination button.is-medium span{width:8px;height:8px}.owi-carousel-pagination button.is-small span{width:4px;height:4px}.owi-carousel-pagination button.is-active span{width:16px;height:16px;background:var(--owi-color-surface-inverse)}.owi-case-related{height:628px;margin-top:var(--owi-spacing-96);padding-top:var(--owi-spacing-32);border-top:1px solid var(--owi-color-border-default)}.owi-case-related>h2{text-align:center}.owi-case-related__viewport{width:100%;height:409px;overflow:hidden;margin-top:var(--owi-spacing-32)}.owi-case-related__track{display:flex;align-items:flex-start;gap:var(--owi-spacing-8)}.owi-case-related-card{display:flex;width:228px;min-width:228px;flex-direction:column;gap:var(--owi-spacing-16)}.owi-case-related-card>a{color:inherit;text-decoration:none}.owi-case-related-card__media{display:block;width:228px;height:279px;overflow:hidden;background:var(--owi-color-surface-secondary)}.owi-case-related-card:nth-child(2n) .owi-case-related-card__media{height:154px}.owi-case-related-card__media img{width:100%;height:100%;object-fit:cover}.owi-case-related-card>div{display:flex;flex-direction:column;gap:var(--owi-spacing-8)}.owi-case-related-card h3{margin:0;font-family:Roboto Flex,sans-serif;font-size:14px;font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.42px;line-height:1.1;text-transform:uppercase}.owi-case-related-card p{margin:0;font-size:14px;font-variation-settings:var(--owi-serif-small);letter-spacing:-.14px;line-height:1.3}.owi-case-related__action{display:flex;height:88px;min-height:88px;align-items:flex-start;justify-content:center;margin-top:var(--owi-spacing-32);padding-top:var(--owi-spacing-24)}.owi-case-related__action .owi-button{min-height:64px;padding-inline:var(--owi-spacing-32);font-size:20px;letter-spacing:-.2px;line-height:1.4}.owi-case-page>.owi-footer{margin-top:var(--owi-spacing-128)}@media (max-width: 1180px) and (min-width: 1004px){.owi-case-overview__sections{width:100%}.owi-case-slider__desktop-media,.owi-case-slider__desktop-copy{width:calc(50% - 4px)}}@media (min-width: 1004px){.owi-case-overview,.owi-case-overview__sections{height:1274px;min-height:1274px}.owi-case-overview__section{min-height:0;flex:0 0 auto}.owi-case-overview__section:nth-child(1){width:670px;height:268px}.owi-case-overview__section:nth-child(2){width:670px;height:314px}.owi-case-overview__section:nth-child(3){width:670px;height:374px}.owi-case-overview__section:nth-child(4){width:670px;height:174px}.owi-case-overview h2,.owi-case-copy-row h2,.owi-case-production>h2,.owi-case-related>h2{line-height:35px}.owi-case-production{height:726.02px;min-height:726.02px;overflow:hidden}}@media (max-width: 1003px){.owi-case-main{padding-top:var(--owi-spacing-96)}.owi-case-hero,.owi-case-body,.owi-case-related{width:100%}.owi-case-hero{height:444px;min-height:444px;padding:0}.owi-case-hero__intro{width:calc(100% - 32px);height:124px;margin-inline:auto;align-items:flex-start}.owi-case-breadcrumb{margin-bottom:var(--owi-spacing-24);font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px;line-height:1.3}.owi-case-hero h1{margin-bottom:var(--owi-spacing-8);font-size:28px;font-variation-settings:var(--owi-flex-section-mobile);letter-spacing:-.84px;line-height:1.2}.owi-case-hero__description{width:min(358px,100%);font-size:16px;letter-spacing:-.16px;line-height:1.3}.owi-case-scroll{display:none}.owi-case-hero>.owi-case-media{margin-top:var(--owi-spacing-32)}.owi-case-media{width:100%;height:288px;aspect-ratio:auto}.owi-case-media--landings img{width:174.46%;max-width:none;object-fit:fill;transform:translate(-16.6%)}.owi-case-body{display:flex;width:100%;flex-direction:column;margin-top:var(--owi-spacing-64);padding-top:0;gap:var(--owi-spacing-64)}.owi-case-overview{display:block;width:calc(100% - 32px);min-height:1326px;margin-inline:auto}.owi-case-overview__sections{width:100%;min-height:1284px;margin-top:var(--owi-spacing-16);gap:var(--owi-spacing-48)}.owi-case-overview__section:nth-child(1){min-height:310px}.owi-case-overview__section:nth-child(2){min-height:308px}.owi-case-overview__section:nth-child(3){min-height:361px}.owi-case-overview__section:nth-child(4){min-height:161px}.owi-case-overview__section:not(:first-child){padding-top:var(--owi-spacing-48)}.owi-case-overview h2,.owi-case-copy-row h2,.owi-case-production>h2,.owi-case-related>h2{font-size:24px;font-variation-settings:var(--owi-flex-section-mobile);letter-spacing:-.72px;line-height:1.1}.owi-case-overview__section:not(:first-child)>div{margin-top:var(--owi-spacing-16);gap:var(--owi-spacing-16)}.owi-case-overview__section h3{font-size:16px;letter-spacing:-.48px}.owi-case-overview p,.owi-case-copy-row p,.owi-case-slider__mobile-copy p{font-size:16px;letter-spacing:-.16px;line-height:1.3}.owi-case-copy-row{display:block;width:calc(100% - 32px);margin-inline:auto}.owi-case-copy-row h2{margin-bottom:var(--owi-spacing-16)}.owi-case-copy-row__body{gap:var(--owi-spacing-16)}.owi-case-copy--research{min-height:494px}.owi-case-copy--brand{min-height:394px}.owi-case-copy--landings{min-height:189px}.owi-case-copy--product{min-height:194px}.owi-case-copy--delivery{min-height:126px}.owi-case-brand-mosaic{display:none}.owi-case-brand-mobile{display:block;width:100%;min-height:320px}.owi-case-production{width:100%;min-height:473px;padding-top:0}.owi-case-production>h2{width:calc(100% - 32px);margin-inline:auto}.owi-case-production .owi-case-slider{margin-top:var(--owi-spacing-24)}.owi-case-slider__track{align-items:flex-start;gap:var(--owi-spacing-24)}.owi-case-slider__viewport{transition:height .26s var(--owi-ease)}.owi-case-slider__slide{height:auto}.owi-case-slider--brand .owi-case-slider__track{gap:var(--owi-spacing-64)}.owi-case-slider__desktop-card{display:none}.owi-case-slider__mobile-media{display:block;width:100%;height:288px;overflow:hidden;background:var(--owi-color-surface-secondary)}.owi-case-slider__mobile-media img,.owi-case-slider__mobile-media video{width:100%;height:100%;max-width:none;object-fit:cover}.owi-case-slider__mobile-media .is-fit{object-fit:contain}.owi-carousel-pagination{margin-top:var(--owi-spacing-16)}.owi-case-slider__mobile-copy{display:flex;width:calc(100% - 32px);min-height:67px;flex-direction:column;margin:var(--owi-spacing-32) auto 0;gap:var(--owi-spacing-8)}.owi-case-slider__mobile-copy h3{font-size:16px;letter-spacing:-.48px}.owi-case-related{height:563px;margin-top:var(--owi-spacing-96);padding-top:var(--owi-spacing-48)}.owi-case-related>h2{width:calc(100% - 32px);margin-inline:auto;text-align:left}.owi-case-related__viewport{width:calc(100% - 16px);height:353px;overflow-x:auto;margin-top:var(--owi-spacing-32);margin-left:var(--owi-spacing-16);scrollbar-width:none;scroll-snap-type:x proximity}.owi-case-related__viewport::-webkit-scrollbar{display:none}.owi-case-related-card{scroll-snap-align:start}.owi-case-related-card h3{font-size:12px;letter-spacing:-.36px}.owi-case-related-card p{font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px;line-height:1.3}.owi-case-related__action{height:88px;min-height:88px;margin-top:var(--owi-spacing-16);padding-top:var(--owi-spacing-16)}.owi-case-related__action .owi-button{min-height:57px;padding-inline:var(--owi-spacing-28);font-size:16px;letter-spacing:-.16px;line-height:1.3}.owi-case-page>.owi-footer{margin-top:var(--owi-spacing-96)}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.owi-page *,.owi-page *:before,.owi-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.owi-im-player-content-pair{display:contents}.owi-im-player-case .owi-case-overview,.owi-im-player-case .owi-case-overview__sections{min-height:926px}.owi-im-player-case .owi-case-overview__section:nth-child(1){min-height:224px}.owi-im-player-case .owi-case-overview__section:nth-child(2){min-height:242px}.owi-im-player-case .owi-case-overview__section:nth-child(3){min-height:186px}.owi-im-player-case .owi-case-overview__section:nth-child(4){min-height:130px}.owi-im-player-section--research{min-height:224px}.owi-im-player-section--home-profile,.owi-im-player-section--nutrition,.owi-im-player-section--health,.owi-im-player-section--planning{min-height:84px}.owi-im-player-section--training{min-height:196px}.owi-im-player-section--delivery{min-height:35px}@media (min-width: 1004px){.owi-im-player-case .owi-case-overview,.owi-im-player-case .owi-case-overview__sections{height:926px;min-height:926px}.owi-im-player-case .owi-case-overview__section:nth-child(1){height:224px;min-height:224px}.owi-im-player-case .owi-case-overview__section:nth-child(2){height:242px;min-height:242px}.owi-im-player-case .owi-case-overview__section:nth-child(3){height:186px;min-height:186px}.owi-im-player-case .owi-case-overview__section:nth-child(4){height:130px;min-height:130px}}@media (max-width: 1003px){.owi-case-only-desktop{display:none}.owi-case-only-mobile{display:block}.owi-im-player-case .owi-case-hero{height:423px;min-height:423px}.owi-im-player-case .owi-case-hero__intro{height:103px}.owi-im-player-case .owi-case-overview{min-height:936px}.owi-im-player-case .owi-case-overview__sections{min-height:894px}.owi-im-player-case .owi-case-overview__section:nth-child(1){min-height:231px}.owi-im-player-case .owi-case-overview__section:nth-child(2){min-height:250px}.owi-im-player-case .owi-case-overview__section:nth-child(3){min-height:166px}.owi-im-player-case .owi-case-overview__section:nth-child(4){min-height:103px}.owi-im-player-case .owi-case-media-block--grid2,.owi-im-player-case .owi-case-media-block--mosaic{display:none}.owi-im-player-media--research img{object-position:76% center}.owi-im-player-section--research{min-height:341px}.owi-im-player-section--home-profile,.owi-im-player-section--nutrition,.owi-im-player-section--planning{min-height:147px}.owi-im-player-section--training{min-height:252px}.owi-im-player-section--health{min-height:152px}.owi-im-player-section--delivery{min-height:110px}}.owi-jogel-case .owi-case-breadcrumb{margin-bottom:var(--owi-spacing-16);font-size:16px;font-variation-settings:var(--owi-serif-body);letter-spacing:0;line-height:1.2}.owi-jogel-case .owi-case-hero h1{margin-bottom:var(--owi-spacing-16)}.owi-jogel-case .owi-case-body{padding-bottom:var(--owi-spacing-128)}.owi-jogel-case .owi-case-overview,.owi-jogel-case .owi-case-overview__sections{height:860px;min-height:860px}.owi-jogel-case .owi-case-overview__section:nth-child(1){height:336px;min-height:336px}.owi-jogel-case .owi-case-overview__section:nth-child(2){height:186px;min-height:186px}.owi-jogel-case .owi-case-overview__section:nth-child(3){height:242px;min-height:242px}.owi-jogel-case .owi-case-copy-row{grid-template-columns:minmax(0,700px) minmax(0,670px)}.owi-jogel-media--research{height:783px;aspect-ratio:auto}.owi-jogel-media--production{height:604px;aspect-ratio:auto}.owi-jogel-section--research{height:532px}.owi-jogel-section--visual-system{height:252px}.owi-jogel-section--delivery{height:168px}.owi-jogel-case .owi-case-body>.owi-case-related{width:100%;margin-top:0;flex:0 0 628px}@media (min-width: 1004px){.owi-jogel-case>.owi-footer{margin-top:0}}@media (max-width: 1003px){.owi-jogel-case .owi-case-breadcrumb{margin-bottom:var(--owi-spacing-16);font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px;line-height:1.3}.owi-jogel-case .owi-case-hero h1{margin-bottom:var(--owi-spacing-16)}.owi-jogel-case .owi-case-body{padding-bottom:0}.owi-jogel-case .owi-case-overview{height:953px;min-height:953px}.owi-jogel-case .owi-case-overview__sections{height:911px;min-height:911px}.owi-jogel-case .owi-case-overview__section:nth-child(1){height:378px;min-height:378px}.owi-jogel-case .owi-case-overview__section:nth-child(2){height:187px;min-height:187px}.owi-jogel-case .owi-case-overview__section:nth-child(3){height:250px;min-height:250px}.owi-jogel-media--research,.owi-jogel-media--production{height:288px}.owi-jogel-section--research{height:672px}.owi-jogel-section--visual-system{height:362px}.owi-jogel-section--delivery{height:236px}.owi-jogel-case .owi-case-body>.owi-case-related{height:563px;margin-top:var(--owi-spacing-32);flex-basis:563px}}.owi-oshu-case .owi-case-breadcrumb{margin-bottom:var(--owi-spacing-16);color:var(--owi-color-text-primary);font-size:16px;font-variation-settings:var(--owi-serif-body);letter-spacing:0;line-height:1.2}.owi-oshu-case .owi-case-hero h1{margin-bottom:var(--owi-spacing-16)}.owi-oshu-case .owi-case-body{height:9601.022px;padding-bottom:var(--owi-spacing-128)}.owi-oshu-case .owi-case-overview,.owi-oshu-case .owi-case-overview__sections{height:942px;min-height:942px}.owi-oshu-case .owi-case-overview__section:nth-child(1){height:212px;min-height:212px}.owi-oshu-case .owi-case-overview__section:nth-child(2){height:242px;min-height:242px}.owi-oshu-case .owi-case-overview__section:nth-child(3){height:186px;min-height:186px}.owi-oshu-case .owi-case-overview__section:nth-child(4){height:158px;min-height:158px}.owi-oshu-case .owi-case-copy-row{grid-template-columns:minmax(0,700px) minmax(0,670px)}.owi-oshu-media--process,.owi-oshu-media--dashboard,.owi-oshu-media--product{height:604px;aspect-ratio:auto}.owi-oshu-media--sign-in,.owi-oshu-media--analytics,.owi-oshu-media--research,.owi-oshu-media--screeners{height:934.7556px;aspect-ratio:auto}.owi-oshu-media--sign-in .is-align-top-left,.owi-oshu-media--screeners .is-align-top-left{object-position:left top}.owi-oshu-section--process{height:284px}.owi-oshu-section--sign-in,.owi-oshu-section--research,.owi-oshu-section--screeners{height:84px}.owi-oshu-section--analytics{height:112px}.owi-oshu-section--product{height:56px}.owi-oshu-section--brand{height:184px}.owi-oshu-case .owi-case-body>.owi-case-related{width:100%;margin-top:0;flex:0 0 628px}@media (min-width: 1004px){.owi-oshu-case>.owi-footer{margin-top:0}}@media (max-width: 1003px){.owi-oshu-case .owi-case-breadcrumb{margin-bottom:var(--owi-spacing-16);font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px;line-height:1.3}.owi-oshu-case .owi-case-hero h1{margin-bottom:var(--owi-spacing-16)}.owi-oshu-case .owi-case-body{height:5279px;min-height:5279px;padding-bottom:0}.owi-oshu-case .owi-case-overview{height:994px;min-height:994px}.owi-oshu-case .owi-case-overview__sections{height:952px;min-height:952px}.owi-oshu-case .owi-case-overview__section:nth-child(1){height:247px;min-height:247px}.owi-oshu-case .owi-case-overview__section:nth-child(2){height:229px;min-height:229px}.owi-oshu-case .owi-case-overview__section:nth-child(3){height:187px;min-height:187px}.owi-oshu-case .owi-case-overview__section:nth-child(4){height:145px;min-height:145px}.owi-oshu-media--process,.owi-oshu-media--dashboard,.owi-oshu-media--product{height:288px}.owi-oshu-media--sign-in,.owi-oshu-media--analytics,.owi-oshu-media--research,.owi-oshu-media--screeners{height:320px}.owi-oshu-case .owi-case-media-carousel__slide .is-align-left,.owi-oshu-case .owi-case-media-block .is-align-left{object-position:left center}.owi-oshu-section--process{height:347px}.owi-oshu-section--sign-in{height:147px}.owi-oshu-section--analytics{height:168px}.owi-oshu-section--research,.owi-oshu-section--screeners{height:126px}.owi-oshu-section--product{height:105px}.owi-oshu-section--brand{height:226px}.owi-oshu-case>.owi-case-related{margin-top:var(--owi-spacing-96)}.owi-oshu-case .owi-case-related-card.is-current{display:none}}.owi-nda-case .owi-case-breadcrumb{margin-bottom:var(--owi-spacing-16);color:var(--owi-color-text-primary);font-size:16px;font-variation-settings:var(--owi-serif-body);letter-spacing:0;line-height:1.2}.owi-nda-case .owi-case-hero h1{margin-bottom:var(--owi-spacing-16)}.owi-nda-case .owi-case-body{height:6171.511px;padding-bottom:var(--owi-spacing-128)}.owi-nda-case .owi-case-overview,.owi-nda-case .owi-case-overview__sections{height:758px;min-height:758px}.owi-nda-case .owi-case-overview__section:nth-child(1){height:84px;min-height:84px}.owi-nda-case .owi-case-overview__section:nth-child(2){height:186px;min-height:186px}.owi-nda-case .owi-case-overview__section:nth-child(3){height:158px;min-height:158px}.owi-nda-case .owi-case-overview__section:nth-child(4){height:186px;min-height:186px}.owi-nda-case .owi-case-copy-row{grid-template-columns:minmax(0,700px) minmax(0,670px)}.owi-nda-media--benchmark,.owi-nda-media--send-money{height:604px;aspect-ratio:auto}.owi-nda-media--dashboard,.owi-nda-media--ai{height:934.7556px;aspect-ratio:auto}.owi-nda-section--benchmark{height:240px}.owi-nda-section--dashboard,.owi-nda-section--ai{height:184px}.owi-nda-section--send-money{height:84px}.owi-nda-case .owi-case-body>.owi-case-related{width:100%;margin-top:0;flex:0 0 628px}@media (min-width: 1004px){.owi-nda-case>.owi-footer{margin-top:0}}@media (max-width: 1003px){.owi-nda-case .owi-case-breadcrumb{margin-bottom:var(--owi-spacing-16);font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px;line-height:1.3}.owi-nda-case .owi-case-hero{height:423px;min-height:423px}.owi-nda-case .owi-case-hero__intro{height:103px}.owi-nda-case .owi-case-hero h1{margin-bottom:var(--owi-spacing-16)}.owi-nda-case .owi-case-body{height:3520px;min-height:3520px;padding-bottom:0}.owi-nda-case .owi-case-overview{height:789px;min-height:789px}.owi-nda-case .owi-case-overview__sections{height:747px;min-height:747px}.owi-nda-case .owi-case-overview__section:nth-child(1){height:105px;min-height:105px}.owi-nda-case .owi-case-overview__section:nth-child(2){height:187px;min-height:187px}.owi-nda-case .owi-case-overview__section:nth-child(3){height:145px;min-height:145px}.owi-nda-case .owi-case-overview__section:nth-child(4){height:166px;min-height:166px}.owi-nda-media--benchmark,.owi-nda-media--send-money{height:288px}.owi-nda-media--dashboard,.owi-nda-media--ai{height:320px}.owi-nda-section--benchmark{height:336px}.owi-nda-section--dashboard{height:268px}.owi-nda-section--send-money{height:126px}.owi-nda-section--ai{height:273px}.owi-nda-case>.owi-case-related{margin-top:var(--owi-spacing-96)}.owi-nda-case .owi-case-related-card.is-current{display:none}}.owi-ubet-audit-case .owi-case-breadcrumb{margin-bottom:var(--owi-spacing-16);color:var(--owi-color-text-primary);font-size:16px;font-variation-settings:var(--owi-serif-body);letter-spacing:0;line-height:1.2}.owi-ubet-audit-case .owi-case-hero h1{margin-bottom:var(--owi-spacing-16)}.owi-ubet-audit-case .owi-case-body{height:7105.8354px;padding-bottom:var(--owi-spacing-128)}.owi-ubet-audit-case .owi-case-overview,.owi-ubet-audit-case .owi-case-overview__sections{height:auto;min-height:960px}.owi-ubet-audit-case .owi-case-overview__section{height:auto;min-height:0}.owi-ubet-audit-case .owi-case-overview__section:nth-child(1){height:140px;min-height:140px}.owi-ubet-audit-case .owi-case-overview__section:nth-child(2){height:auto;min-height:346px}.owi-ubet-audit-case .owi-case-overview__section:nth-child(3){height:auto;min-height:378px}.owi-ubet-audit-case .owi-case-overview__section:not(:first-child)>div{margin-top:var(--owi-spacing-32)}.owi-ubet-audit-list{margin:0;padding-left:30px;font-size:20px;font-variation-settings:var(--owi-serif-body);letter-spacing:-.2px;line-height:1.4}.owi-ubet-audit-list li:not(:last-child){margin-bottom:var(--owi-spacing-16)}.owi-ubet-audit-case .owi-case-copy-row{grid-template-columns:minmax(0,700px) minmax(0,670px)}.owi-ubet-audit-media--cover,.owi-ubet-audit-media--map,.owi-ubet-audit-media--cjm,.owi-ubet-audit-media--improvement{height:595.02px;aspect-ratio:auto}.owi-ubet-audit-media--recruitment{height:934.7556px;aspect-ratio:auto}.owi-ubet-audit-section--audit{height:140px}.owi-ubet-audit-section--recruitment{height:396px}.owi-ubet-audit-section--cjm{height:184px}.owi-ubet-audit-section--improvement{height:240px}.owi-ubet-audit-barriers{height:726.02px;min-height:726.02px;overflow:hidden}.owi-ubet-audit-barriers .owi-case-slider__desktop-copy p,.owi-ubet-audit-barriers .owi-case-slider__mobile-copy p{white-space:pre-line}.owi-ubet-audit-case .owi-case-body>.owi-case-related{width:100%;margin-top:0;flex:0 0 628px}@media (min-width: 1004px){.owi-ubet-audit-case>.owi-footer{margin-top:0}}@media (max-width: 1003px){.owi-ubet-audit-case .owi-case-breadcrumb{margin-bottom:var(--owi-spacing-16);font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px;line-height:1.3}.owi-ubet-audit-case .owi-case-hero h1{margin-bottom:var(--owi-spacing-16)}.owi-ubet-audit-case .owi-case-hero__description{max-width:350px}.owi-ubet-audit-media--cover img{object-position:left center}.owi-ubet-audit-case .owi-case-body{height:4667px;min-height:4667px;padding-bottom:0}.owi-ubet-audit-case .owi-case-overview{height:auto;min-height:997px}.owi-ubet-audit-case .owi-case-overview__sections{height:auto;min-height:955px}.owi-ubet-audit-case .owi-case-overview__section:nth-child(1){height:168px;min-height:168px}.owi-ubet-audit-case .owi-case-overview__section:nth-child(2){height:auto;min-height:361px}.owi-ubet-audit-case .owi-case-overview__section:nth-child(3){height:auto;min-height:330px}.owi-ubet-audit-case .owi-case-overview__section:not(:first-child)>div{margin-top:var(--owi-spacing-16)}.owi-ubet-audit-list{padding-left:var(--owi-spacing-24);font-size:16px;letter-spacing:-.16px;line-height:1.3}.owi-ubet-audit-media--cover,.owi-ubet-audit-media--map,.owi-ubet-audit-media--cjm,.owi-ubet-audit-media--improvement{height:288px}.owi-ubet-audit-media--recruitment-mobile{height:320px}.owi-ubet-audit-media--recruitment-mobile .owi-case-media-carousel__track{gap:var(--owi-spacing-64)}.owi-ubet-audit-media--recruitment>.owi-case-media-block__item,.owi-ubet-audit-barriers .owi-case-slider__mobile-media{aspect-ratio:1904 / 2160}.owi-ubet-audit-section--audit{height:210px}.owi-ubet-audit-section--recruitment{height:473px}.owi-ubet-audit-section--cjm{height:226px}.owi-ubet-audit-section--improvement{height:310px}.owi-ubet-audit-barriers{height:691px;min-height:691px}.owi-ubet-audit-case .owi-case-related-card.is-current{display:flex}}.owi-khl-case .owi-case-breadcrumb{margin-bottom:var(--owi-spacing-16);color:var(--owi-color-text-primary);font-size:16px;font-variation-settings:var(--owi-serif-body);letter-spacing:0;line-height:1.2}.owi-khl-case .owi-case-hero h1{margin-bottom:var(--owi-spacing-16)}.owi-khl-case .owi-case-body{padding-bottom:var(--owi-spacing-128)}.owi-khl-case .owi-case-overview,.owi-khl-case .owi-case-overview__sections{height:720px;min-height:720px}.owi-khl-case .owi-case-overview__section{min-height:0}.owi-khl-case .owi-case-overview__section:nth-child(1){height:84px;min-height:84px}.owi-khl-case .owi-case-overview__section:nth-child(2),.owi-khl-case .owi-case-overview__section:nth-child(3){height:270px;min-height:270px}.owi-khl-case .owi-case-copy-row{grid-template-columns:minmax(0,700px) minmax(0,670px)}.owi-khl-media--animation,.owi-khl-media--tg{height:604px;aspect-ratio:auto}.owi-khl-media--design-system .owi-case-media-block__item:nth-child(2) img{object-position:center top}.owi-khl-media--analytics{aspect-ratio:16 / 9}@media (min-width: 1004px){.owi-khl-media--design-system .owi-case-media-block__item:nth-child(2){height:auto;aspect-ratio:3824 / 2128;align-self:start}}.owi-khl-section--comic,.owi-khl-section--design-system{height:112px}.owi-khl-section--multiseries{height:140px}.owi-khl-section--tg{height:84px}.owi-khl-case .owi-case-body>.owi-case-related{width:100%;margin-top:0;flex:0 0 628px}.owi-khl-case .owi-case-related-card.is-short .owi-case-related-card__media{height:154px}.owi-khl-case .owi-case-related-card.is-tall .owi-case-related-card__media{height:279px}@media (min-width: 1004px){.owi-khl-case>.owi-footer{margin-top:0}}@media (max-width: 1003px){.owi-khl-case .owi-case-hero{height:423px;min-height:423px}.owi-khl-case .owi-case-hero__intro{height:103px}.owi-khl-case .owi-case-breadcrumb{margin-bottom:var(--owi-spacing-16);font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px;line-height:1.3}.owi-khl-case .owi-case-body{height:3595px;min-height:3595px;padding-bottom:0}.owi-khl-case .owi-case-overview{height:764px;min-height:764px}.owi-khl-case .owi-case-overview__sections{height:722px;min-height:722px}.owi-khl-case .owi-case-overview__section:nth-child(1){height:105px;min-height:105px}.owi-khl-case .owi-case-overview__section:nth-child(2){height:250px;min-height:250px}.owi-khl-case .owi-case-overview__section:nth-child(3){height:271px;min-height:271px}.owi-khl-media--animation,.owi-khl-media--tg{height:288px}.owi-khl-media--design-system{aspect-ratio:8 / 9;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.owi-khl-section--comic,.owi-khl-section--multiseries{height:189px}.owi-khl-section--tg{height:173px}.owi-khl-section--design-system{height:168px}.owi-khl-case .owi-case-related{height:563px;padding-top:0;border-top:0}.owi-khl-case .owi-case-related>h2{width:calc(100% - 32px);height:74px;margin-inline:auto;padding-top:var(--owi-spacing-48);border-top:1px solid var(--owi-color-border-default)}.owi-khl-case .owi-case-related__viewport{width:calc(100% - 32px);margin-top:var(--owi-spacing-24);margin-left:var(--owi-spacing-16)}.owi-khl-case .owi-case-related__action{margin-top:var(--owi-spacing-24);padding-top:var(--owi-spacing-24)}}@media (prefers-reduced-motion: reduce){.owi-menu-glyph.is-mobile-header>span,.owi-menu-glyph.is-disclosure{animation:none!important;transition-duration:.01ms!important}}@media (min-width: 1004px) and (max-width: 1439px){.owi-page{--owi-compact-display: clamp(32px, calc(5.94vw - 21.5px) , 64px);--owi-compact-section: clamp(24px, calc(1.48vw + 10.67px) , 32px);--owi-compact-body: clamp(16px, calc(.74vw + 9.33px) , 20px);--owi-compact-statement: clamp(40px, calc(4.45vw - .67px) , 64px)}.owi-home-hero h1,.owi-page-heading h1,.owi-case-hero h1,.owi-support-hero h1{font-size:var(--owi-compact-display);letter-spacing:calc(var(--owi-compact-display) * -.03)}.owi-projects-showcase h2,.owi-page .owi-filter__trigger,.owi-case-overview h2,.owi-case-copy-row h2,.owi-case-production>h2,.owi-case-related>h2,.owi-support-situations h2,.owi-support-process h2,.owi-support-projects h2,.owi-support-team h2,.owi-support-services h2,.owi-support-retainer h2{font-size:var(--owi-compact-section);letter-spacing:calc(var(--owi-compact-section) * -.03)}.owi-home-hero__intro,.owi-case-hero__description,.owi-case-overview p,.owi-case-copy-row p,.owi-case-slider__desktop-copy p,.owi-support-hero__intro,.owi-accordion-item__body p,.owi-support-team__intro p,.owi-support-team__roles p,.owi-support-retainer__content>p{font-size:var(--owi-compact-body);letter-spacing:calc(var(--owi-compact-body) * -.01)}.owi-home-hero h1{width:min(760px,74vw);font-size:clamp(48px,4.444vw,64px);letter-spacing:clamp(-1.92px,-.133vw,-1.44px)}.owi-home-hero__bottom{grid-template-columns:repeat(2,minmax(0,1fr))}.owi-home-hero__intro{width:min(360px,100%)}.owi-statement p,.owi-footer__cta,.owi-support-retainer__conversion p{font-size:var(--owi-compact-statement);letter-spacing:calc(var(--owi-compact-statement) * -.03)}.owi-statement{height:auto;padding-block:var(--owi-layout-statement-space)}.owi-statement p{width:min(1080px,78vw)}.owi-filter,.owi-filter.has-value{width:max-content;max-width:min(700px,calc(100vw - 32px))}.owi-footer__top,.owi-footer__bottom,.owi-footer__wordmark,.owi-footer__line{width:100%;max-width:var(--owi-content)}.owi-footer__top,.owi-footer__line{grid-template-columns:repeat(2,minmax(0,1fr))}.owi-footer__cta{width:min(621px,100%)}.owi-footer__line{height:auto;min-height:43px}.owi-footer__legal{min-width:0;gap:clamp(24px,8vw,158px)}.owi-footer__navigation{min-width:0;gap:var(--owi-spacing-24)}.owi-footer__navigation>div{min-width:0;gap:clamp(8px,1.25vw,18px)}.owi-brief-form{width:100%;max-width:952px}.owi-brief-form__fields,.owi-upload,.owi-field--textarea,.owi-brief-form__submit,.owi-button--full{width:min(936px,100%)}.owi-brief-form__row{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.owi-field{width:100%}.owi-checkbox-group,.owi-checkbox,.owi-brief-form__status{width:min(757px,100%)}.owi-support-breadcrumb,.owi-support-hero__intro{width:min(700px,100%)}.owi-support-hero h1{width:min(1100px,100%)}.owi-support-split-section,.owi-support-retainer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owi-support-process__steps{height:auto;min-height:234px}.owi-support-process__steps article{height:auto;min-height:234px}.owi-support-team,.owi-support-retainer,.owi-support-retainer__grid{height:auto}.owi-support-team__grid{grid-template-columns:minmax(260px,.72fr) minmax(0,2.28fr)}.owi-support-team__intro p{width:100%}.owi-support-retainer__conversion p{width:min(732px,100%)}.owi-case-hero{height:auto;min-height:0}.owi-case-hero__description{width:min(640px,70vw)}.owi-case-body,.owi-case-overview,.owi-case-overview__sections,.owi-case-page .owi-case-overview__section,.owi-case-page .owi-case-copy-row{height:auto!important;min-height:0!important}.owi-case-overview,.owi-case-page .owi-case-copy-row{grid-template-columns:repeat(2,minmax(0,1fr))}.owi-case-overview__sections,.owi-case-page .owi-case-overview__section{width:100%!important}.owi-case-slider__desktop-media,.owi-case-slider__desktop-copy{width:calc(50% - 4px)}.owi-case-page .owi-case-production,.owi-ubet-audit-barriers{height:auto;min-height:0;overflow:visible}}@media (min-width: 1004px) and (max-width: 1040px){.owi-header__desktop>.owi-language{display:none}}@media (min-width: 1004px) and (max-width: 1374px){.owi-scroll-header__language-menu{grid-column:1;justify-self:end}}@media (min-width: 1004px) and (max-width: 1183px){.owi-header__actions>a[href="/"]{display:none}.owi-scroll-header__actions>.owi-scroll-header__pill.is-active{display:none}}@media (min-width: 1004px) and (max-width: 1040px){.owi-home-hero__awards .owi-scroll-indicator{display:none}}@media (min-width: 1004px) and (max-width: 1100px){.owi-support-split-section,.owi-support-retainer__grid,.owi-case-overview,.owi-case-page .owi-case-copy-row{grid-template-columns:minmax(0,1fr)}.owi-support-split-section,.owi-support-retainer__grid,.owi-case-page .owi-case-copy-row{gap:var(--owi-spacing-32)}.owi-support-process__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-32) var(--owi-spacing-8)}.owi-support-process__steps article,.owi-support-process__steps article:first-child{min-height:0;padding:var(--owi-spacing-24) var(--owi-spacing-16) 0;border-top:1px solid var(--owi-color-border-default)}.owi-support-process__steps article:nth-child(odd){padding-left:0;border-left:0}.owi-support-team__grid{grid-template-columns:minmax(0,1fr);gap:var(--owi-spacing-48)}.owi-support-team__intro{max-width:700px}.owi-case-overview__sections{margin-top:var(--owi-spacing-24)}.owi-case-page .owi-case-overview{row-gap:0}.owi-case-page .owi-case-copy-row h2{margin-bottom:0}}.owi-filter:not(.has-value){min-width:244px}@media (max-width: 1003px){.owi-filter:not(.has-value){min-width:180px}.owi-page .owi-filter:not(.has-value) .owi-filter__trigger{width:180px}}@media (min-width: 768px) and (max-width: 1003px){.owi-home-hero__main{align-items:center}.owi-home-hero h1{width:min(760px,calc(100% - (var(--owi-spacing-16) * 2)));font-size:48px;letter-spacing:-1.44px;line-height:1;text-align:center}.owi-home-hero__intro{width:min(440px,calc(100% - (var(--owi-spacing-16) * 2)));text-align:center}.owi-footer{height:auto;min-height:0;padding:var(--owi-spacing-48) var(--owi-spacing-16) var(--owi-spacing-24);gap:var(--owi-spacing-96);overflow:hidden}.owi-footer__top{display:grid;height:auto;min-height:201px;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-contact-card{width:auto;flex-direction:row;align-items:flex-start;padding-bottom:0;border-bottom:0;gap:var(--owi-spacing-16)}.owi-contact-card>img{width:80px;height:80px}.owi-contact-card>div{width:auto;height:auto;align-items:flex-start;justify-content:flex-start;gap:var(--owi-spacing-8);text-align:left}.owi-contact-card h2{font-size:16px;letter-spacing:-.48px}.owi-contact-card p,.owi-contact-card a{font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px;line-height:1.3}.owi-footer__cta{width:100%;font-size:clamp(40px,5vw,48px);letter-spacing:-.03em;line-height:1.2;text-align:left}.owi-footer__bottom{gap:var(--owi-spacing-32);overflow:hidden}.owi-footer__wordmark img{height:auto}.owi-footer__line{display:grid;height:auto;min-height:43px;padding-top:var(--owi-spacing-24);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-footer__legal{justify-content:flex-start;padding-right:0;gap:clamp(24px,5vw,64px)}.owi-footer__legal span{font-size:14px}.owi-footer__legal a{font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.12px;line-height:1.3}.owi-footer__navigation{display:flex;min-width:0;justify-content:space-between;gap:var(--owi-spacing-16)}.owi-footer__navigation>div{min-width:0;gap:var(--owi-spacing-8)}}@media (min-width: 768px) and (max-width: 1183px){.owi-clients{height:264px;padding-block:var(--owi-spacing-16);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:232px;gap:0}.owi-client{height:232px;padding:var(--owi-spacing-16) 0;border-right:1px solid var(--owi-color-border-default);border-bottom:0}.owi-client:nth-child(2n){border-right:1px solid var(--owi-color-border-default)}.owi-client:nth-child(4){border-right:0}.owi-client__logo{height:auto;min-height:0;flex:1}}@media (min-width: 551px) and (max-width: 1003px){.owi-projects-showcase--home{height:auto}.owi-projects-page__content{min-height:0}.owi-project-grid{display:grid;padding-inline:var(--owi-spacing-16);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--owi-spacing-8);row-gap:var(--owi-layout-project-row)}.owi-project-grid>.owi-project-card{width:auto;margin-top:0;grid-column:auto}.owi-project-grid .owi-project-card .owi-project-card__media{height:clamp(240px,28.7vw,288px)}.owi-project-grid .owi-project-card__copy{width:100%;margin-inline:0}}@media (max-width: 767px){.owi-clients{height:calc(696px + var(--owi-spacing-12) + var(--owi-spacing-16) + 1px);margin-bottom:0;padding:var(--owi-spacing-12) 0 var(--owi-spacing-16);grid-template-rows:repeat(3,232px)}.owi-clients:after{position:absolute;z-index:1;top:var(--owi-spacing-12);bottom:var(--owi-spacing-16);left:50%;width:1px;background:var(--owi-color-border-default);content:"";pointer-events:none}.owi-client,.owi-client:nth-child(2n),.owi-client:nth-last-child(-n+2){border-right:0;border-bottom:0}.owi-client:after{position:absolute;right:var(--owi-spacing-12);bottom:0;left:0;height:1px;background:var(--owi-color-border-default);content:""}.owi-client:nth-child(2n):after{right:0;left:var(--owi-spacing-12)}.owi-client:nth-last-child(-n+2){padding-top:var(--owi-spacing-32);padding-bottom:0}.owi-client:nth-last-child(-n+2):after{display:none}.owi-client:nth-child(odd) .owi-client__content{width:calc(100% - var(--owi-spacing-12));justify-self:start}.owi-client:nth-child(2n) .owi-client__content{width:calc(100% - var(--owi-spacing-12));justify-self:end}.owi-client__logo-window,.owi-client__logo-swap,.owi-client__logo img,.owi-client__placeholder{width:64px;height:64px}}.owi-design-support-page .owi-accordion-item__trigger{font-family:Roboto Flex,sans-serif;font-weight:800;text-transform:uppercase}@media (min-width: 768px){.owi-support-hero__intro,.owi-accordion-item__body p,.owi-support-process__steps p,.owi-support-team__intro p,.owi-support-team__roles p,.owi-support-retainer__content>p,.owi-home-hero__intro,.owi-project-card__copy p,.owi-case-hero__description,.owi-case-overview p,.owi-case-copy-row p,.owi-case-slider__desktop-copy p,.owi-case-slider__mobile-copy p,.owi-ubet-audit-list{font-size:20px;letter-spacing:-.2px}.owi-support-situations h2,.owi-support-process h2,.owi-support-projects h2,.owi-support-team h2,.owi-support-services h2,.owi-support-retainer h2,.owi-projects-showcase h2,.owi-case-overview h2,.owi-case-copy-row h2,.owi-case-production>h2,.owi-case-related>h2{font-size:24px;letter-spacing:-.72px}.owi-design-support-page .owi-accordion-item__trigger,.owi-support-process__steps h3,.owi-support-team h3,.owi-support-retainer h3,.owi-support-retainer__terms strong,.owi-support-slider__label,.owi-support-slider h3,.owi-project-card__copy h3,.owi-case-overview__section h3,.owi-case-slider__desktop-copy h3,.owi-case-slider__mobile-copy h3{font-size:20px;letter-spacing:-.6px}}@media (min-width: 768px) and (max-width: 1003px){.owi-page .owi-button{font-size:var(--owi-type-body);letter-spacing:-.2px;line-height:1.2}.owi-menu-glyph.is-mobile-header>span{background:var(--owi-color-text-primary)}.owi-menu-glyph.is-mobile-header.is-inverse>span{background:var(--owi-color-text-inverse)}}@media (max-width: 767px){.owi-page .owi-button{font-size:var(--owi-type-action-mobile);letter-spacing:-.16px;line-height:1.3}.owi-menu-glyph.is-mobile-header>span{background:var(--owi-color-text-primary)}.owi-menu-glyph.is-mobile-header.is-inverse>span{background:var(--owi-color-text-inverse)}}@media (min-width: 768px) and (max-width: 1003px){.owi-award{height:auto;flex-direction:row;align-items:flex-start;gap:var(--owi-spacing-12)}.owi-award img{flex:0 0 40px}}@media (max-width: 767px){.owi-home-hero{display:grid;height:calc(100dvh - 80px);min-height:620px;padding-bottom:var(--owi-spacing-20);grid-template-rows:minmax(0,1fr) auto}.owi-home-hero__main{height:auto;align-items:center;justify-content:center;padding:0 var(--owi-spacing-16);gap:var(--owi-spacing-20)}.owi-home-hero h1{width:100%;max-width:358px;align-items:center;font-optical-sizing:none;font-stretch:151%;font-synthesis:none;font-variation-settings:var(--owi-flex-heading);text-align:center}.owi-home-hero__intro{width:min(100%,320px);text-align:center}.owi-home-hero__bottom{height:auto;padding:0 var(--owi-spacing-16);gap:var(--owi-spacing-16)}.owi-home-hero__awards{height:auto;padding:var(--owi-spacing-12) 0 var(--owi-spacing-16);align-items:stretch;gap:0}.owi-award{height:auto;flex-direction:row;align-items:flex-start;gap:var(--owi-spacing-8)}.owi-award+.owi-award{padding-left:var(--owi-spacing-20)}.owi-award img{flex:0 0 40px}.owi-award p{max-width:none;font-size:16px}.owi-home-hero__mobile-cta{display:flex}}@media (max-width: 550px){.owi-projects-showcase--archive:has(.owi-filter.is-open) .owi-project-grid{margin-top:0}}@media (max-width: 359px){.owi-home-hero__awards{min-height:132px;padding-top:var(--owi-spacing-12);gap:var(--owi-spacing-8)}.owi-award{flex-direction:column;gap:var(--owi-spacing-8)}.owi-award p{max-width:none;font-size:14px}}@media (max-width: 767px){.owi-page .owi-filter__trigger,.owi-mobile-menu__nav>a,.owi-mobile-menu__directions>button{font-family:Roboto Flex,sans-serif;font-size:var(--owi-type-section-mobile);font-variation-settings:var(--owi-flex-section-mobile);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-transform:uppercase}}.owi-header .owi-directions-list,.owi-filter__menu{gap:var(--owi-disclosure-item-gap)}@media (min-width: 1004px){.owi-header .owi-directions-list{gap:var(--owi-spacing-8)}}.owi-header .owi-directions__popover{top:calc(100% + var(--owi-disclosure-panel-gap))}.owi-mobile-menu__directions{gap:var(--owi-disclosure-panel-gap)}.owi-mobile-menu__directions .owi-directions-list{gap:var(--owi-disclosure-item-gap)}.owi-mobile-menu__languages,.owi-mobile-menu__socials{gap:var(--owi-spacing-8)}.owi-pointer-capsule{--owi-pointer-x: -100px;--owi-pointer-y: -100px;--owi-pointer-active-width: 42px;--owi-pointer-active-height: 42px;position:fixed;box-sizing:border-box;z-index:var(--owi-layer-pointer);top:0;left:0;display:flex;width:8px;height:8px;min-height:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--owi-radius-full);background:#fff;box-shadow:none;color:var(--owi-color-text-primary);font-family:"Roboto Serif",serif;font-size:14px;font-weight:400;font-variation-settings:var(--owi-serif-body);line-height:1.2;mix-blend-mode:difference;opacity:0;overflow:hidden;pointer-events:none;transform:translate3d(var(--owi-pointer-x),var(--owi-pointer-y),0) translate(-50%,-50%);transform-origin:center;transition:width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),background-color .18s ease,box-shadow .18s ease,color .18s ease,opacity .12s ease;white-space:nowrap;will-change:transform}.owi-pointer-capsule[data-visible=true]{opacity:1}.owi-pointer-capsule[data-active=true]{width:var(--owi-pointer-active-width);height:var(--owi-pointer-active-height);border:1px solid var(--owi-nav-glass-border);background:var(--owi-nav-glass);box-shadow:none;color:var(--owi-color-text-primary);mix-blend-mode:normal;-webkit-backdrop-filter:blur(24px) saturate(115%);backdrop-filter:blur(24px) saturate(115%)}.owi-pointer-capsule[data-active=true][data-theme=dark]{border-color:var(--owi-color-border-inverse);background:#23262be6;color:var(--owi-color-text-inverse)}.owi-pointer-capsule[data-active=true][data-kind=control],.owi-pointer-capsule[data-active=true][data-kind=arrow-control]{border:0;background:#fff;box-shadow:none;color:transparent;mix-blend-mode:difference;-webkit-backdrop-filter:none;backdrop-filter:none}.owi-pointer-capsule[data-active=true] .owi-pointer-capsule__content{color:inherit;visibility:visible}.owi-pointer-capsule[data-active=true] .owi-pointer-capsule__content img{filter:brightness(0)}.owi-pointer-capsule[data-active=true][data-theme=dark] .owi-pointer-capsule__content img{filter:brightness(0) invert(1)}.owi-pointer-capsule__content{display:flex;flex:0 0 auto;align-items:center;justify-content:center;opacity:0;transform:scale(.72);transition:transform .22s cubic-bezier(.22,1,.36,1)}.owi-pointer-capsule[data-active=true] .owi-pointer-capsule__content{opacity:1;transform:scale(1)}.owi-pointer-capsule__content img{display:block;width:24px;height:24px}@media (hover: none),(pointer: coarse),(prefers-reduced-motion: reduce){.owi-pointer-capsule{display:none}}@media (min-width: 1004px){.owi-case-page .owi-case-media-block,.owi-case-page .owi-case-media-carousel,.owi-case-production .owi-case-slider,.owi-support-projects .owi-support-slider{position:static;left:auto;width:100%;margin-inline:0;transform:none}.owi-case-page .owi-case-hero>.owi-case-media-block{position:relative;left:50%;width:min(100vw,1920px);transform:translate(-50%)}.owi-case-page .owi-case-hero{height:auto;min-height:calc(319px + min(42.26vw,811px))}.owi-case-page .owi-case-hero>.owi-case-media{aspect-ratio:1408 / 595.02}.owi-case-media,.owi-case-media-block--grid2,.owi-case-media-block--mosaic,.owi-case-media-carousel__slide,.owi-case-slider__desktop-card,.owi-support-slider__slide{height:auto;aspect-ratio:16 / 9}.owi-case-media-carousel__track,.owi-support-slider__track{height:100%}.owi-case-slider__desktop-media,.owi-case-slider__desktop-copy{width:calc(50% - (var(--owi-spacing-8) / 2));height:100%;flex:1 1 50%}.owi-case-slider__desktop-media.is-stack,.owi-case-slider__desktop-media.is-single{padding:var(--owi-spacing-8) 0 var(--owi-spacing-8) var(--owi-spacing-8)}.owi-case-slider__desktop-media-item,.owi-case-slider__desktop-media.is-single img,.owi-case-slider__desktop-media.is-single video{border-radius:var(--owi-case-media-radius)}.owi-support-slider__track{height:100%}.owi-support-slider__viewport{height:auto}}@media (max-width: 1003px){.owi-case-page .owi-case-body{height:auto!important;min-height:0!important}.owi-case-media-sequence{gap:var(--owi-case-media-gutter)}.owi-case-page .owi-case-media-block,.owi-case-page .owi-case-media-carousel,.owi-case-production .owi-case-slider,.owi-support-projects .owi-support-slider{position:static;left:auto;width:calc(100% - (var(--owi-case-media-gutter) * 2));margin-inline:auto;transform:none}.owi-case-page .owi-case-hero>.owi-case-media-block{width:100%;margin-inline:0}.owi-case-page .owi-case-hero{height:auto;min-height:0}.owi-case-media-block:not(.owi-case-only-desktop){display:flex;height:auto!important;aspect-ratio:auto;flex-direction:column;gap:var(--owi-case-media-gutter);overflow:visible;background:transparent}.owi-case-media-block__item,.owi-case-media-carousel__slide,.owi-case-slider__mobile-media,.owi-support-slider__media{width:100%;height:auto!important;aspect-ratio:var(--owi-mobile-media-ratio, 16 / 9);flex:0 0 auto;overflow:hidden}.owi-case-media-block img,.owi-case-media-block video,.owi-case-media-carousel__slide img,.owi-case-media-carousel__slide video,.owi-case-slider__mobile-media img,.owi-case-slider__mobile-media video,.owi-support-slider__media video{width:100%;height:100%;object-fit:cover}.owi-case-media:not(.owi-case-media-block){height:auto;aspect-ratio:auto}.owi-case-media:not(.owi-case-media-block)>img,.owi-case-media:not(.owi-case-media-block)>video{width:100%;height:auto}.owi-case-slider__mobile-media{margin-inline:auto}.owi-case-slider__mobile-copy{width:calc(100% - 8px);min-height:0;margin-top:var(--owi-spacing-16)}.owi-support-slider,.owi-support-slider__viewport,.owi-support-slider__track,.owi-support-slider__slide{height:auto}.owi-support-slider__slide{min-height:0}.owi-support-slider__media{margin-inline:auto}}.owi-case-page .owi-case-production{height:auto;min-height:0;overflow:visible;padding-bottom:var(--owi-spacing-48)}.owi-case-slider,.owi-case-media-carousel,.owi-support-slider{overflow:visible}.owi-case-slider>.owi-carousel-pagination,.owi-case-media-carousel>.owi-carousel-pagination,.owi-support-slider>.owi-carousel-pagination{position:relative;z-index:var(--owi-layer-media-ui);flex:0 0 auto}.owi-case-slider__stage,.owi-support-slider__stage{position:relative}.owi-carousel-navigation{position:absolute;z-index:var(--owi-layer-carousel-controls);top:0;right:0;bottom:0;left:0;pointer-events:none}.owi-carousel-navigation__button{position:absolute;top:50%;display:grid;width:48px;height:48px;place-items:center;padding:4px;border:0;border-radius:50%;background:var(--owi-color-surface-primary);box-shadow:0 4px 16px #00000014;opacity:0;pointer-events:auto;cursor:pointer;will-change:transform,translate;transform:translateY(-50%) scale(.88);transition:opacity .18s ease,transform .24s var(--owi-ease),background-color .18s ease}.owi-carousel-navigation__button.is-previous{left:var(--owi-spacing-16)}.owi-carousel-navigation__button.is-next{right:var(--owi-spacing-16)}.owi-carousel-navigation__button img{display:block;width:32px;height:32px;filter:brightness(0)}.owi-carousel-navigation__button:disabled{opacity:0;pointer-events:none}.owi-case-slider__stage:hover .owi-carousel-navigation__button:not(:disabled),.owi-case-slider__stage:focus-within .owi-carousel-navigation__button:not(:disabled),.owi-support-slider__stage:hover .owi-carousel-navigation__button:not(:disabled),.owi-support-slider__stage:focus-within .owi-carousel-navigation__button:not(:disabled){opacity:1;transform:translateY(-50%) scale(1)}.owi-storage-notice{position:fixed;z-index:var(--owi-layer-notice);left:max(var(--owi-spacing-24),calc((100vw - 1408px)/2));bottom:var(--owi-spacing-24);display:flex;width:min(540px,calc(100vw - (var(--owi-spacing-24) * 2)));flex-direction:column;gap:var(--owi-spacing-16);padding:var(--owi-spacing-20);border:1px solid var(--owi-color-border-inverse);border-radius:var(--owi-radius-promo);background:color-mix(in srgb,var(--owi-color-surface-inverse) 97%,transparent);box-shadow:0 16px 48px #0000002e;color:var(--owi-color-text-inverse);font-family:"Roboto Serif",serif;font-size:14px;font-variation-settings:var(--owi-serif-small);line-height:1.45;-webkit-backdrop-filter:blur(20px) saturate(110%);backdrop-filter:blur(20px) saturate(110%);animation:owi-storage-notice-enter .24s var(--owi-ease) both}.owi-storage-notice h2,.owi-storage-notice p{margin:0}.owi-storage-notice h2{font-family:Roboto Flex,sans-serif;font-size:16px;font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.03em;line-height:1.15;text-transform:uppercase}.owi-storage-notice>p{max-width:480px;color:var(--owi-color-text-inverse-secondary)}.owi-storage-notice__preferences{display:grid;border-top:1px solid var(--owi-color-border-inverse)}.owi-storage-notice__preference{display:grid;min-height:76px;align-items:center;padding-block:var(--owi-spacing-12);border-bottom:1px solid var(--owi-color-border-inverse);grid-template-columns:minmax(0,1fr) auto;gap:var(--owi-spacing-16);cursor:pointer}.owi-storage-notice__preference>span{display:grid;gap:var(--owi-spacing-4)}.owi-storage-notice__preference strong,.owi-storage-notice__preference small{display:block}.owi-storage-notice__preference strong{font-size:14px;font-weight:600}.owi-storage-notice__preference small{color:var(--owi-color-text-inverse-secondary);font-size:12px;line-height:1.4}.owi-storage-notice__preference input{width:20px;height:20px;margin:0;accent-color:var(--owi-color-brand-primary)}.owi-storage-notice__preference:has(input:disabled){cursor:default}.owi-storage-notice__preference input:focus-visible{outline:2px solid var(--owi-color-text-inverse);outline-offset:3px}.owi-storage-notice__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--owi-spacing-8)}.owi-storage-notice__more,.owi-storage-notice__secondary{min-height:40px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;transition:opacity .14s ease,transform .14s var(--owi-ease)}.owi-storage-notice__more{margin-right:auto}.owi-storage-notice__secondary{padding-inline:var(--owi-spacing-12);color:var(--owi-color-text-inverse-secondary)}.owi-storage-notice__more:active,.owi-storage-notice__secondary:active{transform:scale(.97)}.owi-storage-notice .owi-button{min-height:40px;padding-inline:var(--owi-spacing-16);background:var(--owi-color-surface-primary);color:var(--owi-color-text-primary);font-size:14px}@keyframes owi-storage-notice-enter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 1003px){.owi-storage-notice{right:var(--owi-spacing-16);bottom:calc(var(--owi-spacing-16) + env(safe-area-inset-bottom));left:var(--owi-spacing-16);width:auto;max-height:calc(100dvh - 32px - env(safe-area-inset-bottom));padding:var(--owi-spacing-16);overflow-y:auto}.owi-storage-notice__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.owi-storage-notice__more{grid-column:1 / -1}.owi-storage-notice__secondary,.owi-storage-notice .owi-button{width:100%;padding-inline:var(--owi-spacing-8)}}@media (prefers-reduced-motion: reduce){.owi-storage-notice{animation:none}}.owi-carousel-navigation__button:focus-visible{outline:2px solid var(--owi-color-text-primary);outline-offset:2px}@media (hover: hover) and (pointer: fine){.owi-carousel-navigation__button:hover{background:var(--owi-color-surface-secondary)}}@media (min-width: 1004px){.owi-case-production>h2,.owi-case-production .owi-case-slider,.owi-support-projects>h2,.owi-support-projects .owi-support-slider{width:100%;margin-left:0}.owi-case-slider__stage,.owi-support-slider__stage{width:100%;aspect-ratio:16 / 9}.owi-case-slider__viewport,.owi-case-slider__track,.owi-case-slider__slide,.owi-support-slider__viewport,.owi-support-slider__track,.owi-support-slider__slide{height:100%}.owi-support-slider__viewport{aspect-ratio:auto}.owi-case-slider__desktop-copy h3,.owi-support-slider__label,.owi-design-support-page .owi-accordion-item__trigger{font-size:16px;letter-spacing:-.48px}.owi-case-slider__desktop-copy p,.owi-design-support-page .owi-accordion-item__body p{font-size:12px;letter-spacing:-.12px;line-height:1.45}.owi-case-slider>.owi-carousel-pagination,.owi-support-slider>.owi-carousel-pagination{height:12px;margin-top:var(--owi-spacing-12);gap:var(--owi-spacing-4)}.owi-case-slider>.owi-carousel-pagination button,.owi-support-slider>.owi-carousel-pagination button{width:12px;height:12px}.owi-case-slider>.owi-carousel-pagination button.is-default span,.owi-support-slider>.owi-carousel-pagination button.is-default span{width:8px;height:8px}.owi-case-slider>.owi-carousel-pagination button.is-medium span,.owi-support-slider>.owi-carousel-pagination button.is-medium span{width:6px;height:6px}.owi-case-slider>.owi-carousel-pagination button.is-small span,.owi-support-slider>.owi-carousel-pagination button.is-small span{width:4px;height:4px}.owi-case-slider>.owi-carousel-pagination button.is-active span,.owi-support-slider>.owi-carousel-pagination button.is-active span{width:12px;height:12px}.owi-support-slider__media-link{position:relative;z-index:1;cursor:pointer}.owi-support-slider__label{z-index:var(--owi-layer-media-ui)}}@media (max-width: 1003px),(hover: none),(pointer: coarse){.owi-carousel-navigation{display:none}}@property --owi-media-reveal-progress{syntax: "<number>"; inherits: false; initial-value: 1;}.owi-underline-link{text-decoration:none!important}.owi-link-motion{position:relative;display:inline-block;max-width:100%;overflow:hidden;vertical-align:bottom}.owi-link-motion__copy{display:inline}.owi-link-motion__letter{position:relative;display:inline-block;overflow:hidden;vertical-align:bottom}.owi-link-motion__face{display:block}.owi-link-motion__face:before{content:attr(data-glyph)}.owi-link-motion__face--back{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(125%)}.owi-link-motion__line{position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;pointer-events:none;transform:translate(-101%);will-change:transform}.owi-underline-link.is-underlined .owi-link-motion__line,.owi-mobile-menu__languages .owi-underline-link.is-active .owi-link-motion__line{transform:translate(0)}@media (hover: hover) and (pointer: fine){.owi-directions__trigger,.owi-filter__trigger,.owi-accordion-item__trigger{transition:opacity .22s ease}.owi-directions__trigger:hover,.owi-directions__trigger:focus-visible,.owi-filter__trigger:hover,.owi-filter__trigger:focus-visible,.owi-accordion-item__trigger:hover,.owi-accordion-item__trigger:focus-visible{opacity:.72}.owi-mobile-menu__directions>button:hover,.owi-mobile-menu__directions>button:focus-visible{opacity:1}.owi-mobile-menu__directions>button:hover>.owi-mobile-menu__directions-label,.owi-mobile-menu__directions>button:hover>.owi-action-glyph,.owi-mobile-menu__directions>button:focus-visible>.owi-mobile-menu__directions-label,.owi-mobile-menu__directions>button:focus-visible>.owi-action-glyph{opacity:1}.owi-accordion-item__trigger:hover img,.owi-accordion-item__trigger:focus-visible img{opacity:.72}}@media (min-width: 1004px){.owi-home-hero{height:calc(100svh - 93px);min-height:684px}.owi-home-hero__main{height:calc(100% - 108px);overflow:visible}.owi-home-hero__main>.owi-home-hero__intro{position:absolute;top:100%;left:0}.owi-home-hero__awards{grid-column:2}.owi-home-hero__bottom{border-bottom:0}}@media (max-width: 1003px){.owi-home-hero__bottom{border-bottom:0}}.owi-scroll-text-reveal{position:relative;color:var(--owi-color-text-primary);white-space:pre-wrap}.owi-scroll-text-reveal>span,.owi-scroll-text-reveal__glyph{transition:none}.owi-scroll-text-reveal__word{white-space:nowrap}.owi-scroll-text-reveal__glyph{opacity:.16;will-change:opacity}.owi-black-hole[data-media-reveal]{--owi-media-reveal-progress: 1;clip-path:none;overflow:hidden;transition:--owi-media-reveal-progress .22s var(--owi-ease)}.owi-black-hole[data-media-reveal]>*{clip-path:inset(0 0 0 0);transition:clip-path .22s var(--owi-ease)}.owi-black-hole[data-media-reveal=hidden]{--owi-media-reveal-progress: 0}.owi-black-hole[data-media-reveal=visible],.owi-black-hole[data-media-reveal=disabled]{--owi-media-reveal-progress: 1}.owi-black-hole[data-media-reveal]>.owi-case-slider__track,.owi-black-hole[data-media-reveal]>.owi-case-media-carousel__track{clip-path:none;transform:none;transition:none}@media (prefers-reduced-motion: reduce){.owi-pointer-capsule{display:none}.owi-black-hole[data-media-reveal]{--owi-media-reveal-progress: 1;clip-path:none;transition:none}.owi-black-hole[data-media-reveal]>*{clip-path:none!important;transform:none!important;transition:none!important}}html,body,button,input,textarea,select{font-synthesis:none;text-rendering:optimizeLegibility}.owi-page-transition{min-height:100%}@media (hover: hover) and (pointer: fine){html.owi-custom-cursor,html.owi-custom-cursor body{cursor:none!important}html.owi-custom-cursor a,html.owi-custom-cursor button,html.owi-custom-cursor [role=button]{cursor:pointer!important}html.owi-custom-cursor [data-pointer-capsule],html.owi-custom-cursor .owi-button,html.owi-custom-cursor .owi-nav-pill,html.owi-custom-cursor .owi-nav-pill :is(a,button),html.owi-custom-cursor .owi-filter.has-value .owi-filter__trigger,html.owi-custom-cursor .owi-carousel-navigation__button:not(:disabled),html.owi-custom-cursor .owi-case-related-card__media{cursor:none!important}html.owi-custom-cursor input,html.owi-custom-cursor textarea,html.owi-custom-cursor select{cursor:text!important}}.owi-header .owi-directions__trigger,.owi-scroll-header__language,.owi-scroll-header__language-options button,.owi-scroll-header__pill .owi-directions__trigger{font-size:var(--owi-type-navigation)}.owi-project-card__copy,.owi-related-project__copy{gap:var(--owi-spacing-4)}.owi-brief-form__submit>.owi-button{order:1}.owi-brief-form__submit>.owi-checkbox-group{order:2}@media (min-width: 1004px){.owi-design-support-main{gap:var(--owi-spacing-128);padding-top:var(--owi-spacing-128)}.owi-design-support-intro{gap:var(--owi-spacing-128)}.owi-support-hero h1{margin-bottom:var(--owi-spacing-48);font-size:56px;letter-spacing:-1.68px}.owi-support-split-section{padding-top:var(--owi-spacing-32)}.owi-support-split-section>h2{position:sticky;top:var(--owi-spacing-24);align-self:start}.owi-support-split-section .owi-accordion-item:first-child .owi-accordion-item__trigger{min-height:52px;align-items:flex-start;padding-top:0}.owi-design-support-page .owi-accordion-item__trigger{min-height:64px;padding-block:var(--owi-spacing-20);font-size:16px;letter-spacing:-.48px}.owi-design-support-page .owi-accordion-item__body p{font-size:12px;letter-spacing:-.12px;line-height:1.45}.owi-support-process,.owi-support-projects{gap:var(--owi-spacing-64)}.owi-support-slider__label{font-size:var(--owi-type-caption);letter-spacing:-.14px}}.owi-support-slider>.owi-carousel-pagination{display:flex}.owi-support-slider__stage .owi-carousel-navigation{display:block}@media (max-width: 1003px){.owi-brief-form__submit>.owi-button{order:1}.owi-brief-form__submit>.owi-checkbox-group{order:2}.owi-support-slider__stage .owi-carousel-navigation__button{width:44px;height:44px}.owi-support-slider__stage .owi-carousel-navigation__button:not(:disabled){opacity:.94;transform:translateY(-50%) scale(1)}.owi-support-slider__stage .owi-carousel-navigation__button.is-previous{left:var(--owi-spacing-8)}.owi-support-slider__stage .owi-carousel-navigation__button.is-next{right:var(--owi-spacing-8)}.owi-support-slider__stage .owi-carousel-navigation__button img{width:24px;height:24px}}@media (min-width: 1004px){.owi-case-production .owi-case-slider{width:100%;margin-inline:auto}.owi-support-projects .owi-support-slider{width:min(1054px,100%);margin-inline:auto}.owi-case-slider__stage .owi-carousel-navigation__button:not(:disabled){opacity:.96;transform:translateY(-50%) scale(1)}.owi-case-slider__desktop-copy h3{font-size:var(--owi-type-card);letter-spacing:-.6px}.owi-case-slider__desktop-copy p,.owi-support-slider__label{font-size:var(--owi-type-caption);letter-spacing:-.14px}.owi-design-support-page .owi-accordion-item__trigger{font-size:var(--owi-type-control);letter-spacing:-.54px}.owi-design-support-page .owi-accordion-item__body p,.owi-support-process__steps p{font-size:var(--owi-type-body-compact);letter-spacing:-.16px;line-height:1.4}}@media (prefers-reduced-motion: reduce){.owi-page-transition,.owi-button{transform:none!important;transition:none!important}}.owi-button{transition:background-color .22s var(--owi-ease),color .22s var(--owi-ease),transform .18s var(--owi-ease),opacity .18s ease}.owi-page .owi-button:focus-visible{outline:2px solid var(--owi-color-brand-primary);outline-offset:3px;background:var(--owi-color-brand-primary);box-shadow:0 0 0 2px var(--owi-color-surface-primary);color:var(--owi-color-text-inverse)}@media (hover: hover) and (pointer: fine){.owi-page .owi-button:hover{background:var(--owi-color-brand-primary);color:var(--owi-color-text-inverse)}}.owi-nav-pill{border:1px solid var(--owi-nav-glass-border);border-radius:var(--owi-radius-full);background:var(--owi-nav-glass);box-shadow:var(--owi-nav-glass-shadow);color:var(--owi-color-text-secondary);-webkit-backdrop-filter:blur(20px) saturate(125%);backdrop-filter:blur(20px) saturate(125%);text-decoration:none;transition:background-color .22s var(--owi-ease),color .22s ease}.owi-scroll-header .owi-nav-pill.is-active,.owi-scroll-header .owi-nav-pill.is-open,.owi-desktop-language-menu.is-open>.owi-nav-pill{background:var(--owi-nav-glass-active);color:var(--owi-color-text-primary)}.owi-scroll-header .owi-directions.owi-nav-pill{padding:0}.owi-header .owi-directions__popover{top:60px}.owi-directions__popover.is-floating .owi-text-link.owi-nav-pill{min-height:40px;align-items:center;padding-inline:var(--owi-spacing-16);background:var(--owi-nav-glass);color:var(--owi-color-text-secondary);font-size:var(--owi-type-navigation)}.owi-directions__popover.is-floating .owi-text-link.owi-nav-pill.is-disabled{color:#2222226b}.owi-scroll-header .owi-scroll-header__language,.owi-scroll-header .owi-scroll-header__language-options button,.owi-scroll-header .owi-scroll-header__pill,.owi-directions__popover.is-floating .owi-text-link.owi-nav-pill{background:var(--owi-nav-glass);border:1px solid var(--owi-nav-glass-border);box-shadow:var(--owi-nav-glass-shadow)}.owi-scroll-header.is-over-dark .owi-scroll-header__actions>.owi-button{border:0;background:var(--owi-color-brand-primary);box-shadow:none;color:var(--owi-color-text-inverse);-webkit-backdrop-filter:none;backdrop-filter:none}.owi-scroll-header.is-over-dark .owi-nav-pill,.owi-scroll-header.is-over-dark .owi-scroll-header__language,.owi-scroll-header.is-over-dark .owi-scroll-header__language-options button,.owi-scroll-header.is-over-dark .owi-scroll-header__pill,.owi-scroll-header.is-over-dark .owi-directions__popover.is-floating .owi-text-link.owi-nav-pill{border:1px solid var(--owi-color-border-inverse);background:#23262bdb;box-shadow:none;color:var(--owi-color-text-inverse);-webkit-backdrop-filter:blur(30px) saturate(115%);backdrop-filter:blur(30px) saturate(115%)}.owi-scroll-header.is-over-dark .owi-nav-pill.is-active,.owi-scroll-header.is-over-dark .owi-nav-pill.is-open,.owi-scroll-header.is-over-dark .owi-desktop-language-menu.is-open>.owi-nav-pill{background:#373a40f0;color:var(--owi-color-text-inverse)}.owi-scroll-header.is-over-dark .owi-directions__popover.is-floating .owi-text-link.owi-nav-pill.is-disabled{color:#ffffff94}@media (hover: hover) and (pointer: fine){.owi-nav-pill:hover,.owi-nav-pill:focus-visible,.owi-directions__popover.is-floating .owi-text-link.owi-nav-pill:not(.is-disabled):hover{background:var(--owi-nav-glass-hover);color:var(--owi-color-text-primary);opacity:1}.owi-nav-pill>.owi-directions__trigger:hover,.owi-nav-pill>.owi-directions__trigger:focus-visible{opacity:1}.owi-scroll-header.is-over-dark .owi-scroll-header__actions>.owi-button:hover{background:#0619b8;color:var(--owi-color-text-inverse)}.owi-scroll-header.is-over-dark .owi-nav-pill:hover,.owi-scroll-header.is-over-dark .owi-nav-pill:focus-visible,.owi-scroll-header.is-over-dark .owi-directions__popover.is-floating .owi-text-link.owi-nav-pill:not(.is-disabled):hover{background:#373a40f0;color:var(--owi-color-text-inverse)}}@media (prefers-reduced-transparency: reduce){.owi-nav-pill,.owi-header__actions>a.owi-nav-pill,.owi-language .owi-nav-pill,.owi-scroll-header .owi-nav-pill{background:var(--owi-color-surface-secondary);-webkit-backdrop-filter:none;backdrop-filter:none}}.owi-projects-showcase--archive{padding-bottom:var(--owi-layout-action-gap)}@media (min-width: 1004px){.owi-projects-showcase--archive .owi-project-grid[data-tail-layout=single]>.owi-project-card:last-child{margin-top:0;grid-column:span 3}.owi-projects-showcase--archive .owi-project-grid[data-tail-layout=single]>.owi-project-card:last-child .owi-project-card__media{height:516px}.owi-projects-showcase--archive .owi-project-grid[data-tail-layout=pair]>.owi-project-card:nth-last-child(2){margin-top:0;grid-column:span 4}.owi-projects-showcase--archive .owi-project-grid[data-tail-layout=pair]>.owi-project-card:last-child{margin-top:0;grid-column:span 2}.owi-projects-showcase--archive .owi-project-grid[data-tail-layout=pair]>.owi-project-card:nth-last-child(2) .owi-project-card__media{height:757px}.owi-projects-showcase--archive .owi-project-grid[data-tail-layout=pair]>.owi-project-card:last-child .owi-project-card__media{height:348px}}.owi-project-card__copy,.owi-project-card.pattern-2 .owi-project-card__copy,.owi-project-card.pattern-7 .owi-project-card__copy,.owi-project-card.pattern-10 .owi-project-card__copy{height:auto;min-height:0;overflow:visible}.owi-project-card__copy h3{font-size:var(--owi-type-control);letter-spacing:-.54px;line-height:1.15}.owi-project-card__copy p{font-size:var(--owi-type-body-compact);letter-spacing:-.16px;line-height:1.45}.owi-project-card__media img{transition:transform .22s var(--owi-ease)}@media (hover: hover) and (pointer: fine){.owi-project-card__link:hover .owi-project-card__media img,.owi-project-card__link:focus-visible .owi-project-card__media img{transform:scale(1.025)}}.owi-projects-showcase--archive .owi-projects-showcase__action{margin-top:var(--owi-spacing-64);padding-bottom:0}.owi-filter,.owi-filter.is-open{width:244px}.owi-filter.is-open{height:188px}.owi-page .owi-filter__trigger{width:100%;height:48px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;gap:var(--owi-inline-action-gap);font-size:32px;letter-spacing:-.96px;-webkit-backdrop-filter:none;backdrop-filter:none}.owi-filter.has-value{width:fit-content;max-width:min(700px,100%)}.owi-page .owi-filter.has-value .owi-filter__trigger{width:fit-content;max-width:100%;min-height:48px;height:auto;padding:var(--owi-spacing-12) var(--owi-spacing-20);border-radius:var(--owi-radius-full);background:var(--owi-color-surface-secondary);gap:var(--owi-inline-action-gap);font-size:var(--owi-type-control);letter-spacing:-.54px}.owi-filter.has-value .owi-filter__trigger img{width:var(--owi-action-glyph-size);height:var(--owi-action-glyph-size);flex:0 0 var(--owi-action-glyph-size)}.owi-filter__menu{top:64px;width:220px;gap:var(--owi-spacing-12)}.owi-filter__menu button{min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.owi-page .owi-filter__trigger:focus-visible,.owi-page .owi-filter__menu button:focus-visible{outline:2px solid var(--owi-color-brand-primary);outline-offset:4px}@media (hover: hover) and (pointer: fine){.owi-page .owi-filter.has-value .owi-filter__trigger:hover{background:#e3e3e3}.owi-filter__menu button:hover{color:var(--owi-color-text-primary)}}.owi-case-page .owi-case-overview,.owi-case-page .owi-case-overview__sections,.owi-case-page .owi-case-overview__section,.owi-case-page .owi-case-copy-row,.owi-case-page .owi-case-production{height:auto!important;min-height:0!important}.owi-case-page .owi-case-overview__sections{gap:0}.owi-case-page .owi-case-overview__section{overflow:visible}.owi-case-page .owi-case-overview__section+.owi-case-overview__section{margin-top:var(--owi-spacing-48);padding-top:var(--owi-spacing-16);border-top:1px solid var(--owi-color-border-default)}.owi-case-page .owi-case-overview__section:not(:first-child)>div{margin-top:var(--owi-spacing-24)}.owi-case-page :is(.owi-case-overview>h2,.owi-case-overview__section>h3,.owi-case-copy-row>h2,.owi-case-production>h2){font-family:Roboto Flex,sans-serif;font-variation-settings:var(--owi-flex-card);font-weight:800;text-transform:uppercase}@media (min-width: 1004px){.owi-case-page :is(.owi-case-overview>h2,.owi-case-overview__section>h3,.owi-case-copy-row>h2,.owi-case-production>h2){font-size:var(--owi-type-control);letter-spacing:-.54px;line-height:1.15}.owi-case-page :is(.owi-case-overview p,.owi-case-copy-row p,.owi-case-slider__desktop-copy p,.owi-ubet-audit-list,.owi-case-overview__list){font-size:var(--owi-type-body-compact);letter-spacing:-.16px;line-height:1.45}}.owi-case-page .owi-case-body{height:auto;min-height:0;padding-bottom:0}.owi-case-page>.owi-footer{margin-top:0}@media (min-width: 1004px){.owi-brief-page__content{min-height:0;padding-bottom:var(--owi-spacing-128)}.owi-brief-page .owi-page-heading{height:288px}.owi-brief-form{min-height:0}.owi-brief-form__fields{gap:var(--owi-spacing-48)}.owi-field input,.owi-field textarea,.owi-field label,.owi-page .owi-upload__pick{font-size:var(--owi-type-section);letter-spacing:-.72px}.owi-brief-form__submit{margin-top:var(--owi-spacing-64);gap:var(--owi-spacing-24)}.owi-checkbox em{font-size:var(--owi-type-body-compact);letter-spacing:-.16px;line-height:1.45}.owi-field--textarea{margin-top:var(--owi-spacing-4)}}.owi-checkbox__control{position:relative;display:block;width:32px;min-width:32px;height:32px;flex:0 0 32px;align-self:flex-start;border:1.5px solid rgba(34,34,34,.72);border-radius:4px;background:transparent;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.owi-checkbox__control:after{position:absolute;top:50%;left:50%;width:8px;height:14px;box-sizing:border-box;border-right:2px solid var(--owi-color-text-inverse);border-bottom:2px solid var(--owi-color-text-inverse);content:"";opacity:0;transform:translate(-50%,-58%) rotate(45deg) scale(.8);transform-origin:center;transition:opacity .16s ease,transform .18s var(--owi-ease)}.owi-checkbox input:checked+.owi-checkbox__control{border-color:var(--owi-color-surface-inverse);background:var(--owi-color-surface-inverse)}.owi-checkbox input:checked+.owi-checkbox__control:after{opacity:1;transform:translate(-50%,-58%) rotate(45deg) scale(1)}.owi-checkbox input:focus-visible+.owi-checkbox__control{outline:2px solid var(--owi-color-text-primary);outline-offset:3px;box-shadow:0 0 0 2px var(--owi-color-surface-primary)}.owi-checkbox-group.is-invalid .owi-checkbox__control{border-color:var(--owi-color-status-error)}@media (max-width: 1003px){.owi-project-card__copy h3{font-size:16px;letter-spacing:-.48px}.owi-project-card__copy p{font-size:15px;letter-spacing:-.15px;line-height:1.4}.owi-projects-showcase--archive .owi-projects-showcase__action{margin-top:var(--owi-spacing-48);padding-bottom:0}.owi-projects-showcase--archive .owi-projects-showcase__control{padding:var(--owi-spacing-24) var(--owi-spacing-16);border-top:1px solid var(--owi-color-border-default);border-bottom:0}.owi-filter{width:180px;height:48px;padding-top:0;border-top:0}.owi-projects-showcase--archive .owi-filter.is-open{width:180px;height:188px}.owi-page .owi-filter__trigger{width:180px;height:48px;padding:0;font-size:24px;letter-spacing:-.72px}.owi-filter.has-value{width:fit-content;max-width:100%}.owi-page .owi-filter.has-value .owi-filter__trigger{width:fit-content;max-width:100%;min-height:48px;height:auto;padding:var(--owi-spacing-12) var(--owi-spacing-16);font-size:16px;letter-spacing:-.48px}.owi-filter.has-value .owi-filter__trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owi-filter__menu{top:64px}.owi-projects-showcase--archive:has(.owi-filter.is-open) .owi-project-grid{margin-top:0}.owi-case-page :is(.owi-case-overview>h2,.owi-case-overview__section>h3,.owi-case-copy-row>h2,.owi-case-production>h2){font-size:16px;letter-spacing:-.48px;line-height:1.15}.owi-case-page :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:15px;letter-spacing:-.15px;line-height:1.4}.owi-field input,.owi-field textarea{font-size:20px;letter-spacing:-.6px}.owi-field label,.owi-page .owi-upload__pick{font-size:18px;letter-spacing:-.54px}.owi-field--textarea label{font-size:16px;letter-spacing:-.48px}.owi-field--textarea{margin-top:var(--owi-spacing-12)}.owi-checkbox__message{left:48px}}.owi-home-page .owi-statement{padding-block:var(--owi-spacing-144)}.owi-home-page{transition:background-color .24s var(--owi-ease)}.owi-home-page .owi-statement__cta,.owi-home-page .owi-statement-directions,.owi-home-page .owi-statement-directions__link .owi-link-motion__line{display:none}.owi-home-page .owi-statement__actions{display:contents}@media (max-width: 1003px){.owi-projects-showcase--home .owi-projects-showcase__action{display:none}.owi-home-page .owi-statement{min-height:0;padding-block:var(--owi-spacing-128);padding-inline:var(--owi-spacing-16);flex-direction:column;gap:var(--owi-spacing-48)}.owi-home-page .owi-statement p{text-align:left}.owi-home-page .owi-statement-directions{display:block;width:100%}.owi-home-page .owi-statement-directions ul{margin:0;padding:0;list-style:none}.owi-home-page .owi-statement-directions li{border-top:1px solid var(--owi-color-border-default)}.owi-home-page :is(.owi-statement-directions__label,.owi-statement-directions__link){display:flex;width:100%;min-height:60px;align-items:center;justify-content:space-between;padding-block:var(--owi-spacing-20);color:var(--owi-color-text-primary);font-family:Roboto Flex,sans-serif;font-size:16px;font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.03em;line-height:1.225;text-align:left;text-decoration:none;text-transform:uppercase}.owi-home-page .owi-statement-directions__number{margin-left:var(--owi-spacing-16);align-self:flex-start;flex:0 0 auto;font-family:"Roboto Serif",serif;font-size:var(--owi-type-caption-mobile);font-variation-settings:"GRAD" 0,"wdth" 50,"wght" 400,"opsz" 48;font-variant-numeric:lining-nums tabular-nums;font-weight:400;letter-spacing:-.01em;line-height:1.3;text-transform:none}.owi-home-page .owi-statement-directions__label{opacity:.75}.owi-home-page .owi-statement-directions__link{transform-origin:left center;transition:transform .14s var(--owi-ease),opacity .14s ease}.owi-home-page .owi-statement-directions__link:active{opacity:.72;transform:scale(.98)}.owi-home-page .owi-statement-directions__link:focus-visible{outline:2px solid var(--owi-color-brand-primary);outline-offset:-2px}.owi-home-page .owi-statement__cta{display:inline-flex;width:100%;min-height:57px;padding-inline:var(--owi-spacing-28);font-size:16px;letter-spacing:-.16px;line-height:1.3}}@media (min-width: 1004px){.owi-home-page .owi-statement{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--owi-spacing-96)}.owi-home-page .owi-statement p{width:min(1020px,100%);text-align:center}.owi-home-page .owi-statement__actions{display:flex;width:min(936px,100%);align-items:center;flex-direction:column;gap:var(--owi-spacing-48)}.owi-home-page .owi-statement-directions{display:block;width:100%}.owi-home-page .owi-statement-directions ul{margin:0;padding:0;list-style:none}.owi-home-page .owi-statement-directions li{border-top:1px solid var(--owi-color-border-default)}.owi-home-page :is(.owi-statement-directions__label,.owi-statement-directions__link){display:flex;width:100%;min-height:76px;align-items:flex-start;justify-content:space-between;padding-block:var(--owi-spacing-20);color:var(--owi-color-text-primary);font-family:Roboto Flex,sans-serif;font-size:var(--owi-type-card);font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-align:left;text-decoration:none;text-transform:uppercase}.owi-home-page .owi-statement-directions__number{margin-left:var(--owi-spacing-24);flex:0 0 auto;font-family:"Roboto Serif",serif;font-size:var(--owi-type-caption);font-variation-settings:"GRAD" 0,"wdth" 50,"wght" 400,"opsz" 48;font-variant-numeric:lining-nums tabular-nums;font-weight:400;letter-spacing:-.01em;line-height:1.3;text-transform:none}.owi-home-page .owi-statement-directions__label{opacity:.75}.owi-home-page .owi-statement-directions__link{transform-origin:left center;transition:opacity .14s ease,transform .14s var(--owi-ease)}.owi-home-page .owi-statement-directions__link:active{opacity:.72;transform:scale(.99)}.owi-home-page .owi-statement-directions__link:focus-visible{outline:2px solid var(--owi-color-brand-primary);outline-offset:-2px}.owi-home-page .owi-statement__cta{display:inline-flex;width:auto;min-width:196px;min-height:64px;padding-inline:var(--owi-spacing-32);font-size:20px}.owi-projects-showcase--home .owi-project-card--jogel{display:none}}.owi-home-page>.owi-clients,.owi-home-page>.owi-clients:before{background:transparent}@media (min-width: 1004px) and (hover: hover) and (pointer: fine){.owi-home-page:has(.owi-statement__cta:hover){background-color:var(--owi-color-surface-raised)}.owi-home-page .owi-statement .owi-statement__cta:hover{background:var(--owi-color-brand-primary);color:var(--owi-color-text-inverse)}}.owi-legal-page__content{width:min(var(--owi-content),calc(100% - (var(--owi-gutter) * 2)));margin-inline:auto;padding-bottom:var(--owi-spacing-128)}.owi-legal-document__heading{display:grid;min-height:360px;align-content:start;padding-top:var(--owi-page-top-gap);padding-bottom:var(--owi-spacing-64);grid-template-columns:minmax(0,1fr);gap:var(--owi-spacing-24)}.owi-legal-document__heading h1{width:100%;min-width:0;max-width:1180px;margin:0;font-family:Roboto Flex,sans-serif;font-size:clamp(40px,4vw,56px);font-variation-settings:var(--owi-flex-legal-heading);font-weight:800;-webkit-hyphens:none;hyphens:none;letter-spacing:-.03em;line-height:1.04;overflow-wrap:normal;text-transform:uppercase;text-wrap:balance}.owi-legal-document__heading>p{margin:0;color:var(--owi-color-text-secondary);font-size:var(--owi-type-caption);font-variation-settings:var(--owi-serif-small);line-height:1.35}.owi-legal-document__lead{padding:var(--owi-spacing-32) 0 var(--owi-spacing-128);border-top:1px solid var(--owi-color-border-default)}.owi-legal-document__lead p{max-width:1320px;margin:0;font-size:clamp(34px,3.6vw,52px);font-variation-settings:var(--owi-serif-statement);letter-spacing:-.03em;line-height:1.2}.owi-legal-document{display:grid}.owi-legal-document__section{display:grid;padding:var(--owi-spacing-32) 0 var(--owi-spacing-64);border-top:1px solid var(--owi-color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-legal-document__section h2{position:sticky;top:var(--owi-spacing-24);width:min(320px,100%);margin:0;align-self:start;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}.owi-legal-document__body{display:grid;width:min(680px,100%);gap:var(--owi-spacing-20)}.owi-legal-document__body p,.owi-legal-document__body li{margin:0;font-size:clamp(17px,1.25vw,20px);font-variation-settings:var(--owi-serif-body);line-height:1.5}.owi-legal-document__body ul,.owi-legal-document__body ol{display:grid;margin:0;padding-left:1.25em;gap:var(--owi-spacing-8)}.owi-legal-document__body strong{font-weight:650}.owi-legal-document__body a,.owi-legal-document__cookie-action{color:inherit}.owi-legal-document__cookie-action{width:max-content;min-height:44px;padding:0;border:0;background:transparent;cursor:pointer;font-size:var(--owi-type-body-compact)}@media (max-width: 1003px){.owi-legal-page__content{padding-bottom:var(--owi-spacing-96)}.owi-legal-document__heading{min-height:300px;padding-bottom:var(--owi-spacing-48);gap:var(--owi-spacing-16)}.owi-legal-document__heading h1{font-size:clamp(26px,7.2vw,30px);line-height:1.08;text-wrap:balance}.owi-legal-document__lead{padding:var(--owi-spacing-24) 0 var(--owi-spacing-96)}.owi-legal-document__lead p{font-size:clamp(21px,6vw,26px);letter-spacing:-.02em;line-height:1.25}.owi-legal-document__section{display:block;padding:var(--owi-spacing-24) 0 var(--owi-spacing-48)}.owi-legal-document__section h2{position:static;width:min(280px,100%);margin-bottom:var(--owi-spacing-24);font-size:14px;line-height:1.2}.owi-legal-document__body{width:100%;gap:var(--owi-spacing-16)}.owi-legal-document__body p,.owi-legal-document__body li{font-size:16px;line-height:1.5}}.owi-footer__copyright{color:inherit;font-size:16px;letter-spacing:-.01em;line-height:1.2;opacity:.5}.owi-footer__documents,.owi-footer__socials{display:flex;align-items:flex-start}.owi-footer__documents a{letter-spacing:-.01em;opacity:.5}.owi-footer__socials{gap:var(--owi-spacing-16)}@media (min-width: 1004px){.owi-footer__line{width:100vw;max-width:none;margin-left:calc((100% - 100vw)/2);grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-footer__copyright{margin-left:var(--owi-spacing-16);grid-column:1}.owi-footer__documents{gap:var(--owi-spacing-16);grid-column:2 / span 3}.owi-footer__documents a{min-width:0;justify-self:start}.owi-footer__socials{justify-self:start;grid-column:5}.owi-footer__top-link{margin-right:var(--owi-spacing-16);justify-self:end;grid-column:6}}.owi-checkbox-group,.owi-checkbox{height:auto;min-height:56px}.owi-checkbox__message{top:calc(100% + var(--owi-spacing-4))}@media (min-width: 1004px) and (max-width: 1183px){.owi-footer__line a,.owi-footer__copyright{font-size:13px}}@media (max-width: 1003px){.owi-footer{padding-bottom:max(var(--owi-spacing-16),env(safe-area-inset-bottom))}.owi-footer__line{align-items:start;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--owi-spacing-8);padding-top:var(--owi-spacing-16)}.owi-footer__socials,.owi-footer__top-link{display:none}.owi-footer__copyright{display:block;font-size:12px;grid-column:2;grid-row:1;justify-self:center;white-space:nowrap}.owi-footer__documents{display:contents}.owi-footer__documents a{font-size:12px;font-variation-settings:var(--owi-serif-small-mobile);letter-spacing:-.01em;line-height:1.3;white-space:nowrap}.owi-footer__documents a:first-child{grid-column:1;grid-row:1;justify-self:start}.owi-footer__documents a:nth-child(2){grid-column:3;grid-row:1;justify-self:end;text-align:right}.owi-checkbox__message{position:static;margin-top:var(--owi-spacing-8);margin-left:48px}}@media (prefers-reduced-motion: reduce){.owi-project-card__media img,.owi-case-page,.owi-case-page .owi-header,.owi-checkbox__control,.owi-checkbox__control:after{transition:none}.owi-project-card__link:hover .owi-project-card__media img,.owi-project-card__link:focus-visible .owi-project-card__media img{transform:none}}.owi-black-hole[data-media-reveal]{clip-path:none;overflow:hidden;transition:none}.owi-black-hole[data-media-reveal]>*{clip-path:inset(0 0 0 0);opacity:1;transform:none!important;transition:clip-path .56s var(--owi-ease);will-change:clip-path}.owi-black-hole[data-media-reveal=hidden]>*{clip-path:inset(100% 0 0 0)}.owi-black-hole[data-media-reveal=visible]>*,.owi-black-hole[data-media-reveal=disabled]>*{clip-path:inset(0 0 0 0)}.owi-home-hero,.owi-design-support-intro{position:relative;isolation:isolate}.owi-home-hero__main,.owi-home-hero__bottom{position:relative;z-index:2;pointer-events:none}.owi-home-hero__bottom a,.owi-home-hero__bottom button{pointer-events:auto}.owi-design-support-intro>.owi-support-hero,.owi-design-support-intro>.owi-support-situations{position:relative;z-index:2}.owi-hero-trail{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.owi-home-hero>.owi-hero-trail{z-index:3}@media (min-width: 1004px){.owi-home-hero>.owi-hero-trail{top:-93px}}.owi-hero-trail img{position:absolute;top:-999px;left:-999px;display:block;width:clamp(152px,16vw,244px);aspect-ratio:4 / 3;object-fit:cover;opacity:0;translate:-50% -50%;will-change:opacity,transform}.owi-sticky-footer-shell{width:100%;background:var(--owi-color-surface-inverse)}.owi-not-found__content{width:min(var(--owi-content),calc(100% - (var(--owi-gutter) * 2)));margin-inline:auto;padding-bottom:var(--owi-spacing-128)}.owi-not-found__heading{margin:0;padding-bottom:var(--owi-spacing-64)}.owi-not-found__action{min-width:196px;min-height:64px;padding-inline:var(--owi-spacing-32)}.owi-thanks__content{width:min(var(--owi-content),calc(100% - (var(--owi-gutter) * 2)));margin-inline:auto;padding-bottom:var(--owi-spacing-128)}.owi-thanks__mark{display:grid;width:64px;height:64px;margin-bottom:var(--owi-spacing-32);border-radius:50%;place-items:center;background:var(--owi-color-brand-primary)}.owi-thanks__mark span{width:26px;height:13px;border-bottom:3px solid var(--owi-color-icon-inverse);border-left:3px solid var(--owi-color-icon-inverse);transform:translateY(-2px) rotate(-45deg)}.owi-thanks__heading{width:min(1040px,100%);margin:0;padding-bottom:var(--owi-spacing-64)}.owi-thanks__heading p{max-width:840px;margin:var(--owi-spacing-24) 0 0;color:var(--owi-color-text-secondary);font-family:"Roboto Serif",serif;font-size:clamp(24px,2.15vw,34px);font-variation-settings:var(--owi-serif-body);letter-spacing:-.02em;line-height:1.22;text-wrap:pretty}.owi-thanks__action{min-width:196px;min-height:64px;padding-inline:var(--owi-spacing-32)}.owi-not-found-page>.owi-sticky-footer-shell,.owi-thanks-page>.owi-sticky-footer-shell{height:auto;min-height:0;overflow:visible;clip-path:none}.owi-not-found-page>.owi-sticky-footer-shell>.owi-footer,.owi-thanks-page>.owi-sticky-footer-shell>.owi-footer{position:relative;z-index:auto;right:auto;bottom:auto;left:auto}.owi-case-page>.owi-sticky-footer-shell{margin-top:var(--owi-spacing-128)}@media (min-width: 1004px){.owi-sticky-footer-shell{position:relative;height:var(--owi-sticky-footer-height, 640px);min-height:1px;overflow:hidden;clip-path:inset(0)}.owi-sticky-footer-shell>.owi-footer{position:fixed;z-index:0;right:0;bottom:0;left:0}.owi-jogel-case>.owi-sticky-footer-shell,.owi-oshu-case>.owi-sticky-footer-shell,.owi-nda-case>.owi-sticky-footer-shell,.owi-ubet-audit-case>.owi-sticky-footer-shell,.owi-khl-case>.owi-sticky-footer-shell{margin-top:0}}@media (max-width: 1003px),(hover: none),(pointer: coarse){.owi-hero-trail{display:none}.owi-case-page>.owi-sticky-footer-shell{margin-top:var(--owi-spacing-96)}.owi-not-found__content{width:100%;padding:0 var(--owi-spacing-16) var(--owi-page-section-gap)}.owi-not-found__heading{width:100%;padding-bottom:var(--owi-spacing-48)}.owi-not-found__action{width:100%;min-height:57px;padding-inline:var(--owi-spacing-28)}.owi-thanks__content{width:100%;padding:0 var(--owi-spacing-16) var(--owi-page-section-gap)}.owi-thanks__mark{width:56px;height:56px;margin-bottom:var(--owi-spacing-24)}.owi-thanks__heading{width:100%;padding-bottom:var(--owi-spacing-48)}.owi-thanks__heading p{margin-top:var(--owi-spacing-16);font-size:var(--owi-type-body-mobile);letter-spacing:-.01em;line-height:1.4}.owi-thanks__action{width:100%;min-height:57px;padding-inline:var(--owi-spacing-28)}}@media (prefers-reduced-motion: reduce){.owi-black-hole[data-media-reveal]{clip-path:none!important;transition:none!important}.owi-black-hole[data-media-reveal]>*{clip-path:none!important}.owi-hero-trail{display:none}}.owi-button,.owi-menu-button,.owi-filter__trigger,.owi-filter__menu button,.owi-directions__trigger,.owi-mobile-menu__nav>a,.owi-mobile-menu__directions>button,.owi-header__actions>a:not(.owi-button),.owi-nav-pill,.owi-carousel-pagination button,.owi-media-lightbox__pagination button{transition-duration:.14s}.owi-menu-button:active,.owi-page .owi-filter__trigger:active,.owi-filter__menu button:active,.owi-directions__trigger:active,.owi-mobile-menu__nav>a:active,.owi-mobile-menu__directions>button:active,.owi-header__actions>a:not(.owi-button):active,.owi-nav-pill:active,.owi-carousel-pagination button:active,.owi-media-lightbox__pagination button:active{transform:scale(.97)}.owi-carousel-navigation__button:not(:disabled):active{transform:translateY(-50%) scale(.97);transition-duration:.14s}.owi-filter,.owi-filter.is-open,.owi-filter.has-value,.owi-projects-showcase--archive .owi-filter.is-open{height:auto;min-height:48px;transition:none}.owi-projects-showcase--archive:has(.owi-filter.is-open) .owi-project-grid{margin-top:0}.owi-filter__menu{position:relative;top:auto;left:auto;margin-top:var(--owi-spacing-16);transform-origin:top left}.owi-carousel-pagination,.owi-case-slider>.owi-carousel-pagination,.owi-case-media-carousel>.owi-carousel-pagination,.owi-support-slider>.owi-carousel-pagination{height:44px;margin-top:var(--owi-spacing-4)}.owi-carousel-pagination button,.owi-case-slider>.owi-carousel-pagination button,.owi-case-media-carousel>.owi-carousel-pagination button,.owi-support-slider>.owi-carousel-pagination button,.owi-media-lightbox__pagination button{width:44px;min-width:44px;height:44px;min-height:44px;margin-inline:-12px;border-radius:50%}.owi-page :is(.owi-case-slider,.owi-case-media-carousel,.owi-support-slider)>.owi-carousel-pagination button span,.owi-media-lightbox__pagination button span{width:16px;height:16px;transition:transform .18s var(--owi-ease),background-color .18s ease}.owi-page :is(.owi-case-slider,.owi-case-media-carousel,.owi-support-slider)>.owi-carousel-pagination button.is-default span,.owi-media-lightbox__pagination button.is-default span{transform:scale(.75)}.owi-page :is(.owi-case-slider,.owi-case-media-carousel,.owi-support-slider)>.owi-carousel-pagination button.is-medium span,.owi-media-lightbox__pagination button.is-medium span{transform:scale(.5)}.owi-page :is(.owi-case-slider,.owi-case-media-carousel,.owi-support-slider)>.owi-carousel-pagination button.is-small span,.owi-media-lightbox__pagination button.is-small span{transform:scale(.25)}.owi-page :is(.owi-case-slider,.owi-case-media-carousel,.owi-support-slider)>.owi-carousel-pagination button.is-active span,.owi-media-lightbox__pagination button.is-active span{transform:scale(1)}.owi-carousel-pagination button:focus,.owi-media-lightbox__pagination button:focus{outline:none}.owi-carousel-pagination button:focus-visible,.owi-media-lightbox__pagination button:focus-visible{outline:2px solid var(--owi-color-brand-primary);outline-offset:-4px;box-shadow:inset 0 0 0 2px var(--owi-color-surface-primary)}.owi-case-inline-cta{display:none}@media (max-width: 767px){.owi-award p a{--owi-link-underline-inset: 0px;position:relative;display:inline-block;min-width:0;min-height:0;margin:0;padding:0;vertical-align:baseline}.owi-award p a:before{position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px;content:""}.owi-contact-card{flex-direction:row;align-items:flex-start;padding-bottom:var(--owi-spacing-32);gap:var(--owi-spacing-16)}.owi-contact-card>img{flex:0 0 80px}.owi-contact-card>div{width:auto;min-width:0;height:auto;align-items:flex-start;justify-content:flex-start;flex:1 1 auto;gap:0;text-align:left}.owi-contact-card h2{letter-spacing:-.01em;margin-bottom:0}.owi-contact-card p{margin-bottom:var(--owi-spacing-8)}.owi-contact-card a[href^="tel:"],.owi-contact-card a[href^="mailto:"]{--owi-link-underline-inset: 0px;position:relative;display:inline-flex;min-height:var(--owi-spacing-24);align-items:center;padding:0;font-size:14px;font-variation-settings:var(--owi-serif-small);letter-spacing:-.01em}.owi-filter__menu{gap:0}.owi-filter__menu button{display:flex;min-height:44px;align-items:center}.owi-case-inline-cta{display:flex;width:calc(100% - (var(--owi-case-text-gutter) * 2));min-height:88px;align-items:center;justify-content:space-between;margin:var(--owi-spacing-32) var(--owi-case-text-gutter) var(--owi-spacing-64);padding:var(--owi-spacing-16);border-radius:16px;background:var(--owi-color-surface-secondary);gap:var(--owi-spacing-16)}.owi-case-inline-cta p{margin:0;font-family:Roboto Flex,sans-serif;font-size:16px;font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.48px;line-height:1.15;text-transform:uppercase}.owi-case-inline-cta .owi-button{min-width:144px;padding-inline:var(--owi-spacing-16);font-size:14px}}@media (max-width: 420px){.owi-case-inline-cta{align-items:stretch;flex-direction:column}}.owi-projects-showcase--home .owi-projects-showcase__control{width:calc(50% - 4px);padding-top:var(--owi-spacing-24);border-top:1px solid var(--owi-color-border-default)}.owi-projects-showcase--home h2{display:flex;height:48px;align-items:center;font-size:32px;letter-spacing:-.96px}@media (min-width: 1004px) and (max-width: 1439px){.owi-projects-showcase--home h2{font-size:var(--owi-compact-section);letter-spacing:calc(var(--owi-compact-section) * -.03)}}@media (max-width: 1003px){.owi-home-hero__bottom{gap:var(--owi-spacing-24)}.owi-projects-showcase--home .owi-projects-showcase__control{left:0;width:100%;padding:var(--owi-spacing-24) var(--owi-spacing-16) 0}.owi-projects-showcase--home h2{font-size:var(--owi-mobile-control-heading);letter-spacing:-.72px}}@media (max-width: 767px){.owi-project-grid .owi-project-card .owi-project-card__media{height:auto;aspect-ratio:1}.owi-projects-page .owi-projects-showcase--archive .owi-projects-showcase__control{padding:var(--owi-spacing-12) var(--owi-spacing-16)}.owi-projects-page .owi-projects-showcase--archive .owi-project-grid{padding-top:var(--owi-spacing-12)}.owi-page--home .owi-projects-showcase--home .owi-projects-showcase__control{position:relative;top:auto;left:0;width:calc(100% - var(--owi-spacing-32));margin-inline:var(--owi-spacing-16);padding:var(--owi-spacing-12) 0}.owi-page--home .owi-projects-showcase--home h2{display:flex;height:48px;align-items:center}.owi-page--home .owi-projects-showcase--home .owi-project-grid{padding-top:var(--owi-spacing-12)}}@media (prefers-reduced-motion: reduce){.owi-mobile-menu__nav>a,.owi-mobile-menu__directions,.owi-mobile-menu__meta,.owi-mobile-menu__cta{animation:none}.owi-button,.owi-menu-button,.owi-filter__trigger,.owi-filter__menu button,.owi-directions__trigger,.owi-mobile-menu__nav>a,.owi-mobile-menu__directions>button,.owi-header__actions>a:not(.owi-button),.owi-nav-pill,.owi-carousel-pagination button,.owi-media-lightbox__pagination button,.owi-project-card__media img,.owi-case-page .owi-case-related-card__media img{transition-duration:.01ms}}@media (min-width: 768px) and (max-width: 1003px){.owi-home-page .owi-home-hero h1,.owi-page .owi-page-heading h1,.owi-page .owi-case-hero h1,.owi-design-support-page .owi-support-hero h1,.owi-legal-document__heading h1{font-size:var(--owi-type-display-tablet);letter-spacing:-.03em;line-height:1.05}}@media (max-width: 767px){.owi-home-page .owi-home-hero h1{font-size:var(--owi-mobile-display-home);letter-spacing:-.03em;line-height:1.05}.owi-page .owi-page-heading h1,.owi-page .owi-case-hero h1,.owi-design-support-page .owi-support-hero h1,.owi-brief-page .owi-page-heading h1,.owi-legal-document__heading h1{font-size:var(--owi-type-display-mobile);letter-spacing:-.03em;line-height:1.05}.owi-legal-document__heading h1{font-size:28px}}.owi-trust-page__content{width:min(var(--owi-content),calc(100% - (var(--owi-gutter) * 2)));margin-inline:auto;padding-bottom:var(--owi-spacing-144)}.owi-trust-page .owi-trust-page__heading{width:100%;margin-inline:0;padding-bottom:var(--owi-spacing-64)}.owi-trust-page__intro,.owi-trust-section{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--owi-spacing-8);border-top:1px solid var(--owi-color-border-default)}.owi-trust-page__intro{padding:var(--owi-spacing-32) 0 var(--owi-spacing-128)}.owi-trust-page__lead{grid-column:1 / span 4;margin:0;font-size:clamp(32px,3.333vw,48px);font-variation-settings:var(--owi-serif-statement);letter-spacing:-.03em;line-height:1.2;text-wrap:pretty}.owi-trust-page__sections{display:flex;flex-direction:column}.owi-trust-section{padding:var(--owi-spacing-32) 0 var(--owi-spacing-96)}.owi-trust-section>h2{grid-column:1 / span 2;margin:0;font-family:Roboto Flex,sans-serif;font-size:var(--owi-type-section);font-variation-settings:var(--owi-flex-heading);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-transform:uppercase}.owi-trust-section__body{display:flex;max-width:800px;min-width:0;flex-direction:column;grid-column:3 / span 4;gap:var(--owi-spacing-24)}.owi-trust-section__body>p{margin:0;color:var(--owi-color-text-secondary);font-size:var(--owi-type-body);letter-spacing:-.02em;line-height:1.45;text-wrap:pretty}.owi-trust-links{display:flex;align-items:center;flex-wrap:wrap;gap:var(--owi-spacing-16) var(--owi-spacing-32);padding-top:var(--owi-spacing-8)}.owi-trust-links>a:not(.owi-button){display:inline-flex;min-height:44px;align-items:center;color:var(--owi-color-text-primary);font-size:var(--owi-type-control);line-height:1.3;text-decoration:none}.owi-trust-profile{display:grid;grid-template-columns:148px minmax(0,1fr);gap:var(--owi-spacing-24);padding-top:var(--owi-spacing-8)}.owi-trust-profile>img{width:148px;height:148px;object-fit:cover}.owi-trust-profile__details{display:flex;min-width:0;align-items:flex-start;flex-direction:column}.owi-trust-profile h3{margin:0;font-family:Roboto Flex,sans-serif;font-size:var(--owi-type-section);font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-transform:uppercase}.owi-trust-profile__details>p{margin:var(--owi-spacing-4) 0 var(--owi-spacing-16);color:var(--owi-color-text-secondary);font-size:var(--owi-type-body-compact);line-height:1.4}.owi-trust-profile address{display:flex;align-items:flex-start;flex-direction:column;margin:0;gap:var(--owi-spacing-4);font-style:normal}.owi-trust-profile address a{display:inline-flex;min-height:32px;align-items:center;color:var(--owi-color-text-primary);font-size:var(--owi-type-control);line-height:1.3;text-decoration:none}.owi-trust-profile .owi-button{margin-top:var(--owi-spacing-24)}.owi-not-found__description{max-width:760px;margin:0 0 var(--owi-spacing-48);color:var(--owi-color-text-secondary);font-size:var(--owi-type-body);letter-spacing:-.02em;line-height:1.45}.owi-not-found__recovery{display:flex;align-items:center;flex-wrap:wrap;gap:var(--owi-spacing-24) var(--owi-spacing-32)}.owi-not-found__recovery ul{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;gap:var(--owi-spacing-8) var(--owi-spacing-24);list-style:none}.owi-not-found__recovery li a{display:inline-flex;min-height:44px;align-items:center;color:var(--owi-color-text-primary);font-size:var(--owi-type-control);line-height:1.3;text-decoration:none}@media (max-width: 1003px){.owi-trust-page__content{width:100%;padding:0 var(--owi-spacing-16) var(--owi-spacing-96)}.owi-trust-page .owi-trust-page__heading{padding-bottom:var(--owi-spacing-48)}.owi-trust-page__intro,.owi-trust-section{grid-template-columns:repeat(3,minmax(0,1fr))}.owi-trust-page__intro{padding-bottom:var(--owi-spacing-96)}.owi-trust-page__lead{grid-column:1 / span 3}.owi-trust-section>h2{grid-column:1;font-size:var(--owi-type-card-mobile)}.owi-trust-section__body{grid-column:2 / span 2}}@media (max-width: 767px){.owi-trust-page__content{padding-bottom:var(--owi-mobile-rhythm-section)}.owi-trust-page .owi-trust-page__heading{padding-bottom:var(--owi-spacing-48)}.owi-trust-page__intro{display:block;padding:var(--owi-spacing-24) 0 var(--owi-spacing-64)}.owi-trust-page__lead{font-size:28px;letter-spacing:-.03em;line-height:1.22}.owi-trust-section{display:block;padding:var(--owi-spacing-24) 0 var(--owi-spacing-64)}.owi-trust-section>h2{margin-bottom:var(--owi-spacing-32);font-size:var(--owi-type-card-mobile);letter-spacing:-.03em}.owi-trust-section__body{max-width:none;gap:var(--owi-spacing-20)}.owi-trust-section__body>p{font-size:var(--owi-type-body-mobile);letter-spacing:-.01em}.owi-trust-links{align-items:stretch;flex-direction:column;padding-top:var(--owi-spacing-4);gap:var(--owi-spacing-8)}.owi-trust-links>.owi-button{width:100%;min-height:57px}.owi-trust-links>a:not(.owi-button){width:fit-content}.owi-trust-profile{grid-template-columns:80px minmax(0,1fr);gap:var(--owi-spacing-16);padding-top:var(--owi-spacing-4)}.owi-trust-profile>img{width:80px;height:80px}.owi-trust-profile h3{font-size:var(--owi-type-card-mobile)}.owi-trust-profile__details>p{margin-bottom:var(--owi-spacing-8);font-size:var(--owi-type-body-small-mobile)}.owi-trust-profile address a{min-height:32px;font-size:var(--owi-type-body-small-mobile)}.owi-trust-profile .owi-button{width:100%;min-height:57px;margin-top:var(--owi-spacing-16);padding-inline:var(--owi-spacing-16)}.owi-not-found__description{margin-bottom:var(--owi-spacing-32);font-size:var(--owi-type-body-mobile);letter-spacing:-.01em}.owi-not-found__recovery{align-items:stretch;flex-direction:column;gap:var(--owi-spacing-16)}.owi-not-found__recovery ul{align-items:stretch;flex-direction:column;gap:0}.owi-not-found__recovery li a{width:fit-content;min-height:44px;font-size:var(--owi-type-body-mobile)}}.owi-page :is(.owi-button,.owi-nav-pill,.owi-filter.has-value .owi-filter__trigger){border-radius:var(--owi-radius-action)}.owi-page :is(.owi-checkbox__control,.owi-upload,.owi-field input,.owi-field textarea){border-radius:var(--owi-radius-utility)}.owi-page :is(.owi-case-inline-cta,.owi-storage-notice){border-radius:var(--owi-radius-promo)}.owi-page :is(.owi-project-card__media,.owi-case-media,.owi-case-media-block__item,.owi-case-slider__stage,.owi-support-slider__stage,.owi-support-slider__media,.owi-accordion-item__media-frame){border-radius:var(--owi-radius-media)}.owi-directions__trigger.is-active{color:var(--owi-color-text-secondary);text-decoration:none}.owi-page .owi-filter.has-value .owi-filter__trigger{animation:owi-filter-value-enter .26s var(--owi-ease) both;transform-origin:left center}.owi-page .owi-filter__trigger>span,.owi-page .owi-filter__trigger>.owi-action-glyph{opacity:.75}.owi-page .owi-filter__trigger>.owi-action-glyph{filter:brightness(0)}.owi-page .owi-filter:is(.is-open,.has-value) .owi-filter__trigger>span,.owi-page .owi-filter:is(.is-open,.has-value) .owi-filter__trigger>.owi-action-glyph,.owi-page .owi-filter__trigger:focus-visible>span,.owi-page .owi-filter__trigger:focus-visible>.owi-action-glyph{opacity:1}@media (hover: hover) and (pointer: fine){.owi-page .owi-filter__trigger:hover{opacity:1}.owi-page .owi-filter__trigger:hover>span,.owi-page .owi-filter__trigger:hover>.owi-action-glyph{opacity:1}}@keyframes owi-filter-value-enter{0%{opacity:0;transform:translateY(4px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.owi-checkbox__lead{white-space:nowrap}@media (min-width: 768px){.owi-home-hero__intro,.owi-award p,.owi-project-card__copy p,.owi-case-related-card p{opacity:.75}}@media (prefers-reduced-motion: reduce){.owi-page .owi-filter.has-value .owi-filter__trigger{animation:none}}.owi-checkbox em .owi-brief-consent__link{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px;color:inherit;text-decoration:none!important;white-space:normal}.owi-checkbox em .owi-brief-consent__link .owi-link-motion__line{display:none}.owi-accordion-list{display:flex;min-width:0;flex-direction:column}.owi-accordion-item{min-width:0}.owi-accordion-item:not(:first-child){border-top:1px solid var(--owi-accordion-border, var(--owi-color-border-default))}.owi-accordion-item__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;width:100%;min-width:0;margin:0;border:0;border-radius:0;align-items:start;background:transparent;color:inherit;cursor:pointer;grid-template-columns:minmax(0,1fr) var(--owi-action-glyph-size);gap:var(--owi-action-gap);text-align:left}.owi-accordion-item__trigger>span{min-width:0;text-wrap:pretty}.owi-accordion-item__trigger>img{display:block;width:var(--owi-action-glyph-size);height:var(--owi-action-glyph-size);margin-block-start:calc((1lh - var(--owi-action-glyph-size)) / 2);opacity:1;object-fit:contain}.owi-action-glyph,.owi-menu-glyph.owi-action-glyph,.owi-filter__trigger>.owi-action-glyph,.owi-accordion-item__trigger>.owi-action-glyph{display:block;width:var(--owi-action-glyph-size);height:var(--owi-action-glyph-size);flex:0 0 var(--owi-action-glyph-size);opacity:1;object-fit:contain;transform:rotate(0);transition:opacity .16s ease,transform .18s var(--owi-ease),filter .18s ease}.owi-action-glyph.is-open,.owi-menu-glyph.owi-action-glyph.is-open{transform:rotate(45deg)}.owi-menu-glyph.owi-action-glyph>span{left:0;width:100%}.owi-directions__trigger,.owi-scroll-header__language,.owi-language__trigger,.owi-filter__trigger,.owi-accordion-item__trigger{gap:var(--owi-action-gap)}.owi-accordion-item__disclosure{display:none}.owi-accordion-item.is-open .owi-accordion-item__disclosure{display:block}.owi-accordion-item__body{display:flex;min-width:0;flex-direction:column}.owi-accordion-item.is-open .owi-accordion-item__body{animation:owi-accordion-content-enter .2s var(--owi-ease) both}@keyframes owi-accordion-content-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.owi-accordion-item.is-open .owi-accordion-item__body{animation:none}}@media (max-width: 767px){.owi-footer{padding-top:var(--owi-spacing-48)}.owi-contact-card{padding-bottom:calc(var(--owi-mobile-rhythm-cluster) + var(--owi-spacing-4) + 2px)}.owi-page :is(.owi-case-slider,.owi-case-media-carousel,.owi-support-slider)>.owi-carousel-pagination{height:32px;margin-top:var(--owi-spacing-4)}.owi-page :is(.owi-case-slider,.owi-case-media-carousel,.owi-support-slider)>.owi-carousel-pagination button{width:44px;min-width:44px;height:44px;min-height:44px;margin-inline:-16px}.owi-page :is(.owi-case-slider,.owi-case-media-carousel,.owi-support-slider)>.owi-carousel-pagination button span{width:10px;height:10px}.owi-contact-card>div{justify-content:flex-start;gap:var(--owi-spacing-4)}.owi-contact-card a[href^="tel:"]+a[href^="mailto:"]{margin-top:calc(var(--owi-spacing-4) * -1)}}.owi-case-slider__viewport,.owi-case-media-carousel__viewport,.owi-support-slider__viewport{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;touch-action:manipulation}.owi-black-hole.owi-case-slider__viewport,.owi-black-hole.owi-case-media-carousel__viewport{overflow-x:auto;overflow-y:hidden}.owi-page :is(.owi-case-slider__track,.owi-case-media-carousel__track,.owi-support-slider__track){gap:0}.owi-page :is(.owi-case-slider__slide,.owi-case-media-carousel__slide,.owi-support-slider__slide){flex:0 0 100%;scroll-snap-stop:normal}:is(.owi-case-slider__viewport,.owi-case-media-carousel__viewport,.owi-support-slider__viewport)[data-owi-animating=true]{scroll-behavior:auto;scroll-snap-type:none}:is(.owi-case-slider__viewport,.owi-case-media-carousel__viewport,.owi-support-slider) img{-webkit-user-drag:none}@media (hover: hover) and (pointer: fine){.owi-case-slider__viewport,.owi-case-media-carousel__viewport,.owi-support-slider__viewport{cursor:grab}:is(.owi-case-slider__viewport,.owi-case-media-carousel__viewport,.owi-support-slider__viewport)[data-owi-dragging=true],:is(.owi-case-slider__viewport,.owi-case-media-carousel__viewport,.owi-support-slider__viewport)[data-owi-dragging=true] *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}:is(.owi-case-slider__viewport,.owi-case-media-carousel__viewport,.owi-support-slider__viewport)[data-owi-dragging=true]{scroll-behavior:auto;scroll-snap-type:none}}.owi-specialized-brief__content{width:min(var(--owi-content),calc(100% - (var(--owi-gutter) * 2)));margin-inline:auto;padding-bottom:var(--owi-spacing-128)}.owi-specialized-brief__heading{display:grid;min-height:360px;align-content:start;padding-top:var(--owi-page-top-gap);padding-bottom:var(--owi-spacing-64)}.owi-specialized-brief__heading h1{width:100%;max-width:1180px;margin:0;font-family:Roboto Flex,sans-serif;font-size:clamp(40px,4vw,56px);font-variation-settings:var(--owi-flex-legal-heading);font-weight:800;-webkit-hyphens:none;hyphens:none;letter-spacing:-.03em;line-height:1.04;overflow-wrap:normal;text-transform:uppercase;text-wrap:balance}.owi-specialized-brief__lead{padding:var(--owi-spacing-32) 0 var(--owi-spacing-128);border-top:1px solid var(--owi-color-border-default)}.owi-specialized-brief__lead p{max-width:1320px;margin:0;font-size:clamp(34px,3.6vw,52px);font-variation-settings:var(--owi-serif-statement);letter-spacing:-.03em;line-height:1.2}.owi-specialized-brief__form{position:relative}.owi-specialized-brief__step{display:grid;padding:var(--owi-spacing-32) 0 var(--owi-spacing-96);border-top:1px solid var(--owi-color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-specialized-brief__step-heading{position:sticky;top:var(--owi-spacing-24);width:min(360px,100%);align-self:start}.owi-specialized-brief__step-heading p{margin:0 0 var(--owi-spacing-12);color:var(--owi-color-text-secondary);font-family:"Roboto Serif",serif;font-size:14px;font-variation-settings:var(--owi-serif-small);line-height:1.35}.owi-specialized-brief__step-heading h2{margin:0;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}.owi-specialized-brief__step-heading h2:focus{outline:0}.owi-specialized-brief__step-body{display:grid;width:min(760px,100%)}.owi-specialized-brief__question{min-width:0;margin:0;padding:0 0 var(--owi-spacing-48);border:0}.owi-specialized-brief__question+.owi-specialized-brief__question{padding-top:var(--owi-spacing-48);border-top:1px solid var(--owi-color-border-default)}.owi-specialized-brief__question-title{display:block;width:100%;margin:0;padding:0;color:var(--owi-color-text-primary);font-family:Roboto Flex,sans-serif;font-size:clamp(21px,1.7vw,26px);font-variation-settings:var(--owi-flex-heading);font-weight:800;letter-spacing:-.03em;line-height:1.2}.owi-specialized-brief__question-title span{color:var(--owi-color-brand-primary)}.owi-specialized-brief__hint{max-width:680px;margin:var(--owi-spacing-12) 0 0;color:var(--owi-color-text-secondary);font-size:17px;font-variation-settings:var(--owi-serif-body);line-height:1.5}.owi-specialized-brief__text-control,.owi-specialized-brief__other input,.owi-specialized-brief__contact-field input{width:100%;border:0;border-bottom:1px solid var(--owi-color-border-default);border-radius:0;outline:0;background:transparent;color:var(--owi-color-text-primary);font-family:"Roboto Serif",serif;font-size:18px;font-variation-settings:var(--owi-serif-body);line-height:1.5;transition:border-color .14s ease}.owi-specialized-brief__text-control{min-height:164px;margin-top:var(--owi-spacing-24);padding:var(--owi-spacing-12) 0;resize:vertical}input.owi-specialized-brief__text-control{min-height:52px}.owi-specialized-brief__text-control:focus,.owi-specialized-brief__other input:focus,.owi-specialized-brief__contact-field input:focus{border-bottom-color:var(--owi-color-brand-primary)}.owi-specialized-brief__text-control:focus-visible,.owi-specialized-brief__other input:focus-visible,.owi-specialized-brief__contact-field input:focus-visible{outline:2px solid var(--owi-color-brand-primary);outline-offset:4px}.owi-specialized-brief__options{display:grid;margin-top:var(--owi-spacing-24);border-bottom:1px solid var(--owi-color-border-default)}.owi-specialized-brief__option{display:flex;min-height:56px;align-items:flex-start;padding:var(--owi-spacing-12) 0;border-top:1px solid var(--owi-color-border-default);gap:var(--owi-spacing-16);cursor:pointer;font-size:17px;font-variation-settings:var(--owi-serif-body);line-height:1.45;transition:color .14s ease,opacity .14s ease,transform .14s var(--owi-ease)}.owi-specialized-brief__option input,.owi-specialized-brief__consent input,.owi-specialized-brief__draft-storage input{position:absolute;opacity:0;pointer-events:none}.owi-specialized-brief__option-control{position:relative;width:28px;min-width:28px;height:28px;flex:0 0 28px;border:1.5px solid var(--owi-color-text-secondary);border-radius:4px;background:transparent;transition:background-color .14s ease,border-color .14s ease,transform .14s var(--owi-ease)}.owi-specialized-brief__option input[type=radio]+.owi-specialized-brief__option-control{border-radius:50%}.owi-specialized-brief__option input[type=radio]+.owi-specialized-brief__option-control:after{width:10px;height:10px;border:0;border-radius:50%;background:var(--owi-color-text-inverse);transform:translate(-50%,-50%) scale(.72)}.owi-specialized-brief__option-control:after{position:absolute;top:50%;left:50%;width:8px;height:14px;box-sizing:border-box;border-right:2px solid var(--owi-color-text-inverse);border-bottom:2px solid var(--owi-color-text-inverse);content:"";opacity:0;transform:translate(-50%,-58%) rotate(45deg) scale(.92);transition:opacity .14s ease,transform .14s var(--owi-ease)}.owi-specialized-brief__option input:checked+.owi-specialized-brief__option-control,.owi-specialized-brief__consent input:checked+.owi-specialized-brief__option-control,.owi-specialized-brief__draft-storage input:checked+.owi-specialized-brief__option-control{border-color:var(--owi-color-surface-inverse);background:var(--owi-color-surface-inverse)}.owi-specialized-brief__option input:checked+.owi-specialized-brief__option-control:after,.owi-specialized-brief__consent input:checked+.owi-specialized-brief__option-control:after,.owi-specialized-brief__draft-storage input:checked+.owi-specialized-brief__option-control:after{opacity:1;transform:translate(-50%,-58%) rotate(45deg) scale(1)}.owi-specialized-brief__option input[type=radio]:checked+.owi-specialized-brief__option-control:after{transform:translate(-50%,-50%) scale(1)}.owi-specialized-brief__option input:focus-visible+.owi-specialized-brief__option-control,.owi-specialized-brief__consent input:focus-visible+.owi-specialized-brief__option-control,.owi-specialized-brief__draft-storage input:focus-visible+.owi-specialized-brief__option-control{outline:2px solid var(--owi-color-brand-primary);outline-offset:3px}.owi-specialized-brief__other{margin-top:var(--owi-spacing-24)}.owi-specialized-brief__other label,.owi-specialized-brief__contact-field label{display:block;margin-bottom:var(--owi-spacing-8);color:var(--owi-color-text-secondary);font-family:Roboto Flex,sans-serif;font-size:14px;font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.02em;line-height:1.25;text-transform:uppercase}.owi-specialized-brief__other input,.owi-specialized-brief__contact-field input{min-height:52px;padding:var(--owi-spacing-8) 0}.owi-specialized-brief__contact-grid{display:grid;margin-top:var(--owi-spacing-24);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-32) var(--owi-spacing-24)}.owi-specialized-brief__contact-field{min-width:0}.owi-specialized-brief__error{margin:var(--owi-spacing-8) 0 0;color:var(--owi-color-status-error);font-size:14px;font-variation-settings:var(--owi-serif-small);line-height:1.35}.owi-specialized-brief__error:empty{display:none}.owi-specialized-brief__question.is-invalid .owi-specialized-brief__text-control,.owi-specialized-brief__other.is-invalid input,.owi-specialized-brief__contact-field.is-invalid input{border-bottom-color:var(--owi-color-status-error)}.owi-specialized-brief__draft-storage{display:grid;padding:var(--owi-spacing-24) 0;border-top:1px solid var(--owi-color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-12) var(--owi-spacing-8)}.owi-specialized-brief__draft-storage>label{display:flex;width:min(760px,100%);align-items:flex-start;grid-column:2;gap:var(--owi-spacing-16);cursor:pointer;font-size:16px;font-variation-settings:var(--owi-serif-body);line-height:1.45}.owi-specialized-brief__draft-storage strong,.owi-specialized-brief__draft-storage small{display:block}.owi-specialized-brief__draft-storage strong{font-family:Roboto Flex,sans-serif;font-variation-settings:var(--owi-flex-card);font-weight:800;letter-spacing:-.02em}.owi-specialized-brief__draft-storage small{max-width:660px;margin-top:var(--owi-spacing-4);color:var(--owi-color-text-secondary);font-size:14px;font-variation-settings:var(--owi-serif-small);line-height:1.45}.owi-specialized-brief__data-note{width:min(660px,calc(100% - 44px));margin:0 0 0 44px;color:var(--owi-color-text-secondary);font-size:14px;font-variation-settings:var(--owi-serif-small);grid-column:2;line-height:1.45}.owi-specialized-brief__draft-delete{width:max-content;margin-left:44px;padding:0;border:0;outline:0;background:transparent;color:var(--owi-color-text-secondary);cursor:pointer;font:inherit;font-size:14px;font-variation-settings:var(--owi-serif-small);grid-column:2;line-height:1.35;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transform-origin:left center;transition:color .14s ease,transform .14s var(--owi-ease)}.owi-specialized-brief__draft-delete:focus-visible{outline:2px solid var(--owi-color-brand-primary);outline-offset:4px}.owi-specialized-brief__draft-delete:active{transform:scale(.97)}.owi-specialized-brief__consent{padding:var(--owi-spacing-32) 0;border-top:1px solid var(--owi-color-border-default)}.owi-specialized-brief__consent>label{display:flex;align-items:flex-start;gap:var(--owi-spacing-16);cursor:pointer;font-size:16px;font-variation-settings:var(--owi-serif-body);line-height:1.5}.owi-specialized-brief__consent a{color:inherit}.owi-specialized-brief__consent.is-invalid .owi-specialized-brief__option-control{border-color:var(--owi-color-status-error)}.owi-specialized-brief__status{margin:0 0 var(--owi-spacing-24);color:var(--owi-color-status-error);font-size:16px;font-variation-settings:var(--owi-serif-body);line-height:1.45}.owi-specialized-brief__actions{display:flex;justify-content:flex-end;gap:var(--owi-spacing-12)}.owi-specialized-brief__actions .owi-button{min-width:180px;min-height:56px}.owi-page .owi-specialized-brief__back{border:1px solid var(--owi-color-border-default);background:transparent;color:var(--owi-color-text-primary)}.owi-specialized-brief__actions .owi-button:disabled{cursor:wait;opacity:.6}.owi-specialized-brief__confirmation{display:grid;padding:var(--owi-spacing-48) 0 var(--owi-spacing-144);border-top:1px solid var(--owi-color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--owi-spacing-8)}.owi-specialized-brief__confirmation h2{margin:0;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}.owi-specialized-brief__confirmation p{max-width:680px;margin:0 0 var(--owi-spacing-32);font-size:clamp(21px,2vw,28px);font-variation-settings:var(--owi-serif-body);letter-spacing:-.02em;line-height:1.35;grid-column:2}.owi-specialized-brief__confirmation .owi-button{width:max-content;min-width:180px;min-height:56px;grid-column:2}@media (hover: hover) and (pointer: fine){.owi-specialized-brief__option:hover,.owi-specialized-brief__draft-delete:hover{color:var(--owi-color-brand-primary)}}.owi-specialized-brief__option:active{opacity:.72;transform:scale(.99)}@media (max-width: 1003px){.owi-specialized-brief__content{width:calc(100% - (var(--owi-spacing-16) * 2));padding-bottom:var(--owi-spacing-96)}.owi-specialized-brief__heading{min-height:300px;padding-bottom:var(--owi-spacing-48)}.owi-specialized-brief__heading h1{font-size:28px;line-height:1.08}.owi-specialized-brief__lead{padding:var(--owi-spacing-24) 0 var(--owi-spacing-96)}.owi-specialized-brief__lead p{font-size:clamp(21px,6vw,26px);letter-spacing:-.02em;line-height:1.25}.owi-specialized-brief__step{display:block;padding:var(--owi-spacing-24) 0 var(--owi-spacing-64)}.owi-specialized-brief__draft-storage{display:block}.owi-specialized-brief__draft-delete{margin-top:var(--owi-spacing-12)}.owi-specialized-brief__step-heading{position:static;width:100%;margin-bottom:var(--owi-spacing-48)}.owi-specialized-brief__step-heading h2{width:min(300px,100%);font-size:16px;line-height:1.2}.owi-specialized-brief__step-body{width:100%}.owi-specialized-brief__question{padding-bottom:var(--owi-spacing-40)}.owi-specialized-brief__question+.owi-specialized-brief__question{padding-top:var(--owi-spacing-40)}.owi-specialized-brief__question-title{font-size:20px;line-height:1.25}.owi-specialized-brief__hint,.owi-specialized-brief__option,.owi-specialized-brief__text-control,.owi-specialized-brief__other input,.owi-specialized-brief__contact-field input{font-size:16px}.owi-specialized-brief__contact-grid{grid-template-columns:1fr}.owi-specialized-brief__actions{display:grid;grid-template-columns:1fr}.owi-specialized-brief__actions .owi-button{width:100%}.owi-specialized-brief__confirmation{display:block;padding:var(--owi-spacing-32) 0 var(--owi-spacing-96)}.owi-specialized-brief__confirmation h2{margin-bottom:var(--owi-spacing-32);font-size:16px}.owi-specialized-brief__confirmation p{margin-bottom:var(--owi-spacing-32);font-size:22px}.owi-specialized-brief__confirmation .owi-button{width:100%}}@media (prefers-reduced-motion: reduce){.owi-specialized-brief__option,.owi-specialized-brief__option-control,.owi-specialized-brief__draft-delete,.owi-specialized-brief__text-control,.owi-specialized-brief__other input,.owi-specialized-brief__contact-field input{transition:none}}
