.p{--serif:var(--font-serif),Georgia,"Times New Roman",serif;--sans:var(--font-sans),Verdana,Geneva,sans-serif}.vpx{scroll-timeline:none;height:auto;overflow:visible}.p.live{timeline-scope:none}:root{scroll-timeline:--page block;scrollbar-width:thin}:root:has(.p.mo){overflow:hidden}.p.mo .vpx{overflow:visible}.mn{overscroll-behavior:contain;overflow-y:auto}.spr{width:0;height:0;position:absolute;overflow:hidden}.tro .fv path{stroke-dasharray:1;stroke-dashoffset:1px}.tro.go{animation:.35s cubic-bezier(.7,0,.2,1) both tro-up}.tro.go.out{animation:.45s cubic-bezier(.7,0,.2,1) both tro-off}.tro.go .fv path{animation:.42s cubic-bezier(.65,0,.35,1) .12s both tro-r}@keyframes tro-r{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.tro{display:none!important}}.ct-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.ct-ko{max-width:40em;font:400 13px/1.4 var(--sans);color:var(--red);grid-column:1/-1;margin:0}.nf{min-height:calc(100vh - var(--hh))}.nf-a{flex-wrap:wrap;gap:14px 40px;margin-top:34px;display:flex}@media (prefers-reduced-motion:no-preference){.vpx .nf-a{animation:fade 1.2s var(--ease) 1.05s both}}.p.v7x:not(.grana):after{animation:none}.mnu{padding:18px 0 18px 24px}@media (max-width:599.98px){.ct-g{flex-direction:column;display:flex}.ct-s{display:contents}.ct-d{order:1;margin:0}.ct-f{order:2;margin-top:clamp(56px,8vh,88px)}.ct-m{order:3;margin-top:clamp(56px,8vh,88px)}}@media (prefers-reduced-motion:no-preference) and (max-width:599.98px){.vpx .ct-c{animation-delay:calc(.8s + var(--i) * .12s)}.vpx .ct-ft,.vpx .ct-pv,.vpx .ct-send{animation-delay:1.3s}.vpx .ff{animation-delay:calc(1.4s + var(--i) * .12s)}}:root{-webkit-tap-highlight-color:transparent}.mn{transition:clip-path .45s cubic-bezier(.77,0,.18,1) .1s,visibility 0s linear .55s}.mn.on{transition:clip-path .75s cubic-bezier(.77,0,.18,1),visibility}.mn nav a{box-shadow:none;opacity:1;transition:none;position:relative;transform:none}.mn nav a:after{content:"";background:var(--rule2);transform-origin:0;height:1px;transition:transform .3s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mn.on nav a:after{transition:transform 1s var(--ease) calc(.35s + var(--i) * 80ms);transform:none}.mn-w{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.mn-w>span{transition:transform .3s var(--ease);display:inline-block;transform:translateY(110%)}.mn.on .mn-w>span{transition:transform 1s var(--ease) calc(.25s + var(--i) * 80ms);transform:none}.mn a[aria-current=page]{text-decoration:none}.mn a[aria-current=page] .mn-w>span{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.mn .ar-btn,.mn .mn-c{transition:opacity .25s var(--ease),transform .3s var(--ease)}.mn.on .ar-btn,.mn.on .mn-c{transition:opacity .8s var(--ease) calc(.4s + var(--i) * 80ms),transform 1s var(--ease) calc(.4s + var(--i) * 80ms)}@media (prefers-reduced-motion:reduce){.mn,.mn.on,.mn *,.mn.on *,.mn nav a:after,.mn.on nav a:after{transition:none!important}}:is(.ing:has(.h5 .band) .hd,.ing:has(.h5 .band) .asst){opacity:0}.ing .h5 .d1 .wv>span{transform:translateY(118%);animation:none!important}.ing .h5 .d1 .pr{opacity:0}.ing .h5 .band,.ing-ok .h5 .band,.ing-ok .h5 .d1 .wv>span{animation:none!important}.ing .h5 .sl:first-child{clip-path:inset(50%)}.ing .h5 .sl:not(:first-child){visibility:hidden}.ing .h5 .cap5{opacity:0}.ing-s{z-index:4;pointer-events:none;display:none;position:absolute;top:0;left:0;overflow:visible}.ing-s path{fill:none;stroke:var(--red);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.ing-s .ing-c{stroke-opacity:.5}.ing-p{z-index:6;color:var(--red);text-shadow:0 0 2px #fff,0 0 5px #ffffffd9;white-space:pre;pointer-events:none;will-change:transform;margin:0;line-height:normal;display:none;position:absolute;top:0;left:0}.ing .ing-s,.ing .ing-p{display:block}.ing-v,.ing-o{pointer-events:none;display:none;position:absolute;top:0;left:0}.ing-v{z-index:5;bottom:0;right:0}.ing-v i{will-change:transform;background:#fff;position:absolute;top:0;left:0}.ing-o{z-index:4;opacity:0}.ing-o i{background:var(--red);transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.ing .ing-v,.ing .ing-o{display:block}@media (prefers-reduced-motion:reduce){.ing .h5 .cap5,.ing .h5 .d1 .pr{opacity:1}.ing:has(.h5 .band) .hd{opacity:1}.ing:has(.h5 .band) .asst{opacity:1}.ing .h5 .d1 .wv>span{transform:none}.ing .h5 .sl:first-child{clip-path:none}.ing .ing-s,.ing .ing-p,.ing .ing-v,.ing .ing-o{display:none}}.h5 .band{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.h5 .band img{-webkit-user-drag:none}.h5 .band:focus{outline:none}.h5 .band:focus-visible:after{content:"";top:0;bottom:0;left:var(--m);right:var(--m);z-index:5;outline:1.5px solid var(--red);outline-offset:5px;pointer-events:none;position:absolute}@media (hover:hover) and (pointer:fine) and (forced-colors:none){html{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='4' fill='%23764f4c'/%3E%3C/svg%3E") 5 5,auto;cursor:image-set(url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='4' fill='%23764f4c'/%3E%3C/svg%3E") 1x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='4' fill='%23764f4c'/%3E%3C/svg%3E") 2x) 5 5,auto}html :is(a[href],button:not(:disabled),[role=button],label,select,summary,input[type=checkbox],input[type=radio],input[type=submit],input[type=button]){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='17.4' fill='none' stroke='%23764f4c' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23764f4c'/%3E%3C/svg%3E") 18 18,pointer;cursor:image-set(url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='17.4' fill='none' stroke='%23764f4c' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23764f4c'/%3E%3C/svg%3E") 1x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='17.4' fill='none' stroke='%23764f4c' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23764f4c'/%3E%3C/svg%3E") 2x) 18 18,pointer}html :is(a[href],button:not(:disabled),[role=button],label,select,summary,input[type=checkbox],input[type=radio],input[type=submit],input[type=button]):active{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='15.6' fill='none' stroke='%23764f4c' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23764f4c'/%3E%3C/svg%3E") 18 18,pointer;cursor:image-set(url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='15.6' fill='none' stroke='%23764f4c' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23764f4c'/%3E%3C/svg%3E") 1x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='15.6' fill='none' stroke='%23764f4c' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23764f4c'/%3E%3C/svg%3E") 2x) 18 18,pointer}html :is(.ar-btn,.asst):is(a,button){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='17.4' fill='none' stroke='%23fff' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23fff'/%3E%3C/svg%3E") 18 18,pointer;cursor:image-set(url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='17.4' fill='none' stroke='%23fff' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23fff'/%3E%3C/svg%3E") 1x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='17.4' fill='none' stroke='%23fff' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23fff'/%3E%3C/svg%3E") 2x) 18 18,pointer}html :is(.ar-btn,.asst):is(a,button):active{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='15.6' fill='none' stroke='%23fff' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23fff'/%3E%3C/svg%3E") 18 18,pointer;cursor:image-set(url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='15.6' fill='none' stroke='%23fff' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23fff'/%3E%3C/svg%3E") 1x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 36 36'%3E%3Ccircle cx='18' cy='18' r='15.6' fill='none' stroke='%23fff' stroke-width='1.2'/%3E%3Ccircle cx='18' cy='18' r='2.5' fill='%23fff'/%3E%3C/svg%3E") 2x) 18 18,pointer}html :is(textarea,input:not([type]),input[type=text],input[type=email],input[type=tel],input[type=search],input[type=url],input[type=password],input[type=number]){cursor:text}.h5 .band[role=group]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23764f4c'/%3E%3Cg transform='translate(17 17) scale(1.1)'%3E%3Cpath d='M3 10h13.2M11.2 5l5 5-5 5' fill='none' stroke='%23fff' stroke-width='1.4'/%3E%3C/g%3E%3C/svg%3E") 28 28,e-resize!important;cursor:image-set(url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23764f4c'/%3E%3Cg transform='translate(17 17) scale(1.1)'%3E%3Cpath d='M3 10h13.2M11.2 5l5 5-5 5' fill='none' stroke='%23fff' stroke-width='1.4'/%3E%3C/g%3E%3C/svg%3E") 1x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='112' viewBox='0 0 56 56'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23764f4c'/%3E%3Cg transform='translate(17 17) scale(1.1)'%3E%3Cpath d='M3 10h13.2M11.2 5l5 5-5 5' fill='none' stroke='%23fff' stroke-width='1.4'/%3E%3C/g%3E%3C/svg%3E") 2x) 28 28,e-resize!important}.h5 .band[role=group]:before{content:"";z-index:7;width:50%;position:absolute;top:0;bottom:0;left:0;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23764f4c'/%3E%3Cg transform='rotate(180 28 28) translate(17 17) scale(1.1)'%3E%3Cpath d='M3 10h13.2M11.2 5l5 5-5 5' fill='none' stroke='%23fff' stroke-width='1.4'/%3E%3C/g%3E%3C/svg%3E") 28 28,w-resize!important;cursor:image-set(url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23764f4c'/%3E%3Cg transform='rotate(180 28 28) translate(17 17) scale(1.1)'%3E%3Cpath d='M3 10h13.2M11.2 5l5 5-5 5' fill='none' stroke='%23fff' stroke-width='1.4'/%3E%3C/g%3E%3C/svg%3E") 1x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='112' viewBox='0 0 56 56'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23764f4c'/%3E%3Cg transform='rotate(180 28 28) translate(17 17) scale(1.1)'%3E%3Cpath d='M3 10h13.2M11.2 5l5 5-5 5' fill='none' stroke='%23fff' stroke-width='1.4'/%3E%3C/g%3E%3C/svg%3E") 2x) 28 28,w-resize!important}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .c1:not(.sv-fr){height:156.2vh}.vpx .c1.sv-fr{height:167.43vh}.vpx .qt{height:171.8vh}.vpx .qf figcaption{animation-range:contain 78.16% contain 90%}.vpx .c5{height:178vh}.vpx .hz{height:264.25vh}}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){@supports (animation-timeline:view()){.vpx .tri{height:146vh}.vpx .pl{height:132vh}}}@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px){@supports (animation-timeline:view()){.vpx .c5{height:158.5vh}.vpx .hz{height:223.19vh}}}@media (prefers-reduced-motion:no-preference) and (min-width:600px) and (max-width:1023.98px){@supports (animation-timeline:view()){.vpx .tri{height:134.5vh}}}@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px) and (min-height:740px) and (max-aspect-ratio:4/5){@supports (animation-timeline:view()){.vpx .am{height:310vh}}}@keyframes sosta-riempi{0%{background-size:0% 100%,100% 100%}to{background-size:100% 100%,100% 100%}}@keyframes sosta-svanisci{to{opacity:0}}@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px){@supports (animation-timeline:view()){.vpx :is(.c1,.c5,.qt) .pin:after,.vpx .am .pin:after{content:"";left:var(--m);right:var(--m);pointer-events:none;background:linear-gradient(var(--red),var(--red)) 0 0/0% 100% no-repeat,linear-gradient(var(--rule2),var(--rule2)) 0 0/100% 100% no-repeat;height:1px;animation:linear both sosta-riempi,linear both sosta-svanisci;animation-range:contain,contain 95%;position:absolute;bottom:clamp(56px,8vh,88px)}.vpx .c1 .pin:after{animation-timeline:--c1,--c1}.vpx .c5 .pin:after{animation-timeline:--c5,--c5}.vpx .qt .pin:after{animation-timeline:--qt,--qt}.vpx .am .pin:after{display:none}}}@media (prefers-reduced-motion:no-preference) and (min-width:600px) and (max-width:1023.98px){@supports (animation-timeline:view()){.vpx .tri .pin:after{content:"";left:var(--m);right:var(--m);pointer-events:none;background:linear-gradient(var(--red),var(--red)) 0 0/0% 100% no-repeat,linear-gradient(var(--rule2),var(--rule2)) 0 0/100% 100% no-repeat;height:1px;animation:linear both sosta-riempi,linear both sosta-svanisci;animation-timeline:--tri,--tri;animation-range:contain,contain 95%;position:absolute;bottom:clamp(56px,8vh,88px)}}}@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px) and (min-height:740px) and (max-aspect-ratio:4/5){@supports (animation-timeline:view()){.vpx .am .pin:after{animation-timeline:--am,--am;display:block}}}@keyframes trk3{0%,19.44%{transform:none}40.28%,58.33%{transform:translateX(calc(var(--s) * -1))}79.17%,to{transform:translateX(calc(var(--s) * -2))}}@keyframes prg3{0%,19.44%{transform:scaleX(0)}40.28%,58.33%{transform:scaleX(.5)}79.17%,95%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .trk{animation-name:trk3}.vpx .prg i{animation-name:prg3}.vpx .stp:first-child .lead{animation-range:entry 72.1% contain 15.97%}.vpx .stp:nth-child(2) .d2{animation-range:contain 37.5% contain 47.22%}.vpx .stp:nth-child(2) .lead{animation-range:contain 41.67% contain 55.56%}.vpx .stp:nth-child(3) .d2{animation-range:contain 76.39% contain 86.46%}.vpx .stp:nth-child(3) .lead{animation-range:contain 80.9% contain 95.14%}}}.h5 .ap-az{grid-column:1/-1;min-width:0;margin-top:clamp(20px,3vh,28px)}.h5 .ap-az .cta{margin-top:0}@media (max-width:1023.98px){.h5 .h5t{display:block}}@media (min-width:1024px) and (max-width:1439.98px) and (max-height:700px){.win{height:clamp(240px,100vh - 385px,320px)}}@media (prefers-reduced-motion:no-preference){.vpx .h5 .ap-az{animation:fade 1.4s var(--ease) .8s both}}.ing .h5 .ap-az{opacity:0}.ing .h5 .ap-az,.ing-ok .h5 .ap-az{animation:none!important}@media (prefers-reduced-motion:reduce){.ing .h5 .ap-az{opacity:1}}.cap5 .cs span:first-child:before{content:"01"}.cap5 .cs span:nth-child(2):before{content:"02"}.cap5 .cs span:nth-child(3):before{content:"03"}.cap5 .cs span:nth-child(4):before{content:"04"}.cap5 .cs span:nth-child(5):before,.cap5 .tot:before{content:"05"}.ing-p:before{content:"."}.acc{padding:clamp(110px,16vh,180px) 0 clamp(40px,6vh,72px);position:relative}.acc-l{column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:48px;margin:clamp(56px,8vh,96px) 0 0;padding:0;list-style:none;display:grid}.acc-i{min-width:0}.acc-e{margin:0 0 clamp(26px,4vh,44px)}@media (max-width:599.98px){.acc-e{margin-bottom:24px}}.acc-t{font:400 13px/1.35 var(--sans);letter-spacing:.02em;color:var(--ink3);margin:0}.acc-q{max-width:15em;font:330 clamp(24px,1.9vw,30px)/1.18 var(--serif);letter-spacing:-.016em;color:var(--ink);text-wrap:balance;margin:14px 0 0}@media (min-width:1024px) and (max-width:1439.98px){.acc-q{font-size:clamp(22px,2vw,26px)}}@media (max-width:1023.98px){.acc{padding-top:clamp(88px,12vh,128px)}.acc-l{grid-template-columns:minmax(0,1fr);row-gap:clamp(40px,6vh,56px);margin-top:clamp(40px,6vh,56px)}.acc-q{max-width:18em;font-size:clamp(26px,3.8vw,32px)}}@media (max-width:599.98px){.acc-q{font-size:clamp(24px,6.6vw,27px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .acc-x{animation:linear both up;animation-timeline:view();animation-range:entry 15% cover 36%}.vpx .acc-l{view-timeline:--acc block}.vpx .acc-i{animation:linear both fade;animation-timeline:--acc;animation-range:cover calc(6% + var(--i) * 5%) cover calc(18% + var(--i) * 5%)}}}@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px){@supports (animation-timeline:view()){.vpx .acc-i{animation-timeline:view();animation-range:entry 20% cover 32%}}}.acc-h{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.acc-x{grid-column:1/span 8;min-width:0;padding-bottom:4px}.acc-f{aspect-ratio:3/2;grid-column:9/-1;margin:0;position:relative;overflow:hidden}.acc-f .tm,.acc-f .twi,.acc-f .twi .fi{width:100%;height:100%;position:absolute;inset:0}.acc-f .tm{overflow:hidden}.acc-f .twi{background:#efefed}.acc-f .fi{object-position:var(--pd)}@media (max-width:1023.98px){.acc-h{display:block}.acc-f{width:100%;margin-top:clamp(24px,4vh,36px)}.acc-f .fi{object-position:var(--pm)}}@media (max-width:599.98px){.acc-f{aspect-ratio:4/3}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .acc-f{view-timeline:--accf block}.vpx .acc-f .tm,.vpx .acc-f .twi{will-change:transform}.vpx .acc-f .tm{animation:linear both tup;animation-timeline:--accf;animation-range:entry cover 40%}.vpx .acc-f .twi{animation:linear both tdn;animation-timeline:--accf;animation-range:entry cover 40%}.vpx .acc-f .fi{animation:linear both settle;animation-timeline:--accf;animation-range:entry cover 60%}.vpx .acc{margin:min(0px,240px - 50vh) 0;padding:clamp(100px,12vh,140px) 0 clamp(64px,8vh,104px)}}}.ct .ct-l{max-width:30em;margin:32px 0 0}.ct .ct-g{margin-top:clamp(72px,10vh,120px)}.ct-f{row-gap:40px}.ct-f .ct-pv{margin-top:-8px}@media (min-width:1024px){.ct .ct-d{margin-top:20px}}@media (max-width:1023.98px){.ct .ct-l{margin-top:24px}.ct .ct-g{margin-top:clamp(54px,7.5vh,90px)}.ct-f{row-gap:30px}.ct-f .ct-pv{margin-top:-6px}}@media (max-width:599.98px){.ct .ct-l{margin-top:19px}.ct .ct-g{margin-top:clamp(43px,6vh,72px)}.ct-f{row-gap:24px}.ct-f .ct-pv{margin-top:-5px}}@media (prefers-reduced-motion:no-preference){.vpx .ct .ct-l{animation:fade 1.2s var(--ease) both;animation-delay:.7s}}.as-r{background:var(--red);transform-origin:0;width:40px;height:1px;margin:0 0 18px;display:block}@media (min-width:1024px){.am-f{grid-column:9/-1}}@keyframes penna{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tendina{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .as-r{animation:linear both penna;animation-timeline:--asl;animation-range:cover calc(var(--ta) - 3%) cover calc(var(--ta) + 3%)}.vpx .as-d{animation-name:tendina}}}@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px){@supports (animation-timeline:view()){.vpx .as-r{animation-timeline:--as1;animation-range:cover cover 6%}}}@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px) and (min-height:740px) and (max-aspect-ratio:4/5){@supports (animation-timeline:view()){.vpx .as-r{animation-timeline:--am;animation-range:var(--pr0) var(--pr1)}}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px) and (max-width:1279.98px) and (min-height:680px),(prefers-reduced-motion:no-preference) and (min-width:1280px) and (max-width:1439.98px) and (min-height:730px),(prefers-reduced-motion:no-preference) and (min-width:1440px) and (max-width:1599.98px) and (min-height:780px),(prefers-reduced-motion:no-preference) and (min-width:1600px) and (max-width:1919.98px) and (min-height:800px),(prefers-reduced-motion:no-preference) and (min-width:1920px) and (max-aspect-ratio:12/5){@supports (animation-timeline:view()){.vpx .am,.vpx .am:last-of-type{height:calc(100vh + var(--hs));view-timeline:--am block;padding:0}.vpx .am .pin,.p.live .vpx .am .pin{height:100vh;min-height:100vh;padding:var(--hh) 0 clamp(12px,2vh,28px);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}.vpx .am-x{animation-timeline:--am;animation-range:entry 40% entry 95%}.vpx .am-f{view-timeline:none}.vpx .am-f .tm,.vpx .am-f .twi{animation-timeline:--am;animation-range:entry 45%}.vpx .am-f .fi{animation-timeline:--am;animation-range:entry 45% contain 8%}.vpx .am-l{view-timeline:none;margin-top:clamp(32px,5vh,64px)}.vpx .as-r{animation-timeline:--am;animation-range:contain var(--hr0) contain var(--hr1)}.vpx .as-t{animation-timeline:--am;animation-range:contain var(--hn0) contain var(--hn1)}.vpx .as-q .wd{animation-timeline:--am;animation-range:contain var(--ha) contain var(--hb)}.vpx .as-d{animation-timeline:--am;animation-range:contain var(--hc0) contain var(--hc1)}}}.ct-mw{container-type:size}.ct-mi img{width:max(1400px,calc((100% - var(--ax)) / .25744 + 2px),calc(var(--ax) / .74256 + 2px),calc(142.2cqh + 2px))}
