.h26{--c-navy-950:#0b1b2e;--c-navy-900:#0d1b2a;--c-blue-500:#1399ff;--c-blue-600:#0071c2;--c-blue-700:#0062a8;--c-indigo-500:#635bff;--c-indigo-600:#4b44e0;--c-indigo-700:#3d36c4;--c-indigo-50:#f3f2ff;--c-indigo-100:#e6e4ff;--fs-xs:.8125rem;--fs-sm:.875rem;--fs-ui:.9375rem;--fs-base:1rem;--fs-md:1.125rem;--fs-lg:1.25rem;--fs-xl:1.5rem;--fs-2xl:clamp(1.5rem, 1.1rem + 1.1vw, 2rem);--fs-3xl:clamp(1.75rem, 1.05rem + 2.1vw, 2.75rem);--fs-4xl:clamp(2.125rem, 1.15rem + 2.9vw, 3.5rem);--fs-5xl:clamp(2.5rem, 1rem + 4vw, 4.5rem);--lh-body:1.6;--lh-tight:1.04;--h26-ink:var(--c-navy-900);--h26-body:#475467;--h26-soft:#667085;--h26-line:#e6ebf1;--h26-line-strong:#d5dde7;--h26-surface:#fff;--h26-mist:#f6f9fc;--h26-tint:#eef6ff;--h26-brand:var(--c-blue-500);--h26-brand-deep:var(--c-blue-600);--h26-brand-ink:#00213a;--h26-accent:var(--c-indigo-600);--h26-accent-tint:var(--c-indigo-50);--h26-accent-rgb:99 91 255;--h26-action:linear-gradient(100deg, var(--c-blue-600) 0%, var(--c-indigo-600) 100%);--h26-action-hover:linear-gradient(100deg, var(--c-blue-700) 0%, var(--c-indigo-700) 100%);--h26-signature:linear-gradient(135deg, var(--c-blue-500) 0%, var(--c-indigo-500) 100%);--h26-ok:#12a26b;--h26-ok-ink:#0b7a50;--h26-ok-tint:#e9f8f1;--h26-warn-ink:#8a5a00;--h26-warn-tint:#fff4dc;--h26-danger-ink:#b42318;--h26-danger-tint:#fdeceb;--h26-scan-1:#8f8f8f;--h26-scan-2:#6c6c6c;--h26-scan-3:#4a4a4a;--h26-scan-4:#000;--h26-scan-5:#3b3b3b;--h26-scan-6:#121212;--h26-scan-7:#4d4d4d;--h26-scan-8:#878787;--h26-scan-9:#9b9b9b;--h26-scan-10:#ececec;--h26-scan-11:#2e2e2e;--h26-scan-12:#d6d6d6;--h26-scan-13:#dcdcdc;--h26-scan-14:#d2d2d2;--h26-spark:#ff6b4a;--h26-spark-ink:#c2381b;--h26-spark-tint:#ffede8;--h26-radius-lg:20px;--h26-radius:14px;--h26-radius-sm:10px;--h26-shadow:0 1px 2px #0d1b2a0d, 0 8px 24px -12px #0d1b2a1f;--h26-shadow-lift:0 2px 4px #0d1b2a0a, 0 24px 48px -20px #0d285038;--h26-shadow-hero:0 1px 1px #0d1b2a0a, 0 12px 24px -8px #0d1b2a14, 0 48px 96px -32px #003c8247;--h26-ease:cubic-bezier(.22, 1, .36, 1);--h26-font:var(--font-general), var(--font-dm-sans), system-ui, sans-serif;--h26-font-display:var(--h26-font);color:var(--h26-body);font-size:var(--fs-base);line-height:var(--lh-body);background:#fff}.h26 :where(h1,h2,h3,h4){color:var(--h26-ink);text-wrap:balance}.h26,.h26 :where(button,input,select,textarea){font-family:var(--h26-font)}.h26-display,.h26-h2,.h26-h3,.h26-tile--anchor h3,.h26-quote__text{font-family:var(--h26-font-display)}.h26 ::selection{background:var(--c-indigo-100);color:var(--h26-ink)}.h26-hero__panel ::selection{color:var(--h26-brand-ink);background:#fff}.h26-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.h26-wrap{padding-inline:32px}}.h26-section{padding-block:72px;position:relative}.h26-anchor{pointer-events:none;width:1px;height:1px;position:absolute;inset:0 auto auto 0;overflow:hidden}@media (min-width:768px){.h26-section{padding-block:104px}}@media (min-width:1280px){.h26-section{padding-block:128px}}.h26-section--mist{background:linear-gradient(180deg, #fff 0, var(--h26-mist) 200px, var(--h26-mist) calc(100% - 200px), #fff 100%)}.h26-display{font-size:var(--fs-5xl);letter-spacing:-.03em;font-weight:600;line-height:1.02}.h26-h2{font-size:var(--fs-4xl);letter-spacing:-.03em;font-weight:600;line-height:1.04}.h26-h3{letter-spacing:-.015em;font-size:1.25rem;font-weight:600;line-height:1.3}.h26-lead{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--h26-body);max-width:58ch}.h26-small{font-size:.9375rem;line-height:1.6}.h26-head{gap:20px;margin-bottom:48px;display:grid}@media (min-width:960px){.h26-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:64px}}.h26-head__aside{justify-items:start;gap:16px;display:grid}.h26-head--center{text-align:center;justify-items:center}.h26-head--center .h26-lead{margin-inline:auto}@media (min-width:960px){.h26-head--center{grid-template-columns:minmax(0,1fr)}}.h26-btn{--btn-h:48px;--btn-px:22px;--btn-ease:cubic-bezier(.7, 0, .2, 1);isolation:isolate;min-height:var(--btn-h);padding:0 var(--btn-px);font-size:var(--fs-ui);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .3s var(--h26-ease), color .3s var(--h26-ease), box-shadow .35s var(--h26-ease), transform .35s var(--h26-ease);border-radius:999px;justify-content:center;align-items:center;gap:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.h26-btn>*{z-index:1;position:relative}.h26-btn--sm{--btn-h:42px;--btn-px:18px;font-size:var(--fs-sm);gap:10px}.h26-btn--lg{--btn-h:56px;--btn-px:28px;font-size:var(--fs-base)}.h26-btn--icon{padding-right:6px}.h26-btn:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff4d 50%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)}.h26-btn__roll{height:1.25em;line-height:1.25;display:inline-block;position:relative;overflow:hidden}.h26-btn__label{transition:transform .55s var(--btn-ease);display:block}.h26-btn__label--next{position:absolute;top:100%;left:0;right:0}.h26-btn__chip{width:calc(var(--btn-h) - 12px);height:calc(var(--btn-h) - 12px);transition:background-color .35s var(--h26-ease), color .35s var(--h26-ease);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.h26-btn__arrow{width:16px;height:16px;transition:transform .55s var(--btn-ease);grid-area:1/1}.h26-btn__arrow--next{transform:translate(-200%)}.h26-btn svg{flex:none}.h26-btn--primary{background-color:var(--c-blue-600);background-image:linear-gradient(180deg, #ffffff1f, transparent 60%), var(--h26-action);color:#fff;box-shadow:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024, 0 1px 2px #1e1e6e40, 0 6px 14px -6px rgb(var(--h26-accent-rgb) / 50%)}.h26-btn--primary .h26-btn__chip{background:#ffffff29}.h26-btn--ink{background-color:var(--h26-ink);color:#fff;background-image:linear-gradient(#ffffff1a,#0000 60%);box-shadow:inset 0 1px #ffffff24,0 1px 2px #0d1b2a4d,0 6px 14px -6px #0d1b2a73}.h26-btn--ink .h26-btn__chip{background:#ffffff24}.h26-btn--ghost{color:var(--h26-ink);box-shadow:inset 0 0 0 1px var(--h26-line-strong), 0 1px 2px #0d1b2a0d;background:#fff}.h26-btn--ghost:after{background:linear-gradient(105deg,#0000 30%,#1399ff1f 50%,#0000 70%)}.h26-btn--ghost .h26-btn__chip{background:var(--h26-mist);box-shadow:inset 0 0 0 1px var(--h26-line)}.h26-btn--light{color:var(--h26-brand-ink);background:#fff;box-shadow:0 1px 2px #001e3c33,0 8px 20px -10px #001e3c80}.h26-btn--light:after{background:linear-gradient(105deg,#0000 30%,#1399ff24 50%,#0000 70%)}.h26-btn--light .h26-btn__chip{background:var(--h26-tint);color:var(--h26-brand-deep)}.h26-btn--outline-light{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff8c}.h26-btn--outline-light .h26-btn__chip{background:#ffffff24}@media (hover:hover) and (prefers-reduced-motion:no-preference){.h26-btn:hover{transform:translateY(-1px)}.h26-btn:hover .h26-btn__label{transform:translateY(-100%)}.h26-btn:hover .h26-btn__arrow{transform:translate(200%)}.h26-btn:hover .h26-btn__arrow--next{transform:translate(0)}.h26-btn:hover:after{transition:transform .9s var(--h26-ease);transform:translate(130%)}}.h26-btn--primary:hover{background-image:linear-gradient(180deg, #ffffff1f, transparent 60%), var(--h26-action-hover);box-shadow:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024, 0 2px 4px #1e1e6e33, 0 16px 30px -12px rgb(var(--h26-accent-rgb) / 60%)}.h26-btn--primary:hover .h26-btn__chip,.h26-btn--ink:hover .h26-btn__chip{color:var(--h26-accent);background:#fff}.h26-btn--ink:hover{background-color:#1c3047;box-shadow:inset 0 1px #ffffff24,0 2px 4px #0d1b2a40,0 16px 30px -12px #0d1b2a8c}.h26-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--h26-ink), 0 10px 24px -14px #0d1b2a66}.h26-btn--ghost:hover .h26-btn__chip{background:var(--h26-ink);color:#fff;box-shadow:none}.h26-btn--light:hover{box-shadow:0 2px 4px #001e3c33,0 16px 30px -12px #001e3c99}.h26-btn--light:hover .h26-btn__chip{background:var(--h26-action);color:#fff}.h26-btn--outline-light:hover{background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff}.h26-btn--outline-light:hover .h26-btn__chip{color:var(--h26-brand-deep);background:#fff}.h26-btn:active{transition-duration:90ms;transform:translateY(0)scale(.98)}.h26 .h26-btn:focus-visible{outline:2px solid var(--h26-brand-deep);outline-offset:3px;border-radius:999px}.h26 .h26-btn--light:focus-visible,.h26 .h26-btn--outline-light:focus-visible{outline-color:#fff}.h26-link{min-height:44px;color:var(--h26-ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.h26-link svg{width:16px;height:16px;transition:transform .2s var(--h26-ease)}.h26-link:hover{color:var(--h26-brand-deep)}.h26-link:hover svg,.h26-hover:hover .h26-link svg{transform:translate(3px)}.h26-pill{color:var(--h26-body);border:1px solid var(--h26-line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8125rem;font-weight:500;line-height:1.4;display:inline-flex}.h26-icon{width:40px;height:40px;color:var(--h26-accent);background:var(--h26-accent-tint);box-shadow:inset 0 0 0 1px rgb(var(--h26-accent-rgb) / 20%);border-radius:10px;place-items:center;display:inline-grid}.h26-icon svg{width:20px;height:20px}.h26-nav{z-index:60;position:sticky;top:0}.h26-site-header{display:contents}.h26-nav--fixed{position:fixed;inset:0 0 auto}.h26-nav__noscript{background:var(--h26-surface);flex-wrap:wrap;gap:4px 20px;padding-block:12px;display:flex}.h26-nav__noscript a{min-height:44px;color:var(--h26-brand-deep);align-items:center;display:inline-flex}.h26-strip{background:var(--c-navy-950);max-height:40px;font-size:var(--fs-xs);color:var(--h26-body);transition:max-height .3s var(--h26-ease), opacity .2s var(--h26-ease);overflow:hidden;color:#c3cfdd!important}.h26-nav[data-scrolled] .h26-strip{opacity:0;max-height:0}.h26-strip__inner{justify-content:space-between;align-items:center;gap:20px;height:40px;display:flex}.h26-strip a,.h26-strip button{color:inherit;white-space:nowrap;transition:color .15s var(--h26-ease);align-items:center;gap:7px;display:inline-flex;min-width:0!important;min-height:0!important}.h26-strip a:hover,.h26-strip button:hover{color:#fff}.h26 .h26-strip :where(a,button):focus-visible{outline-color:#fff}.h26-strip svg{width:14px;height:14px}.h26-strip__loc{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.h26-strip__loc svg{color:#8f8aff}.h26-strip__contact{align-items:center;gap:20px;display:flex}@media (max-width:767px){.h26-strip__email{display:none!important}}@media (max-width:479px){.h26-strip__contact button{display:none!important}}.h26-nav__frame{height:69px;position:relative}@media (min-width:1024px){.h26-nav__frame{height:77px}}.h26-nav__shell{z-index:2;border-block:1px solid var(--h26-line);-webkit-backdrop-filter:saturate(1.8)blur(16px);transition:background-color .3s var(--h26-ease), box-shadow .3s var(--h26-ease);background:#ffffffdb;position:absolute;top:0;left:0;right:0}.h26-nav[data-scrolled] .h26-nav__shell{background:#fffffff0;border-top-color:#0000;box-shadow:0 10px 30px -22px #0d1b2a73}.h26-nav[data-open] .h26-nav__shell{background:#fff;box-shadow:0 30px 60px -30px #0d1b2a66}.h26-nav__inner{align-items:center;height:68px;display:flex}@media (min-width:1024px){.h26-nav__inner{height:76px}}.h26-nav__logo{flex:none;align-items:center;min-height:44px;display:inline-flex}.h26-nav__logo img{width:168px;height:auto}@media (min-width:1024px){.h26-nav__logo img{width:232px}}.h26-nav__menu{flex:1;justify-content:flex-end;display:none}@media (min-width:1100px){.h26-nav__menu{display:flex}}.h26-nav__list{align-items:center;gap:2px;margin-right:-14px;display:flex}.h26-nav__list>li{position:relative}.h26-nav__pill{z-index:0;background:var(--h26-accent-tint);border-radius:999px;position:absolute;inset:0}.h26-nav__trigger{z-index:1;white-space:nowrap;font-size:var(--fs-ui);color:var(--h26-ink);transition:color .15s var(--h26-ease);border-radius:999px;align-items:center;gap:5px;padding:8px 14px;font-weight:500;display:inline-flex;position:relative;min-height:40px!important}.h26-nav__trigger svg{width:14px;height:14px;color:var(--h26-soft);transition:transform .25s var(--h26-ease), color .15s var(--h26-ease)}.h26-nav__trigger[aria-expanded=true]{color:var(--h26-accent)}.h26-nav__trigger[aria-expanded=true] svg{color:var(--h26-accent);transform:rotate(180deg)}.h26-nav__actions{align-items:center;gap:8px;margin-left:auto;display:flex}@media (min-width:1100px){.h26-nav__actions{margin-left:0}}.h26-nav__cta{display:none}@media (min-width:640px){.h26-nav__cta{opacity:1;transition:grid-template-columns .45s var(--h26-ease), margin-left .45s var(--h26-ease), opacity .3s var(--h26-ease) .12s, visibility .45s;grid-template-columns:1fr;margin-left:28px;display:grid}.h26-nav__cta-track{justify-content:flex-end;min-width:0;display:flex;overflow:hidden}.h26-nav__cta-track>.h26-btn{flex:none}.h26-nav[data-cta-hidden] .h26-nav__cta{opacity:0;visibility:hidden;transition:grid-template-columns .4s var(--h26-ease), margin-left .4s var(--h26-ease), opacity .15s var(--h26-ease), visibility .4s;grid-template-columns:0fr;margin-left:0}.h26 .h26-nav__cta .h26-btn:focus-visible{outline-offset:-4px;outline-color:#fff}}.h26-nav__toggle{width:44px;height:44px;color:var(--h26-ink);background:#0d1b2a0d;border-radius:14px;place-items:center;display:inline-grid}.h26-nav__toggle svg{width:20px;height:20px}@media (min-width:1100px){.h26-nav__toggle{display:none!important}}.h26-mega{overflow:hidden}@media (max-width:1099px){.h26-mega{display:none!important}}.h26-mega__viewport{padding-block:28px 32px;position:relative}.h26-mega{border-top:1px solid var(--h26-line)}.h26-mega__panel{grid-template-columns:minmax(0,1fr) 272px;gap:40px;display:grid}.h26-mega__panel[data-wide]{grid-template-columns:minmax(0,1fr)}.h26-mega__main{flex-direction:column;gap:14px;display:flex}.h26-mega__foot{border-top:1px solid var(--h26-line);justify-content:space-between;align-items:center;gap:24px;margin-top:6px;padding:16px 12px 0;display:flex}.h26-mega__stack{align-items:center;gap:20px;display:flex}.h26-mega__stack .h26-mega__logos{align-items:center;gap:22px;padding:0;display:flex}.h26-mega__side{display:grid}.h26-mega__label{font-size:var(--fs-xs);color:var(--h26-soft);font-weight:600}.h26-mega__sections{gap:8px 32px;display:grid}.h26-mega__sections[data-sections="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.h26-mega__sections[data-sections="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.h26-mega__section+.h26-mega__section{padding-left:0}.h26-mega__heading{font-size:var(--fs-xs);color:var(--h26-soft);padding:0 12px 10px;font-weight:600;display:block}.h26-mega__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;display:grid}.h26-mega__items[data-count="6"],.h26-mega__items[data-count="7"]{grid-template-columns:repeat(3,minmax(0,1fr))}.h26-mega__sections:not([data-sections="1"]) .h26-mega__items{grid-template-columns:minmax(0,1fr)}.h26-mega__items[data-cards]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.h26-mega__item{height:100%;transition:background-color .15s var(--h26-ease);border-radius:12px;align-items:flex-start;gap:14px;padding:10px 12px;display:flex}.h26-mega__item:hover{background:var(--h26-mist)}.h26-mega__icon{width:34px;height:34px;color:var(--h26-accent);box-shadow:inset 0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a0d;transition:background-color .2s var(--h26-ease), color .2s var(--h26-ease), box-shadow .2s var(--h26-ease);background:#fff;border-radius:10px;flex:none;place-items:center;display:grid}.h26-mega__icon svg{width:17px;height:17px}.h26-mega__item:hover .h26-mega__icon{background:var(--h26-action);color:#fff;box-shadow:0 6px 14px -6px rgb(var(--h26-accent-rgb) / 60%)}.h26-mega__text{align-content:start;gap:2px;min-width:0;display:grid}.h26-mega__title{font-size:var(--fs-ui);color:var(--h26-ink);align-items:center;gap:6px;font-weight:600;line-height:1.3;display:flex}.h26-mega__go{opacity:0;width:14px;height:14px;transition:opacity .2s var(--h26-ease), transform .2s var(--h26-ease);color:var(--h26-brand-deep);flex:none;transform:translate(-4px)}.h26-mega__item:hover .h26-mega__title{color:var(--h26-brand-deep)}.h26-mega__item:hover .h26-mega__go{opacity:1;transform:none}.h26-mega__desc{-webkit-line-clamp:2;font-size:var(--fs-xs);color:var(--h26-soft);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.h26-mega__card .h26-mega__desc,.h26-nav__mlink .h26-mega__desc{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.h26-mega__note{color:var(--h26-brand-deep);margin-top:3px;font-size:.75rem;font-weight:600}.h26-mega__card{height:100%;transition:background-color .15s var(--h26-ease);border-radius:14px;align-content:start;gap:4px;padding:8px 8px 12px;display:grid}.h26-mega__card:hover{background:var(--h26-mist)}.h26-mega__card-media{aspect-ratio:16/10;background:var(--h26-line);border-radius:10px;margin-bottom:8px;display:block;position:relative;overflow:hidden}.h26-mega__card-media img{-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--h26-ease)}.h26-mega__card:hover .h26-mega__card-media img{transform:scale(1.05)}.h26-mega__card>:not(.h26-mega__card-media){padding-inline:4px}.h26-mega__card .h26-mega__note{margin:0}.h26-mega__card:hover .h26-mega__title{color:var(--h26-brand-deep)}.h26-mega__more{font-size:var(--fs-sm);color:var(--h26-brand-deep);align-items:center;gap:6px;font-weight:600;display:inline-flex}.h26-mega__more svg{width:15px;height:15px;transition:transform .2s var(--h26-ease)}.h26-mega__more:hover svg{transform:translate(3px)}.h26-mega__aside{background:var(--h26-mist);height:100%;box-shadow:inset 0 0 0 1px var(--h26-line);border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex}.h26-mega__aside .h26-mega__more,.h26-mega__aside .h26-btn{margin-top:auto}.h26-mega__aside .h26-btn{align-self:flex-start}.h26-mega__aside--brand{color:#fff;background:radial-gradient(80% 70% at 100% 0%, #ffffff2e, transparent 60%), var(--h26-action)}.h26-mega__aside--brand .h26-mega__case-title{color:#fff}.h26-mega__aside--brand .h26-mega__case-text{color:#ffffffe6}.h26-mega__case-title{font-family:var(--h26-font-display);letter-spacing:-.02em;color:var(--h26-ink);font-size:1.25rem;font-weight:600;line-height:1.2}.h26-mega__case-text{color:var(--h26-body);font-size:.8125rem;line-height:1.5}.h26-mega__logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 12px;padding-block:6px;display:grid}.h26-mega__logos li{opacity:.85;transition:opacity .15s var(--h26-ease), transform .15s var(--h26-ease);place-items:center;display:grid}.h26-mega__logos li:hover{opacity:1;transform:translateY(-1px)}.h26-mega__logos img{width:auto;max-width:40px;height:22px}.h26-mega__big{font-family:var(--h26-font-display);letter-spacing:-.035em;color:var(--h26-ink);font-size:3rem;font-weight:600;line-height:1}.h26-mega__big span{color:var(--h26-brand)}.h26-mega__stars{color:#f5a800;gap:2px;display:flex}.h26-mega__stars svg{fill:currentColor;stroke:none;width:15px;height:15px}.h26-mega__quote{font-family:var(--h26-font-display);font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--h26-ink);font-weight:500;line-height:1.3}.h26-mega__contact{color:var(--h26-ink);gap:10px;font-size:.875rem;display:grid}.h26-mega__contact li,.h26-mega__contact a{align-items:center;gap:10px;display:flex}.h26-mega__contact a{font-weight:600}.h26-mega__contact a:hover{color:var(--h26-brand-deep)}.h26-mega__contact svg{width:16px;height:16px;color:var(--h26-brand-deep);flex:none}.h26-scrim{z-index:50;pointer-events:none;opacity:0;transition:opacity .3s var(--h26-ease);background:#0d1b2a38;position:fixed;inset:0}.h26-scrim[data-show]{opacity:1;-webkit-backdrop-filter:blur(3px)}.h26-nav__mobile{overscroll-behavior:contain;border-top:1px solid var(--h26-line);max-height:calc(100dvh - 130px);padding:4px 20px 20px;overflow-y:auto}.h26-nav__mobile[hidden]{display:none}@media (min-width:1100px){.h26-nav__mobile{display:none}}.h26-nav__disclosure{border-bottom:1px solid var(--h26-line)}.h26-nav__disclosure summary{min-height:56px;color:var(--h26-ink);cursor:pointer;justify-content:space-between;align-items:center;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.h26-nav__disclosure summary::-webkit-details-marker{display:none}.h26-nav__disclosure summary svg{width:18px;height:18px;color:var(--h26-soft);transition:transform .2s var(--h26-ease)}.h26-nav__disclosure[open] summary svg{transform:rotate(180deg)}.h26-nav__disclosure ul{gap:2px;padding-bottom:14px;display:grid}.h26-nav__disclosure ul ul{padding-bottom:4px}.h26-nav__mlink{border-radius:12px;gap:12px;padding:10px 4px;text-decoration:none;display:flex}.h26-nav__mlink .h26-mega__title{display:block}.h26-nav__disclosure .h26-mega__heading{padding:10px 4px 2px}.h26-nav__disclosure .h26-mega__more{min-height:44px;padding-inline:4px}.h26-nav__mobile-contact{color:var(--h26-body);gap:4px;margin-top:16px;font-size:.9375rem;display:grid}.h26-nav__mobile-contact>*{align-items:center;gap:10px;min-height:40px;display:inline-flex}.h26-nav__mobile-contact svg{width:16px;height:16px;color:var(--h26-brand-deep)}.h26-nav__mobile-actions{gap:10px;margin-top:16px;display:grid}.h26-hero{padding-top:40px;padding-bottom:24px;position:relative}@media (min-width:768px){.h26-hero{padding-top:56px;padding-bottom:32px}}.h26-hero:before{content:"";z-index:-1;background:radial-gradient(50% 80% at 12% 0%, #1399ff1a, transparent 70%), radial-gradient(42% 75% at 92% 8%, rgb(var(--h26-accent-rgb) / 11%), transparent 70%);pointer-events:none;height:560px;position:absolute;inset:0 0 auto}.h26-hero__title{max-width:24ch;font-size:var(--fs-5xl);letter-spacing:-.035em;line-height:1.02}.h26-hero__row{gap:28px;margin-top:28px;display:grid}@media (min-width:1024px){.h26-hero__row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:64px;margin-top:36px}}.h26-hero__definition{max-width:60ch;font-size:var(--fs-md);line-height:var(--lh-body);color:var(--h26-body);text-wrap:pretty}.h26-hero__cta{justify-items:start;gap:12px;display:grid}@media (min-width:1024px){.h26-hero__cta{justify-items:end}}.h26-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.h26-hero__terms{font-size:var(--fs-xs);color:var(--h26-soft);line-height:1.45}@media (max-width:520px){.h26-hero__cta,.h26-hero__actions{width:100%}.h26-hero__actions .h26-btn{flex:100%}}.h26-trust{border-block:1px solid var(--h26-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px;display:grid}@media (min-width:1024px){.h26-trust{grid-template-columns:1fr 1.9fr 1fr 1fr;margin-top:44px}}.h26-trust__item{align-content:center;gap:4px;padding:20px 20px 20px 0;display:grid}.h26-trust__item+.h26-trust__item{border-left:1px solid var(--h26-line);padding-left:20px}@media (max-width:1023px){.h26-trust__item:first-child{grid-column:1/-1}.h26-trust__item--wide{border-top:1px solid var(--h26-line);grid-area:2/1/auto/-1;border-left:0!important;padding-left:0!important}.h26-trust__item:nth-child(3){border-left:0;border-top:1px solid var(--h26-line);grid-row:3;padding-left:0}.h26-trust__item:nth-child(4){border-top:1px solid var(--h26-line);grid-row:3}}.h26-trust__clutch{color:inherit;gap:4px;display:grid}.h26-trust__stars{color:#f5a800;gap:2px;margin-bottom:2px;display:flex}.h26-trust__stars svg{fill:currentColor;stroke:none;width:15px;height:15px}.h26-trust__value{font-size:var(--fs-xl);letter-spacing:-.02em;color:var(--h26-ink);font-weight:600;line-height:1.15}.h26-trust__label{font-size:var(--fs-sm);color:var(--h26-body);align-items:center;gap:4px;line-height:1.4;display:inline-flex}.h26-trust__label svg{width:14px;height:14px;transition:transform .2s var(--h26-ease)}.h26-trust__clutch:hover .h26-trust__label{color:var(--h26-brand-deep)}.h26-trust__clutch:hover .h26-trust__label svg{transform:translate(2px,-2px)}.h26-trust__names{font-size:var(--fs-md);letter-spacing:-.01em;color:var(--h26-ink);font-weight:600;line-height:1.35}.h26-hero__stage{margin-top:32px}@media (min-width:768px){.h26-hero__stage{margin-top:40px}}.h26-showcase{gap:10px;height:560px;display:flex;position:relative}.h26-showcase__autoplay{z-index:4;width:44px;height:44px;color:var(--h26-surface);background:var(--h26-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.h26-showcase__autoplay svg{width:18px;height:18px}.h26-showcase__panel{background:var(--h26-ink);cursor:pointer;isolation:isolate;outline-offset:4px;border-radius:24px;min-width:0;min-height:0;position:relative;overflow:hidden}.h26-showcase__panel[data-active]{cursor:default}.h26-showcase__image{-o-object-fit:cover;object-fit:cover;transition:transform 1.2s var(--h26-ease), filter .6s var(--h26-ease);filter:saturate(.85);transform:scale(1.06)}.h26-showcase__panel[data-active] .h26-showcase__image{filter:saturate();transform:scale(1)}.h26-showcase__shade{z-index:1;transition:background-color .4s var(--h26-ease);background:linear-gradient(#04162826 0%,#0416284d 40%,#031222e0 100%),linear-gradient(90deg,#00407859,#0000 60%);position:absolute;inset:0}.h26-showcase__panel:not([data-active]) .h26-showcase__shade{background-color:#003a6e73}.h26-showcase__panel:not([data-active]):hover .h26-showcase__shade{background-color:#003a6e40}.h26-showcase__strip{z-index:2;color:#fff;transition:opacity .25s var(--h26-ease);flex-direction:column;justify-content:space-between;align-items:center;padding:22px 0;display:flex;position:absolute;inset:0}.h26-showcase__panel[data-active] .h26-showcase__strip{opacity:0;pointer-events:none}.h26-showcase__strip-icon{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.h26-showcase__strip-icon svg{width:20px;height:20px}.h26-showcase__strip-title{writing-mode:vertical-rl;font-family:var(--h26-font-display);font-size:var(--fs-lg);letter-spacing:-.02em;white-space:nowrap;font-weight:600;transform:rotate(180deg)}@media (max-width:767px){.h26-showcase{flex-direction:column;height:auto}.h26-showcase__panel{min-height:88px;flex:none!important}.h26-showcase .h26-showcase__content{padding:76px 22px 24px;position:relative}.h26-showcase__panel:not([data-active]) .h26-showcase__content{display:none}.h26-showcase .h26-showcase__strip{flex-direction:row;justify-content:flex-start;gap:12px;padding:12px 18px}.h26-showcase__strip-icon{flex:none}.h26-showcase .h26-showcase__strip-title{writing-mode:horizontal-tb;min-width:0;font-size:var(--fs-md);white-space:normal;line-height:1.3;transform:none}.h26-showcase__autoplay{display:none}}.h26-showcase__content{z-index:2;color:#fff;opacity:0;width:min(100%,640px);transition:opacity .3s var(--h26-ease), transform .5s var(--h26-ease);pointer-events:none;justify-items:start;gap:14px;padding:32px;display:grid;position:absolute;bottom:0;left:0;transform:translateY(16px)}@media (min-width:768px){.h26-showcase__content{padding:44px}}.h26-showcase__panel[data-active] .h26-showcase__content{opacity:1;pointer-events:auto;transition-delay:.18s;transform:none}.h26-showcase__icon{background:var(--h26-signature);color:#fff;width:48px;height:48px;box-shadow:0 10px 24px -10px rgb(var(--h26-accent-rgb) / 80%);border-radius:14px;place-items:center;display:grid}.h26-showcase__icon svg{width:22px;height:22px}.h26-showcase__brand{-webkit-backdrop-filter:blur(8px);background:#ffffff1f;border-radius:14px;align-items:center;height:48px;padding:0 16px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.h26-showcase__brand img{width:auto;height:26px}.h26-showcase__strip-icon img{width:22px;height:auto}.h26-showcase__title{color:#fff;font-family:var(--h26-font-display);font-size:var(--fs-3xl);letter-spacing:-.025em;font-weight:600;line-height:1.06}.h26-showcase__desc{max-width:54ch;font-size:var(--fs-base);line-height:var(--lh-body);color:#ffffffe0}.h26-showcase__tags{flex-wrap:wrap;gap:6px;display:flex}.h26-showcase__tags li{-webkit-backdrop-filter:blur(8px);font-size:var(--fs-xs);background:#ffffff1f;border-radius:999px;padding:5px 12px;font-weight:500;box-shadow:inset 0 0 0 1px #ffffff3d}.h26-showcase__link{min-height:46px;color:var(--h26-ink);font-size:var(--fs-ui);transition:background-color .18s var(--h26-ease);background:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:4px;padding:11px 20px;font-weight:600;display:inline-flex}.h26-showcase__link svg{width:17px;height:17px;transition:transform .2s var(--h26-ease)}.h26-showcase__link:hover{background:#e9f4ff}.h26-showcase__link:hover svg{transform:translate(3px)}.h26 .h26-showcase :where(a):focus-visible{outline-color:#fff}.h26-showcase__panel:focus-visible{outline:2px solid var(--h26-brand-deep)}.h26-showcase__progress{z-index:3;background:#ffffff38;border-radius:999px;height:3px;position:absolute;top:24px;left:32px;right:32px;overflow:hidden}@media (min-width:768px){.h26-showcase__progress{top:32px;left:44px;right:44px}}.h26-showcase__progress span{transform-origin:0;background:#fff;height:100%;animation:linear both h26-progress;display:block}.h26-showcase__progress span[data-paused]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.h26-showcase__progress,.h26-showcase__autoplay{display:none}}@keyframes h26-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:767px){.h26-showcase__content{gap:10px;padding:22px}.h26-showcase__desc{font-size:var(--fs-ui)}.h26-showcase__progress{top:18px;left:22px;right:22px}}@media (prefers-reduced-motion:no-preference){.h26-rise{animation:h26-rise .9s var(--h26-ease) both}.h26-rise--2{animation-delay:80ms}.h26-rise--3{animation-delay:.16s}.h26-rise--4{animation-delay:.24s}.h26-rise--stage{animation-duration:1.1s;animation-delay:.2s}}@keyframes h26-rise{0%{transform:translateY(12px)}to{transform:none}}.h26-how{background:linear-gradient(180deg, #fff 0%, var(--c-indigo-50) 22%, #f5f8ff 78%, #fff 100%)}.h26-how__grid{gap:40px;display:grid}@media (min-width:1024px){.h26-how__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:80px}}.h26-how__sticky{gap:20px;display:grid}@media (min-width:1024px){.h26-how__sticky{position:sticky;top:112px}}.h26-how__loopnote{font-size:var(--fs-base);color:var(--h26-ink);align-items:center;gap:10px;font-weight:500;display:flex}.h26-how__loopnote svg{width:18px;height:18px;color:var(--h26-accent);flex:none}.h26-loop{aspect-ratio:1;width:min(100%,360px);margin-block:12px;display:none;position:relative}@media (min-width:1024px){.h26-loop{display:block}}.h26-loop__svg{width:100%;height:100%;overflow:visible}.h26-loop__track{fill:none;stroke:var(--h26-line);stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round}.h26-loop__progress{fill:none;stroke:url(#h26-loop-gradient);stroke-width:3px;stroke-linecap:round;transition:stroke-dashoffset .7s var(--h26-ease)}.h26-loop__node{width:52px;height:52px;color:var(--h26-soft);box-shadow:0 0 0 1px var(--h26-line), 0 6px 16px -10px #0d1b2a4d;transition:background-color .3s var(--h26-ease), color .3s var(--h26-ease), box-shadow .3s var(--h26-ease), transform .3s var(--h26-ease);background:#fff;border-radius:16px;place-items:center;margin:-26px 0 0 -26px;display:grid;position:absolute}.h26-loop__node svg{width:22px;height:22px}.h26-loop__node[data-state=done]{color:var(--h26-accent);box-shadow:0 0 0 1px rgb(var(--h26-accent-rgb) / 45%)}.h26-loop__node[data-state=active]{background:var(--h26-action);color:#fff;box-shadow:0 0 0 6px rgb(var(--h26-accent-rgb) / 16%), 0 12px 24px -10px rgb(var(--h26-accent-rgb) / 60%);transform:scale(1.08)}.h26-loop__center{text-align:center;place-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:26%}.h26-loop__count{font-family:var(--h26-font-display);letter-spacing:-.04em;color:var(--h26-ink);font-size:3.5rem;font-weight:600;line-height:1}.h26-loop__count small{letter-spacing:-.02em;color:var(--h26-soft);font-size:1.125rem}.h26-loop__title{font-size:var(--fs-sm);color:var(--h26-accent);align-items:center;gap:6px;font-weight:600;display:inline-flex}.h26-loop__title svg{width:15px;height:15px}.h26-how__steps{gap:20px;display:grid}@media (min-width:1024px){.h26-how__steps{gap:28px;padding-block:8px 12vh}}.h26-how__step{border-radius:var(--h26-radius-lg);border:1px solid var(--h26-line);box-shadow:var(--h26-shadow);transition:border-color .4s var(--h26-ease), box-shadow .4s var(--h26-ease), opacity .4s var(--h26-ease);background:#fff;gap:12px;padding:28px;display:grid}@media (min-width:1024px){.h26-how__step{padding:36px}.h26-how__step[data-active]{opacity:1;border-color:rgb(var(--h26-accent-rgb) / 45%);box-shadow:0 0 0 4px rgb(var(--h26-accent-rgb) / 9%), var(--h26-shadow-lift)}}.h26-how__step-head{justify-content:space-between;align-items:center;display:flex}.h26-how__num{font-family:var(--h26-font-display);color:var(--h26-accent);font-size:1rem;font-weight:600}.h26-how__title{font-family:var(--h26-font-display);font-size:var(--fs-2xl);letter-spacing:-.02em;font-weight:600;line-height:1.12}.h26-how__desc{max-width:52ch;font-size:var(--fs-base);line-height:var(--lh-body)}.h26-how__artifact{background:linear-gradient(180deg, var(--h26-mist), #fff);box-shadow:inset 0 0 0 1px var(--h26-line);border-radius:16px;margin-top:8px;padding:20px}.h26-artifact .h26-art__line{flex:1;max-width:100%;display:block}.h26-artifact{max-width:420px;color:var(--h26-body);background:#fff;border-radius:14px;gap:12px;padding:16px;font-size:.8125rem;display:grid;box-shadow:0 1px 2px #0d1b2a0d,0 14px 30px -18px #0d1b2a4d}.h26-artifact__head{border-bottom:1px solid var(--h26-line);color:var(--h26-ink);align-items:center;gap:8px;padding-bottom:10px;font-weight:600;display:flex}.h26-artifact__head svg{width:16px;height:16px;color:var(--h26-brand-deep)}.h26-artifact__fields{gap:8px;display:grid}.h26-artifact__fields>div{grid-template-columns:88px 1fr;align-items:center;gap:10px;display:grid}.h26-artifact__fields dt,.h26-artifact__label{color:var(--h26-soft);font-size:.75rem;font-weight:600}.h26-artifact__checks{gap:8px;display:grid}.h26-artifact__checks li{align-items:center;gap:10px;display:flex}.h26-artifact__checks svg{background:var(--h26-ok);color:#fff;stroke-width:3px;border-radius:5px;flex:none;width:16px;height:16px;padding:2px}.h26-artifact__checks--labelled li{color:var(--h26-ink);font-weight:500}.h26-artifact__rows{gap:8px;display:grid}.h26-artifact__rows li{grid-template-columns:84px 1fr auto;align-items:center;gap:10px;display:grid}.h26-artifact__kind{color:var(--h26-soft);font-size:.75rem;font-weight:600}.h26-artifact__state{color:#0b7a50;background:#e9f8f1;border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:600}.h26-artifact__state[data-tone=wait]{color:#8a5a00;background:#fff4dc}.h26-artifact__thread{align-items:center;gap:8px;display:flex}.h26-artifact__thread--us{justify-content:flex-end}.h26-artifact__avatar{background:var(--h26-mist);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--h26-line);color:var(--h26-ink);border-radius:50%;flex:none;place-items:center;font-size:.5625rem;font-weight:700;display:grid}.h26-artifact__avatar--us{background:var(--h26-action);color:#fff;box-shadow:none;font-size:.6875rem}.h26-artifact__bubble{background:var(--h26-mist);border-radius:10px;width:62%;padding:8px 10px;display:block}.h26-artifact__diff{background:var(--h26-mist);border-radius:10px;gap:4px;padding:8px;display:grid}.h26-artifact__diff>div{border-radius:6px;align-items:center;gap:10px;padding:3px 6px;font-weight:700;display:flex}.h26-artifact__diff>div[data-sign=\+]{color:#0b7a50;background:#12a26b1a}.h26-artifact__diff>div[data-sign=\-]{color:#b42318;background:#d92d2014}.h26-artifact__files{gap:6px;display:grid}.h26-artifact__files li{background:var(--h26-mist);color:var(--h26-ink);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-weight:500;display:flex}.h26-artifact__files svg{width:16px;height:16px;color:var(--h26-soft)}.h26-artifact__files .h26-artifact__done{color:var(--h26-ok);margin-left:auto}.h26-artifact__choice{gap:8px;display:grid}.h26-artifact__choice>span:first-child{color:var(--h26-soft);font-size:.75rem;font-weight:600}.h26-artifact__fork{grid-template-columns:1fr 1fr;gap:6px;display:grid}.h26-artifact__fork b{text-align:center;color:var(--h26-accent);background:var(--h26-accent-tint);box-shadow:inset 0 0 0 1px rgb(var(--h26-accent-rgb) / 25%);border-radius:10px;padding:8px;font-weight:600}.h26-app{box-shadow:var(--h26-shadow-hero);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffffb3,#fff6);border:1px solid #ffffffe6;border-radius:18px;padding:8px;position:relative}.h26-app__window{border:1px solid var(--h26-line);background:#fff;border-radius:12px;overflow:hidden}.h26-app__bar{border-bottom:1px solid var(--h26-line);background:#fbfcfe;align-items:center;gap:16px;height:44px;padding-inline:16px;display:flex}.h26-app__dots{gap:6px;display:flex}.h26-app__dots span{background:#e3e8ef;border-radius:50%;width:10px;height:10px}.h26-app__crumb{color:var(--h26-soft);white-space:nowrap;align-items:center;gap:8px;font-size:.8125rem;display:flex;overflow:hidden}.h26-app__crumb strong{color:var(--h26-ink);font-weight:600}.h26-app__status{color:#0b7a50;white-space:nowrap;background:#e9f8f1;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.h26-app__status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.h26-app__body{grid-template-columns:1fr;min-height:300px;display:grid}@media (min-width:900px){.h26-app__body{grid-template-columns:196px minmax(0,1fr) 272px;min-height:452px}}.h26-app__nav{border-right:1px solid var(--h26-line);background:#fbfcfe;padding:16px 12px;display:none}@media (min-width:900px){.h26-app__nav{align-content:start;gap:2px;display:grid}}.h26-app__nav-brand{color:var(--h26-ink);align-items:center;gap:8px;padding:4px 8px 16px;font-size:.875rem;font-weight:600;display:flex}.h26-app__nav-brand span{background:var(--h26-brand-deep);color:#fff;border-radius:7px;place-items:center;width:24px;height:24px;font-size:.75rem;display:grid}.h26-app__nav-item{color:var(--h26-body);border-radius:8px;align-items:center;gap:10px;padding:7px 8px;font-size:.8125rem;display:flex}.h26-app__nav-item svg{width:15px;height:15px;color:var(--h26-soft)}.h26-app__nav-item[data-active]{color:var(--h26-ink);box-shadow:0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a0d;background:#fff;font-weight:600}.h26-app__nav-item[data-active] svg{color:var(--h26-brand-deep)}.h26-app__nav-label{color:var(--h26-soft);padding:16px 8px 6px;font-size:.6875rem;font-weight:600}.h26-canvas{isolation:isolate;background-color:#fff;background-image:radial-gradient(#0d1b2a17 1px,#0000 1px);background-size:18px 18px;padding:28px 20px;position:relative}@media (min-width:900px){.h26-canvas{grid-template-rows:auto 1fr;align-items:center;padding:20px 32px 40px;display:grid}}.h26-canvas__bar{display:none}@media (min-width:900px){.h26-canvas__bar{justify-content:space-between;align-self:start;align-items:center;display:flex}}.h26-canvas__title{color:var(--h26-ink);font-size:.9375rem;font-weight:600}.h26-canvas__tools{gap:8px;display:flex}.h26-canvas__btn{border:1px solid var(--h26-line);color:var(--h26-ink);background:#fff;border-radius:8px;padding:5px 12px;font-size:.75rem;font-weight:600;box-shadow:0 1px 2px #0d1b2a0d}.h26-canvas__btn--primary{background:var(--h26-ink);border-color:var(--h26-ink);color:#fff}.h26-flow{justify-items:center;gap:28px;display:grid;position:relative}@media (min-width:640px){.h26-flow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:48px}}.h26-flow__col{gap:40px;width:100%;max-width:230px;display:grid}.h26-node{z-index:1;border:1px solid var(--h26-line-strong);text-align:left;background:#fff;border-radius:12px;gap:6px;padding:12px;display:grid;position:relative;box-shadow:0 1px 2px #0d1b2a0f,0 6px 16px -10px #0d1b2a2e}.h26-node__top{align-items:center;gap:8px;display:flex}.h26-node__icon{background:var(--h26-mist);width:26px;height:26px;color:var(--h26-ink);box-shadow:inset 0 0 0 1px var(--h26-line);border-radius:7px;place-items:center;display:grid}.h26-node__icon svg{width:14px;height:14px}.h26-node__kind{color:var(--h26-soft);font-size:.6875rem;font-weight:600}.h26-node__title{color:var(--h26-ink);font-size:.8125rem;font-weight:600;line-height:1.35}.h26-node__meta{color:var(--h26-soft);font-size:.75rem;line-height:1.4}.h26-node--ai{border-color:#1399ff8c;box-shadow:0 0 0 4px #1399ff1a,0 10px 24px -12px #0064c866}.h26-node--ai .h26-node__icon{background:var(--h26-brand-deep);color:#fff;box-shadow:none}.h26-node__check{background:var(--h26-ok);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:-8px;right:-8px;box-shadow:0 0 0 3px #fff}.h26-node__check svg{stroke-width:3px;width:12px;height:12px}.h26-node__check--wait{background:#f2b33d}@media (prefers-reduced-motion:no-preference){.h26-node{animation:h26-node-on .7s var(--h26-ease) both}.h26-flow__col:first-child .h26-node{animation-delay:.9s}.h26-flow__col:nth-child(2) .h26-node{animation-delay:1.35s}.h26-flow__col:nth-child(3) .h26-node:first-child{animation-delay:1.8s}.h26-flow__col:nth-child(3) .h26-node:nth-child(2){animation-delay:1.95s}.h26-node__check{animation:h26-pop .45s var(--h26-ease) both;animation-delay:inherit}}@keyframes h26-node-on{0%{opacity:.35;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes h26-pop{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}.h26-inspector{border-left:1px solid var(--h26-line);background:#fff;padding:16px;display:none}@media (min-width:900px){.h26-inspector{align-content:start;gap:16px;display:grid}}.h26-inspector__title{color:var(--h26-ink);justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:600;display:flex}.h26-inspector__title span{color:var(--h26-soft);font-size:.6875rem;font-weight:500}.h26-field{gap:6px;display:grid}.h26-field__label{color:var(--h26-soft);font-size:.6875rem;font-weight:600}.h26-field__box{border:1px solid var(--h26-line);background:var(--h26-mist);color:var(--h26-ink);border-radius:8px;padding:8px 10px;font-size:.75rem;line-height:1.5}.h26-field__options{flex-wrap:wrap;gap:6px;display:flex}.h26-field__options span{border:1px solid var(--h26-line);color:var(--h26-body);background:#fff;border-radius:999px;padding:3px 9px;font-size:.6875rem;font-weight:500}.h26-field__options span[data-on]{background:var(--h26-tint);color:var(--h26-brand-deep);border-color:#1399ff80}.h26-toggle{border:1px solid var(--h26-line);color:var(--h26-ink);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px;font-size:.75rem;line-height:1.4;display:flex}.h26-toggle small{color:var(--h26-soft);font-size:.6875rem;display:block}.h26-toggle__switch{background:var(--h26-brand-deep);border-radius:999px;flex:none;width:30px;height:18px;position:relative}.h26-toggle__switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}.h26-log{display:none}@media (min-width:1100px){.h26-log{border:1px solid var(--h26-line);width:260px;box-shadow:var(--h26-shadow-lift);text-align:left;background:#fff;border-radius:14px;gap:10px;padding:14px;display:grid;position:absolute;bottom:-48px;left:-40px}}.h26-log__title{color:var(--h26-ink);font-size:.75rem;font-weight:600}.h26-log__row{color:var(--h26-body);align-items:center;gap:8px;font-size:.75rem;line-height:1.35;display:flex}.h26-log__row svg{width:15px;height:15px;color:var(--h26-ok);flex:none}.h26-log__row[data-wait] svg{color:#d99a1e}.h26-svc__head{gap:20px;margin-bottom:48px;display:grid}@media (min-width:1024px){.h26-svc__head{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:72px;margin-bottom:56px}}.h26-svc__head .h26-h2{max-width:16ch}.h26-svc__aside{justify-items:start;gap:16px;display:grid}.h26-svc__all{min-height:44px;color:var(--h26-brand-deep);align-items:center;gap:6px;font-weight:600;display:inline-flex}.h26-svc__all svg{width:16px;height:16px;transition:transform .2s var(--h26-ease)}.h26-svc__all:hover svg{transform:translate(3px)}.h26-svb{gap:44px;display:grid}.h26-svb__group-title{font-size:var(--fs-md);color:var(--h26-ink);margin-bottom:16px;font-weight:600}.h26-svb__grid{gap:20px;display:grid}.h26-svb__card{isolation:isolate;background:var(--h26-surface);min-width:0;box-shadow:0 0 0 1px var(--h26-line), var(--h26-shadow);transition:box-shadow .25s var(--h26-ease);border-radius:24px;flex-direction:column;display:flex;position:relative}.h26-svb__card:hover{box-shadow:0 0 0 1px var(--h26-line-strong), var(--h26-shadow-lift)}.h26-svb__screen{background:var(--h26-mist);border-radius:16px;min-height:280px;margin:12px 12px 0;display:grid;position:relative;overflow:hidden;container-type:inline-size}.h26-svb__content{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex}.h26 .h26-svb__title{font-size:var(--fs-xl);letter-spacing:-.03em;text-wrap:pretty;font-weight:600;line-height:1.16}.h26-svb__link{color:var(--h26-ink);text-decoration:none}.h26-svb__link:after{content:"";z-index:1;border-radius:24px;position:absolute;inset:0}.h26 .h26-svb__link:focus-visible{outline:none}.h26-svb__link:focus-visible:after{outline:3px solid var(--h26-accent);outline-offset:5px}.h26-svb__outcome{font-size:var(--fs-base);text-wrap:pretty;line-height:1.55}.h26-svb__stack{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:8px;display:flex}.h26-svb__stack li{background:var(--h26-mist);min-height:28px;font-size:var(--fs-xs);color:var(--h26-body);border-radius:7px;align-items:center;padding:4px 9px;line-height:1.4;display:inline-flex}.h26-svb__stack li[data-logo]{background:0 0;padding:0}.h26-svb__stack img{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:24px;height:24px}.h26-svb__proof{z-index:2;min-height:44px;font-size:var(--fs-xs);color:var(--h26-brand-deep);text-underline-offset:3px;align-items:center;font-weight:500;line-height:1.5;text-decoration:underline;display:flex;position:relative}.h26 .h26-svb__proof:focus-visible,.h26 .h26-svc__all:focus-visible{outline:3px solid var(--h26-accent);outline-offset:4px;border-radius:4px}.h26-svb__foot{border-top:1px solid var(--h26-line);min-height:44px;color:var(--h26-brand-deep);font-size:var(--fs-sm);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-weight:600;line-height:1.4;display:flex}.h26-svb__foot svg{width:20px;height:20px;transition:transform .2s var(--h26-ease);flex:none}.h26-svb__card:is(:hover,:focus-within) .h26-svb__foot svg{transform:translate(3px)}@media (min-width:640px){.h26-svb__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.h26-svb__card:last-child{grid-column:span 2}}@media (min-width:1024px){.h26-svb__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.h26-svb__card:last-child{grid-column:auto}.h26-svb__card[data-wide]{grid-column:span 2}.h26-svb__card[data-wide] .h26-svb__title{max-width:23ch;font-size:var(--fs-2xl)}}.h26-svs{width:100%;min-width:0;color:var(--h26-ink);font-size:var(--fs-xs);flex-direction:column;justify-content:center;gap:16px;padding:16px;line-height:1.3;display:flex;position:relative}.h26-svs :is(b,strong){font-weight:600}.h26-svs small{font-size:var(--fs-xs);color:var(--h26-body)}.h26-svs img{-o-object-fit:contain;object-fit:contain;flex:none}.h26-svs__caption{color:var(--h26-body);align-items:center;gap:7px;font-weight:600;display:flex}.h26-svs__caption svg{flex:none;width:15px;height:15px}.h26-svs__label{font-size:var(--fs-xs);color:var(--h26-body);font-weight:500}.h26-svs__flow{align-items:flex-start;min-width:0;display:flex}.h26-svs__node{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.h26-svs__mark{width:36px;height:36px;color:var(--h26-body);background:var(--h26-surface);box-shadow:0 0 0 1px var(--h26-line), var(--h26-shadow);border-radius:10px;place-items:center;display:grid}.h26-svs__mark svg{width:18px;height:18px}.h26-svs__mark img{width:20px;height:20px}.h26-svs__node[data-tone=state] .h26-svs__mark{color:var(--h26-accent);background:var(--h26-accent-tint)}.h26-svs__node[data-tone=ok] .h26-svs__mark{color:var(--h26-ok-ink);background:var(--h26-ok-tint)}.h26-svs__text{gap:4px;display:grid}.h26-svs__text small{max-width:9ch}.h26-svs__wire{background:var(--h26-line-strong);flex:.35;min-width:6px;height:1px;margin-top:18px;position:relative}.h26-svs__wire:after{content:"";background:var(--h26-accent);opacity:0;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:0}.h26-svs__note{color:var(--h26-body);align-items:center;gap:7px;padding-top:8px;display:flex}.h26-svs__note svg{width:16px;height:16px;color:var(--h26-ok-ink);flex:none}.h26-svs__status{width:fit-content;max-width:100%;font-size:var(--fs-xs);color:var(--h26-ok-ink);background:var(--h26-ok-tint);border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:3px 6px;font-weight:500;line-height:1.3;display:inline-flex}.h26-svs__status[data-wait]{color:var(--h26-warn-ink);background:var(--h26-warn-tint)}.h26-svs__status[data-state]{color:var(--h26-accent);background:var(--h26-accent-tint)}.h26-svs__status svg{flex:none;width:13px;height:13px}.h26-svs__row{border-bottom:1px solid var(--h26-line);justify-content:space-between;align-items:center;gap:10px;padding-block:10px;display:flex}.h26-svs__row:last-child{border-bottom:none}.h26-svs--models{gap:14px}.h26-svs__chart{min-width:0}.h26-svs__chart svg{width:100%;height:88px;margin-top:12px;display:block;overflow:visible}.h26-svs__axis{stroke:var(--h26-line);stroke-width:1px}.h26-svs__line{fill:none;stroke:var(--h26-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.h26-svs__line--base{stroke:var(--h26-soft);stroke-width:1.5px;stroke-dasharray:4 5}.h26-svs__dot{fill:var(--h26-accent)}.h26-svs__legend{color:var(--h26-body);flex-wrap:wrap;gap:6px 12px;margin-top:10px;display:flex}.h26-svs__legend span{align-items:center;gap:4px;display:flex}.h26-svs__legend i{background:var(--h26-soft);width:10px;height:2px}.h26-svs__legend i[data-on]{background:var(--h26-accent)}.h26-svs__model-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.h26-svs__model-steps span{align-items:center;gap:5px;display:flex}.h26-svs__model-steps svg{width:13px;height:13px;color:var(--h26-accent)}.h26-svs__schedule{gap:8px;display:grid}.h26-svs__post{background:var(--h26-surface);min-width:0;box-shadow:var(--h26-shadow);border-radius:10px;align-items:center;gap:8px;padding:10px;display:flex}.h26-svs__post>b{flex:none;width:30px}.h26-svs__post .h26-svs__status{margin-left:auto}.h26-svs__post-preview{display:none}.h26-svs--devices{justify-content:flex-start;padding:20px 12px}.h26-svs__browser{background:var(--h26-surface);width:calc(100% - 16px);box-shadow:0 0 0 1px var(--h26-line), var(--h26-shadow);border-radius:12px}.h26-svs__chrome{border-bottom:1px solid var(--h26-line);align-items:center;gap:4px;padding:10px;display:flex}.h26-svs__chrome i{background:var(--h26-line-strong);border-radius:50%;flex:none;width:5px;height:5px}.h26-svs__chrome span{color:var(--h26-body);margin-left:2px}.h26-svs__approvals{gap:10px;padding:12px;display:grid}.h26-svs__request{justify-items:start;gap:5px;display:grid}.h26-svs__phone{background:var(--h26-surface);width:94px;min-height:190px;box-shadow:0 0 0 1px var(--h26-line-strong), var(--h26-shadow-lift);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:22px 8px 10px;display:flex;position:absolute;bottom:14px;right:10px}.h26-svs__notch{background:var(--h26-line-strong);border-radius:3px;width:28px;height:4px;position:absolute;top:9px;left:calc(50% - 14px)}.h26-svs__phone-file{background:var(--h26-accent-tint);width:36px;height:36px;color:var(--h26-accent);border-radius:8px;place-items:center;display:grid}.h26-svs__phone-file svg{width:20px;height:20px}.h26-svs__btn{width:100%;color:var(--h26-surface);background:var(--h26-accent);border-radius:6px;margin-top:auto;padding:6px 4px;font-weight:600;display:block}.h26-svs--commerce{gap:20px}.h26-svs__sources{justify-content:space-around;gap:12px;display:flex}.h26-svs__sources>span{align-items:center;gap:8px;min-width:0;display:flex}.h26-svs__sources img{width:22px;height:22px}.h26-svs__sources b{display:none}.h26-svs__sources svg{width:14px;height:14px;color:var(--h26-soft);flex:none}.h26-svs__store{background:var(--h26-surface);box-shadow:0 0 0 1px var(--h26-line), var(--h26-shadow);border-radius:12px;padding:14px}.h26-svs__store .h26-svs__caption{margin-bottom:4px}.h26-svs--cloud{gap:12px}.h26-svs__flow--pipeline{flex-direction:column;gap:0}.h26-svs__flow--pipeline .h26-svs__node{text-align:left;flex-direction:row;gap:10px}.h26-svs__flow--pipeline .h26-svs__mark{border-radius:7px;width:25px;height:25px}.h26-svs__flow--pipeline .h26-svs__mark :is(img,svg){width:16px;height:16px}.h26-svs__flow--pipeline .h26-svs__wire{--svs-pulse:h26-svs-pulse-y;flex:none;width:1px;min-width:1px;height:9px;margin:0 0 0 12px}.h26-svs__flow--pipeline .h26-svs__wire:after{top:0;left:-2px}.h26-svs--consulting{padding:12px}.h26-svs__memo{background:var(--h26-surface);box-shadow:0 0 0 1px var(--h26-line), var(--h26-shadow);border-radius:12px;gap:9px;padding:12px;display:grid}.h26-svs__q{line-height:1.4}.h26-svs__option{background:var(--h26-mist);border-radius:7px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;padding:7px;display:flex}.h26-svs__option[data-pick]{color:var(--h26-accent);background:var(--h26-accent-tint)}.h26-svs__option span{align-items:center;gap:3px;display:flex}.h26-svs__option svg{width:13px;height:13px}.h26-svs__sign{color:var(--h26-body);align-items:center;gap:5px;display:flex}.h26-svs__sign svg{width:16px;height:16px;color:var(--h26-accent);flex:none}.h26-svs--transformation{gap:10px}.h26-svs__lane{background:var(--h26-surface);box-shadow:var(--h26-shadow);border-radius:10px;gap:6px;padding:10px 12px;display:grid}.h26-svs__lane>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.h26-svs__chip{font-size:var(--fs-xs);color:var(--h26-body)}.h26-svs__chip[data-tone=ok]{color:var(--h26-ok-ink)}.h26-svs__chip[data-tone=state]{color:var(--h26-accent)}.h26-svs__bar{background:var(--h26-line);border-radius:2px;height:3px;display:block;overflow:hidden}.h26-svs__bar i{background:var(--h26-accent);width:100%;height:100%;clip-path:inset(0 calc((1 - var(--fill)) * 100%) 0 0);border-radius:2px;display:block}.h26-svs--security{gap:18px}.h26-svs__shield{color:var(--h26-accent);justify-content:center;align-items:center;gap:10px;display:flex}.h26-svs__shield>svg{stroke-width:1.5px;width:46px;height:46px}.h26-svs__shield>span{font-weight:500;line-height:1.4}.h26-svs__checks{background:var(--h26-surface);box-shadow:0 0 0 1px var(--h26-line), var(--h26-shadow);border-radius:12px;padding:12px}.h26-svs__checks .h26-svs__row{padding-block:8px}@container (max-width:220px){.h26-svs__request{max-width:68px}.h26-svs__request .h26-svs__status svg{display:none}}@container (min-width:280px){.h26-svs__post-preview{background:var(--h26-tint);width:26px;height:26px;color:var(--h26-body);border-radius:5px;place-items:center;display:grid}.h26-svs__post-preview svg{width:14px;height:14px}.h26-svs--devices{padding:24px}.h26-svs__phone{width:104px;right:24px}.h26-svs__browser{width:calc(100% - 40px)}.h26-svs--cloud{gap:24px}.h26-svs__flow--pipeline{flex-direction:row;align-items:flex-start}.h26-svs__flow--pipeline .h26-svs__node{text-align:center;flex-direction:column}.h26-svs__flow--pipeline .h26-svs__mark{border-radius:10px;width:36px;height:36px}.h26-svs__flow--pipeline .h26-svs__wire{--svs-pulse:h26-svs-pulse;flex:.3;width:auto;height:1px;margin:18px 0 0}.h26-svs__flow--pipeline .h26-svs__wire:after{top:-2px;left:0}}@container (min-width:400px){.h26-svs{padding:24px}.h26-svs--commerce{flex-direction:row;align-items:center}.h26-svs__sources{flex-direction:column;gap:22px}.h26-svs__sources b{display:block}.h26-svs__store{flex:1}.h26-svs--security{flex-direction:row;align-items:center}.h26-svs__shield{text-align:center;flex-direction:column;flex:1}.h26-svs__shield>svg{width:68px;height:68px}.h26-svs__checks{flex:3}}@media (prefers-reduced-motion:no-preference){.h26-svb__card[data-playing] .h26-svs [style*=--d]{animation:h26-svs-tick .52s var(--h26-ease) both;animation-delay:calc(var(--d) * .13s)}.h26-svb__card[data-playing] .h26-svs__wire:after{animation:var(--svs-pulse,h26-svs-pulse) .65s var(--h26-ease) both;animation-delay:calc(var(--d) * .16s)}.h26-svb__card[data-playing] .h26-svs__line:not(.h26-svs__line--base){animation:h26-svs-draw 1.1s var(--h26-ease) both}.h26-svb__card[data-playing] .h26-svs__bar i{animation-name:h26-svs-fill}}@keyframes h26-svs-tick{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes h26-svs-pulse{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 5px)}}@keyframes h26-svs-pulse-y{0%{opacity:0;top:0}15%{opacity:1}85%{opacity:1}to{opacity:0;top:calc(100% - 5px)}}@keyframes h26-svs-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes h26-svs-fill{0%{clip-path:inset(0 100% 0 0)}}@media (prefers-reduced-motion:reduce){.h26-svb__card,.h26-svb__foot svg,.h26-svc__all svg{transition:none}.h26-svb__card:is(:hover,:focus-within) .h26-svb__foot svg,.h26-svc__all:hover svg{transform:none}}.h26-sechead{gap:20px;margin-bottom:48px;display:grid}@media (min-width:1024px){.h26-sechead{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:72px;margin-bottom:64px}}.h26-sechead .h26-h2{max-width:18ch}.h26-sechead__aside{justify-items:start;gap:16px;display:grid}.h26-textlink{min-height:44px;font-size:var(--fs-base);color:var(--h26-brand-deep);align-items:center;gap:6px;font-weight:600;display:inline-flex}.h26-textlink svg{width:16px;height:16px;transition:transform .2s var(--h26-ease)}.h26-textlink:hover svg{transform:translate(2px,-2px)}.h26-sec__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:48px;display:flex}.h26-prod{background:linear-gradient(180deg, #fff 0, var(--h26-mist) 240px, var(--h26-mist) calc(100% - 240px), #fff 100%)}.h26-prod__deck{flex-direction:column;display:flex;position:relative}.h26-prod__marker{height:0;display:block}.h26-prod__marker:not(:first-child){margin-top:20px}.h26-prod__card{isolation:isolate;box-shadow:0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a0a, 0 30px 60px -36px #0d28504d;transform-origin:50% 0;background:#fff;border-radius:28px;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.h26-prod__hold{display:none}.h26-prod__veil{z-index:5;background:var(--c-navy-950);pointer-events:none;position:absolute;inset:0}@media (min-width:1200px) and (min-height:740px){.h26-prod__hold{height:18vh;display:block}.h26-prod__marker:not(:first-child){margin-top:16vh}.h26-prod__card{top:calc(var(--deck-top) + var(--i) * var(--tab-h));height:min(700px, calc(100svh - var(--deck-top) - 2 * var(--tab-h) - 14px));position:sticky}.h26-prod__card[data-covered] .h26-prod__tab{cursor:pointer}.h26-prod__card[data-covered] .h26-prod__tab:hover{background:var(--h26-mist)}}.h26-prod__tab{width:100%;height:var(--tab-h,56px);border-bottom:1px solid var(--h26-line);text-align:left;color:var(--h26-ink);cursor:default;transition:background-color .2s var(--h26-ease);align-items:center;gap:12px;padding:0 14px 0 18px;display:flex}@media (min-width:768px){.h26-prod__tab{padding:0 16px 0 24px}}.h26-prod__num{font-size:var(--fs-xs);color:var(--h26-accent);font-weight:600}.h26-prod__mark{color:#fff;background:var(--h26-signature);width:30px;height:30px;box-shadow:inset 0 1px 0 #ffffff40, 0 4px 10px -4px rgb(var(--h26-accent-rgb) / 60%);border-radius:9px;flex:none;place-items:center;display:grid}.h26-prod__mark svg{width:16px;height:16px}.h26-prod__name{align-items:baseline;gap:10px;min-width:0;display:flex}.h26-prod__name strong{font-size:var(--fs-md);letter-spacing:-.01em;font-weight:600}.h26-prod__name span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--h26-soft);overflow:hidden}@media (max-width:559px){.h26-prod__name span{display:none}}.h26-prod__badges{gap:6px;margin-left:auto;display:flex}.h26-prod__badge{height:28px;font-size:var(--fs-xs);white-space:nowrap;color:var(--h26-ink);background:var(--h26-mist);box-shadow:inset 0 0 0 1px var(--h26-line);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-weight:600;display:inline-flex}.h26-prod__badge--live{color:var(--h26-ok-ink);background:var(--h26-ok-tint);box-shadow:none}.h26-prod__badge--live:before{content:"";background:var(--h26-ok);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #12a26b33}@media (max-width:479px){.h26-prod__badge:not(.h26-prod__badge--live){display:none}}.h26-prod__body{min-height:0;display:grid}@media (min-width:1024px){.h26-prod__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.h26-prod__story{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 20px 28px;display:flex}@media (min-width:768px){.h26-prod__story{padding:32px 28px}}@media (min-width:1024px){.h26-prod__story{justify-content:center;padding:24px 36px 28px 28px}}.h26-prod__kicker{font-size:var(--fs-sm);color:var(--h26-accent);font-weight:600}.h26-prod__title{font-size:var(--fs-2xl);letter-spacing:-.025em;margin-top:-8px;font-weight:600;line-height:1.12}.h26-prod__desc{font-size:var(--fs-base);line-height:var(--lh-body);color:var(--h26-body);text-wrap:pretty}.h26-prod__caps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;width:100%;display:grid}@media (max-width:399px){.h26-prod__caps{grid-template-columns:1fr}}.h26-prod__caps li{font-size:var(--fs-sm);color:var(--h26-ink);align-items:flex-start;gap:8px;font-weight:500;line-height:1.35;display:flex}.h26-prod__caps svg{width:16px;height:16px;color:var(--h26-accent);background:var(--h26-accent-tint);stroke-width:3px;border-radius:50%;flex:none;margin-top:1px;padding:2px}.h26-prod__stack{font-size:var(--fs-xs);color:var(--h26-soft);line-height:1.5}.h26-prod__stack b{color:var(--h26-ink);font-weight:600}.h26-prod__story .h26-btn{margin-top:4px}.h26-prod__security{gap:8px;width:100%;display:grid}.h26-prod__security p{font-size:var(--fs-xs);color:var(--h26-ink);align-items:center;gap:6px;font-weight:600;display:flex}.h26-prod__security p svg{width:16px;height:16px;color:var(--h26-ok-ink);flex:none}.h26-prod__security ul{flex-wrap:wrap;gap:6px;display:flex}.h26-prod__security li{height:26px;font-size:var(--fs-xs);white-space:nowrap;color:var(--h26-ink);background:var(--h26-mist);box-shadow:inset 0 0 0 1px var(--h26-line);border-radius:999px;align-items:center;padding:0 10px;font-weight:500;display:inline-flex}@media (min-width:1200px) and (min-height:740px){.h26-prod__story{gap:14px}}@media (min-width:1200px) and (min-height:740px) and (max-height:879px){.h26-prod__story{gap:12px;padding-block:16px}.h26-prod__title{margin-top:-6px;font-size:1.75rem}.h26-prod__caps{gap:6px 16px}}.h26-prod__stage{--z:.9;border-radius:20px;order:-1;height:400px;margin:10px 10px 0;position:relative;overflow:hidden}@media (min-width:640px){.h26-prod__stage{height:500px}}@media (min-width:1024px){.h26-prod__stage{order:0;height:auto;min-height:480px;margin:10px 10px 10px 0}}@media (min-width:1200px) and (min-height:740px){.h26-prod__stage{min-height:0}}.h26-prod__stage:before{content:"";background-image:radial-gradient(#0d1b2a17 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.h26-prod__card[data-tone=ucmr] .h26-prod__stage{background:radial-gradient(90% 80% at 100% 0%, #1399ff29, transparent 65%), linear-gradient(160deg, var(--h26-tint), #fff)}.h26-prod__card[data-tone=quohr] .h26-prod__stage{background:radial-gradient(90% 80% at 100% 0%, rgb(var(--h26-accent-rgb) / 16%), transparent 65%), linear-gradient(160deg, var(--c-indigo-50), #fff)}.h26-prod__card[data-tone=bas] .h26-prod__stage{background:radial-gradient(80% 70% at 100% 0%, #1399ff29, transparent 65%), radial-gradient(70% 70% at 0% 100%, rgb(var(--h26-accent-rgb) / 14%), transparent 70%), linear-gradient(160deg, var(--h26-tint), var(--c-indigo-50))}@media (max-width:639px){.h26-prod__stage{--z:.6}}.h26-ps{--ps-faint:#8496ab;width:calc(100% / var(--z));height:calc(100% / var(--z));transform:scale(var(--z));transform-origin:0 0;color:var(--h26-body);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.35;position:absolute;top:0;left:0}.h26-ps b{color:var(--h26-ink);font-weight:600}.h26-ps small{color:var(--h26-soft);font-size:10.5px}.h26-ps em{font-style:normal}.h26-ps__swap{display:inline-grid}.h26-ps__swap>*{grid-area:1/1}.h26-ps__was{visibility:hidden}.h26-ps__win{z-index:1;background:#fff;border-radius:14px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #0d1b2a14,0 2px 6px #0d1b2a0d,0 40px 80px -36px #0d285066}.h26-ps--ucmr .h26-ps__win,.h26-ps--quohr .h26-ps__win{inset:32px 32px 28px}.h26-ps__win--bas{inset:32px 28px 28px 214px}.h26-ps__chrome{border-bottom:1px solid var(--h26-line);background:#f6f8fb;flex:none;justify-content:center;align-items:center;height:34px;display:flex;position:relative}.h26-ps__lights{gap:6px;display:flex;position:absolute;top:12px;left:12px}.h26-ps__lights span{background:#dfe4ea;border-radius:50%;width:10px;height:10px}.h26-ps__address{height:22px;box-shadow:inset 0 0 0 1px var(--h26-line);color:var(--h26-soft);background:#fff;border-radius:7px;align-items:center;gap:6px;padding:0 16px;font-size:11px;font-weight:500;display:inline-flex}.h26-ps__address svg{width:10px;height:10px}.h26-ps__app{flex:1;min-height:0;display:flex}.h26-ps__rail{border-right:1px solid var(--h26-line);background:#fff;flex-direction:column;flex:none;align-items:center;gap:4px;width:52px;padding:12px 0;display:flex}.h26-ps__logo{color:#fff;background:var(--h26-signature);border-radius:8px;place-items:center;width:28px;height:28px;margin-bottom:10px;font-size:13px;font-weight:700;display:grid}.h26-ps__rail-item{width:32px;height:32px;color:var(--ps-faint);border-radius:9px;place-items:center;display:grid}.h26-ps__rail-item svg{width:16px;height:16px}.h26-ps__rail-item[data-active]{color:var(--h26-accent);background:var(--h26-accent-tint)}.h26-ps__main{background:var(--h26-mist);flex-direction:column;flex:1;gap:10px;min-width:0;padding:12px 14px;display:flex}.h26-ps__top{align-items:center;gap:10px;min-height:30px;display:flex}.h26-ps__search{width:230px;height:28px;box-shadow:inset 0 0 0 1px var(--h26-line);color:var(--ps-faint);background:#fff;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:11px;display:flex}.h26-ps__search svg{width:12px;height:12px}.h26-ps__bell{width:15px;height:15px;color:var(--h26-soft);margin-left:auto}.h26-ps__crumb{display:grid}.h26-ps__crumb b{letter-spacing:-.01em;font-size:13px}.h26-ps__av{width:30px;height:30px;color:var(--h26-accent);background:var(--c-indigo-100);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.h26-ps__av--xs{width:22px;height:22px;font-size:8.5px}.h26-ps__av--lg{color:#fff;background:var(--h26-signature);width:40px;height:40px;font-size:13px}.h26-ps__panel{min-width:0;box-shadow:0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a08;background:#fff;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.h26-ps__ph{color:var(--h26-ink);justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;font-weight:600;display:flex}.h26-ps__ph span{color:var(--ps-faint);font-size:10.5px;font-weight:500}.h26-ps__chip{white-space:nowrap;height:21px;color:var(--h26-ink);background:var(--h26-mist);box-shadow:inset 0 0 0 1px var(--h26-line);border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}.h26-ps__chip--ok{color:var(--h26-ok-ink);background:var(--h26-ok-tint);box-shadow:none}.h26-ps__chip--warn{color:var(--h26-warn-ink);background:var(--h26-warn-tint);box-shadow:none}.h26-ps__chip--bad{color:var(--h26-danger-ink);background:var(--h26-danger-tint);box-shadow:none}.h26-ps__chip--accent{color:var(--h26-accent);background:var(--h26-accent-tint);box-shadow:none}.h26-ps__person{align-items:center;gap:8px;min-width:0;display:flex}.h26-ps__person>span:last-child{min-width:0;display:grid}.h26-ps__person b,.h26-ps__person small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.h26-ps__person b{font-size:11.5px}.h26-ps__person small{font-size:10px}.h26-ps__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.h26-ps__kpis--3{grid-template-columns:repeat(3,minmax(0,1fr))}.h26-ps__kpi{box-shadow:0 0 0 1px var(--h26-line);background:#fff;border-radius:10px;gap:2px;padding:9px 12px;display:grid}.h26-ps__kpi small{white-space:nowrap;font-size:10px}.h26-ps__kpi b{letter-spacing:-.01em;white-space:nowrap;align-items:baseline;gap:4px;font-size:16px;display:flex}.h26-ps__kpi em{color:var(--ps-faint);font-size:10.5px;font-weight:500}.h26 .h26-ps__bad{color:var(--h26-danger-ink)}.h26-ps__float{z-index:2;border-radius:14px;position:absolute;box-shadow:0 0 0 1px #0d1b2a14,0 2px 6px #0d1b2a0f,0 30px 60px -20px #0d285073}.h26-ps__toast{z-index:3;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 16px 10px 10px;display:flex;position:absolute;bottom:22px;left:64px;box-shadow:0 0 0 1px #0d1b2a12,0 18px 40px -14px #0d285059}.h26-ps__toast>svg{width:30px;height:30px;color:var(--h26-ok-ink);background:var(--h26-ok-tint);border-radius:9px;flex:none;padding:7px}.h26-ps__toast>span{display:grid}.h26-ps__toast b{font-size:12px}.h26-ps__patient{box-shadow:0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a08;background:#fff;border-radius:10px;gap:10px;padding:12px;display:grid}.h26-ps__patient-id{align-items:center;gap:10px;display:flex}.h26-ps__who{display:grid}.h26-ps__who b{letter-spacing:-.01em;font-size:14px}.h26-ps__who small{font-size:11px}.h26-ps__chips{flex-wrap:wrap;justify-content:flex-end;gap:5px;margin-left:auto;display:flex}.h26-ps__vitals{border-top:1px solid var(--h26-line);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:9px;display:grid}.h26-ps__vital{-moz-column-gap:8px;border-left:1px solid var(--h26-line);grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:8px;padding:0 10px;display:grid}.h26-ps__vital:first-child{border-left:0;padding-left:0}.h26-ps__vital small{grid-column:1/-1;font-size:10px}.h26-ps__vital b{letter-spacing:-.01em;white-space:nowrap;font-size:16px}.h26-ps__vital em{color:var(--ps-faint);margin-left:2px;font-size:9.5px;font-weight:500}.h26-ps__spark{width:100%;height:16px;margin-bottom:3px;overflow:visible}.h26-ps__spark polyline{fill:none;stroke:var(--c-blue-500);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.h26-ps__cols{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:10px;display:grid}.h26-ps__journey{display:grid}.h26-ps__journey li{-moz-column-gap:8px;grid-template-columns:32px 14px minmax(0,1fr);column-gap:8px;padding-bottom:8px;display:grid;position:relative}.h26-ps__journey li:last-child{padding-bottom:0}.h26-ps__journey li:not(:last-child):before{content:"";background:var(--h26-line-strong);width:1px;position:absolute;top:17px;bottom:1px;left:46.5px}.h26-ps__journey time{color:var(--ps-faint);padding-top:1px;font-size:10px}.h26-ps__jdot{width:14px;height:14px;color:var(--h26-ok-ink);background:var(--h26-ok-tint);border-radius:50%;place-items:center;margin-top:1px;display:grid}.h26-ps__jdot svg{stroke-width:3.5px;width:9px;height:9px}.h26-ps__journey li:last-child .h26-ps__jdot{color:#fff;background:var(--h26-accent);box-shadow:0 0 0 3px rgb(var(--h26-accent-rgb) / 18%)}.h26-ps__journey b{font-size:11.5px;display:block}.h26-ps__journey small{font-size:10px;display:block}.h26-ps__labs{display:grid}.h26-ps__lab{border-top:1px solid var(--h26-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:6px 0;display:grid}.h26-ps__lab:first-child{border-top:0;padding-top:2px}.h26-ps__lab>span:first-child{text-overflow:ellipsis;white-space:nowrap;color:var(--h26-ink);font-size:11px;overflow:hidden}.h26-ps__lab b{font-size:12px}.h26-ps__lab em{color:var(--ps-faint);margin-left:2px;font-size:9.5px;font-weight:500}.h26-ps__dicom{color:#c3cfdd;background:var(--c-navy-950);width:208px;bottom:16px;right:16px;overflow:hidden}.h26-ps__dicom-bar{justify-content:space-between;align-items:center;gap:8px;height:30px;padding:0 10px;font-size:10px;display:flex}.h26 .h26-ps__dicom-bar b{color:#fff;font-size:11px}.h26-ps__dicom-bar .h26-ps__chip{height:18px;font-size:9.5px}.h26-ps__dicom-view{background:#000;position:relative;overflow:hidden}.h26-ps__ct{width:100%;height:auto;display:block}.h26-ps__ct-ui line{stroke:#1399ff59;stroke-width:.6px;stroke-dasharray:2 3}.h26-ps__ct-measure line{stroke:#ffd24d;stroke-width:.9px}.h26-ps__ct-measure circle,.h26-ps__ct-measure text{fill:#ffd24d}.h26-ps__ct-measure text{font-size:7.5px;font-weight:600}.h26-ps__ct-side{fill:var(--ps-faint);font-size:7px;font-weight:600}.h26-ps__scanline{opacity:0;background:linear-gradient(90deg, transparent, var(--c-blue-500), transparent);height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 14px 2px #1399ff99}.h26-ps__runbtn{color:#fff;background:var(--h26-action);white-space:nowrap;border-radius:8px;place-items:center;height:28px;margin-left:auto;padding:0 12px;font-size:11px;font-weight:600}.h26-ps__runbtn .h26-ps__now{align-items:center;gap:5px;display:inline-flex}.h26-ps__runbtn svg{stroke-width:3px;width:12px;height:12px}.h26-ps__stepper{gap:6px;display:flex}.h26-ps__step{white-space:nowrap;height:30px;color:var(--h26-ok-ink);background:var(--h26-ok-tint);border-radius:8px;flex:auto;align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:600;display:flex}.h26-ps__stepdot{color:#fff;background:var(--h26-ok);border-radius:50%;flex:none;place-items:center;width:15px;height:15px;display:grid}.h26-ps__stepdot svg{stroke-width:3.5px;width:9px;height:9px}.h26-ps__table{display:grid}.h26-ps__tr{border-top:1px solid var(--h26-line);grid-template-columns:minmax(0,2fr) minmax(0,1.1fr) 46px 60px 52px;align-items:center;gap:8px;padding:6px 0;font-size:11px;display:grid}.h26-ps__tr--head{color:var(--ps-faint);border-top:0;padding-top:0;font-size:10px;font-weight:500}.h26-ps__tr>b{font-size:11.5px}.h26 .h26-ps__tr small{color:var(--h26-accent)}.h26-ps__leave{background:#fff;gap:10px;width:252px;padding:12px;display:grid;bottom:16px;right:16px}.h26-ps__leave-head{color:var(--h26-ink);justify-content:space-between;align-items:baseline;font-size:11px;font-weight:600;display:flex}.h26-ps__leave-what{background:var(--h26-mist);border-radius:8px;grid-template-columns:1.5fr 1fr 1.2fr;gap:6px;padding:8px 10px;display:grid}.h26-ps__leave-what span{display:grid}.h26-ps__leave-what small{white-space:nowrap;font-size:9.5px}.h26-ps__leave-what b{white-space:nowrap;font-size:12px}.h26-ps__swap.h26-ps__leave-act{display:grid}.h26-ps__leave-act>.h26-ps__was{grid-template-columns:1fr 1fr;gap:6px;display:grid}.h26-ps__ghostbtn,.h26-ps__solidbtn,.h26-ps__leave-done{border-radius:8px;place-items:center;height:28px;font-size:11px;font-weight:600;display:grid}.h26-ps__ghostbtn{color:var(--h26-ink);box-shadow:inset 0 0 0 1px var(--h26-line-strong)}.h26-ps__solidbtn{color:#fff;background:var(--h26-action)}.h26-ps__leave-done{color:var(--h26-ok-ink);background:var(--h26-ok-tint);justify-content:center;gap:6px;display:flex}.h26-ps__leave-done svg{width:14px;height:14px}.h26-ps--bas .h26-ps__main{gap:8px}.h26-ps__live{margin-left:auto}.h26-ps__live:before{content:"";background:var(--h26-ok);border-radius:50%;width:6px;height:6px}.h26-ps__map{border-radius:8px;width:100%;height:150px;display:block}.h26-ps__fence{width:100%;height:auto;display:block}.h26-ps__map-ground{fill:#eef1f5}.h26-ps__map-block{fill:#e3e8ef}.h26-ps__map-road{fill:none;stroke:#fff;stroke-width:6px;stroke-linecap:round}.h26-ps__map-route{fill:none;stroke:var(--c-indigo-500);stroke-width:2px;stroke-dasharray:4 4}.h26-ps__map-fence{fill:#1399ff1f;stroke:#1399ff8c;stroke-width:1px;stroke-dasharray:3 3}.h26-ps__map-pin{fill:var(--c-blue-600);stroke:#fff;stroke-width:2px}.h26-ps__map-tag{fill:#fff;stroke:var(--h26-line-strong);stroke-width:.8px}.h26-ps__map text{fill:var(--h26-body);font-size:8px;font-weight:500}.h26-ps__map .h26-ps__map-count{fill:var(--h26-ink);font-weight:700}.h26-ps__map-mover{fill:var(--c-indigo-500);stroke:#fff;stroke-width:2px}.h26-ps__feed{display:grid}.h26-ps__feed-row{border-top:1px solid var(--h26-line);grid-template-columns:minmax(0,1fr) 34px 84px;align-items:center;gap:8px;padding:6px 0;display:grid;overflow:hidden}.h26-ps__feed-row:first-child{border-top:0;padding-top:0}.h26-ps__feed-row time{color:var(--h26-soft);font-size:10.5px}.h26-ps__feed-row .h26-ps__chip{justify-self:start}.h26-ps__phone{z-index:2;background:var(--c-navy-900);border-radius:40px;width:232px;height:480px;padding:7px;position:absolute;top:max(24px,50% - 240px);left:28px;box-shadow:inset 0 0 0 1.5px #1c3047,0 0 0 1px #0d1b2a1a,0 40px 80px -28px #0d285073}.h26-ps__screen{background:#fff;border-radius:33px;flex-direction:column;gap:10px;height:100%;padding:0 12px 12px;display:flex;overflow:hidden}.h26-ps__status{height:30px;color:var(--h26-ink);flex:none;justify-content:space-between;align-items:center;padding:0 8px;font-size:10.5px;font-weight:600;display:flex}.h26-ps__cam{background:var(--c-navy-950);border-radius:50%;width:10px;height:10px}.h26-ps__sys{gap:3px;display:flex}.h26-ps__sys svg{width:11px;height:11px}.h26-ps__hello{padding:0 4px;display:grid}.h26-ps__hello b{letter-spacing:-.01em;font-size:17px}.h26-ps__site{background:var(--h26-mist);box-shadow:inset 0 0 0 1px var(--h26-line);border-radius:12px;align-items:center;gap:8px;padding:8px;display:flex}.h26-ps__site-icon{width:28px;height:28px;color:var(--h26-accent);background:var(--h26-accent-tint);border-radius:8px;flex:none;place-items:center;display:grid}.h26-ps__site-icon svg{width:14px;height:14px}.h26-ps__site>span:last-child{display:grid}.h26-ps__site b{font-size:11.5px}.h26-ps__site small{font-size:10px}.h26-ps__pmap{box-shadow:inset 0 0 0 1px var(--h26-line);border-radius:14px;position:relative;overflow:hidden}.h26-ps__fence-zone{fill:rgb(var(--h26-accent-rgb) / 12%);stroke:var(--c-indigo-500);stroke-width:1.2px;stroke-dasharray:4 3}.h26-ps__fence-site{fill:var(--h26-accent)}.h26-ps__fence-door{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linejoin:round}.h26-ps__fence-halo{fill:#1399ff40}.h26-ps__fence-me{fill:var(--c-blue-500);stroke:#fff;stroke-width:2px}.h26-ps__inside{height:22px;color:var(--h26-ok-ink);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;bottom:8px;left:8px;box-shadow:0 4px 12px -4px #0d1b2a40}.h26-ps__inside svg{stroke-width:3px;width:11px;height:11px}.h26-ps__history{box-shadow:inset 0 0 0 1px var(--h26-line);border-radius:12px;grid-template-columns:1.4fr 1fr;gap:8px;padding:8px 10px;display:grid}.h26-ps__history span{display:grid}.h26-ps__history small{font-size:9.5px}.h26-ps__history b{font-size:11.5px}.h26-ps__scanner{background:var(--h26-mist);text-align:center;border-radius:16px;justify-items:center;gap:10px;margin-top:auto;padding:14px 8px 10px;display:grid}.h26-ps__ring{color:#fff;background:var(--h26-signature);width:72px;height:72px;box-shadow:inset 0 1px 0 #ffffff40, 0 0 0 6px rgb(var(--h26-accent-rgb) / 14%), 0 10px 22px -8px rgb(var(--h26-accent-rgb) / 60%);border-radius:50%;place-items:center;display:grid;position:relative}.h26-ps__ring>svg{stroke-width:1.6px;width:38px;height:38px}.h26-ps__ring-ok{z-index:1;color:#fff;background:var(--h26-ok);width:24px;height:24px;box-shadow:0 0 0 3px var(--h26-mist);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-4px}.h26-ps__ring-ok svg{stroke-width:3.5px;width:13px;height:13px}.h26-ps__ring:after{content:"";background:conic-gradient(transparent 0 65%, var(--c-blue-500));opacity:0;border-radius:50%;position:absolute;inset:-6px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.h26-ps__scan-label>span{gap:1px;display:grid}.h26-ps__scan-label b{font-size:12.5px}.h26-ps__scan-label small{font-size:10px}.h26-prod[data-motion] [data-seq]{animation:h26-ps-rise .65s var(--h26-ease) calc(.2s + var(--d,0) * .13s) both paused}.h26-prod[data-motion] .h26-ps__was{animation:h26-ps-out .25s var(--h26-ease) var(--at,1s) both paused}.h26-prod[data-motion] .h26-ps__ring-ok{animation:h26-ps-pop .45s var(--h26-ease) var(--at,1s) both paused}.h26-prod[data-motion] .h26-ps__now{animation:h26-ps-in .45s var(--h26-ease) var(--at,1s) both paused}.h26-prod[data-motion] .h26-ps__ring:after{animation:1.2s linear .4s both paused h26-ps-sweep}.h26-prod[data-motion] .h26-ps__step--last,.h26-prod[data-motion] .h26-ps__step--last .h26-ps__stepdot{animation:h26-ps-pending .4s var(--h26-ease) var(--at,1s) both paused}.h26-prod[data-motion] .h26-ps__feed-row--new{animation:h26-ps-row .5s var(--h26-ease) var(--at,1s) both paused}.h26-prod[data-motion] .h26-ps__scanline{animation:h26-ps-scan 1.6s var(--h26-ease) 1.1s both paused}.h26-prod[data-motion] [data-live] .h26-prod__stage *,.h26-prod[data-motion] [data-live] .h26-prod__stage :before,.h26-prod[data-motion] [data-live] .h26-prod__stage :after{animation-play-state:running}@keyframes h26-ps-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes h26-ps-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes h26-ps-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes h26-ps-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes h26-ps-sweep{0%{opacity:0;transform:rotate(0)}15%,85%{opacity:1}to{opacity:0;transform:rotate(540deg)}}@keyframes h26-ps-pending{0%{color:var(--ps-faint);box-shadow:inset 0 0 0 1px var(--h26-line-strong);background-color:#fff}}@keyframes h26-ps-row{0%{opacity:0;max-height:0;padding-block:0}to{opacity:1;max-height:44px}}@keyframes h26-ps-scan{0%{opacity:0;transform:translateY(0)}12%,88%{opacity:1}to{opacity:0;transform:translateY(156px)}}.h26-ind{overflow-x:clip}.h26-rail__nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;width:100%;display:flex}.h26-rail__arrows{gap:8px;display:flex}.h26-rail__arrow{width:44px;height:44px;color:var(--h26-ink);box-shadow:inset 0 0 0 1px var(--h26-line-strong);transition:background-color .2s var(--h26-ease), color .2s var(--h26-ease), box-shadow .2s var(--h26-ease), opacity .2s var(--h26-ease);background:#fff;border-radius:50%;place-items:center;display:grid}.h26-rail__arrow svg{width:18px;height:18px}.h26-rail__arrow:hover:not(:disabled){color:#fff;background:var(--h26-ink);box-shadow:none}.h26-rail__arrow:disabled{opacity:.35;cursor:default}.h26-rail{--rail-pad:max(20px, calc((100vw - 1136px) / 2));scroll-padding-inline:var(--rail-pad);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(50% - 50vw);padding-block:4px 28px;position:relative;overflow-x:auto}.h26-rail::-webkit-scrollbar{display:none}.h26-rail__track{width:max-content;padding-inline:var(--rail-pad);will-change:transform;gap:16px;display:flex}@media (min-width:768px){.h26-rail{--rail-pad:max(32px, calc((100vw - 1136px) / 2))}.h26-rail__track{gap:20px}}.h26-rail__card{--card-w:min(320px, 78vw);flex:0 0 var(--card-w);scroll-snap-align:start;height:480px;transition:flex-basis .55s var(--h26-ease)}@media (min-width:768px){.h26-rail__card{--card-w:320px;height:520px}.h26-rail__card[data-open]{flex-basis:720px}}.h26-rail__inner{grid-template-columns:var(--card-w) minmax(0, 1fr);height:100%;box-shadow:0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a0d, 0 24px 48px -32px #0d285059;background:#fff;border-radius:24px;display:grid;position:relative;overflow:hidden}.h26-rail__photo{isolation:isolate;background:var(--h26-line);position:relative;overflow:hidden}.h26-rail__photo img{-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--h26-ease)}.h26-rail__card:hover .h26-rail__photo img{transform:scale(1.05)}.h26-rail__photo:after{content:"";pointer-events:none;background:linear-gradient(#0b1b2e00 38%,#0b1b2e8c 64%,#0b1b2ee0 100%);position:absolute;inset:0}.h26-rail__icon{z-index:1;width:40px;height:40px;color:var(--h26-ink);background:#ffffffe6;border-radius:12px;place-items:center;display:grid;position:absolute;top:16px;left:16px;box-shadow:0 4px 12px -4px #0000004d}.h26-rail__icon svg{width:19px;height:19px}.h26-rail__caption{z-index:1;gap:8px;display:grid;position:absolute;bottom:22px;left:22px;right:80px}.h26-rail__kicker{font-size:var(--fs-xs);color:#ffffffd9;font-weight:500;line-height:1.4}.h26-rail__kicker b{color:#fff;font-weight:600}.h26 .h26-rail__caption h3{font-size:var(--fs-xl);letter-spacing:-.02em;color:#fff;font-weight:600;line-height:1.15}.h26-rail__toggle{z-index:2;cursor:pointer;position:absolute;inset:0}.h26 .h26-rail__toggle:focus-visible{outline-offset:-6px;border-radius:20px;outline:2px solid #fff}.h26-rail__plus{width:44px;height:44px;color:var(--h26-ink);transition:background-color .25s var(--h26-ease), color .25s var(--h26-ease), transform .35s var(--h26-ease);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;right:18px;box-shadow:0 8px 18px -8px #0000008c}.h26-rail__plus svg{width:20px;height:20px;transition:transform .45s var(--h26-ease)}.h26-rail__toggle:hover .h26-rail__plus{color:#fff;background:var(--h26-action);transform:scale(1.06)}.h26-rail__card[data-open] .h26-rail__plus svg{transform:rotate(135deg)}.h26-rail__panel{opacity:0;width:400px;transition:opacity .2s var(--h26-ease);flex-direction:column;gap:14px;padding:28px 28px 24px;display:flex;position:relative}.h26-rail__card[data-open] .h26-rail__panel{opacity:1;transition:opacity .4s var(--h26-ease) .22s}.h26-rail__phead{display:none}.h26-rail__desc{font-size:var(--fs-base);line-height:var(--lh-body);color:var(--h26-body);text-wrap:pretty}.h26-rail__label{font-size:var(--fs-xs);color:var(--h26-soft);padding-top:4px;font-weight:600}.h26-rail__list{gap:9px;display:grid}.h26-rail__list li{font-size:var(--fs-sm);color:var(--h26-ink);align-items:flex-start;gap:10px;font-weight:500;line-height:1.35;display:flex}.h26-rail__list svg{width:18px;height:18px;color:var(--h26-accent);background:var(--h26-accent-tint);stroke-width:3px;border-radius:50%;flex:none;padding:3px}.h26-rail__links{border-top:1px solid var(--h26-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 18px;margin-top:auto;padding-top:14px;display:flex}.h26-rail__proof{min-height:44px;font-size:var(--fs-base);color:var(--h26-accent);align-items:center;gap:6px;font-weight:600;display:inline-flex}.h26-rail__proof svg{width:16px;height:16px;transition:transform .2s var(--h26-ease)}.h26-rail__proof:hover svg{transform:translate(2px,-2px)}@media (max-width:767px){.h26-rail__inner{grid-template-columns:1fr}.h26-rail__panel{z-index:3;opacity:1;visibility:hidden;width:auto;transition:transform .45s var(--h26-ease), visibility 0s linear .45s;background:#fff;padding:22px 20px 18px;position:absolute;inset:0;overflow-y:auto;transform:translateY(100%)}.h26-rail__card[data-open] .h26-rail__panel{visibility:visible;transition:transform .45s var(--h26-ease);transform:none}.h26-rail__phead{font-size:var(--fs-lg);letter-spacing:-.015em;color:var(--h26-ink);justify-content:space-between;align-items:center;gap:12px;margin:-6px -6px 0 0;font-weight:600;line-height:1.2;display:flex}.h26-rail__close{width:40px;height:40px;color:var(--h26-ink);box-shadow:inset 0 0 0 1px var(--h26-line-strong);border-radius:50%;flex:none;place-items:center;display:grid}.h26-rail__close svg{width:18px;height:18px}}.h26-eng__head{text-align:center;justify-items:center;gap:16px;max-width:720px;margin:0 auto 36px;display:grid}.h26-eng__head .h26-lead{margin-inline:auto}.h26-eng__switch{width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--h26-line-strong), 0 1px 2px #0d1b2a0a;background:#fff;border-radius:999px;margin:0 auto 28px;padding:5px;display:flex}.h26-eng__opt{min-height:48px;font-size:var(--fs-base);white-space:nowrap;color:var(--h26-body);transition:color .25s var(--h26-ease);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 26px;font-weight:600;display:inline-flex;position:relative}.h26-eng__opt>:not(.h26-eng__thumb){z-index:1;position:relative}.h26-eng__opt svg{width:18px;height:18px}.h26-eng__opt:hover{color:var(--h26-ink)}.h26-eng__opt[aria-selected=true]{color:#fff}.h26-eng__thumb{background-color:var(--h26-ink);background-image:linear-gradient(#ffffff1a,#0000 60%);border-radius:999px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff24,0 6px 14px -6px #0d1b2a80}@media (max-width:479px){.h26-eng__switch{width:100%}.h26-eng__opt{font-size:var(--fs-sm);flex:1;padding:0 12px}}.h26-eng__card{max-width:1000px;box-shadow:0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a0a, 0 30px 60px -40px #0d28504d;background:#fff;border-radius:28px;margin-inline:auto;overflow:hidden}.h26-eng__top{border-bottom:1px solid var(--h26-line);grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;padding:24px;display:grid}@media (min-width:900px){.h26-eng__top{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;gap:40px;padding:28px 28px 28px 40px}}.h26-eng__introwrap{min-width:0;position:relative}.h26-eng__intro{justify-items:start;gap:14px;display:grid}.h26-eng__title{font-size:var(--fs-2xl);letter-spacing:-.025em;font-weight:600;line-height:1.15}.h26-eng__summary{max-width:46ch;font-size:var(--fs-base);line-height:var(--lh-body);color:var(--h26-body)}.h26-eng__actions{flex-wrap:wrap;align-items:center;gap:8px 22px;min-width:0;margin-top:6px;display:flex}.h26-eng__actions .h26-btn{max-width:100%;padding-block:12px}@media (max-width:479px){.h26-eng__actions .h26-btn{--btn-px:12px;font-size:var(--fs-sm)}}.h26-eng__stage{background:radial-gradient(90% 80% at 100% 0%, rgb(var(--h26-accent-rgb) / 14%), transparent 65%), linear-gradient(160deg, var(--h26-tint), var(--c-indigo-50));min-height:244px;box-shadow:inset 0 0 0 1px rgb(var(--h26-accent-rgb) / 10%);border-radius:20px;align-content:center;display:grid;position:relative}.h26-eng__vis{gap:10px;min-width:0;padding:20px;display:grid}.h26-eng__lane{min-width:0;box-shadow:0 0 0 1px var(--h26-line), 0 4px 12px -8px #0d285040;background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.h26-eng__lane-label{font-size:var(--fs-sm);color:var(--h26-ink);font-weight:600}.h26-eng__avatars{gap:4px;display:flex}.h26-eng__avatars span{width:30px;height:30px;color:var(--h26-body);background:var(--h26-mist);box-shadow:0 0 0 2px #fff, inset 0 0 0 1px var(--h26-line);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.h26-eng__lane--ours .h26-eng__avatars span{color:#fff;background:var(--h26-signature);box-shadow:0 0 0 2px #fff}.h26-eng__lane--ours .h26-eng__avatars span:last-child{color:var(--h26-accent);background:var(--h26-accent-tint)}.h26-eng__sprints{gap:6px;padding-top:4px;display:flex}.h26-eng__sprints span{white-space:nowrap;height:28px;color:var(--h26-soft);box-shadow:inset 0 0 0 1px var(--h26-line);background:#ffffffb3;border-radius:8px;flex:1;place-items:center;font-size:10.5px;font-weight:600;display:grid}.h26-eng__sprints [data-now]{color:#fff;background:var(--h26-action);box-shadow:none}.h26-eng__sprints .h26-eng__more{flex:0 0 28px}@media (max-width:479px){.h26-eng__sprints span:nth-child(4){display:none}}.h26-eng__vis-note{font-size:var(--fs-xs);color:var(--h26-soft);font-weight:500}.h26-eng__track{padding:2px 4px;display:grid}.h26-eng__track li{min-height:34px;font-size:var(--fs-sm);color:var(--h26-soft);align-items:center;gap:12px;font-weight:500;display:flex;position:relative}.h26-eng__track li:not(:last-child):before{content:"";background:var(--h26-line-strong);width:2px;height:12px;position:absolute;top:28px;left:10px}.h26-eng__track li[data-state=done]:before{background:var(--h26-ok)}.h26-eng__node{z-index:1;color:#fff;width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--h26-line-strong);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.h26-eng__node svg{stroke-width:3.5px;width:12px;height:12px}.h26-eng__track [data-state=done]{color:var(--h26-ink)}.h26-eng__track [data-state=done] .h26-eng__node{background:var(--h26-ok);box-shadow:none}.h26-eng__track [data-state=now]{color:var(--h26-ink);font-weight:600}.h26-eng__track [data-state=now] .h26-eng__node{box-shadow:inset 0 0 0 6px var(--h26-accent), 0 0 0 4px rgb(var(--h26-accent-rgb) / 18%)}.h26-eng__rows{padding:4px 24px 12px;display:grid}@media (min-width:900px){.h26-eng__rows{padding:4px 40px 16px}}.h26-eng__row{border-top:1px solid var(--h26-line);gap:4px;padding:16px 0;display:grid}.h26-eng__row:first-child{border-top:0}@media (min-width:768px){.h26-eng__row{grid-template-columns:220px minmax(0,1fr);align-items:baseline;gap:24px}}.h26-eng__row dt{font-size:var(--fs-sm);color:var(--h26-soft);font-weight:600}.h26-eng__row dd{font-size:var(--fs-md);color:var(--h26-ink);line-height:1.5;position:relative}.h26-eng__row dd>span{display:block}.h26-eng__paths{grid-template-columns:minmax(0,1fr);gap:12px;max-width:1000px;margin:16px auto 0;display:grid}@media (min-width:768px){.h26-eng__paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.h26-eng__path{box-shadow:0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a0a;transition:box-shadow .25s var(--h26-ease), transform .25s var(--h26-ease);background:#fff;border-radius:20px;align-items:center;gap:16px;padding:18px 20px;display:flex}.h26-eng__path:hover{box-shadow:0 0 0 1px rgb(var(--h26-accent-rgb) / 35%), 0 16px 32px -20px #0d285059;transform:translateY(-2px)}.h26-eng__path-icon{width:44px;height:44px;color:var(--h26-accent);background:var(--h26-accent-tint);border-radius:12px;flex:none;place-items:center;display:grid}.h26-eng__path-icon svg{width:20px;height:20px}.h26-eng__score{background:var(--h26-mist);width:64px;height:56px;box-shadow:inset 0 0 0 1px var(--h26-line);border-radius:12px;flex:none;align-content:center;justify-items:center;gap:3px;display:grid}.h26-eng__score b{font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--h26-ink);font-weight:700;line-height:1}.h26-eng__stars{color:#f5a800;gap:1px;display:flex}.h26-eng__stars svg{fill:currentColor;stroke:none;width:10px;height:10px}.h26-eng__path-text{gap:2px;min-width:0;display:grid}.h26-eng__path-text em{color:var(--h26-soft);font-style:normal;font-weight:500}.h26-eng__path-text em:before{content:"— "}.h26-eng__path-text strong{font-size:var(--fs-base);color:var(--h26-ink);font-weight:600}.h26-eng__path-text span{font-size:var(--fs-sm);color:var(--h26-body);line-height:1.45}.h26-eng__path-go{width:18px;height:18px;color:var(--h26-soft);transition:transform .25s var(--h26-ease), color .25s var(--h26-ease);flex:none;margin-left:auto}.h26-eng__path:hover .h26-eng__path-go{color:var(--h26-accent);transform:translate(3px)}.h26-tech{overflow-x:clip}.h26-tech__belts{gap:12px;margin-inline:calc(50% - 50vw);padding-block:6px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.h26-tech__row{padding-block:4px;overflow:hidden}.h26-tech__shift{will-change:transform}.h26-tech__belt{width:max-content;animation:h26-belt var(--dur,56s) linear infinite;display:flex}.h26-tech__belt[data-dir=right]{animation-direction:reverse}.h26-tech__row:hover .h26-tech__belt,.h26-tech[data-paused] .h26-tech__belt{animation-play-state:paused}.h26-motion-toggle{min-width:44px;min-height:44px;color:var(--h26-brand-deep);font-size:var(--fs-sm);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:500;display:inline-flex}.h26-motion-toggle svg{width:18px;height:18px}.h26-proof__autoplay{box-shadow:inset 0 0 0 1px var(--h26-line);flex:none}@media (prefers-reduced-motion:reduce){.h26-motion-toggle{display:none}}.h26-tech__set{gap:12px;padding-right:12px;display:flex}@keyframes h26-belt{to{transform:translate(-50%)}}.h26-tech__tile{height:56px;box-shadow:0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a0a;font-size:var(--fs-ui);white-space:nowrap;color:var(--h26-ink);transition:box-shadow .3s var(--h26-ease), transform .3s var(--h26-ease);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:0 20px 0 16px;font-weight:600;display:inline-flex}.h26-tech__tile:hover{box-shadow:0 0 0 1px rgb(var(--h26-accent-rgb) / 28%), 0 10px 22px -14px rgb(var(--h26-accent-rgb) / 55%);transform:translateY(-2px)}.h26-tech__mark{flex:none;place-items:center;width:24px;height:24px;display:grid}.h26-tech__mark img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}@media (max-width:767px){.h26-tech__tile{height:48px;font-size:var(--fs-sm);padding:0 16px 0 12px}}@media (prefers-reduced-motion:reduce){.h26-tech__belt{animation:none}}.h26-proof__grid{gap:16px;display:grid}@media (min-width:768px){.h26-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.h26-proof__feature{grid-column:1/-1}}@media (min-width:1024px){.h26-proof__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.h26-proof__clutch{grid-column:span 4}.h26-proof__feature{grid-column:span 8}.h26-proof__stat,.h26-proof__short{grid-column:span 4}}.h26-proof__tile{box-shadow:0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a0a, 0 24px 48px -36px #0d28504d;background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:24px;display:flex;position:relative}@media (min-width:768px){.h26-proof__tile{padding:28px}}a.h26-proof__tile{transition:transform .3s var(--h26-ease), box-shadow .3s var(--h26-ease)}a.h26-proof__tile:hover{box-shadow:0 0 0 1px rgb(var(--h26-accent-rgb) / 30%), 0 30px 50px -30px #0d285066;transform:translateY(-3px)}.h26-proof__clutch{color:#c3cfdd;background:radial-gradient(80% 70% at 100% 0%, rgb(var(--h26-accent-rgb) / 35%), transparent 70%), var(--c-navy-950);box-shadow:0 24px 48px -30px #0b1b2e99}.h26 .h26-proof__clutch:focus-visible{outline-color:var(--c-indigo-500)}.h26-proof__clutch-top{justify-content:space-between;align-items:flex-start;display:flex}.h26-proof__score{font-size:var(--fs-5xl);letter-spacing:-.04em;color:#fff;font-weight:600;line-height:.9}.h26-proof__go{color:#8fc9ff;width:22px;height:22px;transition:transform .3s var(--h26-ease)}a.h26-proof__tile:hover .h26-proof__go{transform:translate(3px,-3px)}.h26-proof__stars{color:#f5a800;gap:3px;display:flex}.h26-proof__stars svg{fill:currentColor;stroke:none;width:20px;height:20px}.h26-proof__stars--sm svg{width:16px;height:16px}.h26-proof__clutch-label{max-width:24ch;font-size:var(--fs-md);color:#fff;font-weight:500;line-height:1.4}.h26-proof__companies{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:18px;display:flex}.h26-proof__companies small{font-size:var(--fs-xs);color:#9fb0c4;flex-basis:100%}.h26-proof__companies span{font-size:var(--fs-xs);color:#fff;background:#ffffff14;border-radius:999px;padding:4px 10px;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff24}.h26-proof__feature{justify-content:space-between;gap:28px;min-height:340px}@media (min-width:1024px){.h26-proof__feature{padding:36px 40px 28px}}.h26-proof__quotewrap{position:relative}.h26-proof__quote{font-size:var(--fs-2xl);letter-spacing:-.02em;color:var(--h26-ink);text-wrap:balance;font-weight:500;line-height:1.3}.h26-proof__quote--sm{font-size:var(--fs-lg);letter-spacing:-.01em;line-height:1.4}.h26-proof__by{gap:2px;margin-top:20px;display:grid}.h26-proof__by strong{font-size:var(--fs-base);color:var(--h26-ink);font-weight:600}.h26-proof__by span{font-size:var(--fs-sm);color:var(--h26-body)}.h26-proof__by small{font-size:var(--fs-xs);color:var(--h26-soft)}.h26-proof__picker{align-items:center;gap:8px;display:flex}@media (max-width:359px){.h26-proof__picker{gap:3px}.h26-proof__picker .h26-proof__track{display:none}}.h26-proof__avatar{width:44px;height:44px;font-size:var(--fs-xs);color:var(--h26-body);background:var(--h26-mist);box-shadow:inset 0 0 0 1px var(--h26-line);transition:color .25s var(--h26-ease), background-color .25s var(--h26-ease), box-shadow .25s var(--h26-ease);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.h26-proof__avatar:hover{color:var(--h26-ink);box-shadow:inset 0 0 0 1px var(--h26-line-strong)}.h26-proof__avatar[aria-pressed=true]{color:#fff;background:var(--h26-signature);box-shadow:0 0 0 3px #fff, 0 0 0 5px rgb(var(--h26-accent-rgb) / 35%)}.h26-proof__track{background:var(--h26-line);border-radius:999px;flex:1;height:3px;margin-left:12px;overflow:hidden}.h26-proof__track span{background:var(--h26-action);transform-origin:0;height:100%;animation:linear both h26-progress;display:block}.h26-proof__track span[data-paused]{animation-play-state:paused}.h26-proof__stat{gap:10px}.h26-proof__icon{width:44px;height:44px;color:var(--h26-accent);background:var(--h26-accent-tint);border-radius:12px;place-items:center;display:grid}.h26-proof__icon svg{width:20px;height:20px}.h26-proof__num{font-size:var(--fs-4xl);letter-spacing:-.035em;color:var(--h26-ink);font-variant-numeric:tabular-nums;margin-top:10px;font-weight:600;line-height:1}.h26-proof__label{max-width:28ch;font-size:var(--fs-base);color:var(--h26-body);line-height:1.5}.h26-proof__more{font-size:var(--fs-sm);color:var(--h26-brand-deep);align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-weight:600;display:inline-flex}.h26-proof__more svg{width:15px;height:15px;transition:transform .25s var(--h26-ease)}a.h26-proof__tile:hover .h26-proof__more svg{transform:translate(2px,-2px)}.h26-proof__short{background:linear-gradient(160deg, var(--c-indigo-50), #fff)}.h26-proof__short .h26-proof__by{margin-top:auto;padding-top:12px}.h26-contact__card{box-shadow:0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a0a, 0 40px 80px -48px #0d285059;background:#fff;border-radius:28px;display:grid;overflow:hidden}@media (min-width:1024px){.h26-contact__card{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}}.h26-contact__form{flex-direction:column;padding:28px 22px;display:flex}@media (min-width:768px){.h26-contact__form{padding:40px}}.h26 .h26-contact__title{font-size:var(--fs-2xl);letter-spacing:-.025em;font-weight:600;line-height:1.15}.h26-contact__hint{font-size:var(--fs-sm);color:var(--h26-soft);margin-top:6px}.h26-contact__fields{gap:16px;margin-top:24px;display:grid}@media (min-width:640px){.h26-contact__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}}.h26-field{align-content:start;gap:6px;min-width:0;display:grid}.h26-field--wide{grid-column:1/-1}.h26-field label{font-size:var(--fs-sm);color:var(--h26-ink);font-weight:600}.h26-field label span{color:var(--h26-accent)}.h26-field :is(input,select,textarea){width:100%;min-height:48px;font-size:var(--fs-base);color:var(--h26-ink);background:var(--h26-mist);box-shadow:inset 0 0 0 1px var(--h26-line-strong);transition:box-shadow .2s var(--h26-ease), background-color .2s var(--h26-ease);border:0;border-radius:12px;padding:0 14px}.h26-field textarea{resize:vertical;min-height:116px;padding:12px 14px;line-height:1.5}.h26-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:36px}.h26-field ::placeholder{color:var(--h26-soft);opacity:.85}.h26-field :is(input,select,textarea):hover{box-shadow:inset 0 0 0 1px var(--h26-soft)}.h26-field :is(input,select,textarea):focus{box-shadow:inset 0 0 0 1.5px var(--h26-accent), 0 0 0 4px rgb(var(--h26-accent-rgb) / 14%);background-color:#fff;outline:none}.h26-field :is(input,textarea):user-invalid{box-shadow:inset 0 0 0 1.5px var(--h26-danger-ink), 0 0 0 4px #b423181a;background-color:#fff}.h26-field__phone{grid-template-columns:88px minmax(0,1fr);gap:8px;display:grid}.h26-contact__error{font-size:var(--fs-sm);color:var(--h26-danger-ink);background:var(--h26-danger-tint);border-radius:12px;padding:12px 14px;font-weight:500}.h26-contact__submit{justify-items:start;gap:12px;margin-top:4px;display:grid}@media (min-width:640px){.h26-contact__submit{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px}}.h26-contact__submit p{max-width:34ch;font-size:var(--fs-xs);color:var(--h26-soft);line-height:1.5}.h26-contact__submit p a{color:var(--h26-brand-deep);text-underline-offset:2px;text-decoration:underline}.h26-contact__sent{justify-items:start;gap:14px;margin-block:auto;padding-block:24px;display:grid}.h26-contact__sent-icon{width:56px;height:56px;color:var(--h26-ok-ink);background:var(--h26-ok-tint);border-radius:16px;place-items:center;display:grid}.h26-contact__sent-icon svg{width:28px;height:28px}.h26 .h26-contact__sent h3{max-width:22ch;font-size:var(--fs-2xl);letter-spacing:-.025em;font-weight:600;line-height:1.2}.h26-contact__sent p{max-width:46ch;font-size:var(--fs-base);line-height:var(--lh-body);color:var(--h26-body)}.h26-contact__talk{border-top:1px solid var(--h26-line);background:radial-gradient(90% 70% at 100% 0%, rgb(var(--h26-accent-rgb) / 14%), transparent 65%), linear-gradient(160deg, var(--h26-tint), var(--c-indigo-50));flex-direction:column;gap:18px;padding:28px 22px;display:flex}@media (min-width:1024px){.h26-contact__talk{border-top:0;border-left:1px solid var(--h26-line);padding:40px 36px}}.h26-contact__talk-head{align-items:center;gap:14px;display:flex}.h26-contact__talk-icon{color:#fff;background:var(--h26-signature);width:48px;height:48px;box-shadow:inset 0 1px 0 #ffffff40, 0 8px 18px -8px rgb(var(--h26-accent-rgb) / 60%);border-radius:14px;flex:none;place-items:center;display:grid}.h26-contact__talk-icon svg{width:22px;height:22px}.h26 .h26-contact__talk-head h3{font-size:var(--fs-xl);letter-spacing:-.02em;font-weight:600;line-height:1.2}.h26-contact__talk-head p{font-size:var(--fs-sm);color:var(--h26-body)}.h26-contact__booking-link{min-height:44px;font-size:var(--fs-sm);color:var(--h26-brand-deep);text-underline-offset:3px;align-self:flex-start;align-items:center;gap:8px;font-weight:600;text-decoration:underline;display:inline-flex}.h26-contact__booking-link svg{width:16px;height:16px}.h26-contact__cal{min-height:560px;box-shadow:0 0 0 1px var(--h26-line), 0 12px 30px -20px #0d28504d;background:#fff;border-radius:20px;flex:1;overflow:hidden}.h26-contact__cal .calendly-inline-widget{height:100%}.h26-contact__cal-wait{text-align:center;height:100%;min-height:560px;font-size:var(--fs-sm);color:var(--h26-body);place-content:center;justify-items:center;gap:14px;padding:24px;display:grid}.h26-contact__cal-wait button{min-height:44px;font-size:var(--fs-ui);color:#fff;background:var(--h26-ink);border-radius:999px;padding:0 20px;font-weight:600}.h26-ins__list{gap:20px;display:grid}@media (min-width:768px){.h26-ins__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.h26-ins__card{height:100%;box-shadow:0 0 0 1px var(--h26-line), 0 1px 2px #0d1b2a0a, 0 24px 48px -36px #0d28504d;transition:transform .35s var(--h26-ease), box-shadow .35s var(--h26-ease);background:#fff;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.h26-ins__card:hover{box-shadow:0 0 0 1px rgb(var(--h26-accent-rgb) / 25%), 0 36px 60px -36px #0d285066;transform:translateY(-4px)}.h26-ins__card:has(.h26-ins__link:focus-visible){box-shadow:0 0 0 2px var(--h26-brand-deep), 0 24px 48px -36px #0d28504d}.h26-ins__media{aspect-ratio:16/10;background:var(--h26-line);position:relative;overflow:hidden}.h26-ins__media img{-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--h26-ease)}.h26-ins__card:hover .h26-ins__media img{transform:scale(1.05)}.h26-ins__cat{font-size:var(--fs-xs);color:var(--h26-ink);background:#ffffffeb;border-radius:999px;padding:6px 12px;font-weight:600;position:absolute;top:16px;left:16px;box-shadow:0 4px 12px -4px #00000040}.h26-ins__body{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}@media (min-width:1024px){.h26-ins__body{padding:28px 32px}}.h26 .h26-ins__body h3{font-size:var(--fs-2xl);letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.2}.h26-ins__link{color:inherit;transition:color .25s var(--h26-ease)}.h26-ins__link:after{content:"";z-index:1;position:absolute;inset:0}.h26-ins__card:hover .h26-ins__link{color:var(--h26-accent)}.h26 .h26-ins__link:focus-visible{outline:none}.h26-ins__excerpt{-webkit-line-clamp:2;font-size:var(--fs-base);line-height:var(--lh-body);color:var(--h26-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.h26-ins__meta{border-top:1px solid var(--h26-line);font-size:var(--fs-sm);color:var(--h26-soft);flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:auto;padding-top:16px;display:flex}.h26-ins__author{color:var(--h26-ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.h26-ins__author img,.h26-ins__avatar{border-radius:50%;flex:none;width:32px;height:32px}.h26-ins__author img{-o-object-fit:cover;object-fit:cover}.h26-ins__avatar{font-size:var(--fs-xs);color:#fff;background:var(--h26-signature);place-items:center;font-weight:700;display:grid}.h26-ins__go{width:40px;height:40px;color:var(--h26-ink);box-shadow:inset 0 0 0 1px var(--h26-line-strong);transition:background-color .3s var(--h26-ease), color .3s var(--h26-ease), box-shadow .3s var(--h26-ease);border-radius:50%;place-items:center;margin-left:auto;display:grid}.h26-ins__go svg{width:18px;height:18px;transition:transform .35s var(--h26-ease)}.h26-ins__card:hover .h26-ins__go{color:#fff;background:var(--h26-action);box-shadow:none}.h26-ins__card:hover .h26-ins__go svg{transform:rotate(45deg)}.h26-cta{padding-block:24px 96px}.h26-cta__panel{isolation:isolate;color:#e6e9ff;background:radial-gradient(70% 120% at 100% 0%, #fff3, transparent 55%), radial-gradient(60% 90% at 0% 100%, #0b1b2e73, transparent 60%), var(--h26-action);box-shadow:0 40px 80px -40px rgb(var(--h26-accent-rgb) / 70%);border-radius:32px;gap:32px;padding:44px 28px;display:grid;position:relative;overflow:hidden}@media (min-width:900px){.h26-cta__panel{grid-template-columns:minmax(0,1.3fr) auto;align-items:end;padding:72px 64px}}.h26-cta__panel:after{content:"";z-index:-1;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.h26-cta__panel h2{color:#fff;max-width:17ch;font-size:var(--fs-4xl);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.03em}.h26-cta__panel p{max-width:54ch;font-size:var(--fs-md);line-height:var(--lh-body);margin-top:16px}.h26-cta__panel p a{color:#fff;text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}.h26-cta__actions{flex-wrap:wrap;gap:12px;display:flex}.h26-foot{color:#b9c6d6;background:radial-gradient(60% 50% at 100% 0%, rgb(var(--h26-accent-rgb) / 22%), transparent 70%), radial-gradient(50% 40% at 0% 100%, #1399ff1f, transparent 70%), var(--c-navy-950);border-radius:32px 32px 0 0;padding:64px 0 28px}@media (min-width:1024px){.h26-foot{border-radius:40px 40px 0 0;padding-top:80px}}.h26 .h26-foot :where(a,button):focus-visible{outline-color:#fff}.h26-foot__top{border-bottom:1px solid #ffffff1a;gap:28px;padding-bottom:40px;display:grid}@media (min-width:900px){.h26-foot__top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px}}.h26-foot__brand{justify-items:start;gap:18px;display:grid}.h26-foot__brand img{width:260px;height:auto}.h26-foot__brand p{max-width:30ch;font-size:var(--fs-xl);letter-spacing:-.015em;color:#fff;font-weight:500;line-height:1.35}.h26-foot__cta{justify-items:start;gap:14px;display:grid}@media (min-width:900px){.h26-foot__cta{justify-items:end}}.h26-foot__rating{min-height:32px;font-size:var(--fs-sm);color:#dfe6ef;transition:color .15s var(--h26-ease);align-items:center;gap:10px;font-weight:500;display:inline-flex}.h26-foot__rating:hover{color:#fff}.h26-foot__stars{color:#f5a800;gap:2px;display:flex}.h26-foot__stars svg{fill:currentColor;stroke:none;width:15px;height:15px}.h26-foot__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;padding-block:48px;display:grid}@media (min-width:768px){.h26-foot__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.h26-foot__grid{grid-template-columns:1.35fr 1.15fr 1fr .75fr 1.15fr;gap:32px}}.h26 .h26-foot__col h3{font-size:var(--fs-sm);color:#fff;margin-bottom:16px;font-weight:600}.h26-foot__col ul{gap:4px;display:grid}.h26-foot__col a{min-height:44px}.h26-foot__col a,.h26-foot__col li>span{font-size:var(--fs-sm);color:#b9c6d6;transition:color .15s var(--h26-ease);align-items:center;gap:8px;line-height:1.4;display:inline-flex}.h26-foot :is(.h26-foot__col,.h26-foot__legal) a{text-underline-offset:4px;text-decoration:none}.h26-foot__col a:hover{color:#fff;text-decoration:underline}.h26-foot__col svg{color:#8fc9ff;flex:none;width:15px;height:15px}.h26 .h26-foot__sub{margin-top:28px}.h26-foot__bottom{font-size:var(--fs-xs);color:#8496ab;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding-top:24px;display:flex}.h26-foot__legal{flex-wrap:wrap;gap:8px 22px;display:flex}@media (min-width:900px){.h26-foot__legal{margin-left:24px;margin-right:auto}}.h26-foot__legal :is(a,button){min-height:44px;font-size:var(--fs-xs);color:#9fb0c4;transition:color .15s var(--h26-ease);align-items:center;display:inline-flex}.h26-foot__legal :is(a,button):hover{color:#fff}.h26-foot__social{gap:8px;display:flex}.h26-foot__social a{color:#dfe6ef;width:40px;height:40px;transition:background-color .2s var(--h26-ease), color .2s var(--h26-ease), box-shadow .2s var(--h26-ease);background:#ffffff0f;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.h26-foot__social a:hover{color:#fff;background:var(--h26-action);box-shadow:none}.h26-foot__social svg{width:17px;height:17px}.h26 .h26-spark{color:var(--h26-spark)}.h26-spark-hl{background:linear-gradient(transparent 68%, color-mix(in srgb, var(--h26-spark) 36%, transparent) 68%);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px}.h26 :where(a,button):focus-visible{outline:2px solid var(--h26-brand-deep);outline-offset:3px;border-radius:8px}.h26-cta :where(a):focus-visible,.h26-tile--anchor :where(a):focus-visible{outline-color:#fff}@media (prefers-reduced-motion:reduce){.h26 *,.h26 :before,.h26 :after{transition-duration:.01ms!important}.h26-tile:hover,.h26-path:hover,.h26-btn:hover{transform:none}}
