:root{--shiny-hi:#ffa000;--shiny-mid:#6e0714}[data-theme=dark]{--shiny-hi:#fff;--shiny-mid:#ffb3bd}.shiny-text{color:var(--shiny-base);display:inline-block;position:relative}.shiny-win{pointer-events:none;color:var(--shiny-mid);animation:shiny-win var(--shiny-speed,3s) linear infinite;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(105deg,#0000 28%,#000 44% 56%,#0000 72%);mask-image:linear-gradient(105deg,#0000 28%,#000 44% 56%,#0000 72%)}.shiny-core{color:var(--shiny-hi);-webkit-mask-image:linear-gradient(105deg,#0000 40%,#000 50%,#0000 60%);mask-image:linear-gradient(105deg,#0000 40%,#000 50%,#0000 60%)}.shiny-copy{animation:shiny-copy var(--shiny-speed,3s) linear infinite;position:absolute;inset:0}.shiny-copy:before{content:attr(data-shine)}@keyframes shiny-win{0%{translate:-100%}70%,to{translate:100%}}@keyframes shiny-copy{0%{translate:100%}70%,to{translate:-100%}}.glass-surface{justify-content:center;align-items:center;transition:opacity .26s ease-out;display:flex;position:relative;overflow:hidden}.glass-surface__filter{opacity:0;pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.glass-surface__content{z-index:1;border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.glass-surface--svg{background:var(--lightningcss-light,hsl(0 0% 100%/var(--glass-frost,0)))var(--lightningcss-dark,hsl(0 0% 0%/var(--glass-frost,0)));-webkit-backdrop-filter:var(--filter-id) saturate(var(--glass-saturation,1));backdrop-filter:var(--filter-id) saturate(var(--glass-saturation,1));box-shadow:inset 0 0 2px 1px var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff59),inset 0 0 10px 4px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff26),0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d;box-shadow:inset 0 0 2px 1px var(--lightningcss-light,lab(0% 0 0/.15))var(--lightningcss-dark,lab(100% 0 0/.35)),inset 0 0 10px 4px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(100% 0 0/.15)),0 4px 16px lab(5.32203% 1.61424 -5.88284/.0509804),0 8px 24px lab(5.32203% 1.61424 -5.88284/.0509804),0 16px 56px lab(5.32203% 1.61424 -5.88284/.0509804)}.glass-surface--fallback{-webkit-backdrop-filter:blur(12px)saturate(1.8)brightness(1.08);background:#ffffff8c;border:1px solid #ffffff73;box-shadow:0 8px 32px #1213181f,inset 0 1px #ffffff80}.glass-surface--lite{background:#ffffffe6;border:1px solid #1213180f;box-shadow:0 8px 28px -12px #12131840,inset 0 1px #fffc}[data-theme=dark] .glass-surface--fallback{background:#14161c8c;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff1f}[data-theme=dark] .glass-surface--lite{background:#14161ceb;border-color:#ffffff1a}.glass-dark.glass-surface--fallback,.glass-dark.glass-surface--lite{background:#12131861;border-color:#fff3}.glass-dark.glass-surface--svg{background:#12131847}.glass-nav{background:color-mix(in oklab, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(20px)}[data-tier=high] .glass-nav{background:color-mix(in oklab, var(--bg) 68%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.7)}[data-tier=high] .glass-island{background:color-mix(in oklab, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.6)}[data-tier=low] .glass-nav{background:var(--bg);-webkit-backdrop-filter:none}@property --cursor-angle{syntax:"<angle>";inherits:true;initial-value:45deg}@property --edge-proximity{syntax:"<number>";inherits:true;initial-value:0}.border-glow-card{--color-sensitivity:calc(var(--edge-sensitivity) + 20);border-radius:var(--border-radius);isolation:isolate;background:var(--card-bg);border:1px solid #ffffff1f;display:grid;position:relative}.border-glow-card--light{border-color:#12131814}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";border-radius:inherit;z-index:-1;pointer-events:none;transition:opacity .25s ease-out;position:absolute;inset:0}.border-glow-card:not(:hover):before,.border-glow-card:not(:hover):after,.border-glow-card:not(:hover)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{background:linear-gradient(var(--card-bg) 0 100%) padding-box, var(--gradient-one) border-box, var(--gradient-two) border-box, var(--gradient-three) border-box, var(--gradient-four) border-box, var(--gradient-five) border-box, var(--gradient-six) border-box, var(--gradient-seven) border-box, var(--gradient-base) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));border:1px solid #0000}.border-glow-card:after{background:var(--gradient-one) padding-box, var(--gradient-two) padding-box, var(--gradient-three) padding-box, var(--gradient-four) padding-box, var(--gradient-five) padding-box, var(--gradient-six) padding-box, var(--gradient-seven) padding-box, var(--gradient-base) padding-box;-webkit-mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);opacity:calc(var(--fill-opacity,.35) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));border:1px solid #0000;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add}[data-theme=dark] .border-glow-card:not(.border-glow-card--light):after{mix-blend-mode:soft-light}[data-theme=dark] .border-glow-card:not(.border-glow-card--light)>.edge-light{mix-blend-mode:plus-lighter}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)))}.border-glow-card>.edge-light:before{content:"";inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color), inset 0 0 1px 0 var(--glow-color-60), inset 0 0 3px 0 var(--glow-color-50), inset 0 0 6px 0 var(--glow-color-40), inset 0 0 15px 0 var(--glow-color-30), inset 0 0 25px 2px var(--glow-color-20), inset 0 0 50px 2px var(--glow-color-10), 0 0 1px 0 var(--glow-color-60), 0 0 3px 0 var(--glow-color-50), 0 0 6px 0 var(--glow-color-40), 0 0 15px 0 var(--glow-color-30), 0 0 25px 2px var(--glow-color-20), 0 0 50px 2px var(--glow-color-10);position:absolute}.border-glow-inner{z-index:1;flex-direction:column;min-width:0;display:flex;position:relative}.border-glow-card{--edge-proximity:62}.glow-orbit{border-radius:inherit;pointer-events:none;z-index:2;-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;padding:1.5px;transition:opacity .6s ease-in-out;position:absolute;inset:-1px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glow-orbit>.glow-spin{width:var(--diag,200%);aspect-ratio:1;background:conic-gradient(transparent 0 66%, #e01b338c 80%, #e01b33 88%, #ff6b7d 93%, #ffb020 97.5%, #fff1cf 99%, transparent 99.6%);will-change:rotate;border-radius:50%;animation:5.5s linear infinite glow-orbit;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes glow-orbit{0%{rotate:none}to{rotate:1turn}}.border-glow-card:not(.is-live) .glow-spin{animation-play-state:paused}.border-glow-card:hover>.glow-orbit{opacity:0}.glow-ring{border-radius:inherit;pointer-events:none;z-index:-1;animation:3.6s ease-in-out infinite alternate glow-breathe;position:absolute;inset:0;box-shadow:0 0 0 1px #12131812,0 18px 50px -24px #1213184d}[data-theme=dark] .glow-ring{box-shadow:0 0 0 1px #ff546847,0 0 22px -2px #ff54684d,0 0 60px -10px #e01b3359}@keyframes glow-breathe{0%{opacity:.45}to{opacity:1}}.border-glow-card:not(.is-live)>.glow-ring{animation-play-state:paused}.border-glow-card--light:before{filter:saturate(1.25)}.border-glow-card--light>.edge-light:before{box-shadow:inset 0 0 0 1.5px var(--glow-color), 0 0 2px 0 var(--glow-color-60), 0 0 8px 0 var(--glow-color-50), 0 0 18px 0 var(--glow-color-40), 0 0 34px 2px var(--glow-color-30), 0 0 60px 4px var(--glow-color-20)}.glow-spot{border-radius:inherit;pointer-events:none;z-index:0;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #e01b3317, transparent 65%);transition:opacity .35s;position:absolute;inset:0}.border-glow-card:hover>.glow-spot{opacity:1}:not(.border-glow-card--light)>.glow-spot{background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #ff546824, transparent 65%)}@media (prefers-reduced-motion:reduce){.glow-orbit{display:none}.glow-ring{animation:none!important}}.laser-flow{position:absolute;inset:0;overflow:hidden}.laser-flow-container{pointer-events:none;position:absolute;inset:0}.laser-fallback{pointer-events:none;transition:opacity .8s;position:absolute;inset:0}.laser-fallback:before{content:"";background:linear-gradient(#0000,#e01b33 35%,#ff5468 85%,#fff);width:3px;height:62%;margin-left:-1.5px;animation:3.2s ease-in-out infinite beam-flicker;position:absolute;top:-10%;left:50%;box-shadow:0 0 18px 4px #e01b338c,0 0 60px 14px #e01b3340}.laser-fallback:after{content:"";filter:blur(12px);background:radial-gradient(at 50% 20%,#e01b3373,#0000 65%);width:70%;height:30%;animation:3.2s ease-in-out infinite reverse beam-flicker;position:absolute;top:48%;left:50%;transform:translate(-50%)}.laser-fallback--light:before{background:linear-gradient(#0000,#e01b33 35%,#b3122a 90%);box-shadow:0 0 14px 3px #e01b3359,0 0 50px 12px #e01b3326}.laser-fallback--light:after{background:radial-gradient(at 50% 20%,#e01b3347,#0000 65%)}@keyframes beam-flicker{0%,to{opacity:.85}50%{opacity:1}}@keyframes typing{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.shiny-win{display:none}.laser-fallback:before,.laser-fallback:after{animation:none}}.range{appearance:none;background:color-mix(in oklab, var(--fg) 10%, transparent);height:6px;accent-color:var(--volt-fill);border-radius:999px}.range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--volt-fill);border:3px solid var(--surface);cursor:grab;border-radius:50%;width:22px;height:22px;transition:transform .15s;box-shadow:0 4px 12px -2px #e01b3399}.range::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.15)}.range::-moz-range-thumb{background:var(--volt-fill);border:3px solid var(--surface);border-radius:50%;width:18px;height:18px}.empty-orbit{animation:6s linear infinite orbit}@keyframes orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.empty-orbit{animation:none}}.help-btn{bottom:24px;right:20px}html[data-assistant] .help-btn{display:none!important}.elf-chatbot-fixed,.eapps-ai-chatbot [class*=FloatingButton]{z-index:59!important;margin:0!important;bottom:24px!important;left:auto!important;right:20px!important}@media (max-width:1023px){.elf-chatbot-fixed,.eapps-ai-chatbot [class*=FloatingButton]{right:15px!important;bottom:calc(84px + env(safe-area-inset-bottom))!important}}html:not([data-assistant]) :is(.elf-chatbot-fixed,.eapps-ai-chatbot [class*=FloatingButton]){opacity:0!important;pointer-events:none!important}[data-no-help] .elf-chatbot-fixed,[data-no-help] [class*=elfsight-app-1e763fec]{display:none!important}.compare-fab{bottom:84px;right:20px}@media (max-width:1023px){.compare-fab{right:15px;bottom:calc(80px + env(safe-area-inset-bottom))}}.help-btn,.elf-chatbot-fixed,.compare-fab{transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),bottom .45s cubic-bezier(.16,1,.3,1)!important}html[data-help-dodge] :is(.help-btn,.elf-chatbot-fixed,.compare-fab){opacity:0!important;pointer-events:none!important;transform:translateY(14px)scale(.85)!important}html:has([aria-modal=true]) :is(.help-btn,.elf-chatbot-fixed,.compare-fab){opacity:0!important;pointer-events:none!important;transform:translateY(14px)scale(.85)!important}.qa-fill{animation:.38s cubic-bezier(.65,0,.35,1) both qa-fill}@keyframes qa-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.qa-cart{animation:.52s cubic-bezier(.55,0,.75,.2) both qa-cart}@keyframes qa-cart{0%{opacity:1;transform:translate(-50%)}70%{opacity:1}to{opacity:0;transform:translate(260%)rotate(-8deg)}}.qa-done{animation:.52s cubic-bezier(.16,1,.3,1) .36s both qa-done}@keyframes qa-done{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}.qa-check{animation:.52s cubic-bezier(.34,1.56,.64,1) .46s both qa-check}@keyframes qa-check{0%{transform:scale(0)rotate(-90deg)}to{transform:none}}.qa-sheen{animation:.7s ease-in-out .62s both qa-sheen;left:-40%}@keyframes qa-sheen{0%{translate:0}to{translate:450%}}html[data-space] body{background:#04050a}.earth{width:100%}.earth-disc{aspect-ratio:1;background:radial-gradient(circle at 50% 0,#10224a 0%,#071026 9%,#04060d 22%);border-radius:50%;width:max(260vw,1800px);position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 -1px #aacdffe6,0 -6px 26px #7fb2ff8c,0 -40px 120px #4678ff59,inset 0 22px 60px #7fb2ff59}.earth-pin{align-items:center;gap:8px;display:flex;position:absolute;top:6px;left:54%}.earth-dot{background:#f35;border-radius:50%;width:8px;height:8px;position:relative;box-shadow:0 0 12px 2px #f35c}.earth-ping{background:#f359;border-radius:50%;width:8px;height:8px;animation:2.2s cubic-bezier(0,0,.2,1) infinite earth-ping;position:absolute;left:0}.earth-label{font:600 11px/1 var(--font-geist), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf}@keyframes earth-ping{75%,to{opacity:0;transform:scale(4)}}@media (prefers-reduced-motion:reduce){.earth-ping{animation:none}}html[data-space] header[data-theme=dark]{color:var(--fg)}html[data-space] header[data-theme=dark] img[src*=logo-on-dark]{display:block!important}html[data-space] header[data-theme=dark] img[src*=logo-on-light]{display:none!important}.more-menu>a{opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),background-color .2s;transform:translateY(6px)}.more-menu[data-open]>a{opacity:1;transition-delay:calc(var(--i) * 32ms), calc(var(--i) * 32ms), 0s;transform:none}@media (prefers-reduced-motion:reduce){.more-menu>a{opacity:1;transform:none}}.deal-float{animation:5s ease-in-out infinite deal-float}@keyframes deal-float{0%,to{translate:0}50%{translate:0 -10px}}.deal-sticker{transform-origin:50% 0;animation:4s ease-in-out infinite deal-swing;rotate:-8deg}@keyframes deal-swing{0%,to{rotate:-8deg}50%{rotate:6deg}}.deal-clock{gap:6px!important}.deal-clock>span{box-shadow:inset 0 -10px 18px -12px #e01b338c;background:var(--ink,#121318)!important;border-radius:12px!important;min-width:48px!important;padding:7px 6px!important}.deal-clock>span>span:first-child{color:#fff!important;font-size:1.35rem!important}.deal-clock>span>span:last-child{letter-spacing:.12em;color:#ffffff8c!important}@media (prefers-reduced-motion:reduce){.deal-float,.deal-sticker{animation:none}}.sell-pill{isolation:isolate;background:color-mix(in oklab, var(--volt-fill) 7%, var(--surface));transition:background-color .3s,transform .3s;position:relative;box-shadow:inset 0 0 0 1.5px #e01b3340}.sell-ring{border-radius:inherit;pointer-events:none;z-index:-1;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.sell-ring>.glow-spin{aspect-ratio:1;background:conic-gradient(transparent 0 40%, #e01b33 57%, #ffb020 66%, transparent 82%);will-change:rotate;border-radius:50%;width:240px;animation:3.2s linear infinite glow-orbit;position:absolute;top:50%;left:50%;translate:-50% -50%}.sell-pill:after{content:"";border-radius:inherit;z-index:-2;opacity:0;background:radial-gradient(closest-side,#e01b332e,#0000);transition:opacity .3s;position:absolute;inset:-6px}.sell-pill:hover{background:color-mix(in oklab, var(--volt-fill) 12%, var(--surface))}.sell-pill:hover:after{opacity:1}@media (prefers-reduced-motion:reduce){.sell-ring>.glow-spin{animation:none}}.scroll-expand,.scroll-expand__track{width:100%;position:relative}.scroll-expand__stage{--se-title-size:4rem;width:100%;position:sticky;top:0;overflow:hidden}.scroll-expand__frame{clip-path:inset(20% 27% round 28px);will-change:clip-path;background:var(--media);position:absolute;inset:0}.scroll-expand__media{object-fit:cover;transform-origin:50%;-webkit-user-select:none;user-select:none;width:100%;height:100%;image-rendering:high-quality;outline:none;position:absolute;inset:0}.scroll-expand__scrim{pointer-events:none;opacity:0;background:radial-gradient(60% 50% at 50% 52%,#00000073,#0000 75%),linear-gradient(#00000073,#0000004d 55%,#000000d9);position:absolute;inset:0}.scroll-expand__overlay{text-align:center;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:6%;display:flex;position:absolute;inset:0}.scroll-expand__title{text-align:center;font:800 var(--se-title-size)/1 var(--font-display);letter-spacing:-.045em;color:var(--fg);pointer-events:none;justify-content:center;align-items:flex-start;padding:10vh 6% 0;display:flex;position:absolute;inset:0}.rk{background:linear-gradient(#10141c,#090b10);border-radius:6px;flex-direction:column;gap:3px;width:150px;padding:8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff17,0 30px 60px -30px #000c}.rk--lg{width:min(46%,220px)}.rk-unit{background:linear-gradient(#1b212c,#121620);border-radius:2px;justify-content:space-between;align-items:center;gap:8px;height:12px;padding:0 6px;display:flex;box-shadow:inset 0 1px #ffffff12}.rk-unit--2u{height:26px}.rk-bays{flex:1;gap:2px;display:flex}.rk-bays>i{background:#0b0e14;border-radius:1px;flex:1;height:6px;box-shadow:inset 0 0 0 1px #ffffff0f}.rk-leds{gap:3px;display:flex}.rk-led{width:4px;height:4px;animation:rk-blink var(--t,2s) steps(2, jump-none) var(--d,0s) infinite;background:#34d399;border-radius:50%;box-shadow:0 0 8px 1px #34d399}.rk-led--blue{background:#8fd3ff;box-shadow:0 0 8px 1px #8fd3ff}.rk-led--red{background:#ff4d5e;box-shadow:0 0 8px 1px #ff4d5e}@keyframes rk-blink{0%,to{opacity:1}50%{opacity:.2}}.rk-aisle{perspective:700px;perspective-origin:50% 46%;background:radial-gradient(40% 30% at 50% 46%,#121a26,#06080c 70%);position:absolute;inset:0;overflow:hidden}.rk-wall{gap:14px;width:64%;display:flex;position:absolute;top:-6%;bottom:14%}.rk-wall--l{transform-origin:0;left:-14%;transform:rotateY(72deg)}.rk-wall--r{transform-origin:100%;flex-direction:row-reverse;right:-14%;transform:rotateY(-72deg)}.rk-wall .rk{flex:1;width:auto}.rk-wall .rk-unit{flex:1;height:auto}.rk-ceiling{transform-origin:top;background:linear-gradient(#0000,#06080ce6),repeating-linear-gradient(90deg,#0000 0 30%,#d6ecff29 30% 31%,#0000 31% 69%,#d6ecff29 69% 70%,#0000 70% 100%),repeating-linear-gradient(0deg,#0000 0 80px,#d6ecff12 80px 84px);height:50%;position:absolute;inset:0 0 auto;transform:rotateX(-74deg)}.rk-floor{transform-origin:bottom;background:linear-gradient(#0000,#8fd3ff0d),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 120px),repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 120px);height:54%;position:absolute;inset:auto 0 0;transform:rotateX(74deg)}.rk-fog{aspect-ratio:2;background:radial-gradient(closest-side,#bee1ff47,#0000);width:34%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.rk-bar{transform-origin:0;transition:transform 1.4s cubic-bezier(.16,1,.3,1) .35s;transform:scaleX(.18)}[data-reveal=in] .rk-bar{transform:none}.rp-cell{opacity:.25;transform-origin:bottom;transition:opacity .6s cubic-bezier(.16, 1, .3, 1) calc(var(--k) * 90ms + .3s);background:linear-gradient(#8fd3ffb3,#34d399e6)}[data-reveal=in] .rp-cell{opacity:1}@supports (animation-timeline:view()){.rp-hero{view-timeline:--rp-hero}.rp-hero-bg{animation:linear both rp-push;animation-timeline:--rp-hero;animation-range:exit}@keyframes rp-push{to{opacity:.25;transform:scale(1.35)}}.rp-scrub{view-timeline:--rp-scrub}.rp-scrub>span{opacity:.14;animation:linear both rp-word;animation-timeline:--rp-scrub;animation-range:cover calc(18% + var(--p) * 40%) cover calc(24% + var(--p) * 40%)}@keyframes rp-word{to{opacity:1}}.rp-zoom{animation:linear both rp-zoom;animation-timeline:view();animation-range:entry cover 35%}@keyframes rp-zoom{0%{opacity:.35;transform:scale(.9)}}}@media (prefers-reduced-motion:reduce){.rk-led{animation:none}.rk-bar{transform:none}.rp-hero-bg,.rp-scrub>span,.rp-zoom{opacity:1;animation:none!important}}.scroll-expand--bottom .scroll-expand__overlay{text-align:left;justify-content:flex-end;align-items:flex-start;padding:clamp(20px,4.5%,56px)}.scroll-expand--bottom .scroll-expand__scrim{background:linear-gradient(#0000 32%,#00000059 58%,#000000d1)}.qa-count{animation:.36s cubic-bezier(.34,1.56,.64,1) qa-count}@keyframes qa-count{0%{opacity:0;transform:translateY(-40%)}}.rp-par{transform:translate3d(calc(var(--px,0) * -14px), calc(var(--py,0) * -9px), 0);transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.rp-drift{transform-origin:52% 46%;animation:28s cubic-bezier(.45,0,.55,1) infinite alternate rp-drift}@keyframes rp-drift{0%{transform:scale(1.03)translate(.6%)}to{transform:scale(1.11)translate(-.8%,.5%)}}.rp-led{opacity:.15;width:4px;height:4px;animation:rp-twinkle var(--t,2s) ease-in-out var(--d,0s) infinite;border-radius:50%;position:absolute}.rp-led--blue{background:#8fd3ff;box-shadow:0 0 6px 1px #8fd3ffe6}.rp-led--white{background:#f2f7ff;box-shadow:0 0 6px 1px #f2f7ffcc}.rp-led--red{background:#ff4d5e;box-shadow:0 0 7px 1px #ff4d5ee6}@keyframes rp-twinkle{0%,to{opacity:.12}45%{opacity:.95}55%{opacity:.7}}.rp-haze{background:radial-gradient(closest-side,#c8e4ff38,#0000);border-radius:50%;animation:7s ease-in-out infinite rp-breathe}@keyframes rp-breathe{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}.rp-mote{opacity:0;animation:rp-mote var(--t,10s) linear var(--d,0s) infinite;background:#dcecffcc;border-radius:50%;position:absolute}@keyframes rp-mote{0%{opacity:0;transform:translate(0,0)}15%{opacity:.55}85%{opacity:.35}to{transform:translate3d(var(--dx,0), -55vh, 0);opacity:0}}@media (prefers-reduced-motion:reduce){.rp-drift,.rp-led,.rp-haze,.rp-mote{animation:none}.rp-led{opacity:.6}}
