.public-theme-root{min-height:100vh;background-color:var(--public-background,#fafafa);color:var(--public-text,#48566c);font-family:var(--font-body),sans-serif}.public-theme-root .title,.public-theme-root h1,.public-theme-root h2,.public-theme-root h3,.public-theme-root h4,.public-theme-root h5,.public-theme-root h6{color:var(--public-heading,#101b34);font-family:var(--font-heading),sans-serif}.public-theme-root .section-header p,.public-theme-root .section-subtitle,.public-theme-root .sub-menu-label,.public-theme-root label{color:var(--public-label,#52627a)}.public-theme-root .btn--base,.public-theme-root .btn--primary{background-color:var(--public-primary,#205eff);border-color:var(--public-primary,#205eff)}.public-theme-root .btn--base:hover,.public-theme-root .btn--primary:hover{filter:brightness(.92)}.public-theme-root .hero__bg-inner{background-image:var(--public-hero-image,var(--morph-image)),var(--hero-gradient)}.public-theme-root .footer-bottom,.public-theme-root .footer-section,.public-theme-root .header,.public-theme-root .header-section{background-color:var(--public-surface,#fff)}.public-theme-root .footer-bottom,.public-theme-root .footer-section{color:var(--public-text,#48566c)}.public-theme-root .sub-menu-col--super{background-color:var(--public-primary,#205eff)}