*,:before,:after{box-sizing:border-box}body{background:#fff;margin:0}.p{--ink:#3e3e3e;--ink2:#5b5b5b;--ink3:#6b6b6b;--off:#cdcdcd;--rule:#d9d9d9;--rule2:#ebebeb;--bg2:#f4f4f3;--red:#764f4c;--red-d:#5f3f3c;--red-l:#b48e89;--serif:"Source Serif 4",Georgia,"Times New Roman",serif;--sans:"Public Sans",Verdana,Geneva,sans-serif;--m:clamp(32px,5vw,128px);--gap:24px;--hh:96px;--ease:cubic-bezier(.22,.61,.24,1);color:var(--ink);font:400 18px/1.62 var(--serif);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-variant-numeric:lining-nums;background:#fff;position:relative;overflow-x:clip}.p :where(h1,h2,h3,h4,p,ul,ol,dl,dd,dt,figure){margin:0}.p :where(ul,ol){padding:0;list-style:none}.p a{color:inherit;text-decoration:none}.p svg{display:block}.p a:focus-visible,.p button:focus-visible{outline:1.5px solid var(--red);outline-offset:5px}.w{padding:0 var(--m)}.g{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d1{font:330 clamp(62px,5.8vw,112px)/.99 var(--serif);letter-spacing:-.026em}.d2{font:340 clamp(58px,5.4vw,104px)/1 var(--serif);letter-spacing:-.024em;text-wrap:balance}.h2{font:360 clamp(42px,3.5vw,66px)/1.06 var(--serif);letter-spacing:-.02em;text-wrap:balance}.lead{font:400 clamp(19px,1.42vw,23px)/1.55 var(--serif);color:var(--ink2);text-wrap:pretty}.lab{font:400 13px/1.3 var(--sans);color:var(--ink3);letter-spacing:.01em}.pr{color:var(--red)}.on-dk .pr{color:var(--red-l)}.mk{background:var(--red);transform-origin:0;width:40px;height:1.5px;margin-bottom:clamp(30px,3.4vh,40px);display:block}.on-dk .mk,.dk .mk{background:var(--red-l)}.stp.intro .mk{margin-bottom:32px}.p .cta{font:400 15.5px/1.35 var(--sans);color:var(--ink);align-items:center;gap:14px;display:inline-flex}.p .cta span{background:linear-gradient(var(--rule),var(--rule)) 0 100%/100% 1px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .7s var(--ease);padding-bottom:6px}.p .cta:hover span{background-size:100% 1px,100% 1px}.p .cta .ar{width:18px;height:18px;color:var(--red);transition:transform .5s var(--ease);flex:none}.p .cta:hover .ar{transform:translate(6px)}.p .on-dk .cta{color:#fff}.p .on-dk .cta span{background-image:linear-gradient(#ffffff61,#ffffff61),linear-gradient(#fff,#fff)}.p .on-dk .cta .ar{color:var(--red-l)}.hd{z-index:40;height:var(--hh);margin-bottom:calc(var(--hh) * -1);color:#fff;--wmm:#ffffffa8;--wma:var(--red-l);position:relative}.hd:before{content:"";box-shadow:0 1px 0 var(--rule2);opacity:0;background:#fffffff7;position:absolute;inset:0}.hd:after{content:"";background:var(--red);transform-origin:0;z-index:2;height:2px;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.hd-in{height:100%;padding:0 var(--m);align-items:center;gap:48px;display:flex;position:relative}.hd-b{color:var(--ink);--wmm:#7a7a7a;--wma:var(--red);opacity:0;position:absolute;inset:0}.nav{font:400 13.5px/1 var(--sans);letter-spacing:.01em;align-items:center;gap:34px;margin-left:auto;display:flex}.nav a{transition:background-size .5s var(--ease);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 2px)/0 1px no-repeat;padding:10px 0}.nav a:hover{background-size:100% 1px}.nav .sep{opacity:.32;background:currentColor;width:1px;height:14px}.p .nav .ar-btn{background:var(--red);color:#fff;margin-left:10px;padding:11px 18px;transition:background-color .3s}.p .nav .ar-btn:hover{background-color:var(--red-d);background-size:0 0}.hero{color:#fff;height:900px;position:relative}.hf{background:#262626;position:absolute;inset:0;overflow:hidden}.shade{opacity:0;background:#141414;position:absolute;inset:0}.hf .hv{object-fit:cover;object-position:58% 50%;width:100%;height:100%;position:absolute;inset:0}.hf .pst{filter:none!important}@media (prefers-reduced-motion:reduce){.hf .hv{display:none}}.hf img{object-fit:cover;object-position:58% 50%;filter:grayscale()contrast(.95);width:100%;height:100%;position:absolute;inset:0}.velo{background:linear-gradient(#14141400 42%,#14141499 100%),linear-gradient(90deg,#1414144d,#14141400 60%),#14141438;position:absolute;inset:0}.ht{position:absolute;bottom:clamp(120px,15vh,176px);left:0;right:0}.ht .d1 .ln{margin-bottom:-.09em;padding-bottom:.09em;display:block;overflow:hidden}.ht .d1 .ln>span{display:block}.ht .lead{color:#ffffffd6;max-width:31em;margin-top:34px}.ht .cta{margin-top:48px}.sheet{z-index:2;background:#fff;position:relative}.pin{flex-direction:column;justify-content:center;min-height:900px;display:flex;position:relative}.stm .wd{display:inline-block}.stm{text-wrap:balance;max-width:24ch;font:330 clamp(52px,4.6vw,90px)/1.1 var(--serif);letter-spacing:-.024em;color:var(--ink)}.hz{position:relative}.trk{flex-direction:column;display:flex}.stp{column-gap:var(--gap);padding:150px var(--m);flex:none;grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;align-items:end;display:grid}.stp .d2{grid-column:1/span 7;max-width:9.5ch;font-size:clamp(66px,6.4vw,124px)}.stp .lead{grid-column:9/span 4;padding-bottom:.5em}.stp.intro .h2{grid-column:1/span 6;max-width:9ch;font-size:clamp(52px,4.6vw,88px);line-height:1.02}.prg{display:none}.ob{background:var(--bg2);padding:clamp(180px,15vw,260px) 0 clamp(200px,16vw,290px)}.ob-h{text-align:center}.ob-h .h2{max-width:16ch;margin:0 auto}.ob-h .lead{max-width:30em;margin:28px auto 0}.ob-o{justify-content:center;margin-top:clamp(96px,8vw,140px);display:flex}.doc{width:min(1000px,100%);font:400 13.5px/1.45 var(--sans);color:var(--ink);background:#fff;box-shadow:0 0 0 1px #1414140a,0 2px 4px #14141408,0 60px 110px -60px #14141452}.dh{box-shadow:inset 0 -1px 0 var(--rule2);justify-content:space-between;align-items:baseline;gap:16px;padding:34px 44px 26px;display:flex}.dh b{font:400 27px/1.2 var(--serif);letter-spacing:-.01em}.dh span{color:var(--ink3);font-size:12.5px}.kp{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kp div{padding:26px 44px 28px}.kp div+div{box-shadow:inset 1px 0 0 var(--rule2)}.kp span{color:var(--ink3);font-size:12.5px;display:block}.kp b{font:360 42px/1 var(--serif);letter-spacing:-.022em;font-variant-numeric:tabular-nums lining-nums;margin-top:12px;display:block}.chx{box-shadow:inset 0 1px 0 var(--rule2);padding:18px 44px 8px}.chx svg{width:100%;height:auto}.cw{position:relative}.bars i{transform-origin:50% 100%;position:absolute}.bars .bb{background:#ddd}.bars .bc{background:var(--ink)}.chx .gl{stroke:var(--rule2);stroke-width:1px}.chx text{font:400 10.5px var(--sans);fill:var(--ink3)}.leg{color:var(--ink2);gap:24px;padding:4px 44px 32px;font-size:12px;display:flex}.leg span{align-items:center;gap:9px;display:inline-flex}.leg i{background:#ddd;width:10px;height:10px}.leg i.c{background:var(--ink)}.note{box-shadow:inset 0 1px 0 var(--rule2);color:var(--ink2);grid-template-columns:150px minmax(0,1fr);gap:24px;padding:24px 44px 28px;font-size:13.5px;display:grid}.note b{color:var(--ink);font-weight:500}.n1 .pin{background:var(--bg2)}.n1g{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.n1t{grid-column:1/span 4}.n1t .h2 span{display:block}.n1t .lead{max-width:24em;margin-top:30px;font-size:clamp(17px,1.2vw,20px)}.cl{grid-column:5/span 8;margin:0;position:relative}.cl>svg{width:100%;height:auto;display:block}.cl .dots,.cl .dg,.cl .lr{position:absolute;inset:0}.cl .dg{width:100%;height:100%}.cl .dg circle{fill:#8f8f8d}.cl .lr{overflow:hidden}.cl .lri{position:absolute;inset:0}.cl .lri svg{width:100%;height:100%;display:block}.cl .pl{fill:none;stroke:#9c9c9a;stroke-width:1.3px;stroke-dasharray:4 7;stroke-linecap:round}.cl .rl{fill:none;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.cl .cp{background:var(--red);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute}.cl .cp i{box-shadow:inset 0 0 0 1px var(--red);opacity:.28;border-radius:50%;position:absolute;inset:-10px}.n2 .pin{justify-content:flex-start;padding-top:clamp(140px,17vh,180px)}.n2t{z-index:2;position:relative}.n2t .h2{max-width:13ch;font-size:clamp(44px,3.8vw,72px)}.n2t .lead{max-width:26em;margin-top:28px}.cx{height:64%;position:absolute;bottom:0;left:0;right:0}.cx .lr,.cx .wg{position:absolute;top:0;bottom:0}.cx .lr{left:0;right:0;overflow:hidden}.cx .lri,.cx .wgi{position:absolute;inset:0}.cx .wg{right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 160px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 160px),#0000)}.cx .wgi{right:auto}.cx svg{width:100%;height:100%;display:block;overflow:visible}.cx .lc{stroke:#a3a3a1;stroke-width:1.2px}.cx .lv{stroke:var(--ink);stroke-width:1.6px}.cx polygon{fill:#f1efee}.cx .xp{background:var(--red);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute}.cx .xp i{box-shadow:inset 0 0 0 1px var(--red);opacity:.28;border-radius:50%;position:absolute;inset:-10px}.ob.qd{padding:0}.qd .pin{background:var(--bg2)}.qg{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.ql{grid-column:1/span 4;align-self:center}.ql .h2{max-width:11ch;font-size:clamp(36px,2.9vw,54px)}.qss{margin-top:clamp(56px,6vh,84px);display:grid}.qs+.qs{margin-top:48px}.qn{font:300 clamp(64px,6vw,116px)/.95 var(--serif);letter-spacing:-.035em;font-variant-numeric:lining-nums;white-space:nowrap;margin-top:14px}.qs .lead{max-width:22em;margin-top:22px;font-size:clamp(17px,1.2vw,20px)}.qc{grid-column:5/span 8;margin:0;position:relative}.qc svg{width:100%;height:auto;display:block;overflow:visible}.qc .gl{stroke:#dcdcda;stroke-width:1px}.qc text{font:400 11.5px var(--sans);fill:var(--ink3)}.qc .gp,.qc .lr{position:absolute;inset:0}.qc .lr{overflow:hidden}.qc .lri{position:absolute;inset:0}.qc .lb{fill:none;stroke:#9c9c9a;stroke-width:1.3px;stroke-dasharray:3 6;stroke-linecap:round}.qc .la{fill:none;stroke:var(--ink);stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.qc .gp polygon{fill:#e6e4e2}.qc .gd{stroke:#9c9c9a;stroke-width:1px;stroke-dasharray:2 4}.qs:nth-child(3) .qn{color:var(--red)}.qc .pt{background:var(--red);border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute}.qc .pt i{box-shadow:inset 0 0 0 1px var(--red);opacity:.3;border-radius:50%;position:absolute;inset:-8px}.qc .tg{font:500 12.5px/1 var(--sans);color:var(--ink);white-space:nowrap;margin:24px 0 0 18px;position:absolute}.pq .pin{justify-content:space-between;padding:clamp(130px,16vh,170px) 0 clamp(64px,9vh,96px)}.pq .pin>.w{flex-direction:column;flex:1;justify-content:space-between;display:flex}.pq-h .h2{max-width:16ch}.eq{flex-direction:column;gap:clamp(40px,6vh,72px);display:flex}.eqr{align-items:flex-start;gap:clamp(20px,2.2vw,40px);display:flex}.eqr .t{flex-direction:column;display:flex}.eqr .t b{font:300 clamp(60px,6.3vw,120px)/1 var(--serif);letter-spacing:-.03em;font-variant-numeric:lining-nums;white-space:nowrap}.eqr .t i{font:400 12.5px/1.3 var(--sans);color:var(--ink3);margin-top:18px;font-style:normal}.eqr .op{font:200 clamp(52px,5.4vw,104px)/1.08 var(--serif);color:#a9a9a9}.eqr .rs b{color:var(--ink)}.eqr .fin{position:relative}.eqr .fin:after{content:"";background:var(--red);transform-origin:0;height:1.5px;position:absolute;top:calc(clamp(60px,6.3vw,120px) + 4px);left:0;right:0}.r1 .t b,.r1 .op{color:var(--ink)}.pq-f{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.pq-f .lead{max-width:30em;font-size:clamp(17px,1.2vw,20px)}.ix{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.ix-l{grid-column:1/span 7}.ix ol{margin-top:40px}.ix li{font:340 clamp(54px,5vw,96px)/1.1 var(--serif);letter-spacing:-.024em;color:var(--ink)}.ds{grid-column:9/span 4;padding-top:72px;display:grid}.dsi+.dsi{margin-top:56px}.dsi .cta{margin-top:34px}.tl{padding:clamp(200px,16vw,290px) 0}.tl .g{align-items:center}.tl-t{grid-column:1/span 3}.tl-t .h2{max-width:10ch;font-size:clamp(40px,3.2vw,60px)}.tl-t .lead{margin-top:28px}.tl-t .cta{margin-top:44px}.cal{font:400 13.5px/1.45 var(--sans);color:var(--ink);background:#fff;grid-column:5/span 8;box-shadow:0 0 0 1px #14141412,0 2px 4px #14141408,0 70px 120px -70px #14141461}.cal .dh{padding:30px 40px 24px}.cb{grid-template-columns:228px minmax(0,1fr);align-items:center;gap:52px;padding:32px 40px 40px;display:grid}.fl{box-shadow:inset 0 -1px 0 var(--rule);margin-bottom:20px;padding:10px 0 12px}.fl label{color:var(--ink3);font-size:12px;display:block}.fl div{font:400 22px/1 var(--serif);font-variant-numeric:tabular-nums lining-nums;justify-content:space-between;margin-top:7px;display:flex}.fl div span{font:400 13px var(--sans);color:var(--ink3)}.fl.on{box-shadow:inset 0 -1.5px 0 var(--ink)}.res{margin-top:36px}.res span{color:var(--ink3);font-size:12px}.res b{font:340 58px/1 var(--serif);letter-spacing:-.028em;font-variant-numeric:tabular-nums lining-nums;margin-top:8px;display:block}.res b small{font:400 14px var(--sans);letter-spacing:0;color:var(--ink2);margin-left:8px}.res p{box-shadow:inset 0 1px 0 var(--rule2);color:var(--ink2);justify-content:space-between;margin-top:12px;padding-top:12px;font-size:12.5px;display:flex}.res p b{font:500 12.5px var(--sans);letter-spacing:0;color:var(--ink);margin:0;display:inline}.plt{position:relative}.plt svg{width:100%;height:auto;display:block;overflow:visible}.plt .ann,.plt .lr{position:absolute;inset:0}.plt .lr{overflow:hidden}.plt .lri{position:absolute;inset:0}.plt .bep{background:var(--red);border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute}.plt .bep i{box-shadow:inset 0 0 0 1px var(--red);opacity:.35;border-radius:50%;position:absolute;inset:-7px}.plt .gl{stroke:var(--rule2);stroke-width:1px}.plt .rv{fill:none;stroke:var(--ink);stroke-width:1.7px}.plt .ct{fill:none;stroke:#8f8f8f;stroke-width:1.4px}.plt .fx{fill:none;stroke:#b4b4b4;stroke-width:1px;stroke-dasharray:4 5}.plt .gd{fill:none;stroke:#9a9a9a;stroke-width:1px;stroke-dasharray:2 4}.plt .pr{fill:#f1f1f0}.plt text{font:400 11px var(--sans);fill:var(--ink3)}.plt .k{font:500 11.5px var(--sans);fill:var(--ink)}.dk{z-index:2;color:#fff;background:#222;flex-direction:column;justify-content:center;min-height:900px;display:flex;position:relative;overflow:hidden}.dk .velo{background:#141414a8}.dk .w{z-index:1;position:relative}.dk .d2{max-width:14ch}.dk .mk{margin-bottom:40px}.dk .cta{margin-top:52px}.dk .ct2{font:400 14px/1.5 var(--sans);color:#ffffff9e;margin-top:26px}.pl .pin{background:#fff}.pt2{width:min(1060px,82%);position:relative}.pw{position:relative;overflow:hidden}.pwi svg,.pd{width:100%;height:auto;display:block}.pwi path{fill:var(--ink)}.pd{transform-origin:96.5% 72%;position:absolute;inset:0}.pd path{fill:var(--red)}.pl-b{margin-top:clamp(48px,6vh,72px);margin-left:clamp(40px,6vw,120px)}.pl-b .lead{max-width:30em}.pl-a{font:400 14px/1.4 var(--sans);color:var(--ink2);flex-wrap:wrap;align-items:baseline;gap:14px 40px;margin-top:36px;display:flex}.ft{z-index:2;font:400 13.5px/1.6 var(--sans);color:var(--ink2);background:#fff;padding:clamp(110px,9vw,150px) 0 0;position:relative;overflow:hidden}.ft-r{justify-content:space-between;align-items:baseline;gap:32px;display:flex}.ft-r nav{color:var(--ink);gap:34px;display:flex}.ft-r nav a,.ft-l a{transition:background-size .5s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:3px}.ft-r nav a:hover,.ft-l a:hover{background-size:100% 1px}.ft-l{color:var(--ink3);justify-content:space-between;gap:24px;margin-top:28px;font-size:12.5px;display:flex}.ft-l nav{gap:24px;display:flex}.sig{padding:0 var(--m);color:#e4e4e4;--wmm:#e4e4e4;margin-top:clamp(90px,8vw,140px)}.sig svg{width:100%;height:auto;margin-bottom:-1.3%}.asst{z-index:50;cursor:pointer;width:64px;height:64px;transition:transform .45s var(--ease),background-color .3s ease;background:#fff;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 16px 32px -18px #1414148c}.asst:hover{background:var(--red-d);transform:translateY(-3px)}.asst svg{width:48px;height:48px}.p .asst{background:var(--red);box-shadow:0 18px 34px -18px #3c1e1c99}.tro{z-index:90;pointer-events:none;clip-path:inset(100% 0 0);background:#fff;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.tro .fv{will-change:transform}.tro.go{animation:.6s cubic-bezier(.7,0,.2,1) both tro-up;display:flex}.tro.go.out{animation:.8s cubic-bezier(.7,0,.2,1) both tro-off}@keyframes tro-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes tro-off{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%)}}.tro:not(.go) *{animation:none!important}.vpx{scrollbar-width:thin;height:100vh;overflow:hidden auto}.p.live .hero,.p.live .pin,.p.live .dk{height:100vh;min-height:100vh}@keyframes zoomout{0%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes rise{0%{transform:translateY(106%)}to{transform:none}}@keyframes fade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes shade{to{opacity:.55}}@keyframes push{to{transform:scale(1.04)}}@keyframes out{to{opacity:0;transform:translateY(-44px)}}@keyframes up{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes lift{0%{transform:translateY(140px)scale(.95)}to{transform:none}}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes dim1{to{opacity:.32}}@keyframes veil{to{opacity:.3}}@keyframes wgi{0%{transform:translate(54%)}to{transform:none}}@keyframes line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wipe{0%{transform:translate(-100%)}to{transform:none}}@keyframes unwipe{0%{transform:translate(100%)}to{transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@keyframes trk{0%,14%{transform:none}29%,42%{transform:translateX(calc(var(--s) * -1))}57%,70%{transform:translateX(calc(var(--s) * -2))}85%,to{transform:translateX(calc(var(--s) * -3))}}@keyframes prg{0%,14%{transform:scaleX(0)}29%,42%{transform:scaleX(.333)}57%,70%{transform:scaleX(.667)}85%,95%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes lit{0%{opacity:.34}to{opacity:1}}@keyframes unlit{0%{opacity:1}to{opacity:.34}}@keyframes lit-mid{0%{opacity:.34}18%,82%{opacity:1}to{opacity:.34}}@keyframes d-out{to{opacity:0;pointer-events:none;transform:translateY(-22px)}}@keyframes d-mid{0%{opacity:0;pointer-events:none;transform:translateY(22px)}18%,82%{opacity:1;pointer-events:auto;transform:none}to{opacity:0;pointer-events:none;transform:translateY(-22px)}}@keyframes d-in{0%{opacity:0;pointer-events:none;transform:translateY(22px)}}@keyframes settle{0%{transform:scale(1.12)}to{transform:none}}@keyframes sig{0%{transform:translateY(60%)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.vpx .hero .hf img{animation:zoomout 4s var(--ease) both}.vpx .ht .d1 .ln>span{animation:rise 1.5s var(--ease) both;animation-delay:var(--d)}.vpx .ht .lead,.vpx .ht .cta{animation:fade 1.4s var(--ease) both;animation-delay:var(--d)}@supports (animation-timeline:view()){.vpx .hd{position:sticky;top:0}.vpx .hd:after{will-change:transform;animation:linear both line;animation-timeline:scroll()}.vpx .hd:before,.vpx .hd-b{animation:linear both show;animation-timeline:scroll();animation-range:40px 150px}.vpx .hd-a{animation:linear both hide;animation-timeline:scroll();animation-range:40px 150px}.vpx .hero{z-index:0;position:sticky;top:0}.vpx .hero .hf{animation:linear both push;animation-timeline:scroll();animation-range:0 100vh}.vpx .hero .shade{animation:linear both shade;animation-timeline:scroll();animation-range:0 100vh}.vpx .ht{animation:linear both out;animation-timeline:scroll();animation-range:0 48vh}.vpx .ru{animation:linear both up;animation-timeline:view();animation-range:entry 15% cover 36%}.vpx .tall .pin{position:sticky;top:0}.vpx .mk{animation:linear both line;animation-timeline:view();animation-range:entry 60% cover 40%}.vpx .c1{view-timeline:--c1 block;height:210vh}.vpx .c1 .wd{animation:linear both lit;animation-timeline:--c1;animation-range:contain var(--a) contain var(--b)}.vpx .hz{view-timeline:--hz block;height:420vh}.vpx .hz .pin{overflow:hidden}.vpx .trk{will-change:transform;--s:100vw;flex-direction:row;height:100%;animation:linear both trk;animation-timeline:--hz;animation-range:contain}.vpx .stp{width:100vw;height:100%;padding-top:0;padding-bottom:0}.vpx .prg{left:var(--m);right:var(--m);background:var(--rule2);height:1px;animation:linear both s-fade;animation-timeline:--hz;animation-range:contain 95%;display:block;position:absolute;bottom:clamp(56px,8vh,88px)}@keyframes s-fade{to{opacity:0}}.vpx .prg i{background:var(--red);transform-origin:0;animation:linear both prg;animation-timeline:--hz;animation-range:contain;position:absolute;inset:0}.vpx .n1{view-timeline:--n1 block;height:260vh}.vpx .cl .l1{animation:linear both wipe;animation-timeline:--n1;animation-range:contain 4% contain 30%}.vpx .cl .l1 .lri{animation:linear both unwipe;animation-timeline:--n1;animation-range:contain 4% contain 30%}.vpx .cl .l2{animation:linear both wipe;animation-timeline:--n1;animation-range:contain 34% contain 76%}.vpx .cl .l2 .lri{animation:linear both unwipe;animation-timeline:--n1;animation-range:contain 34% contain 76%}.vpx .cl .cp{animation:linear both pop;animation-timeline:--n1;animation-range:contain 52% contain 58%}.vpx .n1t .b{animation:linear both fade;animation-timeline:--n1;animation-range:contain 34% contain 42%}.vpx .n1t .lead{animation:linear both fade;animation-timeline:--n1;animation-range:contain 76% contain 84%}.vpx .n2{view-timeline:--n2 block;height:240vh}.vpx .cx .lr{animation:linear both wipe;animation-timeline:--n2;animation-range:contain 4% contain 40%}.vpx .cx .lri{animation:linear both unwipe;animation-timeline:--n2;animation-range:contain 4% contain 40%}.vpx .cx .xp{animation:linear both pop;animation-timeline:--n2;animation-range:contain 22% contain 30%}.vpx .cx .wg{animation:linear both wipe;animation-timeline:--n2;animation-range:contain 34% contain 68%}.vpx .cx .wgi{animation:linear both wgi;animation-timeline:--n2;animation-range:contain 34% contain 68%}.vpx .n2t .lead{animation:linear both fade;animation-timeline:--n2;animation-range:contain 56% contain 66%}.vpx .qd{view-timeline:--q block;height:300vh}.vpx .qss{grid-template-areas:"x"}.vpx .qs{grid-area:x;margin:0!important}.vpx .qs:first-child{animation:linear both d-out;animation-timeline:--q;animation-range:contain 33% contain 38%}.vpx .qs:nth-child(2){animation:linear both d-mid;animation-timeline:--q;animation-range:contain 33% contain 68%}.vpx .qs:nth-child(3){animation:linear both d-in;animation-timeline:--q;animation-range:contain 63% contain 68%}.vpx .qc .l1{animation:linear both wipe;animation-timeline:--q;animation-range:contain 4% contain 28%}.vpx .qc .l1 .lri{animation:linear both unwipe;animation-timeline:--q;animation-range:contain 4% contain 28%}.vpx .qc .l2{animation:linear both wipe;animation-timeline:--q;animation-range:contain 36% contain 60%}.vpx .qc .l2 .lri{animation:linear both unwipe;animation-timeline:--q;animation-range:contain 36% contain 60%}.vpx .qc .gp{animation:linear both show;animation-timeline:--q;animation-range:contain 66% contain 74%}.vpx .qc .pt{animation:linear both pop;animation-timeline:--q;animation-range:contain 68% contain 74%}.vpx .qc .tg{animation:linear both fade;animation-timeline:--q;animation-range:contain 70% contain 76%}.vpx .pq{view-timeline:--e block;height:280vh}.vpx .eqr>*{animation:linear both fade;animation-timeline:--e}.vpx .r1>:first-child{animation-range:contain 4% contain 9%}.vpx .r1>:nth-child(2),.vpx .r1>:nth-child(3){animation-range:contain 10% contain 15%}.vpx .r1>:nth-child(4),.vpx .r1>:nth-child(5){animation-range:contain 17% contain 23%}.vpx .r2>:first-child{animation-range:contain 36% contain 41%}.vpx .r2>:nth-child(2),.vpx .r2>:nth-child(3){animation-range:contain 43% contain 48%}.vpx .r2>:nth-child(4),.vpx .r2>:nth-child(5){animation-range:contain 52% contain 60%}.vpx .r1{animation:linear both dim1;animation-timeline:--e;animation-range:contain 30% contain 36%}.vpx .eqr .fin:after{animation:linear both line;animation-timeline:--e;animation-range:contain 60% contain 68%}.vpx .pq-f{animation:linear both fade;animation-timeline:--e;animation-range:contain 70% contain 76%}.vpx .c5{view-timeline:--c5 block;height:250vh}.vpx .ix li:first-child{animation:linear both unlit;animation-timeline:--c5;animation-range:contain 31% contain 37%}.vpx .ix li:nth-child(2){animation:linear both lit-mid;animation-timeline:--c5;animation-range:contain 31% contain 69%}.vpx .ix li:nth-child(3){animation:linear both lit;animation-timeline:--c5;animation-range:contain 63% contain 69%}.vpx .ds{grid-template-areas:"x"}.vpx .dsi{grid-area:x;margin:0!important}.vpx .dsi:first-child{animation:linear both d-out;animation-timeline:--c5;animation-range:contain 30% contain 33.5%}.vpx .dsi:nth-child(2){animation:linear both d-mid;animation-timeline:--c5;animation-range:contain 33.5% contain 66.5%}.vpx .dsi:nth-child(3){animation:linear both d-in;animation-timeline:--c5;animation-range:contain 66.5% contain 70%}.vpx .pl{view-timeline:--pl block;height:240vh}.vpx .pw{animation:wipe var(--ease) both;animation-timeline:--pl;animation-range:cover 18% contain 44%}.vpx .pwi{animation:unwipe var(--ease) both;animation-timeline:--pl;animation-range:cover 18% contain 44%}.vpx .pd{animation:linear both pop;animation-timeline:--pl;animation-range:contain 46% contain 51%}.vpx .pl-b .lead{animation:linear both fade;animation-timeline:--pl;animation-range:contain 52% contain 58%}.vpx .pl-a{animation:linear both fade;animation-timeline:--pl;animation-range:contain 57% contain 64%}.vpx .dk{view-timeline:--dk block}.vpx .dk .hf img{animation:linear both settle;animation-timeline:--dk;animation-range:entry exit 0%}.vpx .dk .w>*{animation:linear both up;animation-timeline:--dk;animation-range:entry 40% cover 52%}.vpx .sig svg{animation:linear both sig;animation-timeline:view();animation-range:entry}}}.dims{aspect-ratio:16/10;background:var(--bg2);margin-bottom:40px;position:relative;overflow:hidden}.dim,.dimi,.dim img{width:100%;height:100%;position:absolute;inset:0}.dim{overflow:hidden}.dim img{object-fit:cover}.dwrap{grid-column:9/span 4}.dwrap .ds{padding-top:0}.ph{padding:clamp(40px,8vh,96px) 0;position:relative}.phw{height:clamp(420px,78vh,820px);position:relative;overflow:hidden}.phw img{object-fit:cover;object-position:50% 55%;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .dim:nth-child(2){animation:linear both wipe;animation-timeline:--c5;animation-range:contain 31% contain 37%}.vpx .dim:nth-child(2) .dimi{animation:linear both unwipe;animation-timeline:--c5;animation-range:contain 31% contain 37%}.vpx .dim:nth-child(3){animation:linear both wipe;animation-timeline:--c5;animation-range:contain 63% contain 69%}.vpx .dim:nth-child(3) .dimi{animation:linear both unwipe;animation-timeline:--c5;animation-range:contain 63% contain 69%}.vpx .dim:not(:first-child){transform:translate(-100%)}.vpx .ph{view-timeline:--ph block}.vpx .phw{clip-path:inset(0 var(--m));animation:linear both open5;animation-timeline:--ph;animation-range:entry 10% cover 45%}.vpx .phw img{will-change:transform;animation:linear both settle;animation-timeline:--ph;animation-range:entry exit 0%}}}.tri .lab{margin-bottom:clamp(26px,4vh,44px)}.trg{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,2.2vw,36px);max-width:min(100%,300vh - 828px);display:grid}.tf{margin:0}.tw{aspect-ratio:1;position:relative;overflow:hidden}.tm,.twi,.twi img{width:100%;height:100%;position:absolute;inset:0}.tm{overflow:hidden}.twi img{object-fit:cover}.tf figcaption b{font:400 17px/1 var(--serif);letter-spacing:0;text-transform:none;color:var(--ink);margin-bottom:10px;display:block}@keyframes tup{0%{transform:translateY(101%)}to{transform:none}}@keyframes tdn{0%{transform:translateY(-101%)}to{transform:none}}@media (prefers-reduced-motion:no-preference) and (min-width:600px){@supports (animation-timeline:view()){.vpx .tri{view-timeline:--tri block;height:200vh}.vpx .tri .lab{animation:linear both fade;animation-timeline:--tri;animation-range:cover 6% cover 18%}.vpx .tm,.vpx .twi{will-change:transform}.vpx .tf:first-child .tm{animation:linear both tup;animation-timeline:--tri;animation-range:cover 10% contain 12%}.vpx .tf:first-child .twi{animation:linear both tdn;animation-timeline:--tri;animation-range:cover 10% contain 12%}.vpx .tf:first-child img{animation:linear both settle;animation-timeline:--tri;animation-range:cover 10% contain 30%}.vpx .tf:first-child figcaption{animation:linear both fade;animation-timeline:--tri;animation-range:contain 8% contain 16%}.vpx .tf:nth-child(2) .tm{animation:linear both tup;animation-timeline:--tri;animation-range:contain 6% contain 28%}.vpx .tf:nth-child(2) .twi{animation:linear both tdn;animation-timeline:--tri;animation-range:contain 6% contain 28%}.vpx .tf:nth-child(2) img{animation:linear both settle;animation-timeline:--tri;animation-range:contain 6% contain 46%}.vpx .tf:nth-child(2) figcaption{animation:linear both fade;animation-timeline:--tri;animation-range:contain 24% contain 32%}.vpx .tf:nth-child(3) .tm{animation:linear both tup;animation-timeline:--tri;animation-range:contain 22% contain 44%}.vpx .tf:nth-child(3) .twi{animation:linear both tdn;animation-timeline:--tri;animation-range:contain 22% contain 44%}.vpx .tf:nth-child(3) img{animation:linear both settle;animation-timeline:--tri;animation-range:contain 22% contain 62%}.vpx .tf:nth-child(3) figcaption{animation:linear both fade;animation-timeline:--tri;animation-range:contain 40% contain 48%}}}.mt-h{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.mt-h .h2{grid-column:1/span 6}.mt-h .lead{grid-column:8/span 5;max-width:26em;padding-bottom:.35em}.mt-l{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,2.2vw,36px);margin:clamp(64px,11vh,120px) 0 0;padding:0;list-style:none;display:grid}.ms{padding-top:44px;position:relative}.ms .sg{background:var(--rule);width:calc(100% + clamp(20px,2.2vw,36px));height:1px;position:absolute;top:0;left:4px}.ms:last-child .sg{width:calc(100% - 4px)}.ms .sg i{background:var(--red);transform-origin:0;position:absolute;inset:-.5px 0;transform:scaleX(1)}.ms .nd{background:var(--red);border-radius:50%;width:9px;height:9px;position:absolute;top:-4.5px;left:0;box-shadow:0 0 0 5px #fff}.ms .mn{font:500 12px/1 var(--sans);letter-spacing:.14em;color:var(--ink3);font-variant-numeric:tabular-nums;display:block}.ms .mtt{font:340 clamp(42px,3.6vw,68px)/1.02 var(--serif);letter-spacing:-.022em;color:var(--ink);margin:18px 0 0}.ms .lead{max-width:21em;margin-top:20px;font-size:clamp(17px,1.2vw,19px)}@keyframes nd-on{0%{transform:scale(0)}to{transform:none}}@keyframes sg-on{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .mt{view-timeline:--mt block;height:300vh}.vpx .mt-h{animation:linear both up;animation-timeline:--mt;animation-range:entry 30% contain 0%}.vpx .ms .sg i{will-change:transform}.vpx .ms:first-child .nd{animation:linear both nd-on;animation-timeline:--mt;animation-range:contain 4% contain 9%}.vpx .ms:first-child .mtt{animation:linear both lit;animation-timeline:--mt;animation-range:contain 5% contain 13%}.vpx .ms:first-child .lead{animation:linear both fade;animation-timeline:--mt;animation-range:contain 8% contain 16%}.vpx .ms:first-child .sg i{animation:linear both sg-on;animation-timeline:--mt;animation-range:contain 18% contain 38%}.vpx .ms:nth-child(2) .nd{animation:linear both nd-on;animation-timeline:--mt;animation-range:contain 37% contain 42%}.vpx .ms:nth-child(2) .mtt{animation:linear both lit;animation-timeline:--mt;animation-range:contain 38% contain 46%}.vpx .ms:nth-child(2) .lead{animation:linear both fade;animation-timeline:--mt;animation-range:contain 41% contain 49%}.vpx .ms:nth-child(2) .sg i{animation:linear both sg-on;animation-timeline:--mt;animation-range:contain 51% contain 71%}.vpx .ms:nth-child(3) .nd{animation:linear both nd-on;animation-timeline:--mt;animation-range:contain 70% contain 75%}.vpx .ms:nth-child(3) .mtt{animation:linear both lit;animation-timeline:--mt;animation-range:contain 71% contain 79%}.vpx .ms:nth-child(3) .lead{animation:linear both fade;animation-timeline:--mt;animation-range:contain 74% contain 82%}.vpx .ms:nth-child(3) .sg i{animation:linear both sg-on;animation-timeline:--mt;animation-range:contain 84% contain 98%}}}.n2t .h2{text-wrap:balance;max-width:none}.p.live{timeline-scope:--page}.vpx{scroll-timeline:--page block}@keyframes asst-away{to{opacity:0;visibility:hidden;transform:translateY(140%)}}@supports (animation-timeline:scroll()){.p.live .asst{animation:linear both asst-away;animation-timeline:--page;animation-range:calc(100% - 260px) calc(100% - 60px)}}.p.lt .hd{color:var(--ink);--wmm:#7a7a7a;--wma:var(--red)}.h5{padding-top:calc(var(--hh) + clamp(32px,5vh,64px));background:#fff;position:relative}.h5t{align-items:end}.h5 .d1{color:var(--ink);grid-column:1/span 7;font-size:clamp(54px,5vw,96px)}.h5 .d1 .ln{margin-bottom:-.09em;padding-bottom:.09em;display:block;overflow:hidden}.h5 .d1 .ln>span{display:block}.h5 .as{grid-column:8/span 5;padding-bottom:.4em}.h5 .lead{max-width:27em;font-size:clamp(17px,1.25vw,20px)}.h5 .cta{margin-top:26px}.band{margin-top:clamp(36px,5.2vh,64px);position:relative}.win{height:clamp(360px,100vh - 380px,720px);clip-path:inset(0 var(--m));position:relative;overflow:hidden}.sl{position:absolute;inset:0;overflow:hidden;box-shadow:-36px 0 60px -34px #1414146b}.sli,.sli img{width:100%;height:100%;position:absolute;inset:0}.sli img{object-fit:cover;transform-origin:50% 55%}.sl:not(:first-child){transform:translate(100%)}.sl:not(:first-child) .sli{transform:translate(-100%)}.cap5{padding:0 var(--m);font:500 12px/16px var(--sans);letter-spacing:.08em;font-variant-numeric:tabular-nums lining-nums;align-items:center;margin-top:14px;display:flex}.cap5 .cs{width:2.2ch;height:16px;color:var(--ink);flex:none;position:relative;overflow:hidden}.cap5 .cs span{white-space:nowrap;line-height:16px;position:absolute;top:0;left:0}.cap5 .tot{color:var(--ink3)}.cap5 .pg{background:var(--rule);flex:none;width:72px;height:1px;margin:0 14px;position:relative}.cap5 .pg i{background:var(--red);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@keyframes open5{to{clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){.vpx .h5 .d1 .ln>span{animation:rise 1.5s var(--ease) both;animation-delay:var(--d)}.vpx .h5 .as{animation:fade 1.4s var(--ease) .8s both}.vpx .h5 .band{animation:fade 1.6s var(--ease) 1s both}.vpx .h5 .sl,.vpx .h5 .sli,.vpx .h5 .sli img{will-change:transform}@supports (animation-timeline:view()){.vpx .h5 .win{animation:linear both open5;animation-timeline:scroll();animation-range:0 46vh}}}.h5 .d1{letter-spacing:-.02em;text-wrap:balance;grid-column:1/span 10;font-size:clamp(40px,3.6vw,68px);line-height:1.1}.h5 .d1 .wv{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.h5 .d1 .wv>span{display:inline-block}.hz .hz-l{z-index:2;left:var(--m);top:calc(var(--hh) + clamp(28px,5vh,56px));margin:0;position:absolute}.stp .d2{max-width:none}.qt .pin{background:#fff}.qf{margin:0 0 0 calc((100% + var(--gap)) / 12 * 3)}.qtx .qc{text-wrap:balance;display:block}.qf blockquote{margin:0}.qtx{max-width:none;font:330 clamp(44px,3.6vw,68px)/1.1 var(--serif);letter-spacing:-.022em;color:var(--ink);text-wrap:balance}.qtx .wd{display:inline-block}.qf figcaption{margin-top:clamp(32px,5vh,56px)}.qf figcaption b{font:500 12px/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);display:block}.qf figcaption i{font:italic 400 16px/1.45 var(--serif);color:var(--ink3);margin-top:8px;display:block}@media (prefers-reduced-motion:no-preference){.vpx .h5 .d1 .wv>span{animation:rise 1.25s var(--ease) both;animation-delay:var(--d)}@supports (animation-timeline:view()){.vpx .qt{view-timeline:--qt block;height:210vh}.vpx .qt .wd{animation:linear both lit;animation-timeline:--qt;animation-range:contain var(--a) contain var(--b)}.vpx .qf figcaption{animation:linear both fade;animation-timeline:--qt;animation-range:contain 66% contain 76%}}}.mnu{color:inherit;cursor:pointer;font:500 13px/1 var(--sans);letter-spacing:.06em;background:0 0;border:0;align-items:center;gap:12px;margin-left:auto;padding:10px 0;display:none}.mnu .t2,.mnu.on .t1{display:none}.mnu.on .t2{display:inline}.mnu i{width:20px;height:9px;position:relative}.mnu i:before,.mnu i:after{content:"";height:1px;transition:transform .45s var(--ease),top .45s var(--ease);background:currentColor;position:absolute;left:0;right:0}.mnu i:before{top:0}.mnu i:after{top:8px}.mnu.on i:before{top:4px;transform:rotate(45deg)}.mnu.on i:after{top:4px;transform:rotate(-45deg)}.mn{left:0;right:0;top:var(--hh);z-index:45;padding:12px var(--m) 28px;clip-path:inset(0 0 100%);visibility:hidden;background:#fff;flex-direction:column;transition:clip-path .6s cubic-bezier(.7,0,.2,1),visibility 0s linear .6s;display:none;position:fixed;bottom:0}.mn.on{clip-path:inset(0);visibility:visible;transition:clip-path .6s cubic-bezier(.7,0,.2,1),visibility}.mn nav{flex-direction:column;display:flex}.mn nav a{font:340 36px/1.1 var(--serif);letter-spacing:-.018em;color:var(--ink);box-shadow:inset 0 -1px 0 var(--rule2);padding:16px 0}.mn nav a,.mn .ar-btn,.mn .mn-c{opacity:0;transition:opacity .5s var(--ease),transform .7s var(--ease);transform:translateY(18px)}.mn.on nav a,.mn.on .ar-btn,.mn.on .mn-c{opacity:1;transition-delay:calc(.18s + var(--i) * 50ms);transform:none}.mn .ar-btn{background:var(--red);color:#fff;font:400 14px/1 var(--sans);align-self:flex-start;margin-top:32px;padding:14px 22px}.mn .mn-c{font:400 13px/1.6 var(--sans);color:var(--ink3);flex-direction:column;gap:4px;margin-top:auto;display:flex}.p.mo .vpx{overflow:hidden}.p.mo .hd:before{opacity:1!important}.p.mo .asst{opacity:0;pointer-events:none}.p .hd .wm-s{display:none}@media (min-width:1024px) and (max-width:1439.98px){.p{--m:56px;--hh:84px}.hd-in{gap:36px}.nav{gap:26px;font-size:13px}@media (max-width:1199.98px){.p{--m:48px}.nav{gap:18px}.hd-in{gap:28px}}.p .nav .ar-btn{margin-left:6px;padding:10px 16px}.lead{font-size:clamp(18px,1.45vw,20px)}.h2{font-size:clamp(40px,3.6vw,50px)}.h5 .d1{grid-column:1/-1;max-width:26em;font-size:clamp(40px,3.9vw,54px)}.qtx{font-size:clamp(42px,3.8vw,52px)}.qf{margin-left:calc((100% + var(--gap)) / 12 * 2)}.h5 .lead{font-size:18px}.win{height:clamp(340px,100vh - 376px,620px)}.stm{font-size:clamp(48px,4.5vw,62px)}.ix li{font-size:clamp(56px,5.2vw,72px)}.ds{padding-top:56px}.stp .d2{font-size:clamp(72px,6.8vw,94px)}.stp.intro .h2{font-size:clamp(48px,4.4vw,62px)}.n2 .pin{padding-top:calc(var(--hh) + 52px)}.n2t .h2{font-size:clamp(40px,3.6vw,52px)}.pt2{width:min(960px,84%)}.asst{width:58px;height:58px;bottom:24px;right:24px}.asst svg{width:42px;height:42px}}@media (max-width:1023.98px){.nav{display:none}.mnu,.mn{display:flex}.hd-in{gap:20px}.h5 .h5t{display:block}.h5 .as{margin-top:28px;padding:0}.h5 .lead{max-width:34em}.ix{display:block}.ds{padding-top:44px}.dsi .lead{max-width:30em}.stp,.vpx .stp{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.stp>*{max-width:100%}.stp .lead,.stp.intro .lead{max-width:28em;margin-top:28px;padding:0}.pl-b{margin-left:0}.pt2{width:100%}.ft-r{flex-direction:column;align-items:flex-start;gap:22px}.ft-r nav{flex-wrap:wrap;gap:12px 28px}}@media (min-width:600px) and (max-width:1023.98px){.p{--m:40px;--gap:20px;--hh:72px}.h5{padding-top:calc(var(--hh) + 52px)}.h5 .d1{font-size:clamp(34px,5.4vw,48px)}.qtx{font-size:clamp(40px,6vw,52px)}.qf{margin-left:0}.h5 .lead{font-size:19px}.band{margin-top:48px}.win{height:clamp(320px,min(100svh - 420px,92vw),820px)}.lead{font-size:19px}.h2{font-size:clamp(40px,5.6vw,52px)}.stm{font-size:clamp(44px,6.6vw,58px)}.ix ol{margin-top:32px}.ix li{font-size:clamp(56px,8vw,72px)}.trg{column-gap:16px}.tf figcaption{letter-spacing:.14em;margin-top:16px;font-size:10px}.tf figcaption b{font-size:15px}.stp .d2{font-size:clamp(76px,11.4vw,100px)}.stp.intro .h2{font-size:clamp(48px,7vw,62px)}.n2 .pin{padding-top:calc(var(--hh) + 64px)}.n2t .h2{font-size:clamp(40px,6vw,54px)}.cx{height:56%}.mn nav a{padding:20px 0;font-size:46px}.asst{width:56px;height:56px;bottom:20px;right:20px}.asst svg{width:40px;height:40px}}@media (max-width:599.98px){.p{--m:20px;--gap:16px;--hh:60px}.p .hd .wm:not(.wm-s){display:none}.p .hd .wm-s{width:auto;height:20px;display:block}.hd-in{gap:12px}.lead{font-size:17px;line-height:1.55}.h2{font-size:clamp(32px,9vw,38px)}.lab{font-size:12px}.h5{padding-top:calc(var(--hh) + 36px)}.h5 .d1{letter-spacing:-.016em;font-size:clamp(27px,7.6vw,33px)}.qtx{font-size:clamp(30px,8.6vw,36px)}.qf{margin-left:0}.h5 .lead{font-size:17px}.h5 .as{margin-top:20px}.h5 .cta{margin-top:22px}.p .cta{font-size:15px}.band{margin-top:32px}.win{height:clamp(240px,100svh - 400px,460px)}.cap5{margin-top:12px}.stm{max-width:none;font-size:clamp(30px,8.6vw,36px);line-height:1.14}.ix ol{margin-top:20px}.ix li{font-size:clamp(28px,8.5vw,36px);line-height:1.16}.ds{padding-top:32px}.dsi .cta{margin-top:24px}.tri .pin,.vpx .tri .pin{height:auto;min-height:0;padding:88px 0 24px;position:static}.vpx .tri{height:auto}.tri .lab{margin-bottom:24px}.trg{grid-template-columns:1fr;row-gap:44px;max-width:none}.tf figcaption{margin-top:14px}.stp .d2{font-size:clamp(36px,10.4vw,46px)}.hz .hz-l{top:calc(var(--hh) + 28px)}.stp.intro .h2{font-size:clamp(38px,11vw,46px)}.stp .lead,.stp.intro .lead{margin-top:20px}.vpx .prg{bottom:36px}.n2 .pin{padding-top:calc(var(--hh) + 40px)}.n2t .h2{font-size:clamp(28px,8.2vw,34px)}.n2t .lead{margin-top:16px;font-size:16px}.cx{height:48%}.pl-b{margin-top:32px}.pl-a{flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px}.ft{padding-top:88px}.ft-r nav{grid-template-columns:1fr 1fr;gap:12px 24px;width:100%;display:grid}.ft-l{flex-direction:column;gap:14px}.sig{margin-top:64px}.mn nav a{font-size:34px}.asst{width:48px;height:48px;bottom:14px;right:14px}.asst svg{width:34px;height:34px}}@media (prefers-reduced-motion:no-preference) and (max-width:599.98px){@supports (animation-timeline:view()){.vpx .tf{view-timeline:--tf block}.vpx .tf .tm{animation:linear both tup;animation-timeline:--tf;animation-range:entry cover 40%}.vpx .tf .twi{animation:linear both tdn;animation-timeline:--tf;animation-range:entry cover 40%}.vpx .tf img{animation:linear both settle;animation-timeline:--tf;animation-range:entry cover 60%}.vpx .tf figcaption{animation:linear both fade;animation-timeline:--tf;animation-range:cover 28% cover 44%}}}@media (min-width:1920px){.h5 .lead,.dsi .lead,.stp .lead{max-width:30em}}@keyframes aus-r{0%{stroke-dasharray:0 1;stroke-dashoffset:0;opacity:0}1.075%{stroke-dasharray:0 1;stroke-dashoffset:0;opacity:0}1.158%{stroke-dasharray:0 1;stroke-dashoffset:0;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}8.934%{stroke-dasharray:1 0;stroke-dashoffset:0;opacity:1}20.743%{stroke-dasharray:1 0;stroke-dashoffset:0;opacity:1}21.049%{stroke-dasharray:.9999 .0001;stroke-dashoffset:-.0002px;opacity:1}21.356%{stroke-dasharray:.9996 .0004;stroke-dashoffset:-.0007px;opacity:1}21.662%{stroke-dasharray:.9991 .0009;stroke-dashoffset:-.0017px;opacity:1}21.968%{stroke-dasharray:.9984 .0016;stroke-dashoffset:-.003px;opacity:1}22.275%{stroke-dasharray:.9974 .0026;stroke-dashoffset:-.0047px;opacity:1}22.581%{stroke-dasharray:.9963 .0037;stroke-dashoffset:-.0067px;opacity:1}22.887%{stroke-dasharray:.995 .005;stroke-dashoffset:-.0092px;opacity:1}23.194%{stroke-dasharray:.9934 .0066;stroke-dashoffset:-.012px;opacity:1}23.5%{stroke-dasharray:.9917 .0083;stroke-dashoffset:-.0152px;opacity:1}23.806%{stroke-dasharray:.9897 .0103;stroke-dashoffset:-.0187px;opacity:1}24.113%{stroke-dasharray:.9876 .0124;stroke-dashoffset:-.0227px;opacity:1}24.419%{stroke-dasharray:.9852 .0148;stroke-dashoffset:-.027px;opacity:1}24.726%{stroke-dasharray:.9826 .0174;stroke-dashoffset:-.0317px;opacity:1}25.032%{stroke-dasharray:.9799 .0201;stroke-dashoffset:-.0367px;opacity:1}25.338%{stroke-dasharray:.9769 .0231;stroke-dashoffset:-.0422px;opacity:1}25.645%{stroke-dasharray:.9737 .0263;stroke-dashoffset:-.048px;opacity:1}25.951%{stroke-dasharray:.9703 .0297;stroke-dashoffset:-.0542px;opacity:1}26.257%{stroke-dasharray:.9667 .0333;stroke-dashoffset:-.0608px;opacity:1}26.564%{stroke-dasharray:.9629 .0371;stroke-dashoffset:-.0677px;opacity:1}26.87%{stroke-dasharray:.9589 .0411;stroke-dashoffset:-.075px;opacity:1}27.177%{stroke-dasharray:.9547 .0453;stroke-dashoffset:-.0827px;opacity:1}27.483%{stroke-dasharray:.9503 .0497;stroke-dashoffset:-.0908px;opacity:1}27.789%{stroke-dasharray:.9457 .0543;stroke-dashoffset:-.0992px;opacity:1}28.096%{stroke-dasharray:.9409 .0591;stroke-dashoffset:-.108px;opacity:1}28.402%{stroke-dasharray:.9358 .0642;stroke-dashoffset:-.1172px;opacity:1}28.708%{stroke-dasharray:.9306 .0694;stroke-dashoffset:-.1267px;opacity:1}29.015%{stroke-dasharray:.9252 .0748;stroke-dashoffset:-.1367px;opacity:1}29.321%{stroke-dasharray:.9195 .0805;stroke-dashoffset:-.147px;opacity:1}29.627%{stroke-dasharray:.9137 .0863;stroke-dashoffset:-.1577px;opacity:1}29.934%{stroke-dasharray:.9076 .0924;stroke-dashoffset:-.1687px;opacity:1}30.24%{stroke-dasharray:.9013 .0987;stroke-dashoffset:-.1802px;opacity:1}30.547%{stroke-dasharray:.8949 .1051;stroke-dashoffset:-.192px;opacity:1}30.853%{stroke-dasharray:.8882 .1118;stroke-dashoffset:-.2042px;opacity:1}31.159%{stroke-dasharray:.8813 .1187;stroke-dashoffset:-.2167px;opacity:1}31.466%{stroke-dasharray:.8742 .1258;stroke-dashoffset:-.2297px;opacity:1}31.772%{stroke-dasharray:.8669 .1331;stroke-dashoffset:-.243px;opacity:1}32.078%{stroke-dasharray:.8594 .1406;stroke-dashoffset:-.2567px;opacity:1}32.385%{stroke-dasharray:.8517 .1483;stroke-dashoffset:-.2707px;opacity:1}32.691%{stroke-dasharray:.8438 .1562;stroke-dashoffset:-.2852px;opacity:1}32.998%{stroke-dasharray:.8357 .1643;stroke-dashoffset:-.3px;opacity:1}32.998%{stroke-dasharray:.8357 .1643;stroke-dashoffset:-.3px;opacity:1}33.232%{stroke-dasharray:.8295 .1705;stroke-dashoffset:-.3115px;opacity:1}33.466%{stroke-dasharray:.8232 .1768;stroke-dashoffset:-.3229px;opacity:1}33.701%{stroke-dasharray:.817 .183;stroke-dashoffset:-.3344px;opacity:1}33.935%{stroke-dasharray:.8108 .1892;stroke-dashoffset:-.3458px;opacity:1}34.169%{stroke-dasharray:.8047 .1953;stroke-dashoffset:-.3572px;opacity:1}34.404%{stroke-dasharray:.7987 .2013;stroke-dashoffset:-.3685px;opacity:1}34.638%{stroke-dasharray:.7927 .2073;stroke-dashoffset:-.3798px;opacity:1}34.873%{stroke-dasharray:.7869 .2131;stroke-dashoffset:-.3911px;opacity:1}35.107%{stroke-dasharray:.7813 .2187;stroke-dashoffset:-.4022px;opacity:1}35.341%{stroke-dasharray:.7757 .2243;stroke-dashoffset:-.4133px;opacity:1}35.576%{stroke-dasharray:.7704 .2296;stroke-dashoffset:-.4243px;opacity:1}35.81%{stroke-dasharray:.7652 .2348;stroke-dashoffset:-.4353px;opacity:1}36.044%{stroke-dasharray:.7602 .2398;stroke-dashoffset:-.4461px;opacity:1}36.279%{stroke-dasharray:.7554 .2446;stroke-dashoffset:-.4568px;opacity:1}36.513%{stroke-dasharray:.7509 .2491;stroke-dashoffset:-.4674px;opacity:1}36.747%{stroke-dasharray:.7466 .2534;stroke-dashoffset:-.4779px;opacity:1}36.982%{stroke-dasharray:.7425 .2575;stroke-dashoffset:-.4883px;opacity:1}37.216%{stroke-dasharray:.7387 .2613;stroke-dashoffset:-.4985px;opacity:1}37.451%{stroke-dasharray:.7351 .2649;stroke-dashoffset:-.5087px;opacity:1}37.685%{stroke-dasharray:.7318 .2682;stroke-dashoffset:-.5186px;opacity:1}37.919%{stroke-dasharray:.7288 .2712;stroke-dashoffset:-.5285px;opacity:1}38.154%{stroke-dasharray:.7261 .2739;stroke-dashoffset:-.5381px;opacity:1}38.388%{stroke-dasharray:.7237 .2763;stroke-dashoffset:-.5477px;opacity:1}38.622%{stroke-dasharray:.7216 .2784;stroke-dashoffset:-.5571px;opacity:1}38.857%{stroke-dasharray:.7198 .2802;stroke-dashoffset:-.5663px;opacity:1}39.091%{stroke-dasharray:.7184 .2816;stroke-dashoffset:-.5754px;opacity:1}39.326%{stroke-dasharray:.7172 .2828;stroke-dashoffset:-.5843px;opacity:1}39.56%{stroke-dasharray:.7164 .2836;stroke-dashoffset:-.593px;opacity:1}39.794%{stroke-dasharray:.7159 .2841;stroke-dashoffset:-.6016px;opacity:1}40.029%{stroke-dasharray:.7157 .2843;stroke-dashoffset:-.61px;opacity:1}40.263%{stroke-dasharray:.7159 .2841;stroke-dashoffset:-.6183px;opacity:1}40.497%{stroke-dasharray:.7164 .2836;stroke-dashoffset:-.6263px;opacity:1}40.732%{stroke-dasharray:.7172 .2828;stroke-dashoffset:-.6343px;opacity:1}40.966%{stroke-dasharray:.7184 .2816;stroke-dashoffset:-.642px;opacity:1}41.201%{stroke-dasharray:.7198 .2802;stroke-dashoffset:-.6496px;opacity:1}41.435%{stroke-dasharray:.7216 .2784;stroke-dashoffset:-.6571px;opacity:1}41.669%{stroke-dasharray:.7237 .2763;stroke-dashoffset:-.6643px;opacity:1}41.904%{stroke-dasharray:.7261 .2739;stroke-dashoffset:-.6715px;opacity:1}42.138%{stroke-dasharray:.7288 .2712;stroke-dashoffset:-.6785px;opacity:1}42.372%{stroke-dasharray:.7318 .2682;stroke-dashoffset:-.6853px;opacity:1}42.607%{stroke-dasharray:.7351 .2649;stroke-dashoffset:-.692px;opacity:1}42.841%{stroke-dasharray:.7387 .2613;stroke-dashoffset:-.6985px;opacity:1}43.075%{stroke-dasharray:.7425 .2575;stroke-dashoffset:-.705px;opacity:1}43.31%{stroke-dasharray:.7466 .2534;stroke-dashoffset:-.7113px;opacity:1}43.544%{stroke-dasharray:.7509 .2491;stroke-dashoffset:-.7174px;opacity:1}43.779%{stroke-dasharray:.7554 .2446;stroke-dashoffset:-.7235px;opacity:1}44.013%{stroke-dasharray:.7602 .2398;stroke-dashoffset:-.7294px;opacity:1}44.247%{stroke-dasharray:.7652 .2348;stroke-dashoffset:-.7353px;opacity:1}44.482%{stroke-dasharray:.7704 .2296;stroke-dashoffset:-.741px;opacity:1}44.716%{stroke-dasharray:.7757 .2243;stroke-dashoffset:-.7467px;opacity:1}44.95%{stroke-dasharray:.7813 .2187;stroke-dashoffset:-.7522px;opacity:1}45.185%{stroke-dasharray:.7869 .2131;stroke-dashoffset:-.7577px;opacity:1}45.419%{stroke-dasharray:.7927 .2073;stroke-dashoffset:-.7632px;opacity:1}45.654%{stroke-dasharray:.7987 .2013;stroke-dashoffset:-.7685px;opacity:1}45.888%{stroke-dasharray:.8047 .1953;stroke-dashoffset:-.7739px;opacity:1}46.122%{stroke-dasharray:.8108 .1892;stroke-dashoffset:-.7791px;opacity:1}46.357%{stroke-dasharray:.817 .183;stroke-dashoffset:-.7844px;opacity:1}46.591%{stroke-dasharray:.8232 .1768;stroke-dashoffset:-.7896px;opacity:1}46.825%{stroke-dasharray:.8295 .1705;stroke-dashoffset:-.7948px;opacity:1}47.06%{stroke-dasharray:.8357 .1643;stroke-dashoffset:-.8px;opacity:1}47.294%{stroke-dasharray:.842 .158;stroke-dashoffset:-.8052px;opacity:1}47.529%{stroke-dasharray:.8483 .1517;stroke-dashoffset:-.8104px;opacity:1}47.763%{stroke-dasharray:.8545 .1455;stroke-dashoffset:-.8156px;opacity:1}47.997%{stroke-dasharray:.8607 .1393;stroke-dashoffset:-.8209px;opacity:1}48.232%{stroke-dasharray:.8668 .1332;stroke-dashoffset:-.8261px;opacity:1}48.466%{stroke-dasharray:.8728 .1272;stroke-dashoffset:-.8315px;opacity:1}48.7%{stroke-dasharray:.8787 .1213;stroke-dashoffset:-.8368px;opacity:1}48.935%{stroke-dasharray:.8845 .1155;stroke-dashoffset:-.8423px;opacity:1}49.169%{stroke-dasharray:.8902 .1098;stroke-dashoffset:-.8478px;opacity:1}49.404%{stroke-dasharray:.8957 .1043;stroke-dashoffset:-.8533px;opacity:1}49.638%{stroke-dasharray:.9011 .0989;stroke-dashoffset:-.859px;opacity:1}49.872%{stroke-dasharray:.9063 .0937;stroke-dashoffset:-.8647px;opacity:1}50.107%{stroke-dasharray:.9113 .0887;stroke-dashoffset:-.8706px;opacity:1}50.341%{stroke-dasharray:.916 .084;stroke-dashoffset:-.8765px;opacity:1}50.575%{stroke-dasharray:.9206 .0794;stroke-dashoffset:-.8826px;opacity:1}50.81%{stroke-dasharray:.9249 .0751;stroke-dashoffset:-.8887px;opacity:1}51.044%{stroke-dasharray:.929 .071;stroke-dashoffset:-.895px;opacity:1}51.278%{stroke-dasharray:.9328 .0672;stroke-dashoffset:-.9015px;opacity:1}51.513%{stroke-dasharray:.9364 .0636;stroke-dashoffset:-.908px;opacity:1}51.747%{stroke-dasharray:.9397 .0603;stroke-dashoffset:-.9147px;opacity:1}51.982%{stroke-dasharray:.9427 .0573;stroke-dashoffset:-.9215px;opacity:1}52.216%{stroke-dasharray:.9454 .0546;stroke-dashoffset:-.9285px;opacity:1}52.45%{stroke-dasharray:.9478 .0522;stroke-dashoffset:-.9357px;opacity:1}52.685%{stroke-dasharray:.9499 .0501;stroke-dashoffset:-.9429px;opacity:1}52.919%{stroke-dasharray:.9516 .0484;stroke-dashoffset:-.9504px;opacity:1}53.153%{stroke-dasharray:.9531 .0469;stroke-dashoffset:-.958px;opacity:1}53.388%{stroke-dasharray:.9543 .0457;stroke-dashoffset:-.9657px;opacity:1}53.622%{stroke-dasharray:.9551 .0449;stroke-dashoffset:-.9737px;opacity:1}53.857%{stroke-dasharray:.9556 .0444;stroke-dashoffset:-.9817px;opacity:1}54.091%{stroke-dasharray:.9557 .0443;stroke-dashoffset:-.99px;opacity:1}54.325%{stroke-dasharray:.9556 .0444;stroke-dashoffset:-.9984px;opacity:1}54.56%{stroke-dasharray:.9551 .0449;stroke-dashoffset:-1.007px;opacity:1}54.794%{stroke-dasharray:.9543 .0457;stroke-dashoffset:-1.0157px;opacity:1}55.028%{stroke-dasharray:.9531 .0469;stroke-dashoffset:-1.0246px;opacity:1}55.263%{stroke-dasharray:.9516 .0484;stroke-dashoffset:-1.0337px;opacity:1}55.497%{stroke-dasharray:.9499 .0501;stroke-dashoffset:-1.0429px;opacity:1}55.732%{stroke-dasharray:.9478 .0522;stroke-dashoffset:-1.0523px;opacity:1}55.966%{stroke-dasharray:.9454 .0546;stroke-dashoffset:-1.0619px;opacity:1}56.2%{stroke-dasharray:.9427 .0573;stroke-dashoffset:-1.0715px;opacity:1}56.435%{stroke-dasharray:.9397 .0603;stroke-dashoffset:-1.0814px;opacity:1}56.669%{stroke-dasharray:.9364 .0636;stroke-dashoffset:-1.0913px;opacity:1}56.903%{stroke-dasharray:.9328 .0672;stroke-dashoffset:-1.1015px;opacity:1}57.138%{stroke-dasharray:.929 .071;stroke-dashoffset:-1.1117px;opacity:1}57.372%{stroke-dasharray:.9249 .0751;stroke-dashoffset:-1.1221px;opacity:1}57.606%{stroke-dasharray:.9206 .0794;stroke-dashoffset:-1.1326px;opacity:1}57.841%{stroke-dasharray:.916 .084;stroke-dashoffset:-1.1432px;opacity:1}58.075%{stroke-dasharray:.9113 .0887;stroke-dashoffset:-1.1539px;opacity:1}58.31%{stroke-dasharray:.9063 .0937;stroke-dashoffset:-1.1647px;opacity:1}58.544%{stroke-dasharray:.9011 .0989;stroke-dashoffset:-1.1757px;opacity:1}58.778%{stroke-dasharray:.8957 .1043;stroke-dashoffset:-1.1867px;opacity:1}59.013%{stroke-dasharray:.8902 .1098;stroke-dashoffset:-1.1978px;opacity:1}59.247%{stroke-dasharray:.8845 .1155;stroke-dashoffset:-1.2089px;opacity:1}59.481%{stroke-dasharray:.8787 .1213;stroke-dashoffset:-1.2202px;opacity:1}59.716%{stroke-dasharray:.8728 .1272;stroke-dashoffset:-1.2315px;opacity:1}59.95%{stroke-dasharray:.8668 .1332;stroke-dashoffset:-1.2428px;opacity:1}60.185%{stroke-dasharray:.8607 .1393;stroke-dashoffset:-1.2542px;opacity:1}60.419%{stroke-dasharray:.8545 .1455;stroke-dashoffset:-1.2656px;opacity:1}60.653%{stroke-dasharray:.8483 .1517;stroke-dashoffset:-1.2771px;opacity:1}60.888%{stroke-dasharray:.842 .158;stroke-dashoffset:-1.2885px;opacity:1}61.122%{stroke-dasharray:.8357 .1643;stroke-dashoffset:-1.3px;opacity:1}61.356%{stroke-dasharray:.8295 .1705;stroke-dashoffset:-1.3115px;opacity:1}61.591%{stroke-dasharray:.8232 .1768;stroke-dashoffset:-1.3229px;opacity:1}61.825%{stroke-dasharray:.817 .183;stroke-dashoffset:-1.3344px;opacity:1}62.06%{stroke-dasharray:.8108 .1892;stroke-dashoffset:-1.3458px;opacity:1}62.294%{stroke-dasharray:.8047 .1953;stroke-dashoffset:-1.3572px;opacity:1}62.528%{stroke-dasharray:.7987 .2013;stroke-dashoffset:-1.3685px;opacity:1}62.763%{stroke-dasharray:.7927 .2073;stroke-dashoffset:-1.3798px;opacity:1}62.997%{stroke-dasharray:.7869 .2131;stroke-dashoffset:-1.3911px;opacity:1}63.231%{stroke-dasharray:.7813 .2187;stroke-dashoffset:-1.4022px;opacity:1}63.466%{stroke-dasharray:.7757 .2243;stroke-dashoffset:-1.4133px;opacity:1}63.7%{stroke-dasharray:.7704 .2296;stroke-dashoffset:-1.4243px;opacity:1}63.934%{stroke-dasharray:.7652 .2348;stroke-dashoffset:-1.4353px;opacity:1}64.169%{stroke-dasharray:.7602 .2398;stroke-dashoffset:-1.4461px;opacity:1}64.403%{stroke-dasharray:.7554 .2446;stroke-dashoffset:-1.4568px;opacity:1}64.638%{stroke-dasharray:.7509 .2491;stroke-dashoffset:-1.4674px;opacity:1}64.872%{stroke-dasharray:.7466 .2534;stroke-dashoffset:-1.4779px;opacity:1}65.106%{stroke-dasharray:.7425 .2575;stroke-dashoffset:-1.4883px;opacity:1}65.341%{stroke-dasharray:.7387 .2613;stroke-dashoffset:-1.4985px;opacity:1}65.575%{stroke-dasharray:.7351 .2649;stroke-dashoffset:-1.5087px;opacity:1}65.809%{stroke-dasharray:.7318 .2682;stroke-dashoffset:-1.5186px;opacity:1}66.044%{stroke-dasharray:.7288 .2712;stroke-dashoffset:-1.5285px;opacity:1}66.278%{stroke-dasharray:.7261 .2739;stroke-dashoffset:-1.5381px;opacity:1}66.513%{stroke-dasharray:.7237 .2763;stroke-dashoffset:-1.5477px;opacity:1}66.747%{stroke-dasharray:.7216 .2784;stroke-dashoffset:-1.5571px;opacity:1}66.981%{stroke-dasharray:.7198 .2802;stroke-dashoffset:-1.5663px;opacity:1}67.216%{stroke-dasharray:.7184 .2816;stroke-dashoffset:-1.5754px;opacity:1}67.45%{stroke-dasharray:.7172 .2828;stroke-dashoffset:-1.5843px;opacity:1}67.684%{stroke-dasharray:.7164 .2836;stroke-dashoffset:-1.593px;opacity:1}67.919%{stroke-dasharray:.7159 .2841;stroke-dashoffset:-1.6016px;opacity:1}68.153%{stroke-dasharray:.7157 .2843;stroke-dashoffset:-1.61px;opacity:1}68.388%{stroke-dasharray:.7159 .2841;stroke-dashoffset:-1.6183px;opacity:1}68.622%{stroke-dasharray:.7164 .2836;stroke-dashoffset:-1.6263px;opacity:1}68.856%{stroke-dasharray:.7172 .2828;stroke-dashoffset:-1.6343px;opacity:1}69.091%{stroke-dasharray:.7184 .2816;stroke-dashoffset:-1.642px;opacity:1}69.325%{stroke-dasharray:.7198 .2802;stroke-dashoffset:-1.6496px;opacity:1}69.559%{stroke-dasharray:.7216 .2784;stroke-dashoffset:-1.6571px;opacity:1}69.794%{stroke-dasharray:.7237 .2763;stroke-dashoffset:-1.6643px;opacity:1}70.028%{stroke-dasharray:.7261 .2739;stroke-dashoffset:-1.6715px;opacity:1}70.262%{stroke-dasharray:.7288 .2712;stroke-dashoffset:-1.6785px;opacity:1}70.497%{stroke-dasharray:.7318 .2682;stroke-dashoffset:-1.6853px;opacity:1}70.731%{stroke-dasharray:.7351 .2649;stroke-dashoffset:-1.692px;opacity:1}70.966%{stroke-dasharray:.7387 .2613;stroke-dashoffset:-1.6985px;opacity:1}71.2%{stroke-dasharray:.7425 .2575;stroke-dashoffset:-1.705px;opacity:1}71.434%{stroke-dasharray:.7466 .2534;stroke-dashoffset:-1.7113px;opacity:1}71.669%{stroke-dasharray:.7509 .2491;stroke-dashoffset:-1.7174px;opacity:1}71.903%{stroke-dasharray:.7554 .2446;stroke-dashoffset:-1.7235px;opacity:1}72.137%{stroke-dasharray:.7602 .2398;stroke-dashoffset:-1.7294px;opacity:1}72.372%{stroke-dasharray:.7652 .2348;stroke-dashoffset:-1.7353px;opacity:1}72.606%{stroke-dasharray:.7704 .2296;stroke-dashoffset:-1.741px;opacity:1}72.841%{stroke-dasharray:.7757 .2243;stroke-dashoffset:-1.7467px;opacity:1}73.075%{stroke-dasharray:.7813 .2187;stroke-dashoffset:-1.7522px;opacity:1}73.309%{stroke-dasharray:.7869 .2131;stroke-dashoffset:-1.7577px;opacity:1}73.544%{stroke-dasharray:.7927 .2073;stroke-dashoffset:-1.7632px;opacity:1}73.778%{stroke-dasharray:.7987 .2013;stroke-dashoffset:-1.7685px;opacity:1}74.012%{stroke-dasharray:.8047 .1953;stroke-dashoffset:-1.7739px;opacity:1}74.247%{stroke-dasharray:.8108 .1892;stroke-dashoffset:-1.7791px;opacity:1}74.481%{stroke-dasharray:.817 .183;stroke-dashoffset:-1.7844px;opacity:1}74.716%{stroke-dasharray:.8232 .1768;stroke-dashoffset:-1.7896px;opacity:1}74.95%{stroke-dasharray:.8295 .1705;stroke-dashoffset:-1.7948px;opacity:1}75.184%{stroke-dasharray:.8357 .1643;stroke-dashoffset:-1.8px;opacity:1}75.419%{stroke-dasharray:.842 .158;stroke-dashoffset:-1.8052px;opacity:1}75.653%{stroke-dasharray:.8483 .1517;stroke-dashoffset:-1.8104px;opacity:1}75.887%{stroke-dasharray:.8545 .1455;stroke-dashoffset:-1.8156px;opacity:1}76.122%{stroke-dasharray:.8607 .1393;stroke-dashoffset:-1.8209px;opacity:1}76.356%{stroke-dasharray:.8668 .1332;stroke-dashoffset:-1.8261px;opacity:1}76.591%{stroke-dasharray:.8728 .1272;stroke-dashoffset:-1.8315px;opacity:1}76.825%{stroke-dasharray:.8787 .1213;stroke-dashoffset:-1.8368px;opacity:1}77.059%{stroke-dasharray:.8845 .1155;stroke-dashoffset:-1.8423px;opacity:1}77.294%{stroke-dasharray:.8902 .1098;stroke-dashoffset:-1.8478px;opacity:1}77.528%{stroke-dasharray:.8957 .1043;stroke-dashoffset:-1.8533px;opacity:1}77.762%{stroke-dasharray:.9011 .0989;stroke-dashoffset:-1.859px;opacity:1}77.997%{stroke-dasharray:.9063 .0937;stroke-dashoffset:-1.8647px;opacity:1}78.231%{stroke-dasharray:.9113 .0887;stroke-dashoffset:-1.8706px;opacity:1}78.465%{stroke-dasharray:.916 .084;stroke-dashoffset:-1.8765px;opacity:1}78.7%{stroke-dasharray:.9206 .0794;stroke-dashoffset:-1.8826px;opacity:1}78.934%{stroke-dasharray:.9249 .0751;stroke-dashoffset:-1.8887px;opacity:1}79.169%{stroke-dasharray:.929 .071;stroke-dashoffset:-1.895px;opacity:1}79.403%{stroke-dasharray:.9328 .0672;stroke-dashoffset:-1.9015px;opacity:1}79.637%{stroke-dasharray:.9364 .0636;stroke-dashoffset:-1.908px;opacity:1}79.872%{stroke-dasharray:.9397 .0603;stroke-dashoffset:-1.9147px;opacity:1}80.106%{stroke-dasharray:.9427 .0573;stroke-dashoffset:-1.9215px;opacity:1}80.34%{stroke-dasharray:.9454 .0546;stroke-dashoffset:-1.9285px;opacity:1}80.575%{stroke-dasharray:.9478 .0522;stroke-dashoffset:-1.9357px;opacity:1}80.809%{stroke-dasharray:.9499 .0501;stroke-dashoffset:-1.9429px;opacity:1}81.044%{stroke-dasharray:.9516 .0484;stroke-dashoffset:-1.9504px;opacity:1}81.278%{stroke-dasharray:.9531 .0469;stroke-dashoffset:-1.958px;opacity:1}81.512%{stroke-dasharray:.9543 .0457;stroke-dashoffset:-1.9657px;opacity:1}81.747%{stroke-dasharray:.9551 .0449;stroke-dashoffset:-1.9737px;opacity:1}81.981%{stroke-dasharray:.9556 .0444;stroke-dashoffset:-1.9817px;opacity:1}82.215%{stroke-dasharray:.9557 .0443;stroke-dashoffset:-1.99px;opacity:1}82.45%{stroke-dasharray:.9556 .0444;stroke-dashoffset:-1.9984px;opacity:1}82.684%{stroke-dasharray:.9551 .0449;stroke-dashoffset:-2.007px;opacity:1}82.919%{stroke-dasharray:.9543 .0457;stroke-dashoffset:-2.0157px;opacity:1}83.153%{stroke-dasharray:.9531 .0469;stroke-dashoffset:-2.0246px;opacity:1}83.387%{stroke-dasharray:.9516 .0484;stroke-dashoffset:-2.0337px;opacity:1}83.622%{stroke-dasharray:.9499 .0501;stroke-dashoffset:-2.0429px;opacity:1}83.856%{stroke-dasharray:.9478 .0522;stroke-dashoffset:-2.0523px;opacity:1}84.09%{stroke-dasharray:.9454 .0546;stroke-dashoffset:-2.0619px;opacity:1}84.325%{stroke-dasharray:.9427 .0573;stroke-dashoffset:-2.0715px;opacity:1}84.559%{stroke-dasharray:.9397 .0603;stroke-dashoffset:-2.0814px;opacity:1}84.793%{stroke-dasharray:.9364 .0636;stroke-dashoffset:-2.0913px;opacity:1}85.028%{stroke-dasharray:.9328 .0672;stroke-dashoffset:-2.1015px;opacity:1}85.262%{stroke-dasharray:.929 .071;stroke-dashoffset:-2.1117px;opacity:1}85.497%{stroke-dasharray:.9249 .0751;stroke-dashoffset:-2.1221px;opacity:1}85.731%{stroke-dasharray:.9206 .0794;stroke-dashoffset:-2.1326px;opacity:1}85.965%{stroke-dasharray:.916 .084;stroke-dashoffset:-2.1432px;opacity:1}86.2%{stroke-dasharray:.9113 .0887;stroke-dashoffset:-2.1539px;opacity:1}86.434%{stroke-dasharray:.9063 .0937;stroke-dashoffset:-2.1647px;opacity:1}86.668%{stroke-dasharray:.9011 .0989;stroke-dashoffset:-2.1757px;opacity:1}86.903%{stroke-dasharray:.8957 .1043;stroke-dashoffset:-2.1867px;opacity:1}87.137%{stroke-dasharray:.8902 .1098;stroke-dashoffset:-2.1978px;opacity:1}87.372%{stroke-dasharray:.8845 .1155;stroke-dashoffset:-2.2089px;opacity:1}87.606%{stroke-dasharray:.8787 .1213;stroke-dashoffset:-2.2202px;opacity:1}87.84%{stroke-dasharray:.8728 .1272;stroke-dashoffset:-2.2315px;opacity:1}88.075%{stroke-dasharray:.8668 .1332;stroke-dashoffset:-2.2428px;opacity:1}88.309%{stroke-dasharray:.8607 .1393;stroke-dashoffset:-2.2542px;opacity:1}88.543%{stroke-dasharray:.8545 .1455;stroke-dashoffset:-2.2656px;opacity:1}88.778%{stroke-dasharray:.8483 .1517;stroke-dashoffset:-2.2771px;opacity:1}89.012%{stroke-dasharray:.842 .158;stroke-dashoffset:-2.2885px;opacity:1}89.247%{stroke-dasharray:.8357 .1643;stroke-dashoffset:-2.3px;opacity:1}to{stroke-dasharray:.8357 .1643;stroke-dashoffset:-2.3px;opacity:1}}@keyframes aus-c0{0%{stroke-dashoffset:1px;opacity:0}7.958%{stroke-dashoffset:1px;opacity:0}8.04%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}10.497%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aus-a0{0%{stroke-dashoffset:1px;opacity:0}8.851%{stroke-dashoffset:1px;opacity:0}8.934%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}13.4%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aus-c1{0%{stroke-dashoffset:1px;opacity:0}11.174%{stroke-dashoffset:1px;opacity:0}11.256%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}13.142%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aus-a1{0%{stroke-dashoffset:1px;opacity:0}11.62%{stroke-dashoffset:1px;opacity:0}11.703%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}15.131%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aus-c2{0%{stroke-dashoffset:1px;opacity:0}13.299%{stroke-dashoffset:1px;opacity:0}13.382%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}14.829%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aus-a2{0%{stroke-dashoffset:1px;opacity:0}13.746%{stroke-dashoffset:1px;opacity:0}13.829%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}16.459%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aus-c3{0%{stroke-dashoffset:1px;opacity:0}14.93%{stroke-dashoffset:1px;opacity:0}15.013%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}16.124%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aus-a3{0%{stroke-dashoffset:1px;opacity:0}15.377%{stroke-dashoffset:1px;opacity:0}15.46%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}17.479%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aus-c4{0%{stroke-dashoffset:1px;opacity:0}16.182%{stroke-dashoffset:1px;opacity:0}16.265%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}17.117%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aus-a4{0%{stroke-dashoffset:1px;opacity:0}16.629%{stroke-dashoffset:1px;opacity:0}16.712%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}18.261%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aus-o{0%{clip-path:inset(0);animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scale(.97)}18.261%{clip-path:inset(0);transform:scale(1)}89.247%{clip-path:inset(0);animation-timing-function:cubic-bezier(.7,0,.2,1);transform:scale(1)}95.864%{clip-path:inset(0 0 100%);transform:scale(1)}to{clip-path:inset(0 0 100%);transform:scale(1)}}@keyframes aut-r{0%{stroke-dasharray:0 1;stroke-dashoffset:0;opacity:0}13.066%{stroke-dasharray:0 1;stroke-dashoffset:0;opacity:0}13.291%{stroke-dasharray:0 1;stroke-dashoffset:0;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}34.466%{stroke-dasharray:1 0;stroke-dashoffset:0;opacity:1}66.626%{stroke-dasharray:1 0;stroke-dashoffset:0;opacity:1}67.461%{stroke-dasharray:.9999 .0001;stroke-dashoffset:-.0002px;opacity:1}68.295%{stroke-dasharray:.9996 .0004;stroke-dashoffset:-.0007px;opacity:1}69.129%{stroke-dasharray:.9991 .0009;stroke-dashoffset:-.0017px;opacity:1}69.964%{stroke-dasharray:.9984 .0016;stroke-dashoffset:-.003px;opacity:1}70.798%{stroke-dasharray:.9974 .0026;stroke-dashoffset:-.0047px;opacity:1}71.632%{stroke-dasharray:.9963 .0037;stroke-dashoffset:-.0067px;opacity:1}72.467%{stroke-dasharray:.995 .005;stroke-dashoffset:-.0092px;opacity:1}73.301%{stroke-dasharray:.9934 .0066;stroke-dashoffset:-.012px;opacity:1}74.135%{stroke-dasharray:.9917 .0083;stroke-dashoffset:-.0152px;opacity:1}74.97%{stroke-dasharray:.9897 .0103;stroke-dashoffset:-.0187px;opacity:1}75.804%{stroke-dasharray:.9876 .0124;stroke-dashoffset:-.0227px;opacity:1}76.638%{stroke-dasharray:.9852 .0148;stroke-dashoffset:-.027px;opacity:1}77.473%{stroke-dasharray:.9826 .0174;stroke-dashoffset:-.0317px;opacity:1}78.307%{stroke-dasharray:.9799 .0201;stroke-dashoffset:-.0367px;opacity:1}79.141%{stroke-dasharray:.9769 .0231;stroke-dashoffset:-.0422px;opacity:1}79.976%{stroke-dasharray:.9737 .0263;stroke-dashoffset:-.048px;opacity:1}80.81%{stroke-dasharray:.9703 .0297;stroke-dashoffset:-.0542px;opacity:1}81.645%{stroke-dasharray:.9667 .0333;stroke-dashoffset:-.0608px;opacity:1}82.479%{stroke-dasharray:.9629 .0371;stroke-dashoffset:-.0677px;opacity:1}83.313%{stroke-dasharray:.9589 .0411;stroke-dashoffset:-.075px;opacity:1}84.148%{stroke-dasharray:.9547 .0453;stroke-dashoffset:-.0827px;opacity:1}84.982%{stroke-dasharray:.9503 .0497;stroke-dashoffset:-.0908px;opacity:1}85.816%{stroke-dasharray:.9457 .0543;stroke-dashoffset:-.0992px;opacity:1}86.651%{stroke-dasharray:.9409 .0591;stroke-dashoffset:-.108px;opacity:1}87.485%{stroke-dasharray:.9358 .0642;stroke-dashoffset:-.1172px;opacity:1}88.319%{stroke-dasharray:.9306 .0694;stroke-dashoffset:-.1267px;opacity:1}89.154%{stroke-dasharray:.9252 .0748;stroke-dashoffset:-.1367px;opacity:1}89.988%{stroke-dasharray:.9195 .0805;stroke-dashoffset:-.147px;opacity:1}90.822%{stroke-dasharray:.9137 .0863;stroke-dashoffset:-.1577px;opacity:1}91.657%{stroke-dasharray:.9076 .0924;stroke-dashoffset:-.1687px;opacity:1}92.491%{stroke-dasharray:.9013 .0987;stroke-dashoffset:-.1802px;opacity:1}93.325%{stroke-dasharray:.8949 .1051;stroke-dashoffset:-.192px;opacity:1}94.16%{stroke-dasharray:.8882 .1118;stroke-dashoffset:-.2042px;opacity:1}94.994%{stroke-dasharray:.8813 .1187;stroke-dashoffset:-.2167px;opacity:1}95.828%{stroke-dasharray:.8742 .1258;stroke-dashoffset:-.2297px;opacity:1}96.663%{stroke-dasharray:.8669 .1331;stroke-dashoffset:-.243px;opacity:1}97.497%{stroke-dasharray:.8594 .1406;stroke-dashoffset:-.2567px;opacity:1}98.331%{stroke-dasharray:.8517 .1483;stroke-dashoffset:-.2707px;opacity:1}99.166%{stroke-dasharray:.8438 .1562;stroke-dashoffset:-.2852px;opacity:1}to{stroke-dasharray:.8357 .1643;stroke-dashoffset:-.3px;opacity:1}}@keyframes aut-p{0%{stroke-dasharray:.8357 .1643;stroke-dashoffset:-.3px;opacity:1}.833%{stroke-dasharray:.8295 .1705;stroke-dashoffset:-.3115px;opacity:1}1.667%{stroke-dasharray:.8232 .1768;stroke-dashoffset:-.3229px;opacity:1}2.5%{stroke-dasharray:.817 .183;stroke-dashoffset:-.3344px;opacity:1}3.333%{stroke-dasharray:.8108 .1892;stroke-dashoffset:-.3458px;opacity:1}4.167%{stroke-dasharray:.8047 .1953;stroke-dashoffset:-.3572px;opacity:1}5%{stroke-dasharray:.7987 .2013;stroke-dashoffset:-.3685px;opacity:1}5.833%{stroke-dasharray:.7927 .2073;stroke-dashoffset:-.3798px;opacity:1}6.667%{stroke-dasharray:.7869 .2131;stroke-dashoffset:-.3911px;opacity:1}7.5%{stroke-dasharray:.7813 .2187;stroke-dashoffset:-.4022px;opacity:1}8.333%{stroke-dasharray:.7757 .2243;stroke-dashoffset:-.4133px;opacity:1}9.167%{stroke-dasharray:.7704 .2296;stroke-dashoffset:-.4243px;opacity:1}10%{stroke-dasharray:.7652 .2348;stroke-dashoffset:-.4353px;opacity:1}10.833%{stroke-dasharray:.7602 .2398;stroke-dashoffset:-.4461px;opacity:1}11.667%{stroke-dasharray:.7554 .2446;stroke-dashoffset:-.4568px;opacity:1}12.5%{stroke-dasharray:.7509 .2491;stroke-dashoffset:-.4674px;opacity:1}13.333%{stroke-dasharray:.7466 .2534;stroke-dashoffset:-.4779px;opacity:1}14.167%{stroke-dasharray:.7425 .2575;stroke-dashoffset:-.4883px;opacity:1}15%{stroke-dasharray:.7387 .2613;stroke-dashoffset:-.4985px;opacity:1}15.833%{stroke-dasharray:.7351 .2649;stroke-dashoffset:-.5087px;opacity:1}16.667%{stroke-dasharray:.7318 .2682;stroke-dashoffset:-.5186px;opacity:1}17.5%{stroke-dasharray:.7288 .2712;stroke-dashoffset:-.5285px;opacity:1}18.333%{stroke-dasharray:.7261 .2739;stroke-dashoffset:-.5381px;opacity:1}19.167%{stroke-dasharray:.7237 .2763;stroke-dashoffset:-.5477px;opacity:1}20%{stroke-dasharray:.7216 .2784;stroke-dashoffset:-.5571px;opacity:1}20.833%{stroke-dasharray:.7198 .2802;stroke-dashoffset:-.5663px;opacity:1}21.667%{stroke-dasharray:.7184 .2816;stroke-dashoffset:-.5754px;opacity:1}22.5%{stroke-dasharray:.7172 .2828;stroke-dashoffset:-.5843px;opacity:1}23.333%{stroke-dasharray:.7164 .2836;stroke-dashoffset:-.593px;opacity:1}24.167%{stroke-dasharray:.7159 .2841;stroke-dashoffset:-.6016px;opacity:1}25%{stroke-dasharray:.7157 .2843;stroke-dashoffset:-.61px;opacity:1}25.833%{stroke-dasharray:.7159 .2841;stroke-dashoffset:-.6183px;opacity:1}26.667%{stroke-dasharray:.7164 .2836;stroke-dashoffset:-.6263px;opacity:1}27.5%{stroke-dasharray:.7172 .2828;stroke-dashoffset:-.6343px;opacity:1}28.333%{stroke-dasharray:.7184 .2816;stroke-dashoffset:-.642px;opacity:1}29.167%{stroke-dasharray:.7198 .2802;stroke-dashoffset:-.6496px;opacity:1}30%{stroke-dasharray:.7216 .2784;stroke-dashoffset:-.6571px;opacity:1}30.833%{stroke-dasharray:.7237 .2763;stroke-dashoffset:-.6643px;opacity:1}31.667%{stroke-dasharray:.7261 .2739;stroke-dashoffset:-.6715px;opacity:1}32.5%{stroke-dasharray:.7288 .2712;stroke-dashoffset:-.6785px;opacity:1}33.333%{stroke-dasharray:.7318 .2682;stroke-dashoffset:-.6853px;opacity:1}34.167%{stroke-dasharray:.7351 .2649;stroke-dashoffset:-.692px;opacity:1}35%{stroke-dasharray:.7387 .2613;stroke-dashoffset:-.6985px;opacity:1}35.833%{stroke-dasharray:.7425 .2575;stroke-dashoffset:-.705px;opacity:1}36.667%{stroke-dasharray:.7466 .2534;stroke-dashoffset:-.7113px;opacity:1}37.5%{stroke-dasharray:.7509 .2491;stroke-dashoffset:-.7174px;opacity:1}38.333%{stroke-dasharray:.7554 .2446;stroke-dashoffset:-.7235px;opacity:1}39.167%{stroke-dasharray:.7602 .2398;stroke-dashoffset:-.7294px;opacity:1}40%{stroke-dasharray:.7652 .2348;stroke-dashoffset:-.7353px;opacity:1}40.833%{stroke-dasharray:.7704 .2296;stroke-dashoffset:-.741px;opacity:1}41.667%{stroke-dasharray:.7757 .2243;stroke-dashoffset:-.7467px;opacity:1}42.5%{stroke-dasharray:.7813 .2187;stroke-dashoffset:-.7522px;opacity:1}43.333%{stroke-dasharray:.7869 .2131;stroke-dashoffset:-.7577px;opacity:1}44.167%{stroke-dasharray:.7927 .2073;stroke-dashoffset:-.7632px;opacity:1}45%{stroke-dasharray:.7987 .2013;stroke-dashoffset:-.7685px;opacity:1}45.833%{stroke-dasharray:.8047 .1953;stroke-dashoffset:-.7739px;opacity:1}46.667%{stroke-dasharray:.8108 .1892;stroke-dashoffset:-.7791px;opacity:1}47.5%{stroke-dasharray:.817 .183;stroke-dashoffset:-.7844px;opacity:1}48.333%{stroke-dasharray:.8232 .1768;stroke-dashoffset:-.7896px;opacity:1}49.167%{stroke-dasharray:.8295 .1705;stroke-dashoffset:-.7948px;opacity:1}50%{stroke-dasharray:.8357 .1643;stroke-dashoffset:-.8px;opacity:1}50.833%{stroke-dasharray:.842 .158;stroke-dashoffset:-.8052px;opacity:1}51.667%{stroke-dasharray:.8483 .1517;stroke-dashoffset:-.8104px;opacity:1}52.5%{stroke-dasharray:.8545 .1455;stroke-dashoffset:-.8156px;opacity:1}53.333%{stroke-dasharray:.8607 .1393;stroke-dashoffset:-.8209px;opacity:1}54.167%{stroke-dasharray:.8668 .1332;stroke-dashoffset:-.8261px;opacity:1}55%{stroke-dasharray:.8728 .1272;stroke-dashoffset:-.8315px;opacity:1}55.833%{stroke-dasharray:.8787 .1213;stroke-dashoffset:-.8368px;opacity:1}56.667%{stroke-dasharray:.8845 .1155;stroke-dashoffset:-.8423px;opacity:1}57.5%{stroke-dasharray:.8902 .1098;stroke-dashoffset:-.8478px;opacity:1}58.333%{stroke-dasharray:.8957 .1043;stroke-dashoffset:-.8533px;opacity:1}59.167%{stroke-dasharray:.9011 .0989;stroke-dashoffset:-.859px;opacity:1}60%{stroke-dasharray:.9063 .0937;stroke-dashoffset:-.8647px;opacity:1}60.833%{stroke-dasharray:.9113 .0887;stroke-dashoffset:-.8706px;opacity:1}61.667%{stroke-dasharray:.916 .084;stroke-dashoffset:-.8765px;opacity:1}62.5%{stroke-dasharray:.9206 .0794;stroke-dashoffset:-.8826px;opacity:1}63.333%{stroke-dasharray:.9249 .0751;stroke-dashoffset:-.8887px;opacity:1}64.167%{stroke-dasharray:.929 .071;stroke-dashoffset:-.895px;opacity:1}65%{stroke-dasharray:.9328 .0672;stroke-dashoffset:-.9015px;opacity:1}65.833%{stroke-dasharray:.9364 .0636;stroke-dashoffset:-.908px;opacity:1}66.667%{stroke-dasharray:.9397 .0603;stroke-dashoffset:-.9147px;opacity:1}67.5%{stroke-dasharray:.9427 .0573;stroke-dashoffset:-.9215px;opacity:1}68.333%{stroke-dasharray:.9454 .0546;stroke-dashoffset:-.9285px;opacity:1}69.167%{stroke-dasharray:.9478 .0522;stroke-dashoffset:-.9357px;opacity:1}70%{stroke-dasharray:.9499 .0501;stroke-dashoffset:-.9429px;opacity:1}70.833%{stroke-dasharray:.9516 .0484;stroke-dashoffset:-.9504px;opacity:1}71.667%{stroke-dasharray:.9531 .0469;stroke-dashoffset:-.958px;opacity:1}72.5%{stroke-dasharray:.9543 .0457;stroke-dashoffset:-.9657px;opacity:1}73.333%{stroke-dasharray:.9551 .0449;stroke-dashoffset:-.9737px;opacity:1}74.167%{stroke-dasharray:.9556 .0444;stroke-dashoffset:-.9817px;opacity:1}75%{stroke-dasharray:.9557 .0443;stroke-dashoffset:-.99px;opacity:1}75.833%{stroke-dasharray:.9556 .0444;stroke-dashoffset:-.9984px;opacity:1}76.667%{stroke-dasharray:.9551 .0449;stroke-dashoffset:-1.007px;opacity:1}77.5%{stroke-dasharray:.9543 .0457;stroke-dashoffset:-1.0157px;opacity:1}78.333%{stroke-dasharray:.9531 .0469;stroke-dashoffset:-1.0246px;opacity:1}79.167%{stroke-dasharray:.9516 .0484;stroke-dashoffset:-1.0337px;opacity:1}80%{stroke-dasharray:.9499 .0501;stroke-dashoffset:-1.0429px;opacity:1}80.833%{stroke-dasharray:.9478 .0522;stroke-dashoffset:-1.0523px;opacity:1}81.667%{stroke-dasharray:.9454 .0546;stroke-dashoffset:-1.0619px;opacity:1}82.5%{stroke-dasharray:.9427 .0573;stroke-dashoffset:-1.0715px;opacity:1}83.333%{stroke-dasharray:.9397 .0603;stroke-dashoffset:-1.0814px;opacity:1}84.167%{stroke-dasharray:.9364 .0636;stroke-dashoffset:-1.0913px;opacity:1}85%{stroke-dasharray:.9328 .0672;stroke-dashoffset:-1.1015px;opacity:1}85.833%{stroke-dasharray:.929 .071;stroke-dashoffset:-1.1117px;opacity:1}86.667%{stroke-dasharray:.9249 .0751;stroke-dashoffset:-1.1221px;opacity:1}87.5%{stroke-dasharray:.9206 .0794;stroke-dashoffset:-1.1326px;opacity:1}88.333%{stroke-dasharray:.916 .084;stroke-dashoffset:-1.1432px;opacity:1}89.167%{stroke-dasharray:.9113 .0887;stroke-dashoffset:-1.1539px;opacity:1}90%{stroke-dasharray:.9063 .0937;stroke-dashoffset:-1.1647px;opacity:1}90.833%{stroke-dasharray:.9011 .0989;stroke-dashoffset:-1.1757px;opacity:1}91.667%{stroke-dasharray:.8957 .1043;stroke-dashoffset:-1.1867px;opacity:1}92.5%{stroke-dasharray:.8902 .1098;stroke-dashoffset:-1.1978px;opacity:1}93.333%{stroke-dasharray:.8845 .1155;stroke-dashoffset:-1.2089px;opacity:1}94.167%{stroke-dasharray:.8787 .1213;stroke-dashoffset:-1.2202px;opacity:1}95%{stroke-dasharray:.8728 .1272;stroke-dashoffset:-1.2315px;opacity:1}95.833%{stroke-dasharray:.8668 .1332;stroke-dashoffset:-1.2428px;opacity:1}96.667%{stroke-dasharray:.8607 .1393;stroke-dashoffset:-1.2542px;opacity:1}97.5%{stroke-dasharray:.8545 .1455;stroke-dashoffset:-1.2656px;opacity:1}98.333%{stroke-dasharray:.8483 .1517;stroke-dashoffset:-1.2771px;opacity:1}99.167%{stroke-dasharray:.842 .158;stroke-dashoffset:-1.2885px;opacity:1}to{stroke-dasharray:.8357 .1643;stroke-dashoffset:-1.3px;opacity:1}}@keyframes aut-c0{0%{stroke-dashoffset:1px;opacity:0}31.808%{stroke-dashoffset:1px;opacity:0}32.033%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}38.724%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aut-a0{0%{stroke-dashoffset:1px;opacity:0}34.241%{stroke-dashoffset:1px;opacity:0}34.466%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}46.631%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aut-c1{0%{stroke-dashoffset:1px;opacity:0}40.567%{stroke-dashoffset:1px;opacity:0}40.792%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}45.927%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aut-a1{0%{stroke-dashoffset:1px;opacity:0}41.783%{stroke-dashoffset:1px;opacity:0}42.008%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}51.344%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aut-c2{0%{stroke-dashoffset:1px;opacity:0}46.355%{stroke-dashoffset:1px;opacity:0}46.58%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}50.521%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aut-a2{0%{stroke-dashoffset:1px;opacity:0}47.571%{stroke-dashoffset:1px;opacity:0}47.797%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}54.962%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aut-c3{0%{stroke-dashoffset:1px;opacity:0}50.797%{stroke-dashoffset:1px;opacity:0}51.022%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}54.047%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aut-a3{0%{stroke-dashoffset:1px;opacity:0}52.014%{stroke-dashoffset:1px;opacity:0}52.239%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}57.738%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aut-c4{0%{stroke-dashoffset:1px;opacity:0}54.206%{stroke-dashoffset:1px;opacity:0}54.432%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}56.753%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aut-a4{0%{stroke-dashoffset:1px;opacity:0}55.423%{stroke-dashoffset:1px;opacity:0}55.648%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}59.868%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes aut-o{0%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:scale(.97)}59.868%{transform:scale(1)}to{transform:scale(1)}}.p{--ink2:#4f4f4f;--ink3:#5f5f5f}.lab{color:var(--ink2);letter-spacing:.004em;font-size:15px;line-height:1.35}.tf figcaption{font:400 15px/1.5 var(--sans);letter-spacing:0;text-transform:none;color:var(--ink3);margin-top:20px}.tf figcaption b{font:400 20px/1.25 var(--serif);letter-spacing:-.004em;margin-bottom:5px}.cap5,.qf figcaption b{font-size:13px}.qf figcaption i{font-size:17px}.pl-a{color:var(--ink2);font-size:16px}.ft{font-size:15px}.ft-l{font-size:13.5px}.h5 .d1{letter-spacing:-.022em;color:#2f2f2f;grid-column:1/span 11;font-size:clamp(46px,4.4vw,84px);font-weight:355;line-height:1.07}.nav{font-size:14px}.h5{padding-top:calc(var(--hh) + clamp(28px,4.4vh,56px))}.band{margin-top:clamp(32px,4.6vh,56px)}.win{height:clamp(360px,100vh - 432px,720px)}.qtx{font-size:clamp(46px,4.2vw,80px);line-height:1.09}@media (min-width:1024px){.tri .pin{padding-top:calc(var(--hh) + clamp(36px,5.4vh,56px));justify-content:flex-start}}.pl .pin{padding:var(--hh) 0 clamp(40px,6vh,64px);justify-content:center}.pl-b{margin-left:var(--plx,0px);margin-top:clamp(40px,5.4vh,60px)}.pl-a{margin-top:0}.qt .pin,.pl .pin{isolation:isolate;overflow:hidden}.qt .pin:before,.pl .pin:before{content:"";z-index:-1;pointer-events:none;opacity:.065;background:url(/img/grana/grana.gif) 0 0/256px 256px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.qt .pin:before,.pl .pin:before{background-image:url(/img/grana/grana-ferma.png)}}@media (min-width:1024px){.c5 .ix-l>.lab,.tri .lab,.hz .hz-l{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.ix ol{margin-top:0}}.ix6{left:var(--m);z-index:30;font:400 14px/1 var(--sans);letter-spacing:.005em;color:var(--ink3);opacity:0;visibility:hidden;transition:opacity .6s var(--ease),transform .8s var(--ease),visibility 0s linear .8s;position:fixed;bottom:clamp(30px,4.6vh,46px);transform:translateY(10px)}.ix6.on{opacity:1;visibility:visible;transition:opacity .6s var(--ease),transform .8s var(--ease),visibility 0s;transform:none}.ix6 ol{flex-direction:column;gap:2px;display:flex}.ix6 a{transition:color .4s ease,transform .6s var(--ease);padding:5px 0 5px 30px;display:inline-block}.ix6 a:hover{color:var(--ink)}.ix6 a[aria-current=true]{color:var(--ink);transform:translate(4px)}.ix6-m{background:var(--red);transform-origin:0;width:18px;height:1.5px;transform:translateY(var(--y,0px)) scaleX(var(--k,0));transition:transform .7s var(--ease);position:absolute;top:0;left:0}.p.mo .ix6{opacity:0;visibility:hidden}@keyframes asst-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@supports (animation-timeline:scroll()){.p.live .asst{animation:linear both asst-in,linear both asst-away;animation-timeline:--page,--page;animation-range:28vh 60vh,calc(100% - 260px) calc(100% - 60px)}}@media (min-width:1024px){.vpx .prg{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .c1{height:185vh}.vpx .c5{height:225vh}.vpx .hz{height:380vh}.vpx .qt{height:185vh}.vpx .pl{height:165vh}.vpx .pw,.vpx .pwi{animation-range:entry 22% contain 22%}.vpx .pd{animation-range:contain 22% contain 30%}.vpx .pl-a{animation-range:contain 26% contain 38%}}}@media (prefers-reduced-motion:no-preference) and (min-width:600px){@supports (animation-timeline:view()){.vpx .tri{height:185vh}}}@media (min-width:1024px) and (max-width:1439.98px){.h5 .d1{grid-column:1/-1;max-width:none;font-size:clamp(44px,4.4vw,62px)}.win{height:clamp(320px,100vh - 424px,620px)}.qtx{font-size:clamp(44px,4.2vw,58px)}.ix6,.nav{font-size:13.5px}}@media (max-width:1023.98px){.ix6{display:none}.vpx .pl{height:auto}.pl .pin,.vpx .pl .pin,.p.live .pl .pin{height:auto;min-height:0;padding:clamp(72px,12vh,120px) 0 clamp(40px,6vh,64px);position:relative}}@media (min-width:600px) and (max-width:1023.98px){.h5 .d1{font-size:clamp(38px,6vw,54px)}.win{height:clamp(320px,min(100svh - 470px,92vw),820px)}.qtx{font-size:clamp(40px,6vw,54px)}}@media (max-width:599.98px){.h5 .d1{letter-spacing:-.018em;font-size:clamp(30px,8.3vw,38px);line-height:1.1}.win{height:clamp(240px,100svh - 470px,440px)}.lab{font-size:15px}.tf figcaption b{font-size:19px}.qtx{font-size:clamp(31px,8.8vw,38px)}.pl-b{margin-top:28px}.ft{padding-top:56px}.asst{width:44px;height:44px;bottom:16px;right:16px;box-shadow:0 10px 22px -14px #3c1e1c8c}.asst svg{width:30px;height:30px}}.p{--ink:#2b2b2b;--ink2:#3b3b3b;--ink3:#4a4a4a}.h5 .d1{color:#222}.p.lt .hd,.hd-b{--wmm:#5f5f5f}.sig{color:#dcdcdc;--wmm:#dcdcdc}.p.v7x:after{content:"";z-index:70;pointer-events:none;opacity:.05;background:url(/img/grana/grana.gif) 0 0/256px 256px;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.p.v7x:after{background-image:url(/img/grana/grana-ferma.png)}}.v7x .qt .pin:before,.v7x .pl .pin:before{display:none}.mk7,.kn{color:var(--ink);pointer-events:none}.mk7 svg,.kn svg{width:100%;height:auto;display:block;overflow:visible}.mk7 path,.kn path{stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;fill:none}.kn path{stroke-width:1.1px}.qt .w{position:relative}.kn{left:var(--m);width:calc((100% - var(--m) * 2 + var(--gap)) / 12 * 2.4);max-width:300px;position:absolute;top:50%;transform:translateY(-54%)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .hz{height:460vh}.vpx .mk7 path,.vpx .kn path{stroke-dasharray:1;animation:linear both draw;animation-timeline:--hz}.vpx .kn path{animation-timeline:--qt}.vpx .stp .d2{animation:linear both lit;animation-timeline:--hz}.vpx .stp .lead{animation:linear both fade;animation-timeline:--hz}.vpx .stp:first-child .d2{animation-range:entry 28% entry 86.5%}.vpx .stp:first-child .lead{animation-range:entry 72.1% contain 11.5%}.vpx .stp:nth-child(2) .d2{animation-range:contain 27% contain 34%}.vpx .stp:nth-child(2) .lead{animation-range:contain 30% contain 40%}.vpx .stp:nth-child(3) .d2{animation-range:contain 55% contain 62%}.vpx .stp:nth-child(3) .lead{animation-range:contain 58% contain 68%}.vpx .stp:nth-child(4) .d2{animation-range:contain 83% contain 90.25%}.vpx .stp:nth-child(4) .lead{animation-range:contain 86.25% contain 96.5%}}}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (min-width:1024px) and (max-width:1439.98px){.kn{width:calc((100% - var(--m) * 2 + var(--gap)) / 12 * 1.9)}}@media (max-width:1023.98px){.kn{width:min(46%,220px);margin:0 0 28px;position:relative;top:auto;left:auto;transform:none}.qt .pin{justify-content:center}}@media (max-width:599.98px){.kn{width:min(42%,150px);margin-bottom:22px}}.nav{gap:38px}.nav a[aria-current=page]{background-size:100% 1px}.sli picture{display:contents}.sli img{object-position:var(--pm,50% 50%)}@media (min-width:1024px){.sli img{object-position:var(--pd,50% 50%)}}.mk7 .g{opacity:.28}.kn,.ul{opacity:.3}.mk7 path.ln,.mk7 path.ec,.kn path,.ul path{vector-effect:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;fill:none}.mk7 path.ln,.kn path,.ul path{stroke-width:calc(1.2px * var(--k,1))}.mk7 path.ec,.ul path.ec{stroke-width:calc(.7px * var(--k,1));stroke-opacity:.8}.mk7 .wd{--k:1.15}.mk7 .cp{--k:.5}.mk7 path.bd{stroke:var(--red);stroke-width:9px;stroke-dasharray:none;stroke-linecap:round;vector-effect:non-scaling-stroke;fill:none}.mk7 svg{display:block;overflow:visible}@media (min-width:1024px){.stp{align-content:end;padding-bottom:26vh;position:relative}.vpx .stp{padding-bottom:26vh}.stp .mk7{z-index:0;left:0;right:0;top:calc(var(--hh) + 2vh);width:auto;margin:0;position:absolute;bottom:0}.stp .mk7 svg{width:100%;height:100%}.stp .mk7 .cp{display:none}.stp .d2,.stp .lead{z-index:1;grid-row:1;position:relative}}@media (max-width:1023.98px){.stp .mk7{order:-1;width:100%;margin:0 0 clamp(24px,4vh,40px)}.stp .mk7 .wd{display:none}.stp .mk7 svg{width:100%;height:auto}.mk7 path.bd{stroke-width:8px}}@media (max-width:599.98px){.stp .mk7{margin-bottom:22px}.mk7 path.bd{stroke-width:6px}.mk7 .cp{--k:1.1}}.ul{color:var(--ink);pointer-events:none}.ul svg{width:100%;height:auto;display:block;overflow:visible}@media (min-width:1024px){.c1 .w{align-items:center;display:flex}.c1 .stm{flex:0 auto;min-width:0}.ul{min-width:0;margin-right:calc(var(--m) * -1);flex:1 1 0;order:2;justify-content:center;display:flex}.ul svg{flex:none;width:clamp(250px,25vw,460px)}}@media (min-width:1024px) and (max-width:1439.98px){.stp,.vpx .stp{padding-bottom:29vh}.mk7 .wd{--k:1.29}.kn svg{--k:4.6}}@media (max-width:1023.98px){.ul{width:min(44%,250px);margin:0 0 30px}.ul svg{--k:3.9}.kn svg{--k:4}}@media (max-width:599.98px){.ul{width:min(42%,150px);margin-bottom:22px}.ul svg{--k:7}.kn svg{--k:6.4}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .mk7 path.bd{animation:linear both bd;animation-timeline:--hz}.vpx .ul path{stroke-dasharray:1;animation:linear both draw;animation-timeline:--c1}}}@keyframes bd{0%{stroke-width:0;opacity:0}to{opacity:1}}@keyframes off2{to{opacity:.34}}@keyframes dsi-out{to{opacity:0;pointer-events:none;transform:translateY(-22px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .ix li:first-child{animation:linear both unlit;animation-timeline:--c5;animation-range:contain 31% contain 37%}.vpx .ix li:nth-child(2){animation:linear both lit,linear both off2;animation-timeline:--c5,--c5;animation-range:contain 31% contain 37%,contain 63% contain 69%}.vpx .ix li:nth-child(3){animation:linear both lit;animation-timeline:--c5;animation-range:contain 63% contain 69%}.vpx .dsi:first-child{animation:linear both dsi-out;animation-timeline:--c5;animation-range:contain 31% contain 34.5%}.vpx .dsi:nth-child(2){animation:linear both d-in,linear both dsi-out;animation-timeline:--c5,--c5;animation-range:contain 33.5% contain 37.5%,contain 63% contain 66.5%}.vpx .dsi:nth-child(3){animation:linear both d-in;animation-timeline:--c5;animation-range:contain 65.5% contain 69.5%}}}@media (prefers-reduced-motion:no-preference) and (min-width:600px){@supports (animation-timeline:view()){.vpx .tf:first-child .tm,.vpx .tf:first-child .twi{animation-range:cover 3% contain 10%}.vpx .tf:first-child img{animation-range:cover 3% contain 28%}}}.hd:before{background:#fff}.cap5 .cs{clip-path:inset(0)}.cap5 .cs span:not(:first-child){transform:translateY(125%)}.mk7 .g,.ul .g,.kn .g{opacity:.34}.mk7 .ge,.ul .ge,.kn .ge{opacity:.9}.kn,.ul{opacity:1}.mk7 path.ln,.ul path,.kn path{stroke-width:calc(1.2px * var(--k,1))}.mk7 path.ec,.ul path.ec,.kn path.ec{stroke:var(--red);stroke-opacity:1;stroke-width:calc(1px * var(--k,1));vector-effect:none;fill:none;stroke-linecap:round;stroke-linejoin:round;transform:translate(calc(5px * var(--k,1)),calc(4px * var(--k,1)))}.mk7 .dw{--k:1.6}.ul svg{--k:2.7}.kn svg{--k:3.3}@media (min-width:1024px){.stp,.vpx .stp{padding-bottom:28vh}.stp .mk7{left:var(--m);right:var(--m);top:calc(var(--hh) + 3vh);bottom:43vh}.stp .mk7 .dw{width:100%;height:100%}}@media (min-width:1024px) and (max-width:1439.98px){.stp,.vpx .stp{padding-bottom:31vh}.stp .mk7{bottom:47vh}.mk7 .dw{--k:1.9}.kn svg{--k:4.6}}@media (max-width:1023.98px){.stp .mk7 .dw{width:100%;height:auto;display:block}.mk7 .dw{--k:2.5}.ul svg{--k:3.9}.kn svg{--k:4}}@media (max-width:599.98px){.stp .mk7{width:calc(100% + 16px);max-width:none;margin-left:-8px}.mk7 .dw{--k:5.5}.ul svg{--k:7}.kn svg{--k:6.4}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .trk{--s:25%;width:400%}.vpx .stp{width:25%}}}.mk7 path.ec,.ul path.ec,.kn path.ec{stroke-width:calc(1px * var(--k,1));transform:translate(calc(6px * var(--k,1)),calc(5px * var(--k,1)))}@media (min-width:1024px){.stp .mk7{top:calc(var(--hh) + 8vh)}}@media (max-width:1023.98px){.stp .mk7{width:100%;max-width:none;height:clamp(150px,26vh,300px);margin-left:0;margin-right:0}.stp .mk7 .dw{width:100%;height:100%}}@media (max-width:599.98px){.stp .mk7{width:100%;height:clamp(120px,24vh,200px);margin-left:0}}@media (max-width:767.98px){.stp .mk7{aspect-ratio:2.2;width:100%;max-width:none;height:auto;margin-left:0;position:relative;overflow:hidden}.stp .mk7 .dw{bottom:0;left:calc(-100% * var(--z,1) * var(--zx,0));width:calc(100% * var(--z,1));max-width:none;height:auto;margin:0;position:absolute}}@media (max-width:1023.98px){.stp .lead{min-height:4lh}}.tri .tp{max-width:none;margin:0 0 clamp(26px,3.6vh,40px)}@media (min-width:1024px){.trg{max-width:min(100%,calc((94.6vh - var(--hh) - 336px) * 3 + 72px))}}@media (max-width:1023.98px){.tri .tp{max-width:30em;margin:0 0 clamp(28px,3.4vh,40px)}}@media (max-width:599.98px){.tri .tp{margin:0 0 28px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .tri .tp{animation:linear both fade;animation-timeline:--tri;animation-range:cover 4% cover 16%}}}@media (prefers-reduced-motion:no-preference) and (max-width:1023.98px){@supports (animation-timeline:view()){.vpx .tri .tp{animation-range:cover 8% cover 20%}}}@media (prefers-reduced-motion:no-preference) and (max-width:599.98px){@supports (animation-timeline:view()){.vpx .tri .tp{animation-timeline:view();animation-range:entry 20% cover 30%}}}.dg,.pn{color:var(--ink);pointer-events:none}.dg svg,.pn svg{width:100%;height:100%;display:block;overflow:visible}.dg .g,.pn .g{opacity:.34}.dg .ge,.pn .ge{opacity:.9}.dg path,.pn path{vector-effect:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:calc(1.2px * var(--k,1))}.dg path.ec,.pn path.ec{stroke:var(--red);stroke-width:calc(1px * var(--k,1));transform:translate(calc(6px * var(--k,1)),calc(5px * var(--k,1)))}.dg circle.dt{fill:var(--red);stroke:none;r:calc(4.5px * var(--k,1));transform-box:fill-box;transform-origin:50%}.dg .mbl{display:none}.sv-h{padding-bottom:clamp(40px,6vh,72px)}.sv-band{margin-top:clamp(32px,4.6vh,56px);position:relative}.sv-band .win{height:clamp(320px,100vh - 460px,640px)}.pn-l{max-width:34em;margin-top:clamp(22px,3vh,32px)}.fi{object-fit:cover;object-position:var(--pd);transform-origin:50% 55%;width:100%;height:100%;position:absolute;inset:0}.cp-f{margin:clamp(28px,4vh,40px) 0 0 calc(50% + var(--gap) / 2);width:calc(50% - var(--gap) / 2);aspect-ratio:3/2;pointer-events:none;position:relative;overflow:hidden}.cp-f .fi{object-position:var(--pd)}@media (max-width:1023.98px){.fi{object-position:var(--pm)}.sv-band{margin-top:48px}.sv-band .win{height:clamp(300px,58vw,560px)}.cp-f{width:100%;margin:clamp(32px,5vh,48px) 0 0}.cp-f .fi{object-position:var(--pm)}}@media (max-width:599.98px){.sv-band{margin-top:32px}.sv-band .win{height:clamp(240px,76vw,340px)}.cp-f{aspect-ratio:4/3}}@keyframes svz{0%{transform:scale(1.07)}to{transform:none}}@keyframes cfin{0%{clip-path:inset(100% 0 0);transform:translateY(24px)}to{clip-path:inset(0);transform:none}}@keyframes cfin2{0%{transform:scale(1.12)}to{transform:none}}@keyframes cfout{0%{opacity:1;filter:none}55%{opacity:.55;filter:grayscale()brightness(1.22)contrast(.75)}to{opacity:0;filter:grayscale()brightness(1.5)contrast(.5)}}@keyframes cfexit{to{opacity:0;transform:translateY(-24px)}}@media (prefers-reduced-motion:no-preference){.vpx .sv-band{animation:fade 1.6s var(--ease) .8s both}.vpx .sv-band .fi{animation:svz 2.8s var(--ease) .8s both}.vpx .pn-l{animation:fade 1.4s var(--ease) 1.7s both}@supports (animation-timeline:view()){.vpx .cp-f{view-timeline:--cf block;animation:linear both cfin,linear both cfexit;animation-timeline:--cf,--cf;animation-range:entry 10% entry 90%,exit 20% exit 90%}.vpx .cp-f .fi{animation:linear both cfin2;animation-timeline:--cf;animation-range:entry cover 60%}}}.pg-sv .c5 .cta.go .ar{transform:rotate(90deg)}.pg-sv .c5 .cta.go:hover .ar{transform:rotate(90deg)translate(6px)}.cp .pin{padding-top:calc(var(--hh) + clamp(24px,4.4vh,48px));justify-content:flex-start;padding-bottom:clamp(28px,4vh,44px)}.p.live .cp .pin{height:auto;min-height:0;padding-bottom:clamp(48px,8vh,96px)}.pg-sv .ix6{display:none}.cp-w{flex-direction:column;flex:1;min-height:0;display:flex}.cp-h{align-items:baseline;gap:28px;display:flex}.cp-n{font:340 clamp(30px,2.5vw,40px)/1.1 var(--serif);letter-spacing:-.016em;color:var(--ink)}.cp-p{gap:6px;display:none;transform:translateY(-.2em)}.cp-p i{background:var(--rule2);width:34px;height:1px;display:block;position:relative;overflow:hidden}.cp-p i:after{content:"";background:var(--red);transform-origin:0;transform:scaleX(var(--f,1));position:absolute;inset:0}.cp-l{flex:1;min-height:0;margin-top:clamp(20px,3.4vh,40px);position:relative}.cq{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.cq+.cq{margin-top:120px}.dg{height:clamp(300px,calc(100vh - var(--hh) - 260px),620px);margin-right:calc(var(--m) * -1);grid-area:1/7/auto/-1;align-self:stretch;padding:0 clamp(28px,5vw,140px)}.cq-x{grid-area:1/1/auto/span 6;padding-top:clamp(12px,3vh,40px)}.cq-q{font:330 clamp(32px,min(3.05vw,5.6vh),52px)/1.12 var(--serif);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;max-width:14em}.cq-q .wd{display:inline}.cq-q .qm{display:none}.cq-t{font:400 21px/1.3 var(--serif);letter-spacing:-.004em;color:var(--ink);text-wrap:balance;margin-top:clamp(28px,4.4vh,48px)}.cq-t:before{content:"";background:var(--rule);width:40px;height:1px;margin-bottom:18px;display:block}.cq-d{max-width:27em;margin-top:12px}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){@supports (animation-timeline:view()){.vpx .cp{view-timeline:--cp block;height:380vh}.p.live .vpx .cp .pin{height:100vh;min-height:100vh;padding-bottom:clamp(28px,4vh,44px)}.cp-p{display:flex}@media (min-height:761px){.pg-sv .ix6{display:block}}.pg-sv .ix6:has(a[href=\#s-ambiti][aria-current=true]){opacity:0;visibility:hidden}.vpx .cp-l .cq{margin:0;position:absolute;inset:0}.vpx .cp-w{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.vpx .cp-h{grid-row:1}.vpx .cp-l{grid-area:2/1}.vpx .cp-f{z-index:1;aspect-ratio:auto;width:calc(50% - var(--gap) / 2 + var(--m));margin:clamp(20px,3.4vh,40px) calc(var(--m) * -1) 0 0;height:clamp(300px,calc(100vh - var(--hh) - 260px),620px);view-timeline:none;grid-area:2/1;place-self:start end;align-items:center;padding:0 clamp(28px,5vw,140px);animation:none;display:flex;overflow:visible}.vpx .cp-f .fi{aspect-ratio:3/2;width:100%;height:auto;max-height:100%;animation:linear both cfin,linear both cfout;animation-timeline:--cp,--cp;animation-range:var(--fi0) var(--fi1),var(--fo0) var(--fo1);position:relative;inset:auto}.vpx .cq{animation:linear both show,linear both cq-out;animation-timeline:--cp,--cp;animation-range:var(--in0) var(--in1),var(--o0) var(--o1)}.vpx .cq:first-child{animation:linear both cq-out;animation-timeline:--cp;animation-range:var(--o0) var(--o1)}.vpx .cq:last-child{animation:linear both show;animation-timeline:--cp;animation-range:var(--in0) var(--in1)}.vpx .cq .dsk path{stroke-dasharray:1;animation:linear both draw;animation-timeline:--cp}.vpx .cq .dsk circle.dt{animation:linear both pop;animation-timeline:--cp}.vpx .cq-q .qd .wd{animation:linear both lit;animation-timeline:--cp}.vpx .cq-t,.vpx .cq-d{animation:linear both fade;animation-timeline:--cp;animation-range:var(--t0) var(--t1)}.vpx .cp-p i:after{animation:linear both seg;animation-timeline:--cp;animation-range:var(--s0) var(--s1)}}}@keyframes cq-out{to{opacity:0;transform:translateY(-28px)}}@keyframes seg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:1024px) and (max-width:1439.98px){.cq-q{font-size:clamp(30px,min(3.05vw,5.4vh),42px)}.cq-t{font-size:20px}.dg{height:clamp(260px,calc(100vh - var(--hh) - 250px),520px)}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px) and (max-width:1439.98px){@supports (animation-timeline:view()){.vpx .cp-f{height:clamp(260px,calc(100vh - var(--hh) - 250px),520px)}}}@media (max-width:1023.98px){.cp .pin,.vpx .cp .pin,.p.live .cp .pin{height:auto;min-height:0;padding:clamp(72px,10vh,110px) 0 0;position:relative}.vpx .cp{height:auto}.cp-p{display:none}.cp-n{font-size:clamp(34px,5.4vw,44px)}.cp-h{border-bottom:1px solid var(--rule2);padding-bottom:18px}.cq{display:block}.cq+.cq{margin-top:clamp(64px,10vh,96px)}.cp-l{margin-top:clamp(36px,5vh,52px)}.dg{aspect-ratio:16/9;width:100%;height:auto;margin-bottom:clamp(24px,4vh,36px)}.dg .dsk{display:none}.dg .mbl{display:block}.cq-x{padding-top:0}.cq-q{font-size:clamp(34px,5.6vw,46px)}.cq-q .qd{display:none}.cq-q .qm{display:inline}}@media (max-width:599.98px){.cp-n{font-size:clamp(28px,7.6vw,32px)}.cq-q{font-size:clamp(29px,7.8vw,34px);line-height:1.12}.cq-t{margin-top:24px;font-size:19px}.cq-t:before{margin-bottom:14px}.dg{aspect-ratio:4/3}}@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .cq{view-timeline:--cq block;animation:none}.vpx .cq .mbl path{stroke-dasharray:1;animation:linear both draw;animation-timeline:--cq}.vpx .cq .mbl circle.dt{animation:linear both pop;animation-timeline:--cq}.vpx .cq-q .qm .wd{animation:linear both lit;animation-timeline:--cq}.vpx .cq-t,.vpx .cq-d{animation:linear both fade;animation-timeline:--cq;animation-range:cover 40% cover 52%}}}.ct{padding:calc(var(--hh) + clamp(28px,4.4vh,56px)) 0 clamp(16px,3vh,40px);background:#fff;position:relative}.ct .d1{max-width:14em;font:355 clamp(44px,4.4vw,62px)/1.07 var(--serif);letter-spacing:-.022em;color:#222;text-wrap:balance}.ct .d1 .wv{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.ct .d1 .wv>span{display:inline-block}.ct-g{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;margin-top:clamp(40px,6.4vh,80px);display:grid}@media (min-width:1024px){.ct .d1{max-width:none}}.ct-s{flex-direction:column;grid-column:7/-1;min-width:0;display:flex}.ct-f{column-gap:var(--gap);grid-column:1/span 5;grid-template-columns:1fr 1fr;align-content:start;row-gap:clamp(20px,3vh,30px);display:grid}.ct-ft{font:400 21px/1.3 var(--serif);letter-spacing:-.004em;color:var(--ink);grid-column:1/-1;margin:0 0 clamp(4px,1vh,10px)}.ct-ft:before{content:"";background:var(--rule);width:40px;height:1px;margin-bottom:18px;display:block}.ff{flex-direction:column;min-width:0;display:flex;position:relative}.ff-w{grid-column:1/-1}.ff label{font:400 14px/1.4 var(--sans);color:var(--ink3);transition:color .4s}.ff input,.ff textarea{width:100%;font:400 clamp(19px,1.45vw,22px)/1.45 var(--serif);color:var(--ink);appearance:none;border:0;border-radius:0;outline:none;margin:0;padding:8px 0 12px;display:block}.ff input{box-shadow:inset 0 -1px 0 var(--rule);background:linear-gradient(var(--ink),var(--ink)) 0 100%/0 1px no-repeat;transition:background-size .7s var(--ease)}.ff input:focus{background-size:100% 1px}.ff:focus-within label{color:var(--ink)}.ff-m textarea{--lh:1.6em;line-height:var(--lh);height:calc(var(--lh) * 5);resize:none;box-shadow:none;background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--lh) - 1px),var(--rule) calc(var(--lh) - 1px),var(--rule) var(--lh)) 0 0/100% var(--lh) local;margin-top:2px;padding:0;font-size:clamp(18px,1.35vw,20px)}.ff-m:focus-within textarea{background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--lh) - 1px),#bdbdbd calc(var(--lh) - 1px),#bdbdbd var(--lh))}.ff textarea::placeholder{color:#767676;opacity:1;font-style:italic}.ff .fe{font:400 13px/1.4 var(--sans);color:var(--red);min-height:0;margin:6px 0 0}.ff .fe:empty{display:none}.ff.err label{color:var(--red)}.ff.err input{box-shadow:inset 0 -1px 0 var(--red)}.ff-m.err textarea{background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--lh) - 1px),#764f4c8c calc(var(--lh) - 1px),#764f4c8c var(--lh))}.ct-pv{max-width:40em;font:400 13px/1.55 var(--sans);color:var(--ink3);grid-column:1/-1;margin:0}.ct-pv a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.p button.cta{cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0}.ct-ok{grid-column:1/-1;display:none}.ct-okt{font:340 clamp(36px,3.2vw,48px)/1.1 var(--serif);letter-spacing:-.02em;color:var(--ink);margin:0}.ct-okt:focus{outline:none}.ct-ok .lead{max-width:27em;margin-top:16px}.ct-f.sent>:not(.ct-ok){display:none}.ct-f.sent .ct-ok{animation:fade 1s var(--ease) both;display:block}.ct-m{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex}.ct-mw{--ax:60%;--ay:50%;background:#d9d9d6;flex:auto;min-height:clamp(280px,38vh,440px);position:relative;overflow:hidden}.ct-mi{position:absolute;inset:0}.ct-ml{z-index:1;position:absolute;inset:0}.ct-ml:focus-visible{outline:1.5px solid var(--red);outline-offset:-6px}.ct-mi img{left:var(--ax);top:var(--ay);width:max(1400px,100%);max-width:none;height:auto;transform:translate(var(--ix,-50%),var(--iy,-50%));filter:brightness(.86)contrast(1.32)saturate(.5);display:block;position:absolute}.ct-ph{font:400 14px var(--sans);color:var(--ink3);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ct-pin{left:var(--ax);top:var(--ay);z-index:2;pointer-events:none;width:0;height:0;position:absolute}.ct-pin i{background:var(--red);border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px;box-shadow:0 0 0 4px #ffffffe6}.ct-pin:before{content:"";border:1px solid var(--red);opacity:0;border-radius:50%;width:52px;height:52px;position:absolute;top:-26px;left:-26px}.ct-m figcaption{justify-content:flex-end;padding:12px 0 0;display:flex}.ct-m small{font:400 12px/1.3 var(--sans);color:var(--ink3)}.ct-m small a{color:inherit;transition:background-size .5s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:1px}.ct-m small a:hover{background-size:100% 1px}.ct-d{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(18px,2.6vh,26px);margin:clamp(26px,3.6vh,40px) 0 0;display:grid}.ct-c{min-width:0}.ct-c dt{font:400 13px/1.3 var(--sans);letter-spacing:.01em;color:var(--ink3);align-items:center;gap:9px;display:flex}.ct-c dd{font:400 clamp(17px,1.25vw,19px)/1.45 var(--serif);color:var(--ink);margin:6px 0 0}@media (min-width:1024px) and (max-width:1199.98px){.ct-c:first-child{grid-column:1/-1}}.ct-c dd a{transition:background-size .6s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px}.ct-c dd a:hover{background-size:100% 1px}.ct-dot{background:var(--red);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 2px #fff,0 0 0 3px #764f4c47}@keyframes ctwipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes ctzoom{0%{transform:scale(1.08)}to{transform:none}}@keyframes ctdrop{0%{opacity:0;transform:scale(.2)}55%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes ctring{0%{opacity:.8;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:no-preference){.vpx .ct .d1 .wv>span{animation:rise 1.25s var(--ease) both;animation-delay:var(--d)}.vpx .ct-ft,.vpx .ct-pv,.vpx .ct-send{animation:fade 1s var(--ease) both;animation-delay:1s}.vpx .ff{animation:fade 1s var(--ease) both;animation-delay:calc(1.1s + var(--i) * .12s)}.vpx .ct-mw{animation:1.5s cubic-bezier(.77,0,.18,1) .5s both ctwipe}.vpx .ct-mi{animation:ctzoom 3.2s var(--ease) .5s both}.vpx .ct-pin i{animation:ctdrop .9s var(--ease) 1.8s both}.vpx .ct-pin:before{animation:1.8s ease-out 2.4s both ctring}.vpx .ct-m figcaption{animation:fade 1s var(--ease) 2s both}.vpx .ct-c{animation:fade 1s var(--ease) both;animation-delay:calc(2s + var(--i) * .12s)}.ct-s:has(.ct-ad:hover) .ct-pin:before{animation:1.4s ease-out infinite ctring}.vpx .ct-m:not(.in) .ct-mw,.vpx .ct-m:not(.in) .ct-mi,.vpx .ct-m:not(.in) .ct-pin i,.vpx .ct-m:not(.in) .ct-pin:before,.vpx .ct-m:not(.in) figcaption{animation-play-state:paused}}@media (min-width:1024px) and (max-width:1439.98px){.ct .d1{font-size:clamp(40px,4.4vw,52px)}.ct-f{grid-column:1/span 6}}@media (max-width:1023.98px){.ct-g{display:block}.ct-s{margin-top:clamp(56px,8vh,88px)}.ct .d1{font-size:clamp(38px,6vw,54px)}.ct-mw{--ax:66%;aspect-ratio:16/10;flex:none;min-height:0}}@media (max-width:599.98px){.ct .d1{font-size:clamp(30px,8.3vw,38px);line-height:1.1}.ct-f{grid-template-columns:1fr}.ct-mw{--ax:72%;aspect-ratio:1}.ct-m figcaption{justify-content:flex-start}.ct-d{grid-template-columns:1fr}.ct-c dd{overflow-wrap:anywhere}}.rs{min-height:calc(100vh - var(--hh));padding:calc(var(--hh) + clamp(28px,4.4vh,56px)) 0 clamp(56px,9vh,110px);background:#fff;align-items:center;display:flex;position:relative}.rs-g{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;width:100%;display:grid}.rs-x{grid-column:1/span 6}.rs .d1{max-width:12em;font:355 clamp(44px,4.4vw,62px)/1.07 var(--serif);letter-spacing:-.022em;color:#222;text-wrap:balance}.rs .d1 .wv{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.rs .d1 .wv>span{display:inline-block}.rs-l{max-width:27em;margin-top:clamp(24px,3.4vh,36px)}.rs .cta{margin-top:34px}.rs-f{margin:0 calc(var(--m) * -1) 0 0;color:var(--red);pointer-events:none;grid-column:7/-1;justify-content:center;align-items:center;padding:0 clamp(28px,5vw,140px);display:flex}.rs-sv{width:100%;max-width:500px;height:auto;display:block;overflow:visible}.rs-sv path{stroke-width:.13px}.rs-sv .rs-r{stroke-width:.17px}@keyframes rsd{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rsb{0%{stroke-dasharray:.84 .16;stroke-dashoffset:0}to{stroke-dasharray:.84 .16;stroke-dashoffset:-1px}}@media (prefers-reduced-motion:no-preference){.vpx .rs .d1 .wv>span{animation:rise 1.25s var(--ease) both;animation-delay:var(--d)}.vpx .rs-l{animation:fade 1.2s var(--ease) .9s both}.vpx .rs .cta{animation:fade 1.2s var(--ease) 1.15s both}.vpx .rs-sv path{stroke-dasharray:1}.vpx .rs-sv .rs-r{animation:1.6s cubic-bezier(.65,0,.35,1) .6s both rsd,9s linear 2.4s infinite rsb}.vpx .rs-sv .rs-c{animation:.7s cubic-bezier(.65,0,.35,1) both rsd;animation-delay:calc(2.1s + var(--n) * .42s - var(--n) * var(--n) * 50ms)}.vpx .rs-sv .rs-a{animation:.9s cubic-bezier(.65,0,.35,1) both rsd;animation-delay:calc(2.35s + var(--n) * .42s - var(--n) * var(--n) * 50ms)}}@media (min-width:1024px) and (max-width:1439.98px){.rs .d1{font-size:clamp(40px,4.4vw,52px)}}@media (max-width:1023.98px){.rs{min-height:0;display:block}.rs-g{flex-direction:column-reverse;align-items:stretch;display:flex}.rs-f{margin:0 0 clamp(36px,6vh,64px);padding:0 8%}.rs-sv{max-width:440px;margin:0 auto}.rs .d1{font-size:clamp(38px,6vw,54px)}}@media (max-width:599.98px){.rs .d1{font-size:clamp(30px,8.3vw,38px);line-height:1.1}.rs-f{padding:0 4%}}.lg{padding:calc(var(--hh) + clamp(28px,4.4vh,56px)) 0 clamp(72px,10vh,128px);background:#fff;position:relative}.lg-g{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.lg-h{grid-column:1/-1}.lg .d1{max-width:15em;font:355 clamp(44px,4.4vw,62px)/1.07 var(--serif);letter-spacing:-.022em;color:#222;text-wrap:balance}.lg .d1 .wv{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.lg .d1 .wv>span{display:inline-block}.lg-m{font:400 13px/1.5 var(--sans);letter-spacing:.01em;color:var(--ink3);margin:clamp(16px,2.2vh,22px) 0 0}.lg-l{max-width:30em;margin-top:clamp(20px,3vh,30px)}.lg-n{top:calc(var(--hh) + 36px);grid-column:1/span 3;margin-top:clamp(56px,8vh,96px);position:sticky}.lg-n>p{font:400 13px/1.3 var(--sans);letter-spacing:.01em;color:var(--ink3);margin:0 0 14px}.lg-n ol{flex-direction:column;align-items:flex-start;gap:9px;margin:0;padding:0;list-style:none;display:flex}.lg-n a{font:400 15px/1.45 var(--sans);color:var(--ink);transition:background-size .5s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px}.lg-n a:hover{background-size:100% 1px}.lg-t{grid-column:5/span 7;max-width:38em;margin-top:clamp(56px,8vh,96px)}.lg-t section+section{margin-top:clamp(40px,5.4vh,60px)}.lg-t h2{font:400 clamp(22px,1.7vw,26px)/1.25 var(--serif);letter-spacing:-.01em;color:#222;scroll-margin-top:calc(var(--hh) + 28px);margin:0 0 14px}.lg-t p,.lg-t li,.lg-t dd{font:400 18px/1.62 var(--serif);color:var(--ink2);text-wrap:pretty}.lg-t p{margin:0}.lg-t p+p,.lg-t ul+p,.lg-t p+ul,.lg-t dl+p{margin-top:14px}.lg-t ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lg-t li{padding-left:22px;position:relative}.lg-t li:before{content:"";background:var(--red);width:10px;height:1px;position:absolute;top:.8em;left:0}.lg-t em{color:var(--ink);font-style:italic}.lg-t a{color:var(--ink);text-underline-offset:3px;transition:text-decoration-color .4s var(--ease);-webkit-text-decoration:underline #2b2b2b66;text-decoration:underline #2b2b2b66;text-decoration-thickness:1px}.lg-t a:hover{text-decoration-color:currentColor}.lg-t dl{gap:clamp(18px,2.6vh,24px) var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.lg-t dt{font:400 13px/1.3 var(--sans);letter-spacing:.01em;color:var(--ink3);margin:0 0 4px}.lg-t dd{color:var(--ink);margin:0}@media (prefers-reduced-motion:no-preference){.vpx .lg .d1 .wv>span{animation:rise 1.25s var(--ease) both;animation-delay:var(--d)}.vpx .lg-m{animation:fade 1.1s var(--ease) .7s both}.vpx .lg-l{animation:fade 1.2s var(--ease) .85s both}.vpx .lg-n,.vpx .lg-t{animation:fade 1.2s var(--ease) 1.05s both}}@media (min-width:1024px) and (max-width:1439.98px){.lg .d1{font-size:clamp(40px,4.4vw,52px)}.lg-t{grid-column:5/-1}}@media (max-width:1023.98px){.lg-n{display:none}.lg-t{grid-column:1/-1;margin-top:clamp(40px,6vh,64px)}.lg .d1{font-size:clamp(38px,6vw,54px)}}@media (max-width:599.98px){.lg .d1{font-size:clamp(30px,8.3vw,38px);line-height:1.1}.lg-t p,.lg-t li,.lg-t dd{font-size:17px}.lg-t dl{grid-template-columns:minmax(0,1fr)}.lg-t dd{overflow-wrap:anywhere}}.pg-t{display:contents}.pg-lab{font:400 15px/1.3 var(--sans);letter-spacing:.005em;color:var(--ink2);grid-column:1/-1;margin:0 0 clamp(16px,2.4vh,26px)}@media (prefers-reduced-motion:no-preference){.vpx .pg-lab{animation:fade 1.2s var(--ease) .1s both}}.pg-sv .hd,.pg-ct .hd,.pg-rs .hd,.pg-lg .hd{position:sticky;top:0}@media (prefers-reduced-motion:reduce){.pg-sv .hd:before,.pg-ct .hd:before,.pg-rs .hd:before,.pg-lg .hd:before{opacity:1}}@supports not (animation-timeline:view()){.pg-sv .hd:before,.pg-ct .hd:before,.pg-rs .hd:before,.pg-lg .hd:before{opacity:1}}@media (prefers-reduced-motion:reduce){.vpx .hd{position:sticky;top:0}.hd:before{opacity:1}}@supports not (animation-timeline:view()){.vpx .hd{position:sticky;top:0}.hd:before{opacity:1}}.hd:focus-within .hd-a{opacity:1;animation:none}.hd:focus-within .hd-b{opacity:0;animation:none}.mn a[aria-current=page]{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}@supports (animation-timeline:scroll()){.p.live .asst{animation-range:28vh 60vh,calc(100% - 440px) calc(100% - 300px)}}.cp-n:focus{outline:none}.cp-n:focus-visible{outline:1.5px solid var(--red);outline-offset:5px}.pl-a .cta{order:2;margin-left:auto}@media (max-width:599.98px){.pl-a .cta{margin-top:8px;margin-left:0}}.ft{padding-bottom:0}.ft .sig{display:none}.ft-box{--fs:calc((100vw - 2 * var(--m)) / 8.45);position:relative}.ft-bg{padding-bottom:calc(var(--fs) * .16);view-timeline:--ftb block;font:italic 330 var(--fs)/1.12 var(--serif);letter-spacing:-.02em;color:#d5d5d5;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;margin:clamp(56px,6.2vw,112px) 0 0}.ft-bg .ft-dot{color:var(--red);transform-origin:50% 85%;display:inline-block}@keyframes ftbg{0%{opacity:.35;transform:translateY(22%)}to{opacity:1;transform:none}}@keyframes ftdot{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .ft-bg{animation:linear both ftbg;animation-timeline:--ftb;animation-range:entry}.vpx .ft-bg .ft-dot{animation:linear both ftdot;animation-timeline:--ftb;animation-range:entry 82%}}}@media (max-width:1023.98px){.ft-box{--fs:calc((100vw - 2 * var(--m)) / 4.38)}.ft-bg{white-space:normal;margin-top:clamp(40px,7vw,72px);line-height:1.02}.ft-bg>span{display:block}}@supports (animation-timeline:scroll()){.p.live .asst{animation-range:28vh 60vh,calc(100% - 600px) calc(100% - 440px)}}.ft{padding-top:clamp(72px,7vw,120px)}.ft-c{column-gap:var(--gap);border-top:1px solid var(--rule2);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:clamp(28px,2.8vw,40px);display:grid}.ft-k{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.ft-h{font:400 13px/1.3 var(--sans);letter-spacing:.01em;color:var(--ink3);margin:0 0 14px}.ft-k nav{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.ft-k p:not(.ft-h){margin:0}.ft-k a,.ft-k p:not(.ft-h){font:400 15px/1.55 var(--sans);color:var(--ink)}.ft-k a,.ft-z a{transition:background-size .5s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px}.ft-k a:hover,.ft-z a:hover,.ft-k a[aria-current=page]{background-size:100% 1px}.ft .ft-bg{text-align:center;margin-top:clamp(64px,6.6vw,120px)}.ft-z{font:400 12.5px/1.5 var(--sans);color:var(--ink3);justify-content:space-between;align-items:baseline;gap:24px;padding:clamp(12px,1.4vw,20px) 0 clamp(26px,2.6vw,40px);display:flex}.ft-up{color:var(--ink);align-items:center;gap:10px;display:inline-flex}.ft-up .ar{width:15px;height:15px;color:var(--red);transition:transform .5s var(--ease);transform:rotate(-90deg)}.ft-up:hover .ar{transform:rotate(-90deg)translate(4px)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.vpx .ft-k{animation:linear both fade;animation-timeline:view();animation-range:entry calc(10% + var(--i) * 8%) entry calc(70% + var(--i) * 8%)}}}@media (max-width:1023.98px){.ft-c{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}}@media (max-width:599.98px){.ft-c{row-gap:30px}.ft-k:nth-child(n+3){grid-column:1/-1}.ft-z{flex-direction:column;align-items:flex-start;gap:12px}}
.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}.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:after{background-image:url(/img/grana/grana-ferma.png)}.p.v7x.grana:after{background-image:url(/img/grana/grana.gif)}@media (prefers-reduced-motion:reduce){.p.v7x.grana:after{background-image:url(/img/grana/grana-ferma.png)}}.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)}}
