.ev-sysmap2{--ev-sysmap2-tile-chamfer: .8rem;--ev-sysmap2-plate-chamfer: .4rem;--ev-sysmap2-panel-chamfer: 4rem;--ev-sysmap2-field-height: 56%;--ev-sysmap2-foot: 0rem;--ev-sysmap2-frame: .4rem;--ev-sysmap2-page: var(--ev-color-ink);--ev-sysmap2-panel-bg: var(--ev-color-ink);--ev-sysmap2-banner-bg: var(--ev-color-ink);--ev-sysmap2-title: #fff;--ev-sysmap2-title-accent: var(--ev-color-volt);--ev-sysmap2-label: #fff;--ev-sysmap2-subheading: #fff;--ev-sysmap2-body: var(--ev-color-text-band);--ev-sysmap2-cta: var(--ev-color-red);--ev-sysmap2-tile-bg: #333333;--ev-sysmap2-tile-bg-hover: #3f3f3f;--ev-sysmap2-tile-title: #fff;--ev-sysmap2-tile-title-transform: uppercase;--ev-sysmap2-tile-title-size: clamp(1.8rem, 1.4rem + 1vw, 2.8rem);--ev-sysmap2-tile-desc: var(--ev-color-volt);--ev-sysmap2-desc-push: auto;position:relative;background-color:var(--ev-sysmap2-page);overflow:hidden}.ev-sysmap2--daily-care{--ev-sysmap2-page: var(--ev-color-cream);--ev-sysmap2-panel-bg: #ffffff;--ev-sysmap2-banner-bg: #ffffff;--ev-sysmap2-title: var(--ev-color-ink);--ev-sysmap2-title-accent: var(--ev-color-red);--ev-sysmap2-label: var(--ev-color-ink);--ev-sysmap2-subheading: var(--ev-color-ink);--ev-sysmap2-body: var(--ev-color-text-dim);--ev-sysmap2-cta: var(--ev-color-red-link);--ev-sysmap2-tile-bg: var(--ev-color-cream);--ev-sysmap2-tile-bg-hover: #e4dbcd;--ev-sysmap2-tile-title: var(--ev-color-ink);--ev-sysmap2-tile-title-transform: none;--ev-sysmap2-tile-title-size: clamp(1.8rem, 1.4rem + .7vw, 2.3rem);--ev-sysmap2-tile-desc: var(--ev-color-text-dim);--ev-sysmap2-desc-push: 0}.ev-sysmap2__field{position:absolute;top:0;right:0;left:0;height:var(--ev-sysmap2-field-height);background-color:var(--ev-color-red)}.ev-sysmap2__frame{position:relative;padding-left:var(--ev-sysmap2-frame)}.ev-sysmap2__panel{position:relative;background-color:var(--ev-sysmap2-panel-bg);padding:2rem 1.6rem 2.4rem}.ev-sysmap2__bracket{display:none;position:absolute;top:var(--ev-sysmap2-field-height);right:0;bottom:var(--ev-sysmap2-foot);left:3.2rem;border-left:.3rem solid var(--ev-color-red);border-bottom:.3rem solid var(--ev-color-red);pointer-events:none}.ev-sysmap2__banner{position:relative;display:flex;align-items:center;gap:1rem;padding:1rem 3.2rem 1rem 1.2rem;background-color:var(--ev-color-red);clip-path:polygon(0 0,100% 0,calc(100% - 2.4rem) 100%,0 100%)}.ev-sysmap2__banner-bar{display:flex;align-items:center;min-width:0}.ev-sysmap2__banner{--ev-sysmap2-title: #fff;--ev-sysmap2-title-accent: var(--ev-color-volt)}.ev-sysmap2__slash{flex-shrink:0;width:3.2rem;height:2.6rem;background-color:var(--ev-color-volt);clip-path:polygon(2rem 0,100% 0,1.2rem 100%,0 100%)}.ev-sysmap2__title{margin:0;font-family:var(--font-heading-family);font-weight:700;font-style:italic;font-size:clamp(1.5rem,1.1rem + 1.4vw,3.4rem);line-height:1.2;letter-spacing:.037em;text-transform:uppercase;color:var(--ev-sysmap2-title);white-space:nowrap}.ev-sysmap2__title strong,.ev-sysmap2__title b,.ev-sysmap2__title em{font-weight:inherit;font-style:inherit;color:var(--ev-sysmap2-title-accent)}.ev-sysmap2__body{display:grid;grid-template-columns:1fr;gap:2.4rem}.ev-sysmap2__copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.ev-sysmap2__heading{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2.4rem,1.6rem + 1.4vw,3.3rem);line-height:1.15;letter-spacing:.06em;text-transform:uppercase;color:var(--ev-sysmap2-subheading)}.ev-sysmap2__rule{display:block;width:8rem;height:.4rem;background-color:var(--ev-color-red)}.ev-sysmap2__copy--explainer{gap:1.6rem}.ev-sysmap2__subheading{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:2.4rem;line-height:1.05;letter-spacing:.01em;color:var(--ev-sysmap2-subheading)}.ev-sysmap2__text{font-size:1.5rem;line-height:1.6;color:var(--ev-sysmap2-body)}.ev-sysmap2__text>*:first-child{margin-top:0}.ev-sysmap2__text>*:last-child{margin-bottom:0}.ev-sysmap2__cta{font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;line-height:1.3;text-decoration:underline;text-underline-offset:.3rem;color:var(--ev-sysmap2-cta)}.ev-sysmap2__cta:hover{text-decoration-thickness:.2rem}.ev-sysmap2__roles{display:grid;grid-template-columns:1fr;gap:2.4rem}.ev-sysmap2__role{display:flex;flex-direction:column;gap:1rem;min-width:0}.ev-sysmap2__role-head{display:flex;flex-direction:row;align-items:center;gap:1.2rem}.ev-sysmap2__plate{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.6rem;height:3.6rem;background-color:var(--ev-color-red);clip-path:polygon(var(--ev-sysmap2-plate-chamfer) 0,calc(100% - var(--ev-sysmap2-plate-chamfer)) 0,100% var(--ev-sysmap2-plate-chamfer),100% calc(100% - var(--ev-sysmap2-plate-chamfer)),calc(100% - var(--ev-sysmap2-plate-chamfer)) 100%,var(--ev-sysmap2-plate-chamfer) 100%,0 calc(100% - var(--ev-sysmap2-plate-chamfer)),0 var(--ev-sysmap2-plate-chamfer))}.ev-sysmap2__plate--bare{background-color:transparent;clip-path:none}.ev-sysmap2__plate--bare .ev-sysmap2__glyph svg{max-width:100%;max-height:100%;width:100%;height:100%}.ev-sysmap2__glyph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--ev-color-ink)}.ev-sysmap2__glyph svg{flex:none;max-width:55%;max-height:62%}.ev-sysmap2__role-label{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:1.3rem;line-height:1.24;letter-spacing:.06em;text-transform:uppercase;color:var(--ev-sysmap2-label);text-align:left}.ev-sysmap2__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:0}.ev-sysmap2__tile-item{display:flex;flex:0 0 auto}.ev-sysmap2__tile{position:relative;display:block;width:100%;padding:0;text-decoration:none;background-color:var(--ev-sysmap2-tile-bg);clip-path:polygon(var(--ev-sysmap2-tile-chamfer) 0,calc(100% - var(--ev-sysmap2-tile-chamfer)) 0,100% var(--ev-sysmap2-tile-chamfer),100% calc(100% - var(--ev-sysmap2-tile-chamfer)),calc(100% - var(--ev-sysmap2-tile-chamfer)) 100%,var(--ev-sysmap2-tile-chamfer) 100%,0 calc(100% - var(--ev-sysmap2-tile-chamfer)),0 var(--ev-sysmap2-tile-chamfer));transition:background-color .15s ease}.ev-sysmap2__tile:hover{background-color:var(--ev-sysmap2-tile-bg-hover)}.ev-sysmap2__tile-inner{display:flex;flex-direction:column;flex:1 1 auto;gap:.4rem;min-height:12.8rem;padding:1.2rem 1.4rem 1.4rem}.ev-sysmap2__tile-title{font-family:var(--font-heading-family);font-weight:700;font-size:var(--ev-sysmap2-tile-title-size);line-height:1.11;letter-spacing:.01em;text-transform:var(--ev-sysmap2-tile-title-transform);color:var(--ev-sysmap2-tile-title)}.ev-sysmap2__tile-title-tail{white-space:nowrap}.ev-sysmap2__plus{display:inline-block;width:1.6rem;height:1.6rem;margin-left:.4rem;color:var(--ev-color-volt)}.ev-sysmap2__plus svg{display:block;width:100%;height:100%}.ev-sysmap2__tile-descriptor{margin-top:var(--ev-sysmap2-desc-push, auto);font-size:1.4rem;line-height:1.35;color:var(--ev-sysmap2-tile-desc)}.ev-sysmap2__tile--active{background-color:var(--ev-color-red);padding:.3rem}.ev-sysmap2__tile--active:hover{background-color:var(--ev-color-red)}.ev-sysmap2__tile--active .ev-sysmap2__tile-inner{background-color:var(--ev-sysmap2-panel-bg);clip-path:polygon(calc(var(--ev-sysmap2-tile-chamfer) - .3rem) 0,calc(100% - var(--ev-sysmap2-tile-chamfer) + .3rem) 0,100% calc(var(--ev-sysmap2-tile-chamfer) - .3rem),100% calc(100% - var(--ev-sysmap2-tile-chamfer) + .3rem),calc(100% - var(--ev-sysmap2-tile-chamfer) + .3rem) 100%,calc(var(--ev-sysmap2-tile-chamfer) - .3rem) 100%,0 calc(100% - var(--ev-sysmap2-tile-chamfer) + .3rem),0 calc(var(--ev-sysmap2-tile-chamfer) - .3rem))}.ev-sysmap2__tile-flag{margin:1rem -1.4rem -1.4rem;padding:.4rem 0 .5rem;font-family:var(--font-heading-family);font-weight:700;font-size:1.1rem;line-height:1.23;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#fff;background-color:var(--ev-color-red)}@media screen and (min-width:750px){.ev-sysmap2{--ev-sysmap2-tile-chamfer: 1rem;--ev-sysmap2-plate-chamfer: .6rem;--ev-sysmap2-frame: 4.8rem}.ev-sysmap2__panel{padding:0 3.2rem 5.6rem}.ev-sysmap2__banner{display:flex;align-items:stretch;width:max-content;max-width:100%;gap:0;margin-bottom:-.1rem;padding:0;background-color:transparent;clip-path:none}.ev-sysmap2__banner-bar{min-height:4.9rem;padding:0 6rem 0 5.2rem;background-color:var(--ev-sysmap2-banner-bg);clip-path:polygon(4rem 0,100% 0,calc(100% - 4rem) 100%,0 100%)}.ev-sysmap2__banner{--ev-sysmap2-title: #fff;--ev-sysmap2-title-accent: var(--ev-color-volt)}.ev-sysmap2--daily-care .ev-sysmap2__banner{--ev-sysmap2-title: var(--ev-color-ink);--ev-sysmap2-title-accent: var(--ev-color-red)}.ev-sysmap2__slash{align-self:stretch;width:6.6rem;height:auto;margin-right:-4rem;clip-path:polygon(4rem 0,100% 0,2.6rem 100%,0 100%)}.ev-sysmap2__body{padding-top:3.2rem}.ev-sysmap2__roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.7rem}.ev-sysmap2__role{gap:1.2rem}.ev-sysmap2__role-head{flex-direction:column;gap:.8rem}.ev-sysmap2__plate{width:5.8rem;height:5.8rem}.ev-sysmap2__role-label{font-size:1.7rem;letter-spacing:.03em;text-align:center}.ev-sysmap2__tiles{display:flex;flex-direction:column}.ev-sysmap2__tile-inner{gap:.6rem;min-height:16.2rem;padding:1.6rem 2rem 2rem}.ev-sysmap2__plus{width:1.9rem;height:1.9rem}.ev-sysmap2__tile-descriptor{font-size:1.7rem}.ev-sysmap2__tile-flag{margin:1.2rem -2rem -2rem;padding:.5rem 0 .6rem;font-size:1.3rem}}@media screen and (min-width:990px){.ev-sysmap2{--ev-sysmap2-frame: 8rem}.ev-sysmap2__panel{padding:0 8rem 8rem;clip-path:polygon(0 0,calc(100% - var(--ev-sysmap2-panel-chamfer)) 0,100% var(--ev-sysmap2-panel-chamfer),100% calc(100% - var(--ev-sysmap2-panel-chamfer)),calc(100% - var(--ev-sysmap2-panel-chamfer)) 100%,var(--ev-sysmap2-panel-chamfer) 100%,0 calc(100% - var(--ev-sysmap2-panel-chamfer)))}.ev-sysmap2{--ev-sysmap2-foot: 4rem}.ev-sysmap2__frame{padding-top:2.7rem;padding-bottom:5rem}.ev-sysmap2__bracket{display:block}.ev-sysmap2__banner-bar{padding-right:8rem}.ev-sysmap2__body{grid-template-columns:minmax(24rem,1fr) 3fr;gap:4.8rem;padding-top:4rem}.ev-sysmap2__copy{padding-top:8rem}.ev-sysmap2__copy--explainer{max-width:32rem}}@media screen and (min-width:1200px){.ev-sysmap2__roles{grid-template-columns:repeat(var(--ev-sysmap2-roles, 4),minmax(0,1fr));gap:2.4rem 1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ev-system-map-v2.css.map */
