@property --er-hero3-wm1{syntax: "<color>"; inherits: false; initial-value: #c084fc;}@property --er-hero3-wm2{syntax: "<color>"; inherits: false; initial-value: #92a4f6;}@property --er-hero3-wm3{syntax: "<color>"; inherits: false; initial-value: #60a5fa;}.er-hero3{position:relative;isolation:isolate;display:block;width:100%;overflow:clip;background:rgb(var(--er-bg))}.er-hero3__render{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;z-index:0;display:block;overflow:hidden}.er-hero3__backdrop{display:block;width:100%;height:100%;object-fit:cover;object-position:25% center}.er-hero3__grade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background:linear-gradient(180deg,rgb(var(--er-bg) / .86),rgb(var(--er-bg) / .7) 38%,rgb(var(--er-bg) / .5) 62%,rgb(var(--er-bg) / .92));pointer-events:none;animation:erHero3Fade .5s var(--er-ease) both}.er-hero3__grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.04;mix-blend-mode:overlay;pointer-events:none}.er-hero3__beam{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:3;display:block;background:linear-gradient(112deg,transparent 42%,rgb(var(--er-purple) / .12) 52%,rgb(var(--er-purple-3) / .16) 57%,rgb(var(--er-blue) / .06) 61%,transparent 72%);opacity:.4;pointer-events:none;animation:erHero3BeamDrift 22s ease-in-out infinite alternate}.er-hero3__spot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:block;background:radial-gradient(52% 66% at 32% 44%,rgb(var(--er-purple) / .2),transparent 62%);mix-blend-mode:screen;pointer-events:none;animation:erHero3Breathe 8s var(--er-ease) infinite alternate}.er-hero3__cglow{position:absolute;top:-170px;left:-170px;z-index:5;display:block;width:340px;height:340px;background:radial-gradient(240px circle at 50% 50%,rgb(var(--er-purple-2) / .15),rgb(var(--er-blue) / .05) 44%,transparent 66%);opacity:0;mix-blend-mode:screen;pointer-events:none;transition:opacity .5s var(--er-ease)}.er-hero3.is-pointer .er-hero3__cglow{opacity:1}.er-hero3__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:block;background:rgb(var(--er-bg));opacity:0;pointer-events:none;animation:erHero3Veil .75s var(--er-ease) both}.er-hero3__rake{position:absolute;top:-30%;left:0;z-index:6;display:block;width:240px;height:160%;background:linear-gradient(90deg,transparent 0%,rgb(var(--er-purple-2) / .08) 36%,rgb(var(--er-purple-3) / .38) 46%,rgb(var(--er-blue) / .65) 49%,#fff 50%,rgb(var(--er-blue) / .55) 51%,rgb(var(--er-purple-3) / .35) 55%,rgb(var(--er-purple-2) / .08) 66%,transparent 100%);opacity:0;mix-blend-mode:screen;pointer-events:none;transform:translate(-28vw) rotate(22deg);animation:erHero3Rake 1.25s cubic-bezier(.7,0,.3,1) .18s 1 both}.er-hero3__inner{position:relative;z-index:8;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;max-width:640px;min-height:inherit;margin:0 auto;padding:34px clamp(20px,5vw,48px) 36px;pointer-events:none}.er-hero3__inner a,.er-hero3__chip,.er-hero3__dock{pointer-events:auto}.er-hero3__figure{position:relative;z-index:0;flex:none;order:2;align-self:center;width:min(111vw,495px);aspect-ratio:6 / 5;margin:4px 0 -34px;pointer-events:auto;animation:erHero3FigureIn 1s var(--er-ease) .16s both}.er-hero3__poster,.er-hero3__canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.er-hero3__poster{object-fit:contain;object-position:50% 100%;transition:opacity .5s var(--er-ease)}.er-hero3__canvas{opacity:0;transition:opacity .8s var(--er-ease)}.er-hero3__canvas.is-dragging{cursor:grabbing!important}.er-hero3.is-3d .er-hero3__canvas{opacity:1}.er-hero3.is-3d .er-hero3__poster{opacity:0;transition-delay:.8s;transition-duration:.3s}.er-hero3__pool{position:absolute;bottom:-4%;left:50%;z-index:-1;display:block;width:85%;height:44%;translate:-50% 0;background:radial-gradient(50% 62% at 50% 100%,rgb(var(--er-purple) / .6),rgb(var(--er-purple-2) / .16) 56%,transparent 74%);pointer-events:none}.er-hero3__halo{display:none}.er-hero3__copy{position:relative;z-index:2;order:1}.er-hero3__copy:after{content:"";position:absolute;top:4px;bottom:4px;left:-12px;width:2px;border-radius:2px;background:linear-gradient(180deg,rgb(var(--er-purple-3)),rgb(var(--er-blue) / .65) 55%,transparent);filter:drop-shadow(0 0 6px rgb(var(--er-purple-2) / .85));pointer-events:none;transform-origin:50% 0;animation:erHero3LineIn 1.1s var(--er-ease) .3s both}.er-hero3__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-family:var(--er-mono);font-size:12px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:rgb(var(--er-purple-3) / .92);animation:erHero3Rise .7s var(--er-ease) .24s both}.er-hero3__eyebrow:before{content:"";flex:none;width:26px;height:1px;background:rgb(var(--er-purple-3) / .6)}.er-hero3__eyebrow-type{position:relative;display:inline-block}.er-hero3__eyebrow-sizer{visibility:hidden;padding-right:8px;white-space:pre}.er-hero3__eyebrow-anim{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center}.er-hero3__eyebrow-text{white-space:pre}.er-hero3__caret{display:inline-block;width:2px;height:1.05em;margin-left:3px;background:rgb(var(--er-purple-3) / .9);box-shadow:0 0 6px rgb(var(--er-purple-3) / .5);animation:erHero3Caret 1.05s steps(1) infinite}.er-hero3__wm{width:fit-content;pointer-events:auto;margin:0 0 22px;font-size:clamp(44px,12.5vw,72px);font-weight:var(--er-fw-heading);line-height:.92;letter-spacing:-.03em;text-transform:uppercase}.er-hero3__wm-line{display:block;margin-left:-.02em;padding:.02em .04em .06em 0;overflow:hidden}.er-hero3__wm-rise{position:relative;display:block;animation:erHero3WmRise .9s cubic-bezier(.16,1,.3,1) calc(.36s + var(--i, 0) * 90ms) both}.er-hero3__wm-fill{display:block;background-image:linear-gradient(100deg,var(--er-hero3-wm1),var(--er-hero3-wm2),var(--er-hero3-wm3));background-position:50% center;background-size:125% auto;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;transition:--er-hero3-wm1 .7s var(--er-ease),--er-hero3-wm2 .7s var(--er-ease),--er-hero3-wm3 .7s var(--er-ease);animation:erHero3WmDevelop 1.4s cubic-bezier(.16,.84,.44,1) calc(.56s + var(--i, 0) * 90ms) both,erHero3WmDrift 12s ease-in-out calc(1.96s + var(--i, 0) * 90ms) infinite}.er-hero3__wm-rise:after{content:attr(data-text);content:attr(data-text) / "";position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.4px rgb(var(--er-purple-3) / .55);clip-path:inset(0 0 0 100%);animation:erHero3WmWipe 1s cubic-bezier(.16,.84,.44,1) calc(.52s + var(--i, 0) * 90ms) both}.er-hero3__deck{max-width:40ch;margin:0 0 28px;font-size:clamp(15px,1.25vw,18px);line-height:1.55;color:var(--er-text-2);text-shadow:0 1px 10px rgb(var(--er-bg) / .7);animation:erHero3Rise .7s var(--er-ease) .9s both}.er-hero3__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px;margin-bottom:24px}.er-hero3__cta{position:relative;display:inline-flex;align-items:center;gap:9px;padding:15px 30px;overflow:hidden;border-radius:13px;font-size:15.5px;font-weight:700;letter-spacing:.2px;text-decoration:none;color:#fff;background:linear-gradient(135deg,rgb(var(--er-purple)),rgb(var(--er-purple-2)));box-shadow:0 10px 30px rgb(var(--er-purple) / .32);transition:transform .25s var(--er-ease),box-shadow .25s var(--er-ease),filter .2s ease;animation:erHero3CtaIn .62s var(--er-ease) 1.3s both}.er-hero3__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(160deg,rgb(var(--er-purple-3) / .55),rgb(var(--er-purple) / .15));pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.er-hero3__cta-ring{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:1px;overflow:hidden;border-radius:inherit;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.er-hero3__cta-ring i{position:absolute;top:50%;left:50%;display:block;width:150%;aspect-ratio:1;translate:-50% -50%;background:conic-gradient(from 0deg,transparent 0turn .78turn,rgb(var(--er-purple-3) / .5) .85turn,#fff .91turn,rgb(var(--er-blue)) .95turn,transparent 1turn);animation:erHero3Turn 14s linear infinite}.er-hero3__cta-gloss{position:absolute;top:0;left:-60%;display:block;width:45%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .22),transparent);pointer-events:none;transform:translate(422%) skew(-18deg);animation:erHero3Gloss .9s var(--er-ease) 1.5s 1 both}.er-hero3__cta:active{transform:scale(.97)}.er-hero3__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.er-hero3__cta-label{position:relative;z-index:1}.er-hero3__cta-icon{position:relative;z-index:1;width:19px;height:19px;stroke-width:2.2;transition:transform .3s var(--er-ease)}.er-hero3__trust{display:inline-flex;align-items:center;gap:9px;border-radius:8px;text-decoration:none;color:inherit;animation:erHero3Rise .7s var(--er-ease) 1.02s both}.er-hero3__trust:focus-visible{outline:2px solid rgb(var(--er-purple-3));outline-offset:4px}.er-hero3__stars{position:relative;display:inline-block;line-height:0}.er-hero3__stars-row{display:inline-flex;gap:3px;white-space:nowrap}.er-hero3__stars-row--base{color:rgb(var(--er-border) / .22)}.er-hero3__stars-row--fill,.er-hero3__stars-row--glow{position:absolute;top:0;left:0;width:calc(var(--er-rating, 5) / 5 * 100%);overflow:hidden;color:rgb(var(--er-gold))}.er-hero3__stars-row--fill{filter:drop-shadow(0 0 2px rgb(var(--er-gold) / .25))}.er-hero3__stars-row--glow{filter:drop-shadow(0 0 11px rgb(var(--er-gold) / .9));opacity:0;animation:erHero3StarGlow 3s ease-in-out infinite}.er-hero3__star{flex:none;width:17px;height:17px;fill:currentColor}.er-hero3__rating{font-size:15px;font-weight:800;color:var(--er-text)}.er-hero3__reviews{font-size:14px;color:var(--er-text-3)}.er-hero3__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.er-hero3__chip{position:relative;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;overflow:hidden;border:1px solid rgb(var(--er-purple-3) / .2);border-radius:var(--er-radius-pill);font-size:12.5px;white-space:nowrap;color:var(--er-text);background:linear-gradient(157deg,rgb(var(--er-surface-2) / .72),rgb(var(--er-surface) / .5));transition:transform .65s var(--er-ease),border-color .65s var(--er-ease),box-shadow .65s var(--er-ease);animation:erHero3Rise .6s var(--er-ease) calc(1.16s + var(--i, 0) * 70ms) both}.er-hero3__chip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(157deg,rgb(var(--er-purple) / .3),rgb(var(--er-purple-2) / .1));opacity:0;pointer-events:none;transition:opacity .65s var(--er-ease)}.er-hero3__chip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,rgb(255 255 255 / .26) 50%,transparent 62%);pointer-events:none;transform:translate(-130%);transition:transform 1.4s var(--er-ease)}.er-hero3__chip .er-icon{position:relative;width:15px;height:15px;stroke-width:1.9;color:rgb(var(--er-purple-3));transition:color .65s var(--er-ease),transform .65s var(--er-ease)}.er-hero3__chip-label{position:relative;font-weight:600;letter-spacing:.2px}.er-hero3__chip-meta{position:relative;font-family:var(--er-mono);font-size:11px;letter-spacing:.02em;color:rgb(var(--er-blue) / .85)}.er-hero3__dock{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;order:3;margin:0;padding:0;border:1px solid rgb(var(--er-border) / .1);border-radius:20px;list-style:none;background:linear-gradient(157deg,rgb(var(--er-surface-2) / .76),rgb(var(--er-surface) / .52));box-shadow:0 30px 70px #0000008c,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);animation:erHero3Rise .7s var(--er-ease) 1.1s both}.er-hero3__cell{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico v" "ico k";align-items:center;gap:4px 11px;min-width:0;padding:14px;border-left:1px solid rgb(var(--er-border) / .08);transition:background-color .32s var(--er-ease)}.er-hero3__cell:nth-child(odd){border-left:0}.er-hero3__cell:nth-child(n+3){border-top:1px solid rgb(var(--er-border) / .08)}.er-hero3__cell:last-child:nth-child(odd){grid-column:1 / -1}.er-hero3__cell>.er-ico{grid-area:ico;width:36px;height:36px;border-radius:10px}.er-hero3__value{display:flex;grid-area:v;align-items:center;align-self:end;gap:9px;min-width:0;font-family:var(--font-heading-family);font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:-.02em;color:var(--er-text)}.er-hero3__label{grid-area:k;align-self:start;font-family:var(--er-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--er-text-3)}@media screen and (max-width:749px){.er-hero3__backdrop{object-position:24% center}.er-hero3__eyebrow{font-size:11px;letter-spacing:.22em}.er-hero3__cta{justify-content:center;width:100%;padding:16px 24px}}@media screen and (min-width:990px){.er-hero3{min-height:clamp(600px,calc(100svh - 200px),820px)}.er-hero3__backdrop{object-position:14% 30%;scale:-1 1}.er-hero3__grade{background:linear-gradient(90deg,rgb(var(--er-bg) / .95) 0%,rgb(var(--er-bg) / .86) 26%,rgb(var(--er-bg) / .4) 50%,transparent 72%),linear-gradient(0deg,rgb(var(--er-bg) / .7),transparent 36%)}.er-hero3__beam{opacity:.55}.er-hero3__spot{background:radial-gradient(40% 66% at 72% 44%,rgb(var(--er-purple) / .26),transparent 64%)}.er-hero3__inner{display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);grid-template-rows:1fr auto;align-items:center;row-gap:26px;max-width:1280px;padding:clamp(36px,6vh,64px) clamp(20px,3vw,48px) 28px}.er-hero3__copy{grid-row:1;grid-column:1}.er-hero3__copy:after{left:-24px}.er-hero3__figure{position:absolute;right:-1%;bottom:0;width:auto;height:98%;margin:0;translate:16.67% 0}.er-hero3__halo{position:absolute;top:36%;left:46.6%;z-index:-1;display:block;width:57.4%;aspect-ratio:1;border:1px solid rgb(var(--er-purple-3) / .34);border-radius:50%;translate:-50% -50%;box-shadow:0 0 46px rgb(var(--er-purple-2) / .34),inset 0 0 70px rgb(var(--er-purple) / .28);pointer-events:none}.er-hero3__halo:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgb(var(--er-purple-3)) 34deg,#fff 46deg,rgb(var(--er-blue)) 58deg,transparent 96deg,transparent 360deg);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));animation:erHero3Turn 16s linear infinite}.er-hero3__wm{font-size:clamp(58px,6.4vw,100px)}.er-hero3__deck{text-shadow:none}.er-hero3__dock{grid-row:2;grid-column:1 / -1;grid-template-columns:repeat(var(--er-hero3-cells, 4),minmax(0,1fr))}.er-hero3__cell{column-gap:16px;padding:18px clamp(16px,2vw,28px)}.er-hero3__cell:nth-child(odd){border-left:1px solid rgb(var(--er-border) / .08)}.er-hero3__cell:first-child{border-left:0;border-radius:20px 0 0 20px}.er-hero3__cell:last-child{border-radius:0 20px 20px 0}.er-hero3__cell:only-child{border-radius:20px}.er-hero3__cell:nth-child(n+3){border-top:0}.er-hero3__cell:last-child:nth-child(odd){grid-column:auto}.er-hero3__cell>.er-ico{width:44px;height:44px;border-radius:13px}.er-hero3__value{font-size:clamp(19px,1.8vw,25px)}.er-hero3__label{font-size:10.5px;letter-spacing:.15em}}@media screen and (min-width:990px)and (max-width:1199px){.er-hero3__cell{column-gap:11px;padding:15px 14px}.er-hero3__cell>.er-ico{width:38px;height:38px;border-radius:11px}.er-hero3__label{letter-spacing:.06em}}@media(min-width:990px)and (pointer:fine)and (prefers-reduced-motion:no-preference){.er-hero3[data-3d=true]:not(.is-3d):not(.no-3d) .er-hero3__poster{opacity:0;animation:erHero3Fade .5s var(--er-ease) 4s forwards}}@media(hover:hover)and (pointer:fine){.er-hero3__wm:hover .er-hero3__wm-fill{--er-hero3-wm1: #f0a5fb;--er-hero3-wm2: #b078f4;--er-hero3-wm3: #5f9ff5}.er-hero3__cta:hover{box-shadow:0 0 26px rgb(var(--er-purple-2) / .55);filter:brightness(1.06)}.er-hero3__cta:hover .er-hero3__cta-icon{transform:translate(4px)}.er-hero3__chip:hover{border-color:rgb(var(--er-purple-2) / .75);box-shadow:0 0 22px rgb(var(--er-purple-2) / .36),inset 0 0 14px rgb(var(--er-purple) / .25);transform:translateY(-3px)}.er-hero3__chip:hover:before{opacity:1}.er-hero3__chip:hover:after{transform:translate(130%)}.er-hero3__chip:hover .er-icon{color:#fff;transform:scale(1.14)}.er-hero3__cell:hover{background-color:rgb(var(--er-purple-2) / .07)}.er-hero3__cell:hover .er-ico{box-shadow:0 0 28px rgb(var(--er-purple-2) / .5),inset 0 0 12px rgb(var(--er-purple) / .4);transform:scale(1.05)}.er-hero3__cell:hover .er-ico--green{box-shadow:0 0 28px rgb(var(--er-green) / .45),inset 0 0 12px rgb(var(--er-green) / .3)}}@keyframes erHero3Fade{0%{opacity:0}to{opacity:1}}@keyframes erHero3Rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes erHero3LineIn{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes erHero3BeamDrift{0%{transform:translateZ(0)}to{transform:translate3d(-2.2%,1.4%,0)}}@keyframes erHero3Breathe{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.035)}}@keyframes erHero3Veil{0%{opacity:.5}to{opacity:0}}@keyframes erHero3Rake{0%{opacity:0;transform:translate(-28vw) rotate(22deg)}14%{opacity:1}86%{opacity:1}to{opacity:0;transform:translate(124vw) rotate(22deg)}}@keyframes erHero3FigureIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes erHero3Caret{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes erHero3WmRise{0%{transform:translateY(112%)}to{transform:translateY(0)}}@keyframes erHero3WmDevelop{0%{background-position:130% center}to{background-position:50% center}}@keyframes erHero3WmDrift{0%,to{background-position:50% center}25%{background-position:0% center}75%{background-position:100% center}}@keyframes erHero3WmWipe{0%{clip-path:inset(0 0 0 0%)}to{clip-path:inset(0 0 0 100%)}}@keyframes erHero3CtaIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes erHero3Turn{to{transform:rotate(360deg)}}@keyframes erHero3Gloss{0%{transform:translate(0) skew(-18deg)}to{transform:translate(422%) skew(-18deg)}}@keyframes erHero3StarGlow{0%,to{opacity:0}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.er-hero3__grade,.er-hero3__beam,.er-hero3__spot,.er-hero3__veil,.er-hero3__rake,.er-hero3__figure,.er-hero3__halo:after,.er-hero3__copy:after,.er-hero3__eyebrow,.er-hero3__caret,.er-hero3__wm-rise,.er-hero3__wm-rise:after,.er-hero3__wm-fill,.er-hero3__deck,.er-hero3__cta,.er-hero3__cta-ring i,.er-hero3__cta-gloss,.er-hero3__trust,.er-hero3__stars-row--glow,.er-hero3__chip,.er-hero3__dock{animation:none}.er-hero3__caret,.er-hero3__cglow,.er-hero3__chip:after{display:none}.er-hero3__chip,.er-hero3__chip .er-icon,.er-hero3__cta,.er-hero3__cta-icon,.er-hero3__cell .er-ico{transition:none}.er-hero3__chip:hover,.er-hero3__chip:hover .er-icon,.er-hero3__cta:hover .er-hero3__cta-icon,.er-hero3__cell:hover .er-ico{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/er-hero-v3.css.map */
