.faq-ic{--faq-ic:2rem;--faq-ic-gap:.875rem}.faq-ic .faq-item__q{gap:var(--faq-ic-gap)}.faq-ic__tile{--ic-size:var(--faq-ic)}.faq-ic__text{flex:1;min-width:0}.faq-ic .faq-item__icon{margin-left:.375rem}.faq-ic .faq-item__a{padding-left:calc(var(--hm-card-pad) + var(--faq-ic) + var(--faq-ic-gap))}@media (max-width:767px){.faq-ic{--faq-ic:1.75rem;--faq-ic-gap:.75rem}}
.faq__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.faq__aside{top:calc(var(--hm-header,72px) + 2rem);position:sticky}.faq .faq__head{margin-bottom:0}.faq__mail{width:fit-content;min-height:var(--hm-btn-h);color:var(--es-navy);background:#fff;border:1px solid #092f481a;border-radius:999px;align-items:center;gap:.75rem;margin-top:1.75rem;padding:.25rem 1.1rem .25rem .375rem;font-size:.9875rem;font-weight:600;transition:border-color .3s,box-shadow .3s;display:inline-flex}.faq__mail:hover{border-color:#092f4840;box-shadow:0 8px 24px -14px #06162040}.faq__mail-icon{background:var(--es-teal);width:2.125rem;height:2.125rem;color:var(--es-navy);border-radius:50%;place-items:center;display:grid}.faq__mail-icon svg{width:1rem;height:1rem}.faq__list{gap:.75rem;display:grid}.faq-item{border:var(--hm-card-border);border-radius:var(--hm-card-radius);color:var(--es-navy);background:#fff;transition:box-shadow .35s,border-color .35s}.faq-item[data-open]{box-shadow:var(--hm-card-shadow);border-color:#092f481f}.faq-item__h{font:inherit}.faq-item__q{width:100%;min-height:3.5rem;padding:1.15rem 1.25rem 1.15rem var(--hm-card-pad);border-radius:var(--hm-card-radius);text-align:left;color:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;font-size:1.0625rem;font-weight:600;line-height:1.35;display:flex}.faq-item__q:focus-visible,.faq__mail:focus-visible{outline:var(--hm-focus-outline);outline-offset:var(--hm-focus-offset);box-shadow:var(--hm-focus-halo)}.faq-item__icon{width:2rem;height:2rem;transition:background-color .3s, transform .4s var(--ease-out,cubic-bezier(.22, 1, .36, 1));background:#092f480f;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.faq-item__icon svg{width:1rem;height:1rem}.faq-item__q:hover .faq-item__icon{background:#092f481a}.faq-item[data-open] .faq-item__icon{background:var(--es-teal);transform:rotate(45deg)}.faq-item__panel{transition:grid-template-rows .4s var(--ease-out,cubic-bezier(.22, 1, .36, 1));grid-template-rows:0fr;display:grid}.faq-item[data-open] .faq-item__panel{grid-template-rows:1fr}.faq-item__inner{min-height:0;overflow:hidden}.faq-item__a{padding:0 4.75rem 1.4rem var(--hm-card-pad);color:var(--es-ink-soft);text-wrap:pretty;opacity:0;max-width:62ch;font-size:1rem;line-height:1.6;transition:opacity .3s}.faq-item[data-open] .faq-item__a{opacity:1;transition-delay:80ms}@media (max-width:1023px){.faq__layout{gap:var(--hm-head-gap,2.5rem);grid-template-columns:minmax(0,1fr)}.faq__aside{position:static}}@media (max-width:639px){.faq-item__q{padding-block:1rem;padding-right:1rem;font-size:1rem}.faq-item__a{padding-right:var(--hm-card-pad);padding-bottom:1.25rem}}@media (prefers-reduced-motion:reduce){.faq-item__panel,.faq-item__icon,.faq-item__a{transition:none}}
.hca{--a-ease:cubic-bezier(.16, 1, .3, 1);--a-r:18px;--a-gap:14px;--a-gutter:clamp(1rem, 3.4vw, 3rem);--a-header:72px;--a-soft:#3e5566;background:var(--es-paper);color:var(--es-navy);font-family:var(--font-sans)}.hca-hero :where(ul){margin:0;padding:0;list-style:none}.hca-hero :where(p,h1,h2,dl,dd){margin:0}.hca .es-header[data-tone=light]:not([data-scrolled]){box-shadow:none;-webkit-backdrop-filter:none;background:0 0}html[data-intro=play] .hca .hca-tile,html[data-intro=play] .hca .hca-tile__in,html[data-intro=play] .hca .es-header__bar>*{opacity:0}html[data-intro=play] .hca-scene *,.hca-hero[data-paused] .hca-scene *{animation-play-state:paused!important}html:not([data-intro=play]) .hca-intro{display:none}.hca-intro{z-index:70;pointer-events:none;position:fixed;inset:0}.hca-intro__bg{background:var(--es-paper);position:absolute;inset:0}.hca-intro__box{--lw:min(520px, 78vw);width:var(--lw);height:calc(var(--lw) * 72 / 300);margin-left:calc(var(--lw) / -2);margin-top:calc(var(--lw) * 72 / 300 / -2);position:absolute;top:50%;left:50%;overflow:visible}.hca-intro__svg{shape-rendering:geometricprecision;width:100%;height:100%;display:block;overflow:visible}.hca-intro__lockup [data-part=mark] path,.hca-intro__lockup [data-part=word]{opacity:0}.hca-intro__clones{shape-rendering:geometricprecision}.hca-intro__clones path{visibility:hidden}.hca-intro__proxy{border-radius:var(--a-r);visibility:hidden;will-change:transform, clip-path;position:fixed;top:0;left:0}.hca-hero{min-height:100svh;padding:calc(var(--a-header) + clamp(1rem, 3vh, 2.25rem)) var(--a-gutter) clamp(1.5rem, 4vh, 3rem);background:var(--es-paper);align-items:center;display:flex;position:relative;overflow:clip}.hca-hero__wrap{grid-template-columns:minmax(0,1fr);gap:2rem;width:100%;max-width:80rem;margin-inline:auto;display:grid}@media (min-width:1024px){.hca-hero__wrap{grid-template-columns:minmax(0,5.3fr) minmax(0,6.7fr);align-items:center;gap:clamp(2.5rem,4vw,4.5rem)}}.hca-hero__copy{flex-direction:column;align-items:flex-start;display:flex}.hca-kicker{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--es-kicker);align-items:center;gap:.7rem;font-size:.75rem;font-weight:500;display:inline-flex}.hca-kicker__chips{gap:3px;display:inline-flex}.hca-kicker__chips i{background:var(--chip);border-radius:2px;width:7px;height:7px}.hca-kicker__chips [data-tone=navy]{--chip:var(--es-navy)}.hca-kicker__chips [data-tone=teal]{--chip:#00d9ac}.hca-kicker__chips [data-tone=saffron]{--chip:var(--es-saffron)}.hca-kicker__chips [data-tone=coral]{--chip:var(--es-coral)}.hca-kicker__chips [data-tone=pine]{--chip:var(--es-pine)}.hca-h1{font-family:var(--font-serif);font-variation-settings:"opsz" 144, "SOFT" 20;letter-spacing:-.025em;color:var(--es-navy);text-wrap:balance;margin-top:1.25rem;font-size:clamp(2.6rem,1.15rem + 3.9vw,4.6rem);font-weight:450;line-height:1.01}.hca-h1 em{font-variation-settings:"opsz" 144, "SOFT" 60;font-style:italic;font-weight:400}.hca-sub{max-width:31rem;color:var(--a-soft);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.02rem,.95rem + .25vw,1.15rem);line-height:1.55}.hca-ctas{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hca-btn{min-height:3.25rem;transition:background-color .25s ease, color .25s ease, border-color .25s ease, transform .25s var(--a-ease);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:0 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.hca-btn:active{transform:scale(.97)}.hca-btn:focus-visible,.hca-tile:focus-visible{outline:2px solid var(--es-navy);outline-offset:3px}.hca-btn--primary{background:var(--es-teal);color:var(--es-navy);box-shadow:inset 0 0 0 1px #092f481a}.hca-btn--primary:hover{background:var(--es-navy);color:var(--es-teal)}.hca-btn__arrow{width:1.1rem;height:1.1rem;transition:transform .3s var(--a-ease)}.hca-btn--primary:hover .hca-btn__arrow{transform:translate(3px)}.hca-btn--ghost{color:var(--es-navy);box-shadow:inset 0 0 0 1.5px #092f4838}.hca-btn--ghost:hover{background:#092f480f;box-shadow:inset 0 0 0 1.5px #092f4873}.hca-trust{color:var(--a-soft);flex-wrap:wrap;align-items:center;gap:.5rem 0;margin-top:1.75rem;font-size:.875rem;font-weight:500;display:flex}.hca-trust li{border-left:1px solid var(--es-hairline);align-items:center;gap:.4rem;padding-inline:.9rem;display:inline-flex}.hca-trust li:first-child{border-left:0;padding-left:0}.hca-trust__logos{gap:.35rem;display:inline-flex}.hca-trust__logo{flex-shrink:0;width:1.05rem;height:1.05rem}.hca-trust__shield{color:var(--es-pine)}.hca-trust__star{color:#e8a020;width:.85rem;height:.85rem}.hca-tiles{isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:10px;display:grid}.hca-tiles__cell[data-area=de]{grid-column:span 2;height:13.5rem}.hca-tiles__cell[data-area=ds],.hca-tiles__cell[data-area=an]{height:15.5rem}.hca-tiles__cell[data-area=ai]{grid-column:span 2;height:21rem}.hca-tiles__cell[data-area=pr]{grid-column:span 2;height:12rem}@media (min-width:640px) and (max-width:1023.98px){.hca-tiles{height:36rem}}@media (min-width:640px){.hca-tiles{gap:var(--a-gap);grid-template-rows:repeat(10,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr))}.hca-tiles__cell[data-area]{height:auto}.hca-tiles__cell[data-area=de]{grid-area:1/1/5/8}.hca-tiles__cell[data-area=ai]{grid-area:1/8/7/13}.hca-tiles__cell[data-area=ds]{grid-area:5/1/11/5}.hca-tiles__cell[data-area=an]{grid-area:5/5/11/8}.hca-tiles__cell[data-area=pr]{grid-area:7/8/11/13}}@media (min-width:1024px){.hca-tiles{height:clamp(31rem, calc(100svh - var(--a-header) - 7.5rem), 40rem)}}.hca-tile{--t-bg:var(--es-navy);--t-fg:var(--es-cream);--t-line:#f6f2e82e;--t-soft:#f6f2e8b8;border-radius:var(--a-r);background:var(--t-bg);height:100%;color:var(--t-fg);transition:transform .45s var(--a-ease);text-decoration:none;display:block;position:relative}.hca-tile[data-tone=teal]{--t-bg:var(--es-teal);--t-fg:var(--es-navy);--t-line:#092f4829;--t-soft:#092f48b8}.hca-tile[data-tone=saffron]{--t-bg:var(--es-saffron);--t-fg:var(--es-navy);--t-line:#092f4829;--t-soft:#092f48cc}.hca-tile[data-tone=coral]{--t-bg:var(--es-coral);--t-fg:var(--es-navy);--t-line:#092f482e;--t-soft:var(--es-navy)}.hca-tile[data-tone=pine]{--t-bg:var(--es-pine)}.hca-tile:after{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .45s var(--a-ease);position:absolute;inset:0;box-shadow:0 28px 44px -24px #06162080}@media (hover:hover){.hca-tile:hover{transform:translateY(-6px)}.hca-tile:hover:after{opacity:1}}.hca-tile:focus-visible:after{opacity:1}.hca-tile__in{border-radius:inherit;flex-direction:column;height:100%;padding:1rem 1.1rem 1.1rem;display:flex;position:relative;overflow:hidden}.hca-tile__head{align-items:baseline;gap:.55rem;min-height:1.4rem;display:flex}.hca-tile__idx{font-family:var(--font-mono);color:var(--t-soft);letter-spacing:.04em;font-size:.6875rem;font-weight:500}.hca-tile__title{letter-spacing:-.005em;font-size:.95rem;font-weight:600;line-height:1.2}.hca-tile__cta{z-index:3;background:var(--t-fg);height:2rem;color:var(--t-bg);opacity:0;transition:opacity .3s ease, transform .35s var(--a-ease);border-radius:999px;align-items:center;gap:.35rem;padding:0 .85rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;bottom:.75rem;right:.75rem;transform:translateY(6px)}.hca-tile:hover .hca-tile__cta,.hca-tile:focus-visible .hca-tile__cta{opacity:1;transform:none}@media (hover:none){.hca-tile__cta{opacity:1;justify-content:center;width:1.75rem;height:1.75rem;padding:0;top:.75rem;bottom:auto;transform:none}.hca-tile__cta-l{display:none}.hca-tile__head{padding-right:2.1rem}}.hca-scene{flex:1;min-height:0;margin-top:.75rem;position:relative}.hca-de{flex-direction:column;justify-content:center;gap:.55rem;display:flex;position:absolute;inset:0}.hca-de__lane{grid-template-columns:3.6rem minmax(0,1fr) 2.4rem;align-items:center;gap:.6rem;display:grid}.hca-de__src{height:1.7rem;box-shadow:inset 0 0 0 1px var(--t-line);font-family:var(--font-mono);color:var(--t-soft);border-radius:7px;place-items:center;font-size:.6875rem;display:grid}.hca-de__rail{height:.75rem;position:relative;overflow:hidden}.hca-de__rail:before{content:"";background:repeating-linear-gradient(90deg,#f6f2e84d 0 5px,#0000 5px 10px);height:1px;position:absolute;top:50%;left:0;right:0}.hca-de__pk{--c:var(--es-teal);transform:translateX(calc(-22% - var(--i) * 17%));animation:2.8s cubic-bezier(.45,0,.4,1) infinite both hca-pk;animation-delay:calc(var(--i) * -.95s - .2s);position:absolute;inset:0}.hca-de__pk--b{transform:translateX(calc(-88% + var(--i) * 6%));animation-delay:calc(var(--i) * -.95s - 1.6s)}.hca-de__pk:after{content:"";background:var(--c);border-radius:99px;width:.85rem;height:.38rem;margin-top:-.19rem;position:absolute;top:50%;right:0}.hca-de__lane:nth-child(2) .hca-de__pk{--c:var(--es-saffron)}.hca-de__lane:nth-child(3) .hca-de__pk{--c:var(--es-coral)}@keyframes hca-pk{0%{opacity:0;transform:translate(-100%)}12%{opacity:1}86%{opacity:1}to{opacity:0;transform:translate(0%)}}.hca-de__dst{background:var(--es-cream);width:2.4rem;height:2.4rem;animation:2.8s ease-out infinite both hca-dst;animation-delay:calc(var(--i) * -.95s - .2s);border-radius:10px;place-items:center;display:grid}@keyframes hca-dst{0%,88%,to{transform:scale(1)}95%{transform:scale(1.08)}}.hca-de__logo{object-fit:contain;width:1.35rem;height:1.35rem}.hca-de__foot{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t-soft);gap:.45rem;margin-top:.2rem;font-size:.625rem;display:flex}.hca-ds{flex-direction:column;gap:.6rem;display:flex;position:absolute;inset:0}.hca-ds__chart{flex:1;min-height:0;position:relative}.hca-ds__plot,.hca-ds__grid{width:100%;height:100%;position:absolute;inset:0}.hca-ds__plot{overflow:hidden}.hca-ds__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hca-ds__band{fill:#092f4833}.hca-ds__hist{fill:none;stroke:var(--es-navy);stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round}.hca-ds__fc{fill:none;stroke:var(--es-navy);stroke-width:2.25px;stroke-dasharray:5 4;stroke-linecap:round}.hca-ds__now{stroke:#092f4859;stroke-width:1px;stroke-dasharray:2 3}.hca-ds__grid path{fill:none;stroke:#092f481f;stroke-width:1px}.hca-ds__grid .hca-ds__base{stroke:#092f4859}.hca-ds__grid{pointer-events:none}.hca-ds__dot{background:var(--es-teal);width:9px;height:9px;box-shadow:0 0 0 2px var(--es-navy);border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute;top:51.25%;left:60%}.hca-ds__nowlab{background:var(--es-teal);font-family:var(--font-mono);color:var(--t-soft);padding:0 4px;font-size:.625rem;position:absolute;top:0;left:60%;transform:translate(-50%)}.hca-ds__wipe{background:var(--es-teal);animation:6.5s -.4s infinite both hca-ds-wipe;position:absolute;inset:-2px -2px -2px calc(60% + 6px);transform:translate(101%)}@keyframes hca-ds-wipe{0%{animation-timing-function:cubic-bezier(.45,.05,.3,1);transform:translate(0%)}30%,84%{animation-timing-function:cubic-bezier(.5,0,.75,0);transform:translate(101%)}96%,to{transform:translate(0%)}}.hca-ds__dot{animation:6.5s ease-out -.4s infinite both hca-ds-dot}@keyframes hca-ds-dot{0%,to{transform:scale(1)}6%{transform:scale(1.35)}14%{transform:scale(1)}}.hca-ds__legend{font-family:var(--font-mono);color:var(--t-soft);flex-wrap:wrap;gap:.25rem .7rem;font-size:.625rem;display:flex}.hca-ds__legend li{align-items:center;gap:.3rem;display:inline-flex}.hca-ds__k{width:.9rem;height:.5rem;display:inline-block}.hca-ds__k--hist{background:var(--es-navy);height:2px}.hca-ds__k--fc{background:repeating-linear-gradient(90deg, var(--es-navy) 0 3px, transparent 3px 5px);height:2px}.hca-ds__k--band{background:#092f482e;border-radius:2px}.hca-an{flex-direction:column;display:flex;position:absolute;inset:0}.hca-an__kpi{animation:hca-an-kpi .7s var(--a-ease) .75s both;flex-direction:column;gap:.2rem;display:flex}.hca-an__val{font-family:var(--font-serif);font-variation-settings:"opsz" 144;letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;font-size:clamp(1.9rem,1.2rem + 1.2vw,2.5rem);font-weight:500;line-height:1;display:inline-flex}.hca-an__up{width:.9rem;height:.9rem;fill:var(--es-navy)}.hca-an__lab{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--t-soft);font-size:.625rem}@keyframes hca-an-kpi{0%{transform:translateY(8px)}to{transform:none}}.hca-an__bars{border-bottom:1px solid #092f4859;flex:1;align-items:flex-end;gap:5px;min-height:0;margin-top:.9rem;display:flex}.hca-an__bar{height:var(--h);transform-origin:50% 100%;animation:hca-an-rise .9s var(--a-ease) both;animation-delay:calc(var(--i) * 80ms);background:#f6f2e899;border-radius:4px 4px 0 0;flex:1}.hca-an__bar[data-last]{background:var(--es-navy);animation:hca-an-rise .9s var(--a-ease) .4s both, hca-an-live 5.5s cubic-bezier(.65, 0, .35, 1) 2.2s infinite}@keyframes hca-an-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hca-an-live{0%,to{transform:scaleY(1)}30%,45%{transform:scaleY(.62)}75%{transform:scaleY(1)}}.hca-an__axis{font-family:var(--font-mono);color:var(--t-soft);justify-content:space-between;padding-top:.35rem;font-size:.625rem;display:flex}.hca-ai{flex-direction:column;justify-content:center;gap:.6rem;padding-bottom:1.5rem;display:flex;position:absolute;inset:0}.hca-ai__q{background:var(--es-navy);max-width:86%;color:var(--es-cream);animation:hca-ai-in 9s var(--a-ease) infinite both;border-radius:14px 14px 4px;align-self:flex-end;padding:.55rem .8rem;font-size:.8125rem;line-height:1.35;animation-delay:-.4s}.hca-ai__a{background:var(--es-cream);color:var(--es-navy);animation:hca-ai-card 9s var(--a-ease) infinite both;border-radius:14px 14px 14px 4px;flex-direction:column;gap:.55rem;padding:.75rem .85rem .8rem;animation-delay:-.4s;display:flex;box-shadow:0 10px 24px -18px #06162099}@keyframes hca-ai-in{0%{opacity:0;transform:translateY(8px)}5%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes hca-ai-card{0%,7%{opacity:0;transform:translateY(8px)}12%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.hca-ai__who{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--a-soft);align-items:center;gap:.35rem;font-size:.625rem;display:inline-flex}.hca-ai__spark{width:.7rem;height:.7rem;fill:var(--es-coral)}.hca-ai__body{position:relative}.hca-ai__text{font-size:.8125rem;font-weight:500;line-height:1.4}.hca-ai__text>span,.hca-ai__ref{white-space:pre;animation:9s ease-out infinite both hca-ai-word;animation-delay:calc(-.4s + var(--w) * 70ms);display:inline-block}@keyframes hca-ai-word{0%,23%{opacity:0;transform:translateY(3px)}27%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.hca-ai__ref{color:#9e3a22;font-family:var(--font-mono);vertical-align:.35em;background:#ff6b4a2e;border-radius:4px;margin-left:1px;padding:0 4px;font-size:.625rem;line-height:1.4}.hca-ai__dots{opacity:0;gap:4px;animation:9s linear -.4s infinite both hca-ai-dots;display:inline-flex;position:absolute;top:.3rem;left:0}.hca-ai__dots i{background:#092f4873;border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite hca-ai-bounce}.hca-ai__dots i:nth-child(2){animation-delay:.12s}.hca-ai__dots i:nth-child(3){animation-delay:.24s}@keyframes hca-ai-dots{0%,11%{opacity:0}13%,21%{opacity:1}23%,to{opacity:0}}@keyframes hca-ai-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.hca-ai__chart{gap:.3rem;display:grid}.hca-ai__chart li{font-family:var(--font-mono);color:var(--a-soft);grid-template-columns:2.6rem minmax(0,1fr);align-items:center;gap:.4rem;font-size:.625rem;display:grid}.hca-ai__track{height:.45rem}.hca-ai__bar{width:var(--w);transform-origin:0;height:100%;animation:hca-ai-bar 9s var(--a-ease) infinite both;animation-delay:calc(-.4s + var(--i) * 80ms);background:#092f4838;border-radius:99px;display:block}.hca-ai__chart li[data-top] .hca-ai__bar{background:var(--es-coral)}.hca-ai__chart li[data-top]{color:var(--es-navy);font-weight:500}@keyframes hca-ai-bar{0%,36%{opacity:1;transform:scaleX(0)}48%,90%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}.hca-ai__cite{font-family:var(--font-mono);color:var(--a-soft);animation:hca-ai-cite 9s var(--a-ease) infinite both;border-radius:6px;align-self:flex-start;align-items:center;gap:.35rem;padding:.2rem .5rem .2rem .25rem;font-size:.625rem;animation-delay:-.4s;display:inline-flex;box-shadow:inset 0 0 0 1px #092f4824}.hca-ai__cn{color:#9e3a22;background:#ff6b4a2e;border-radius:4px;place-items:center;width:.95rem;height:.95rem;display:grid}@keyframes hca-ai-cite{0%,50%{opacity:0;transform:translateY(4px)}56%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.hca-pr{position:absolute;inset:0}.hca-pr__chips{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.hca-pr__chips li{box-shadow:inset 0 0 0 1px var(--t-line);font-family:var(--font-mono);color:var(--t-soft);border-radius:999px;padding:.22rem .55rem;font-size:.6875rem}.hca-pr__phone{background:var(--es-deep);border-radius:26px;width:8.2rem;height:15.5rem;padding:5px;position:absolute;top:-.6rem;right:.4rem;box-shadow:0 0 0 1px #f6f2e81f,0 18px 30px -16px #0000008c}.hca-pr__screen{background:var(--es-paper);border-radius:21px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.hca-pr__status{justify-content:center;padding-top:6px;display:flex}.hca-pr__status b{background:var(--es-deep);border-radius:99px;width:2.6rem;height:.6rem}.hca-pr__status i{display:none}.hca-pr__title{font-family:var(--font-serif);color:var(--es-navy);padding:.45rem .6rem .3rem;font-size:.9rem;font-weight:500}.hca-pr__viewport{flex:1;min-height:0;position:relative;overflow:hidden}.hca-pr__feed{flex-direction:column;gap:.4rem;padding:0 .5rem;animation:9s cubic-bezier(.65,0,.35,1) -1.2s infinite both hca-pr-scroll;display:flex}@keyframes hca-pr-scroll{0%,18%{transform:translateY(0)}32%,50%{transform:translateY(calc(-25% - .1rem))}64%,82%{transform:translateY(calc(-37.5% - .15rem))}to{transform:translateY(calc(-50% - .2rem))}}.hca-pr__card{background:var(--es-navy);border-radius:10px;flex-direction:column;gap:.35rem;padding:.45rem;display:flex}.hca-pr__cardhead{align-items:center;gap:.3rem;display:flex}.hca-pr__cardhead i{background:var(--es-teal);border-radius:2px;width:.45rem;height:.45rem}.hca-pr__cardhead b{background:#f6f2e866;border-radius:99px;width:2.4rem;height:.3rem}.hca-pr__spark{width:100%;height:1.6rem}.hca-pr__spark path{fill:none;stroke:var(--es-teal);stroke-width:1.75px;stroke-linejoin:round}.hca-pr__row{background:#fff;border-radius:9px;align-items:center;gap:.4rem;padding:.35rem .4rem;display:flex;box-shadow:0 1px #092f480f}.hca-pr__row i{background:var(--c);border-radius:6px;flex-shrink:0;width:1.1rem;height:1.1rem}.hca-pr__row[data-c=saffron]{--c:var(--es-saffron)}.hca-pr__row[data-c=coral]{--c:var(--es-coral)}.hca-pr__row[data-c=teal]{--c:#00d9ac}.hca-pr__row[data-c=navy]{--c:var(--es-navy)}.hca-pr__row>span{flex-direction:column;flex:1;gap:.2rem;display:flex}.hca-pr__row b{background:#092f488c;border-radius:99px;width:70%;height:.28rem}.hca-pr__row b+b{background:#092f482e;width:45%}@media (max-width:639.98px){.hca-tile__in{padding:.85rem .9rem .9rem}.hca-tile__title{font-size:.875rem}.hca-de__lane{grid-template-columns:3.2rem minmax(0,1fr) 2.2rem}.hca-de__dst{width:2.2rem;height:2.2rem}.hca-pr__phone{right:1.2rem}}@media (max-width:1023.98px){.hca-hero{min-height:0;padding-top:calc(var(--a-header) + 1.25rem);align-items:flex-start}}@media (max-width:639.98px){.hca-h1{margin-top:1rem}.hca-sub{margin-top:.9rem}.hca-ctas{margin-top:1.25rem}.hca-trust{gap:.45rem 1rem;margin-top:1.25rem;font-size:.8125rem}.hca-trust li{border-left:0;padding-inline:0}}@media (prefers-reduced-motion:reduce){.hca-intro{display:none}.hca-scene *,.hca-scene :after{animation:none!important}.hca-tile,.hca-tile:after,.hca-tile__cta,.hca-btn,.hca-btn__arrow{transition:none}.hca-tile:hover{transform:none}}
