@font-face{font-family:DDB Display;src:url(/fonts/cormorant-garamond-normal.woff)format("woff");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:DDB Display;src:url(/fonts/cormorant-garamond-italic.woff)format("woff");font-style:italic;font-weight:300 700;font-display:swap}@font-face{font-family:DDB Pencil;src:url(/fonts/caveat.woff)format("woff");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:DDB Marker;src:url(/fonts/permanent-marker.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DDB Pencil;src:url(/fonts/caveat-latin.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DDB Marker;src:url(/fonts/permanent-marker-latin.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.home-film{isolation:isolate;color:#171717;background:#ffefdf;height:100svh;min-height:540px;transition:background 1.2s,color .8s;position:relative;overflow:clip}.home-film[data-chapter=day]{background:#e7e9e7}.home-film:is([data-chapter=night],[data-chapter=footage]){color:#fff;background:#111820}.home-film[data-chapter=night]{transition:color .8s}.home-film-picture{inset:var(--journey-header-height,94px) 0 0;position:absolute}.home-film-picture :is(img,video){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-film-video{opacity:0}.home-film-finale{opacity:0;pointer-events:none;transition:opacity 1s}.home-film[data-state=ended] .home-film-finale,.home-film[data-started=true] .home-film-video{opacity:1}.home-film-copy{--film-title-size:clamp(3.65rem,6.7vw,6.5rem);z-index:2;pointer-events:none;position:absolute;bottom:52px;left:48px;right:48px}.home-film-copy h1,.home-film-day{opacity:0;margin:0;transition:opacity .17s ease-out;position:absolute;bottom:0;left:0}.home-film-copy h1{color:#080808;transform-origin:0 100%;font-weight:400;transform:rotate(-1.4deg)}.home-film .home-film-copy h1 span{letter-spacing:.005em;text-shadow:0 0 3px #f7f1e2,0 0 10px #f7f1e2;max-width:780px;margin-bottom:12px;font:400 clamp(2rem,3.2vw,3rem)/1.12 DDB Marker,Segoe Print,cursive;display:block}.home-film .home-film-copy h1 strong{letter-spacing:-.025em;text-shadow:.4px .2px #604d3420;padding-bottom:13px;font:500 clamp(4.3rem,8.8vw,8rem)/.92 DDB Pencil,Segoe Print,cursive;display:table;position:relative}.home-film-pencil-line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:93%;height:18px;position:absolute;bottom:0;left:0;overflow:visible}.home-film-pencil-line path:first-child{stroke-width:1.6px;opacity:.65}.home-film-pencil-line path:last-child{stroke-width:.65px;opacity:.38}.home-film-day{color:#fff9eb;font:500 var(--film-title-size)/.93 "DDB Display",Georgia,serif;letter-spacing:-.045em;text-shadow:0 2px 5px #111a10,0 6px 24px #111a10}.home-film[data-copy=concept] .home-film-copy h1,.home-film[data-copy=day] .home-film-day{opacity:1;transition-duration:.34s}.home-film-toggle{z-index:4;top:calc(var(--journey-header-height,94px) + 18px);color:#fff;cursor:pointer;opacity:0;background:#17181680;border:1px solid #ffffff35;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:opacity .2s,background .2s;display:grid;position:absolute;right:20px}.home-film:hover .home-film-toggle,.home-film:is([data-state=blocked],[data-state=error],[data-state=paused]) .home-film-toggle{opacity:1}.home-film-toggle:focus-visible{opacity:1}.home-film-toggle:hover{background:#171816d9}.home-film-toggle:focus-visible{outline-offset:4px;outline:3px solid #edcb48}.home-film-status{right:20px;top:calc(var(--journey-header-height,94px) + 72px);z-index:4;color:#fff;background:#171717;max-width:calc(100% - 40px);padding:10px 14px;font-size:.75rem;line-height:1.5;position:absolute}@media (hover:none){.home-film-toggle{opacity:.65}}.cinematic-home{--journey-header-height:94px}html:has(.site-header-journey){scroll-padding-top:114px}.cinematic-home :is(a,button,summary,input,select,textarea){scroll-margin-top:114px}.cinematic-home .site-header.site-header-journey{min-height:94px;padding:16px 40px;position:fixed;inset:0 0 auto}.cinematic-home .site-header-journey .desktop-nav a{color:inherit;font-weight:550;text-decoration:none;position:relative}.cinematic-home .site-header-journey .desktop-nav a:after{content:"";background:var(--brand-yellow);transform-origin:0;height:2px;transition:transform .2s;position:absolute;inset:auto 0 1px;transform:scaleX(0)}.cinematic-home .site-header-journey .desktop-nav a:hover:after{transform:scaleX(1)}.cinematic-home .site-header-journey .desktop-nav a:focus-visible:after{transform:scaleX(1)}.cinematic-home .site-header-journey .mobile-menu nav{max-height:calc(100dvh - 112px);top:calc(100% + 17px)}.cinematic-home .site-header-journey .performance-strip{color:inherit;background:0 0}.cinematic-home .site-header-journey .brand-logo-mark{background:#fff;border-radius:2px}.cinematic-home .site-header-journey .header-cta{background:var(--brand-yellow);color:#171717}@media (max-width:899px){.cinematic-home{--journey-header-height:84px}.cinematic-home .site-header.site-header-journey{gap:12px;min-height:84px;padding:16px 20px}}@media (max-width:799px){.home-film{background:#ffefdf;height:100svh;min-height:540px}.home-film:before{content:"";inset:var(--journey-header-height,84px) 0 0;opacity:.5;background:url(/images/cinematic/mercy-aligned-study-v5.webp) 0 100%/auto 650%;transition:opacity 1.2s;position:absolute}.home-film:not([data-chapter=concept]):before{opacity:0}.home-film[data-chapter=day]{background:#6b7960}.home-film:is([data-chapter=night],[data-chapter=footage]){background:#111c28}.home-film-picture{inset:var(--journey-header-height,84px) 0 0;aspect-ratio:auto}.home-film-picture :is(img,video){aspect-ratio:16/9;object-fit:cover;width:120%;max-width:none;height:auto;inset:18% auto auto -10%;-webkit-mask-image:linear-gradient(#0000,#000 5% 85%,#0000);mask-image:linear-gradient(#0000,#000 5% 85%,#0000)}.home-film:is([data-chapter=footage],[data-state=ended]) .home-film-picture video,.home-film[data-state=ended] .home-film-finale{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;top:0;left:0;-webkit-mask-image:none;mask-image:none}html:has(.site-header-journey){scroll-padding-top:104px}.cinematic-home :is(a,button,summary,input,select,textarea){scroll-margin-top:104px}.home-film-copy{--film-title-size:clamp(3rem,10vw,4.1rem);bottom:12%;left:24px;right:24px}.home-film .home-film-copy h1 span{max-width:100%;margin-bottom:8px;font-size:clamp(1.35rem,5.8vw,2rem)}.home-film .home-film-copy h1 strong{font-size:clamp(3.2rem,13vw,4.6rem)}.home-film-toggle{right:16px;top:calc(var(--journey-header-height,84px) + 12px)}}@media (max-width:799px) and (max-height:600px){.home-film{min-height:440px}.home-film-picture :is(img,video){width:100%;top:0;left:0}.home-film-copy{bottom:32px}.home-film .home-film-copy h1 span{font-size:1.2rem}.home-film .home-film-copy h1 strong{font-size:3rem}}@media (max-width:480px){.cinematic-home .site-header-journey .brand{gap:9px}.cinematic-home .site-header-journey .brand-logo-mark{width:36px}.cinematic-home .site-header-journey .cinematic-wordmark strong{font-size:1.15rem}.cinematic-home .site-header-journey .cinematic-wordmark>span{font-size:.62rem}}@media (max-height:700px) and (min-width:800px){.home-film-picture :is(img,video){object-position:center 25%}.home-film-copy{--film-title-size:4.2rem;bottom:40px}.home-film .home-film-copy h1 span{margin-bottom:8px;font-size:2rem}}@media (prefers-reduced-motion:reduce){.home-film,.home-film *,.cinematic-home .site-header-journey{transition:none!important}}@media print{.home-film{height:700px}.home-film-video,.home-film-toggle,.home-film-status{display:none}.cinematic-home .site-header-journey{position:relative}}
