body{margin:0;background:#fbfbfb}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,[tabindex]:focus-visible,summary:focus-visible{outline:2px solid var(--ay-focus-color);outline-offset:3px}.ay-root{container-type:inline-size;font-family:var(--ay-font-sans);color:var(--ay-text-strong);background:var(--ay-bg);-webkit-font-smoothing:antialiased}.fs-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fs-sec{padding:112px 0 120px}.fs-sec[data-tone=white]{background:#fff;border-top:1px solid #E7E7E7}.fs-wrap{max-width:1360px;margin:0 auto;padding:0 32px;box-sizing:border-box;display:flex;flex-direction:column;gap:40px}.fs-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 32px;flex-wrap:wrap}.fs-tog{flex-shrink:0;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 22px;border:1px solid #C9CCD2;border-radius:8px;background:transparent;color:var(--ay-text-strong);font:inherit;font-size:15px;cursor:pointer;transition:border-color .25s,background-color .25s,color .25s}.fs-tog:hover{border-color:#202e39;background:#202e39;color:var(--ay-on-dark)}.fs-tog:focus-visible{outline:2px solid var(--ay-focus-color);outline-offset:3px}.fs-tog svg{transition:rotate .45s cubic-bezier(.65,0,.35,1)}.fs-tog[aria-expanded=true] svg{rotate:180deg}.fs-col{display:grid;grid-template-rows:1fr;transition:grid-template-rows .7s cubic-bezier(.65,0,.35,1),margin-top .7s cubic-bezier(.65,0,.35,1)}.fs-col-in{min-height:0;display:flex;flex-direction:column;gap:40px}.fs-col[data-open=false]{grid-template-rows:0fr;margin-top:-40px}.fs-col[data-open=false] .fs-col-in{overflow:clip;visibility:hidden;transition:visibility 0s .7s}@media(prefers-reduced-motion:reduce){.fs-col,.fs-tog,.fs-tog svg{transition:none}}.fs-eb{margin:0 0 16px;font-size:var(--ay-fs-eyebrow);font-weight:500;letter-spacing:var(--ay-ls-eyebrow);text-transform:uppercase;color:var(--ay-gold-text)}.fs-h2{margin:0;max-width:820px;font-weight:300;font-size:var(--ay-fs-h2);line-height:var(--ay-lh-h2);letter-spacing:var(--ay-ls-h2);text-wrap:balance}.fs-lead{margin:16px 0 0;max-width:600px;font-size:16px;line-height:1.6;color:var(--ay-text)}.fs{position:relative;display:grid;grid-template-columns:minmax(0,1fr);border-radius:8px;overflow:clip;isolation:isolate;background:#ede5d9}.fs>*{grid-area:1/1}.fs-scene{position:relative;z-index:0;aspect-ratio:16/9;min-height:720px;perspective:1800px;perspective-origin:50% 40%;overflow:clip;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}.fs-scene:active{cursor:grabbing}.fs-scene:focus-visible{outline-offset:-4px}.fs-rig{position:absolute;inset:0;transform-style:flat;perspective:1500px;perspective-origin:50% 36%;transform:scale(1.07) rotateX(var(--py,0deg)) rotateY(var(--px,0deg));transition:transform .8s cubic-bezier(.2,.7,.2,1)}.fs-wall{position:absolute;left:-14%;right:-14%;top:-6%;height:58%;translate:calc(var(--cam,0) * -2.6%) 0;transition:translate 1.2s cubic-bezier(.65,0,.35,1);background:linear-gradient(180deg,#202e391a,#202e3900 26%),linear-gradient(180deg,#fff0 62%,#beb09c6b),repeating-linear-gradient(90deg,#202e391c 0 1px,#ffffffb3 1px 2px,#fff0 2px 70px,#202e3906 200px,#202e3900 230px),linear-gradient(180deg,#f8f4ee,#ece4d8)}.fs-wall:after{content:"";position:absolute;left:0;right:0;top:9%;height:2px;background:linear-gradient(90deg,#fff0,#ffffffe6 20% 80%,#fff0);filter:blur(1px);opacity:.8}.fs-floor{position:absolute;left:-60%;right:-60%;top:52%;height:118%;transform-origin:50% 0;transform:rotateX(78deg);translate:calc(var(--cam,0) * -4.5%) 0;transition:translate 1.2s cubic-bezier(.65,0,.35,1);background:linear-gradient(90deg,#202e3921 1px,#202e3900 1px) 0 0/230px 230px,linear-gradient(0deg,#202e3921 1px,#202e3900 1px) 0 0/230px 230px,radial-gradient(60% 50% at 50% 30%,#efe8dd,#e0d6c6 70%,#d3c7b4)}.fs-horizon{position:absolute;left:0;right:0;top:51.4%;height:28px;background:linear-gradient(180deg,#202e3929,#202e3900);pointer-events:none}.fs-light{position:absolute;inset:0;background:radial-gradient(46% 62% at 56% 4%,#ffffffd9,#ffffff40 46%,#fff0 72%);pointer-events:none}.fs-vig{position:absolute;inset:0;background:radial-gradient(120% 90% at 55% 55%,#202e3900 55%,#202e3929);pointer-events:none}.fs-ghost{position:absolute;right:4%;top:10%;width:30%;display:flex;flex-direction:column;align-items:flex-end;gap:8px;padding:0;border:0;background:none;font:inherit;color:var(--ay-text);cursor:pointer;transform:translateZ(-180px)}.fs-ghost-img{position:relative;display:block;width:100%;aspect-ratio:3/1}.fs-ghost-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:blur(5px) saturate(.5);opacity:.5;transition:filter .5s ease,opacity .5s ease,translate .6s cubic-bezier(.2,.7,.2,1)}.fs-ghost-img img[data-sil=true]{filter:blur(5px) brightness(0);opacity:.08}.fs-ghost-cap{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:7px;background:#ffffff9e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px;letter-spacing:.02em;transition:background-color .3s}.fs-ghost-cap b{font-weight:500;color:var(--ay-text-strong)}.fs-ghost-cap svg{stroke:var(--ay-gold-line);transition:translate .3s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.fs-ghost:hover .fs-ghost-img img{filter:blur(1.5px) saturate(.8);opacity:.85;translate:-10px 0}.fs-ghost:hover .fs-ghost-img img[data-sil=true]{filter:blur(1.5px) brightness(0);opacity:.14}.fs-ghost:hover .fs-ghost-cap{background:#ffffffe6}.fs-ghost:hover .fs-ghost-cap svg{translate:3px 0}}.fs-ghost:focus-visible{outline-offset:6px}.fs-car{position:absolute;left:58%;top:61%;width:min(66%,960px);aspect-ratio:3/1;translate:-50% -50%;transition:transform 1.15s cubic-bezier(.65,0,.35,1),opacity .75s ease}.fs-car[data-pos=cur]{transform:none;opacity:1;transition-delay:.12s}.fs-car[data-pos=prev]{transform:translate3d(-78%,0,-520px) rotateY(16deg);opacity:0;pointer-events:none}.fs-car[data-pos=next]{transform:translate3d(78%,0,-520px) rotateY(-16deg);opacity:0;pointer-events:none}@starting-style{.fs-car[data-pos=cur]{transform:translate3d(30%,0,-420px) rotateY(-12deg);opacity:0}}.fs-car img{position:relative;display:block;width:100%;height:100%;object-fit:contain;-webkit-box-reflect:below -18px linear-gradient(transparent 72%,rgba(255,255,255,.26));transition:filter .5s ease}.fs-shadow{position:absolute;left:7%;right:5%;bottom:1%;height:18%;border-radius:50%;background:radial-gradient(closest-side,#202e396b,#202e391f 60%,#202e3900);filter:blur(7px)}.fs-car .fs-sil{filter:brightness(0) opacity(.11)}.fs-car em{position:absolute;left:50%;top:44%;translate:-50% -50%;font-style:normal;padding:5px 10px;border-radius:7px;background:#202e39c7;font-size:var(--ay-fs-label);font-weight:500;letter-spacing:var(--ay-ls-label);text-transform:uppercase;line-height:1.3;color:var(--ay-on-dark);white-space:nowrap}.fs-car[data-fit=false] img:not(.fs-sil){filter:grayscale(1) opacity(.45)}.fs-glare{position:absolute;inset:0;background:radial-gradient(circle at var(--gx,40%) var(--gy,20%),rgba(255,255,255,.4),rgba(255,255,255,0) 46%);opacity:var(--hov,0);transition:opacity .4s;pointer-events:none}.fs-tabs{z-index:3;align-self:start;justify-self:center;margin-top:20px;display:flex;gap:4px;padding:5px;border-radius:8px;background:#ffffffa8;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:inset 0 0 0 1px #ffffffbf,0 18px 40px -28px #202e3980}.fs-tab{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 16px;border:0;border-radius:7px;background:transparent;color:var(--ay-text-strong);font:inherit;font-size:var(--ay-fs-chip);font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .25s,color .25s,opacity .3s}.fs-tab .fs-tick{stroke:var(--ay-gold-line);display:none}.fs-tab[data-fit=true] .fs-tick{display:block}.fs-tab[data-fit=false]{color:var(--ay-text-muted)}@media(hover:hover){.fs-tab:hover{background:#202e3912}}.fs-tab[aria-pressed=true]{background:#202e39;color:var(--ay-on-dark);opacity:1}.fs-tab[aria-pressed=true] .fs-tick{stroke:var(--ay-gold)}.fs-panel{z-index:2;align-self:start;justify-self:start;margin:84px 0 0 24px;width:330px;box-sizing:border-box;padding:16px 20px 20px;border-radius:8px;background:#ffffffbd;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:inset 0 0 0 1px #fffc,0 34px 70px -40px #202e398c}.fs-ph{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ay-text-strong)}.fs-ph svg{stroke:var(--ay-gold-line);flex-shrink:0}.fs-count{margin-left:auto;font-size:var(--ay-fs-label);font-weight:500;letter-spacing:var(--ay-ls-label);text-transform:uppercase;color:var(--ay-text-muted);font-variant-numeric:tabular-nums}.fs-pnav{margin-left:auto;display:inline-flex;align-items:center;margin-right:-10px}.fs-pnav .fs-count{margin:0}.fs-int{margin:8px 0 16px}.fs-int-stage{position:relative;display:grid;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:#e9e4da;isolation:isolate}.fs-int-set{grid-area:1/1;position:relative;transition:opacity .55s ease,translate .7s cubic-bezier(.65,0,.35,1)}.fs-int-set[data-pos=prev]{opacity:0;translate:-24px 0;pointer-events:none}.fs-int-set[data-pos=next]{opacity:0;translate:24px 0;pointer-events:none}.fs-int-set img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;scale:1.06;transition:opacity .6s ease,scale 1.6s cubic-bezier(.2,.7,.2,1)}.fs-int-set img[data-on=true]{opacity:1;scale:1}.fs-int-ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#f1f1ef}.fs-int-ph img{position:static;width:62%;height:auto;opacity:1;scale:1;filter:brightness(0) opacity(.12)}.fs-int-ph em{font-style:normal;font-size:var(--ay-fs-meta);color:var(--ay-text-muted)}.fs-int-arr{position:absolute;top:50%;z-index:2;width:44px;height:44px;translate:0 -50%;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:7px;background:#ffffffc7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ay-text-strong);cursor:pointer;opacity:0;transition:opacity .25s,background-color .2s}.fs-int-prev{left:8px}.fs-int-next{right:8px}.fs-int-stage:hover .fs-int-arr,.fs-int-arr:focus-visible{opacity:1}@media(hover:none){.fs-int-arr{opacity:1}}@media(hover:hover){.fs-int-arr:hover{background:#fff}}.fs-int-tag{position:absolute;left:10px;bottom:10px;z-index:2;padding:5px 9px;border-radius:7px;background:#202e39b8;color:var(--ay-on-dark);font-size:var(--ay-fs-label);font-weight:500;letter-spacing:var(--ay-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;pointer-events:none}.fs-int-thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:6px}.fs-int-th{position:relative;height:44px;padding:0;border:0;border-radius:7px;overflow:hidden;background:#e9e4da;cursor:pointer;opacity:.6;transition:opacity .25s}.fs-int-th img{display:block;width:100%;height:100%;object-fit:cover}.fs-int-th:after{content:"";position:absolute;inset:0;border-radius:7px;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .25s}.fs-int-th[aria-pressed=true]{opacity:1}.fs-int-th[aria-pressed=true]:after{box-shadow:inset 0 0 0 2px #dbbf70}@media(hover:hover){.fs-int-th:hover{opacity:1}}.fs-arr{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:7px;background:transparent;color:var(--ay-text-strong);cursor:pointer;transition:background-color .2s}@media(hover:hover){.fs-arr:hover{background:#202e3912}}.fs-pbs{display:grid}.fs-pb{grid-area:1/1;transition:opacity .45s ease,translate .6s cubic-bezier(.2,.7,.2,1),visibility 0s linear 0s}.fs-pb[data-pos=cur]{transition-delay:.15s,.15s,0s}.fs-pb[data-pos=prev],.fs-pb[data-pos=next]{opacity:0;visibility:hidden;transition:opacity .3s ease,translate .4s ease,visibility 0s linear .3s}.fs-pb[data-pos=prev]{translate:-14px 0}.fs-pb[data-pos=next]{translate:14px 0}.fs-h3{margin:0;font-size:var(--ay-fs-h3);font-weight:400;line-height:var(--ay-lh-h3)}.fs-models{margin:6px 0 0;font-size:var(--ay-fs-meta);line-height:var(--ay-lh-meta);color:var(--ay-text)}.fs-spec{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 0}.fs-spec>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:12px 0;border-top:1px solid rgba(32,46,57,.12)}.fs-spec>div:nth-child(2n){padding-left:16px;border-left:1px solid rgba(32,46,57,.12)}.fs-spec dt{font-size:var(--ay-fs-label);font-weight:500;letter-spacing:var(--ay-ls-label);text-transform:uppercase;color:var(--ay-text-muted)}.fs-spec dd{margin:0;font-size:22px;font-weight:400;line-height:1.2;color:var(--ay-text-strong)}.fs-spec dd.fs-dd-s{font-size:15px;font-weight:400;line-height:1.35;padding-top:3px}.fs-bar{z-index:2;align-self:end;display:flex;align-items:stretch;min-height:108px;padding:0 24px 0 378px;background:linear-gradient(180deg,#fbfbfb00,#fbfbfbc7 38%,#fbfbfbe6)}.fs-stat{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:12px 28px;border-left:1px solid rgba(32,46,57,.12)}.fs-stat:first-child{border-left:0;padding-left:0}.fs-num{display:flex;align-items:center;gap:6px}.fs-num output,.fs-big{min-width:44px;font-size:36px;font-weight:300;line-height:1.1;font-variant-numeric:tabular-nums;text-align:center}.fs-big{text-align:left}.fs-big small{font-size:20px;font-weight:400;color:var(--ay-text-muted)}.fs-lab{font-size:var(--ay-fs-label);font-weight:500;letter-spacing:var(--ay-ls-label);text-transform:uppercase;color:var(--ay-text-muted)}.fs-num+.fs-lab{padding-left:50px}.fs-st{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(32,46,57,.16);border-radius:7px;background:#fff9;color:var(--ay-text-strong);font:inherit;font-size:20px;line-height:1;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}@media(hover:hover){.fs-st:hover:not(:disabled){background:#202e39;color:var(--ay-on-dark);border-color:#202e39}}.fs-st:disabled{opacity:.35;cursor:default}.fs-cta{align-self:center;margin-left:auto;display:inline-flex;align-items:center;gap:10px;height:56px;box-sizing:border-box;padding:0 28px;border-radius:8px;background:#202e39;color:var(--ay-on-dark);font-size:var(--ay-fs-btn);font-weight:500;white-space:nowrap;transition:background-color .2s}.fs-cta svg{transition:translate .3s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.fs-cta:hover{background:#2d3f4d}.fs-cta:hover svg{translate:3px 0}}.fs-hint{display:none;position:absolute;left:50%;bottom:14px;translate:-50% 0;z-index:1;font-size:var(--ay-fs-label);font-weight:500;letter-spacing:var(--ay-ls-label);text-transform:uppercase;color:var(--ay-text-muted);pointer-events:none}.fs-cx-wrap{margin-top:8px}@container (max-width: 1100px){.fs{grid-template-rows:auto auto auto auto;background:#fff;box-shadow:inset 0 0 0 1px #ececec}.fs>*{grid-area:auto}.fs-tabs{order:0;justify-self:stretch;margin:0;padding:10px 12px;border-radius:0;overflow-x:auto;scrollbar-width:none;background:#f8f4ee;box-shadow:inset 0 -1px #202e3914;-webkit-backdrop-filter:none;backdrop-filter:none}.fs-tabs::-webkit-scrollbar{display:none}.fs-scene{order:1;min-height:0;aspect-ratio:16/10}.fs-rig{perspective:1100px}.fs-bar{order:3;padding:8px 20px;min-height:0;flex-wrap:wrap;row-gap:4px;background:#fff;border-top:1px solid #ECECEC}.fs-panel{order:2;margin:0;width:auto;padding:20px;border-radius:0;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.fs-hint{display:block}}@container (max-width: 760px){.fs-sec{padding:72px 0 80px}.fs-wrap{padding:0 20px;gap:28px}.fs-scene{aspect-ratio:4/3}.fs-rig{perspective:800px}.fs-car{left:50%;top:62%;width:94%}.fs-ghost{right:-14%;top:9%;width:52%}.fs-ghost-cap{display:none}.fs-floor{background-size:150px 150px,150px 150px,auto}.fs-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px 16px 16px;column-gap:0}.fs-stat{padding:12px 0 12px 16px}.fs-stat:nth-child(2){padding-left:16px}.fs-stat:nth-child(3){grid-column:1 / -1;flex-direction:row;align-items:baseline;gap:10px;padding:10px 0;border-left:0;border-top:1px solid #ECECEC}.fs-num output{font-size:30px;font-weight:400;min-width:36px}.fs-big{font-size:26px;font-weight:400}.fs-num+.fs-lab{padding-left:0}.fs-cta{grid-column:1 / -1;margin:4px 0 0;justify-content:center;width:100%}.fs-panel{padding:16px}.fs-hint{display:none}}@media(prefers-reduced-motion:reduce){.fs-rig,.fs-wall,.fs-floor,.fs-car,.fs-int-set,.fs-int-set img,.fs-pb,.fs-ghost-img img,.fs-glare{transition:none!important}.fs-rig{transform:scale(1.07)}.fs-car[data-pos=prev],.fs-car[data-pos=next]{transform:none}}.cxx{--lab:236px;display:flex;flex-direction:column;gap:16px}.cxx-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.cxx-h{margin:0;font-weight:400;font-size:var(--ay-fs-h3);color:var(--ay-text-strong)}.cxx-toggle{display:inline-flex;align-items:center;gap:12px;padding:6px 0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.cxx-toggle svg{flex-shrink:0;stroke:var(--ay-gold-line);transition:transform .35s cubic-bezier(.65,0,.35,1)}.cxx-toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media(hover:hover){.cxx-toggle:hover span{text-decoration:underline;text-decoration-color:#dbbf70;text-underline-offset:6px;text-decoration-thickness:1px}}.cxx-hint{display:none;font-size:var(--ay-fs-meta);color:var(--ay-text-muted)}.cxx-scroll{overflow-x:auto;scrollbar-width:thin;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #ececec}.cxx-inner{position:relative;min-width:1000px}.cxx-spot{position:absolute;top:6px;bottom:6px;left:var(--sl, calc(var(--lab) + (100% - var(--lab)) / 5 * var(--a, 0)));width:var(--sw, calc((100% - var(--lab)) / 5));border-radius:8px;pointer-events:none;transition:left .7s cubic-bezier(.65,0,.35,1),width .7s cubic-bezier(.65,0,.35,1)}.cxx-spot{background:linear-gradient(180deg,#f5eddb,#fbf7ee 34% 100%);box-shadow:inset 0 0 0 1px #dbbf7080,0 24px 40px -30px #9c855099}.cxx-spot:before{content:"";position:absolute;left:22%;right:22%;top:-1px;height:2px;border-radius:2px;background:#dbbf70}.cxx-inner:has([data-col="0"]:hover) [data-col="0"]:not([data-active=true]){background:#202e3908}.cxx-inner:has([data-col="1"]:hover) [data-col="1"]:not([data-active=true]){background:#202e3908}.cxx-inner:has([data-col="2"]:hover) [data-col="2"]:not([data-active=true]){background:#202e3908}.cxx-inner:has([data-col="3"]:hover) [data-col="3"]:not([data-active=true]){background:#202e3908}.cxx-inner:has([data-col="4"]:hover) [data-col="4"]:not([data-active=true]){background:#202e3908}.cxx-t{position:relative;z-index:1;width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:14.5px;line-height:1.45;color:var(--ay-text)}.cxx-t col.cxx-lab{width:var(--lab)}.cxx-t th,.cxx-t td{padding:0;text-align:left;vertical-align:middle;border-top:1px solid #F0F0F0;transition:opacity .35s ease,border-color .25s,background-color .25s}.cxx-t thead th,.cxx-t thead td{border-top:0;vertical-align:bottom}.cxx-c{display:block;padding:16px 20px;box-sizing:border-box}.cxx-t thead .cxx-c{padding:16px 8px 10px}.cxx-t td .cxx-c{padding:18px 16px;text-align:center}.cxx-t td .cxx-dots,.cxx-t td .cxx-bags{justify-content:center;margin-left:auto;margin-right:auto}.cxx-t thead .cxx-corner .cxx-c{text-align:left}.cxx-t tbody th,.cxx-t thead td{position:sticky;left:0;z-index:2;background:#fff}.cxx-t tbody th{font-size:var(--ay-fs-label);font-weight:500;letter-spacing:var(--ay-ls-label);text-transform:uppercase;color:var(--ay-text-muted);transition:color .25s}@media(hover:hover){.cxx-t tbody tr:hover th{color:var(--ay-gold-text)}.cxx-t tbody tr:hover>*{border-top-color:#e6dabd}}.cxx-t [data-fit=false]{opacity:.42}.cxx-pick{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 6px 6px;border:0;border-radius:8px;background:transparent;font:inherit;color:var(--ay-text-strong);cursor:pointer}.cxx-car{position:relative;display:block;width:100%;height:74px;perspective:520px}.cxx-car:after{content:"";position:absolute;left:12%;right:12%;bottom:-3px;height:12px;border-radius:50%;background:radial-gradient(closest-side,#202e394d,#202e3900);opacity:.35;transition:opacity .4s,scale .5s}.cxx-car img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;transform-origin:50% 85%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.cxx-car img[data-sil=true]{filter:brightness(0) opacity(.14)}@media(hover:hover){.cxx-pick:hover .cxx-car img{transform:translateY(-6px) rotateY(-20deg) scale(1.08)}}.cxx-pick[aria-pressed=true] .cxx-car img{transform:translateY(-5px) scale(1.1)}.cxx-pick[aria-pressed=true] .cxx-car:after{opacity:1;scale:1.12 1}.cxx-name{margin-top:4px;font-size:15px;font-weight:500}.cxx-fit{display:inline-flex;align-items:center;gap:6px;min-height:18px;font-size:var(--ay-fs-label);font-weight:500;letter-spacing:var(--ay-ls-label);text-transform:uppercase;color:var(--ay-text-muted)}th[data-fit=true] .cxx-fit{color:var(--ay-gold-text)}th[data-fit=true] .cxx-fit:before{content:"";width:9px;height:5px;border-left:1.6px solid currentColor;border-bottom:1.6px solid currentColor;rotate:-45deg;translate:0 -2px}.cxx-t thead .cxx-corner .cxx-c{padding:16px 16px 14px 20px}.cxx-ct{display:block;margin-bottom:6px;font-size:var(--ay-fs-label);font-weight:500;letter-spacing:var(--ay-ls-label);text-transform:uppercase;color:var(--ay-gold-text)}.cxx-mini{display:grid;grid-template-columns:minmax(0,1fr) 44px 30px 44px;align-items:center;column-gap:4px;font-size:var(--ay-fs-meta);color:var(--ay-text)}.cxx-mini+.cxx-mini{margin-top:4px}.cxx-mini output{font-size:18px;font-weight:400;text-align:center;color:var(--ay-text-strong);font-variant-numeric:tabular-nums}.cxx-st{width:44px;height:44px;border:1px solid #E1E2E5;border-radius:7px;background:#fff;color:var(--ay-text-strong);font:inherit;font-size:18px;line-height:1;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}@media(hover:hover){.cxx-st:hover:not(:disabled){background:#202e39;color:var(--ay-on-dark);border-color:#202e39}}.cxx-st:disabled{opacity:.35;cursor:default}.cxx-num{display:block;font-size:20px;font-weight:400;line-height:1.15;color:var(--ay-text-strong)}.cxx-num-s{font-size:15px;font-weight:400}.cxx-dots,.cxx-bags{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px;max-width:150px}.cxx-dots i{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #dbbf70;transition:background-color .3s}.cxx-dots i[data-on=true]{background:#dbbf70;animation:cxx-pop .5s cubic-bezier(.2,.7,.3,1.5) both;animation-delay:calc(var(--i) * 40ms)}.cxx-bags svg{display:block;stroke:var(--ay-gold)}.cxx-bags svg[data-on=true]{stroke:var(--ay-gold-line);animation:cxx-pop .5s cubic-bezier(.2,.7,.3,1.5) both;animation-delay:calc(var(--i) * 50ms)}.cxx-bags svg[data-on=true] rect{fill:#dbbf7059}@keyframes cxx-pop{0%{scale:.2;opacity:.3}}.cxx-link{display:inline-flex;align-items:center;gap:6px;padding-bottom:2px;border-bottom:1px solid #DBBF70;color:var(--ay-text-strong);font-size:14px;white-space:nowrap}.cxx-link svg{transition:translate .3s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.cxx-link:hover{text-decoration:none;color:var(--ay-gold-text)}.cxx-link:hover svg{translate:3px 0}}.cxx-link[data-primary=true]{height:44px;max-width:100%;box-sizing:border-box;padding:0 12px;border:0;border-radius:7px;background:#202e39;color:var(--ay-on-dark);font-size:var(--ay-fs-meta)}.cxx-link svg{flex-shrink:0}@media(hover:hover){.cxx-link[data-primary=true]:hover{background:#2d3f4d;color:var(--ay-on-dark)}}.cxx-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:var(--ay-fs-meta);color:var(--ay-text-muted)}.cxx-foot p{margin:0}.cxx-leg{display:inline-flex;align-items:center;gap:8px}.cxx-leg i{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #dbbf70}.cxx-leg i.on{background:#dbbf70;margin-left:0}.cxx-leg i:not(.on){margin-left:12px}.cxx[data-open=false] tbody,.cxx[data-open=false] .cxx-foot{display:none}.cxx[data-open=true] tbody tr{animation:cxx-row .45s cubic-bezier(.2,.7,.2,1) both}.cxx[data-open=true] tbody tr:nth-child(2){animation-delay:.05s}.cxx[data-open=true] tbody tr:nth-child(3){animation-delay:.1s}.cxx[data-open=true] tbody tr:nth-child(4){animation-delay:.15s}.cxx[data-open=true] tbody tr:nth-child(5){animation-delay:.2s}@keyframes cxx-row{0%{opacity:0;translate:0 10px}}@container (max-width: 760px){.cxx{--lab:112px}.cxx-hint{display:inline}.cxx-inner{min-width:820px}.cxx-mini{display:none}.cxx-c{padding:13px 12px}.cxx-t td .cxx-c{padding:14px 10px}}@media(prefers-reduced-motion:reduce){.cxx-spot,.cxx-hov,.cxx-car img,.cxx-toggle svg{transition:none!important}.cxx-dots i,.cxx-bags svg,.cxx[data-open=true] tbody tr{animation:none!important}}.fs-col{grid-template-columns:minmax(0,1fr)}.fs-col-in,.fs,.fs-tabs{min-width:0}
