._6JFlDa_wrap{width:100%;position:relative;overflow:hidden}._6JFlDa_media{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._6JFlDa_hero{height:100%}._6JFlDa_hero ._6JFlDa_media{position:absolute;inset:0}._6JFlDa_scrollIndicator{z-index:2;font:var(--type-label-caps,11px/1 inherit);letter-spacing:.15em;text-transform:uppercase;color:var(--paper,#fff);pointer-events:none;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}
.VFCSwW_layer{inset-inline:0;will-change:transform;height:124%;position:absolute;top:-12%}
.HLqbFW_wrap{touch-action:pan-y;background:#000;height:100svh;position:relative;overflow:hidden}.HLqbFW_slide{opacity:0;pointer-events:none;transition:opacity .9s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.HLqbFW_slide[data-active]{opacity:1;pointer-events:auto}.HLqbFW_wrap[data-cut] .HLqbFW_slide{transition:none}.HLqbFW_slide[data-drag]{opacity:1;transition:none}.HLqbFW_mediaLink{cursor:pointer;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;display:block;position:absolute;inset:0}.HLqbFW_media{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.HLqbFW_slide:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#00000052 55%,#0009 100%);height:60%;position:absolute;inset:auto 0 0}.HLqbFW_caption{left:var(--r1-margin);bottom:var(--h-caption-bottom);z-index:1;max-width:44ch;color:var(--white);flex-direction:column;gap:4px;text-decoration:none;display:flex;position:absolute}.HLqbFW_eyebrow{font-size:var(--h-eyebrow-size);font-weight:var(--h-eyebrow-weight);text-transform:uppercase;letter-spacing:var(--h-eyebrow-tracking);color:var(--h-eyebrow-color);margin:0}.HLqbFW_lineRow{font-size:var(--h-body-size);font-weight:var(--h-body-weight);line-height:var(--h-body-lh);color:var(--white);flex-direction:column;margin:0;text-decoration:none;display:flex}.HLqbFW_line{font-size:var(--h-body-size);font-weight:var(--h-body-weight);line-height:var(--h-body-lh);color:var(--white);margin:0}.HLqbFW_linkCaps{text-transform:uppercase;letter-spacing:.06em;color:var(--white);text-underline-offset:6px;margin-top:10px;font-size:12px;font-weight:400;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.HLqbFW_wrap[data-dots] .HLqbFW_caption{bottom:calc(var(--h-caption-bottom) + 30px)}.HLqbFW_lineRow .HLqbFW_creditBar{display:none}.HLqbFW_credit{font-size:var(--h-eyebrow-size);font-weight:var(--h-eyebrow-weight);text-transform:uppercase;letter-spacing:var(--h-eyebrow-tracking);color:var(--h-eyebrow-color);margin:6px 0 0}.HLqbFW_creditBar{opacity:.6;margin:0 10px;font-weight:300;display:inline-block}.HLqbFW_dots{z-index:2;align-items:center;gap:14px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.HLqbFW_dot{cursor:pointer;background:0 0;border:0;place-items:center;width:20px;height:20px;margin:0;padding:0;display:grid}.HLqbFW_point{background:#ffffffb3;border-radius:50%;width:4px;height:4px}.HLqbFW_ring{width:20px;height:20px;transform:rotate(-90deg)}.HLqbFW_ringTrack,.HLqbFW_ringFill{fill:none;stroke-width:1.25px}.HLqbFW_ringTrack{stroke:#ffffff59}.HLqbFW_ringFill{stroke:#fff;stroke-linecap:butt}@media (min-width:1024px){.HLqbFW_lineRow{flex-direction:row;align-items:baseline}.HLqbFW_lineRow .HLqbFW_creditBar{display:inline-block}.HLqbFW_dots{bottom:26px}.HLqbFW_wrap[data-dots] .HLqbFW_caption{bottom:var(--h-caption-bottom)}}
.Z3jh2q_section{background:var(--charcoal);color:var(--white);padding:40px 0}.Z3jh2q_head{padding:0 var(--r1-margin) 20px;justify-content:flex-end;align-items:center;gap:24px;display:none}.Z3jh2q_label{text-transform:uppercase;letter-spacing:.06em;color:#ffffffb8;margin:0;font-size:12px;font-weight:500}.Z3jh2q_controls{align-items:center;gap:12px;display:flex}.Z3jh2q_rule{background:#fff3;width:160px;height:1px;margin-right:12px;display:none;position:relative}.Z3jh2q_ruleFill{background:var(--white);transform-origin:0;transition:transform .2s var(--ease-out);position:absolute;inset:0}.Z3jh2q_chevron{border:1px solid var(--white);background:var(--white);width:44px;height:44px;color:var(--charcoal);cursor:pointer;transition:border-color .15s var(--ease-out), opacity .15s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.Z3jh2q_chevron:hover:not(:disabled),.Z3jh2q_chevron:focus-visible{opacity:.8}.Z3jh2q_chevron:focus-visible{outline:none}.Z3jh2q_chevron:disabled{opacity:.3;cursor:default}.Z3jh2q_track{padding:0 var(--r1-margin) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--r1-margin);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin:0;list-style:none;display:flex;overflow-x:auto}.Z3jh2q_track::-webkit-scrollbar{display:none}.Z3jh2q_card{scroll-snap-align:start;flex:1 1 0;min-width:0}.Z3jh2q_cardLink{color:inherit;flex-direction:column;gap:12px;text-decoration:none;display:flex}.Z3jh2q_media{aspect-ratio:4/3;background:#111;display:block;overflow:hidden}.Z3jh2q_image{object-fit:cover;width:100%;height:100%;display:block}.Z3jh2q_caption{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.Z3jh2q_captionText{flex-direction:column;gap:4px;min-width:0;display:flex}.Z3jh2q_eyebrow{text-transform:uppercase;letter-spacing:.06em;color:#ffffffb8;font-size:12px;font-weight:500}.Z3jh2q_title{font-size:16px;font-weight:500;line-height:1.3}.Z3jh2q_cta{text-transform:uppercase;letter-spacing:.06em;text-underline-offset:6px;white-space:nowrap;flex:none;font-size:12px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:1024px){.Z3jh2q_section{padding:32px 0}.Z3jh2q_head{padding-bottom:24px}.Z3jh2q_track{gap:24px}}.Z3jh2q_dots{display:none}@media (max-width:1023px){.Z3jh2q_track{scroll-snap-type:x mandatory;gap:16px}.Z3jh2q_card{flex:0 0 calc(100vw - 2 * var(--r1-margin))}.Z3jh2q_media{aspect-ratio:1}.Z3jh2q_caption{flex-direction:column;align-items:flex-start;gap:6px}.Z3jh2q_cta{margin-top:4px;display:inline-block}.Z3jh2q_dots{justify-content:center;gap:8px;padding-top:12px;display:flex}.Z3jh2q_dot{border:1px solid var(--white);background:0 0;border-radius:50%;width:6px;height:6px}.Z3jh2q_dot[data-current]{background:var(--white)}}
.XiWMGG_layer{z-index:100;background:var(--charcoal);justify-content:center;align-items:center;transition:opacity .6s;display:flex;position:fixed;inset:0}.XiWMGG_fadeOut{opacity:0;pointer-events:none}.XiWMGG_brandFilm{aspect-ratio:16/9;object-fit:contain;width:min(70vw,900px);display:block}.XiWMGG_root{z-index:100;position:fixed;inset:0}.XiWMGG_iris{width:0;height:0;box-shadow:0 0 0 250vmax var(--charcoal);border-radius:50%;transition:width 1s cubic-bezier(.65,0,.35,1),height 1s cubic-bezier(.65,0,.35,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.XiWMGG_root[data-phase="3"] .XiWMGG_iris,.XiWMGG_root[data-phase="4"] .XiWMGG_iris{width:300vmax;height:300vmax}.XiWMGG_word{opacity:0;clip-path:inset(0 50%);transform-origin:50%;width:auto;height:22px;transition:clip-path .9s cubic-bezier(.65,0,.35,1),opacity .2s,transform .8s cubic-bezier(.65,0,.35,1);display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.XiWMGG_root[data-phase="2"] .XiWMGG_word,.XiWMGG_root[data-phase="3"] .XiWMGG_word,.XiWMGG_root[data-phase="4"] .XiWMGG_word{opacity:1;clip-path:inset(0)}.XiWMGG_root[data-phase="4"]{pointer-events:none}.XiWMGG_root[data-phase="4"] .XiWMGG_word{opacity:0;transition:opacity .15s .65s,transform .8s cubic-bezier(.65,0,.35,1)}@media (min-width:1024px){.XiWMGG_word{height:26px}}
.E0kJGG_page{--h-eyebrow-size:12px;--h-eyebrow-weight:400;--h-eyebrow-tracking:.06em;--h-eyebrow-color:#ffffffb8;--h-body-size:16px;--h-body-weight:400;--h-body-lh:1.5;--h-caption-title-size:16px;--h-caption-title-weight:400;--h-caption-title-lh:1.5;--h-linkcaps-size:12px;--h-linkcaps-weight:400;--h-linkcaps-tracking:.06em;--h-caption-bottom:32px;background:var(--charcoal);color:var(--white)}@media (min-width:768px){.E0kJGG_page{--h-caption-bottom:40px}}.E0kJGG_hero{background:var(--charcoal);height:100svh;position:relative;overflow:hidden}.E0kJGG_heroMedia{height:100%;position:absolute;inset:0}.E0kJGG_heroCaption{left:var(--r1-margin);font-size:14px;font-weight:var(--weight-regular);color:var(--white);margin:0;line-height:1.2;position:absolute;bottom:32px}.E0kJGG_eyebrow{font-size:var(--h-eyebrow-size);font-weight:var(--h-eyebrow-weight);text-transform:uppercase;letter-spacing:var(--h-eyebrow-tracking);color:var(--h-eyebrow-color);margin:0}.E0kJGG_body{max-width:44ch;font-size:var(--h-body-size);font-weight:var(--h-body-weight);line-height:var(--h-body-lh);color:var(--white);margin:0}.E0kJGG_lineRow{font-size:var(--h-body-size);font-weight:var(--h-body-weight);line-height:var(--h-body-lh);color:var(--white);flex-direction:column;margin:0;display:flex}.E0kJGG_lineRow .E0kJGG_creditBar{display:none}@media (min-width:1024px){.E0kJGG_lineRow{flex-direction:row;align-items:baseline}.E0kJGG_lineRow .E0kJGG_creditBar{display:inline-block}}.E0kJGG_credit{font-size:var(--h-eyebrow-size);font-weight:var(--h-eyebrow-weight);text-transform:uppercase;letter-spacing:var(--h-eyebrow-tracking);color:var(--h-eyebrow-color);margin:6px 0 0}.E0kJGG_creditBar{opacity:.6;margin:0 10px;font-weight:300;display:inline-block}.E0kJGG_captionTitle{font-size:var(--h-caption-title-size);font-weight:var(--h-caption-title-weight);line-height:var(--h-caption-title-lh);color:var(--white);margin:0}.E0kJGG_linkCaps{font-size:var(--h-linkcaps-size);font-weight:var(--h-linkcaps-weight);text-transform:uppercase;letter-spacing:var(--h-linkcaps-tracking);color:var(--white);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.E0kJGG_button{background:var(--white);width:fit-content;height:48px;color:var(--charcoal);text-transform:uppercase;letter-spacing:.06em;border:none;border-radius:0;justify-content:center;place-self:flex-start start;align-items:center;padding:0 28px;font-size:14px;font-weight:500;display:inline-flex}.E0kJGG_imageSection{background:var(--charcoal);position:relative}.E0kJGG_imageSection+.E0kJGG_imageSection{margin-top:40px}@media (min-width:1024px){.E0kJGG_imageSection+.E0kJGG_imageSection{margin-top:32px}}.E0kJGG_imageWrap{height:100svh;position:relative;overflow:hidden}.E0kJGG_shelf{padding:22px var(--r1-margin)}.E0kJGG_bgImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.E0kJGG_caption{left:var(--r1-margin);bottom:var(--h-caption-bottom);z-index:1;flex-direction:column;gap:4px;max-width:44ch;display:flex;position:absolute}.E0kJGG_statementSection{padding:40px var(--r1-margin);background:var(--charcoal);position:relative}.E0kJGG_statementInner{flex-direction:column;gap:16px;max-width:40ch;display:flex}.E0kJGG_statementLine{color:var(--white);margin:0;font-size:16px;font-weight:400;line-height:1.5}.E0kJGG_beat{display:block}@media (min-width:1024px){.E0kJGG_statementSection{padding:32px var(--r1-margin)}.E0kJGG_statementInner{max-width:none}.E0kJGG_beat{display:inline}.E0kJGG_beat+.E0kJGG_beat{margin-left:.3em}}
.rpmKiW_page{background:var(--charcoal);color:var(--white)}.rpmKiW_heroSection{background:var(--charcoal);position:relative}.rpmKiW_heroWrap{height:100svh;position:relative;overflow:hidden}.rpmKiW_heroImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rpmKiW_caption{left:var(--r1-margin);z-index:1;flex-direction:column;gap:4px;max-width:44ch;display:flex;position:absolute;bottom:32px}.rpmKiW_eyebrow{text-transform:uppercase;letter-spacing:.06em;color:#ffffffb8;margin:0;font-size:12px;font-weight:400}.rpmKiW_line{color:var(--white);margin:0;font-size:16px;font-weight:400;line-height:1.5}.rpmKiW_shelf{padding:22px var(--r1-margin)}.rpmKiW_linkCaps{text-transform:uppercase;letter-spacing:.06em;color:var(--white);text-underline-offset:6px;font-size:12px;font-weight:400;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.rpmKiW_split{padding:48px var(--r1-margin);border-top:1px solid #ffffff24;grid-template-columns:1fr;gap:24px;display:grid}.rpmKiW_splitText{flex-direction:column;gap:1.1em;max-width:46ch;display:flex}.rpmKiW_paragraph{color:var(--white);margin:0;font-size:16px;font-weight:400;line-height:1.5}.rpmKiW_splitMedia{aspect-ratio:4/3;background:#111;overflow:hidden}.rpmKiW_splitImage{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:1024px){.rpmKiW_caption{bottom:40px}.rpmKiW_split{padding:80px var(--r1-margin);max-width:var(--r1-shell-max);grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin:0 auto}.rpmKiW_split[data-flip] .rpmKiW_splitText{grid-area:1/2}.rpmKiW_split[data-flip] .rpmKiW_splitMedia{grid-area:1/1}.rpmKiW_splitMedia{aspect-ratio:3/2}}
