.evsp{--evsp-blue: #0077D9;--evsp-teal: #00C6D7;--evsp-green: #4CAF50;--evsp-orange: #FF8A00;--evsp-shadow-m: 0 2px 4px rgba(31, 41, 52, .05), 0 22px 40px -22px rgba(31, 41, 52, .34);--evsp-shadow-l: 0 4px 10px rgba(31, 41, 52, .07), 0 36px 64px -28px rgba(31, 41, 52, .42);--evsp-sec: clamp(44px, 4.8vw, 80px);position:relative;overflow-x:clip;background:#fff;color:var(--ev-ink-soft)}.evsp *,.evsp *:before,.evsp *:after{box-sizing:border-box}.evsp img{display:block;max-width:100%;height:auto}.evsp h1,.evsp h2,.evsp h3,.evsp p{overflow-wrap:break-word}.evsp-sprite{position:absolute;width:0;height:0;overflow:hidden}.evsp .evsp-wrap{max-width:calc(1560px + 2 * var(--ev-gutter))}.evsp-ico{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.evsp .ev-btn .evsp-ico{width:20px;height:20px;transition:transform var(--ev-dur-move) var(--ev-ease)}@media(hover:hover){.evsp .ev-btn:hover .evsp-ico--nudge{transform:translate(3px)}.evsp .ev-btn:hover .evsp-ico--down{transform:translateY(3px)}}@media(prefers-reduced-motion:no-preference){html:has(.evsp){scroll-behavior:smooth}}.evsp [id]{scroll-margin-top:96px}.evsp-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font-family:var(--ev-font-ui);font-size:1.35rem;font-weight:800;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--ev-sale-text)}.evsp-eyebrow i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ev-sale)}.evsp-h2{margin:0;font-family:var(--ev-font-display);font-weight:700;font-size:clamp(3.2rem,2.1rem + 2.1vw,5.4rem);line-height:1.06;letter-spacing:-.012em;color:var(--ev-navy);text-wrap:balance}.evsp-head{margin-bottom:clamp(30px,3.6vw,52px)}.evsp-disc{--c: var(--evsp-blue);--c-lit: #4AAAF5;--c-deep: #005EB8;--c-glow: rgba(0, 119, 217, .55);flex:none;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;color:#fff;background:radial-gradient(130% 130% at 26% 12%,var(--c-lit) 0%,var(--c) 42%,var(--c-deep) 100%);box-shadow:inset 0 1px #ffffff73,inset 0 -3px 6px #00000014,0 10px 18px -9px var(--c-glow)}.evsp-disc .evsp-ico{width:25px;height:25px;filter:drop-shadow(0 1px 1px rgba(0,30,60,.2))}.evsp-disc--orange{--c: var(--evsp-orange);--c-lit: #FFB44F;--c-deep: #E86500;--c-glow: rgba(255, 128, 0, .55)}.evsp-disc--teal{--c: var(--evsp-teal);--c-lit: #55E0EC;--c-deep: #0094A6;--c-glow: rgba(0, 160, 180, .5)}.evsp-disc--green{--c: var(--evsp-green);--c-lit: #7FD083;--c-deep: #2E8B33;--c-glow: rgba(56, 142, 60, .5)}.evsp-disc--lg{width:64px;height:64px}.evsp-disc--lg .evsp-ico{width:32px;height:32px}.evsp-shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(105deg,#fff0 38%,#ffffff9e,#fff0 62%) no-repeat;background-size:260% 100%;background-position:130% 0}@keyframes evsp-shine{0%{opacity:1;background-position:130% 0}to{opacity:1;background-position:-30% 0}}.evsp-hero{padding:clamp(16px,2vw,28px) 0 clamp(36px,4vw,60px)}.evsp-crumbs{display:flex;align-items:center;gap:6px;margin:0 0 clamp(20px,2.6vw,40px);font-size:1.45rem;color:var(--ev-muted)}.evsp-crumbs a{color:inherit;text-decoration:none}.evsp-crumbs a:hover{color:var(--ev-navy)}.evsp-crumbs .evsp-ico{width:16px;height:16px}.evsp-crumbs [aria-current]{color:var(--ev-navy);font-weight:600}.evsp-hero__grid{display:grid;grid-template-columns:minmax(0,52rem) minmax(0,1fr);grid-template-areas:"copy lineup";gap:clamp(32px,5vw,80px);align-items:center}.evsp-hero__copy{grid-area:copy}.evsp-hero__title{margin:0;font-family:var(--ev-font-display);font-weight:400;font-size:clamp(4.4rem,1.6rem + 3.4vw,7.2rem);line-height:1.04;letter-spacing:-.015em;color:var(--ev-navy)}.evsp-hero__title span{display:block}.evsp-hero__lead{margin:24px 0 0;max-width:34em;font-size:clamp(1.8rem,1.62rem + .3vw,2.1rem);line-height:1.52;color:var(--ev-ink-soft)}.evsp-hero__lead b{font-weight:800;color:var(--ev-sale-text);white-space:nowrap}.evsp-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.evsp-lineup-wrap{grid-area:lineup;container-type:inline-size}.evsp-lineup{--gap: clamp(12px, 4cqw, 38px);--cm: min(15.5px, calc((100cqw - var(--lu-gaps, 3) * var(--gap)) / var(--lu-sum, 46.3)));display:flex;align-items:flex-end;justify-content:center;gap:var(--gap);margin:0;padding:0;list-style:none;isolation:isolate}.evsp-lu{position:relative;flex:none;width:calc(var(--cm) * var(--wcm))}.evsp-lu__link{display:block;color:inherit;text-decoration:none}.evsp-lu__stage{position:relative;display:block;height:calc(var(--cm) * var(--hcm))}.evsp-lu__rise{position:relative;display:block;height:100%;clip-path:inset(-90px -90px 0 -90px)}.evsp-lu .evsp-shot{width:100%;height:100%;object-fit:contain;object-position:50% 100%;transition:translate .55s var(--ev-ease)}.evsp-lu__shadow,.evsp-ch__shadow{position:absolute;z-index:-1;pointer-events:none;translate:-50% 0;border-radius:50%;transition:scale .55s var(--ev-ease),opacity .55s var(--ev-ease)}.evsp-lu__shadow{left:calc(var(--bx) * 100%);top:calc(var(--cm) * var(--hcm) - 10px);width:calc(var(--bw) * 135%);height:20px;background:radial-gradient(closest-side,#1f293466,#1f293426 55%,#1f293400)}.evsp-lu__label{position:relative;left:calc(var(--bx) * 100%);display:block;width:max-content;margin-top:20px;transform:translate(-50%);text-align:center}.evsp-lu__name{display:block;font:700 2.2rem/1.1 var(--ev-font-display);color:var(--ev-navy)}.evsp-lu__meta{display:block;margin-top:4px;font-size:1.4rem;font-weight:500;color:var(--ev-muted)}@media(hover:hover)and (pointer:fine){.evsp-hero.is-landed .evsp-lu__link:hover .evsp-shot{translate:0 -12px}.evsp-hero.is-landed .evsp-lu__link:hover .evsp-lu__shadow{scale:.82;opacity:.7}}.evsp-index{border-block:1px solid var(--ev-line)}.evsp-index__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none}.evsp-index__list li+li{border-left:1px solid var(--ev-line)}.evsp-index a{display:flex;align-items:baseline;justify-content:center;gap:10px;padding:18px 10px;font-size:1.6rem;font-weight:600;color:var(--ev-navy);text-decoration:none;transition:color .2s var(--ev-ease-soft),background-color .2s var(--ev-ease-soft)}.evsp-index__n{font-size:1.3rem;font-weight:800;letter-spacing:.08em;color:var(--ev-muted);font-variant-numeric:tabular-nums;transition:color .2s var(--ev-ease-soft)}.evsp-index .is-sale a{color:var(--ev-sale-text)}@media(hover:hover){.evsp-index a:hover{background:#f6f7f8}.evsp-index a:hover .evsp-index__n{color:var(--ev-sale)}}.evsp-tl-sec{padding:var(--evsp-sec) 0 clamp(32px,3.4vw,52px)}.evsp-tl{position:relative;--p: 1}.evsp-tl__rail{position:absolute;left:0;top:0;width:0;height:0;border-radius:3px;background:var(--ev-line);pointer-events:none}.evsp-tl__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,var(--evsp-blue),var(--evsp-teal) 55%,var(--evsp-orange));transform-origin:0 0;transform:scaleX(var(--p))}.evsp-tl.is-vert .evsp-tl__fill{background:linear-gradient(180deg,var(--evsp-blue),var(--evsp-teal) 55%,var(--evsp-orange));transform:scaleY(var(--p))}.evsp-tl__list{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3.4vw,64px);margin:0;padding:0;list-style:none}.evsp-tl__stop{min-width:0}.evsp-tl__disc{position:relative;z-index:1;display:grid;place-items:center;width:66px;height:66px;margin-bottom:26px;border-radius:50%;color:#fff;box-shadow:0 0 0 8px #fff}.evsp-tl__disc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:2px solid currentColor;opacity:0;pointer-events:none}.evsp-tl__disc .evsp-ico{width:30px;height:30px}.evsp-tl__disc--blue{color:#fff;background:linear-gradient(150deg,#43a6ff,#0077d9 74%);filter:drop-shadow(0 12px 14px rgba(0,119,217,.45))}.evsp-tl__disc--teal{background:linear-gradient(150deg,#4fe3f0,#00adc0 74%);filter:drop-shadow(0 12px 14px rgba(0,170,190,.45))}.evsp-tl__disc--orange{background:linear-gradient(150deg,#ffb84d,#ff7a00 74%);filter:drop-shadow(0 12px 14px rgba(255,122,0,.45))}.evsp-tl__when{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;font-family:var(--ev-font-display);font-size:clamp(4.4rem,2.4rem + 2.6vw,6.6rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--ev-navy);font-variant-numeric:lining-nums tabular-nums}.evsp-tl__unit{font-family:var(--ev-font-body);font-size:1.7rem;font-weight:700;letter-spacing:0;color:var(--ev-muted)}.evsp-tl__plus{margin-left:.04em;color:#00a3b4}.evsp-tl__live{align-self:center;width:12px;height:12px;margin-right:2px;border-radius:50%;background:var(--ev-sale)}.evsp-tl__stop--now .evsp-tl__when{color:var(--ev-sale)}.evsp-tl__title{margin:0 0 10px;font-family:var(--ev-font-display);font-size:clamp(2.2rem,1.8rem + .5vw,2.7rem);font-weight:700;line-height:1.2;color:var(--ev-navy)}.evsp-tl__text{max-width:44ch;margin:0;font-size:1.7rem;line-height:1.62;color:var(--ev-ink-soft)}.evsp-tl__text b{font-weight:800;color:var(--ev-sale-text);white-space:nowrap}.evsp-tl__link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:1.6rem;font-weight:700;color:var(--ev-sale-text);text-decoration:none}.evsp-tl__link .evsp-ico{width:18px;height:18px;stroke-width:2.3;transition:translate .3s var(--ev-ease)}.evsp-tl__link:hover .evsp-ico{translate:4px 0}.evsp-roll{display:inline-flex}.evsp-roll__col{position:relative;display:inline-block;height:1em;overflow:hidden}.evsp-roll__sizer{visibility:hidden}.evsp-roll__strip{position:absolute;left:0;top:0;display:flex;flex-direction:column;transform:translateY(0)}.evsp-roll__strip>span{display:block;height:1em;line-height:1}.is-reached .evsp-roll__strip{transform:translateY(calc(var(--k) * -1em));transition:transform 1.5s cubic-bezier(.12,.9,.22,1) calc(var(--c) * 90ms)}.evsp-tl.is-armed .evsp-tl__stop .evsp-tl__disc{transition:transform .6s var(--ev-ease-pop),opacity .4s,filter .5s}.evsp-tl.is-armed .evsp-tl__stop:not(.is-reached) .evsp-tl__disc{transform:scale(.55);opacity:.35;filter:grayscale(1)}.evsp-tl.is-armed .evsp-tl__stop :is(.evsp-tl__when,.evsp-tl__title,.evsp-tl__text,.evsp-tl__link){transition:opacity .7s var(--ev-ease-soft),translate .8s var(--ev-ease)}.evsp-tl.is-armed .evsp-tl__stop:not(.is-reached) :is(.evsp-tl__when,.evsp-tl__title,.evsp-tl__text,.evsp-tl__link){opacity:.4;translate:0 10px}.evsp-tl.is-armed .evsp-tl__stop .evsp-tl__title{transition-delay:.06s}.evsp-tl.is-armed .evsp-tl__stop :is(.evsp-tl__text,.evsp-tl__link){transition-delay:.12s}.evsp-tl.is-armed .evsp-tl__stop.is-reached .evsp-tl__disc:after{animation:evsp-disc-ring 1.2s cubic-bezier(.2,.7,.3,1) .15s 1}.evsp-tl.is-armed.is-live .evsp-tl__stop--now.is-reached .evsp-tl__live{animation:evsp-live 2s ease-out infinite}@keyframes evsp-disc-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes evsp-live{0%{box-shadow:0 0 #d2401a80}80%,to{box-shadow:0 0 0 12px #d2401a00}}.evsp-strip{padding:0 0 clamp(24px,3vw,44px)}.evsp-strip__mq{--ev-marquee-gap: clamp(12px, 1.3vw, 20px);--ev-marquee-fade: clamp(16px, 4vw, 72px);--h: clamp(220px, 19vw, 300px);padding-bottom:6px}.evsp-strip__item{display:block}.evsp-strip__tile{display:block;color:inherit;text-decoration:none}.evsp-strip__media{display:block;height:var(--h);aspect-ratio:var(--ar);overflow:hidden;border-radius:var(--ev-r-l);background:var(--ev-sky)}.evsp .evsp-strip__media img{width:100%;height:100%;max-width:none;object-fit:cover;transition:scale 1.1s var(--ev-ease)}.evsp-strip__cap{display:flex;align-items:center;gap:6px;margin-top:11px;font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ev-muted);transition:color .2s}.evsp-strip__cap .evsp-ico{width:14px;height:14px;stroke-width:2.4;opacity:0;translate:-4px 0;transition:opacity .25s,translate .3s var(--ev-ease)}@media(hover:hover)and (pointer:fine){.evsp-strip__tile:hover .evsp-strip__media img{scale:1.045}.evsp-strip__tile:hover .evsp-strip__cap{color:var(--ev-navy)}.evsp-strip__tile:hover .evsp-strip__cap .evsp-ico{opacity:1;translate:0 0}}.evsp .ev-marquee.is-static{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.evsp .ev-marquee.is-static .ev-marquee__track{width:max-content;flex-wrap:nowrap;justify-content:flex-start;padding-inline:var(--ev-gutter)}.evsp-anchor{height:0}.evsp-ch{position:relative;padding:clamp(32px,4vw,68px) 0;overflow-x:clip}.evsp-ch__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,88px);align-items:center}.evsp-ch--flip .evsp-ch__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.evsp-ch--flip .evsp-ch__stage{order:2}.evsp-ch{--hs: 1;--bhe: calc(var(--bh) * var(--hs))}.evsp-ch__stage{--floor: 86px;--px: 34%;position:relative;min-height:calc(var(--bhe) + var(--floor) + 28px);isolation:isolate}.evsp-ch--flip .evsp-ch__stage{--px: 70%}.evsp-ch__bottle{position:absolute;left:calc(var(--px) - var(--bx) * var(--bhe) * var(--ar));bottom:var(--floor);width:calc(var(--bhe) * var(--ar));height:var(--bhe)}.evsp-ch__rise{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(-140px -140px 0 -140px)}.evsp-ch__pack{position:relative;width:100%;height:100%;transform-origin:calc(var(--bx) * 100%) 100%}.evsp-ch .evsp-shot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%;opacity:0;transition:opacity 0s linear .8s}.evsp-ch .evsp-shot.is-on{z-index:1;opacity:1;transition:opacity .8s var(--ev-ease-soft)}.evsp-ch .evsp-shot.is-photo{mix-blend-mode:multiply}.evsp-ch__shadow{left:calc(var(--bx) * 100%);bottom:-12px;width:calc(var(--bw) * 132%);height:24px;background:radial-gradient(closest-side,#1f29346b,#1f293429 55%,#1f293400)}.evsp-ch__shadow:after{content:"";position:absolute;left:50%;top:50%;width:190%;height:320%;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#1f29341a,#1f293400)}.evsp-ch--summit{--bh: clamp(340px, 30vw, 480px);--ar: .35797;--bx: .618;--bw: .68}.evsp-ch--boulder{--bh: clamp(340px, 30vw, 470px);--ar: .41752;--bx: .662;--bw: .61}.evsp-ch--boulder[data-on="600"]{--hs: .8793;--ar: .46723;--bx: .662;--bw: .61}.evsp-ch--boulder[data-on="946"]{--hs: .9138;--ar: .47853;--bx: .619;--bw: .7}.evsp-ch--frost{--bh: clamp(300px, 25vw, 400px);--ar: .5625;--bx: .628;--bw: .66}.evsp-ch--boss{--bh: clamp(300px, 28vw, 440px);--ar: .52523;--bx: .548;--bw: .87}.evsp-picker{position:absolute;left:var(--px);bottom:0;translate:-50% 0;display:grid;justify-items:center;gap:8px;width:max-content;max-width:100%}.evsp-sw-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0;padding:0}.evsp-sw{position:relative;width:38px;height:38px;margin:0;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;-webkit-appearance:none;appearance:none}.evsp-sw:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--evsp-sw, #ccc);box-shadow:inset 0 0 0 1px #1f293429;transition:scale .35s var(--ev-ease)}.evsp-sw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 2px var(--ev-navy);opacity:0;scale:.8;transition:opacity .25s var(--ev-ease-soft),scale .35s var(--ev-ease)}.evsp-sw[aria-pressed=true]:after{opacity:1;scale:1}.evsp-sw:focus-visible{outline:3px solid var(--ev-navy);outline-offset:2px}@media(hover:hover){.evsp-sw:hover:before{scale:1.1}}.evsp-sw-more{display:grid;place-items:center;min-width:38px;height:38px;padding:0 8px;border:1px solid var(--ev-line-strong);border-radius:999px;font-size:1.3rem;font-weight:700;color:var(--ev-navy);text-decoration:none}.evsp-sw-more:hover{border-color:var(--ev-navy)}.evsp-sw-name{margin:0;min-height:1.4em;font-size:1.4rem;font-weight:600;color:var(--ev-muted)}.evsp-ch--boulder .evsp-sw-group[data-size],.evsp-ch--boulder .evsp-shot[data-size],.evsp-ch--boulder .evsp-per-size[data-size]{display:none}.evsp-ch--boulder[data-on="600"] .evsp-sw-group[data-size="600"],.evsp-ch--boulder[data-on="600"] .evsp-buy[data-size="600"],.evsp-ch--boulder[data-on="700"] .evsp-sw-group[data-size="700"],.evsp-ch--boulder[data-on="700"] .evsp-buy[data-size="700"],.evsp-ch--boulder[data-on="946"] .evsp-sw-group[data-size="946"],.evsp-ch--boulder[data-on="946"] .evsp-buy[data-size="946"]{display:flex}.evsp-ch--boulder[data-on="600"] .evsp-shot[data-size="600"],.evsp-ch--boulder[data-on="700"] .evsp-shot[data-size="700"],.evsp-ch--boulder[data-on="946"] .evsp-shot[data-size="946"]{display:block}.evsp-ch--boulder[data-on="600"] span.evsp-per-size[data-size="600"],.evsp-ch--boulder[data-on="700"] span.evsp-per-size[data-size="700"],.evsp-ch--boulder[data-on="946"] span.evsp-per-size[data-size="946"]{display:inline}.evsp-ch__photo{position:absolute;z-index:2;margin:0;overflow:hidden;border-radius:var(--ev-r-l);box-shadow:var(--evsp-shadow-l);background:var(--ev-sky);transform:translateY(var(--par, 0px))}.evsp .evsp-ch__photo img{width:100%;height:100%;object-fit:cover}.evsp-ch--summit .evsp-ch__photo{right:0;bottom:calc(var(--floor) + 40px);width:40%;aspect-ratio:4 / 5}.evsp-ch--summit .evsp-ch__photo img{object-position:30% 50%}.evsp-ch--boulder .evsp-ch__photo{left:0;bottom:calc(var(--floor) + 60px);width:42%;aspect-ratio:1 / 1}.evsp-ch--boulder .evsp-ch__photo img{object-position:46% 50%}.evsp-ch--frost .evsp-ch__photo{right:0;bottom:calc(var(--floor) + 30px);width:40%;aspect-ratio:4 / 5}.evsp-ch--frost .evsp-ch__photo img{object-position:52% 40%}.evsp-ch--boss .evsp-ch__photo{left:0;bottom:calc(var(--floor) + 70px);width:44%;aspect-ratio:5 / 4}.evsp-ch--boss .evsp-ch__photo img{object-position:62% 50%}.evsp-ch__copy{min-width:0}.evsp-ch__title{margin:0;font-family:var(--ev-font-display);font-weight:700;font-size:clamp(4.4rem,2.6rem + 2.6vw,6.8rem);line-height:1.02;letter-spacing:-.012em;color:var(--ev-navy)}.evsp-ch__hook{margin:18px 0 0;max-width:24em;font-size:clamp(2rem,1.8rem + .45vw,2.5rem);font-weight:600;line-height:1.32;color:var(--ev-navy);text-wrap:balance}.evsp-ch__body{margin:14px 0 0;max-width:34em;font-size:1.85rem;line-height:1.6;color:var(--ev-ink-soft)}.evsp-ch__note{margin:16px 0 0;font-size:1.6rem;font-weight:600;color:var(--ev-muted)}.evsp-facts{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none}.evsp-fact{display:flex;align-items:center;gap:16px;font-size:1.85rem;font-weight:600;line-height:1.3;color:var(--ev-navy)}.evsp-fact b{font-weight:800}.evsp-big{display:flex;align-items:center;gap:18px;margin:22px 0 0}.evsp-big__line{display:flex;align-items:center;gap:14px;margin:0}.evsp-big__num{display:inline-flex;font-family:var(--ev-font-ui);font-size:clamp(8.8rem,5.4rem + 4.8vw,14rem);font-weight:800;line-height:1;letter-spacing:-.045em;color:var(--ev-navy);font-variant-numeric:tabular-nums}.evsp-big__unit{display:grid;font-size:clamp(1.9rem,1.6rem + .5vw,2.4rem);font-weight:700;line-height:1.1;color:var(--ev-navy)}.evsp-big__unit b{color:#0067c0;font-weight:800}.evsp-reel{position:relative;display:inline-block;height:1em;overflow:hidden;-webkit-mask-image:linear-gradient(transparent 0,#000 11%,#000 89%,transparent 100%);mask-image:linear-gradient(transparent 0,#000 11%,#000 89%,transparent 100%)}.evsp-reel__strip{display:block;transform:translateY(calc(var(--n, 0) * -1em));transition:transform var(--dur, 1.3s) var(--ev-ease)}.evsp-reel__strip>span{display:block;height:1em}.evsp-sizes__label{display:block;margin:26px 0 0;font-size:1.35rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-muted)}.evsp-sizes{display:inline-flex;gap:4px;margin:10px 0 0;padding:4px;border:1.5px solid var(--ev-line-strong);border-radius:10px}.evsp-size{min-height:44px;margin:0;padding:0 18px;border:0;border-radius:7px;background:none;color:var(--ev-navy);font:700 1.6rem/1 var(--ev-font-ui);cursor:pointer;transition:background-color .22s var(--ev-ease-soft),color .22s var(--ev-ease-soft)}.evsp-size[aria-pressed=true]{background:var(--ev-navy);color:#fff}@media(hover:hover){.evsp-size:not([aria-pressed=true]):hover{background:var(--ev-sky)}}.evsp-buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:28px;padding-top:24px;border-top:1px solid var(--ev-line)}.evsp-buy__price{min-width:0;transition:opacity .25s var(--ev-ease-soft)}.evsp-buy__price .ev-price{gap:6px 12px}.evsp-who{padding:var(--evsp-sec) 0;background:#fff}.evsp-who__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(36px,5vw,96px);align-items:center}.evsp-who__lead{margin:22px 0 0;max-width:24em;font-family:var(--ev-font-display);font-size:clamp(2.2rem,1.8rem + .8vw,3rem);line-height:1.3;color:var(--ev-navy)}.evsp-who__body{max-width:56ch;margin-top:18px;font-size:clamp(1.7rem,1.55rem + .2vw,1.85rem);line-height:1.65;color:var(--ev-ink-soft)}.evsp-who__body p{margin:0}.evsp-who__body p+p{margin-top:14px}.evsp-who__body b{color:var(--ev-navy);font-weight:650}.evsp-signoff{margin:28px 0 0;padding-top:22px;border-top:1px solid var(--ev-line);font-family:var(--ev-font-display);font-size:2.2rem;line-height:1.35;color:var(--ev-navy)}.evsp-signoff span{display:block;margin-top:4px;font-family:var(--ev-font-body);font-size:1.45rem;font-weight:600;letter-spacing:.02em;color:var(--ev-muted)}.evsp-map{--dot: #C9D1DA;margin:0}.evsp-map__stage{position:relative}.evsp-map__svg{display:block;width:100%;height:auto;overflow:visible}.evsp-map__band{fill:none;stroke:var(--fc, var(--dot));stroke-width:4.9;stroke-linecap:round}.evsp-map__glow{opacity:.9;transform-box:fill-box;transform-origin:center}.evsp-map__arc{fill:none;stroke:var(--evsp-blue);stroke-width:2;stroke-linecap:round;stroke-dasharray:var(--len) var(--len);opacity:.85}.evsp-map__city{fill:#fff;stroke:var(--evsp-blue);stroke-width:2.6;transform-box:fill-box;transform-origin:center}.evsp-map__pin{fill:var(--evsp-blue);stroke:#fff;stroke-width:3}.evsp-map__ring{fill:none;stroke:var(--evsp-blue);stroke-width:1.6;opacity:0;transform-box:fill-box;transform-origin:center}.evsp-map__parcel{fill:var(--evsp-orange);stroke:#fff;stroke-width:2;opacity:0}.evsp-map__labels{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.evsp-map__lbl{position:absolute;font-size:1.3rem;font-weight:600;line-height:1.15;color:var(--ev-muted);white-space:nowrap;text-shadow:0 0 2px #fff,0 0 4px #fff,0 0 7px #fff,0 0 10px #fff}.evsp-map__lbl--l{transform:translate(calc(-100% - 11px),-50%);text-align:right}.evsp-map__lbl--r{transform:translate(11px,-50%)}.evsp-map__lbl--t{transform:translate(-50%,calc(-100% - 10px))}.evsp-map__lbl--b{transform:translate(-50%,10px)}.evsp-map__lbl--home{font-size:1.6rem;font-weight:750;color:var(--ev-navy)}.evsp-map__lbl--home small{display:block;margin-top:3px;font-size:1.35rem;font-weight:650;color:var(--evsp-blue)}.evsp-map__legend{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:18px;font-size:1.4rem;font-weight:600;color:var(--ev-ink-soft)}.evsp-map__key{display:inline-flex;align-items:center;gap:9px}.evsp-map__key i{flex:none;display:block}.evsp-map__key-pin{width:12px;height:12px;border:2.5px solid #fff;border-radius:50%;background:var(--evsp-blue);box-shadow:0 0 0 1.5px var(--evsp-blue)}.evsp-map__key-parcel{width:10px;height:10px;border-radius:50%;background:var(--evsp-orange)}.evsp-map.is-armed .evsp-map__band{opacity:.22;stroke:var(--dot)}.evsp-map.is-armed.is-on .evsp-map__band{animation:evsp-map-dot 1.4s var(--ev-ease-soft) both;animation-delay:calc(var(--b) * 70ms)}@keyframes evsp-map-dot{0%{opacity:.22;stroke:var(--dot)}28%{opacity:1;stroke:#2f95f2}to{opacity:1;stroke:var(--fc, var(--dot))}}.evsp-map.is-armed .evsp-map__glow{opacity:0;transform:scale(.2)}.evsp-map.is-armed.is-on .evsp-map__glow{opacity:.9;transform:none;transition:opacity 1.4s var(--ev-ease-soft),transform 2.2s var(--ev-ease)}.evsp-map.is-armed .evsp-map__arc{stroke-dashoffset:var(--len)}.evsp-map.is-armed.is-on .evsp-map__arc{stroke-dashoffset:0;transition:stroke-dashoffset 1.3s cubic-bezier(.45,.05,.2,1) var(--d)}.evsp-map.is-armed .evsp-map__city{transform:scale(0)}.evsp-map.is-armed.is-on .evsp-map__city{transform:none;transition:transform .55s var(--ev-ease-pop) calc(var(--d) + 1.15s)}.evsp-map.is-armed .evsp-map__lbl:not(.evsp-map__lbl--home){opacity:0;transition:opacity .5s var(--ev-ease-soft) calc(var(--d) + 1.25s)}.evsp-map.is-armed.is-on .evsp-map__lbl{opacity:1}.evsp-map.is-on.is-live .evsp-map__ring{animation:evsp-ring 2.8s cubic-bezier(.2,.6,.35,1) infinite}.evsp-map.is-on.is-live .evsp-map__ring--2{animation-delay:1.4s}@keyframes evsp-ring{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(4.4)}}.evsp-last{padding:clamp(16px,2vw,32px) 0 var(--evsp-sec)}.evsp-last__hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(400px,32vw,560px);overflow:hidden}.evsp-last__pic{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.evsp .evsp-last__pic img{width:100%;height:calc(100% + 80px);margin-top:-40px;max-width:none;object-fit:cover;object-position:62% 50%;transform:translateY(var(--par, 0px))}.evsp-last__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#fffffff7,#ffffffe6 26%,#ffffff8c,#fff0 62%),linear-gradient(0deg,#fff 0,#fff0 90px)}.evsp-last__words{position:relative;width:100%;padding-block:56px}.evsp-last__title{max-width:14em}.evsp-last__sub{margin:18px 0 0;max-width:30em;font-size:clamp(1.8rem,1.6rem + .4vw,2.2rem);font-weight:600;color:var(--ev-ink-soft)}.evsp-range{--ev-marquee-gap: 24px;--ev-marquee-fade: clamp(16px, 5vw, 88px);margin-top:clamp(8px,1vw,20px);padding:14px 0 10px}.evsp-range .ev-marquee__track,.evsp-range .ev-marquee__item{align-items:flex-start}.evsp-mq{display:block;width:232px}.evsp-mq__link{display:block;color:inherit;text-decoration:none}.evsp-mq__media{display:block;overflow:hidden;aspect-ratio:1;border:1px solid var(--ev-line);border-radius:var(--ev-r-l);background:var(--ev-photo-bg, #fff);transition:translate .5s var(--ev-ease),box-shadow .5s var(--ev-ease),border-color .3s var(--ev-ease-soft)}.evsp .evsp-mq__media img{width:100%;height:100%;max-width:none;object-fit:contain;transition:scale .6s var(--ev-ease)}.evsp-mq__name{display:block;margin:14px 0 6px;font-size:1.65rem;font-weight:700;line-height:1.25;color:var(--ev-navy)}.evsp-mq .ev-price{gap:2px 8px}@media(hover:hover){.evsp-mq__link:hover .evsp-mq__media{translate:0 -6px;box-shadow:var(--evsp-shadow-m);border-color:var(--ev-line-strong)}.evsp-mq__link:hover .evsp-mq__media img{scale:1.04}}.evsp-range__cta{display:flex;justify-content:center;margin-top:clamp(24px,2.6vw,36px)}.evsp-why{padding:var(--evsp-sec) 0;border-top:1px solid var(--ev-line)}.evsp-why__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(36px,6vw,96px);align-items:start}.evsp-why__big{display:flex;align-items:baseline;gap:14px;margin:18px 0 4px;color:var(--ev-sale);font-family:var(--ev-font-ui);line-height:1}.evsp-why__upto,.evsp-why__off{font-size:clamp(2.6rem,2rem + 1vw,3.4rem);font-weight:800}.evsp-why__num{font-size:clamp(8rem,4.6rem + 4.4vw,13rem);font-weight:800;letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums}.evsp-why__q{margin:26px 0 10px;font-family:var(--ev-font-display);font-size:clamp(2.2rem,1.9rem + .5vw,2.7rem);font-weight:700;color:var(--ev-navy)}.evsp-why__text{max-width:36em;margin:0;font-size:clamp(1.75rem,1.62rem + .25vw,1.95rem);line-height:1.62;color:var(--ev-ink-soft)}.evsp-rating{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:24px 0 0;padding-top:20px;border-top:1px solid var(--ev-line);font-size:1.7rem;font-weight:600;color:var(--ev-navy)}.evsp-rating b{font-weight:800}.evsp-stars{display:inline-flex;gap:2px;color:#f5a524}.evsp-stars svg{width:20px;height:20px;fill:currentColor}.evsp-rating small{font-size:1.45rem;font-weight:600;color:var(--ev-muted)}.evsp-promises{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.evsp-promise{display:flex;align-items:flex-start;gap:18px;padding:24px 22px;border:1px solid var(--ev-line);border-radius:var(--ev-r-l);background:#fff;transition:translate .5s var(--ev-ease),box-shadow .5s var(--ev-ease),border-color .3s var(--ev-ease-soft)}.evsp-promise__txt{margin:0;min-width:0}.evsp-promise__t{display:block;font-size:1.95rem;line-height:1.25;color:var(--ev-navy)}.evsp-promise__s{display:block;margin-top:6px;font-size:1.6rem;line-height:1.45;color:var(--ev-muted)}@media(hover:hover){.evsp-promise:hover{translate:0 -4px;box-shadow:var(--evsp-shadow-m);border-color:var(--ev-line-strong)}}.evsp-why__more{margin-top:22px}.evsp-why__more p{margin:0 0 6px;font-size:1.6rem;line-height:1.5;color:var(--ev-muted)}.evsp-why__more a:not(.ev-btn){color:var(--ev-navy);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--ev-line-strong)}.evsp-why__more a:not(.ev-btn):hover{text-decoration-color:currentColor}.evsp-why__btn{margin-top:18px}.evsp-parts{padding:var(--evsp-sec) 0;background:var(--ev-pale)}.evsp-parts__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);align-items:center}.evsp-parts__text{margin:18px 0 0;font-size:1.9rem;line-height:1.55;color:var(--ev-ink-soft)}.evsp-parts__note{margin:14px 0 0;font-size:1.6rem;line-height:1.55;color:var(--ev-muted)}.evsp-parts__copy .ev-btn{margin-top:26px}.evsp-parts__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.evsp-pt{display:flex;flex-direction:column;height:100%;padding:12px 12px 18px;border:1px solid var(--ev-line);border-radius:var(--ev-r-l);background:#fff;color:inherit;text-decoration:none;transition:translate .5s var(--ev-ease),box-shadow .5s var(--ev-ease),border-color .3s var(--ev-ease-soft)}.evsp-pt__media{display:block;overflow:hidden;aspect-ratio:1;border-radius:var(--ev-r);background:var(--ev-photo-bg, #fff)}.evsp .evsp-pt__media img{width:100%;height:100%;object-fit:contain;transition:scale .6s var(--ev-ease)}.evsp-pt__name{display:block;margin:12px 6px 6px;font-size:1.65rem;font-weight:700;line-height:1.3;color:var(--ev-navy)}.evsp-pt .ev-price{margin:0 6px}.evsp-pt .ev-chip{align-self:flex-start;margin:10px 6px 0}@media(hover:hover){.evsp-pt:hover{translate:0 -6px;box-shadow:var(--evsp-shadow-m);border-color:var(--ev-line-strong)}.evsp-pt:hover .evsp-pt__media img{scale:1.05}}.evsp-final{padding:var(--evsp-sec) 0 clamp(48px,5.6vw,88px)}.evsp-final__band{position:relative;isolation:isolate;overflow:hidden;padding:clamp(40px,5vw,80px) clamp(24px,6vw,96px);border-radius:calc(var(--ev-r-l) + 4px);text-align:center;color:#fff;background:var(--ev-sale-fill, linear-gradient(115deg, #D2401A, #C93A40))}.evsp-final__glow{position:absolute;z-index:-1;right:-14%;bottom:-70%;width:62%;aspect-ratio:1;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#f8a13fbf,#f8a13f00)}.evsp-final__band:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,#fff0 35%,#ffffff24,#fff0 65%) no-repeat;background-size:240% 100%;background-position:140% 0}.evsp-final__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font-family:var(--ev-font-ui);font-size:1.35rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.evsp-final__eyebrow i{flex:none;width:9px;height:9px;border-radius:50%;background:#fff}.evsp-final__title{margin:0;font-family:var(--ev-font-display);font-weight:700;font-size:clamp(3.8rem,2rem + 3.6vw,7.2rem);line-height:1.02;letter-spacing:-.02em;color:#fff;text-wrap:balance}.evsp-final__text{max-width:34em;margin:18px auto 0;font-size:clamp(1.8rem,1.6rem + .4vw,2.2rem);font-weight:600;line-height:1.45}.evsp-final__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.evsp-final .ev-btn--light{color:var(--ev-sale-text)}@keyframes evsp-rise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}@keyframes evsp-pop{0%{opacity:0;scale:.4;rotate:-14deg}55%{opacity:1}to{opacity:1;scale:1;rotate:0deg}}@keyframes evsp-rise-std{0%{translate:0 104%;animation-timing-function:cubic-bezier(.2,.75,.3,1)}60%{translate:0 -3.4%;animation-timing-function:cubic-bezier(.45,0,.55,1)}82%{translate:0 .7%;animation-timing-function:cubic-bezier(.45,0,.55,1)}to{translate:0 0}}@keyframes evsp-shadow-std{0%{opacity:0;scale:.3 1;animation-timing-function:cubic-bezier(.2,.75,.3,1)}60%{opacity:.5;scale:.8 1}82%{opacity:1;scale:1.05 1}to{opacity:1;scale:1 1}}@keyframes evsp-rise-tilt{0%{translate:0 104%;rotate:-7deg;animation-timing-function:cubic-bezier(.2,.75,.3,1)}58%{translate:0 -3%;rotate:3deg;animation-timing-function:cubic-bezier(.45,0,.55,1)}80%{translate:0 .6%;rotate:-1.2deg;animation-timing-function:cubic-bezier(.45,0,.55,1)}to{translate:0 0;rotate:0deg}}@keyframes evsp-rise-bounce{0%{translate:0 104%;animation-timing-function:cubic-bezier(.2,.8,.3,1)}48%{translate:0 -8%;animation-timing-function:cubic-bezier(.5,0,.7,.4)}64%{translate:0 0;scale:1.04 .95;animation-timing-function:cubic-bezier(.3,.6,.5,1)}78%{translate:0 -2.4%;scale:.99 1.02;animation-timing-function:cubic-bezier(.5,0,.7,.4)}90%{translate:0 0;scale:1.01 .99}to{translate:0 0;scale:1 1}}@keyframes evsp-shadow-bounce{0%{opacity:0;scale:.3 1}48%{opacity:.4;scale:.7 1}64%{opacity:1;scale:1.1 1}78%{opacity:.8;scale:.92 1}90%,to{opacity:1;scale:1 1}}@keyframes evsp-rise-heavy{0%{translate:0 104%;animation-timing-function:cubic-bezier(.25,.7,.35,1)}66%{translate:0 -1.6%;animation-timing-function:cubic-bezier(.6,0,.8,.4)}80%{translate:0 .4%;scale:1.025 .975;animation-timing-function:cubic-bezier(.3,.6,.5,1)}to{translate:0 0;scale:1 1}}@keyframes evsp-shadow-heavy{0%{opacity:0;scale:.3 1}66%{opacity:.6;scale:.86 1}80%{opacity:1;scale:1.12 1}to{opacity:1;scale:1 1}}@keyframes evsp-boing{0%{scale:1 1}30%{scale:1.04 .95}62%{scale:.98 1.03}to{scale:1 1}}@keyframes evsp-photo-in{0%{opacity:0;translate:0 70px}to{opacity:1;translate:0 0}}@keyframes evsp-photo-settle{0%{scale:1.14}to{scale:1}}@keyframes evsp-fade{0%{opacity:0}to{opacity:1}}@keyframes evsp-sweep{0%{background-position:140% 0}18%,to{background-position:-40% 0}}@keyframes evsp-glow{0%{translate:0 0;scale:1}to{translate:-12% -8%;scale:1.12}}@media(prefers-reduced-motion:no-preference){.evsp-hero:not(.is-landed) .evsp-lu .evsp-shot{animation:evsp-rise-std 1.25s both;animation-delay:calc(.24s + var(--i, 0) * .14s)}.evsp-hero:not(.is-landed) .evsp-lu__shadow{animation:evsp-shadow-std 1.25s both;animation-delay:calc(.24s + var(--i, 0) * .14s)}.evsp-hero:not(.is-landed) .evsp-lu .evsp-shine{animation:evsp-shine 1.3s ease-in-out both;animation-delay:calc(1.6s + var(--i, 0) * .17s)}.evsp-ch__stage.ev-in:not(.ev-in--now){animation-duration:.4s}.evsp-ch:not(.is-landed) .evsp-ch__stage.ev-in:not(.ev-in--now) .evsp-ch__pack{animation:evsp-rise-std 1.3s both .14s}.evsp-ch:not(.is-landed) .evsp-ch__stage.ev-in:not(.ev-in--now) .evsp-ch__shadow{animation:evsp-shadow-std 1.3s both .14s}.evsp-ch--summit:not(.is-landed) .evsp-ch__stage.ev-in:not(.ev-in--now) .evsp-ch__pack{animation-name:evsp-rise-tilt}.evsp-ch--frost:not(.is-landed) .evsp-ch__stage.ev-in:not(.ev-in--now) .evsp-ch__pack{animation:evsp-rise-bounce 1.45s both .14s}.evsp-ch--frost:not(.is-landed) .evsp-ch__stage.ev-in:not(.ev-in--now) .evsp-ch__shadow{animation:evsp-shadow-bounce 1.45s both .14s}.evsp-ch--boss:not(.is-landed) .evsp-ch__stage.ev-in:not(.ev-in--now) .evsp-ch__pack{animation:evsp-rise-heavy 1.55s both .14s}.evsp-ch--boss:not(.is-landed) .evsp-ch__stage.ev-in:not(.ev-in--now) .evsp-ch__shadow{animation:evsp-shadow-heavy 1.55s both .14s}.evsp-ch:not(.is-landed) .evsp-ch__stage.ev-in:not(.ev-in--now) .evsp-shine{animation:evsp-shine 1.3s ease-in-out both 1.25s}.evsp-ch__stage.ev-in:not(.ev-in--now) .evsp-ch__photo{animation:evsp-photo-in 1.2s var(--ev-ease) .6s both}.evsp-ch__stage.ev-in:not(.ev-in--now) .evsp-ch__photo img{animation:evsp-photo-settle 2.2s var(--ev-ease) .6s both}.evsp-ch__stage.ev-in:not(.ev-in--now) .evsp-picker{animation:evsp-fade .7s var(--ev-ease) 1.1s both}.evsp-ch__copy.ev-in:not(.ev-in--now) .evsp-disc{animation:evsp-pop .64s var(--ev-ease-pop) both;animation-delay:calc(.22s + var(--ev-si, 0) * 70ms + var(--fi, 0) * 90ms)}.evsp-facts>:nth-child(2){--fi: 1}.evsp-facts>:nth-child(3){--fi: 2}.evsp-facts>:nth-child(4){--fi: 3}.evsp-ch.is-landed .evsp-ch__pack{transition:translate .4s cubic-bezier(.55,0,.8,.2),rotate .7s var(--ev-ease)}.evsp-ch.is-landed .evsp-ch__pack.is-shine .evsp-shine{animation:evsp-shine 1.1s ease-in-out both}.evsp-ch.is-landed .evsp-ch__bottle.is-sink .evsp-ch__pack{translate:0 104%}.evsp-ch.is-landed .evsp-ch__bottle.is-sink .evsp-ch__shadow{opacity:0;scale:.3 1;transition:opacity .3s var(--ev-ease-soft),scale .4s var(--ev-ease-soft)}.evsp-ch.is-landed .evsp-ch__bottle.is-rerise .evsp-ch__pack{animation:evsp-rise-std 1.15s both}.evsp-ch.is-landed .evsp-ch__bottle.is-rerise .evsp-ch__shadow{animation:evsp-shadow-std 1.15s both}.evsp-ch.is-landed .evsp-ch__pack.is-boing{animation:evsp-boing .62s var(--ev-ease) both}@media(hover:hover)and (pointer:fine){.evsp-ch--summit.is-landed .evsp-ch__stage:hover .evsp-ch__pack{rotate:-5deg}}.evsp-final__band.is-live:after{animation:evsp-sweep 11s var(--ev-ease-soft) .6s infinite}.evsp-final__band.is-live .evsp-final__glow{animation:evsp-glow 10s ease-in-out infinite alternate}}@media(max-width:989px){.evsp-hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "lineup"}.evsp-lineup-wrap{max-width:720px;width:100%;margin:8px auto 0}.evsp-index__list{grid-template-columns:repeat(3,minmax(0,1fr))}.evsp-index__list li:nth-child(4){border-left:0}.evsp-index__list li:nth-child(n+4){border-top:1px solid var(--ev-line)}.evsp-ch__grid,.evsp-ch--flip .evsp-ch__grid{grid-template-columns:minmax(0,1fr)}.evsp-ch--flip .evsp-ch__stage{order:0}.evsp-ch__copy{max-width:640px}.evsp-who__grid,.evsp-why__grid,.evsp-parts__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.evsp{--evsp-sec: 44px}.evsp [id]{scroll-margin-top:72px}.evsp-hero{padding-bottom:40px}.evsp-crumbs{margin-bottom:18px;font-size:1.35rem}.evsp-hero__grid{grid-template-areas:"head" "lineup" "rest";gap:0}.evsp-hero__copy{display:contents}.evsp-hero__head{grid-area:head}.evsp-hero__rest{grid-area:rest}.evsp-eyebrow{margin-bottom:10px;font-size:1.25rem}.evsp-lineup-wrap{margin:14px auto 0;max-width:290px}.evsp-lineup{--gap: 3.4cqw}.evsp-lu__label{margin-top:12px}.evsp-lu__name{font-size:1.6rem}.evsp-lu__meta{display:none}.evsp-hero__lead{margin-top:16px}.evsp-hero__ctas{display:grid;margin-top:18px}.evsp-hero__ctas .ev-btn{width:100%}.evsp-index a{flex-direction:column;align-items:center;gap:2px;padding:12px 6px;font-size:1.45rem;text-align:center}.evsp-index__n{font-size:1.35rem}.evsp-tl__list{grid-template-columns:minmax(0,1fr);gap:30px}.evsp-tl__stop{display:grid;grid-template-columns:54px minmax(0,1fr);column-gap:20px}.evsp-tl__stop>*:not(.evsp-tl__disc){grid-column:2}.evsp-tl__disc{grid-row:1 / span 4;width:54px;height:54px;margin:0;box-shadow:0 0 0 6px #fff}.evsp-tl__disc .evsp-ico{width:25px;height:25px}.evsp-tl__when{margin-top:6px}.evsp-tl__text{font-size:1.65rem}.evsp-strip__mq{--h: 220px}.evsp-ch{padding:24px 0 36px}.evsp-ch__grid{gap:14px}.evsp-ch__stage{--floor: 80px;--px: 31%;min-height:calc(var(--bhe) + var(--floor) + 8px)}.evsp-ch--flip .evsp-ch__stage{--px: 72%}.evsp-ch--summit,.evsp-ch--boulder{--bh: 300px}.evsp-ch--frost{--bh: 248px}.evsp-ch--boss{--bh: 262px}.evsp-picker{left:50%}.evsp-sw{width:40px;height:40px}.evsp-ch__photo,.evsp-ch--summit .evsp-ch__photo,.evsp-ch--frost .evsp-ch__photo{width:44%;aspect-ratio:4 / 5;bottom:calc(var(--floor) + 14px)}.evsp-ch--boulder .evsp-ch__photo,.evsp-ch--boss .evsp-ch__photo{width:42%;aspect-ratio:4 / 5;bottom:calc(var(--floor) + 14px)}.evsp-ch__body{font-size:1.75rem}.evsp-fact{gap:14px;font-size:1.75rem}.evsp-disc{width:46px;height:46px}.evsp-disc .evsp-ico{width:23px;height:23px}.evsp-disc--lg{width:54px;height:54px}.evsp-big{gap:14px}.evsp-buy{gap:16px}.evsp-buy__btn{width:100%}.evsp-sizes-wrap .evsp-sizes{display:flex;width:100%}.evsp-size{flex:1;padding:0 8px}.evsp-who__grid{display:flex;flex-direction:column;align-items:stretch;gap:0}.evsp-who__words>.evsp-eyebrow{align-self:flex-start}.evsp-who__words{display:contents}.evsp-who__words>*{order:1}.evsp-who__map{order:2;margin:26px 0 6px}.evsp-who__words>.evsp-who__body,.evsp-who__words>.evsp-signoff{order:3}.evsp-map__lbl{font-size:1.3rem}.evsp-map__lbl--home{font-size:1.35rem}.evsp-map__lbl--home small{display:none}.evsp-map__lbl--perth{transform:translate(-50%,9px)}.evsp-map__legend{flex-direction:column;gap:10px}.evsp-last{padding-top:8px}.evsp-last__hero{display:block;min-height:0}.evsp-last__pic{position:relative;inset:auto;display:block;aspect-ratio:4 / 3;overflow:hidden}.evsp .evsp-last__pic img{height:100%;margin-top:0;transform:none;object-position:50% 50%}.evsp-last__hero:before{background:linear-gradient(0deg,#fff 0,#fff0 70px);height:75vw;bottom:auto}.evsp-last__words{padding-block:8px 0}.evsp-mq{width:176px}.evsp-mq__name{font-size:1.5rem}.evsp-range__cta .ev-btn{width:100%}.evsp-why__big{gap:10px}.evsp-promises{grid-template-columns:minmax(0,1fr);gap:10px}.evsp-promise{gap:14px;padding:14px 16px}.evsp-promise__t{font-size:1.75rem}.evsp-promise__s{margin-top:3px;font-size:1.5rem}.evsp-why__btn{width:100%}.evsp-parts__tiles{grid-template-columns:minmax(0,1fr);gap:10px}.evsp-pt{display:grid;grid-template-columns:92px minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:14px;align-items:start;padding:10px 14px 10px 10px}.evsp-pt__media{grid-row:1 / span 3}.evsp-pt__name{margin:4px 0;font-size:1.6rem}.evsp-pt .ev-price{margin:0}.evsp-pt .ev-chip{margin:6px 0 0}.evsp-parts__copy .ev-btn{width:100%}.evsp-final__band{padding:40px 22px;text-align:left}.evsp-final__text{margin-left:0}.evsp-final__ctas{display:grid;justify-content:stretch}}@media print{.evsp [data-ev-reveal],.evsp .evsp-shot,.evsp-ch__photo{opacity:1!important;translate:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ev-story-page.css.map */
