.hg-home{--home-panel:#0b0b0d;--home-card:#131317;--home-close-title:clamp(40px,5.6vw,88px);--home-close-title-h:calc(2 * 1.02 * var(--home-close-title))}@media (width < 640px){.hg-home{--home-close-title:36px}}.hg-home-cta{height:48px;gap:10px;padding:0 20px 0 24px;font-size:15px;line-height:1}.hg-home-cta-arrow{width:16px;height:16px;transition:transform .45s var(--hg-ease)}.hg-home-cta:hover .hg-home-cta-arrow{transform:translateX(3px)}@property --lit{syntax:"<number>";inherits:true;initial-value:0}.hg-home-wordmark{--mx:50%;--my:50%;display:block;width:100%;text-align:center;font-family:var(--font-sans);font-weight:700;font-size:clamp(64px,min(21vw,24svh),320px);line-height:.9;letter-spacing:-.06em;color:transparent;background:radial-gradient(min(30vw,380px) circle at var(--mx) var(--my),rgb(245 243 239/calc(.95 * var(--lit))),rgb(245 243 239/0) 72%),linear-gradient(to bottom,rgb(245 243 239/.06) 10%,rgb(245 243 239/.34) 92%);-webkit-background-clip:text;background-clip:text;user-select:none;transition:--lit .5s var(--hg-ease);padding-bottom:.06em}@media (width < 1024px){.hg-home-wordmark{padding-bottom:.2em}}.hg-home-foot:hover .hg-home-wordmark{--lit:1}@media (hover:none){.hg-home-wordmark{background:linear-gradient(180deg,rgb(245 243 239/.08) 10%,rgb(245 243 239/.4) 92%);-webkit-background-clip:text;background-clip:text}}.hg-home-report-sheet,.hg-home-report-sheet *{scrollbar-width:none}.hg-home-report-sheet ::-webkit-scrollbar{display:none}.hg-home-report-sheet [data-home-lit]:not(nav){filter:brightness(1.08) drop-shadow(0 0 22px color-mix(in oklab,var(--hg-signal) 24%,transparent))}.hg-home-report-sheet nav [data-tab]{transition:color .4s var(--hg-ease-cross),text-shadow .4s var(--hg-ease-cross)}.hg-home-report-sheet nav[data-home-lit] [data-tab]{color:var(--hg-ink);text-shadow:0 0 16px color-mix(in oklab,var(--hg-signal) 70%,transparent)}.hg-home-report-sheet nav[data-home-lit] [data-tab]:nth-child(2){transition-delay:.1s}.hg-home-report-sheet nav[data-home-lit] [data-tab]:nth-child(3){transition-delay:.2s}.hg-home-report-sheet nav[data-home-lit] [data-tab]:nth-child(4){transition-delay:.3s}.hg-home-report-sheet nav[data-home-lit] [data-tab]:nth-child(5){transition-delay:.4s}.hg-home-report-dim[data-blur]{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.hg-home-report-dim{-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.hg-home-report-sheet [data-tour=code-note] [role=tooltip]{animation:hg-home-note-in .7s var(--hg-ease-cross) both}@keyframes hg-home-note-in{0%{opacity:0;translate:10px 0}to{opacity:1;translate:0 0}}.hg-home-steps [data-tour=code-note] [role=tooltip]{max-width:calc(var(--home-steps-w) - 6rem)}.hg-home-report-ring{fill:none;stroke:var(--hg-signal);stroke-width:1.5;stroke-dasharray:1;filter:drop-shadow(0 0 6px color-mix(in oklab,var(--hg-signal) 70%,transparent))}.hg-home-step{animation-name:hg-home-step;animation-timing-function:linear;animation-fill-mode:both}@keyframes hg-home-step{0%{transform:scaleX(0)}to{transform:scaleX(1)}}