@keyframes es-word{to{opacity:1;filter:none;transform:none}}@keyframes es-tiltIn{0%{opacity:0;transform:rotate(0)translateY(16px)}to{opacity:1;transform:rotate(var(--r))}}@keyframes es-spin{to{transform:rotate(1turn)}}@keyframes es-breathe{50%{transform:scale(1.04)}}@keyframes es-draw{to{stroke-dashoffset:0}}@keyframes es-nudge{0%,80%,to{transform:none}90%{transform:translateY(4px)}}@keyframes es-drop{0%{transform:translateY(-66px)}}@keyframes es-navIn{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes es-dot{0%,60%,to{transform:none}30%{transform:translateY(-5px)}}@keyframes es-alert{50%{box-shadow:var(--shadow),inset 0 0 0 2px #ff5a14,0 0 0 8px #ff5a142e}}.elro-site{--frame:#d9d2cb;--bg:#f6f2ee;--card:#fff;--well:#f6f2ee;--ink:#17120f;--ink-2:#6e625a;--ink-3:#a89c93;--line:#efe7e0;--ember:#ff7a1a;--ember-deep:#b4400c;--on-ember:#1a0c05;--fd:var(--font-inter-tight),"Inter Tight",system-ui,sans-serif;--fu:var(--font-inter),"Inter",system-ui,sans-serif;--ease:cubic-bezier(.2,.8,.2,1);--spring:cubic-bezier(.34,1.56,.64,1);--shadow:0 1px 0 #17120f0a,0 18px 40px -30px #50280a59;background:var(--frame);font:400 16px/1.45 var(--fu);color:var(--ink);-webkit-font-smoothing:antialiased;min-height:100vh;display:flow-root}.elro-site *{box-sizing:border-box}.elro-site .num{font-variant-numeric:tabular-nums}.elro-site .site{background:var(--bg);border-radius:28px;margin:clamp(10px,2vw,28px);position:relative;overflow:hidden}.elro-site .grain{isolation:isolate;position:relative}.elro-site .grain:after{content:"";pointer-events:none;border-radius:inherit;mix-blend-mode:overlay;opacity:.14;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.elro-site .wrap{width:min(1240px,100% - 2*clamp(20px,5vw,64px));margin:0 auto}.elro-site .emboss{pointer-events:none;position:absolute;inset:0}.elro-site .emboss path{fill:none;stroke:var(--bg);stroke-width:3px;filter:drop-shadow(1px 1px #ffffffe6)drop-shadow(-1px -1px #17120f0d)}.elro-site .es-nav{z-index:20;border:1px solid var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f2eed9;border-radius:999px;align-items:center;height:64px;margin-top:28px;display:flex;position:sticky;top:20px}.elro-site .logo{background:var(--ink);color:#fff;width:64px;height:64px;font:600 16px/1 var(--fd);letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;margin:-1px 0 -1px -1px;text-decoration:none;display:grid;position:relative;overflow:hidden}.elro-site .logo:before{content:"";clip-path:circle(0 at 50% 100%);transition:clip-path .3s var(--ease);background:url(/tex/now.jpg) 50%/cover;position:absolute;inset:0}.elro-site .logo:hover:before{clip-path:circle(150% at 50% 100%)}.elro-site .logo span{position:relative}.elro-site .search{color:var(--ink-2);font:400 15px var(--fu);flex:1;align-items:center;gap:10px;padding:0 20px;display:flex}.elro-site .links{align-items:center;display:flex}.elro-site .links a{font:500 15px/64px var(--fu);color:var(--ink);padding:0 22px;text-decoration:none;position:relative}.elro-site .links a:before{content:"";background:var(--ink);width:1px;position:absolute;top:16px;bottom:16px;left:0}.elro-site .links a:after{content:"";background:var(--ember);transform-origin:0;height:2px;transition:transform .2s var(--ease);position:absolute;bottom:18px;left:22px;right:22px;transform:scaleX(0)}.elro-site .links a:hover:after{transform:scaleX(1)}.elro-site .lang{border:1px solid var(--ink);width:64px;height:64px;font:500 15px var(--fu);border-radius:50%;flex:none;justify-content:center;place-items:center;gap:3px;margin:-1px -1px -1px 0;display:grid;display:flex!important}.elro-site .hero{grid-template-columns:repeat(12,1fr);align-items:start;gap:16px;padding:clamp(80px,10vw,140px) 0 clamp(60px,7vw,100px);display:grid}.elro-site h1{font:600 clamp(48px,6.4vw,100px)/.95 var(--fd);letter-spacing:-.045em;grid-column:1/8;margin:0}.elro-site h1 .w{opacity:0;filter:blur(6px);animation:es-word .6s var(--ease) forwards;display:inline-block;transform:translateY(10px)}.elro-site .hero-r{opacity:0;animation:es-word .6s var(--ease) .5s forwards;grid-column:8/13;padding-top:12px}.elro-site .hero-r p{font:400 clamp(17px,1.4vw,20px)/1.5 var(--fu);max-width:34ch;margin:0 0 30px}.elro-site .es-btn{background:var(--ink);color:#fff;height:56px;font:600 15px var(--fu);transition:transform .2s var(--spring);border-radius:999px;align-items:center;padding:0 30px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.elro-site .es-btn:before{content:"";clip-path:inset(100% 0 0);transition:clip-path .3s var(--ease);background:url(/tex/now.jpg) 50%/cover;position:absolute;inset:0}.elro-site .es-btn:hover:before{clip-path:inset(0)}.elro-site .es-btn span{position:relative}.elro-site .es-btn:active{transform:scale(.96)}.elro-site .es-link{color:var(--ink);font:500 15px var(--fu);text-underline-offset:5px;margin-left:22px}.elro-site .band{height:calc(270px*var(--k,1));position:relative;overflow:visible}.elro-site .band-inner{width:1400px;height:270px;transform:translateX(-50%) scale(var(--k,1));transform-origin:top;position:absolute;top:0;left:50%}.elro-site .half{aspect-ratio:1/2;background:var(--ink);z-index:1;flex:none;height:100%;position:relative}.elro-site .half.l{border-radius:999px 0 0 999px}.elro-site .half.r{border-radius:0 999px 999px 0}.elro-site .half.es-ember{background:url(/tex/now.jpg) 30% 40%/cover}.elro-site .tilt{aspect-ratio:1;height:74%;transform:rotate(var(--r));z-index:2;background:var(--card);opacity:0;animation:es-tiltIn .8s var(--spring) forwards;border-radius:24px;flex:none;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 50px -30px #50280a80}.elro-site .badge{aspect-ratio:1;background:var(--card);z-index:3;border-radius:50%;flex:none;place-items:center;width:200px;margin:0 24px;display:grid;position:relative;box-shadow:0 30px 60px -30px #50280a66,0 0 0 10px #ffffff8c,0 0 0 11px #17120f0a}.elro-site .ring{font:600 10.5px var(--fu);letter-spacing:.2em;fill:var(--ink);animation:60s linear infinite es-spin;position:absolute;inset:0}.elro-site .badge .core{place-items:center;display:grid;position:relative}.elro-site .orb{background:url(/tex/orb.webp) 50%/cover;border-radius:50%;animation:4s ease-in-out infinite es-breathe}.elro-site .badge .orb{width:92px;height:92px;box-shadow:0 14px 30px #ff5a1473}.elro-site .badge .val{color:#fff;font:600 26px/1 var(--fd);letter-spacing:-.04em;text-shadow:0 1px 8px #3c0a0066;position:absolute}.elro-site .thread{pointer-events:none;z-index:0;width:100%;height:136%;position:absolute;top:-18%;left:0;right:0;overflow:visible}.elro-site .thread path{fill:none;stroke:var(--ink);stroke-width:1.2px;stroke-dasharray:3000;stroke-dashoffset:3000px;animation:es-draw 2.4s var(--ease) .6s forwards}.elro-site .city{z-index:4;font:500 12px var(--fu);color:var(--ink-2);align-items:center;gap:7px;display:flex;position:absolute}.elro-site .city i{background:var(--ember);width:7px;height:7px;box-shadow:0 0 0 3px var(--bg);border-radius:50%}.elro-site .scroll{font:500 15px var(--fu);justify-content:center;align-items:center;gap:26px;padding:70px 0 110px;display:flex}.elro-site .scroll svg{animation:es-nudge 3s var(--ease) infinite}.elro-site .scr{font-family:var(--fu);flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;inset:0}.elro-site .scr-now{color:var(--on-ember);background:url(/tex/now.jpg) 50%/cover}.elro-site .ov{font:700 10px/1 var(--fu);letter-spacing:.06em;text-transform:uppercase}.elro-site .es-chip{background:var(--ink);color:#fff;font:600 10px var(--fu);border-radius:999px;align-self:flex-start;padding:5px 9px}.elro-site .scr-now .t{font:600 19px/1 var(--fd);letter-spacing:-.04em;margin-top:auto}.elro-site .scr-now .d{font:400 11px/1.35 var(--fu)}.elro-site .scr-now .b{gap:6px;display:flex}.elro-site .scr-now .b span{font:600 10px var(--fu);background:#fff;border-radius:999px;padding:7px 10px}.elro-site .scr-now .b span+span{background:#ffffff40}.elro-site .scr-date .nm{font:600 13px var(--fu)}.elro-site .scr-date .es-sub{font:400 10px var(--fu);color:var(--ink-2)}.elro-site .pct{font:600 44px/.9 var(--fd);letter-spacing:-.05em}.elro-site .pct small{color:var(--ember-deep);font-size:.5em}.elro-site .caps{gap:4px;display:flex}.elro-site .caps i{background:var(--line);border-radius:999px;flex:1;height:11px}.elro-site .caps i.f{background:linear-gradient(90deg,#f0480e,#ffb547)}.elro-site .es-stats{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:auto;display:grid}.elro-site .es-stats div{background:var(--well);font:400 9px var(--fu);color:var(--ink-2);border-radius:12px;padding:7px}.elro-site .es-stats b{color:var(--ink);font:600 11px var(--fu);margin-top:2px;display:block}.elro-site .es-cal{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:4px;display:grid}.elro-site .es-cal span{aspect-ratio:1;background:var(--well);font:500 9px var(--fu);border-radius:50%;place-items:center;display:grid;position:relative}.elro-site .es-cal span.p{color:var(--ink-3);background:0 0}.elro-site .es-cal span.s{background:var(--ink);color:#fff;font-weight:700}.elro-site .es-cal span.d1:after,.elro-site .es-cal span.d2:after{content:"";background:var(--ink);border-radius:50%;width:4px;height:4px;position:absolute;bottom:-3px}.elro-site .es-cal span.d2:after{background:var(--ember)}.elro-site .calh{font:600 22px/1 var(--fd);letter-spacing:-.04em}.elro-site .es-agent{color:#fff4ec;background:#0a0302 url(/tex/agent.jpg) 50% 78%/cover;border-radius:36px;margin:0 clamp(10px,1.5vw,20px);padding:clamp(70px,8vw,120px) 0;overflow:hidden}.elro-site .es-agent .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.elro-site .ov2{font:700 13px/1 var(--fu);letter-spacing:.06em;text-transform:uppercase;color:#ffb547;margin-bottom:22px}.elro-site h2{font:600 clamp(40px,5vw,72px)/.96 var(--fd);letter-spacing:-.045em;margin:0}.elro-site .es-agent p.es-lead{font:400 19px/1.5 var(--fu);color:#e8d2c4;max-width:36ch;margin:26px 0 0}.elro-site .conv{flex-direction:column;gap:12px;display:flex}.elro-site .bub{max-width:80%;color:var(--on-ember);font:500 15px var(--fu);background:url(/tex/bubble.jpg) 50%/cover;border-radius:22px 22px 8px;align-self:flex-end;padding:14px 18px}.elro-site .rep{align-items:flex-start;gap:10px;display:flex}.elro-site .rep .orb{flex:none;width:30px;height:30px}.elro-site .rep .t{color:var(--ink);font:400 15px/1.45 var(--fu);background:#fff;border-radius:8px 22px 22px;padding:14px 18px}.elro-site .prop{color:var(--ink);background:#fff;border-radius:24px;margin-left:40px;padding:18px}.elro-site .prop .ov{color:var(--ember-deep);margin-bottom:12px;font-size:12px}.elro-site .act{align-items:flex-start;gap:12px;padding:8px 0;display:flex}.elro-site .act i{background:var(--ink);border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px}.elro-site .act i.o{border:1.5px solid var(--ink-3);background:0 0}.elro-site .act b{font:600 14px var(--fu);display:block}.elro-site .act span{font:400 12.5px var(--fu);color:var(--ink-2)}.elro-site .pbtn{gap:8px;margin-top:10px;display:flex}.elro-site .pbtn span{background:var(--well);font:600 13px var(--fu);border-radius:999px;padding:10px 16px}.elro-site .pbtn span:first-child{background:var(--ink);color:#fff}.elro-site .reveal{opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);transform:translateY(16px)}.elro-site .in .reveal,.elro-site .reveal.in{opacity:1;transform:none}.elro-site .dash{padding:clamp(100px,12vw,180px) 0}.elro-site .dash h2{max-width:14ch;margin-bottom:56px}.elro-site .grid{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.elro-site .panel{background:var(--card);box-shadow:var(--shadow);border-radius:36px;min-height:250px;padding:clamp(24px,3vw,40px);position:relative;overflow:hidden}.elro-site .p-stat{box-shadow:none;background:0 0;grid-column:1/-1;align-items:center;gap:36px;min-height:0;padding:0 0 30px;display:flex}.elro-site .av{background:var(--ink);color:#fff;width:120px;height:120px;font:600 44px var(--fd);border-radius:50%;flex:none;place-items:center;display:grid}.elro-site .p-stat .es-lbl{font:400 14px var(--fu);color:var(--ink-2)}.elro-site .big{font:600 clamp(56px,6vw,92px)/.9 var(--fd);letter-spacing:-.05em;margin:6px 0 10px}.elro-site .es-tab{font:400 13px var(--fu);color:var(--ink-2);grid-template-columns:auto auto;gap:7px 40px;margin-left:auto;display:grid}.elro-site .es-tab b{color:var(--ink);text-align:right;font-weight:600}.elro-site .es-gauge{flex:none;place-items:center;width:170px;height:170px;display:grid;position:relative}.elro-site .es-gauge svg{position:absolute;inset:0;transform:rotate(-90deg)}.elro-site .es-gauge .orb{width:128px;height:128px}.elro-site .es-gauge .v{color:#fff;font:600 40px/1 var(--fd);letter-spacing:-.04em;text-align:center;text-shadow:0 1px 10px #3c0a0073;position:absolute}.elro-site .es-gauge .v small{font:600 9px var(--fu);letter-spacing:.12em;opacity:.85;margin-bottom:4px;display:block}.elro-site .p-obj{background:var(--well);grid-column:1/7;justify-content:flex-end;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #17120f08}.elro-site .p-obj .bigorb{width:340px;height:340px;position:absolute;top:-80px;left:-90px}.elro-site .p-obj .info{width:52%;position:relative}.elro-site .p-obj .tt{font:600 21px var(--fu)}.elro-site .p-obj .dd{font:400 14px/1.5 var(--fu);color:var(--ink-2);margin:4px 0 16px}.elro-site .p-obj .hh{font:600 44px/1 var(--fd);letter-spacing:-.04em}.elro-site .arrow{border:1px solid var(--ink);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:24px;right:26px}.elro-site .p-act{background:url(/tex/now.jpg) 50%/cover;grid-column:7/13;align-items:center;gap:28px;display:flex;box-shadow:0 24px 50px -28px #e65014cc;-webkit-mask:radial-gradient(56px at 100%,#0000 98%,#000);mask:radial-gradient(56px at 100%,#0000 98%,#000)}.elro-site .p-act .es-ctl{flex-direction:column;gap:12px;width:46%;display:flex}.elro-site .sel{height:52px;font:500 14px var(--fu);color:var(--ink-2);background:#fff;border-radius:999px;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.elro-site .wbtn{background:var(--ink);color:#fff;height:52px;font:600 14px var(--fu);border-radius:999px;place-items:center;display:grid}.elro-site .shout{font:700 clamp(32px,3.4vw,52px)/.92 var(--fd);text-transform:uppercase;letter-spacing:.01em;color:#fff;padding-right:50px}.elro-site .shout small{text-transform:none;font:400 13px var(--fu);letter-spacing:0;color:#fff4ec;opacity:.9;margin-top:12px;display:block}.elro-site .p-date{grid-column:1/8}.elro-site .hang{background:var(--ink);color:#fff;width:46px;height:66px;font:600 12px var(--fu);animation:es-drop .7s var(--spring) .3s both;border-radius:0 0 12px 12px;justify-content:center;align-items:flex-end;padding-bottom:10px;display:flex;position:absolute;top:0;left:220px}.elro-site .p-date .hd{justify-content:space-between;align-items:flex-start;display:flex}.elro-site .p-date .nm{font:600 19px var(--fu)}.elro-site .p-date .es-sub{font:400 14px var(--fu);color:var(--ink-2);margin-top:3px}.elro-site .p-date .es-row{align-items:flex-end;gap:22px;margin:26px 0 18px;display:flex}.elro-site .p-date .pct{font-size:clamp(64px,6vw,86px)}.elro-site .p-date .miss{font:400 14px/1.45 var(--fu);color:var(--ink-2);padding-bottom:10px}.elro-site .p-date .miss b{color:var(--ink);font-weight:600}.elro-site .p-date .caps i{height:14px}.elro-site .p-date .es-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.elro-site .p-date .es-stats div{border-radius:20px;padding:14px;font-size:13px}.elro-site .p-date .es-stats b{font-size:15px}.elro-site .p-date .es-stats div:after{content:"";background:var(--line);border-radius:9px;height:5px;margin-top:10px;display:block}.elro-site .p-date .es-stats div.ok:after{background:var(--ember)}.elro-site .p-alert{box-shadow:var(--shadow),inset 0 0 0 2px #ff5a14;flex-direction:column;grid-column:8/13;display:flex}.elro-site .p-alert h3{font:600 21px var(--fu);margin:0 0 20px}.elro-site .p-alert .k{font:400 14px/1.7 var(--fu);color:var(--ink-2)}.elro-site .p-alert .k b{color:var(--ink);font-weight:600}.elro-site .obtn{border:1px solid var(--ink);height:48px;font:600 14px var(--fu);border-radius:999px;align-self:flex-start;place-items:center;margin-top:auto;padding:0 22px;display:grid}.elro-site .es-dots{align-items:center;gap:5px;display:flex;position:absolute;bottom:30px;right:30px}.elro-site .es-dots i{background:var(--ink-3);border-radius:50%;width:5px;height:5px}.elro-site .es-dots i:first-child{background:var(--ink)}.elro-site .closing{background:url(/tex/now.jpg) 50%/cover;border-radius:36px;justify-content:space-between;align-items:flex-end;gap:40px;margin:0 clamp(10px,1.5vw,20px) clamp(10px,1.5vw,20px);padding:clamp(70px,8vw,120px) clamp(30px,6vw,90px);display:flex}.elro-site .closing .shout{max-width:11ch;padding:0;font-size:clamp(44px,6vw,96px)}.elro-site .closing .btnw{color:var(--ink);height:60px;font:600 16px var(--fu);background:#fff;border-radius:999px;flex:none;place-items:center;padding:0 32px;display:grid}@media (max-width:900px){.elro-site .search,.elro-site .links{display:none}.elro-site .es-nav{justify-content:space-between}.elro-site h1,.elro-site .hero-r{grid-column:1/-1}.elro-site .es-agent .wrap{grid-template-columns:1fr}.elro-site .p-obj,.elro-site .p-act,.elro-site .p-date,.elro-site .p-alert{grid-column:1/-1}.elro-site .p-stat{flex-wrap:wrap}.elro-site .es-tab{margin-left:0}.elro-site .closing{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.elro-site *{transition:none!important;animation:none!important}.elro-site h1 .w,.elro-site .hero-r,.elro-site .tilt{opacity:1;filter:none;transform:rotate(var(--r,0))}.elro-site .thread path{stroke-dashoffset:0}.elro-site .reveal{opacity:1;transform:none}}.elro-site #orb{z-index:15;pointer-events:none;transform-origin:0 0;will-change:transform;width:400px;height:400px;position:fixed;top:0;left:0}.elro-site #orb-shadow{z-index:14;pointer-events:none;filter:blur(10px);transform-origin:0 0;will-change:transform,opacity;background:radial-gradient(closest-side,#ff5a1461,#781e0024 55%,#0000);border-radius:50%;width:200px;height:24px;position:fixed;top:0;left:0}.elro-site .es-slot{border-radius:50%;flex:none;display:block}.elro-site .es-mini{background:url(/tex/orb.webp) 50%/112% no-repeat;border-radius:50%;flex:none}.elro-site #intro{z-index:30;pointer-events:none;clip-path:circle(150%);background:#0a0302;position:fixed;inset:0}.elro-site #intro.open{clip-path:circle(0%);transition:clip-path .9s cubic-bezier(.7,0,.2,1)}.elro-site #intro.gone{display:none}.elro-site.intro-on .es-nav,.elro-site.intro-on h1 .w,.elro-site.intro-on .hero-r{animation-play-state:paused}.elro-site .es-nav{transition:transform .35s var(--ease),opacity .35s var(--ease)}.elro-site .es-nav.hide{opacity:0;transform:translateY(-120%)}.elro-site .es-nav{opacity:0;animation:es-navIn .7s var(--ease) .15s forwards}.elro-site .band-track{will-change:transform;justify-content:center;align-items:center;height:100%;display:flex}.elro-site .tilt{transition:transform .5s var(--spring);transform-style:preserve-3d}.elro-site .tilt.ready{opacity:1;transform:perspective(800px) rotate(var(--r)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));animation:none}.elro-site .tilt:hover{--lift:-8px}.elro-site .city{opacity:.35;transition:opacity .4s var(--ease)}.elro-site .city i{transition:transform .5s var(--spring);transform:scale(.6)}.elro-site .city.lit{opacity:1}.elro-site .city.lit i{transform:scale(1)}.elro-site .thread path{stroke-dashoffset:var(--off,3000);animation:none}.elro-site .socket{background:radial-gradient(circle at 50% 60%,#ff7a1a1a,#0000 70%);border-radius:50%;width:140px;height:140px}.elro-site .split .w{opacity:0;filter:blur(6px);transition:opacity .6s var(--ease),transform .6s var(--ease),filter .6s var(--ease);display:inline-block;transform:translateY(14px)}.elro-site .split.in .w{opacity:1;filter:none;transform:none}.elro-site .es-agent{clip-path:inset(0 var(--ax,5%) round 36px);will-change:clip-path}.elro-site .es-agent .es-slot{margin-top:44px}.elro-site .step{opacity:0;transition:opacity .45s var(--ease),transform .45s var(--ease);transform:translateY(14px)}.elro-site .step.on{opacity:1;transform:none}.elro-site .bub.step{transform:translate(30px,10px)scale(.96)}.elro-site .bub.step.on{transform:none}.elro-site .typing{background:#fff;border-radius:8px 22px 22px;gap:5px;width:max-content;padding:14px 18px;display:flex}.elro-site .typing i{background:var(--ink-3);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite es-dot}.elro-site .typing i:nth-child(2){animation-delay:.15s}.elro-site .typing i:nth-child(3){animation-delay:.3s}.elro-site .rep .t .wd{opacity:0;transition:opacity .12s linear}.elro-site .rep .t .wd.on{opacity:1}.elro-site .prop{transition:grid-template-rows .5s var(--ease),opacity .4s var(--ease),padding .5s var(--ease);grid-template-rows:0fr;display:grid}.elro-site .prop>div{overflow:hidden}.elro-site .prop.on{grid-template-rows:1fr}.elro-site .act{opacity:0;transition:opacity .35s var(--ease),transform .35s var(--ease);transform:translate(-10px)}.elro-site .act.on{opacity:1;transform:none}.elro-site .pbtn span{transition:transform .2s var(--spring),background .3s}.elro-site .pbtn .val.press{transform:scale(.94)}.elro-site .done{font:600 15px var(--fu);color:var(--ink);opacity:0;max-height:0;transition:max-height .4s var(--ease),opacity .3s;align-items:center;gap:10px;display:flex;overflow:hidden}.elro-site .done svg{background:var(--ink);color:#fff;border-radius:50%;width:22px;height:22px;padding:4px}.elro-site .prop.validated .full{opacity:0;max-height:0}.elro-site .prop .full{max-height:400px;transition:max-height .45s var(--ease),opacity .25s}.elro-site .prop.validated .done{opacity:1;max-height:40px}.elro-site .replay{color:#fff4ec;height:40px;font:500 13px var(--fu);cursor:pointer;opacity:0;background:0 0;border:1px solid #fff4ec66;border-radius:999px;align-self:flex-start;margin-top:18px;padding:0 18px;transition:opacity .4s}.elro-site .replay.on{opacity:1}.elro-site [data-reveal]{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transform:translateY(24px)}.elro-site [data-reveal].in{opacity:1;transform:none}.elro-site .caps i.f{transform-origin:0;transition:transform .45s var(--ease);transform:scaleX(0)}.elro-site .in .caps i.f{transform:scaleX(1)}.elro-site .es-gauge .arc{stroke-dashoffset:502px;transition:stroke-dashoffset 1s var(--ease) .2s}.elro-site .in .es-gauge .arc{stroke-dashoffset:125px}.elro-site .es-gauge .v{z-index:16}.elro-site .hang{transition:transform .7s var(--spring) .35s;animation:none;transform:translateY(-70px)}.elro-site .in .hang{transform:none}.elro-site .p-alert.in{animation:es-alert .6s var(--ease) .7s 1}.elro-site .p-obj .cardfly{width:300px;height:250px;transition:transform .6s var(--spring);border-radius:24px;position:absolute;top:-34px;left:-30px;overflow:hidden;transform:rotate(-8deg);box-shadow:0 30px 50px -30px #50280a8c}.elro-site .p-obj:hover .cardfly{transform:rotate(-4deg)translateY(-6px)}.elro-site .p-obj .cardfly .scr{padding:22px}.elro-site .p-obj .cardfly .t{font-size:28px}.elro-site .p-obj .cardfly .d{font-size:13px}.elro-site .panel{transition:transform .4s var(--spring),box-shadow .4s var(--ease)}.elro-site .panel:not(.p-stat):hover{transform:translateY(-4px)}.elro-site .arrow{transition:transform .3s var(--spring),background .3s}.elro-site .panel:hover .arrow{background:var(--ink);color:#fff;transform:translate(4px)}.elro-site .closing{grid-template-columns:1.3fr 1fr;align-items:center;display:grid}.elro-site .closing .left{flex-direction:column;align-items:flex-start;gap:36px;display:flex}.elro-site .closing .es-slot{justify-self:center}.elro-site .closing .shout .w{display:inline-block}.elro-site .es-btn,.elro-site .btnw{will-change:transform}@media (max-width:900px){.elro-site .closing{grid-template-columns:1fr}.elro-site .p-obj .cardfly{width:220px;height:190px}}@media (prefers-reduced-motion:reduce){.elro-site #intro{display:none}.elro-site .split .w,.elro-site [data-reveal],.elro-site .step,.elro-site .act{opacity:1!important;filter:none!important;transform:none!important}.elro-site .prop{grid-template-rows:1fr}.elro-site .caps i.f{transform:none}.elro-site .es-gauge .arc{stroke-dashoffset:125px}.elro-site .hang{transform:none}.elro-site .es-agent{clip-path:none}}.elro-site .prop:not(.on){opacity:0;padding-top:0;padding-bottom:0}.elro-site.intro-run #orb,.elro-site.intro-run #orb-shadow{z-index:31}
@keyframes es-wave{0%,to{height:5px}50%{height:18px}}@keyframes es-pop{0%{transform:scale(.92)}60%{transform:scale(1.05)}to{transform:scale(1)}}.elro-site .site{overflow:clip}.elro-site .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.elro-site a,.elro-site button,.elro-site summary{-webkit-tap-highlight-color:transparent}.elro-site a:focus-visible,.elro-site button:focus-visible,.elro-site summary:focus-visible{outline:2px solid var(--ember);outline-offset:2px;border-radius:12px}.elro-site .es-nav a:focus-visible{border-radius:999px}.elro-site .search{text-decoration:none}.elro-site a{color:inherit}.elro-site .btnw{text-decoration:none}.elro-site .navstick{z-index:20;height:0;position:sticky;top:0}.elro-site .navstick .es-nav{margin-top:28px;position:relative;top:0}.elro-site .hero{padding-top:calc(clamp(80px,10vw,140px) + 92px)}.elro-site .es-cal span.d3:after{content:"";background:0 0;border:1.5px solid #ff5a14;border-radius:50%;width:6px;height:6px;position:absolute;bottom:-4px}.elro-site .in .es-gauge .arc{stroke-dashoffset:335px}.elro-site .es-gauge .v small{text-transform:none;letter-spacing:.04em;font-size:11px}.elro-site .shout.shout-plain{text-transform:none;letter-spacing:-.04em;font-weight:600}.elro-site .hero-eyebrow{border:1px solid var(--ink);font:600 14px / 1 var(--fu);border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:10px;margin:0 0 -4px;padding:8px 18px 8px 14px;display:inline-flex}.elro-site .hero-eyebrow i{background:var(--ember);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ff7a1a38}.elro-site .hero-r p{max-width:40ch}.elro-site .tilt-wrap{aspect-ratio:1;z-index:2;flex:none;height:74%;position:relative}.elro-site .tilt-wrap .tilt{width:100%;height:100%}.elro-site .blabel{z-index:4;white-space:nowrap;background:var(--card);font:600 12.5px / 1 var(--fu);box-shadow:var(--shadow);opacity:0;animation:es-word .6s var(--ease) 2.2s forwards;border-radius:999px;padding:7px 14px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)}.elro-site .es-solo{padding:clamp(60px,8vw,120px) 0 0}.elro-site .es-solo-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.elro-site .es-solo h2{max-width:12ch;margin-bottom:24px}.elro-site .es-solo .es-lead{font:400 clamp(17px, 1.4vw, 20px) / 1.5 var(--fu);color:var(--ink-2);max-width:40ch;margin:0}.elro-site .es-solo-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.elro-site .es-solo-list li{background:var(--card);box-shadow:var(--shadow);border-radius:24px;align-items:center;gap:18px;padding:20px 24px;display:flex}.elro-site .es-solo-list i{background:var(--ink);border-radius:50%;flex:none;width:18px;height:18px}.elro-site .es-solo-list li:nth-child(2) i{background:var(--ember)}.elro-site .es-solo-list li:nth-child(3) i{border:2px solid var(--ink);background:0 0}.elro-site .es-solo-list b{font:600 clamp(18px, 1.6vw, 22px) / 1.1 var(--fd);letter-spacing:-.03em;display:block}.elro-site .es-solo-list small{font:400 15px / 1.45 var(--fu);color:var(--ink-2);margin-top:4px;display:block}.elro-site .vx{padding:clamp(80px,11vw,160px) 0 clamp(64px,8vw,120px)}.elro-site .vx-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.elro-site .vx-pill{border:1px solid var(--ink);font:600 14px / 1 var(--fu);border-radius:999px;align-items:center;gap:10px;margin:0 0 22px;padding:8px 18px 8px 14px;display:inline-flex}.elro-site .vx-pill i{background:var(--ember);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ff7a1a38}.elro-site .vx h2{max-width:12ch;margin-bottom:24px}.elro-site .vx .es-lead{font:400 clamp(17px, 1.4vw, 20px) / 1.5 var(--fu);color:var(--ink-2);max-width:40ch;margin:0 0 28px}.elro-site .vx-chips{flex-wrap:wrap;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:flex}.elro-site .vx-chips li{background:var(--card);box-shadow:var(--shadow);font:600 15px / 1.2 var(--fu);border-radius:999px;padding:12px 18px}.elro-site .vx-note{max-width:44ch;font:400 14px / 1.5 var(--fu);color:var(--ink-2);margin:0}.elro-site .vx-card{color:#fff4ec;text-align:center;background:linear-gradient(#09010199 0%,#0901014d 35%,#09010100 65%),#0a0302 url(/tex/listen.jpg) 50%/cover;border-radius:36px;flex-direction:column;align-items:center;min-height:600px;padding:clamp(24px,3vw,40px);display:flex;position:relative;overflow:hidden}.elro-site .vx-top{width:100%;font:500 14px var(--fu);color:#e8d2c4;justify-content:space-between;align-items:center;display:flex}.elro-site .vx-top>span{align-items:center;gap:12px;display:inline-flex}.elro-site .vx-wave{align-items:center;gap:3px;height:18px;display:inline-flex}.elro-site .vx-wave i{width:3px;height:5px;transition:height .3s var(--ease);background:#ffb547;border-radius:3px}.elro-site .vx-card.listening .vx-wave i{animation:.9s ease-in-out infinite es-wave}.elro-site .vx-card.listening .vx-wave i:nth-child(2){animation-delay:.12s}.elro-site .vx-card.listening .vx-wave i:nth-child(3){animation-delay:.24s}.elro-site .vx-card.listening .vx-wave i:nth-child(4){animation-delay:.36s}.elro-site .vx-card.listening .vx-wave i:nth-child(5){animation-delay:.48s}.elro-site .vx-replay{color:#fff4ec;height:36px;font:500 13px var(--fu);cursor:pointer;background:0 0;border:1px solid #fff4ec66;border-radius:999px;padding:0 16px}.elro-site .es-slot.s200{width:200px;height:200px;margin:18px 0 8px}.elro-site .vx-text{max-width:21ch;min-height:3.7em;font:500 clamp(24px, 2.4vw, 30px) / 1.22 var(--fd);letter-spacing:-.03em;margin:0}.elro-site .vx-w{opacity:0;transition:opacity .25s var(--ease)}.elro-site .vx-w.on{opacity:.4}.elro-site .vx-card.heard .vx-w.on{opacity:1}.elro-site .vx-res{width:100%;color:var(--ink);text-align:left;opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);background:#fff;border-radius:24px;margin-top:20px;padding:18px;transform:translateY(14px)}.elro-site .vx-card.shown .vx-res{opacity:1;transform:none}.elro-site .vx-res .ov{color:var(--ember-deep);margin-bottom:10px;font-size:12px}.elro-site .vx-act{align-items:flex-start;gap:12px;padding:7px 0;display:flex}.elro-site .vx-act i{background:var(--ink);border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px}.elro-site .vx-act i.o{border:1.5px solid var(--ink-3);background:0 0}.elro-site .vx-act b{font:600 14px var(--fu);display:block}.elro-site .vx-act small{font:400 12.5px var(--fu);color:var(--ink-2)}.elro-site .vx-ok{background:var(--ink);color:#fff;font:600 13px var(--fu);border-radius:999px;margin-top:10px;padding:10px 18px;display:inline-block}.elro-site .steps{padding:clamp(40px,6vw,90px) 0 0}.elro-site .steps h2{max-width:16ch;margin-bottom:48px}.elro-site .steps-list{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.elro-site .steps-list li{background:var(--card);box-shadow:var(--shadow);border-radius:30px;flex-direction:column;min-height:250px;padding:clamp(24px,2.6vw,34px);display:flex;position:relative}.elro-site .steps-list .step-n{background:var(--ink);color:#fff;width:52px;height:52px;font:600 22px / 1 var(--fd);border-radius:50%;place-items:center;margin-bottom:auto;display:grid}.elro-site .steps-list li:nth-child(2) .step-n{color:var(--on-ember);background:url(/tex/now.jpg) 30% 40%/cover}.elro-site .steps-list h3{font:600 clamp(24px, 2.2vw, 30px) / 1.02 var(--fd);letter-spacing:-.04em;margin:34px 0 10px}.elro-site .steps-list p{color:var(--ink-2);font:400 16px / 1.5 var(--fu);max-width:30ch;margin:0}.elro-site .mailcard{color:#fff4ec;background:#ffffff1a;border:1px solid #ffffff38;border-radius:22px 22px 22px 8px;align-self:flex-start;align-items:center;gap:14px;max-width:86%;padding:14px 20px 14px 16px;display:flex}.elro-site .mailcard svg{color:#ffb547;flex:none}.elro-site .mailcard b{font:600 15.5px / 1.25 var(--fu);display:block}.elro-site .mailcard .mc-l{font:700 12px / 1 var(--fu);color:#ffb547;margin-bottom:5px;display:block}.elro-site .mailcard .mc-s{font:400 13px var(--fu);color:#e8d2c4;margin-top:3px;display:block}.elro-site .mailcard.step{transform:translate(-30px,10px)scale(.96)}.elro-site .mailcard.step.on{transform:none}.elro-site .es-slot.s150{width:150px;height:150px}.elro-site .es-slot.s122{width:122px;height:122px}.elro-site .es-slot.s260{width:260px;height:260px}.elro-site .es-mini.s30{width:30px;height:30px}.elro-site .es-agent-title{font-size:clamp(38px,4.2vw,62px)}.elro-site .hh-sub{color:var(--ink-2);margin-top:6px;font-size:13px}.elro-site .es-gauge .es-slot{margin-top:0}.elro-site .who,.elro-site .calsec,.elro-site .pricing,.elro-site .faq{padding:clamp(80px,11vw,160px) 0 0}.elro-site .who h2,.elro-site .calsec h2,.elro-site .pricing h2,.elro-site .faq h2{max-width:16ch;margin-bottom:56px}.elro-site .calsec h2{margin-bottom:24px}.elro-site .calsec .es-lead{font:400 clamp(17px, 1.4vw, 20px) / 1.5 var(--fu);color:var(--ink-2);max-width:34ch;margin:0 0 32px}.elro-site .who-grid{grid-template-columns:1fr clamp(130px,16vw,190px) 1fr;align-items:center;gap:16px;display:grid}.elro-site .who-grid .half{aspect-ratio:auto;width:100%;height:clamp(260px,30vw,380px)}.elro-site .who-card{background:var(--card);box-shadow:var(--shadow);height:clamp(300px,30vw,380px);transition:transform .4s var(--spring), box-shadow .4s var(--ease);border-radius:30px;flex-direction:column;padding:clamp(24px,3vw,36px);display:flex;position:relative;overflow:hidden}.elro-site .who-card h3{font:600 clamp(28px, 2.8vw, 36px) / 1 var(--fd);letter-spacing:-.04em;margin:0 0 12px}.elro-site .who-card p{max-width:26ch;color:var(--ink-2);font:400 15px / 1.5 var(--fu);z-index:2;margin:0;position:relative}.elro-site .who-card>a{z-index:2;font:600 14px var(--fu);text-underline-offset:5px;background:var(--card);width:max-content;margin-top:auto;padding-right:8px;text-decoration:none;position:relative}.elro-site .who-card>a:hover{text-decoration:underline}.elro-site .who-shot{aspect-ratio:1;background:var(--card);width:clamp(150px,15vw,200px);transform:rotate(var(--r));transition:transform .5s var(--spring);border-radius:22px;position:absolute;bottom:-22px;right:-14px;overflow:hidden;box-shadow:0 30px 50px -30px #50280a80}@media (hover:hover){.elro-site .who-card:hover{transform:rotate(-1deg)}.elro-site .who-card:nth-of-type(2n):hover{transform:rotate(1deg)}.elro-site .who-card:hover .who-shot{transform:rotate(var(--r)) translateY(-8px)}}.elro-site .scr-chat{gap:6px}.elro-site .scr-chat .cb{font:400 10px / 1.35 var(--fu);border-radius:12px;padding:8px 10px}.elro-site .scr-chat .cb-u{color:var(--on-ember);background:url(/tex/bubble.jpg) 50%/cover;border-radius:12px 12px 4px;align-self:flex-end;font-weight:500}.elro-site .scr-chat .cb-r{background:var(--well);border-radius:4px 12px 12px;max-width:90%}.elro-site .scr-chat .cp{background:var(--well);flex-direction:column;gap:6px;display:flex}.elro-site .scr-chat .cp .ov{color:var(--ember-deep);font-size:8px}.elro-site .scr-chat .cpb{background:var(--ink);color:#fff;font:600 9px var(--fu);border-radius:999px;align-self:flex-start;padding:4px 10px}.elro-site .scr-team{gap:8px}.elro-site .scr-team .tm-row{background:var(--well);font:600 10px var(--fu);border-radius:12px;align-items:center;gap:8px;padding:7px 9px;display:flex}.elro-site .scr-team .tm-row small{font:400 9px var(--fu);color:var(--ink-2);display:block}.elro-site .scr-team .av-s{background:var(--ink);color:#fff;width:22px;height:22px;font:600 10px var(--fd);border-radius:50%;flex:none;place-items:center;display:grid}.elro-site .es-cal-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.elro-site .es-moments{gap:12px;max-width:460px;margin:0;padding:0;list-style:none;display:grid}.elro-site .mom{background:var(--card);box-shadow:var(--shadow);border-radius:24px;align-items:center;gap:14px;padding:14px 18px;display:flex}.elro-site .mom.set{box-shadow:var(--shadow), inset 0 0 0 2px var(--ember)}.elro-site .mom .tm{background:var(--well);width:62px;height:36px;font:600 14px var(--fu);border-radius:999px;flex:none;place-items:center;display:grid}.elro-site .mom .mb{flex:1;min-width:0}.elro-site .mom b{font:600 15.5px var(--fu);display:block}.elro-site .mom small{font:400 13px var(--fu);color:var(--ink-2)}.elro-site .mom .es-mini{margin-left:auto}.elro-site .calcard{background:var(--card);box-shadow:var(--shadow);border-radius:36px;padding:clamp(20px,3vw,40px)}.elro-site .calhead small{font:400 14px var(--fu);color:var(--ink-2);display:block}.elro-site .calhead b{font:600 clamp(36px, 4vw, 56px) / 1 var(--fd);letter-spacing:-.04em;display:block}.elro-site .calgrid{grid-template-columns:repeat(7,1fr);gap:4px clamp(4px,1vw,10px);margin-top:22px;padding-bottom:8px;display:grid}.elro-site .calgrid .h{text-align:center;font:600 12.5px var(--fu);color:var(--ink-3);padding-bottom:8px}.elro-site .calgrid .d{aspect-ratio:1;background:var(--well);font:500 clamp(12px, 1.3vw, 15px) var(--fu);opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);border-radius:50%;place-items:center;margin-bottom:8px;display:grid;position:relative;transform:scale(.8)}.elro-site .in .calgrid .d{opacity:1;transition-delay:calc(var(--i) * 10ms);transform:none}.elro-site .calgrid .d.p{color:var(--ink-3);background:0 0}.elro-site .calgrid .d.s{background:var(--ink);color:#fff;font-weight:700}.elro-site .in .calgrid .d.s{animation:es-pop .5s var(--spring) .5s both}.elro-site .calgrid .d[data-st]:after{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;position:absolute;bottom:-8px}.elro-site .calgrid .d[data-st=todo]:after{background:var(--ember)}.elro-site .calgrid .d[data-st=blocked]:after{background:0 0;border:2px solid #ff5a14;width:10px;height:10px;bottom:-10px}.elro-site .es-legend{font:500 13px var(--fu);color:var(--ink-2);flex-wrap:wrap;gap:22px;margin-top:22px;display:flex}.elro-site .es-legend span{align-items:center;gap:8px;display:inline-flex}.elro-site .es-legend .lg{background:var(--ink);border-radius:50%;width:8px;height:8px;display:inline-block}.elro-site .es-legend .lg.todo{background:var(--ember)}.elro-site .es-legend .lg.blocked{background:0 0;border:2px solid #ff5a14;width:11px;height:11px}.elro-site .price-grid{grid-template-columns:repeat(2,1fr);gap:16px;max-width:1000px;display:grid}.elro-site .pcard{flex-direction:column;min-height:440px;display:flex}.elro-site .pcard h3{font:600 28px / 1 var(--fd);letter-spacing:-.04em;margin:0}.elro-site .pcard .es-sub{color:var(--ink-2);font:400 14px var(--fu);margin:6px 0 0}.elro-site .pcard .pr{font:600 clamp(56px, 6vw, 88px) / .9 var(--fd);letter-spacing:-.05em;margin:28px 0 4px}.elro-site .pcard ul{font:500 15px var(--fu);gap:12px;margin:28px 0;padding:0;list-style:none;display:grid}.elro-site .pcard li{align-items:flex-start;gap:12px;display:flex}.elro-site .pcard li:before{content:"";background:var(--ink);border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px}.elro-site .pcard .es-btn{align-self:flex-start;margin-top:auto}.elro-site .pcard.rec{box-shadow:var(--shadow), inset 0 0 0 1px var(--ink)}.elro-site .pcard .hang{border-radius:0 0 14px 14px;align-items:center;width:78px;height:44px;padding:0;left:auto;right:44px}.elro-site .faq-list{max-width:920px}.elro-site .faq summary{cursor:pointer;font:600 clamp(20px, 2vw, 24px) / 1.15 var(--fd);letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;list-style:none;display:flex}.elro-site .faq summary::-webkit-details-marker{display:none}.elro-site .faq .pm{border:1px solid var(--ink);width:44px;height:44px;transition:transform .35s var(--spring), background .3s, color .3s;border-radius:50%;flex:none;place-items:center;display:grid}.elro-site .faq details[open] .pm{background:var(--ink);color:#fff;transform:rotate(45deg)}.elro-site .faq details p{max-width:62ch;color:var(--ink-2);font:400 17px / 1.55 var(--fu);margin:0 0 26px}.elro-site .closing{margin-top:clamp(80px,11vw,160px)}.elro-site .foot{background:var(--bg);flex-wrap:wrap;align-items:center;gap:24px 48px;padding:clamp(40px,5vw,64px) clamp(20px,5vw,64px) 36px;display:flex}.elro-site .foot nav{font:500 15px var(--fu);flex-wrap:wrap;gap:28px;margin-right:auto;display:flex}.elro-site .foot nav a{text-underline-offset:5px;text-decoration:none}.elro-site .foot nav a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ember);text-decoration-color:var(--ember)}.elro-site .foot-lang{font:500 14px var(--fu)}.elro-site .foot small{width:100%;font:400 13px var(--fu);color:var(--ink-2)}@media (max-width:900px){.elro-site .navstick .es-nav{margin-top:12px}.elro-site .hero{padding-top:calc(clamp(80px,10vw,140px) + 76px)}.elro-site .who-grid{grid-template-columns:1fr}.elro-site .who-grid .half{display:none}.elro-site .es-cal-grid,.elro-site .price-grid,.elro-site .es-solo-grid,.elro-site .vx-grid{grid-template-columns:1fr}.elro-site .vx-card{min-height:0}.elro-site .es-agent{background:linear-gradient(#090101a8 0%,#0901016b 40%,#09010100 75%),#0a0302 url(/tex/agent.jpg) 50% 78%/cover}.elro-site .steps-list{grid-template-columns:1fr}.elro-site .steps-list li{min-height:0}.elro-site .steps-list h3{margin-top:24px}.elro-site .blabel{display:none}}@media (max-width:600px){.elro-site .site{border-radius:0;margin:0}.elro-site .logo,.elro-site .lang{width:52px;height:52px}.elro-site .es-nav{height:52px}}@media (prefers-reduced-motion:reduce){.elro-site .blabel,.elro-site .vx-w{opacity:1}.elro-site .vx-res{opacity:1;transform:none}.elro-site .vx-card.listening .vx-wave i{animation:none}.elro-site .calgrid .d{opacity:1;transform:none}.elro-site .in .calgrid .d.s{animation:none}.elro-site .in .es-gauge .arc,.elro-site .es-gauge .arc{stroke-dashoffset:335px}.elro-site .faq .pm{transition:none}}@media (scripting:none){.elro-site #intro{display:none}.elro-site .split .w,.elro-site [data-reveal],.elro-site .step,.elro-site .act{opacity:1;filter:none;transform:none}.elro-site .calgrid .d{opacity:1;transform:none}}
