@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}div.svelte-1bdjhfe{opacity:0}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}header.svelte-1h8xqy9{position:relative;height:540px;padding-top:var(--pt-mobile);padding-bottom:var(--pb-mobile)}@media(min-width:768px){header.svelte-1h8xqy9{padding-top:var(--pt-desktop);padding-bottom:var(--pb-desktop)}}.black-overlay.svelte-1h8xqy9{width:100%;height:100%;position:absolute;left:0;background-color:#0f0c0b;transform-origin:bottom;bottom:0}.absolute-fill.svelte-1h8xqy9{width:100%;height:100%;position:absolute;top:0;left:0}.bottom-gradient.svelte-1h8xqy9{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0f0c0b4d 0% 100%),linear-gradient(180deg,#0f0c0b00 62.96%,#0f0c0b);pointer-events:none}.container.svelte-1h8xqy9{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:1440px;margin-inline:16px}@media(min-width:768px){.container.svelte-1h8xqy9{grid-template-columns:repeat(12,1fr);margin-inline:max(40px,(100% - 1440px) / 2)}}.container.svelte-1h8xqy9{align-items:end;position:relative;height:100%;padding-bottom:40px}.content.svelte-1h8xqy9{grid-column:1/span 4}@media(min-width:768px){.content.svelte-1h8xqy9{grid-column:1/span 6}}.content.svelte-1h8xqy9{display:flex;flex-direction:column;gap:16px}.heading.svelte-1h8xqy9{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-family:Helvetica Neue LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-weight:500;font-size:clamp(56px,38.1714285714px + 4.57142857vw,104px);line-height:86%;letter-spacing:-.03em;text-transform:uppercase}.subtitle.svelte-1h8xqy9{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-family:Helvetica Neue LT Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-weight:300;font-size:clamp(18px,17.2571428571px + .19047619vw,20px);line-height:115%;color:#fbfaf9}.video-controls.svelte-1h8xqy9{grid-column:1/span 4}@media(min-width:768px){.video-controls.svelte-1h8xqy9{grid-column:7/span 6}}.video-controls.svelte-1h8xqy9{display:flex;justify-content:flex-end;gap:8px}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.embla.svelte-ay3pf7{overflow:hidden;width:100%;height:100%}.embla__container.svelte-ay3pf7{display:flex;height:100%}.embla__slide.svelte-ay3pf7{flex:0 0 100%;min-width:0;height:100%}.embla__slide.svelte-ay3pf7 img:where(.svelte-ay3pf7){width:100%;height:100%;object-fit:cover}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.block-indicator.svelte-1jl6r8l{position:relative;z-index:4;display:flex;gap:4px}.block-indicator__block.svelte-1jl6r8l{width:6px;height:6px;background-color:#fbfaf9;transition:background-color .3s ease}.block-indicator__block.active.svelte-1jl6r8l{background-color:#eb6101}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.scale-container.svelte-1wihzio{width:100%;height:100%}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}h2.svelte-ph8all{margin-top:44px;height:auto;color:#fbfaf9;text-transform:uppercase}.subtitle.svelte-ph8all{margin-top:28px;color:#fbfaf9}.slide-indicator.svelte-ph8all{position:absolute;bottom:24px;right:24px;z-index:4;pointer-events:auto}.padded-content.svelte-ph8all{padding:16px;position:relative;width:100%;height:100%;display:block;box-sizing:border-box;pointer-events:none;z-index:3}.button-container.svelte-ph8all{position:absolute;bottom:24px;left:16px;z-index:4;pointer-events:auto}.product-card.svelte-ph8all{flex:1;width:100%;height:477px;border-radius:8px;overflow:hidden;position:relative}@media(min-width:768px){.product-card.svelte-ph8all{height:743px}}.carousel-container.svelte-ph8all{width:100%;height:100%;position:absolute;top:0;left:0}.carousel-container.svelte-ph8all:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right bottom,#000,#0000);z-index:2;pointer-events:none}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.product-cards.svelte-107mbg2{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:1440px;margin-inline:16px}@media(min-width:768px){.product-cards.svelte-107mbg2{grid-template-columns:repeat(12,1fr);margin-inline:max(40px,(100% - 1440px) / 2)}}.product-cards.svelte-107mbg2{margin-top:var(--pt-mobile);margin-bottom:var(--pb-mobile, clamp(80px, 50.2857142857px + 7.61904762vw, 160px))}@media(min-width:768px){.product-cards.svelte-107mbg2{margin-top:var(--pt-desktop);margin-bottom:var(--pb-desktop, clamp(80px, 50.2857142857px + 7.61904762vw, 160px))}}.product-cards.svelte-107mbg2 .product-card-0:where(.svelte-107mbg2){grid-column:1/span 4}@media(min-width:768px){.product-cards.svelte-107mbg2 .product-card-0:where(.svelte-107mbg2){grid-column:1/span 6}}.product-cards.svelte-107mbg2 .product-card-1:where(.svelte-107mbg2){grid-column:1/span 4}@media(min-width:768px){.product-cards.svelte-107mbg2 .product-card-1:where(.svelte-107mbg2){grid-column:7/span 6}}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.product.svelte-12gniab{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100svh;min-height:700px;padding-top:var(--pt-mobile, 40px);padding-bottom:var(--pb-mobile, 40px)}@media(min-width:768px){.product.svelte-12gniab{padding-top:var(--pt-desktop, 40px);padding-bottom:var(--pb-desktop, 40px)}}.background.svelte-12gniab{position:absolute;inset:0;overflow:hidden}.background.svelte-12gniab img:where(.svelte-12gniab){object-fit:cover;width:100%;height:100%}.top-gradient.svelte-12gniab{position:absolute;top:0;left:0;right:0;height:25%;background:linear-gradient(to bottom,#0f0c0b,#0f0c0b00);pointer-events:none}.header.svelte-12gniab{position:relative}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.section.svelte-1whx1np{position:relative;overflow:hidden;padding-top:var(--pt-mobile);padding-bottom:var(--pb-mobile, clamp(120px, 105.1428571429px + 3.80952381vw, 160px))}@media(min-width:768px){.section.svelte-1whx1np{padding-top:var(--pt-desktop);padding-bottom:var(--pb-desktop, clamp(120px, 105.1428571429px + 3.80952381vw, 160px))}}@media(min-width:768px){.container.svelte-1whx1np{border-top:1px solid #272524;border-bottom:1px solid #272524}}.embla__viewport.svelte-1whx1np{position:relative;grid-column:1/span 4}@media(min-width:768px){.embla__viewport.svelte-1whx1np{grid-column:1/span 12}}.embla__viewport.svelte-1whx1np{margin-inline:auto;width:100%;padding:35px 0 0}@media(min-width:768px){.embla__viewport.svelte-1whx1np{max-width:840px;border-left:1px solid #272524;border-right:1px solid #272524}}.corner.svelte-1whx1np{display:none;position:absolute;width:4px;height:4px;outline:8px solid #0f0c0b;background-color:#cfcece;pointer-events:none}@media(min-width:768px){.corner.svelte-1whx1np{display:block}}.corner--top-left.svelte-1whx1np{top:-2px;left:20%;transform:translate(-50%);border-top:0}@media(min-width:768px){.corner--top-left.svelte-1whx1np{left:0}}.corner--top-right.svelte-1whx1np{top:-2px;right:20%;transform:translate(50%);border-top:0}@media(min-width:768px){.corner--top-right.svelte-1whx1np{right:0}}.corner--bottom-left.svelte-1whx1np{bottom:-2px;left:20%;transform:translate(-50%);border-bottom:0}@media(min-width:768px){.corner--bottom-left.svelte-1whx1np{left:0}}.corner--bottom-right.svelte-1whx1np{bottom:-2px;right:20%;transform:translate(50%);border-bottom:0}@media(min-width:768px){.corner--bottom-right.svelte-1whx1np{right:0}}.embla__container.svelte-1whx1np{display:flex;touch-action:pan-y pinch-zoom;gap:8px}@media(min-width:768px){.embla__container.svelte-1whx1np{gap:0}}.embla__slide.svelte-1whx1np{flex:0 0 100%;min-width:0;width:100%}.navigation.svelte-1whx1np{grid-column:1/span 4}@media(min-width:768px){.navigation.svelte-1whx1np{grid-column:3/span 8}}.navigation.svelte-1whx1np{margin-top:80px}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.heading-h4.svelte-9gxddd{color:#fff}.orange-block.svelte-9gxddd{width:10px;height:10px;margin-top:3px;background-color:#eb6101}.singleline.svelte-9gxddd{display:none;position:absolute;right:24px;width:1px;height:calc(100% - 75px);top:0;background-color:#3f3d3c}@media(min-width:768px){.singleline.svelte-9gxddd{display:block}}.story-navigation.svelte-9gxddd{position:relative;grid-column:1/span 4}@media(min-width:768px){.story-navigation.svelte-9gxddd{grid-column:1/span 2}}.story-navigation.svelte-9gxddd{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:24px;overflow:hidden;min-width:0}@media(min-width:768px){.story-navigation.svelte-9gxddd{flex-direction:row}}.mobile-story-navigation-wrapper.svelte-9gxddd{position:relative;width:100%}@media(min-width:768px){.mobile-story-navigation-wrapper.svelte-9gxddd{display:none}}.mobile-story-navigation.svelte-9gxddd{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;cursor:pointer;background:none;border:none;padding:0}.mobile-story-navigation.svelte-9gxddd img:where(.svelte-9gxddd){width:24px;height:24px;margin-bottom:10px}.mobile-dropdown.svelte-9gxddd{background-color:#0f0c0b;padding-bottom:40px;position:absolute;top:100%;left:0;width:100%;display:flex;flex-direction:row;align-items:flex-start;gap:24px;padding-top:24px;z-index:5;border-bottom:1px solid #6f6d6d}.desktop-nav.svelte-9gxddd{display:none}@media(min-width:768px){.desktop-nav.svelte-9gxddd{display:flex;flex-direction:row;align-items:flex-start;gap:24px}}ul.svelte-9gxddd{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;list-style:none;margin:0;padding:0}ul.svelte-9gxddd li:where(.svelte-9gxddd){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}ul.svelte-9gxddd li:where(.svelte-9gxddd) .line:where(.svelte-9gxddd){height:1px;width:18px;min-width:18px;background-color:#6f6d6d}@media(min-width:768px){ul.svelte-9gxddd li:where(.svelte-9gxddd){width:60%}}button.svelte-9gxddd{text-decoration:none}.subitems-list.svelte-9gxddd{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px}.subitems-list.svelte-9gxddd .subitems-item:where(.svelte-9gxddd){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.subitems-list.svelte-9gxddd .subitems-item:where(.svelte-9gxddd):first-child{padding-top:10px}.navigation-item.svelte-9gxddd{text-box-trim:trim-both;text-box-edge:cap alphabetic;font-family:PP Supply Mono,Courier New,Courier,monospace;font-weight:400;font-size:14px;line-height:112%;text-transform:uppercase;font-feature-settings:"dlig" on;color:#fbfaf9;opacity:.5;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:100%;background:none;border:none;padding:4px 0;margin:-4px 0;cursor:pointer}.navigation-item.svelte-9gxddd:hover,.navigation-item.active.svelte-9gxddd{opacity:1}.subitems.svelte-9gxddd{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;position:relative;margin-top:16px}.subitems.svelte-9gxddd .subitems-left:where(.svelte-9gxddd){background-color:#6f6d6d;width:1px;align-self:stretch;margin-bottom:4px}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.container.svelte-1ewpjkd{padding-top:var(--pt-mobile);padding-bottom:var(--pb-mobile)}@media(min-width:768px){.container.svelte-1ewpjkd{padding-top:var(--pt-desktop);padding-bottom:var(--pb-desktop)}}.grid-container.svelte-1ewpjkd{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:1440px;margin-inline:16px}@media(min-width:768px){.grid-container.svelte-1ewpjkd{grid-template-columns:repeat(12,1fr);margin-inline:max(40px,(100% - 1440px) / 2)}}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.gradient-puller.svelte-61nnmm{height:var(--gp-height-mobile);margin-top:calc(var(--gp-height-mobile) * -1);margin-bottom:calc(var(--gp-height-mobile) * -.5);position:relative;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#0f0c0b00,#0f0c0b)}@media(min-width:768px){.gradient-puller.svelte-61nnmm{height:var(--gp-height-desktop);margin-top:calc(var(--gp-height-desktop) * -1);margin-bottom:calc(var(--gp-height-desktop) * -.5)}}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-lt-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-md-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff2) format("woff2"),url(../../../fonts/helveticaneue/helveticaneueltpro-bd-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Mono;src:url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplymono-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-ultralight-webfont.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff2) format("woff2"),url(../../../fonts/ppsupplymono/ppsupplysans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.full-page-media-player.svelte-19xcf53{position:relative;width:100%;aspect-ratio:16/9;padding-top:var(--pt-mobile);padding-bottom:var(--pb-mobile, clamp(120px, 105.1428571429px + 3.80952381vw, 160px))}@media(min-width:768px){.full-page-media-player.svelte-19xcf53{padding-top:var(--pt-desktop);padding-bottom:var(--pb-desktop, clamp(120px, 105.1428571429px + 3.80952381vw, 160px))}}.media-container.svelte-19xcf53{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.gradient-overlay.svelte-19xcf53{position:absolute;top:0;left:0;width:100%;height:70%;background:linear-gradient(to bottom,#0f0c0b,transparent);z-index:2;pointer-events:none}.header.svelte-19xcf53{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:1440px;margin-inline:16px}@media(min-width:768px){.header.svelte-19xcf53{grid-template-columns:repeat(12,1fr);margin-inline:max(40px,(100% - 1440px) / 2)}}.header.svelte-19xcf53{position:relative;z-index:3;padding-top:64px}.header-content.svelte-19xcf53{grid-column:1/span 4}@media(min-width:768px){.header-content.svelte-19xcf53{grid-column:4/span 6}}.header-content.svelte-19xcf53{display:flex;flex-direction:column;gap:33px;align-items:center;text-align:center;color:#fbfaf9}.play-container.svelte-19xcf53{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:3;opacity:0;cursor:pointer}.video-controls.svelte-19xcf53{position:absolute;bottom:40px;right:40px;display:flex;gap:8px;z-index:3}
