.cyaf{background:#fff;color:#0d0d10;font-family:var(--cy-font-text, Inter, system-ui, sans-serif);overflow-x:clip;-webkit-font-smoothing:antialiased}.cyaf img,.cyaf video{display:block;max-inline-size:100%}.cyaf *,.cyaf *:before,.cyaf *:after{box-sizing:border-box}.cyaf h1,.cyaf h2,.cyaf h3,.cyaf p,.cyaf blockquote,.cyaf figure{margin:0}.cyaf h1,.cyaf h2,.cyaf h3{color:inherit;text-transform:none}.cyaf .af-layer__ul ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.cyaf .af-layer__ul p{margin:0}.cyaf .af-name__end strong{color:#fff;font-weight:700}.cyaf .af-layer__ul strong{color:#fff;font-weight:600}.cyaf blockquote{padding:0;border:0;background:none;quotes:none;font-style:normal}.cyaf blockquote:before,.cyaf blockquote:after{content:none}.cyaf{--ink: #0D0D10;--ink2: #424246;--ink3: #6E6E73;--line: rgb(13 13 16 / .1);--black: #000;--dark: #0B0B0E;--d2: rgb(255 255 255 / .62);--d3: rgb(255 255 255 / .4);--dline: rgb(255 255 255 / .12);--red: #EB0201;--red-t: #DA0402;--red-d: #FF1E15;--gold: #E0B54C;--gold-l: #946410;--r: 20px;--r-s: 12px;--gut: clamp(20px, 7vw, 120px);--ease: cubic-bezier(.25, .1, .25, 1);--out: cubic-bezier(.16, 1, .3, 1)}.af-progress{position:fixed;inset:var(--header-height, 0px) 0 auto 0;block-size:1px;z-index:30;background:#e0b54cb3;transform-origin:left;transform:scaleX(var(--p, 0));pointer-events:none}.af-wrap{padding-inline:var(--gut)}.af-scene{position:relative}.af-black{background:var(--black);color:#fff}.af-white{background:#fff;color:var(--ink)}.af-kick{margin:0 0 20px;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--ink3)}.af-black .af-kick{color:var(--d3)}.af-kick b{color:var(--red-t);font-weight:700;margin-inline-end:10px}.af-black .af-kick b{color:var(--gold)}.af-head{margin:0;font-family:Manrope,sans-serif;font-weight:700;font-size:clamp(36px,4.4vw,80px);line-height:1.04;letter-spacing:-.025em}.af-fade{opacity:0;transform:translateY(32px);transition:opacity 1.1s var(--ease),transform 1.1s var(--out)}.af-fade.in{opacity:1;transform:none}.af-title{position:relative;isolation:isolate;block-size:min(56.25vw,calc(100svh - var(--header-height, 0px) - var(--announcement-bar-height, 0px)));min-block-size:560px;overflow:hidden;background:var(--black);color:#fff}.af-title video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 100%}.af-title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#000000e0,#000000bd 34%,#00000047 62%,#00000014),linear-gradient(0deg,#00000080,#0000 30%)}@media(min-width:768px){.af-title video{inset:50% 0 auto auto;translate:0 -50%;inline-size:66%;block-size:auto;aspect-ratio:16 / 9;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 100%),linear-gradient(180deg,transparent 0%,#000 14%,#000 86%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 100%),linear-gradient(180deg,transparent 0%,#000 14%,#000 86%,transparent 100%);mask-composite:intersect}.af-title:after{content:none}}.af-slate{display:flex;align-items:center;gap:14px;margin:0 0 clamp(20px,2.6vw,36px);font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#ffffff9e}.af-slate span:last-child{color:var(--gold)}.af-slate i{display:block;inline-size:56px;block-size:1px;background:#fff6;transform-origin:left;transform:scaleX(0);animation:rule 1.2s .2s var(--out) forwards}@keyframes rule{to{transform:scaleX(1)}}.af-title__t .af-t1,.af-title__t .af-t2{display:block}.af-title__t .af-t1{font-weight:300}.af-title__t .af-t2{font-weight:800}.af-title__t .af-c{display:inline-block;opacity:0;transform:translateY(.38em);filter:blur(10px);animation:ch 1.1s var(--out) forwards;animation-delay:calc(.35s + var(--i) * 32ms)}@keyframes ch{to{opacity:1;transform:none;filter:blur(0)}}.af-title__t .af-t2.sweep{background:linear-gradient(100deg,#fff 0% 38%,#f5d98c 46%,#e0b54c,#f5d98c 54%,#fff 62% 100%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:sweep 9s 1.2s ease-in-out infinite;padding-block-end:.1em}@keyframes sweep{0%{background-position:100% 0}35%,to{background-position:0% 0}}.af-title__body .af-lead{font-size:clamp(18px,1.45vw,24px);line-height:1.5;color:#fff}.af-title__body p{opacity:0;transform:translateY(16px);animation:up 1.2s var(--out) forwards}.af-title__body p:nth-child(1){animation-delay:1.15s}.af-title__body p:nth-child(2){animation-delay:1.35s}@keyframes up{to{opacity:1;transform:none}}.af-title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(120% 90% at 60% 50%,#0000 55%,#000000b3)}.af-grain{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:0;pointer-events:none;opacity:.07;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:grain 1.6s steps(6) infinite}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.af-glow{position:absolute;z-index:0;pointer-events:none;inset-block-start:10%;inset-inline-start:-10%;inline-size:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#e0b54c17,#e0b54c00 65%)}.af-title__in,.af-title__cue{z-index:1}html.cy-lite .af-grain{animation:none}@media(prefers-reduced-motion:reduce){.af-slate i{animation:none;transform:none}.af-title__t .af-c{animation:none;opacity:1;transform:none;filter:none}.af-title__t .af-t2.sweep{animation:none}.af-title__body p{animation:none;opacity:1;transform:none}.af-grain{animation:none}}.af-title__in{position:absolute;inset-inline-start:var(--gut);inset-block:0;display:flex;flex-direction:column;justify-content:center;max-inline-size:min(640px,42vw);padding-block:48px}.af-title__kick{color:#fff9}.af-title__kick b{color:var(--gold)}.af-title__t{margin:0;font-family:Manrope,sans-serif;font-size:clamp(48px,5.8vw,108px);line-height:.95;letter-spacing:-.045em}.af-ln{display:block;overflow:hidden;padding-block-end:.08em}.af-ln>span{display:block;transform:translateY(110%);animation:ln 1.4s var(--out) forwards}.af-ln:nth-child(1)>span{font-weight:300;animation-delay:.35s}.af-ln:nth-child(2)>span{font-weight:800;animation-delay:.55s}@keyframes ln{to{transform:none}}.af-title__body{margin-block-start:clamp(24px,3vw,40px);padding-block-start:clamp(20px,2.4vw,32px);border-block-start:1px solid rgb(255 255 255 / .18);display:grid;gap:14px;max-inline-size:52ch}.af-title__body p{margin:0;font-size:clamp(16px,1.25vw,21px);line-height:1.6;color:#ffffffe6}.af-title__body p+p{color:#ffffffb3}@keyframes fade{to{opacity:1}}.af-title__cue{position:absolute;inset-inline-end:var(--gut);inset-block-end:clamp(20px,3vh,36px);display:flex;align-items:center;gap:12px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c}.af-title__cue i{inline-size:40px;block-size:1px;background:linear-gradient(90deg,#fff0,#fffc);transform-origin:left;animation:cue 2.4s ease-in-out infinite}@keyframes cue{0%{transform:scaleX(0)}50%{transform:scaleX(1)}to{transform:scaleX(1);opacity:0}}.af-name{block-size:260vh}.af-name__pin{position:sticky;inset-block-start:var(--header-height, 0px);block-size:calc(100svh - var(--header-height, 0px));display:grid;place-items:center;overflow:hidden}.af-name__stage{display:grid;justify-items:center;gap:clamp(28px,4vh,48px);inline-size:100%}.af-name__kick{opacity:calc(1 - var(--k, 0) * 1.4)}.af-word{display:flex;justify-content:center;font-family:Manrope,sans-serif;font-weight:800;font-size:clamp(64px,15vw,280px);line-height:.82;letter-spacing:-.055em;white-space:nowrap}.af-word span{display:inline-block;will-change:transform}.af-word__a{transform:translate(calc((1 - var(--k, 0)) * -32vw));opacity:calc(.25 + var(--k, 0) * .75)}.af-word__b{transform:translate(calc((1 - var(--k, 0)) * 32vw));opacity:calc(.25 + var(--k, 0) * .75);color:var(--red-d)}.af-name__cap{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,6vw,120px);max-inline-size:980px;inline-size:100%;padding-inline:var(--gut);opacity:var(--c, 0);transform:translateY(calc((1 - var(--c, 0)) * 24px))}.af-name__cap p{margin:0;font-size:clamp(15px,1.15vw,18px);line-height:1.6;color:var(--d2)}.af-name__cap p b{display:block;margin-block-end:6px;color:#fff;font-family:Manrope,sans-serif;font-size:clamp(18px,1.4vw,22px);font-weight:700;letter-spacing:-.01em}.af-name__cap p:last-child{text-align:end}.af-name__cap p:last-child b{color:var(--red-d)}.af-name__end{font-family:Manrope,sans-serif;font-size:clamp(20px,1.8vw,30px);font-weight:500;letter-spacing:-.02em;color:var(--d2);text-align:center;padding-inline:var(--gut);opacity:var(--e, 0)}.af-name__end b{color:#fff;font-weight:700}.af-nums{padding-block:clamp(112px,13vw,190px) clamp(64px,7vw,112px)}.af-nums__head{display:flex;justify-content:space-between;align-items:end;gap:32px}.af-nums__row{position:relative;margin-block-start:clamp(56px,7vw,104px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.af-nums__row:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform 1.6s var(--out) .3s}.af-nums__row.in:after{transform:scaleX(1)}.af-n{padding:0 clamp(16px,2.4vw,40px) clamp(32px,3.6vw,52px);border-inline-start:1px solid var(--line);opacity:0;transform:translateY(28px);transition:opacity 1s var(--ease),transform 1.2s var(--out)}.af-n:first-child{border-inline-start:0;padding-inline-start:0}.af-nums__row.in .af-n{opacity:1;transform:none}.af-nums__row.in .af-n:nth-child(2){transition-delay:.12s}.af-nums__row.in .af-n:nth-child(3){transition-delay:.24s}.af-nums__row.in .af-n:nth-child(4){transition-delay:.36s}.af-n b{display:block;font-family:Manrope,sans-serif;font-weight:800;font-size:clamp(64px,8.4vw,156px);line-height:.86;letter-spacing:-.055em;font-variant-numeric:tabular-nums;white-space:nowrap}.af-n b sup{font-size:.34em;vertical-align:top;position:relative;inset-block-start:.26em;color:var(--red-t);margin-inline-start:.02em}.af-n:first-child b{color:var(--gold-l)}.af-n span{display:block;margin-block-start:clamp(20px,2.4vw,32px);font-family:Manrope,sans-serif;font-size:clamp(18px,1.4vw,24px);font-weight:700;letter-spacing:-.02em}.af-n small{display:block;margin-block-start:6px;font-size:clamp(13px,.95vw,15px);line-height:1.5;color:var(--ink3)}.af-road{block-size:var(--road-h, auto)}.af-road__pin{position:sticky;inset-block-start:var(--header-height, 0px);block-size:calc(100svh - var(--header-height, 0px));overflow:hidden;display:grid;grid-template-rows:auto 1fr;padding-block:clamp(56px,9vh,104px) clamp(40px,6vh,64px)}.af-road__body{display:grid;grid-template-columns:minmax(0,30%) 1fr;align-items:center;align-self:start;margin-block-start:clamp(24px,8vh,96px);min-block-size:0}.af-road__year{padding-inline-start:var(--gut);overflow:hidden;font-family:Manrope,sans-serif;font-weight:800;font-size:clamp(88px,8.4vw,160px);line-height:.9;letter-spacing:-.045em;color:var(--gold-l);white-space:nowrap}.af-road__year span{display:block;transition:transform .5s var(--out),opacity .3s}.af-road__year span.out{transform:translateY(-40%);opacity:0}.af-road__year span.in-y{transform:translateY(40%);opacity:0;transition:none}.af-road__axis{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 100%)}.af-road__line{position:absolute;inset-inline:0;inset-block-start:0;block-size:1px;background:var(--line)}.af-road__line i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform-origin:left;transform:scaleX(var(--p, 0));transition:transform .8s var(--out)}.af-road__track{display:flex;gap:clamp(32px,3.4vw,56px);padding-inline-end:var(--gut);transform:translate(var(--tx, 0px));transition:transform 1s var(--out)}.af-st{flex:none;inline-size:clamp(240px,21vw,320px);padding-block-start:28px;position:relative;opacity:0;translate:0 40px;transition:opacity .7s var(--ease),translate .9s var(--out)}.af-st.is-in{opacity:.38;translate:0 0}.af-st.is-on{opacity:1}.af-st:before{content:"";position:absolute;inset-block-start:-4px;inset-inline-start:0;inline-size:9px;block-size:9px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px var(--ink3)}.af-st.is-on:before{box-shadow:inset 0 0 0 5px var(--red)}.af-st__m{display:block;font-size:13px;font-weight:600;color:var(--red-t)}.af-st__t{margin:12px 0 0;font-family:Manrope,sans-serif;font-size:clamp(20px,1.6vw,26px);font-weight:600;line-height:1.28;letter-spacing:-.018em}.af-st__src{display:block;margin-block-start:12px;font-size:12px;color:var(--ink3)}@media(min-width:1024px){.af-road__pin{grid-template-rows:auto 1fr auto}.af-road__body{grid-template-columns:auto 1fr;column-gap:clamp(48px,6vw,120px);align-self:stretch;align-items:center;margin-block-start:0}.af-road__year{font-size:clamp(120px,12vw,220px)}.af-road__axis{position:relative;block-size:100%;min-block-size:280px;overflow:visible;-webkit-mask-image:none;mask-image:none}.af-road__axis>.af-road__line{display:none}.af-road__track{position:relative;block-size:100%;display:block;transform:none!important;padding:0 var(--gut) 0 0}.af-road .af-st{position:absolute;inset:0 var(--gut) 0 0;display:flex;flex-direction:column;justify-content:center;padding:0;inline-size:auto;opacity:0;translate:0 36px;transition:opacity .7s var(--ease),translate 1s var(--out);pointer-events:none}.af-road .af-st:before{display:none}.af-road .af-st.is-in{opacity:0;translate:0 -36px}.af-road .af-st.is-on{opacity:1;translate:0 0;pointer-events:auto}.af-road .af-st__m{font-size:14px;letter-spacing:.02em}.af-road .af-st__t{margin-block-start:18px;font-size:clamp(30px,3.2vw,56px);font-weight:600;line-height:1.12;letter-spacing:-.03em;max-inline-size:20ch}.af-road .af-st__src{margin-block-start:18px;font-size:13px}.af-scale{position:relative;display:grid;grid-template-columns:repeat(var(--n, 7),1fr);margin-inline:var(--gut);padding-block-start:22px}.af-scale:before{content:"";position:absolute;inset-inline:0;inset-block-start:4px;block-size:1px;background:var(--line)}.af-scale__fill{position:absolute;inset-inline-start:0;inset-block-start:4px;block-size:1px;inline-size:100%;background:var(--ink);transform-origin:left;transform:scaleX(var(--p, 0));transition:transform .9s var(--out)}.af-scale__pt{position:relative;font-size:12px;font-weight:600;color:var(--ink3);transition:color .4s}.af-scale__pt:before{content:"";position:absolute;inset-block-start:-22px;inset-inline-start:0;inline-size:9px;block-size:9px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px var(--ink3);transition:box-shadow .4s}.af-scale__pt.done{color:var(--ink)}.af-scale__pt.done:before{box-shadow:inset 0 0 0 5px var(--ink)}.af-scale__pt.on{color:var(--red-t)}.af-scale__pt.on:before{box-shadow:inset 0 0 0 5px var(--red),0 0 0 5px #eb02011f}}@media(min-width:1024px){.af-road{background:radial-gradient(42% 46% at 16% 52%,#e0b54c1f,#e0b54c00 70%),linear-gradient(180deg,#fff 0% 38%,#f1f1f4)}.af-road__pin{position:sticky}.af-road .af-st__m{display:flex;align-items:baseline;gap:14px}.af-road .af-st__no{font-family:Manrope,sans-serif;font-size:13px;font-weight:600;color:var(--ink3);letter-spacing:.04em}.af-road .af-st__t{font-size:clamp(32px,3.5vw,62px)}.af-scale__pt{font-size:13px}.af-scale__pt:after{content:"";position:absolute;inset-inline-start:4px;inset-block-end:calc(100% + 22px);inline-size:1px;block-size:15svh;background:linear-gradient(to top,#0d0d1017,#0d0d1000);transition:background .6s var(--ease);pointer-events:none}.af-scale__pt.done:after{background:linear-gradient(to top,#0d0d102e,#0d0d1000)}.af-scale__pt.on:after{inline-size:2px;inset-inline-start:3.5px;background:linear-gradient(to top,#eb020180,#eb020100)}.af-scale__pt:before{inline-size:11px;block-size:11px;inset-block-start:-23px}}@media(max-width:1023px){.af-scale{display:none}}.af-firsts{padding-block:clamp(112px,13vw,190px) clamp(96px,11vw,160px)}.af-idx{margin-block-start:clamp(48px,6vw,88px);border-block-start:1px solid var(--dline)}.af-fr{position:relative;display:grid;grid-template-columns:minmax(0,15%) minmax(0,1fr) clamp(180px,18vw,280px);align-items:center;gap:clamp(20px,3vw,56px);padding-block:clamp(32px,3.6vw,56px);border-block-end:1px solid var(--dline)}.af-fr :is(.af-fr__meta,.af-fr__t,.af-fr__src){opacity:.32;transition:opacity .6s var(--ease)}.af-fr.on :is(.af-fr__meta,.af-fr__t,.af-fr__src){opacity:1}.af-fr:after{content:"";position:absolute;inset-inline:0;inset-block-end:-1px;block-size:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--out)}.af-fr.on:after{transform:scaleX(1)}.af-fr__no{font-family:Manrope,sans-serif;font-size:14px;font-weight:600;color:var(--d3)}.af-fr__date{display:block;margin-block-start:8px;font-family:Manrope,sans-serif;font-size:clamp(18px,1.4vw,24px);font-weight:500;letter-spacing:-.015em;color:var(--gold)}.af-fr__t{margin:0;font-family:Manrope,sans-serif;font-weight:600;font-size:clamp(26px,3vw,54px);line-height:1.08;letter-spacing:-.032em;max-inline-size:22ch}.af-fr__side{display:grid;justify-items:end;gap:12px;text-align:end}.af-fr__logo{block-size:clamp(64px,6vw,104px);inline-size:auto;transform:translateY(10px) scale(.94);transition:transform 1s var(--out)}.af-fr.on .af-fr__logo{transform:none}.af-fr__src{font-size:12px;color:var(--d3)}@media(max-width:1023px){.af-fr{grid-template-columns:1fr auto;grid-template-areas:"meta logo" "title title" "src src";row-gap:14px}.af-fr :is(.af-fr__meta,.af-fr__t,.af-fr__src){opacity:1}.af-fr__meta{grid-area:meta}.af-fr__t{grid-area:title;font-size:clamp(24px,6.4vw,34px)}.af-fr__side{display:contents}.af-fr__logo{grid-area:logo;block-size:64px;transform:none;justify-self:end}.af-fr__src{grid-area:src;text-align:start}.af-fr:after{transform:scaleX(1);opacity:.35}}.af-build{block-size:325svh}.af-build__pin{position:sticky;inset-block-start:var(--header-height, 0px);block-size:calc(100svh - var(--header-height, 0px));display:grid;grid-template-rows:auto 1fr auto;padding-block:clamp(40px,7vh,88px) clamp(28px,5vh,56px);overflow:hidden}.af-build__stage{position:relative;align-self:center;aspect-ratio:1464 / 600;max-block-size:64svh;inline-size:100%;margin-inline:auto}.af-layer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s var(--ease)}.af-layer.on{opacity:1}.af-layer__pic{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.af-layer__pic img{inline-size:100%;block-size:100%;object-fit:cover;transform:scale(var(--z, 1.06));will-change:transform}.af-layer__info{position:absolute;inset-block:0;inline-size:var(--w, 34%);display:flex;flex-direction:column;justify-content:center;padding-inline:var(--gut);color:#fff}.af-layer[data-side=right] .af-layer__info{inset-inline-end:0;padding-inline:0 var(--gut)}.af-layer__info>*{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease),transform 1.1s var(--out)}.af-layer.on .af-layer__info>*{opacity:1;transform:none}.af-layer.on .af-layer__info>:nth-child(2){transition-delay:.1s}.af-layer.on .af-layer__info>:nth-child(3){transition-delay:.2s}.af-layer.on .af-layer__info>:nth-child(4){transition-delay:.3s}.af-layer__k{font-size:13px;font-weight:600;color:var(--gold)}.af-layer__n{margin-block-start:10px;font-family:Manrope,sans-serif;font-weight:800;font-size:var(--fs, clamp(48px, 5vw, 96px));line-height:.9;letter-spacing:-.05em;white-space:nowrap}.af-layer__n small{font-size:.36em;letter-spacing:0}.af-layer__s{margin-block-start:12px;font-size:clamp(14px,1vw,16px);color:#ffffffb8}.af-layer__ul{margin:clamp(18px,2vw,28px) 0 0;padding:0;list-style:none;display:grid;gap:8px}.af-layer__ul li{padding-block-start:8px;border-block-start:1px solid rgb(255 255 255 / .16);font-size:clamp(13px,.95vw,15px);line-height:1.5;color:#fffc}.af-layer__ul li b{color:#fff;font-weight:600}.af-bidx{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,40px)}.af-bidx button{-webkit-appearance:none;appearance:none;background:none;border:0;padding:14px 0 0;min-block-size:44px;text-align:start;cursor:pointer;color:var(--d3);font:600 clamp(15px,1.1vw,18px) Manrope,sans-serif;letter-spacing:-.01em;position:relative;transition:color .4s}.af-bidx button:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;block-size:2px;background:var(--dline)}.af-bidx button i{position:absolute;inset-inline-start:0;inset-block-start:0;block-size:2px;inline-size:100%;background:#fff;transform-origin:left;transform:scaleX(var(--f, 0))}.af-bidx button.on{color:#fff}.af-bidx button:focus-visible{outline:3px solid var(--red);outline-offset:4px}.af-bstack{display:none}@media(max-width:1023px){.af-build{block-size:auto;padding-block:clamp(96px,16vw,140px)}.af-build__pin{position:static;block-size:auto;display:block;padding:0;overflow:visible}.af-build__stage,.af-bidx{display:none}.af-bstack{display:grid;gap:56px;margin-block-start:40px}.af-bs__pic{aspect-ratio:1464 / 600;margin-inline:calc(-1 * var(--gut));overflow:hidden}.af-bs__pic img{inline-size:100%;block-size:100%;object-fit:cover}.af-bs__body{padding-block-start:22px;color:#fff}.af-bs__body .af-layer__n{font-size:clamp(48px,13vw,72px)}}@media(prefers-reduced-motion:reduce){.af-layer,.af-layer__info>*{transition:none}.af-layer__pic img{transform:none}}.af-founder{padding-block:clamp(96px,11vw,160px)}.af-founder__grid{display:grid;grid-template-columns:clamp(240px,24vw,380px) 1fr;gap:clamp(40px,6vw,112px);align-items:start}.af-founder__pic{margin:0;position:sticky;inset-block-start:12vh}.af-founder__pic img{inline-size:100%;block-size:auto;aspect-ratio:1;border-radius:var(--r);object-fit:cover}.af-founder__pic figcaption{margin-block-start:18px;padding-block-start:16px;border-block-start:1px solid var(--dline)}.af-founder__pic b{display:block;font-size:17px;font-weight:600}.af-founder__pic small{display:block;margin-block-start:3px;font-size:14px;color:var(--d3)}.af-founder__q{margin:0;font-family:Manrope,sans-serif;font-weight:600;font-size:clamp(32px,3.6vw,64px);line-height:1.08;letter-spacing:-.032em;max-inline-size:20ch}.af-founder__q .af-w{color:#ffffff24;transition:color .4s linear}.af-founder__q .af-w.lit{color:#fff}.af-founder__q .af-w.lit.g{color:var(--gold)}.af-founder__more{margin:clamp(36px,4vw,56px) 0 0;padding-block-start:clamp(28px,3vw,40px);border-block-start:1px solid var(--dline);display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,3vw,56px);font-size:clamp(15px,1.05vw,17px);line-height:1.7;color:var(--d2)}.af-founder__more p{margin:0}@media(max-width:1023px){.af-founder__grid{grid-template-columns:1fr;gap:32px}.af-founder__pic{position:static;display:grid;grid-template-columns:96px 1fr;gap:18px;align-items:center}.af-founder__pic figcaption{margin:0;padding:0;border:0}.af-founder__more{grid-template-columns:1fr}}.af-close{padding-block:clamp(64px,7vw,112px) clamp(56px,6vw,96px)}.af-klink{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:clamp(22px,2.6vw,40px);border-block-start:1px solid var(--line);text-decoration:none;color:var(--ink);position:relative;overflow:hidden}.af-klink:last-of-type{border-block-end:1px solid var(--line)}.af-klink b{font-family:Manrope,sans-serif;font-weight:700;font-size:clamp(40px,6.6vw,120px);line-height:1;letter-spacing:-.05em;transition:transform .7s var(--out)}.af-klink span{font-size:14px;color:var(--ink3);text-align:end}.af-klink svg{flex:none;inline-size:clamp(32px,3.4vw,56px);block-size:auto;color:var(--red);transition:transform .7s var(--out)}.af-klink:after{content:"";position:absolute;inset-inline:0;inset-block-end:-1px;block-size:2px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--out)}@media(hover:hover)and (pointer:fine){.af-klink:hover b{transform:translate(16px)}.af-klink:hover svg{transform:translate(8px,-8px)}.af-klink:hover:after{transform:scaleX(1)}}.af-klink:focus-visible{outline:3px solid var(--red);outline-offset:4px}.af-company{margin:28px 0 0;font-size:13px;color:var(--ink3)}@media(prefers-reduced-motion:reduce){.af-n,.af-nums__row:after{transition:none}.af-n{opacity:1;transform:none}.af-nums__row:after{transform:scaleX(1)}.af-fade{opacity:1;transform:none;transition:none}.af-ln>span{animation:none;transform:none}.af-title__body{animation:none;opacity:1}.af-title__cue i{animation:none}.af-st,.af-road__track,.af-road__line i{transition:none}.af-founder__q .af-w{color:#fff}.af-bscene__pic img{transform:none}}html.cy-lite .af-bscene__pic img{transform:none}@media(max-width:1023px){.af-st__no{display:none}.af-road{block-size:auto!important}.af-road__pin{position:relative;block-size:auto;overflow:visible;display:block;padding-block:clamp(96px,16vw,140px)}.af-road__body{display:block}.af-road__year{position:sticky;inset-block-start:0;z-index:3;padding:12px var(--gut) 14px;margin-block-end:12px;font-size:clamp(56px,16vw,88px);background:linear-gradient(#fff 72%,#fff0)}.af-road__axis{overflow:visible;padding-inline:var(--gut);-webkit-mask-image:none;mask-image:none}.af-road__line{inset-block:0;inset-inline-start:calc(var(--gut) + 4px);inset-inline-end:auto;inline-size:1px;block-size:auto}.af-road__line i{transform-origin:top;transform:scaleY(var(--p, 0))}.af-road__track{transform:none!important;flex-direction:column;gap:40px;padding:0 0 0 36px}.af-st{inline-size:auto;padding-block-start:0}.af-st:before{inset-block-start:4px;inset-inline-start:-36px}.af-st.is-in{opacity:1}.af-bscene__row{grid-template-columns:1fr;gap:24px}.af-founder__more{grid-template-columns:1fr}}@media(max-width:767px){.af-title{block-size:auto;min-block-size:0;padding-block-end:48px}.af-title video{position:relative;z-index:0;block-size:auto;aspect-ratio:16 / 9}.af-title:after,.af-title__cue{display:none}.af-title__in{position:relative;inset:auto;max-inline-size:none;padding:28px 20px 0;display:block}.af-title__t{font-size:clamp(42px,11.4vw,54px)}.af-title__body p{font-size:16px}.af-name{block-size:200vh}.af-word{font-size:19vw}.af-name__cap{grid-template-columns:1fr;gap:18px}.af-name__cap p:last-child{text-align:start}.af-nums__row{grid-template-columns:1fr 1fr;row-gap:40px}.af-n:nth-child(3){border-inline-start:0;padding-inline-start:0}.af-n b{font-size:clamp(52px,16vw,88px)}.af-n span{margin-block-start:14px;font-size:18px}.af-n small{font-size:13px}.af-klink{flex-wrap:wrap}.af-klink span{order:3;inline-size:100%;text-align:start}}.cyaf .af-wd{display:inline-block;white-space:nowrap}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.af-road .af-st{transition:opacity .18s var(--ease),translate .3s var(--out)}.af-road .af-st.is-on{transition:opacity .5s var(--ease) .18s,translate .8s var(--out) .18s}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/cy-about-film.css.map */
