:root{--font-sans: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.hv1 .button{border-radius:var(--radius-md)}.hv1 .button--secondary{background:var(--ground-tint);border-color:var(--ground-tint);color:var(--ink)}.hv1 .button--secondary:hover{background:var(--ground-tint);border-color:var(--brand-purple);color:var(--ink)}.hv1-hero{position:relative;margin:var(--space-sm);background:var(--ground-tint);border-radius:calc(var(--radius-md) * 3);overflow:hidden;display:flex}.hv1-hero__mark{position:absolute;inset-inline:0;inset-block-end:0;block-size:34%;background-image:radial-gradient(circle,var(--ground-page) 2.5px,transparent 3px);background-size:28px 28px;opacity:.5;pointer-events:none;-webkit-mask-image:linear-gradient(to top,black 30%,transparent 100%);mask-image:linear-gradient(to top,black 30%,transparent 100%)}html[data-hv1-reveal=armed] .hv1-hero__mark{background-image:none;-webkit-mask-image:none;mask-image:none;opacity:0;animation:hv1-grille-in 1s var(--hv1-reveal-ease) .35s forwards}@keyframes hv1-grille-in{to{opacity:1}}.hv1-dotg{position:absolute;inline-size:4px;block-size:4px;border-radius:var(--radius-pill);background:var(--ground-page);opacity:.14;transform:scale(1);transition:opacity .3s ease,transform .3s ease,background-color .3s ease;will-change:opacity,transform;contain:layout style}.hv1-dotg.p1{opacity:.55;background:var(--ground-tint);transform:scale(1.8)}.hv1-dotg.p2{opacity:.85;background:var(--ground-page);transform:scale(1.7);transition-duration:.6s}.hv1-dotg.res{opacity:.28;background:var(--ground-tint);transform:scale(1.35);transition-duration:.5s}.hv1-dotg.tip{opacity:.9;background:var(--ground-tint);transform:scale(2);animation:hv1-tip 2s ease-in-out 3}@keyframes hv1-tip{0%,to{transform:scale(2)}50%{transform:scale(2.4);opacity:1}}.hv1-dotg.bh{opacity:.3;background:var(--ground-tint);transform:scale(1.5);transition-duration:.25s}.hv1-dotg.bm{opacity:.2;background:var(--ground-tint);transform:scale(1.3);transition-duration:.25s}.hv1-dotg.bl{opacity:.12;background:var(--ground-tint);transform:scale(1.15);transition-duration:.25s}.hv1-dotg.bt{opacity:.35;background:var(--ground-page);transform:scale(1.4);transition-duration:.25s}.hv1-dotg.br{opacity:.07;background:var(--ground-tint);transform:scale(1.05);transition-duration:.6s}.hv1-hero__inner{position:relative;display:flex;flex-direction:column;align-items:center;min-block-size:calc(100svh - 2 * var(--space-sm));padding-block:clamp(5rem,4rem + 4vw,8rem) var(--space-md)}.hv1-hero__core{margin-block:auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-lg)}.hv1-hero__core .lede{margin:0;max-inline-size:var(--measure-narrow)}@property --hv1-chip-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.hv1-accent{color:var(--brand-purple)}.hv1-w{display:inline-block;margin-inline-end:.26em;clip-path:inset(-.45em 0 -.28em 0)}.hv1-w:last-child{margin-inline-end:0}.hv1-w__in{display:inline-block}html[data-hv1-reveal=armed] .hv1-w__in{transform:translateY(118%);animation:hv1-word-rise .6s var(--hv1-reveal-ease) forwards}@keyframes hv1-word-rise{to{transform:translateY(0)}}html[data-hv1-reveal=armed] .hv1-h1 .hv1-w:nth-child(2) .hv1-w__in{animation-delay:40ms}html[data-hv1-reveal=armed] .hv1-h1 .hv1-w:nth-child(3) .hv1-w__in{animation-delay:80ms}html[data-hv1-reveal=armed] .hv1-h1 .hv1-w:nth-child(4) .hv1-w__in{animation-delay:.12s}html[data-hv1-reveal=armed] .hv1-h1 .hv1-w:nth-child(5) .hv1-w__in{animation-delay:.16s}html[data-hv1-reveal=armed] .hv1-h1 .hv1-w:nth-child(6) .hv1-w__in{animation-delay:.2s}html[data-hv1-reveal=armed] .hv1-h1 .hv1-w:nth-child(7) .hv1-w__in{animation-delay:.24s}.hv1{--ease-lusion: linear(0, .006 4.2%, .027 8.3%, .074 12.5%, .197 16.9%, .361 21.1%, .509 25.3%, .614 29.4%, .694 33.6%, .754 37.8%, .802 42%, .841 46.2%, .873 50.3%, .899 54.5%, .921 58.7%, .939 62.9%, .954 66.9%, .967 71.1%, .977 75.3%, .985 79.4%, .991 83.6%, .995 87.7%, .998 91.9%, 1 96%, 1)}.hv1-upw{display:inline-block;margin-inline-end:.26em;clip-path:inset(-.3em 0 -.15em 0)}.hv1-upw:last-child{margin-inline-end:0}.hv1-upw__in{display:inline-block}html[data-hv1-reveal=armed] .hv1-upw__in{transform:translateY(1.7em) rotate(15deg);transition:transform 1s var(--ease-lusion)}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw__in{transform:translateY(0) rotate(0)}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(2) .hv1-upw__in{transition-delay:42ms}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(3) .hv1-upw__in{transition-delay:84ms}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(4) .hv1-upw__in{transition-delay:126ms}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(5) .hv1-upw__in{transition-delay:168ms}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(6) .hv1-upw__in{transition-delay:.21s}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(7) .hv1-upw__in{transition-delay:252ms}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(8) .hv1-upw__in{transition-delay:294ms}.hv1 .hv1-hero__foot{inline-size:100%;margin-block-start:var(--space-xl);display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.hv1-awardchips{display:contents}.hv1-awardchips img{block-size:3.5rem;inline-size:auto}.hv1-awardchips img.hv1-award--lg{block-size:4.55rem}.hv1-awards__label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-muted)}.hv1-scroll{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.hv1-sec{border-block-start:1px solid var(--rule);padding-block-start:var(--space-sm)}.hv1-sec h2{margin-block-start:var(--space-md)}.hv1 section h2{max-inline-size:var(--measure)}.hv1 .hv1-logos{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xl) var(--space-lg);margin-block-start:var(--space-3xl)}@media(min-width:40rem){.hv1 .hv1-logos{grid-template-columns:repeat(4,1fr)}}@media(min-width:64rem){.hv1 .hv1-logos{grid-template-columns:repeat(5,1fr)}}.hv1-logos li{display:grid;place-items:center;block-size:2.5rem}.hv1-logos img{max-block-size:1.75rem;max-inline-size:min(7rem,100%);inline-size:auto;object-fit:contain;filter:grayscale(1);opacity:.72;transition:filter var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out)}.hv1-logos li:hover img{filter:none;opacity:1}.hv1-logos li.is-md img{max-block-size:2.5rem}.hv1-logos li.is-lg img{max-block-size:3.3rem}.hv1 .hv1-art{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl) var(--space-lg);margin-block-start:var(--space-3xl);max-inline-size:60rem;margin-inline:auto}@media(min-width:48rem){.hv1 .hv1-art{grid-template-columns:repeat(3,minmax(0,1fr))}}.hv1 .hv1-art__card{display:grid;gap:var(--space-xs);text-decoration:none;color:inherit}.hv1-art__frame{display:block;overflow:hidden;border-radius:var(--radius-md)}@media(prefers-reduced-motion:no-preference){.hv1-art__frame img{transition:transform var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out)}.hv1-art__card:hover .hv1-art__frame img{transform:scale(1.03);opacity:.94}}.hv1-art__title{font-size:var(--text-sm);font-weight:var(--weight-bold)}.hv1-art__card:hover .hv1-art__title{color:var(--color-accent)}.hv1-art__client{font-family:var(--font-mono);font-size:.9em;font-weight:var(--weight-regular);color:var(--color-text-muted)}.hv1-art__client:before{content:"·"}.hv1 .hv1-stats{display:grid;grid-template-columns:1fr;gap:var(--space-xl) var(--space-lg);margin-block-start:var(--space-3xl)}@media(min-width:48rem){.hv1 .hv1-stats{grid-template-columns:repeat(3,1fr)}}.hv1-stats__value{font-size:var(--text-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);color:var(--brand-purple);font-variant-numeric:tabular-nums}.hv1-stats__label{display:block;margin-block-start:var(--space-2xs);color:var(--color-text-muted);max-inline-size:24ch}.hv1 .hv1-svcs{display:grid;grid-template-columns:1fr;gap:var(--space-md);margin-block-start:var(--space-3xl)}@media(min-width:40rem){.hv1 .hv1-svcs{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.hv1 .hv1-svcs{grid-template-columns:repeat(4,1fr)}}.hv1 .hv1-svc{display:flex;flex-direction:column;gap:var(--space-sm);block-size:100%;padding:var(--space-md);background:var(--ground-tint-soft);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:background var(--duration-base) var(--ease-out)}.hv1 .hv1-svc:hover{background:var(--ground-tint)}.hv1-svc__top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.hv1-svc__no{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--ink-muted)}.hv1-svc__icon{block-size:2.25rem;inline-size:auto;filter:brightness(0);opacity:.85}.hv1-svc h3{font-size:var(--text-lg);margin-block-start:var(--space-lg)}.hv1-svc p{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.hv1{--reveal-distance: 28px;--reveal-range-end: cover 25%;--hv1-reveal-ease: cubic-bezier(.16, 1, .3, 1)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.hv1 .reveal{animation-timing-function:var(--hv1-reveal-ease)}}}html[data-hv1-reveal=armed] .hv1 .reveal{animation:none}html[data-hv1-reveal=armed] .hv1 .reveal{opacity:0;transform:translateY(var(--reveal-distance));transition:opacity .7s var(--hv1-reveal-ease),transform .7s var(--hv1-reveal-ease)}html[data-hv1-reveal=armed] .hv1 .reveal.hv1-in{opacity:1;transform:none}html[data-hv1-reveal=armed] .hv1 .hv1-art li.reveal:nth-child(2){transition-delay:70ms}html[data-hv1-reveal=armed] .hv1 .hv1-art li.reveal:nth-child(3){transition-delay:.14s}html[data-hv1-reveal=armed] .hv1 .hv1-art li.reveal:nth-child(4){transition-delay:.21s}html[data-hv1-reveal=armed] .hv1 .hv1-art li.reveal:nth-child(5){transition-delay:.28s}html[data-hv1-reveal=armed] .hv1 .hv1-art li.reveal:nth-child(6){transition-delay:.35s}html[data-hv1-reveal=armed] .hv1 .hv1-svcs li.reveal:nth-child(2){transition-delay:70ms}html[data-hv1-reveal=armed] .hv1 .hv1-svcs li.reveal:nth-child(3){transition-delay:.14s}html[data-hv1-reveal=armed] .hv1 .hv1-svcs li.reveal:nth-child(4){transition-delay:.21s}html[data-hv1-reveal=armed] .hv1 .hv1-svcs li.reveal:nth-child(5){transition-delay:.28s}html[data-hv1-reveal=armed] .hv1 .hv1-svcs li.reveal:nth-child(6){transition-delay:.35s}html[data-hv1-reveal=armed] .hv1 .hv1-svcs li.reveal:nth-child(7){transition-delay:.42s}html[data-hv1-reveal=armed] .hv1 .hv1-svcs li.reveal:nth-child(8){transition-delay:.49s}html[data-hv1-reveal=armed] .hv1 .hv1-svcs li.reveal:nth-child(9){transition-delay:.56s}main.hv1{background:var(--ground-page)}.hv1 #trusted{background:var(--ground-page)}.hv1 #stats{background:var(--ink)}.hv1 #stats .hv1-sec{border-color:var(--ink-muted)}.hv1 #stats .hv1-sec h2{color:var(--ground-page)}.hv1 #stats .hv1-stats__value{color:var(--ground-tint)}.hv1 #stats .hv1-stats__label{color:var(--ground-tint-soft)}.hv1 .hv1-about__body{max-inline-size:var(--measure);margin-block-start:var(--space-lg);color:var(--color-text-muted);font-size:var(--text-lg)}.hv1 .hv1-about__link{margin-block-start:var(--space-lg);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.hv1-about__link a{color:var(--color-accent);text-decoration:none}.hv1-about__link a:hover{color:var(--brand-purple-deep)}.hv1-strip{padding-block:var(--space-xl)}.hv1-strip__label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-muted)}.hv1 .hv1-strip__logos{display:flex;align-items:center;gap:var(--space-lg) var(--space-xl);flex-wrap:wrap;margin-block-start:var(--space-md)}.hv1-strip__logos img{max-block-size:2.75rem;inline-size:auto;max-inline-size:min(8rem,100%);object-fit:contain}.hv1 .hv1-strip__logos--row{flex-wrap:nowrap;gap:var(--space-md)}.hv1-strip__logos--row li{flex:1 1 0;min-inline-size:0;display:flex;justify-content:center}.hv1-strip__logos--row img{max-inline-size:100%;inline-size:auto;max-block-size:2.25rem}@media(max-width:47.9375rem){.hv1 .hv1-strip__logos--row{flex-wrap:wrap;justify-content:center;gap:var(--space-md) var(--space-lg)}.hv1-strip__logos--row li{flex:0 1 calc((100% - 2 * var(--space-lg)) / 3)}.hv1-strip__logos--row img{max-block-size:2rem}}.hv1 .hv1-strip__link{margin-block-start:var(--space-md);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.hv1-strip__link a{color:var(--color-accent);text-decoration:none}.hv1-strip__link a:hover{color:var(--brand-purple-deep)}.hv1 .hv1-diffwrap{display:grid;gap:var(--space-xl)}@media(min-width:64rem){.hv1 .hv1-diffwrap{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--space-2xl);align-items:start}.hv1 .hv1-diffwrap__head{position:sticky;top:var(--space-xl)}}.hv1-diffwrap__head h2{margin-block-start:var(--space-md)}.hv1 .hv1-diffwrap__hint{margin-block-start:var(--space-lg);color:var(--color-text-muted);max-inline-size:32ch}.hv1-diffwrap__hint a{color:var(--color-accent)}.hv1 .hv1-diff{margin-block-start:0}.hv1-diff li{border-block-start:1px solid var(--rule)}.hv1-diff li:last-child{border-block-end:1px solid var(--rule)}.hv1-diff li>details{transition:opacity .3s var(--ease-out)}@media(prefers-reduced-motion:reduce){.hv1-diff li>details{transition:none}}.hv1 .hv1-diff:has(li:hover,li:focus-within) li:not(:hover):not(:focus-within)>details{opacity:.35}.hv1-acc summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-block:var(--space-lg);cursor:pointer;list-style:none}.hv1-acc summary::-webkit-details-marker{display:none}.hv1-acc h3{font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight)}.hv1-acc__x{flex:none;inline-size:1em;block-size:1em;font-size:var(--text-xl);line-height:1;color:var(--color-text)}.hv1-acc__x:before{content:"+";display:block;font-weight:var(--weight-regular)}@media(prefers-reduced-motion:no-preference){.hv1-acc__x{transition:transform var(--duration-base) var(--ease-out)}}.hv1-acc[open] .hv1-acc__x{transform:rotate(45deg)}.hv1-acc>p{margin:0;padding-block-end:var(--space-lg);color:var(--color-text-muted);max-inline-size:var(--measure)}.hv1 .hv1-t{position:relative;margin-block-start:var(--space-2xl);padding-block:var(--space-xl)}.hv1-t__waves{position:absolute;inset:0;color:var(--brand-purple);opacity:.65;-webkit-mask-image:linear-gradient(to right,transparent,var(--ink) 12%,var(--ink) 88%,transparent);mask-image:linear-gradient(to right,transparent,var(--ink) 12%,var(--ink) 88%,transparent);pointer-events:none;overflow:hidden}.hv1-t__belt{position:absolute;inset-block:0;inset-inline-start:0;inline-size:200%;display:flex}.hv1-t__track{flex:none;inline-size:50%;display:flex;align-items:center;justify-content:space-around}@media(prefers-reduced-motion:no-preference){.hv1-t__belt{animation:hv1-belt 40s linear infinite}}@keyframes hv1-belt{0%{transform:translate(0)}to{transform:translate(-50%)}}.hv1-t__bar{flex:none;inline-size:8px;block-size:168px;background-image:linear-gradient(to top,var(--ground-tint),color-mix(in oklab,var(--brand-purple) 50%,var(--ground-tint)) 18%,var(--brand-purple) 38%,var(--brand-purple-deep) 50%,var(--brand-purple) 62%,color-mix(in oklab,var(--brand-purple) 50%,var(--ground-tint)) 82%,var(--ground-tint));-webkit-mask-image:radial-gradient(circle,var(--ink) 3px,transparent 3.6px);mask-image:radial-gradient(circle,var(--ink) 3px,transparent 3.6px);-webkit-mask-size:8px 12px;mask-size:8px 12px;-webkit-mask-position:center top;mask-position:center top;opacity:.85}.hv1-t__bar:nth-child(n+1):nth-child(-n+3){block-size:24px}.hv1-t__bar:nth-child(n+4):nth-child(-n+5){block-size:36px}.hv1-t__bar:nth-child(6){block-size:48px}.hv1-t__bar:nth-child(7){block-size:60px}.hv1-t__bar:nth-child(8){block-size:72px}.hv1-t__bar:nth-child(9){block-size:84px}.hv1-t__bar:nth-child(n+10):nth-child(-n+11){block-size:96px}.hv1-t__bar:nth-child(12){block-size:108px}.hv1-t__bar:nth-child(n+13):nth-child(-n+15){block-size:120px}.hv1-t__bar:nth-child(n+16):nth-child(-n+20){block-size:132px}.hv1-t__bar:nth-child(n+21):nth-child(-n+23){block-size:120px}.hv1-t__bar:nth-child(24){block-size:108px}.hv1-t__bar:nth-child(n+25):nth-child(-n+26){block-size:96px}.hv1-t__bar:nth-child(27){block-size:84px}.hv1-t__bar:nth-child(28){block-size:72px}.hv1-t__bar:nth-child(29){block-size:60px}.hv1-t__bar:nth-child(30){block-size:48px}.hv1-t__bar:nth-child(n+31):nth-child(-n+32){block-size:36px}.hv1-t__bar:nth-child(n+33):nth-child(-n+38){block-size:24px}.hv1-t__bar:nth-child(39){block-size:36px}.hv1-t__bar:nth-child(40){block-size:48px}.hv1-t__bar:nth-child(41){block-size:60px}.hv1-t__bar:nth-child(42){block-size:72px}.hv1-t__bar:nth-child(43){block-size:84px}.hv1-t__bar:nth-child(44){block-size:108px}.hv1-t__bar:nth-child(45){block-size:120px}.hv1-t__bar:nth-child(46){block-size:132px}.hv1-t__bar:nth-child(n+47):nth-child(-n+48){block-size:144px}.hv1-t__bar:nth-child(49){block-size:156px}.hv1-t__bar:nth-child(n+50):nth-child(-n+56){block-size:168px}.hv1-t__bar:nth-child(57){block-size:156px}.hv1-t__bar:nth-child(n+58):nth-child(-n+59){block-size:144px}.hv1-t__bar:nth-child(60){block-size:132px}.hv1-t__bar:nth-child(61){block-size:120px}.hv1-t__bar:nth-child(62){block-size:108px}.hv1-t__bar:nth-child(63){block-size:84px}.hv1-t__bar:nth-child(64){block-size:72px}.hv1-t__bar:nth-child(65){block-size:60px}.hv1-t__bar:nth-child(66){block-size:48px}.hv1-t__bar:nth-child(67){block-size:36px}.hv1-t__bar:nth-child(n+68):nth-child(-n+72){block-size:24px}@media(prefers-reduced-motion:no-preference){.hv1-t__bar{animation:hv1-bar 1.8s ease-in-out infinite alternate}.hv1-t__bar:nth-child(3n+1){animation-duration:1.65s}.hv1-t__bar:nth-child(4n+2){animation-duration:1.95s}.hv1-t__bar:nth-child(7n+5){animation-duration:1.5s}.hv1-t__bar:nth-child(1){animation-delay:-25ms}.hv1-t__bar:nth-child(2){animation-delay:-.05s}.hv1-t__bar:nth-child(3){animation-delay:-75ms}.hv1-t__bar:nth-child(4){animation-delay:-.1s}.hv1-t__bar:nth-child(5){animation-delay:-.125s}.hv1-t__bar:nth-child(6){animation-delay:-.15s}.hv1-t__bar:nth-child(7){animation-delay:-.175s}.hv1-t__bar:nth-child(8){animation-delay:-.2s}.hv1-t__bar:nth-child(9){animation-delay:-.225s}.hv1-t__bar:nth-child(10){animation-delay:-.25s}.hv1-t__bar:nth-child(11){animation-delay:-.275s}.hv1-t__bar:nth-child(12){animation-delay:-.3s}.hv1-t__bar:nth-child(13){animation-delay:-.325s}.hv1-t__bar:nth-child(14){animation-delay:-.35s}.hv1-t__bar:nth-child(15){animation-delay:-.375s}.hv1-t__bar:nth-child(16){animation-delay:-.4s}.hv1-t__bar:nth-child(17){animation-delay:-.425s}.hv1-t__bar:nth-child(18){animation-delay:-.45s}.hv1-t__bar:nth-child(19){animation-delay:-.475s}.hv1-t__bar:nth-child(20){animation-delay:-.5s}.hv1-t__bar:nth-child(21){animation-delay:-.525s}.hv1-t__bar:nth-child(22){animation-delay:-.55s}.hv1-t__bar:nth-child(23){animation-delay:-.575s}.hv1-t__bar:nth-child(24){animation-delay:-.6s}.hv1-t__bar:nth-child(25){animation-delay:-.625s}.hv1-t__bar:nth-child(26){animation-delay:-.65s}.hv1-t__bar:nth-child(27){animation-delay:-.675s}.hv1-t__bar:nth-child(28){animation-delay:-.7s}.hv1-t__bar:nth-child(29){animation-delay:-.725s}.hv1-t__bar:nth-child(30){animation-delay:-.75s}.hv1-t__bar:nth-child(31){animation-delay:-.775s}.hv1-t__bar:nth-child(32){animation-delay:-.8s}.hv1-t__bar:nth-child(33){animation-delay:-.825s}.hv1-t__bar:nth-child(34){animation-delay:-.85s}.hv1-t__bar:nth-child(35){animation-delay:-.875s}.hv1-t__bar:nth-child(36){animation-delay:-.9s}.hv1-t__bar:nth-child(37){animation-delay:-.925s}.hv1-t__bar:nth-child(38){animation-delay:-.95s}.hv1-t__bar:nth-child(39){animation-delay:-.975s}.hv1-t__bar:nth-child(40){animation-delay:-1s}.hv1-t__bar:nth-child(41){animation-delay:-1.025s}.hv1-t__bar:nth-child(42){animation-delay:-1.05s}.hv1-t__bar:nth-child(43){animation-delay:-1.075s}.hv1-t__bar:nth-child(44){animation-delay:-1.1s}.hv1-t__bar:nth-child(45){animation-delay:-1.125s}.hv1-t__bar:nth-child(46){animation-delay:-1.15s}.hv1-t__bar:nth-child(47){animation-delay:-1.175s}.hv1-t__bar:nth-child(48){animation-delay:-1.2s}.hv1-t__bar:nth-child(49){animation-delay:-1.225s}.hv1-t__bar:nth-child(50){animation-delay:-1.25s}.hv1-t__bar:nth-child(51){animation-delay:-1.275s}.hv1-t__bar:nth-child(52){animation-delay:-1.3s}.hv1-t__bar:nth-child(53){animation-delay:-1.325s}.hv1-t__bar:nth-child(54){animation-delay:-1.35s}.hv1-t__bar:nth-child(55){animation-delay:-1.375s}.hv1-t__bar:nth-child(56){animation-delay:-1.4s}.hv1-t__bar:nth-child(57){animation-delay:-1.425s}.hv1-t__bar:nth-child(58){animation-delay:-1.45s}.hv1-t__bar:nth-child(59){animation-delay:-1.475s}.hv1-t__bar:nth-child(60){animation-delay:-1.5s}.hv1-t__bar:nth-child(61){animation-delay:-1.525s}.hv1-t__bar:nth-child(62){animation-delay:-1.55s}.hv1-t__bar:nth-child(63){animation-delay:-1.575s}.hv1-t__bar:nth-child(64){animation-delay:-1.6s}.hv1-t__bar:nth-child(65){animation-delay:-1.625s}.hv1-t__bar:nth-child(66){animation-delay:-1.65s}.hv1-t__bar:nth-child(67){animation-delay:-1.675s}.hv1-t__bar:nth-child(68){animation-delay:-1.7s}.hv1-t__bar:nth-child(69){animation-delay:-1.725s}.hv1-t__bar:nth-child(70){animation-delay:-1.75s}.hv1-t__bar:nth-child(71){animation-delay:-1.775s}.hv1-t__bar:nth-child(72){animation-delay:-1.8s}}@keyframes hv1-bar{0%{clip-path:inset(40% 0 40% 0)}to{clip-path:inset(0 0 0 0)}}@media(min-width:64rem){.hv1 .hv1-t__panel{max-inline-size:min(60vw,58rem);margin-inline:auto}}.hv1 .hv1-t__panel{position:relative;background:var(--ink);color:var(--ground-page);border-radius:calc(var(--radius-md) * 3);padding:clamp(1.5rem,1rem + 2.5vw,3.5rem);display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-lg) var(--space-xl)}.hv1-t__rail{display:flex;gap:var(--space-2xs);align-items:center}.hv1-t__head{display:flex;align-items:center;gap:var(--space-md);color:var(--ground-tint-soft)}.hv1-t__count{flex-shrink:0;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);opacity:.75}.hv1-t__count [data-t-now]{display:inline-block;inline-size:1ch}.hv1-t__label{font-size:var(--text-base);opacity:.75}.hv1-t__list{grid-column:2;display:grid;padding-block:var(--space-lg) var(--space-sm)}.hv1-t__item{grid-area:1 / 1;display:flex;flex-direction:column;gap:var(--space-xl);opacity:0;visibility:hidden}@media(prefers-reduced-motion:no-preference){.hv1-t__item{transition:opacity .5s var(--ease-out),visibility .5s}}.hv1-t__item.is--active{opacity:1;visibility:visible}.hv1 .hv1-t__quote{max-inline-size:40ch;font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:1.25;color:var(--ground-page)}.hv1-t__who{display:flex;align-items:center;gap:var(--space-md)}.hv1-t__face{display:block;inline-size:4.5rem;block-size:4.5rem;border-radius:24%;overflow:hidden;flex:none}.hv1-t__name{display:block;font-weight:var(--weight-bold);color:var(--ground-page)}.hv1-t__role{display:block;color:var(--ground-tint-soft);opacity:.7}.hv1-t__btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;background:none;border:1px solid color-mix(in srgb,var(--ground-page) 30%,transparent);border-radius:var(--radius-sm);color:var(--ground-page);cursor:pointer}.hv1-t__btn:before{content:"";position:absolute;inset:0;background:var(--ground-page);clip-path:circle(0%)}.hv1-t__btn>span{position:relative;z-index:var(--z-raised)}@media(prefers-reduced-motion:no-preference){.hv1-t__btn{transition:color .5s var(--ease-out)}.hv1-t__btn:before{transition:clip-path .85s var(--ease-out)}}.hv1-t__btn:hover{color:var(--ink)}.hv1-t__btn:hover:before{clip-path:circle(150%)}@media(max-width:47.9375rem){.hv1 .hv1-t__panel{grid-template-columns:1fr}.hv1-t__list{grid-column:1}.hv1-t__rail{order:3}}.hv1 .hv1-cta-row{max-inline-size:none;display:flex;justify-content:center;margin-block-start:var(--space-xl)}.hv1 .hv1-endcap{padding-block:var(--space-4xl);background:var(--ground-page);text-align:center}.hv1-endcap__lines{font-size:var(--text-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);color:var(--ink);display:flex;flex-direction:column;align-items:center}.hv1 .hv1-endcap .lede{margin-block-start:var(--space-lg);margin-inline:auto;max-inline-size:var(--measure-narrow)}.hv1 .hv1-top{max-inline-size:none;margin-block-start:var(--space-lg);text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.hv1-top a{color:var(--ink-muted);text-decoration:none}.hv1-top a:hover{color:var(--color-accent)}.hv1-hero{background:var(--brand-purple)}.hv1-hero .hv1-h1{color:var(--ink-inverse)}.hv1-hero .hv1-accent{color:var(--ground-tint)}.hv1-hero__core .lede{color:var(--ink-inverse);opacity:.85}.hv1-hero .hv1-chip{color:var(--ink-inverse)}.hv1-hero .hv1-chip:before{background:conic-gradient(from var(--hv1-chip-a),var(--ground-tint),var(--ground-page),var(--brand-purple-deep),var(--ground-tint))}.hv1-hero .button{background:var(--ground-page);border-color:var(--ground-page);color:var(--ink);border-radius:var(--radius-pill)}.hv1-hero .button:hover{background:var(--ground-tint);border-color:var(--ground-tint);color:var(--ink)}.hv1-hero .hv1-awards__label{color:var(--ink-inverse)}.hv1-hero .hv1-awardchips img{filter:brightness(0) invert(1);opacity:.9}.hv1 .button{border-radius:var(--radius-pill)}.hv1-endcap .hv1-cta-row{justify-content:center}.hv1-strip--awards .container{display:flex;align-items:center;gap:var(--space-2xl)}.hv1-strip--awards .hv1-strip__label{flex:none;margin:0}.hv1-strip--awards .hv1-strip__logos{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;justify-items:center;gap:var(--space-lg);margin-block-start:0}.hv1-strip--awards .hv1-strip__logos img{max-block-size:12rem;max-inline-size:100%;inline-size:auto;block-size:auto}@media(max-width:47.9375rem){.hv1-strip--awards .container{display:block}.hv1-strip--awards .hv1-strip__logos{justify-content:flex-start;margin-block-start:var(--space-md)}.hv1-strip--awards .hv1-strip__logos{grid-template-columns:repeat(2,minmax(0,1fr))}.hv1-strip--awards .hv1-strip__logos img{max-block-size:7rem}}.site-header,.hv1-hero,.hv1 #stats,.hv1 .hv1-t__panel,.hv1-foot{--focus-ring-color: var(--ink-inverse)}.hv1-stick__pill{--focus-ring-color: var(--brand-purple)}
