.och{isolation:isolate;background:var(--black);color:var(--white);padding:calc(var(--ocl-headh) + clamp(32px,6.5vh,88px))var(--ocl-gutter)clamp(112px,14vh,176px);text-align:center;position:relative;overflow:clip}.och-stage{flex-direction:column;align-items:center;display:flex}.och-eyebrow{color:rgba(255,255,255,.56);margin:0 0 24px;font-size:15px;font-weight:500;line-height:1.4}.och-title{letter-spacing:-.04em;color:var(--white);margin:0;font-size:max(42px,min(7vw,108px));font-weight:500;line-height:1.02}.och-line{display:block}.och-word{white-space:pre;display:inline-block}.och-lede{color:rgba(255,255,255,.64);max-width:35em;margin:28px auto 0;font-size:max(18px,min(1.45vw,21px));line-height:1.5}.och-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px;margin-top:40px;display:flex}.och-go,.och-watch{border-radius:999px;align-items:center;height:56px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.och-go{background:var(--white);color:var(--black);transition:background-color var(--dur-fast)var(--ease-out);gap:16px;padding:0 8px 0 26px}.och-go:hover{background:var(--grey-100)}.och-go-disc{background:var(--black);width:40px;height:40px;color:var(--white);border-radius:50%;place-items:center;display:grid}.och-watch{color:var(--white);cursor:pointer;background:0 0;border:0;gap:14px;padding:0;font-family:inherit}.och-watch-disc{width:40px;height:40px;transition:background-color var(--dur-fast)var(--ease-out);background:rgba(255,255,255,.14);border-radius:50%;place-items:center;display:grid}.och-watch-disc svg{width:14px;height:14px}.och-watch:hover .och-watch-disc{background:rgba(255,255,255,.26)}.och a:focus-visible{outline:2px solid var(--white);outline-offset:4px}.och button:focus-visible{outline:2px solid var(--white);outline-offset:4px}.och-reel{width:min(100vw,1600px);margin-top:max(32px,min(5vh,64px));position:relative;left:50%;translate:-50%}.och-reel-stage{position:relative}.och-reel-video{aspect-ratio:1920/944;object-fit:cover;background:var(--black);-webkit-mask-composite:source-in;width:100%;display:block;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%),linear-gradient(transparent 0,#000 8%,#000 80%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%),linear-gradient(transparent 0,#000 8%,#000 80%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.och-reel-open{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:10%;bottom:20%;left:14%;right:14%}.och-reel-hover{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:52px;color:var(--white);opacity:0;transition:opacity var(--dur-base)var(--ease-out),transform var(--dur-base)var(--ease-out);background:rgba(0,0,0,.45);border-radius:999px;align-items:center;gap:10px;padding:0 22px 0 18px;font-size:16px;font-weight:500;display:inline-flex;transform:translateY(4px)}.och-reel-hover svg{width:13px;height:13px}@media (hover:hover){.och-reel-open:hover .och-reel-hover{opacity:1;transform:none}}.och-reel-foot{justify-content:center;align-items:center;gap:12px;margin-top:4px;display:flex}.och-reel-toggle,.och-reel-watch{height:44px;color:var(--white);font:inherit;cursor:pointer;transition:background-color var(--dur-fast)var(--ease-out);background:rgba(255,255,255,.12);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.och-reel-toggle{width:44px}.och-reel-watch{gap:10px;padding:0 20px 0 16px;font-size:15px;font-weight:500}.och-reel-toggle:hover,.och-reel-watch:hover{background:rgba(255,255,255,.22)}.och-reel-toggle svg,.och-reel-watch svg{width:12px;height:12px}.och-reel-len{color:rgba(255,255,255,.55);font-weight:400}.och-notes{max-width:760px;margin:max(88px,min(13vh,152px)) auto 0}.och-support strong{letter-spacing:-.02em;color:var(--white);font-size:max(22px,min(2.1vw,30px));font-weight:500;line-height:1.3;display:block}.och-support p{color:rgba(255,255,255,.6);max-width:34em;margin:16px auto 0;font-size:17px;line-height:1.5}.och .oc-country-availability{color:rgba(255,255,255,.46);margin:48px 0 0}.och .oc-country-availability ul{justify-content:center}.och .oc-country-availability li>a,.och .oc-country-availability li>span,.och .oc-country-availability li>[aria-current]{color:var(--white);background:0 0}.och .oc-country-availability a:hover{background:rgba(255,255,255,.1)}.och-fit{color:rgba(255,255,255,.46);margin:12px 0 0;font-size:14px}.och-player{background:var(--black);border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.och-player::backdrop{background:var(--black)}.och-player[open]{place-items:center;display:grid}.och-player-video{aspect-ratio:16/9;background:var(--black);width:min(100vw,177.778dvh)}.och-player-close{z-index:1;width:44px;height:44px;color:var(--white);cursor:pointer;background:rgba(255,255,255,.14);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;right:20px}.och-player-close svg{width:16px;height:16px}.och-player-close:hover{background:rgba(255,255,255,.26)}.och-player-close:focus-visible{outline:2px solid var(--white);outline-offset:3px}.ocl-header[data-ink=light] .ocl-brand,.ocl-header[data-ink=light] .ocl-nav>a,.ocl-header[data-ink=light] .ocl-nav .ocl-links>a,.ocl-header[data-ink=light] .ocl-burger,.ocl-header[data-ink=light] .oc-partners-menu summary{color:var(--text-on-dark)}.ocl-header[data-ink=light] .ocl-btn-dark{background:var(--surface-white);color:var(--text-primary)}.ocl-header[data-ink=light][data-glass]:before{background:rgba(0,0,0,.62)}@media (prefers-reduced-motion:no-preference){.och-reel{animation:och-focus 1.4s 1.1s var(--ease-standard)both}.och-eyebrow{animation:och-focus 1s 50ms var(--ease-standard)both}.och-word{animation:och-focus 1.1s calc(.18s + var(--i)*70ms)var(--ease-standard)both}.och-lede{animation:och-focus 1.1s .8s var(--ease-standard)both}.och-actions{animation:och-focus 1.1s .95s var(--ease-standard)both}}@keyframes och-focus{0%{opacity:0;filter:blur(14px);transform:translateY(.18em)}}@media (max-width:719px){.och-line{display:inline}.och-eyebrow{margin-bottom:18px;font-size:14px}.och-lede{margin-top:24px}.och-actions{flex-direction:column;gap:8px;margin-top:32px}.och-reel{margin-top:32px}.och-reel-len{display:none}.och-reel-video{aspect-ratio:16/10;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%),linear-gradient(transparent 0,#000 5%,#000 80%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%),linear-gradient(transparent 0,#000 5%,#000 80%,transparent 100%)}}.och-stage .och-support{max-width:760px;margin:32px auto 0}.och-stage .och-support strong{font-size:max(19px,min(1.7vw,24px))}.och-pricing{min-height:44px;color:var(--white);text-underline-offset:4px;align-items:center;margin-top:12px;display:inline-flex}.och-notes{margin-top:40px}.och-player-video:focus-visible{outline:2px solid var(--white);outline-offset:-4px}
.ofw{z-index:1;color:var(--grey-900);position:relative}.ofw-stage,.ofw-report{width:min(1200px,calc(100% - 2*var(--ocl-gutter)));margin:0 auto}.ofw-stage{padding:max(56px,min(8vh,120px)) 0 max(32px,min(5vh,64px))}.ofw-head{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:20px 56px;display:grid}.ofw-eyebrow{color:var(--grey-600);margin:0 0 max(8px,min(1.4vh,14px));font-size:15px;font-weight:500}.ofw-head h2{letter-spacing:-.035em;margin:0;font-size:max(30px,min(min(3.4vw,5.8vh),50px));font-weight:500;line-height:1.05}.ofw-lede{color:var(--grey-600);margin:0;font-size:max(16px,min(min(1.25vw,2.2vh),18px));line-height:1.5}.ofw-grid{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(4,minmax(0,1fr));column-gap:max(28px,min(3.4vw,56px));margin:max(40px,min(7vh,72px)) 0 0;padding:0;list-style:none;display:grid}.ofw-col{grid-row:span 5;grid-template-rows:subgrid;align-content:start;row-gap:0;min-width:0;display:grid}.ofw-top{flex-direction:column;align-items:flex-start;gap:max(14px,min(2.4vh,22px));display:flex}.ofw-mark{background:var(--black);width:44px;height:44px;color:var(--white);border-radius:50%;place-items:center;display:grid}.ofw-name{color:var(--grey-600);margin:0;font-size:15px;font-weight:500}.ofw-col h3{letter-spacing:-.02em;margin:6px 0 0;font-size:max(20px,min(min(1.75vw,3.2vh),24px));font-weight:500;line-height:1.2}.ofw-copy,.ofw-offer{color:var(--grey-600);margin:12px 0 0;font-size:max(15px,min(min(1.15vw,2.1vh),16px));line-height:1.55}.ofw-offer{color:var(--grey-900);margin-top:10px}.ofw-col .ofw-link{grid-row:5;align-self:start}.ofw-link{color:var(--grey-900);margin-top:18px;font-size:15px;font-weight:500;line-height:1.45;text-decoration:none;display:inline-block}.ofw-tail{white-space:nowrap}.ofw-arrow{transition:translate var(--dur-fast)var(--ease-standard);margin-left:2px;display:inline-block}.ofw-link:hover .ofw-arrow{translate:2px -2px}.ofw-link:focus-visible{outline:2px solid var(--grey-900);outline-offset:4px;border-radius:4px}.ofw-report{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:20px 56px;padding:max(24px,min(4vh,48px)) 0 max(56px,min(9vh,120px));display:grid}.ofw-report h2{letter-spacing:-.03em;margin:0;font-size:max(28px,min(min(3vw,5vh),44px));font-weight:500;line-height:1.08}.ofw-report p{color:var(--grey-600);margin:0;font-size:max(16px,min(min(1.25vw,2.2vh),18px));line-height:1.5}@media (prefers-reduced-motion:no-preference){.ofw-grid[data-live] .ofw-col{opacity:0;filter:blur(10px);transition:opacity .8s var(--ease-out),filter 1s var(--ease-standard),translate 1s var(--ease-standard);transition-delay:calc(var(--i)*.14s);translate:0 28px}.ofw-grid[data-live][data-shown] .ofw-col{opacity:1;filter:none;translate:0}}@media (max-width:1099px){.ofw-head,.ofw-report{grid-template-columns:minmax(0,1fr)}.ofw-grid{grid-template-rows:repeat(10,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.ofw-col:nth-child(-n+2) .ofw-link{margin-bottom:48px}}@media (max-width:759px){.ofw-grid,.ofw-col{display:block}.ofw-col+.ofw-col{margin-top:44px}.ofw-col:nth-child(-n+2) .ofw-link{margin-bottom:0}}
