.home{--surface-page:#fff;--surface-1:#fff;--surface-2:#fafafa;--surface-3:#f4f4f5;--surface-4:#e6e6e6;--surface-inverse:#0a0a0a;--fg-1:#0a0a0a;--fg-2:#676767;--fg-3:#737373;--fg-3-decor:#989898;--fg-3-on-muted:#6f6f6f;--fg-3-on-media:#6b6b6b;--fg-3-on-dark:#989898;--fg-4:#999;--fg-inverse:#fff;--fg-on-dark:#fff;--fg-on-dark-2:rgb(255 255 255/60%);--fg-on-dark-3:rgb(255 255 255/48%);--border-subtle:#ebebeb;--border-default:#d5d5d5;--border-medium:#8e8e8e;--border-on-dark:rgb(255 255 255/10%);--border-faint:#ededed;--focus-border:rgb(13 13 13/45%);--home-node-surface:rgb(255 255 255/5%);--home-icon-dark:rgb(255 255 255/8%);--home-active-glow:0 0 16px rgb(255 255 255/18%);--radius-showcase:28px;--radius-media-prompt:14px;--radius-card:20px;--radius-large-card:24px;--radius-small:8px;--radius-input:4px;--radius-pill:9999px;--text-body:16px;--text-body-sm:14px;--text-caption:10px;--text-subheading:18px;--text-lede:17px;--text-stat:30px;--text-display:48px;--text-heading:32px;--text-heading-compact:40px;--lh-heading-compact:44px;--text-closing-compact:36px;--text-hero:66px;--text-hero-tablet:58px;--text-hero-mobile:40px;--text-plan-price:44px;--text-closing:60px;--text-label-detail:13.5px;--text-control:15px;--fs-mono:13px;--fs-mono-sm:12px;--fs-ui-micro:11px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-28:28px;--spacing-32:32px;--spacing-36:36px;--spacing-40:40px;--spacing-48:48px;--spacing-56:56px;--spacing-64:64px;--spacing-72:72px;--spacing-96:96px;--spacing-160:160px;--shadow-subtle:0 0 1px rgb(0 0 0/40%),0 1px 1px rgb(0 0 0/4%),0 2px 4px rgb(0 0 0/4%);--shadow-card-hover:var(--shadow-subtle);--shadow-soft:0 1px 1px rgb(0 0 0/3%),0 2px 6px rgb(0 0 0/4%);--dur-hover:160ms;--dur-view:220ms;--ease-standard:cubic-bezier(0.4,0,0.2,1);--z-raise:1;--z-float:10;--z-overlay:20;--z-dropdown:120;--font-sans:"Geist",system-ui,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Sarasa Mono SC",monospace;background:var(--surface-page);color:var(--fg-1);font-family:var(--font-sans);line-height:24px;overflow-x:clip}.home,.home li,.home p{letter-spacing:0}.home h1,.home h2,.home h3{font-family:var(--font-sans);font-weight:500;font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1;margin:0}main#main-content:focus{outline:none}.home section{padding:0;scroll-margin-top:88px}.home .brandIcon{filter:grayscale(1) brightness(0);flex:none}.home iconify-icon{display:inline-block}@media (max-width:1023px){.home{--text-hero-tablet:40px;--text-heading-compact:32px;--lh-heading-compact:35px}}@media (max-width:767px){html:lang(en) .home .softBreak{display:none}}.home ::-webkit-scrollbar{width:4px;height:4px}.home ::-webkit-scrollbar-corner,.home ::-webkit-scrollbar-track{background:transparent}.home ::-webkit-scrollbar-button{display:none}.home ::-webkit-scrollbar-thumb{border-radius:9999px;background:rgb(10 10 10/12%)}.home :hover::-webkit-scrollbar-thumb{background:rgb(10 10 10/22%)}.home ::-webkit-scrollbar-thumb:active,.home ::-webkit-scrollbar-thumb:hover{background:rgb(10 10 10/32%)}@media (min-width:768px){html:has(.home)::-webkit-scrollbar{width:4px;height:4px}html:has(.home)::-webkit-scrollbar-corner,html:has(.home)::-webkit-scrollbar-track{background:transparent}html:has(.home)::-webkit-scrollbar-button{display:none}html:has(.home)::-webkit-scrollbar-thumb{border-radius:9999px;background:rgb(10 10 10/14%)}html:has(.home)::-webkit-scrollbar-thumb:active,html:has(.home)::-webkit-scrollbar-thumb:hover{background:rgb(10 10 10/32%)}}@supports not selector(::-webkit-scrollbar){.home *{scrollbar-width:thin;scrollbar-color:rgb(10 10 10/12%) transparent}.home :hover{scrollbar-color:rgb(10 10 10/22%) transparent}@media (min-width:768px){html:has(.home){scrollbar-width:thin;scrollbar-color:rgb(10 10 10/14%) transparent}}}