.wf{position:relative}.wf--browser{background:var(--bone);box-shadow:var(--sh-card), inset 0 0 0 1px #12131614;border-radius:10px;overflow:hidden}.wf--film{box-shadow:var(--sh-card);background:var(--stage);border-radius:6px;overflow:hidden}.wf--phone{box-shadow:inset 0 0 0 1px #ffffff1a, var(--sh-card);background:#0d1119;border-radius:28px;padding:6px}.wf-bar{background:#ece9e3;border-bottom:1px solid #12131614;align-items:center;gap:6px;height:28px;padding:0 12px;display:flex}.wf-bar i{background:#cfcac2;border-radius:50%;flex:none;width:8px;height:8px}.wf-bar>span{background:var(--bone);min-width:0;height:15px;font:500 .62rem/15px var(--f-text);color:var(--ink-2);white-space:nowrap;border-radius:8px;flex:0 200px;margin-left:8px;padding-left:9px;overflow:hidden}.wf-view{background:var(--stage-2);position:relative;overflow:hidden}.wf--phone .wf-view{border-radius:22px}.wf-view>picture{position:absolute;inset:0}.wf-view>picture img,.wf-view>video{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.wf--film .wf-view>picture img,.wf--film .wf-view>video{object-position:center}.wf-view>video{opacity:0;transition:opacity .5s var(--ease-ui)}.wf-view.is-playing>video{opacity:1}.wf-notch{z-index:2;background:#0d1119;border-radius:8px;width:30%;height:14px;position:absolute;top:8px;left:50%;translate:-50%}.wk-play{z-index:3;width:48px;height:48px;color:var(--on-stage);cursor:pointer;backdrop-filter:blur(8px);transition:opacity var(--d-ui), background-color var(--d-ui), transform .16s var(--ease-ui);-webkit-tap-highlight-color:transparent;background:#0a0f1aa8;border:1px solid #f4f2ee59;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;left:14px}.wk-play:active{transform:scale(.94)}.wk-play-i{border-left:13px solid;border-block:8px solid #0000;width:0;height:0;margin-left:3px}.wk-play[aria-pressed=true] .wk-play-i{border:0;border-inline:4px solid;width:12px;height:14px;margin:0}.wk-play:focus-visible{outline:2px solid var(--focus-stage);outline-offset:3px}@media (hover:hover) and (pointer:fine){.wk-play{opacity:0}.wk-play:focus-visible,.wk-play[aria-pressed=true]{opacity:1}}@media (prefers-reduced-motion:reduce){.wk-play{opacity:1!important}}.wk-cursor{z-index:60;pointer-events:none;border-radius:var(--r-pill);background:var(--ink);height:40px;color:var(--bone);font:700 .74rem/1 var(--f-text);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .2s var(--ease-ui), scale .35s var(--ease-out);will-change:transform;align-items:center;gap:8px;padding:0 16px 0 12px;font-stretch:120%;display:inline-flex;position:fixed;top:0;left:0;scale:.6}.wk-cursor:before{content:"";background:var(--ribbon);border-radius:50%;width:9px;height:9px}.wk-cursor.is-on{opacity:1;scale:1}.wx{--fit:12.6;--f:min(8.4rem, calc(min(100vw - var(--gut) * 2, var(--max)) / var(--fit)));padding-top:var(--sec);position:relative}.wx-cross{background:linear-gradient(180deg, transparent calc(100% - .5 * .88 * var(--f)), var(--stage) calc(100% - .5 * .88 * var(--f)))}.wx-h{font-size:var(--f);margin:0}.wx-drop{padding-left:13%}.wx-h .x-stop{padding-right:.02em}.wx-clone{--clip:inset(calc(100% - .5 * .88 * var(--f)) 0 0 0)}.wx-body{padding:clamp(28px,4vw,64px) 0 clamp(44px,5vw,80px)}.wx-grid{gap:24px;display:grid}.wx-p{max-width:40ch;font-size:var(--t-m);color:var(--on-stage-2);margin:0;line-height:1.38}.wx-act{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}@media (width>=1000px){.wx-grid{grid-template-columns:1fr auto;align-items:end}}@media (width<=767.98px){.wx{--f:calc((100vw - var(--gut) * 2) / (var(--fit) - 1.2))}.wx-drop{padding-left:0}}::view-transition-group(*){animation-duration:.62s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(*),::view-transition-new(*){object-fit:cover;height:100%;overflow:clip}::view-transition-group(root){animation-duration:.5s}html.wk-filtering::view-transition-old(root){animation:wk-fade-out .22s var(--ease-ui) both}html.wk-filtering::view-transition-new(root){animation:wk-fade-in .32s var(--ease-ui) 80ms both}@keyframes wk-fade-out{to{opacity:0}}@keyframes wk-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.x-cross-clone>.x-wrap,.x-cross-clone .x-display{display:block}.wh{--edge:max(var(--gut), calc((100% - var(--max)) / 2));--f:min(15.4vw, calc((100vw - var(--gut) * 2) / 7.15));--over:calc(.5 * .88 * var(--f));isolation:isolate;flex-direction:column;padding-top:clamp(16px,4.6vw,44px);display:flex;position:relative}.wh:before{content:"";z-index:0;aspect-ratio:1;background:var(--ribbon-glow);filter:blur(12px);pointer-events:none;width:min(720px,90vw);position:absolute;top:4%;left:18%;translate:-50%}.wh-sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:40%;left:0}.wh-cross{z-index:3;position:relative}.wh-h{font-size:var(--f);margin:0}.wh-l{margin-block:-.06em;padding-block:.06em;display:block;overflow:clip}.wh-l>span{white-space:nowrap;display:block}.wh-h .x-stop{padding-right:.02em}.wh-clone{--clip:inset(calc(100% - var(--over)) 0 0 0)}.wh-stage{display:none}.wh-band{z-index:1;margin-top:calc(-1 * var(--over));padding:calc(var(--over) + 22px) 0 18px;background:var(--stage);color:var(--on-stage);position:relative}.wh-open{z-index:2;font-size:var(--t-m);margin:0;line-height:1.34;position:relative}.wh-band .wh-open{padding-inline:var(--gut);box-sizing:content-box;max-width:30ch;color:var(--on-stage);margin-bottom:18px}.wh-rail{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);padding:0 var(--gut) 4px;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:min(42vw,230px);grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.wh-rail::-webkit-scrollbar{display:none}.wh-rail:after{content:"";width:max(1px, calc(var(--gut) - 12px))}.wh-card{scroll-snap-align:start;color:var(--on-stage);-webkit-tap-highlight-color:transparent;transition:transform .16s var(--ease-ui);gap:10px;text-decoration:none;display:grid;position:relative}.wh-card:active{transform:scale(.98)}.wh-card-v{aspect-ratio:9/17;background:#0d1119;border-radius:22px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 6px #0d1119,inset 0 0 0 7px #ffffff1a}.wh-card-v picture{border-radius:17px;position:absolute;inset:6px;overflow:hidden}.wh-card-v img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.wh-card-v .wf-notch{top:12px}.wh-card-b{z-index:3;height:24px;padding:0 9px 0 8px;font-size:.6rem;position:absolute;bottom:14px;left:50%;translate:-50%}.wh-card-t{gap:2px;padding-inline:2px;line-height:1.15;display:grid}.wh-card-t b{font:800 .98rem/1.05 var(--f-display);text-transform:uppercase;letter-spacing:.01em;font-stretch:125%}.wh-card-t span{color:var(--on-stage-2);padding-left:1.2em;font-size:.9rem}.wh-card:focus-visible{outline:2px solid var(--focus-stage);outline-offset:4px;border-radius:22px}.wh-count{margin:12px var(--gut) 0;color:var(--on-stage-2)}.wh-copy{z-index:2;gap:16px;padding-top:22px;padding-bottom:clamp(28px,6vw,56px);display:grid;position:relative}.wh-facts{color:var(--ink-2);flex-wrap:wrap;gap:6px 22px;margin:0;font-size:.95rem;display:flex}.wh-facts b{font:800 1.05rem/1 var(--f-display);color:var(--ink);margin-right:5px;font-stretch:125%}.wh-act{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.wh-sq{--sq:56px;z-index:4;left:var(--gut);display:none;position:absolute;bottom:0;translate:0 50%}@media (prefers-reduced-motion:no-preference){.wh-l>span{animation:wh-rise .8s var(--ease-out) both}.wh-l2>span{animation-delay:70ms}.wh-card{animation:wh-card .8s var(--ease-out) both}.wh-card:nth-child(2){animation-delay:80ms}.wh-card:nth-child(3){animation-delay:.16s}.wh-card:nth-child(n+4){animation-delay:.24s}}@keyframes wh-rise{0%{transform:translateY(105%)}}@keyframes wh-card{0%{opacity:0;transform:translate(28px,30px)rotate(2deg)}}@media (width>=768px){.wh{--f:min(14.2vw, calc((100vw - var(--gut) * 2) * .91 / 7.15))}.wh-l2{padding-left:9%}.wh-rail{grid-auto-columns:min(28vw,270px);gap:18px}.wh-band{padding-bottom:26px}.wh-band .wh-open{max-width:34ch}.wh-sq{--sq:88px;display:block}.wh-copy{grid-template-columns:1fr auto;align-items:center;padding-top:56px}.wh-copy .wh-act{grid-row:span 1}}@media (width>=1000px) and (aspect-ratio>=1){.wh{--f:min(10.6vw, 10.5rem);--sx:50%;--sb:76px;min-height:clamp(660px, calc(100svh - var(--head-h)), 960px);padding-top:clamp(26px,4.4vh,56px)}.wh:before{top:6%;left:46%}.wh-l2{padding-left:15%}.wh-clone{--clip:inset(0 0 0 var(--sx))}.wh-stage{z-index:1;top:0;left:var(--sx);right:0;bottom:var(--sb);background:var(--stage);display:block;position:absolute;overflow:hidden}.wh-stage:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 30% 20%,#0a0f1a0d,#0a0f1a8c),linear-gradient(#0a0f1a59,#0000 30% 70%,#0a0f1a99);position:absolute;inset:0}.wh-wall{justify-content:center;gap:clamp(16px,1.6vw,26px);display:flex;position:absolute;inset:-18% -6% -30% -10%;transform:rotate(-7deg)}.wh-col{flex-direction:column;flex:none;gap:clamp(16px,1.6vw,26px);width:clamp(230px,21vw,330px);display:flex}.wh-col:nth-child(2){width:clamp(140px,12.5vw,200px);margin-top:-12%}.wh-col:nth-child(3){margin-top:9%}.wh-tile{background:var(--bone);border-radius:9px;flex:none;overflow:hidden;box-shadow:0 30px 60px -30px #000c}.wh-tile--phone{background:#0d1119;border-radius:22px;padding:5px;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 60px -30px #000c}.wh-tile--film{background:#000;border-radius:5px}.wh-tile-v{display:block;position:relative;overflow:hidden}.wh-tile--phone .wh-tile-v{border-radius:17px}.wh-tile-v picture,.wh-tile-v img{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.wh-tile--film .wh-tile-v img{object-position:center}.wh-tile .wf-bar{height:20px;padding:0 9px}.wh-tile .wf-bar i{width:6px;height:6px}.wh-tile .wf-bar>span{height:11px;font-size:.5rem;line-height:11px}.wh-band{display:contents}.wh-rail,.wh-count{display:none}.wh-copy{width:var(--sx);padding:32px 0 calc(var(--sb) + 30px) var(--edge);grid-template-columns:none;gap:22px;max-width:none;margin:auto 0 0}.wh-open{max-width:24ch;font-size:clamp(1.3rem,.9rem + .7vw,1.7rem);line-height:1.28}.wh-sq{--sq:clamp(96px, 8.4vw, 136px);top:auto;right:auto;left:var(--sx);bottom:var(--sb);translate:-50% 50%}@media (prefers-reduced-motion:no-preference){.wh-tile{animation:wh-tile 1.1s var(--ease-out) both;animation-delay:calc(.12s + var(--i) * .1s)}.wh-stage{animation:wh-stage .9s var(--ease-out) both}.wh-sq{animation:wh-sq .6s var(--ease-out) .45s both}@supports (animation-timeline:scroll()){.wh-col{animation:linear both wh-drift scroll(root);animation-range:0 100vh}.wh-sq{animation:wh-sq .6s var(--ease-out) .45s both, wh-sq-drift linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 100vh}}}}@keyframes wh-tile{0%{opacity:0;transform:translateY(70px)}}@keyframes wh-stage{0%{clip-path:inset(0 0 0 12%)}}@keyframes wh-sq{0%{opacity:0;scale:.5}}@keyframes wh-drift{to{transform:translateY(calc(var(--k) * -1))}}@keyframes wh-sq-drift{to{transform:translateY(60%)rotate(10deg)}}.wk{padding-bottom:var(--sec-s);position:relative}.wk-filter{top:var(--head-h);z-index:20;backdrop-filter:saturate(1.2)blur(14px);border-bottom:1px solid var(--line);background:#e7e4dfe6;position:sticky}.wk-filter-in{justify-content:space-between;align-items:center;gap:8px 20px;padding-block:10px;display:flex}.wk-chips{scrollbar-width:none;border:0;gap:6px;min-width:0;margin:0;padding:0;display:flex;overflow-x:auto}.wk-chips::-webkit-scrollbar{display:none}.wk-chip{cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;position:relative}.wk-chip input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.wk-chip>span{border-radius:var(--r-pill);border:1px solid var(--line-2);min-height:44px;font:650 .95rem/1 var(--f-text);transition:background-color var(--d-ui) var(--ease-ui), color var(--d-ui) var(--ease-ui), border-color var(--d-ui);align-items:center;padding:0 16px;font-stretch:112%;display:inline-flex}.wk-chip sup{font:700 .62rem/1 var(--f-text);color:var(--ink-2);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute;top:9px;right:10px}.wk-chip>span{padding-right:26px}.wk-chip:hover>span{border-color:var(--ink)}.wk-chip:has(input:checked)>span{background:var(--ink);color:var(--bone);border-color:var(--ink)}.wk-chip:has(input:checked) sup{color:#5be2ff}.wk-chip:has(input:focus-visible)>span{outline:2px solid var(--focus);outline-offset:3px}.wk-showing{color:var(--ink-2);flex:none;margin:0;font-size:.9rem}@media (width<=599.98px){.wk-showing{display:none}.wk-chips{gap:4px}.wk-chip>span{padding:0 19px 0 11px;font-size:.86rem;font-stretch:106%}.wk-chip sup{font-size:.56rem;top:8px;right:7px}}.wk:has(input[value=web]:checked) .wk-e:not([data-disc=web]),.wk:has(input[value=video]:checked) .wk-e:not([data-disc=video]),.wk:has(input[value=auto]:checked) .wk-e:not([data-disc=auto]){display:none}.wk-list{gap:clamp(88px,11vw,190px);margin:0 auto;padding-top:clamp(48px,8vw,120px);list-style:none;display:grid}.wk-e{--tw:calc(100vw - var(--gut) * 2);position:relative}.wk-e article{gap:14px;display:grid;position:relative}.wk-n{font:800 .82rem/1 var(--f-display);letter-spacing:.04em;color:var(--ink);align-items:baseline;gap:12px;margin:0;font-stretch:125%;display:flex}.wk-n span{font:600 .74rem/1 var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-stretch:120%}.wk-t{z-index:3;font-size:min(clamp(2.2rem, 1rem + 4.6vw, 6rem), calc(var(--tw) / var(--fit)));margin:0}.wk-play{z-index:4}.wk-t a{color:inherit;width:fit-content;text-decoration:none;display:block}.wk-t a>span{white-space:nowrap;background:var(--ribbon) no-repeat 0 92% / 0% .07em;width:fit-content;transition:background-size .6s var(--ease-out);display:block}.wk-t a>span+span{padding-left:.9em}.wk-link:after{content:"";z-index:1;position:absolute;inset:0}.wk-e article:has(.wk-link:focus-visible){outline:2px solid var(--focus);outline-offset:10px;border-radius:6px}.wk-link:focus-visible{outline:none}.wk-media{margin-bottom:10%;position:relative}.wk-media>.wf:first-child{transition:transform .7s var(--ease-out), box-shadow .7s var(--ease-out)}.wk-ph{z-index:2;width:clamp(84px,26%,200px);transition:transform .8s var(--ease-out);position:absolute;bottom:-14%;right:-1%}.wk-meta{align-content:start;justify-items:start;gap:10px;display:grid;position:relative}.wk-line{max-width:34ch;color:var(--ink-2);margin:0}.wk-go{text-underline-offset:7px;min-height:32px;text-decoration:underline 1px;text-decoration-color:var(--line-2);align-items:center;gap:8px;font-weight:650;font-stretch:112%;display:inline-flex}.wk-go .x-arr{transition:transform .3s var(--ease-out)}.wk-e--b .wk-play{left:auto;right:14px}.wk-media--flow{border-radius:var(--r-m);background:var(--stage);box-shadow:var(--sh-card);margin-bottom:0;padding:clamp(18px,3vw,40px)}.wk-media--flow .x-flow{font-size:.96rem}@media (hover:hover) and (pointer:fine){.wk-e article:hover .wk-t a>span{background-size:100% .07em}.wk-e article:hover .wk-media>.wf:first-child{box-shadow:var(--sh-lift);transform:translateY(-6px)}.wk-e article:hover .wk-ph{transform:translate(-6px,-18px)rotate(-2deg)}.wk-e article:hover .wk-go{text-decoration-color:currentColor}.wk-e article:hover .wk-go .x-arr{transform:translate(3px,-3px)}.wk-media--still .wf-view img{transition:transform 6s var(--ease-ui)}.wk-e article:hover .wk-media--still .wf:first-child .wf-view img{transform:translateY(-14%)scale(1.06)}.wk-e article[data-cursor-on],.wk-e article[data-cursor-on] .wk-link{cursor:none}}.wk-e article:active .wk-media>.wf:first-child{transform:scale(.985)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.wk-media>.wf:first-child .wf-view{animation:linear both wk-open view();animation-range:entry entry 70%}.wk-ph{animation:linear both wk-par view();animation-range:cover}.wk-t a>span{animation:linear both wk-line view();animation-range:entry 5% entry 55%}.wc-r{animation:linear both wc-in view();animation-range:entry entry 60%}}}@keyframes wk-open{0%{clip-path:inset(7% round 12px);scale:1.08}to{clip-path:inset(0);scale:1}}@keyframes wk-par{0%{translate:0 60px}to{translate:0 -60px}}@keyframes wk-line{0%{clip-path:inset(0 0 100%);translate:0 .35em}to{clip-path:inset(0 0 -20%);translate:0}}@media (width<=767.98px){.wk-e article{gap:12px}.wk-media{margin-inline:calc(var(--gut) * -1 + 6px);margin-bottom:14%}.wk-media>.wf--film{border-radius:0}.wk-ph{width:28%;right:10px}.wk-e--b .wk-ph{left:10px;right:auto}.wk-t a>span+span{padding-left:.6em}.wk-media--flow{margin-inline:0}}@media (width>=768px) and (width<=999.98px),(width>=768px) and (aspect-ratio<=1){.wk-list{grid-template-columns:1fr 1fr;gap:clamp(72px,9vw,110px) clamp(28px,4vw,48px);padding-bottom:120px}.wk-e{--tw:calc((100vw - var(--gut) * 2 - 48px) / 2)}.wk-e:nth-child(2n){translate:0 clamp(90px,14vw,170px)}.wk-t{font-size:min(3.4rem, calc(var(--tw) / var(--fit)))}.wk-t a>span+span{padding-left:.5em}.wk-ph{width:30%}.wk-line{font-size:.98rem}}@media (width>=1000px) and (aspect-ratio>=1){.wk-list{gap:clamp(140px,12vw,220px)}.wk-e{--W:min(100vw - var(--gut) * 2, var(--max));--tw:calc(var(--W) * .9)}.wk-e article{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:18px}.wk-n,.wk-t,.wk-media,.wk-meta{grid-column:1/-1}.wk-media{margin-bottom:0}.wk-meta{padding-top:6px}.wk-e--a .wk-n{grid-area:1/1/2/7}.wk-e--a .wk-t{grid-area:2/1/3/-1}.wk-e--a .wk-media{grid-area:3/1/4/9;margin-top:8px}.wk-e--a .wk-ph{width:22%;bottom:-12%;right:-8%}.wk-e--a .wk-meta{grid-area:3/10/4/-1;align-self:end}.wk-e--b{--tw:calc(var(--W) * .6)}.wk-e--b .wk-n{grid-area:1/5/2/-1}.wk-e--b .wk-t{grid-area:2/5/3/-1}.wk-e--b .wk-media{grid-area:3/5/4/-1;margin-top:8px}.wk-e--b .wk-ph{width:19%;bottom:-16%;left:-12%;right:auto}.wk-e--b .wk-meta{grid-area:2/1/4/4;align-self:start;padding-top:0}.wk-e--c .wk-n{grid-area:1/2/2/8}.wk-e--c .wk-t{grid-area:2/2/3/-1}.wk-e--c .wk-media{grid-area:3/2/4/11;margin-top:8px}.wk-e--c .wk-ph{width:17%;bottom:-10%;right:-9%}.wk-e--c .wk-meta{grid-area:4/2/5/7;padding-top:34px}.wk-e--d{--tw:calc(var(--W) * .5)}.wk-e--d .wk-n{grid-area:1/1/2/6}.wk-e--d .wk-t{grid-area:2/1/3/7}.wk-e--d .wk-meta{grid-area:3/1/4/5;padding-top:22px}.wk-e--d .wk-media{grid-area:1/7/5/-1;margin-top:40px}.wk-e--d .wk-ph{width:25%;bottom:-16%;left:-13%;right:auto}.wk-e--e{--tw:calc(var(--W) * .46)}.wk-e--e .wk-media{grid-area:1/1/5/7}.wk-e--e .wk-ph{width:24%;bottom:-14%;right:-9%}.wk-e--e .wk-n{grid-area:1/8/2/-1;margin-top:64px}.wk-e--e .wk-t{grid-area:2/8/3/-1}.wk-e--e .wk-meta{grid-area:3/8/4/12;padding-top:22px}.wk-e--f{--tw:calc(var(--W) * .62)}.wk-e--f .wk-n{grid-area:1/4/2/-1}.wk-e--f .wk-t{grid-area:2/4/3/-1}.wk-e--f .wk-media{grid-area:3/4/4/10;margin-top:8px}.wk-e--f .wk-meta{grid-area:3/10/4/-1;align-self:end;padding-left:8px}}.wk-legend{border-top:1px solid var(--ink);gap:18px;margin-top:clamp(96px,12vw,200px);padding-top:22px;display:grid}.wk-legend ul{gap:14px 28px;margin:0;padding:0;list-style:none;display:grid}.wk-legend li{color:var(--ink-2);justify-items:start;gap:8px;font-size:.95rem;line-height:1.4;display:grid}@media (width>=768px){.wk-legend ul{grid-template-columns:1fr 1fr}}@media (width>=1000px){.wk-legend{grid-template-columns:3fr 9fr}.wk-legend ul{grid-template-columns:repeat(4,1fr)}}.wc{background:var(--stage);color:var(--on-stage);padding-block:var(--sec);position:relative;overflow:hidden}.wc:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#5be2ff1a,#0000);width:70vw;position:absolute;top:-20%;right:-10%}.wc-h{margin-bottom:clamp(40px,6vw,96px)}.wc-q{gap:26px;margin:0 0 clamp(64px,9vw,150px);display:grid;position:relative}.wc-q blockquote{margin:0}.wc-q blockquote p{font:italic 400 clamp(3rem, 1rem + 8.4vw, 9.6rem)/.96 var(--f-quote);letter-spacing:-.025em;text-indent:-.36em;text-wrap:balance;margin:0;padding-left:.36em}.wc-q figcaption{justify-items:start;gap:12px;max-width:40ch;display:grid}.wc-q-note{color:var(--on-stage-2);margin:0}.wc-q-note a{color:var(--on-stage);text-underline-offset:4px;font-weight:600}.wc-roll{counter-reset:wc;margin:0;padding:0;list-style:none}.wc-r{--ind:0%;--indf:1;border-top:1px solid var(--line-stage);gap:18px;padding:clamp(26px,3vw,44px) 0;display:grid}.wc-r:last-child{border-bottom:1px solid var(--line-stage)}.wc-name{text-wrap:balance;margin:0;font-size:clamp(2rem,1rem + 4.6vw,6.4rem)}.wc-d{gap:14px;display:grid}.wc-meta{flex-wrap:wrap;align-items:start;gap:10px 16px;margin:0;display:flex}.wc-rel{max-width:46ch;color:var(--on-stage-2);margin:0}.wc-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wc-chips li{border-radius:var(--r-pill);border:1px solid #f4f2ee38;align-items:center;min-height:32px;padding:0 12px;font-size:.86rem;display:inline-flex}.wc-foot{color:var(--on-stage-2);max-width:60ch;margin:28px 0 0;font-size:.92rem}@keyframes wc-in{0%{translate:-4%}}@media (width>=768px){.wc-name{white-space:nowrap;font-size:min(6.4rem, calc(min(100vw - var(--gut) * 2, var(--max)) * var(--indf) / var(--fit)));padding-left:var(--ind)}.wc-r:nth-child(2){--ind:10%;--indf:.9}.wc-r:nth-child(3){--ind:20%;--indf:.8}.wc-d{padding-left:var(--ind);grid-template-columns:auto 1fr;align-items:start;column-gap:32px}.wc-chips{grid-column:2}}@media (width>=1000px){.wc-q{align-items:end;column-gap:var(--col-gap);grid-template-columns:8fr 4fr}.wc-d{grid-template-columns:minmax(220px,3fr) 5fr 4fr}.wc-chips{grid-column:auto;justify-content:flex-start}}@media (width<=767.98px){.wc-name{font-size:min(2.6rem,10.4vw)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.wc-h>span{animation:linear both wk-line view();animation-range:entry 10% entry 70%}}}.wh-clone>.x-wrap,.wh-clone .wh-h{display:block}
