.home-module__06co2W__page{--gutter:var(--m1-page-gutter);--frame-gap:clamp(10px, 1.1vw, 18px);--paper:var(--m1-brand-paper,var(--m1-paper));--display:var(--m1-brand-font-display,"M1 Display", Impact, "Arial Narrow", sans-serif);--ease:var(--m1-brand-ease,var(--m1-ease-reveal));--home-entry-height:calc(100svh / var(--site-density,1));--home-scene-height:calc(100lvh / var(--site-density,1));margin-top:calc(var(--m1-global-header-height) * -1);padding-top:var(--m1-global-header-height);background:var(--paper);color:var(--m1-ink);font-family:var(--m1-brand-font-text,var(--m1-font-sans));position:relative}main.home-module__06co2W__page{overflow:clip}.home-module__06co2W__page :where(h1,h2,h3,p,ol,ul,figure){margin:0}.home-module__06co2W__page :where(ol,ul){padding:0;list-style:none}.home-module__06co2W__page :where(a){color:inherit;text-decoration:none}.home-module__06co2W__page :where(button){appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}.home-module__06co2W__page :where(a,button):focus-visible{outline-offset:4px;outline:2px solid}.home-module__06co2W__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-module__06co2W__mask{display:block;overflow:hidden}.home-module__06co2W__mask>span{display:block}.home-module__06co2W__hero{--pending:0;padding:var(--frame-gap) var(--gutter) var(--gutter)}.home-module__06co2W__hero[data-intro=pending]{--pending:1;animation:10ms linear 4.5s forwards home-module__06co2W__intro-failsafe}@keyframes home-module__06co2W__intro-failsafe{to{--pending:0}}.home-module__06co2W__hero[data-intro=loading]{--pending:1}main.home-module__06co2W__page:has(.home-module__06co2W__hero[data-intro=loading]){max-height:var(--home-entry-height);overflow:hidden}:is(main.home-module__06co2W__page:has(.home-module__06co2W__hero[data-intro=loading])>:not(.home-module__06co2W__hero),main.home-module__06co2W__page:has(.home-module__06co2W__hero[data-intro=playing])>:not(.home-module__06co2W__hero)){visibility:hidden}.home-module__06co2W__hero[data-intro=loading] .home-module__06co2W__window{--open:0;--wipe:var(--home-load-progress,0)}.home-module__06co2W__loadingStem{top:var(--stem-top);left:var(--stem-left);width:calc(100cqw - var(--stem-left) - var(--stem-right));height:var(--cap);background:var(--m1-line);pointer-events:none;position:absolute}.home-module__06co2W__hero:not([data-intro=loading]) .home-module__06co2W__loadingStem{visibility:hidden}.home-module__06co2W__frame{--mark-w:60;--cap:calc(var(--mark-w) * 55.07cqw / 272.23);--stem-top:calc(50cqh - var(--cap) / 2);--stem-left:calc((100 - var(--mark-w)) * .5cqw + var(--mark-w) * 68.01cqw / 272.23);--stem-right:calc(100cqw - (100 - var(--mark-w)) * .5cqw - var(--mark-w) * 81.39cqw / 272.23);height:max(26rem, calc(var(--home-entry-height) - var(--m1-global-header-height) - var(--frame-gap) - var(--gutter)));position:relative;container-type:size}.home-module__06co2W__crop{width:15px;height:15px;color:var(--m1-ink);pointer-events:none;position:absolute}.home-module__06co2W__crop:before,.home-module__06co2W__crop:after{content:"";background:currentColor;position:absolute}.home-module__06co2W__crop:before{height:1px;top:7px;left:0;right:0}.home-module__06co2W__crop:after{width:1px;top:0;bottom:0;left:7px}.home-module__06co2W__crop[data-crop=tl]{top:-7px;left:-7px}.home-module__06co2W__crop[data-crop=tr]{top:-7px;right:-7px}.home-module__06co2W__crop[data-crop=bl]{bottom:-7px;left:-7px}.home-module__06co2W__crop[data-crop=br]{bottom:-7px;right:-7px}.home-module__06co2W__introMark{top:var(--stem-top);left:calc((100 - var(--mark-w)) * .5cqw);width:calc(var(--mark-w) * 1cqw);color:var(--m1-ink);position:absolute}.home-module__06co2W__introMark svg{width:100%;height:auto;display:block;overflow:hidden}.home-module__06co2W__hero[data-intro=done] .home-module__06co2W__introMark{visibility:hidden}.home-module__06co2W__window{--open:calc(1 - var(--pending));--wipe:calc(1 - var(--pending));background:var(--m1-ink);clip-path:inset(calc((1 - var(--open)) * (var(--aperture-top,50%) + (1 - var(--wipe)) * (100% - var(--aperture-top,50%) - var(--aperture-bottom,50%)))) calc((1 - var(--open)) * var(--aperture-right,50%)) calc((1 - var(--open)) * var(--aperture-bottom,50%)) calc((1 - var(--open)) * var(--aperture-left,50%)));position:absolute;inset:0;overflow:hidden}.home-module__06co2W__heroMedia{background-position:50%;background-size:cover;position:absolute;inset:0}.home-module__06co2W__heroMedia video:not([data-media-ready]){opacity:0}.home-module__06co2W__video{object-fit:cover;object-position:50% 42%;width:100%;height:100%;transform:translateX(calc((1 - var(--mark-w) * .2256) * 1% * var(--pending))) scale(calc(1 + .22 * var(--pending)));position:absolute;inset:0}.home-module__06co2W__filmInner{transform-origin:50%;position:absolute;inset:0}.home-module__06co2W__shade{pointer-events:none;background:linear-gradient(#00000052,#0000 24%),linear-gradient(#0000 52%,#00000080);position:absolute;inset:0}.home-module__06co2W__overlay{z-index:2;color:var(--m1-white);opacity:calc(1 - var(--pending));pointer-events:none;grid-template-rows:auto minmax(0,1fr) auto auto;padding:clamp(16px,1.9cqw,32px);display:grid;position:absolute;inset:0}.home-module__06co2W__overlay :where(a,button){pointer-events:auto}.home-module__06co2W__topbar{justify-content:space-between;align-items:start;gap:var(--m1-space-6);font-size:var(--m1-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:1.4;display:flex}.home-module__06co2W__nowShowing{gap:2px;display:grid}.home-module__06co2W__nowShowing>.home-module__06co2W__mask:first-child{opacity:.6}.home-module__06co2W__tags{text-align:right}.home-module__06co2W__statementRow{grid-row:3;justify-content:space-between;align-items:end;gap:4cqw;padding-bottom:clamp(16px,2cqw,32px);display:flex}.home-module__06co2W__statement{font-family:var(--display);font-synthesis:none;letter-spacing:.002em;text-transform:uppercase;font-size:clamp(3.25rem,10.4cqw,15rem);font-weight:800;line-height:.88}.home-module__06co2W__line{margin-block:-.05em -.14em;padding-block:.05em .14em;display:block;overflow:hidden}.home-module__06co2W__line>span{display:block}.home-module__06co2W__lede{text-wrap:pretty;max-width:22rem;padding-bottom:.35em;font-size:15px;line-height:1.45}.home-module__06co2W__timeline{grid-row:4;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(10px,1.4cqw,24px);display:grid}.home-module__06co2W__cuts{gap:6px;display:grid}.home-module__06co2W__cut{color:#ffffff8c;width:100%;min-height:44px;font-size:var(--m1-brand-label-size,var(--m1-text-xs));letter-spacing:.08em;text-align:left;text-transform:uppercase;transition:color .2s var(--ease);align-content:end;gap:9px;font-weight:700;line-height:1;display:grid}.home-module__06co2W__cut:hover,.home-module__06co2W__cut[aria-current=true]{color:var(--m1-white)}.home-module__06co2W__cutLabel{white-space:nowrap;gap:.9em;display:flex;overflow:hidden}.home-module__06co2W__track{background:#ffffff47;height:2px;display:block;position:relative;overflow:hidden}.home-module__06co2W__fill{background:var(--m1-white);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.home-module__06co2W__toggle{min-width:4.5rem;color:var(--m1-white);text-align:right}.home-module__06co2W__toggle .home-module__06co2W__cutLabel{justify-content:flex-end}.home-module__06co2W__toggle .home-module__06co2W__track{background:0 0}.home-module__06co2W__textLink{width:fit-content;min-height:44px;color:inherit;font-family:inherit;font-size:var(--m1-text-xs);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;display:inline-flex;position:relative}.home-module__06co2W__textLink:after{content:"";transform-origin:0;height:1px;transition:transform var(--m1-duration-reveal) var(--ease);background:currentColor;position:absolute;bottom:11px;left:0;right:0;transform:scaleX(0)}.home-module__06co2W__textLink:is(:hover,:focus-visible):after{transform:scaleX(1)}.home-module__06co2W__textLink:disabled{opacity:.28;cursor:default}.home-module__06co2W__textLink:disabled:after{display:none}.home-module__06co2W__featured{z-index:1;height:calc(var(--home-scene-height) * (1 + var(--total)));pointer-events:none;position:relative}.home-module__06co2W__featuredAnchorTop,.home-module__06co2W__featuredAnchor{width:1px;height:1px;position:absolute;left:0}.home-module__06co2W__featuredAnchorTop{top:0}.home-module__06co2W__featuredAnchor{top:calc(var(--home-scene-height) * var(--at))}.home-module__06co2W__featuredStage{--g:0;--open:0;--handoff:0;--cw:calc(100cqw - 2 * var(--gutter));--pad-top:calc(var(--m1-sticky-top,0px) + clamp(14px, 2.4cqh, 30px));--pad-bottom:clamp(18px, 3.2cqh, 40px);--head-h:44px;--title-gap:clamp(22px, 4cqh, 56px);--foot-h:clamp(118px, 15cqh, 168px);--poster-size:min(calc(var(--cw) * .182), calc((100cqh - var(--pad-top) - var(--head-h) - var(--title-gap) - var(--poster-foot-space,var(--foot-h)) - var(--pad-bottom)) / 2.62));--wt:calc(var(--pad-top) + var(--head-h) + var(--title-gap));--pw:0px;--ph:0px;--preview-top:var(--wt);--preview-right:var(--gutter);--preview-max-aspect:2.4;--f-top:0px;--f-right:0px;--f-w:50cqw;--f-h:100cqh;--win-top:calc(var(--preview-top) + (var(--f-top) - var(--preview-top)) * var(--g));--win-right:calc(var(--preview-right) + (var(--f-right) - var(--preview-right)) * var(--g));--win-w:calc(var(--pw) + (var(--f-w) - var(--pw)) * var(--g));--win-h:calc(var(--ph) + (var(--f-h) - var(--ph)) * var(--g));height:var(--home-scene-height);pointer-events:auto;position:sticky;top:0;overflow:hidden;container-type:size}.home-module__06co2W__featuredStage:is([data-phase=exit],[data-phase=done]){pointer-events:none}.home-module__06co2W__poster{grid-template-rows:var(--head-h) auto auto minmax(0, 1fr);padding:var(--pad-top) var(--gutter) var(--pad-bottom);transform:translateY(calc(var(--g) * -5cqh));display:grid;position:absolute;inset:0}.home-module__06co2W__featuredStage:is([data-phase=exit],[data-phase=done]) .home-module__06co2W__poster{visibility:hidden}.home-module__06co2W__posterHead{align-items:center;gap:var(--m1-space-4);border-bottom:1px solid var(--m1-line);font-size:var(--m1-text-xs);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);font-weight:700;display:grid}.home-module__06co2W__posterHead>:last-child{text-align:right}.home-module__06co2W__posterHeadCenter{text-align:center}.home-module__06co2W__posterTitle{min-width:0;margin-top:var(--title-gap);font-family:var(--display);font-size:var(--poster-size);font-synthesis:none;letter-spacing:-.004em;text-transform:uppercase;grid-template-columns:max-content minmax(0,1fr);column-gap:clamp(18px,2.4cqw,44px);font-weight:800;line-height:.84;display:grid}.home-module__06co2W__posterTitle>.home-module__06co2W__mask:first-child{grid-area:1/1}.home-module__06co2W__posterTitle>.home-module__06co2W__mask:nth-child(2){grid-area:2/1}.home-module__06co2W__posterTitle>.home-module__06co2W__mask:nth-child(3){grid-area:3/1/auto/-1}.home-module__06co2W__posterTitle .home-module__06co2W__mask{white-space:nowrap;margin-block:-.03em -.05em;padding-block:.03em .05em}.home-module__06co2W__typeBaseline{vertical-align:baseline;width:0;height:0;display:inline-block}.home-module__06co2W__posterMediaSlot{contain:size;grid-area:1/2/3;min-width:0;min-height:0;position:relative}.home-module__06co2W__posterMediaSlot img{object-fit:cover}.home-module__06co2W__featuredStage[data-preview-measured] .home-module__06co2W__posterMediaSlot img{visibility:hidden}.home-module__06co2W__posterSummary{min-width:0}.home-module__06co2W__posterFoot{flex-direction:column;grid-row:3;align-items:stretch;gap:clamp(24px,3cqw,44px);margin-top:clamp(22px,3cqw,40px);display:flex}.home-module__06co2W__posterLabel{font-size:var(--m1-text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-weight:700}.home-module__06co2W__posterCapabilities ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px clamp(24px,3cqw,56px);font-size:clamp(15px,min(1.2cqw,2cqh),20px);font-weight:500;line-height:1.25;display:grid}.home-module__06co2W__posterCapabilities li span{min-width:2.4em;color:var(--m1-text-muted);font-size:var(--m1-text-xs);letter-spacing:.08em;font-weight:700;display:inline-block}.home-module__06co2W__posterText{letter-spacing:-.012em;text-wrap:balance;max-width:none;font-size:clamp(24px,min(2.4cqw,3.6cqh),40px);font-weight:500;line-height:1.2}.home-module__06co2W__featuredBlue{--spread:calc(var(--g) * var(--g) * 120cqmax);top:calc(var(--win-top) - var(--spread));right:calc(var(--win-right) - var(--spread));width:calc(var(--win-w) + 2 * var(--spread));height:calc(var(--win-h) + 2 * var(--spread));background:var(--m1-brand-blue,#2c01ff);position:absolute}.home-module__06co2W__featuredBoard{color:var(--m1-white);position:absolute;inset:0}.home-module__06co2W__featuredHead{z-index:1000;top:var(--pad-top);right:var(--gutter);left:var(--gutter);height:var(--head-h);align-items:center;gap:var(--m1-space-4);font-size:var(--m1-text-xs);letter-spacing:.08em;text-transform:uppercase;opacity:var(--open);border-bottom:1px solid #ffffff47;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);font-weight:700;display:grid;position:absolute}.home-module__06co2W__featuredTitle{font:inherit;margin:0}.home-module__06co2W__featuredCount{color:var(--m1-brand-yellow,#fff575);text-align:right}.home-module__06co2W__chapters{position:absolute;inset:0}.home-module__06co2W__featuredStage:not([data-phase=open]) .home-module__06co2W__chapters{visibility:hidden}.home-module__06co2W__featuredStage[data-phase=open] .home-module__06co2W__featuredWindow{opacity:calc(1 - var(--handoff))}.home-module__06co2W__chapter{--d:0;--in:clamp(0, (var(--d) + .62) / .24, 1);--out:clamp(0, (var(--d) - .38) / .24, 1);--shown:calc(min(var(--in), var(--open)) * (1 - var(--out)));--tin:clamp(0, (var(--d) + .5) / .2, 1);--tout:clamp(0, (var(--d) - .3) / .2, 1);pointer-events:none;position:absolute;inset:0}.home-module__06co2W__chapter[data-current=true] :is(.home-module__06co2W__chapterFilm,.home-module__06co2W__chapterBar){pointer-events:auto}.home-module__06co2W__chapterFilm{z-index:calc(200 + var(--i));width:50%;clip-path:inset(calc((1 - var(--in)) * 100%) 0 calc(var(--out) * 100%) 0);background:#0b0820;border:0;padding:0;position:absolute;top:0;bottom:0;overflow:hidden}.home-module__06co2W__chapter[data-side=right] .home-module__06co2W__chapterFilm{right:0}.home-module__06co2W__chapter[data-side=left] .home-module__06co2W__chapterFilm{left:0}.home-module__06co2W__chapterFilm img,.home-module__06co2W__chapterFilm video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-module__06co2W__chapterFilm video:not([data-media-ready]),.home-module__06co2W__tileMedia video:not([data-media-ready]){opacity:0}.home-module__06co2W__chapterFilm:focus-visible{outline:2px solid var(--m1-brand-yellow,#fff575);outline-offset:-4px}.home-module__06co2W__chapterFilm:after{background:linear-gradient(var(--seam,90deg), #0a062899, #0a062800 46%), linear-gradient(to bottom, #0a062873, #0a062800 16%);content:"";opacity:var(--shown);pointer-events:none;position:absolute;inset:0}.home-module__06co2W__chapter[data-side=left] .home-module__06co2W__chapterFilm{--seam:270deg}.home-module__06co2W__chapterStills{width:50%;position:absolute;top:0;bottom:0}.home-module__06co2W__chapter[data-side=right] .home-module__06co2W__chapterStills{left:0}.home-module__06co2W__chapter[data-side=left] .home-module__06co2W__chapterStills{right:0}.home-module__06co2W__chapterStill{z-index:calc(100 + var(--i) * 2);aspect-ratio:4/5;opacity:var(--open);display:block;position:absolute}.home-module__06co2W__chapterStillImage{background:#0b0820;display:block;position:absolute;inset:0;overflow:hidden}.home-module__06co2W__chapterStillImage img{object-fit:cover}.home-module__06co2W__chapterStill .home-module__06co2W__crop{color:var(--m1-white)}.home-module__06co2W__chapterStill[data-still=a]{width:66%;transform:translateY(calc(var(--d) * -50cqh + (1 - var(--open)) * 30cqh));top:calc(50cqh - 20.6cqw);left:12%}.home-module__06co2W__chapterStill[data-still=b]{z-index:calc(101 + var(--i) * 2);width:34%;transform:translateY(calc(var(--d) * -95cqh + (1 - var(--open)) * 42cqh));top:58cqh;right:7%}.home-module__06co2W__chapter[data-side=left] .home-module__06co2W__chapterStill[data-still=a]{left:auto;right:12%}.home-module__06co2W__chapter[data-side=left] .home-module__06co2W__chapterStill[data-still=b]{left:7%;right:auto}.home-module__06co2W__chapterTitle{z-index:calc(300 + var(--i));top:50%;right:var(--gutter);left:var(--gutter);text-align:center;pointer-events:none;justify-items:center;gap:clamp(10px,1.6cqh,18px);display:grid;position:absolute;transform:translateY(-50%)}.home-module__06co2W__chapterBrand{color:var(--m1-brand-yellow,#fff575);font-size:var(--m1-text-xs);letter-spacing:.08em;text-transform:uppercase;opacity:calc(min(var(--tin), var(--open)) * (1 - var(--tout)));font-weight:700}.home-module__06co2W__chapterBrand span{color:var(--m1-white)}.home-module__06co2W__chapterHeadline{font-family:var(--display);font-synthesis:none;text-shadow:0 1px 30px #0a062859;text-transform:uppercase;font-size:clamp(56px,8.6cqw,180px);font-weight:800;line-height:.86}.home-module__06co2W__chapterHeadline .home-module__06co2W__mask{white-space:nowrap;margin-block:-.03em -.06em;padding-block:.03em .06em}.home-module__06co2W__chapterHeadline .home-module__06co2W__mask>span{transform:translateY(calc((1 - min(var(--tin), var(--open))) * 112% - var(--tout) * 112%))}.home-module__06co2W__chapterBar{z-index:calc(300 + var(--i));bottom:var(--pad-bottom);width:min(40rem, calc(100% - 2 * var(--gutter)));color:var(--m1-white);text-align:center;opacity:var(--shown);transition:background-color .3s var(--ease), color .3s var(--ease);background:#0a062861;border:1px solid #ffffff8c;justify-items:center;gap:6px;padding:12px 22px 13px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.home-module__06co2W__chapterBarText{text-wrap:balance;font-size:15px;line-height:1.4}.home-module__06co2W__chapterBarAction{color:var(--m1-brand-yellow,#fff575);font-size:var(--m1-text-xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-weight:700;display:inline-flex}.home-module__06co2W__chapterBar:is(:hover,:focus-visible){background:var(--m1-white);color:var(--m1-ink)}.home-module__06co2W__chapterBar:is(:hover,:focus-visible) .home-module__06co2W__chapterBarAction{color:var(--m1-brand-blue,#2c01ff)}.home-module__06co2W__featuredWindow{z-index:2000;top:var(--win-top);right:var(--win-right);width:var(--win-w);height:var(--win-h);pointer-events:none;background:#111;position:absolute;overflow:hidden}.home-module__06co2W__featuredStage[data-phase=exit] .home-module__06co2W__featuredWindow{top:calc(var(--x-top) * 1px);right:auto;left:calc(var(--x-left) * 1px);width:calc(var(--x-w) * 1px);height:calc(var(--x-h) * 1px)}.home-module__06co2W__featuredStage[data-phase=exit] .home-module__06co2W__featuredBlue{top:calc(var(--x-top) * 1px - var(--spread));right:auto;left:calc(var(--x-left) * 1px - var(--spread));width:calc(var(--x-w) * 1px + 2 * var(--spread));height:calc(var(--x-h) * 1px + 2 * var(--spread))}.home-module__06co2W__featuredStage[data-phase=done] :is(.home-module__06co2W__featuredWindow,.home-module__06co2W__featuredBlue){visibility:hidden}.home-module__06co2W__featuredStage[data-phase=exit] .home-module__06co2W__featuredFrame img{transform:none}.home-module__06co2W__featuredStage:is([data-phase=exit],[data-phase=done]) .home-module__06co2W__featuredFrameLabel{visibility:hidden}.home-module__06co2W__featuredFrame{opacity:0;position:absolute;inset:0}.home-module__06co2W__featuredFrame[data-shown=true]{opacity:1}.home-module__06co2W__featuredFrame img{object-fit:cover;transform:scale(calc(1.08 - .08 * var(--g)))}.home-module__06co2W__featuredFrameLabel{z-index:1;color:var(--m1-white);font-size:var(--m1-brand-label-size,var(--m1-text-xs));letter-spacing:.08em;text-transform:uppercase;white-space:pre;mix-blend-mode:difference;opacity:calc((1 - var(--g)) * 6);font-weight:700;position:absolute;bottom:10px;left:12px}.home-module__06co2W__moreTrack{position:relative}.home-module__06co2W__more{padding:calc(var(--m1-sticky-top,0px) + clamp(40px, 5cqw, 110px)) var(--gutter) clamp(80px, 9cqw, 170px);position:relative;container-type:inline-size}@media (prefers-reduced-motion:no-preference){.home-module__06co2W__featured+.home-module__06co2W__moreTrack{margin-top:calc(var(--home-scene-height) * -2)}.home-module__06co2W__moreTrack:after{height:var(--home-scene-height);content:"";display:block}.home-module__06co2W__moreTrack>.home-module__06co2W__more{position:sticky;top:0}}.home-module__06co2W__moreHead{grid-template-columns:minmax(0,1fr) minmax(0,min(20rem,28cqw));align-items:end;gap:4cqw;padding-bottom:clamp(28px,2.8cqw,52px);display:grid}.home-module__06co2W__sectionTitle{font-family:var(--display);font-synthesis:none;text-transform:uppercase;white-space:nowrap;font-size:7.4cqw;font-weight:800;line-height:.86}.home-module__06co2W__sectionTitle .home-module__06co2W__mask{margin-block:-.03em -.05em;padding-block:.03em .05em}.home-module__06co2W__moreAside{text-wrap:pretty;gap:14px;padding-bottom:.4em;font-size:15px;line-height:1.45;display:grid}.home-module__06co2W__moreCount{font-size:var(--m1-text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.home-module__06co2W__wall{gap:clamp(32px,3.2cqw,60px);display:grid}.home-module__06co2W__row{align-items:start;column-gap:clamp(8px,.9cqw,16px);display:grid}.home-module__06co2W__tile{min-width:0}.home-module__06co2W__tileButton{text-align:left;width:100%;display:block}.home-module__06co2W__tileMedia{background:#121212;display:block;position:relative;overflow:hidden}.home-module__06co2W__tileDepth{display:block;position:absolute;inset:-7% 0}.home-module__06co2W__tileFlat{display:block;position:absolute;inset:0}.home-module__06co2W__tileMedia[data-pending=true]{visibility:hidden}.home-module__06co2W__tileImage{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease);position:absolute;inset:0}.home-module__06co2W__tileButton:is(:hover,:focus-visible) .home-module__06co2W__tileImage{transform:scale(1.035)}.home-module__06co2W__tileButton:focus-visible{outline:none}.home-module__06co2W__tileButton:focus-visible .home-module__06co2W__tileMedia{outline:2px solid var(--m1-ink);outline-offset:3px}.home-module__06co2W__tileAction{z-index:2;background:var(--paper);color:var(--m1-ink);font-size:var(--m1-brand-label-size,var(--m1-text-xs));letter-spacing:.08em;text-transform:uppercase;clip-path:inset(0 100% 0 0);transition:clip-path .38s var(--ease);align-items:center;gap:6px;padding:9px 11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:12px;left:12px}.home-module__06co2W__tileButton:is(:hover,:focus-visible) .home-module__06co2W__tileAction{clip-path:inset(0)}.home-module__06co2W__tileCaption{font-size:var(--m1-text-xs);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:2.6em minmax(0,1fr);gap:5px 6px;padding-top:12px;font-weight:700;line-height:1.25;display:grid}.home-module__06co2W__tileIndex{color:var(--m1-text-muted)}.home-module__06co2W__tileCategory{color:var(--m1-text-muted);grid-column:2;font-weight:500}.home-module__06co2W__partners{background:var(--m1-brand-yellow,#fff575);color:var(--m1-ink);padding-block:clamp(56px,6cqw,112px) clamp(64px,7cqw,128px);container-type:inline-size}.home-module__06co2W__partnersHead{justify-content:space-between;align-items:end;gap:var(--m1-space-6);padding:0 var(--gutter) clamp(32px, 3.6cqw, 64px);display:flex}.home-module__06co2W__partnersTitle{font-family:var(--display);font-synthesis:none;text-transform:uppercase;font-size:clamp(34px,3.6cqw,64px);font-weight:800;line-height:.9}.home-module__06co2W__partnersTitle .home-module__06co2W__mask{margin-block:-.03em -.05em;padding-block:.03em .05em}.home-module__06co2W__partnersCount{font-size:var(--m1-text-xs);letter-spacing:.08em;text-transform:uppercase;padding-bottom:.2em;font-weight:700}.home-module__06co2W__partnerRows{gap:clamp(18px,2.4cqw,40px);display:grid}.home-module__06co2W__partnerMark{height:calc(clamp(32px, 3.6cqw, 58px) * var(--scale));aspect-ratio:var(--ratio);-webkit-mask:var(--mark) center / contain no-repeat;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;transition:background-color .3s var(--ease);background-color:currentColor;display:block}.home-module__06co2W__partnerMark:hover{background-color:var(--m1-brand-blue,#2c01ff)}.home-module__06co2W__closing{padding:0 var(--gutter) clamp(16px, 1.6cqw, 28px);border-top:1px solid var(--m1-line);container-type:inline-size}.home-module__06co2W__closingBody{justify-content:space-between;align-items:end;gap:4cqw;padding-block:clamp(56px,6.5cqw,128px) clamp(36px,4.5cqw,88px);display:flex}.home-module__06co2W__closingTitle{font-family:var(--display);font-synthesis:none;text-transform:uppercase;white-space:nowrap;font-size:clamp(56px,9cqw,176px);font-weight:800;line-height:.86}.home-module__06co2W__closingTitle a{transition:color .3s var(--ease);align-items:flex-end;gap:1.4cqw;display:inline-flex}.home-module__06co2W__closingTitle a:is(:hover,:focus-visible){color:var(--m1-brand-blue,#2c01ff)}.home-module__06co2W__closingTitle .home-module__06co2W__mask{margin-block:-.03em -.05em;padding-block:.03em .05em}.home-module__06co2W__closingArrow{width:.6em;height:.6em;transition:transform .5s var(--ease);flex:none;margin-bottom:.05em}.home-module__06co2W__closingTitle a:is(:hover,:focus-visible) .home-module__06co2W__closingArrow{transform:translate(.05em,-.05em)}.home-module__06co2W__signature{border-top:1px solid var(--m1-line);color:var(--m1-ink);padding-top:clamp(24px,2.4cqw,44px)}.home-module__06co2W__signature svg{width:100%;height:auto;display:block}.home-module__06co2W__colophon{align-items:center;gap:var(--m1-space-6);border-top:1px solid var(--m1-line);font-size:var(--m1-text-xs);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-top:clamp(20px,2cqw,36px);font-weight:700;display:grid}.home-module__06co2W__colophonCenter{text-align:center}.home-module__06co2W__colophon>:last-child{justify-self:end}@media (max-width:56rem){.home-module__06co2W__hero .home-module__06co2W__shade{background:linear-gradient(#0000009e,#0000 30%),linear-gradient(#0000 30%,#000000b8)}}@media (max-width:48rem){.home-module__06co2W__frame{--mark-w:78;--stem-top:calc(45cqh - var(--cap) / 2);height:calc(var(--home-entry-height) - var(--m1-global-header-height) - var(--frame-gap) - var(--gutter));aspect-ratio:auto;max-height:none}.home-module__06co2W__statement{font-size:15.5cqw}.home-module__06co2W__tags,.home-module__06co2W__lede,.home-module__06co2W__cutName{display:none}.home-module__06co2W__featuredStage{--head-h:36px;--poster-size:calc(var(--cw) * .182);--head-size:clamp(28px, 8.4cqw, 44px)}.home-module__06co2W__posterHead{grid-template-columns:minmax(0,1fr) auto}.home-module__06co2W__posterHeadCenter{display:none}.home-module__06co2W__posterTitle{column-gap:clamp(12px,2.6cqw,22px);line-height:.95}.home-module__06co2W__posterTitle>.home-module__06co2W__mask:nth-child(-n+2){font-size:.88em}.home-module__06co2W__posterFoot{gap:clamp(28px,5cqw,44px);margin-top:clamp(22px,4cqw,32px)}.home-module__06co2W__poster .home-module__06co2W__posterText{letter-spacing:-.015em;text-wrap:pretty;max-width:none;font-size:clamp(24px,7.2cqw,40px);line-height:1.12}.home-module__06co2W__posterCapabilities ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;font-size:15px}.home-module__06co2W__featuredStage{--f-w:100cqw;--f-h:52cqh}.home-module__06co2W__featuredHead{grid-template-columns:minmax(0,1fr) auto}.home-module__06co2W__featuredHead .home-module__06co2W__posterHeadCenter{display:none}.home-module__06co2W__chapter[data-side] .home-module__06co2W__chapterFilm{--seam:0deg;width:100%;height:52%;inset:0 0 auto}.home-module__06co2W__chapter[data-side] .home-module__06co2W__chapterStills{width:auto;inset:52% 0 0}.home-module__06co2W__chapter[data-side] .home-module__06co2W__chapterStill[data-still=a]{top:16%;right:auto;left:var(--gutter);width:50%}.home-module__06co2W__chapter[data-side] .home-module__06co2W__chapterStill[data-still=b]{top:34%;right:var(--gutter);width:38%;left:auto}.home-module__06co2W__chapterTitle{top:34%}.home-module__06co2W__chapterHeadline{font-size:12cqw}.home-module__06co2W__chapterHeadline .home-module__06co2W__mask{white-space:normal;margin-block:-.05em -.14em;padding-block:.05em .14em}.home-module__06co2W__chapterBar{width:calc(100% - 2 * var(--gutter))}.home-module__06co2W__moreHead{grid-template-columns:minmax(0,1fr)}.home-module__06co2W__sectionTitle{font-size:11cqw}.home-module__06co2W__row{row-gap:32px;grid-template-columns:minmax(0,1fr)!important}.home-module__06co2W__row[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-module__06co2W__partnersHead{flex-direction:column;align-items:start;gap:10px}.home-module__06co2W__closingBody{flex-direction:column;align-items:start}.home-module__06co2W__closingTitle{width:100%;font-size:12cqw}.home-module__06co2W__closingTitle a{justify-content:space-between;width:100%}.home-module__06co2W__colophon{grid-template-columns:minmax(0,1fr) auto}.home-module__06co2W__colophonCenter{display:none}}@media (max-width:56rem) and (max-height:32rem){.home-module__06co2W__frame{--stem-top:calc(38cqh - var(--cap) / 2);height:calc(var(--home-entry-height) - var(--m1-global-header-height) - var(--frame-gap) - var(--gutter));aspect-ratio:auto;max-height:none}.home-module__06co2W__statement{font-size:clamp(36px,14cqh,64px)}.home-module__06co2W__statementRow{padding-bottom:var(--m1-space-3)}.home-module__06co2W__tags,.home-module__06co2W__lede,.home-module__06co2W__cutName{display:none}}@media (prefers-reduced-motion:reduce){.home-module__06co2W__cut,.home-module__06co2W__textLink:after,.home-module__06co2W__closingArrow,.home-module__06co2W__closingTitle a,.home-module__06co2W__tileImage,.home-module__06co2W__tileAction,.home-module__06co2W__partnerMark{transition:none}}@media (prefers-reduced-motion:reduce),(max-height:38rem){.home-module__06co2W__featured{height:auto}.home-module__06co2W__featuredAnchor{top:var(--poster-flow-height,var(--site-viewport-height))}.home-module__06co2W__featuredStage{--poster-size:min(calc(var(--cw) * .182), calc(var(--home-entry-height) * .24));height:auto;position:relative;overflow:visible;container-type:inline-size}.home-module__06co2W__poster{min-height:var(--home-entry-height);height:auto;position:relative;inset:auto;transform:none}.home-module__06co2W__posterFoot{margin-top:var(--title-gap)}.home-module__06co2W__featuredStage[data-preview-measured] .home-module__06co2W__posterMediaSlot img{visibility:visible}.home-module__06co2W__featuredBlue,.home-module__06co2W__featuredWindow{display:none}.home-module__06co2W__featuredBoard{background:var(--m1-brand-blue,#2c01ff);position:relative;inset:auto}.home-module__06co2W__featuredHead{margin:0 var(--gutter);padding-top:var(--pad-top);position:relative;top:auto;left:auto;right:auto}.home-module__06co2W__chapters{position:relative;inset:auto}.home-module__06co2W__chapter{height:var(--site-viewport-height);position:relative;inset:auto;container-type:size}}
.logoloop{--logoloop-gap:32px;--logoloop-logoHeight:28px;--logoloop-fadeColorAuto:#fff;position:relative;overflow-x:hidden}.logoloop--vertical{height:100%;display:inline-block;overflow:hidden}.logoloop--scale-hover{padding-top:calc(var(--logoloop-logoHeight) * .1);padding-bottom:calc(var(--logoloop-logoHeight) * .1)}@media (prefers-color-scheme:dark){.logoloop{--logoloop-fadeColorAuto:#0b0b0b}}.logoloop__track{will-change:transform;-webkit-user-select:none;user-select:none;z-index:0;width:max-content;display:flex;position:relative}.logoloop--vertical .logoloop__track{flex-direction:column;width:100%;height:max-content}.logoloop__list{align-items:center;display:flex}.logoloop--vertical .logoloop__list{flex-direction:column}.logoloop__item{margin-right:var(--logoloop-gap);font-size:var(--logoloop-logoHeight);flex:none;line-height:1}.logoloop--vertical .logoloop__item{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__item:last-child{margin-right:var(--logoloop-gap)}.logoloop--vertical .logoloop__item:last-child{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__node{align-items:center;display:inline-flex}.logoloop__item img{height:var(--logoloop-logoHeight);object-fit:contain;width:auto;image-rendering:-webkit-optimize-contrast;-webkit-user-drag:none;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1);display:block}.logoloop--scale-hover .logoloop__item{overflow:visible}.logoloop--scale-hover .logoloop__item:hover img,.logoloop--scale-hover .logoloop__item:hover .logoloop__node{transform-origin:50%;transform:scale(1.2)}.logoloop--scale-hover .logoloop__node{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop__link{border-radius:4px;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.logoloop__link:hover{opacity:.8}.logoloop__link:focus-visible{outline-offset:2px;outline:2px solid}.logoloop--fade:before,.logoloop--fade:after{content:"";pointer-events:none;z-index:10;width:clamp(24px,8%,120px);position:absolute;top:0;bottom:0}.logoloop--fade:before{background:linear-gradient(to right, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);left:0}.logoloop--fade:after{background:linear-gradient(to left, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);right:0}.logoloop--vertical.logoloop--fade:before,.logoloop--vertical.logoloop--fade:after{width:100%;height:clamp(24px,8%,120px);left:0;right:0}.logoloop--vertical.logoloop--fade:before{background:linear-gradient(to bottom, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);top:0;bottom:auto}.logoloop--vertical.logoloop--fade:after{background:linear-gradient(to top, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);top:auto;bottom:0}@media (prefers-reduced-motion:reduce){.logoloop__track{transform:translate(0,0)!important}.logoloop__item img,.logoloop__node{transition:none!important}}
