: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-accent{color:var(--brand-purple)}.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}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(9) .hv1-upw__in{transition-delay:336ms}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(10) .hv1-upw__in{transition-delay:378ms}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(11) .hv1-upw__in{transition-delay:.42s}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(12) .hv1-upw__in{transition-delay:462ms}html[data-hv1-reveal=armed] .hv1-uprise.hv1-in .hv1-upw:nth-child(13) .hv1-upw__in{transition-delay:504ms}.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-2xl) 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(8,1fr)}}.hv1-logos li{display:grid;place-items:center;block-size:3rem}.hv1-logos img{max-block-size:2.25rem;max-inline-size:min(8rem,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 .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);white-space:nowrap}.hv1-art__client:before{content:"·"}@media(max-width:47.99rem){.hv1 .hv1-art__client{white-space:normal}}.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__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 .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:2ch}.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 .button{border-radius:var(--radius-pill)}.hv1-endcap .hv1-cta-row{justify-content:center}.hv1-crumbs{display:flex;align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ground-tint)}.hv1-crumbs a{color:var(--ground-tint);text-decoration:none}.hv1-crumbs a:hover{color:var(--ground-page)}.hv1-crumbs [aria-current]{color:var(--ink-inverse)}.hv1 .hv1-svc--plain{cursor:default}.hv1 .hv1-band{background:var(--brand-purple);padding-block:clamp(7rem,3rem + 5vw,8rem) clamp(3rem,2rem + 4vw,6rem)}.hv1-band .hv1-h1{margin-block-start:var(--space-sm);max-inline-size:24ch;color:var(--ink-inverse);line-height:1.06}.hv1 .hv1-ledger{position:relative;background:var(--ground-page);border-block:1px solid var(--rule)}.hv1 .hv1-ledger__inner{display:flex;flex-wrap:wrap;align-items:stretch}.hv1 .hv1-ledger__inner>*{margin-block:0}.hv1 .hv1-ledger__cell{flex:1 1 11rem;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);border-inline-start:1px solid var(--rule)}.hv1 .hv1-ledger__cell--lede{flex:2 1 18rem;color:var(--color-text-muted);border-inline-start:0;padding-inline-start:0}.hv1 .hv1-ledger__factrow{flex:3 1 26rem;display:flex;flex-wrap:wrap;align-items:stretch}@media(min-width:60.5625rem)and (max-width:79.9375rem){.hv1 .hv1-ledger__factrow:has(>.hv1-ledger__fig:nth-child(3)){flex-basis:100%}.hv1 .hv1-ledger__factrow:has(>.hv1-ledger__fig:nth-child(3))>.hv1-ledger__cell:first-child{border-inline-start:0;padding-inline-start:0}}.hv1 .hv1-ledger__cell--lede p{max-inline-size:var(--measure-narrow)}.hv1 .hv1-ledger__cta{margin-block-start:var(--space-md)}.hv1 .hv1-ledger__k{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brand-purple)}.hv1 .hv1-vids{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-lg);grid-template-columns:repeat(3,1fr);margin-block-start:var(--space-3xl)}.hv1 .hv1-vids__lead{grid-column:1 / -1}@media(max-width:53.75rem){.hv1 .hv1-vids{grid-template-columns:1fr}}.hv1 .hv1-vid{display:flex;flex-direction:column;gap:var(--space-sm);text-decoration:none;color:inherit}.hv1 .hv1-vid__frame{position:relative;display:block;overflow:hidden;border-radius:var(--radius-md);background:var(--ink)}.hv1 .hv1-vid__frame img,.hv1 .hv1-vid__frame iframe{display:block;inline-size:100%;block-size:100%;border:0}.hv1 .hv1-vid__frame iframe{position:absolute;inset:0}.hv1 .hv1-vid__play{position:absolute;inset-block-end:var(--space-sm);inset-inline-start:var(--space-sm);inline-size:3rem;block-size:2.1rem;border-radius:var(--radius-sm);background:#0000009e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hv1 .hv1-vid__play:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-40% -50%;border-style:solid;border-width:.4rem 0 .4rem .68rem;border-color:transparent transparent transparent var(--ink-inverse)}.hv1 .hv1-vid.is-playing .hv1-vid__play{display:none}@media(prefers-reduced-motion:no-preference){.hv1 .hv1-vid__play{transition:background var(--duration-fast) var(--ease-out)}}.hv1 .hv1-vid:hover .hv1-vid__play,.hv1 .hv1-vid:focus-visible .hv1-vid__play{background:#000000d1}.hv1 .hv1-vid__meta{display:flex;flex-direction:column;gap:.15rem}.hv1 .hv1-vid__title{font-weight:var(--weight-medium);line-height:var(--leading-snug)}.hv1 .hv1-vids__lead .hv1-vid__title{font-size:var(--text-lg)}.hv1 .hv1-vid__channel{font-size:var(--text-sm);color:var(--color-text-muted)}.hv1 .hv1-ledger__factrow>.hv1-ledger__fig{display:flex;flex-direction:column;gap:var(--space-2xs)}.hv1 .hv1-ledger__fig .hv1-ledger__figs{margin:0;font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-snug);max-inline-size:30ch;color:var(--color-text-muted)}.hv1 .hv1-ledger__fig .hv1-ledger__fign{display:block;font-size:var(--text-3xl);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);color:var(--brand-purple)}.hv1 .hv1-ledger__fig .hv1-ledger__figsrc{margin-block:auto 0;margin-inline:0;max-inline-size:none;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.hv1 .hv1-ledger__fig .hv1-ledger__figsrc a{color:inherit;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.15em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.hv1 .hv1-ledger__fig .hv1-ledger__figsrc a:hover,.hv1 .hv1-ledger__fig .hv1-ledger__figsrc a:focus-visible{text-decoration-color:currentColor}.hv1 .hv1-ledger__v{font-weight:700;min-height:calc(3 * 1.6em);min-height:3lh}.hv1 .hv1-band--ink{background:var(--ink)}.hv1 .hv1-band--tint{background:var(--ground-tint)}.hv1 .hv1-band--soft{background:var(--ground-tint-soft)}.hv1 .hv1-band--gradient{background:linear-gradient(180deg,var(--ground-page) 0%,var(--ground-tint) 100%)}.hv1-band--tint .hv1-h1,.hv1-band--soft .hv1-h1,.hv1-band--gradient .hv1-h1{color:var(--color-text)}.hv1-band--tint .hv1-crumbs,.hv1-band--soft .hv1-crumbs,.hv1-band--gradient .hv1-crumbs,.hv1-band--tint .hv1-crumbs a,.hv1-band--soft .hv1-crumbs a,.hv1-band--gradient .hv1-crumbs a{color:var(--brand-purple)}.hv1-band--tint .hv1-crumbs a:hover,.hv1-band--soft .hv1-crumbs a:hover,.hv1-band--gradient .hv1-crumbs a:hover,.hv1-band--tint .hv1-crumbs [aria-current],.hv1-band--soft .hv1-crumbs [aria-current],.hv1-band--gradient .hv1-crumbs [aria-current]{color:var(--color-text)}.hv1 .hv1-band,.hv1 .hv1-ctaband,.hv1 .hv1-t__panel{--focus-ring-color: var(--ink-inverse)}.hv1 .hv1-band--tint,.hv1 .hv1-band--soft,.hv1 .hv1-band--gradient{--focus-ring-color: var(--brand-purple)}@media(max-width:60.5rem){.hv1 .hv1-ledger__inner{flex-direction:column}.hv1 .hv1-ledger__cell--lede,.hv1 .hv1-ledger__factrow,.hv1 .hv1-ledger__cell{flex-basis:auto}.hv1 .hv1-ledger__v{min-height:0}.hv1 .hv1-ledger__factrow{flex-direction:column}.hv1 .hv1-ledger__cell{border-inline-start:0;border-block-start:1px solid var(--rule);padding-inline:0}.hv1 .hv1-ledger__cell--lede{border-block-start:0}}.hv1 .hv1-svc__icon{inline-size:auto;block-size:3rem;margin-block-end:var(--space-sm);align-self:flex-start;filter:none;opacity:1}.hv1 .hv1-ctaband{background:var(--brand-purple);text-align:center}.hv1 .hv1-ctaband h2{color:var(--ink-inverse)}.hv1 .hv1-ctaband .lede{margin-inline:auto;max-inline-size:var(--measure-narrow);color:var(--ground-tint)}.hv1 .hv1-ctaband .button{background:var(--ground-page);color:var(--brand-purple)}.hv1 .hv1-ctaband .button:hover{background:var(--ground-tint);color:var(--brand-purple)}.hv1 .hv1-ledger+.section .hv1-sec{border-block-start:0}.hv1 .hv1-t__show{display:block;font-size:var(--text-xs);font-weight:600;color:var(--ground-tint-soft)}.hv1 .hv1-logos__dn img{scale:.85}.hv1 .hv1-logos__up1 img{scale:1.15}.hv1 .hv1-logos__up2 img{scale:1.3}.hv1 .hv1-logos__up3 img{scale:1.5}.hv1 .hv1-logos__up4 img{scale:1.8}.hv1 .hv1-ledger__cell--lede{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-sm) var(--space-lg)}.hv1 .hv1-ledger__cell--lede .hv1-ledger__k{flex-basis:100%}.hv1 .hv1-ledger__cell--lede p:not(.hv1-ledger__cta){margin:0;font-size:var(--text-lg);color:var(--ink);max-inline-size:52ch}.hv1 .hv1-ledger__cell--lede .hv1-ledger__cta{margin-block-start:0}.hv1 .dl-insightwrap{display:grid;gap:var(--space-2xl);margin-block-start:var(--space-lg);align-items:center}@media(min-width:48rem){.hv1 .dl-insightwrap{grid-template-columns:minmax(0,1fr) 18rem}}.hv1 .dl-insights{display:grid;gap:var(--space-md);margin:0;max-inline-size:var(--measure)}.hv1 .dl-insights li{position:relative;padding-inline-start:var(--space-lg);font-size:var(--text-lg);line-height:var(--leading-snug)}.hv1 .dl-insights li:before{content:"";position:absolute;inset-block-start:.6em;inset-inline-start:0;inline-size:.5rem;block-size:.5rem;border-radius:var(--radius-pill);background:var(--brand-purple)}.hv1 .dl-insights strong{font-weight:var(--weight-bold);color:var(--ink)}.hv1 .dl-cover{margin:0;display:flex;flex-direction:column;gap:var(--space-sm);max-inline-size:18rem;margin-inline:auto}.hv1 .dl-cover__img{inline-size:100%;block-size:auto;border-radius:var(--radius-md);box-shadow:0 1.75rem 3.5rem color-mix(in srgb,var(--brand-purple-deep) 35%,transparent)}.hv1 .dl-will{list-style:none;counter-reset:will;display:grid;grid-template-columns:1fr;gap:var(--space-md);margin-block-start:var(--space-lg);padding:0;max-inline-size:none}@media(min-width:40rem){.hv1 .dl-will{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.hv1 .dl-will{grid-template-columns:repeat(4,minmax(0,1fr))}}.hv1 .dl-will li{counter-increment:will;display:flex;flex-direction:column;gap:var(--space-sm);block-size:100%;padding:var(--space-lg);background:var(--ground-tint-soft);border-radius:var(--radius-md)}.hv1 .dl-will li:before{content:counter(will);font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:var(--weight-display);line-height:1;color:var(--brand-purple)}.hv1 .dl-will__text{font-size:var(--text-base);line-height:var(--leading-snug)}.hv1 #form .hv1-sec{text-align:center}.hv1 #form .hv1-sec h2{margin-inline:auto}.hv1 .dl-form{display:flex;flex-direction:column;gap:var(--space-md);margin-block-start:var(--space-xl);margin-inline:auto;padding:var(--space-md);background:var(--ground-tint);border-radius:var(--radius-md);max-inline-size:44rem}@media(min-width:40rem){.hv1 .dl-form{padding:var(--space-xl)}}.hv1 .dl-form__grid{display:grid;grid-template-columns:1fr;gap:var(--space-md)}@media(min-width:40rem){.hv1 .dl-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dl-field{display:flex;flex-direction:column;gap:var(--space-2xs)}.dl-field__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.dl-field__req{color:var(--brand-purple);margin-inline-start:.15em}.dl-input{font:inherit;font-size:var(--text-base);color:var(--color-text);background:var(--ground-page);border:1px solid var(--ink-muted);border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-sm);inline-size:100%}.dl-select{block-size:calc(var(--space-xs) * 2 + 1.5em + 2px)}.dl-input:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.dl-check{display:flex;align-items:flex-start;gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-text)}.dl-check__box{flex:none;inline-size:1.1rem;block-size:1.1rem;margin-block-start:.15em}.dl-check__box:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}.dl-form__submit{align-self:start}.hv1 .dl-form__done{display:none;flex-direction:column;align-items:center;gap:var(--space-md);margin-block-start:var(--space-xl);margin-inline:auto;padding:var(--space-md);background:var(--ground-tint);border-radius:var(--radius-md);max-inline-size:44rem;text-align:center}@media(min-width:40rem){.hv1 .dl-form__done{padding:var(--space-xl)}}.hv1 .dl-form__done:target{display:flex}.hv1 .dl-form__done:target+.dl-form{display:none}.hv1 .dl-form__done p{margin:0;font-size:var(--text-base);font-weight:600;color:var(--brand-purple)}.dl-hp{position:absolute;inset-inline-start:-624rem;inline-size:1px;block-size:1px;overflow:hidden}
