.eco{--eco-ink:#0f1b3d;--eco-muted:#52607f;--eco-line:#d6e1f2;--eco-blue:#1f6bff;--eco-violet:#6d4cff;--eco-glow:#19b4ff;isolation:isolate;width:100%;padding:calc(var(--header-height) + 8px) 0 72px;color:var(--eco-ink);background:radial-gradient(500px 340px at 6% 92%,#6d4cff1c,#0000 70%),radial-gradient(520px 320px at 38% 0,#19b4ff1f,#0000 70%),radial-gradient(1100px 820px at 74% 52%,#fff 0%,#eef6ff 45%,#e3eefc 100%);position:relative;overflow:hidden}.eco:after{z-index:-1;background:linear-gradient(transparent, var(--bg-950));content:"";height:120px;position:absolute;inset:auto 0 0}.eco-inner{max-width:1840px;padding-inline:var(--page-gutter);grid-template-columns:minmax(0,600px) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,56px);margin-inline:auto;display:grid}.eco-title{letter-spacing:-.03em;font-size:clamp(38px,3.8vw,58px);font-weight:700;line-height:1.04}.eco-title em{background:linear-gradient(90deg, var(--eco-blue), var(--eco-violet));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.eco-lead{max-width:560px;color:var(--eco-muted);margin-top:20px;font-size:18px;line-height:1.55}.eco-feats{grid-template-columns:1fr 1fr;gap:4px 14px;margin-top:24px;display:grid}.eco-feat{border-radius:14px;align-items:flex-start;gap:12px;min-height:44px;margin-inline:-8px;padding:8px;transition:background-color .2s,box-shadow .2s;display:flex}.eco-feat b{font-size:15.5px;font-weight:600;display:block}.eco-feat b+span{color:var(--eco-muted);margin-top:2px;font-size:13.5px;line-height:1.35;display:block}.eco-feat:is(:hover,:focus-visible){background:#ffffffb8;box-shadow:0 0 0 1px #19b4ff55,0 10px 26px -14px #1f6bff80}.eco-feat .eco-ico{color:#1f56e0;background:#eef4ff;border:1px solid #d3e0f7}.eco-feat:is(:hover,:focus-visible) .eco-ico{box-shadow:0 0 16px -2px}.eco-ico{color:#fff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;transition:box-shadow .2s;display:grid}.eco-ico svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:19px;height:19px}.eco-tone-ai{background:linear-gradient(135deg,#12b39a,#6d4cff)}.eco-tone-blue{background:linear-gradient(135deg,#2f7bff,#1f56e0)}.eco-tone-cyan{background:linear-gradient(135deg,#3cc8ff,#1394d6)}.eco-tone-orange{background:linear-gradient(135deg,#ff9a3d,#f06a00)}.eco-tone-violet{background:linear-gradient(135deg,#8a6bff,#5a3de0)}.eco-tone-green{background:linear-gradient(135deg,#1cc08f,#0e8a66)}.eco-tone-ink{background:linear-gradient(135deg,#3a4a78,#1d2850)}.eco-stage{width:100%;max-width:min(100%, calc((100svh - var(--header-height)) * 1.04));justify-self:center;container-type:inline-size}.eco-canvas{--u:calc(100cqw / 960);--ease:cubic-bezier(.22, 1, .36, 1);--motion:1;--fade:cubic-bezier(.45, 0, .25, 1);aspect-ratio:960/1000;width:100%;perspective:calc(2200 * var(--u));perspective-origin:55.2% 65%;position:relative}.eco-node{--t:rotateY(calc((530 - var(--cx,530)) * .058deg)) rotateX(calc((650 - var(--cy,650)) * .028deg));transform:var(--t,none);transition:transform .6s var(--ease), filter .6s var(--ease);display:block;position:absolute}.eco-node img{width:100%;height:auto;transition:filter .6s var(--ease)}.eco-node:focus-visible{outline:none}.eco-shot{border-radius:calc(14 * var(--u));box-shadow:0 calc(40 * var(--u)) calc(80 * var(--u)) calc(-30 * var(--u)) #0b2a7a55, 0 calc(10 * var(--u)) calc(24 * var(--u)) calc(-8 * var(--u)) #0b2a7a26;background:#fff;border:1px solid #fffc}.eco-shot img{border-radius:inherit}.eco-node-core{--t:none;left:calc(315 * var(--u));top:calc(430 * var(--u));width:calc(430 * var(--u));border-radius:50%}.eco-node-core img{-webkit-mask:radial-gradient(closest-side,#000 72%,#0000 100%);mask:radial-gradient(closest-side,#000 72%,#0000 100%)}.eco-plate{z-index:3;justify-content:center;align-items:center;gap:calc(10 * var(--u));border-radius:calc(10 * var(--u));width:60%;height:9.6%;box-shadow:inset 0 0 0 1px #7cc4ff55, inset 0 calc(1 * var(--u)) 0 #fff2, 0 0 calc(18 * var(--u)) #19b4ff55;color:#e9f2ff;pointer-events:none;background:linear-gradient(#13244bee,#0b1735f2);display:flex;position:absolute;top:81.2%;left:19.5%}.eco-plate-mark{width:calc(20 * var(--u));height:calc(20 * var(--u));fill:none;stroke:#ff9a2e;stroke-width:2.6px;stroke-linecap:round;filter:drop-shadow(0 0 calc(4 * var(--u)) #ff8a3d);flex:none}.eco-plate-name{font-size:calc(17 * var(--u));letter-spacing:.04em;white-space:nowrap;font-weight:600}.eco-plate-name b{color:#7cc4ff;font-weight:700}.eco-plate-led{width:calc(7 * var(--u));height:calc(7 * var(--u));box-shadow:0 0 calc(8 * var(--u)) #3ddc97;background:#3ddc97;border-radius:50%;flex:none}.eco-node-core:before{z-index:-1;content:"";filter:blur(calc(18 * var(--u)));opacity:0;transform:scale(calc(1 - .1 * var(--motion)));transition:opacity .7s var(--ease), transform .7s var(--ease);background:radial-gradient(closest-side,#19b4ff88,#6d4cff44 60%,#0000);border-radius:50%;position:absolute;inset:8%}.eco-node-core:is(:hover,:focus-visible):before{opacity:1;transform:scale(calc(1 + .12 * var(--motion)))}.eco-node-core:is(:hover,:focus-visible) img{filter:drop-shadow(0 0 calc(18 * var(--u)) #19b4ffaa)}.eco-flow{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.eco-node-monitor{--cx:470;--cy:267;left:calc(190 * var(--u));top:calc(110 * var(--u));z-index:3;width:calc(560 * var(--u))}.eco-node-stats{--cx:165;--cy:433;left:0;top:calc(330 * var(--u));z-index:3;width:calc(330 * var(--u))}.eco-node-phone{--cx:820;--cy:545;left:calc(730 * var(--u));top:calc(330 * var(--u));z-index:3;width:calc(180 * var(--u));border-radius:calc(18 * var(--u))}.eco-node-card{--cx:185;--cy:628;left:calc(20 * var(--u));top:calc(568 * var(--u));z-index:3;width:calc(330 * var(--u));border-radius:calc(18 * var(--u))}.eco-node-pbx{--cx:785;--cy:887;left:calc(630 * var(--u));top:calc(790 * var(--u));z-index:3;width:calc(310 * var(--u))}.eco-chat{--cx:200;--cy:826;left:calc(40 * var(--u));top:calc(716 * var(--u));z-index:4;width:calc(320 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u));border-radius:calc(18 * var(--u));box-shadow:0 calc(26 * var(--u)) calc(50 * var(--u)) calc(-22 * var(--u)) #0b2a7a77, 0 calc(6 * var(--u)) calc(14 * var(--u)) calc(-6 * var(--u)) #0b2a7a33;color:var(--eco-ink);font-size:calc(13 * var(--u));background:#fffffff2;border:1px solid #fff}.eco-chat-head{align-items:center;gap:calc(9 * var(--u));display:flex}.eco-chat-head b{font-size:calc(13.5 * var(--u));line-height:1.15;display:block}.eco-chat-head small{color:var(--eco-muted);font-size:calc(11.5 * var(--u))}.eco-chat-avatar{width:calc(30 * var(--u));height:calc(30 * var(--u));color:#fff;font-size:calc(12 * var(--u));background:linear-gradient(135deg,#12b39a,#6d4cff);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.eco-chat-live{align-items:center;gap:calc(5 * var(--u));color:#0f9c6e;font-family:ui-monospace,monospace;font-size:calc(11 * var(--u));margin-left:auto;font-weight:600;display:flex}.eco-chat-live:before{width:calc(7 * var(--u));height:calc(7 * var(--u));box-shadow:0 0 0 calc(3 * var(--u)) #12b98133;content:"";background:#12b981;border-radius:50%;animation:1.6s ease-in-out infinite eco-live}.eco-chat-bubble{width:fit-content;max-width:92%;margin-top:calc(9 * var(--u));padding:calc(8 * var(--u)) calc(11 * var(--u));border-radius:calc(13 * var(--u));line-height:1.38;display:block}.eco-chat-client{border-bottom-right-radius:calc(4 * var(--u));color:#fff;background:linear-gradient(135deg,#3d59cf,#6a4ff0);margin-left:auto}.eco-chat-ai{border-bottom-left-radius:calc(4 * var(--u));background:#eef3fb;border:1px solid #e0e8f5}.eco-chat-wave{height:calc(18 * var(--u));align-items:center;gap:calc(2 * var(--u));margin-top:calc(9 * var(--u));display:flex;position:relative;overflow:hidden}.eco-chat-wave i{width:calc(3 * var(--u));opacity:.75;background:linear-gradient(#12b39a,#6d4cff);border-radius:2px}.eco-chat-wave:after{content:"";mix-blend-mode:overlay;will-change:transform;background:linear-gradient(90deg,#0000,#ffffffd9,#0000);width:30%;animation:2.2s linear infinite eco-voice;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.eco-shot:before,.eco-chat:before{z-index:1;border-radius:inherit;box-shadow:0 0 0 calc(2 * var(--u)) var(--eco-glow), 0 0 calc(28 * var(--u)) calc(3 * var(--u)) #19b4ffaa, 0 0 calc(64 * var(--u)) calc(8 * var(--u)) #6d4cff44;content:"";opacity:0;pointer-events:none;transition:opacity .7s var(--fade);position:absolute;inset:-1px}:is(.eco-canvas:has([data-node=monitor]:is(:hover,:focus-visible)) [data-node=monitor],.eco-canvas:has([data-node=stats]:is(:hover,:focus-visible)) [data-node=stats],.eco-canvas:has([data-node=phone]:is(:hover,:focus-visible)) [data-node=phone],.eco-canvas:has([data-node=card]:is(:hover,:focus-visible)) [data-node=card],.eco-canvas:has([data-node=ai]:is(:hover,:focus-visible)) [data-node=ai],.eco-canvas:has([data-node=pbx]:is(:hover,:focus-visible)) [data-node=pbx]){z-index:6;transform:var(--t,none) translateY(calc(-6 * var(--u) * var(--motion)))}:is(.eco-canvas:has([data-node=monitor]:is(:hover,:focus-visible)) [data-node=monitor],.eco-canvas:has([data-node=stats]:is(:hover,:focus-visible)) [data-node=stats],.eco-canvas:has([data-node=phone]:is(:hover,:focus-visible)) [data-node=phone],.eco-canvas:has([data-node=card]:is(:hover,:focus-visible)) [data-node=card],.eco-canvas:has([data-node=ai]:is(:hover,:focus-visible)) [data-node=ai],.eco-canvas:has([data-node=pbx]:is(:hover,:focus-visible)) [data-node=pbx]):before{opacity:1;animation:2.6s ease-in-out .7s infinite eco-breathe}.eco-tip{--tx:-50%;--ty:-100%;--lift:calc(10 * var(--u));z-index:8;box-shadow:0 0 0 calc(2 * var(--u)) var(--eco-glow), 0 0 calc(24 * var(--u)) calc(2 * var(--u)) #19b4ff88, 0 calc(16 * var(--u)) calc(36 * var(--u)) calc(-14 * var(--u)) #0b2a7a77;color:var(--eco-ink);font-size:max(11px, calc(15 * var(--u)));white-space:nowrap;filter:blur(calc(4px * var(--motion)));opacity:0;pointer-events:none;transform:translate(var(--tx), var(--ty)) translateY(calc(var(--lift) * var(--motion))) scale(calc(1 - .04 * var(--motion)));transform-origin:50% 100%;transition:opacity .55s var(--fade), transform .65s var(--ease), filter .55s var(--fade);background:#fffffff5;border:1px solid #fff;border-radius:1.1em;align-items:center;gap:.7em;padding:.6em 1.1em .6em .6em;font-weight:600;display:flex;position:absolute}.eco-tip small{color:var(--eco-muted);margin-top:1px;font-size:.84em;font-weight:500;display:block}.eco-tip em{color:#1a3fb0;text-shadow:0 0 10px #1f6bff66;margin-left:.3em;font-size:1.15em;font-style:normal;font-weight:600}.eco-tip .eco-ico{border-radius:.7em;width:2.3em;height:2.3em}.eco-tip .eco-ico svg{width:1.25em;height:1.25em}.eco-tip[data-tip=monitor]{left:calc(470 * var(--u));top:calc(92 * var(--u))}.eco-tip[data-tip=stats]{left:calc(165 * var(--u));top:calc(306 * var(--u))}.eco-tip[data-tip=phone]{--tx:-100%;left:calc(912 * var(--u));top:calc(306 * var(--u))}.eco-tip[data-tip=card]{--tx:0%;left:calc(20 * var(--u));top:calc(552 * var(--u))}.eco-tip[data-tip=ai]{left:calc(200 * var(--u));top:calc(706 * var(--u))}.eco-tip[data-tip=pbx]{--tx:-100%;left:calc(940 * var(--u));top:calc(776 * var(--u))}.eco-tip[data-tip=core]{left:calc(486 * var(--u));top:calc(560 * var(--u))}:is(.eco-canvas:has([data-node=monitor]:is(:hover,:focus-visible)) [data-tip=monitor],.eco-canvas:has([data-node=stats]:is(:hover,:focus-visible)) [data-tip=stats],.eco-canvas:has([data-node=phone]:is(:hover,:focus-visible)) [data-tip=phone],.eco-canvas:has([data-node=card]:is(:hover,:focus-visible)) [data-tip=card],.eco-canvas:has([data-node=ai]:is(:hover,:focus-visible)) [data-tip=ai],.eco-canvas:has([data-node=pbx]:is(:hover,:focus-visible)) [data-tip=pbx],.eco-canvas:has([data-node=core]:is(:hover,:focus-visible)) [data-tip=core]){--lift:0px;filter:none;opacity:1;transform:translate(var(--tx), var(--ty)) translateY(var(--lift)) scale(1);transition-delay:60ms}.eco-channel-line{fill:none;stroke:url(#eco-channel);stroke-linecap:round;stroke-width:3px;transition:stroke-width .6s var(--ease)}.eco-channel-glow{fill:none;filter:url(#eco-blur);stroke:#19b4ff;stroke-opacity:.35;stroke-width:7px;transition:stroke-opacity .6s var(--ease), stroke-width .6s var(--ease)}.eco-pulses{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}:is(.eco-canvas:has([data-node=monitor]:is(:hover,:focus-visible)) [data-channel=monitor],.eco-canvas:has([data-node=stats]:is(:hover,:focus-visible)) [data-channel=stats],.eco-canvas:has([data-node=phone]:is(:hover,:focus-visible)) [data-channel=phone],.eco-canvas:has([data-node=card]:is(:hover,:focus-visible)) [data-channel=card],.eco-canvas:has([data-node=ai]:is(:hover,:focus-visible)) [data-channel=ai],.eco-canvas:has([data-node=pbx]:is(:hover,:focus-visible)) [data-channel=pbx],.eco-canvas:has([data-node=core]:is(:hover,:focus-visible)) [data-channel]) .eco-channel-line{stroke-width:5px}:is(.eco-canvas:has([data-node=monitor]:is(:hover,:focus-visible)) [data-channel=monitor],.eco-canvas:has([data-node=stats]:is(:hover,:focus-visible)) [data-channel=stats],.eco-canvas:has([data-node=phone]:is(:hover,:focus-visible)) [data-channel=phone],.eco-canvas:has([data-node=card]:is(:hover,:focus-visible)) [data-channel=card],.eco-canvas:has([data-node=ai]:is(:hover,:focus-visible)) [data-channel=ai],.eco-canvas:has([data-node=pbx]:is(:hover,:focus-visible)) [data-channel=pbx],.eco-canvas:has([data-node=core]:is(:hover,:focus-visible)) [data-channel]) .eco-channel-glow{stroke-opacity:.9;stroke-width:12px}.hm-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.hm-cards li{display:flex}.hm-card{width:100%;color:var(--tb-ink);background:#fff;border:1px solid #e3eaf6;border-radius:22px;flex-direction:column;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .4s;display:flex;overflow:hidden;box-shadow:0 30px 60px -44px #0b2a7a77}.hm-card:is(:hover,:focus-visible){border-color:#9cc7f5;transform:translateY(-4px);box-shadow:0 0 0 2px #19b4ff55,0 36px 70px -40px #0b2a7aaa}.hm-card:focus-visible{outline:2px solid var(--tb-blue);outline-offset:3px}.hm-visual{aspect-ratio:16/10;background:#eef3fb;display:block;position:relative;overflow:hidden}.hm-visual img{object-fit:cover;object-position:left top;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.hm-card[data-card=ha] .hm-visual img{object-position:center}.hm-card:is(:hover,:focus-visible) .hm-visual img{transform:scale(1.04)}.hm-meet{background:linear-gradient(160deg,#13244b,#0b1530);flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;inset:0}.hm-meet-url{color:#c9d7f5;background:#ffffff14;border-radius:999px;align-self:center;padding:3px 12px;font-size:12px}.hm-meet-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.hm-meet-grid span{color:#fffc;background:radial-gradient(circle at 30% 25%,#2c4466,#0000 65%),linear-gradient(160deg,#1b2a40,#111a2a);border-radius:10px;place-items:center;font-size:14px;font-weight:700;display:grid}.hm-meet-grid span[data-speaking]{box-shadow:inset 0 0 0 2px #19b4ff}.hm-chat{background:linear-gradient(#dfeaf3,#cfdfe9);flex-direction:column;justify-content:center;gap:8px;padding:14px 16px;font-size:12.5px;line-height:1.35;display:flex;position:absolute;inset:0}.hm-chat-in,.hm-chat-out{max-width:82%;padding:7px 11px;box-shadow:0 1px 1px #0b2a7a1a}.hm-chat-in{color:#1e3a12;background:#e3f4d8;border-radius:14px 14px 4px;align-self:flex-end}.hm-chat-out{color:var(--tb-ink);background:#fff;border-radius:14px 14px 14px 4px;align-self:flex-start}.hm-chat-keys{flex-wrap:wrap;gap:5px;display:flex}.hm-chat-keys span{color:#2f8fd8;background:#ffffffd9;border-radius:8px;padding:4px 9px;font-weight:650}.hm-body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.hm-eyebrow{color:var(--tb-blue);letter-spacing:.12em;text-transform:uppercase;font-size:12.5px;font-weight:700}.hm-title{letter-spacing:-.01em;font-size:21px;font-weight:700;line-height:1.3}.hm-text{color:var(--tb-body);font-size:15.5px;line-height:1.55}.hm-points{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.hm-points span{color:var(--tb-body);background:#f1f5fc;border-radius:999px;padding:4px 10px;font-size:13px}.hm-cta{color:var(--tb-blue);margin-top:auto;padding-top:8px;font-size:15px;font-weight:600}.hm-cta span{transition:transform .3s;display:inline-block}.hm-card:is(:hover,:focus-visible) .hm-cta span{transform:translate(4px)}.hm-meet-grid span{position:relative;overflow:hidden}.hm-meet-grid span[data-speaking]:after{border-radius:inherit;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 2px #19b4ff}.hm-meet-grid img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hp-cta{margin-top:40px}.hp-why{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.hp-compare h3{margin-top:0}.hp-compare table{border-collapse:collapse;width:100%;margin-top:14px;font-size:16px}.hp-compare :is(th,td){border-top:1px solid var(--tb-line);text-align:left;vertical-align:top;padding:14px 12px;line-height:1.45}.hp-compare thead :is(th,td){color:var(--tb-muted);letter-spacing:.06em;text-transform:uppercase;border-top:0;font-size:13px;font-weight:650}.hp-compare thead th:last-child{color:var(--tb-blue)}.hp-compare tbody th{font-weight:600}.hp-compare tbody td{color:var(--tb-body)}.hp-compare tbody td:last-child{color:var(--tb-good);font-weight:650}.hp-price .hp-price-label{color:var(--tb-blue);letter-spacing:.18em;text-transform:uppercase;margin-top:0;font-size:12.5px;font-weight:650}.hp-price .hp-price-value{color:var(--tb-ink);letter-spacing:-.02em;margin-top:10px;font-size:clamp(32px,3vw,40px);font-weight:750;line-height:1.1}.hp-price .hp-price-note{color:var(--tb-muted);margin-top:6px;font-size:15.5px}.hp-price-cta{width:100%;margin-top:22px}.hp-facts{border-top:1px solid var(--tb-line);gap:12px;margin-top:24px;padding-top:20px;display:grid}.hp-facts li{color:var(--tb-muted);font-size:15px;line-height:1.45}.hp-facts b{color:var(--tb-ink);font-size:16.5px;display:block}.hp-steps{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1279px){.hm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.eco-inner{grid-template-columns:minmax(0,1fr)}.eco-copy,.eco-stage{max-width:760px}}@media (max-width:1023px){.hp-why{grid-template-columns:minmax(0,1fr)}.hp-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-cards{grid-template-columns:minmax(0,1fr)}.hm-card{flex-direction:row}.hm-visual{aspect-ratio:auto;flex:none;width:40%}}@media (max-width:639px){.eco-copy{flex-direction:column;display:flex}.eco-feats{order:1;grid-template-columns:1fr}.hp-steps{grid-template-columns:minmax(0,1fr)}.hp-compare :is(table,tbody){font-size:15px;display:block}.hp-compare thead{display:none}.hp-compare tr{border-top:1px solid var(--tb-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 14px;padding:14px 0;display:grid}.hp-compare :is(th,td){border:0;padding:0}.hp-compare tbody th{grid-column:1/-1}.hp-compare td:before{color:var(--tb-muted);content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:650;display:block}.eco-tip,.eco-chat{display:none}.hm-card{flex-direction:column}.hm-visual{aspect-ratio:16/10;width:100%}}@media (prefers-reduced-motion:reduce){.eco-chat-wave:after,.eco-chat-live:before{animation:none!important}.eco-canvas{--motion:0}.eco-canvas .eco-node{transition:filter .6s!important}.eco-canvas .eco-node:before{transition:opacity .6s!important;animation:none!important}.eco-canvas .eco-tip{transition:opacity .5s!important}.eco-canvas .eco-channel-line,.eco-canvas .eco-channel-glow{transition-duration:.6s!important}.hm-card,.hm-visual img,.hm-cta span{transition:none}.hm-card:is(:hover,:focus-visible){transform:none}}@media (min-width:1280px) and (max-height:860px){.eco-title{font-size:clamp(36px,3.2vw,50px)}.eco-lead{margin-top:14px;font-size:17px}.eco-feats{gap:0 14px;margin-top:16px}.eco-feat{padding-block:6px}.eco-ctas{margin-top:18px}}
