.cp{--cp-hair: max(1px, .14cqw);--cp-white: #fffffff0;--cp-ink: color-mix(in srgb, var(--brand, #1f4a4f) 32%, #05070b);--cp-d: var(--cp-display, Urbanist), sans-serif;--cp-t: var(--cp-text, Manrope), sans-serif;--cp-k: var(--cp-scale, 1);position:relative;isolation:isolate;container-type:inline-size;overflow:hidden;background:var(--cp-ink);color:#fff;font-synthesis:none;line-height:1.2;-webkit-font-smoothing:antialiased}.cp[data-format="4:5"]{aspect-ratio:4 / 5}.cp[data-format="9:16"]{aspect-ratio:9 / 16}:where(.cp) :where(p,ul){margin:0;padding:0;list-style:none}.cp .cp-photo{position:absolute;inset:0;z-index:-3;width:100%;height:100%;max-width:none;object-fit:cover}.cp .cp-i{width:1em;height:1em;flex:none}.cp-label{font:500 2.25cqw/1.3 var(--cp-t);letter-spacing:.22em;text-transform:uppercase}.cp-title{font-family:var(--cp-d);font-size:calc(6.4cqw * var(--cp-k));line-height:1.05;letter-spacing:var(--cp-track, -.02em);text-wrap:balance}.cp-title b{font-weight:var(--cp-strong, 700);font-style:normal}.cp-title i{font-weight:var(--cp-soft, 300);font-style:var(--cp-soft-style, normal)}.cp-title em{font-weight:var(--cp-soft, 300);font-style:italic}.cp-line{font:var(--cp-light, 400) 2.8cqw/1.45 var(--cp-t)}.cp-figure{font:var(--cp-strong, 700) calc(7.6cqw * var(--cp-k))/1 var(--cp-d);letter-spacing:var(--cp-track, -.02em);white-space:nowrap}.cp-rule{display:block;height:var(--cp-hair);background:currentColor;opacity:.75}.cp-vr{display:block;flex:none;width:var(--cp-hair);height:1.5em;background:currentColor;opacity:.75}.cp-pill{display:flex;align-items:center;gap:1.8cqw;min-width:0;height:6.8cqw;padding:0 3cqw;border:var(--cp-hair) solid currentColor;border-radius:99cqw;font:var(--cp-light, 400) 2.7cqw/1 var(--cp-t);white-space:nowrap}.cp-pill .cp-i{font-size:3.1cqw}.cp-pill span{min-width:0;overflow:hidden;line-height:1.5;text-overflow:ellipsis}.cp-pill b{margin-left:auto;font-weight:500}.cp-pills{display:flex;flex-wrap:wrap;gap:1.8cqw}.cp-frame{position:absolute;border:var(--cp-hair) solid var(--cp-white);border-radius:6cqw;pointer-events:none}.cp .cp-logo{display:block;flex:none;width:auto;height:6.4cqw;max-width:none}.cp .cp-word{display:inline-flex;align-items:center;gap:1.3cqw;height:auto;font:500 2.7cqw/1 var(--cp-t);letter-spacing:.32em;text-transform:uppercase;white-space:nowrap}.cp-word .cp-i{font-size:2.8cqw}.cp-reach{display:inline-flex;align-items:center;gap:1.5cqw;font:400 2.35cqw/1 var(--cp-t);letter-spacing:.08em;white-space:nowrap}.cp-reach .cp-i{box-sizing:content-box;padding:1cqw;border:var(--cp-hair) solid currentColor;border-radius:50%;font-size:2.3cqw}.cp-strip{display:flex;gap:3px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#d9c4aa transparent}.cp-strip>.cp{flex:0 0 var(--cp-basis, 36%);scroll-snap-align:start}.cp-strip:focus-visible{outline:2px solid var(--cf-focus, #dd8555);outline-offset:3px}.cp-post>.cp-photo{filter:blur(.6cqw) brightness(.78) saturate(.9);transform:scale(1.04)}.cp-glass{position:absolute;inset:8.5cqw 9.5cqw;isolation:isolate;overflow:hidden;border-radius:5.6cqw;box-shadow:0 3cqw 8cqw #00000059}.cp-glass>.cp-photo{left:-9.5cqw;top:-8.5cqw;z-index:-2;width:100cqw;height:125cqw}.cp-glass:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--cp-ink) 30%,transparent) 0,#0000 21%),linear-gradient(180deg,#ffffff24 0,#ffffff0a 28%,#fff0 42%),linear-gradient(180deg,#0000 36%,color-mix(in srgb,var(--cp-ink) 60%,transparent) 64%,color-mix(in srgb,var(--cp-ink) 90%,transparent))}.cp-glass:after{content:"";position:absolute;inset:0;border:var(--cp-hair) solid var(--cp-white);border-radius:inherit;box-shadow:inset 0 0 3cqw #ffffff14;pointer-events:none}.cp-brandline{position:absolute;left:0;right:0;top:5.6cqw;display:flex;align-items:center;justify-content:center;gap:2.6cqw;font-size:3.6cqw;text-shadow:0 0 2cqw color-mix(in srgb,var(--cp-ink) 62%,transparent)}.cp-copy{position:absolute;left:6.6cqw;right:6.6cqw;bottom:6.4cqw}.cp-post .cp-title em{display:block;margin-bottom:1cqw;font-size:calc(4cqw * var(--cp-k));line-height:1.2;letter-spacing:-.005em}.cp-post .cp-title b{display:block}.cp-post .cp-rule{margin:3cqw 0 2.3cqw}.cp-post .cp-figure{margin-top:.4cqw}.cp-post .cp-pill{margin-top:3cqw}.cp-slide{--cp-edges: linear-gradient(90deg, color-mix(in srgb, var(--cp-ink) 42%, transparent) 0, #0000 17%, #0000 83%, color-mix(in srgb, var(--cp-ink) 42%, transparent) 100%)}.cp-slide:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,color-mix(in srgb,var(--cp-ink) 42%,transparent) 0,#0000 26% 40%,color-mix(in srgb,var(--cp-ink) 82%,transparent))}.cp-count{position:absolute;right:6.4cqw;top:5.4cqw;z-index:4;font:500 2.15cqw/1 var(--cp-t);letter-spacing:.2em;opacity:.92}.cp-bridge{width:27cqw}.cp-bridge.is-in{left:-13.5cqw}.cp-bridge.is-out{left:86.5cqw}.cp-s-cover>.cp-photo{filter:brightness(.9) saturate(.94)}.cp-s-cover:before{background:radial-gradient(64% 30% at 50% 62%,color-mix(in srgb,var(--cp-ink) 74%,transparent) 0,color-mix(in srgb,var(--cp-ink) 40%,transparent) 55%,#0000),linear-gradient(180deg,color-mix(in srgb,var(--cp-ink) 40%,transparent) 0,#0000 24% 62%,color-mix(in srgb,var(--cp-ink) 86%,transparent))}.cp-s-cover .cp-main{left:17cqw;right:17cqw;top:15.5%;bottom:22%}.cp-cover-copy{position:absolute;left:9cqw;right:9cqw;top:49%;display:flex;flex-direction:column;align-items:center;gap:2.2cqw;text-align:center}.cp-s-cover .cp-title{display:flex;flex-direction:column;align-items:center}.cp-s-cover .cp-title b{font-size:calc(9.4cqw * var(--cp-k));line-height:.98}.cp-s-cover .cp-title i{max-width:60cqw;margin-top:1.4cqw;font-size:calc(4.2cqw * var(--cp-k));line-height:1.16;letter-spacing:-.005em}.cp-swipe{position:absolute;right:4.6cqw;top:47.5%;display:block;font-size:3.4cqw;transform:translateY(-50%)}.cp-foot{position:absolute;left:6cqw;right:6cqw;bottom:5.4cqw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2cqw}.cp-foot .cp-reach:last-child{justify-self:end}.cp .cp-foot .cp-logo{height:6cqw}.cp-s-depth .cp-blur{filter:blur(3.2cqw) saturate(1.15);transform:scale(1.25)}.cp-s-depth:before{background:linear-gradient(180deg,color-mix(in srgb,var(--cf-b, #1f4a4f) 72%,#06080c) 0,color-mix(in srgb,var(--cf-b, #1f4a4f) 46%,transparent) 46%,color-mix(in srgb,var(--cp-ink) 60%,transparent))}.cp-head{position:absolute;left:11cqw;right:11cqw;top:9.5%;display:flex;align-items:center;gap:4cqw}.cp-head .cp-title{flex:1;min-width:0}.cp-head .cp-title b{display:block;font-size:calc(5.8cqw * var(--cp-k))}.cp-head .cp-title i{display:block;margin-top:.7cqw;font-size:calc(3.1cqw * var(--cp-k));line-height:1.2;letter-spacing:0;opacity:.86}.cp-head .cp-vr{height:8.4cqw}.cp-card{position:absolute;left:11cqw;right:11cqw;top:27%;bottom:7.5%;z-index:1;isolation:isolate;overflow:hidden;border-radius:5.4cqw;box-shadow:0 0 0 var(--cp-hair) #ffffff8c,0 4cqw 8cqw #00000073}.cp-card>.cp-photo{z-index:-2;transform:scale(1.16);transform-origin:50% 88%}.cp-card:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0000 58%,color-mix(in srgb,var(--cp-ink) 84%,transparent))}.cp-card .cp-label{position:absolute;left:5.4cqw;bottom:5.6cqw}.cp-next{position:absolute;right:5cqw;bottom:4.2cqw;display:inline-flex;align-items:center;gap:1.6cqw;font:var(--cp-light, 400) 2.8cqw/1 var(--cp-t)}.cp-next .cp-i{box-sizing:content-box;padding:.9cqw;border:var(--cp-hair) solid currentColor;border-radius:50%;font-size:2.2cqw}.cp-s-window>.cp-photo{filter:brightness(.64) saturate(.9)}.cp-s-window:before{background:var(--cp-edges),linear-gradient(180deg,color-mix(in srgb,var(--cp-ink) 42%,transparent) 0,#0000 26% 40%,color-mix(in srgb,var(--cp-ink) 82%,transparent))}.cp-pane{position:absolute;inset:18cqw 13cqw 15.6cqw;z-index:1;overflow:hidden;border-radius:5.6cqw 5.6cqw 0;color:#1a1c20;filter:drop-shadow(0 3cqw 5cqw #00000052)}.cp-pane-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.8cqw;height:44cqw;padding:6cqw 6cqw 0}.cp-pane .cp-label{color:var(--cf-b-ink, var(--brand))}.cp-pane .cp-title{font-size:calc(6.2cqw * var(--cp-k))}.cp-pane .cp-line{color:#3d4149;font-size:2.9cqw;line-height:1.42}.cp-hole{position:absolute;inset:44cqw 2.6cqw 2.6cqw;overflow:hidden;border-radius:4cqw 4cqw 0;box-shadow:0 0 0 80cqw #fff}.cp-hole>.cp-photo{left:-15.6cqw;top:-62cqw;z-index:0;width:100cqw;height:125cqw}.cp-s-window[data-short] .cp-pane-copy{height:32cqw}.cp-s-window[data-short] .cp-hole{top:32cqw}.cp-s-window[data-short] .cp-hole>.cp-photo{top:-50cqw}.cp-s-facts>.cp-photo{filter:brightness(.86)}.cp-frost{position:absolute;left:11cqw;right:11cqw;top:17%;bottom:15%;z-index:1;display:flex;flex-direction:column;padding:6.4cqw 6.4cqw 6cqw;border:var(--cp-hair) solid var(--cp-white);border-radius:5.6cqw;background:linear-gradient(155deg,#ffffff2b 0,#ffffff0f 40%,color-mix(in srgb,var(--cp-ink) 46%,transparent));-webkit-backdrop-filter:blur(2.6cqw) saturate(1.25) brightness(.8);backdrop-filter:blur(2.6cqw) saturate(1.25) brightness(.8);box-shadow:inset 0 var(--cp-hair) 0 #ffffff73,0 4cqw 9cqw #00000052}.cp-facts{display:grid;grid-template-columns:1fr 1fr;flex:1;margin:4.4cqw 0 4.6cqw;border-top:var(--cp-hair) solid #ffffff8c}.cp-facts li{display:flex;flex-direction:column;justify-content:center;gap:1.2cqw;border-bottom:var(--cp-hair) solid #ffffff8c}.cp-facts li:nth-child(odd){border-right:var(--cp-hair) solid #ffffff8c}.cp-facts li:nth-child(2n){padding-left:5cqw}.cp-facts b{font:var(--cp-soft, 300) calc(7.4cqw * var(--cp-k))/1 var(--cp-d);letter-spacing:var(--cp-track, -.02em)}.cp-facts span{font:500 2.1cqw/1.35 var(--cp-t);letter-spacing:.16em;text-transform:uppercase}.cp-frost .cp-pill{font-size:2.45cqw}.cp-s-outline:before{background:var(--cp-edges),linear-gradient(180deg,color-mix(in srgb,var(--cp-ink) 38%,transparent) 0,#0000 22% 42%,color-mix(in srgb,var(--cp-ink) 88%,transparent))}.cp-s-outline>.cp-photo{filter:brightness(.88) saturate(.95)}.cp-s-outline .cp-main{left:16.5cqw;right:16.5cqw;top:13%;bottom:13%}.cp-outline-copy{position:absolute;left:22.5cqw;right:22.5cqw;bottom:19%;display:flex;flex-direction:column;gap:2cqw}.cp-s-outline .cp-title{font-size:calc(6.8cqw * var(--cp-k))}.cp-s-outline .cp-title b,.cp-s-outline .cp-title i{display:block}.cp-s-close{background:radial-gradient(130% 90% at 16% 34%,color-mix(in srgb,var(--cf-b, #1f4a4f) 74%,#fff) 0,var(--cf-b, #1f4a4f) 44%,color-mix(in srgb,var(--cf-b, #1f4a4f) 72%,#000) 100%);color:var(--cf-b-on, #fff)}.cp-s-close:before{display:none}.cp-s-close .cp-frame{border-color:currentColor}.cp-shot{position:absolute;left:11cqw;right:11cqw;top:9%;height:53%;z-index:1;isolation:isolate;overflow:hidden;border-radius:5.4cqw;box-shadow:0 3cqw 7cqw #0000004d}.cp-shot .cp-photo{z-index:0}.cp-close-copy{position:absolute;left:11cqw;right:11cqw;bottom:7.4cqw;display:flex;flex-direction:column;gap:2cqw}.cp-s-close .cp-title b{display:block;font-size:calc(8.6cqw * var(--cp-k));line-height:1}.cp-s-close .cp-title i{display:block;margin-top:1.2cqw;font-size:calc(3.5cqw * var(--cp-k))}.cp-close-row{display:flex;align-items:center;justify-content:space-between;gap:3cqw}.cp-close-row:last-child{margin-top:2.6cqw}.cp-close-row .cp-pills{flex:1 1 0;min-width:0}.cp-story{background:radial-gradient(120% 70% at 14% 34%,color-mix(in srgb,var(--cf-b, #1f4a4f) 72%,#fff) 0,var(--cf-b, #1f4a4f) 46%,color-mix(in srgb,var(--cf-b, #1f4a4f) 70%,#000) 100%);color:var(--cf-b-on, #fff)}.cp-corner{left:84cqw;top:-12cqw;width:40cqw;height:34cqw;border-color:currentColor;border-radius:7cqw}.cp-story-head{position:absolute;left:9.5cqw;top:13.6%;display:flex;flex-direction:column;align-items:flex-start;gap:2.6cqw;max-width:62cqw}.cp .cp-story-head .cp-logo{height:7.4cqw}.cp-story-head .cp-title{font-size:calc(5.4cqw * var(--cp-k));line-height:1.1}.cp-story-head .cp-title b,.cp-story-head .cp-title i{display:block}.cp-shape{position:absolute;left:50%;top:49.2%;width:var(--cp-shape-w, 84cqw);aspect-ratio:var(--cp-shape-ratio, 100 / 96);transform:translate(-50%,-50%)}.cp-masked{-webkit-mask:var(--cp-shape) center / 100% 100% no-repeat;mask:var(--cp-shape) center / 100% 100% no-repeat}.cp-shape>.cp-photo{z-index:0}.cp-shape-in{position:absolute;inset:var(--cp-in, 17% 13.5% 13%);display:flex;flex-direction:column;justify-content:flex-end;padding:0 7cqw 8cqw;background:linear-gradient(170deg,color-mix(in srgb,var(--cf-b, #1f4a4f) 58%,transparent) 0,color-mix(in srgb,var(--cf-b, #1f4a4f) 84%,transparent) 62%);-webkit-backdrop-filter:blur(2.6cqw) saturate(1.3);backdrop-filter:blur(2.6cqw) saturate(1.3)}.cp-shape-line{position:absolute;inset:var(--cp-in, 17% 13.5% 13%);opacity:.75}.cp-shape-line svg{display:block;width:100%;height:100%;overflow:visible;stroke-width:1.25px}.cp-shape-in .cp-title{font-size:calc(6.4cqw * var(--cp-k))}.cp-shape-in .cp-title b,.cp-shape-in .cp-title i{display:block}.cp-story-foot{position:absolute;left:9.5cqw;right:9.5cqw;top:73.6%;display:flex;flex-direction:column;gap:1.6cqw}.cp-story-foot .cp-pills{margin-top:2.2cqw}.cp-reel>.cp-photo{filter:brightness(.7) saturate(.9) contrast(1.04);transform:scale(1.12);transform-origin:50% 84%}.cp-reel>.cp-blur{filter:blur(3cqw) brightness(.62) saturate(1.1);transform:scale(1.2)}.cp-reel:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,color-mix(in srgb,var(--cp-ink) 50%,transparent) 0,#0000 24% 58%,color-mix(in srgb,var(--cp-ink) 80%,transparent))}.cp-lens{position:absolute;left:calc((var(--x) - var(--d) / 2) * 1cqw);top:calc((var(--y) - var(--d) / 2) * 1cqw);width:calc(var(--d) * 1cqw);height:calc(var(--d) * 1cqw);border:var(--cp-hair) solid var(--cp-white);border-radius:50%}.cp-lens-main{background:linear-gradient(115deg,#ffffff1f 0,#ffffff0a 42%,color-mix(in srgb,var(--cp-ink) 26%,transparent));-webkit-backdrop-filter:brightness(1.1) saturate(1.06);backdrop-filter:brightness(1.1) saturate(1.06);text-shadow:0 0 2.6cqw color-mix(in srgb,var(--cp-ink) 80%,transparent),0 .2cqw .9cqw color-mix(in srgb,var(--cp-ink) 60%,transparent)}.cp-lens-copy{position:absolute;right:13%;top:50%;width:61%;display:flex;flex-direction:column;align-items:flex-end;text-align:right;transform:translateY(-50%)}.cp-small{font:400 3cqw/1.3 var(--cp-t)}.cp-reel .cp-title{margin-top:1.2cqw}.cp-reel .cp-title b{display:block;font-size:calc(8.6cqw * var(--cp-k));line-height:1}.cp-reel .cp-title i{display:block;margin-top:1.2cqw;font-size:calc(4.5cqw * var(--cp-k));line-height:1.14}.cp-reel .cp-rule{align-self:stretch;margin:3cqw 0 2.2cqw;opacity:.9}.cp-tag{font:500 2.6cqw/1 var(--cp-t);letter-spacing:.04em}.cp-tag sup{margin-left:.5cqw;font-size:.6em}.cp-player{align-self:stretch;display:flex;flex-direction:column;gap:1.6cqw;margin-top:2.8cqw}.cp-bar{position:relative;display:block;flex:1;height:max(1px,.24cqw);border-radius:9cqw;background:#ffffff73}.cp-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;background:#fff}.cp-bar i:after{content:"";position:absolute;right:-.6cqw;top:50%;width:1.2cqw;height:1.2cqw;border-radius:50%;background:#fff;transform:translateY(-50%)}.cp-times{display:flex;align-items:center;gap:1.6cqw;font:400 1.9cqw/1 var(--cp-t);font-variant-numeric:tabular-nums}.cp-controls{display:flex;align-items:center;justify-content:center;gap:4cqw;font-size:3cqw}.cp-controls b{display:grid;place-items:center;width:5.6cqw;height:5.6cqw;border-radius:50%;background:#fff;color:var(--cp-ink);font-size:2.6cqw}.cp-glint{position:absolute;left:calc((var(--x) + var(--d) / 2) * 1cqw - 2.3cqw);top:calc(var(--y) * 1cqw - 2.3cqw);width:4.6cqw;height:4.6cqw;filter:drop-shadow(0 0 1.2cqw #ffffffcc)}.cp-reel-foot{position:absolute;left:8cqw;right:8cqw;bottom:15%;display:flex;align-items:center;justify-content:space-between;gap:3cqw;font:400 2.4cqw/1 var(--cp-t);letter-spacing:.08em}.cp-lens-copy.is-close{right:50%;width:68%;align-items:center;text-align:center;transform:translate(50%,-50%)}.cp-lens-copy.is-close .cp-logo{margin-bottom:2.6cqw}
