@layer theme,base,components,utilities;@layer base{.marketing-root[data-marketing-theme=dark]{--marketing-bg: 0 0% 12.2%;--marketing-bg-subtle: 0 0% 14.5%;--marketing-bg-elevated: 0 0% 16.5%;--marketing-bg-raised: 0 0% 20%;--marketing-stage: 0 0% 14.5%;--marketing-fg: 0 0% 100%;--marketing-fg-body: 30 3% 83%;--marketing-fg-muted: 30 3% 83%;--marketing-fg-subtle: 0 0% 62%;--marketing-border: 0 0% 100% / .14;--marketing-border-strong: 0 0% 100% / .3;--marketing-primary: 210 88% 67%;--marketing-primary-text: 210 88% 67%;--marketing-primary-fg: 0 0% 100%;--marketing-cta-solid-bg: 208 81% 35%;--marketing-cta-solid-fg: 0 0% 100%;--marketing-cta-solid-hover: 208 80% 42%;--marketing-success: 120 51% 58%;--marketing-success-fg: 0 0% 12%;--marketing-header-bg: hsl(0 0% 12.2% / .94);--marketing-card-bg: hsl(0 0% 16.5%);--marketing-chrome-top: 0px;--marketing-btn-primary-bg: hsl(var(--marketing-cta-solid-bg));--marketing-btn-primary-hover: hsl(var(--marketing-cta-solid-hover));--marketing-btn-primary-border: transparent;--marketing-btn-shadow: none;--marketing-frame-shadow: 0 0 0 1px hsl(var(--marketing-border)), 0 8px 24px hsl(0 0% 0% / .4);--marketing-noise-opacity: 0;--marketing-spotlight: transparent;--background: 0 0% 12.2%;--foreground: 0 0% 100%;--card: 0 0% 16.5%;--card-foreground: 0 0% 100%;--popover: 0 0% 16.5%;--popover-foreground: 0 0% 100%;--primary: 210 88% 67%;--primary-foreground: 0 0% 12%;--secondary: 0 0% 20%;--secondary-foreground: 0 0% 100%;--muted: 0 0% 20%;--muted-foreground: 30 3% 83%;--accent: 0 0% 22%;--accent-foreground: 0 0% 100%;--border: 0 0% 100% / .14;--input: 0 0% 100% / .3;--ring: 210 88% 67%;--destructive: 0 72% 62%;--destructive-text: 0 95% 77%;--destructive-foreground: 0 0% 12%;--success: 120 51% 58%;--success-foreground: 0 0% 12%;--background-rgb: 31, 31, 31;--primary-rgb: 98, 171, 245;--color-background: hsl(0 0% 12.2%);--color-foreground: hsl(0 0% 100%);--color-card: hsl(0 0% 16.5%);--color-card-foreground: hsl(0 0% 100%);--color-popover: hsl(0 0% 16.5%);--color-popover-foreground: hsl(0 0% 100%);--color-primary: hsl(210 88% 67%);--color-primary-foreground: hsl(0 0% 12%);--color-secondary: hsl(0 0% 20%);--color-secondary-foreground: hsl(0 0% 100%);--color-muted: hsl(0 0% 20%);--color-muted-foreground: hsl(30 3% 83%);--color-accent: hsl(0 0% 22%);--color-accent-foreground: hsl(0 0% 100%);--color-border: hsl(0 0% 100% / .14);--color-input: hsl(0 0% 100% / .3);--color-ring: hsl(210 88% 67%);--color-destructive: hsl(0 72% 62%);--color-destructive-text: hsl(0 95% 77%);--color-destructive-foreground: hsl(0 0% 12%);--color-success: hsl(120 51% 58%);--color-success-foreground: hsl(0 0% 12%)}.marketing-root[data-marketing-theme=dark] .bg-primary{background-color:hsl(var(--marketing-cta-solid-bg))!important;color:hsl(var(--marketing-cta-solid-fg))!important}.marketing-root[data-marketing-theme=light]{--marketing-bg: 0 0% 100%;--marketing-bg-subtle: 214 40% 97%;--marketing-bg-elevated: 0 0% 100%;--marketing-bg-raised: 0 0% 100%;--marketing-stage: 214 40% 97%;--marketing-fg: 216 52% 13%;--marketing-fg-body: 216 25% 26%;--marketing-fg-muted: 215 16% 39%;--marketing-fg-subtle: 215 12% 43%;--marketing-border: 214 24% 87%;--marketing-border-strong: 0 0% 55%;--marketing-primary: 216 88% 43%;--marketing-primary-text: 216 88% 43%;--marketing-primary-fg: 0 0% 100%;--marketing-cta-solid-bg: 216 88% 43%;--marketing-cta-solid-fg: 0 0% 100%;--marketing-cta-solid-hover: 217 86% 34%;--marketing-success: 120 77% 27%;--marketing-success-fg: 0 0% 100%;--marketing-header-bg: hsl(0 0% 100% / .94);--marketing-card-bg: hsl(0 0% 100%);--marketing-chrome-top: 0px;--marketing-btn-primary-bg: hsl(var(--marketing-cta-solid-bg));--marketing-btn-primary-hover: hsl(var(--marketing-cta-solid-hover));--marketing-btn-primary-border: transparent;--marketing-btn-shadow: none;--marketing-frame-shadow: 0 0 0 1px hsl(var(--marketing-border)), 0 8px 24px hsl(0 0% 0% / .08);--marketing-noise-opacity: 0;--marketing-spotlight: transparent;--background: 0 0% 100%;--foreground: 216 52% 13%;--card: 0 0% 100%;--card-foreground: 216 52% 13%;--popover: 0 0% 100%;--popover-foreground: 216 52% 13%;--primary: 216 88% 43%;--primary-foreground: 0 0% 100%;--secondary: 214 40% 97%;--secondary-foreground: 216 52% 13%;--muted: 214 40% 97%;--muted-foreground: 215 16% 39%;--accent: 0 0% 94%;--accent-foreground: 216 52% 13%;--border: 214 24% 87%;--input: 0 0% 55%;--ring: 216 88% 43%;--destructive: 0 74% 42%;--destructive-text: 0 74% 42%;--destructive-foreground: 0 0% 100%;--success: 120 77% 27%;--success-foreground: 0 0% 100%;--background-rgb: 255, 255, 255;--primary-rgb: 13, 90, 206;--color-background: hsl(0 0% 100%);--color-foreground: hsl(216 52% 13%);--color-card: hsl(0 0% 100%);--color-card-foreground: hsl(216 52% 13%);--color-popover: hsl(0 0% 100%);--color-popover-foreground: hsl(216 52% 13%);--color-primary: hsl(216 88% 43%);--color-primary-foreground: hsl(0 0% 100%);--color-secondary: hsl(214 40% 97%);--color-secondary-foreground: hsl(216 52% 13%);--color-muted: hsl(214 40% 97%);--color-muted-foreground: hsl(215 16% 39%);--color-accent: hsl(0 0% 94%);--color-accent-foreground: hsl(216 52% 13%);--color-border: hsl(214 24% 87%);--color-input: hsl(0 0% 55%);--color-ring: hsl(216 88% 43%);--color-destructive: hsl(0 74% 42%);--color-destructive-text: hsl(0 74% 42%);--color-destructive-foreground: hsl(0 0% 100%);--color-success: hsl(120 77% 27%);--color-success-foreground: hsl(0 0% 100%)}.marketing-root{scrollbar-gutter:stable;--font-marketing-display: "Source Sans 3 Variable", "Source Sans Fallback", "Segoe UI", sans-serif;--font-marketing-body: "Source Sans 3 Variable", "Source Sans Fallback", "Segoe UI", sans-serif;--marketing-content-max: 1440px;--marketing-content-narrow: calc(720px + 4rem) ;--marketing-section-y: 3.5rem;--marketing-section-y-md: 5rem;--marketing-section-y-lg: 6.5rem;--marketing-section-y-tight: 2rem;--marketing-section-y-tight-md: 3rem;--marketing-header-offset: 4rem;--marketing-radius-pill: 9999px;--marketing-radius-control: 6px;--marketing-radius-card: 14px;--marketing-radius-frame: 10px;--marketing-nav-cta-height: 2.5rem;--marketing-text-body: 1.0625rem;--marketing-text-body-sm: .875rem;--marketing-text-lead: 1.0625rem;--marketing-text-lead-md: 1.25rem;--marketing-ease-out-expo: cubic-bezier(.16, 1, .3, 1);--marketing-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--marketing-nav-active-bg: hsl(var(--marketing-fg) / .06);--marketing-nav-hover-bg: hsl(var(--marketing-fg) / .05);--marketing-touch-min: 44px;--marketing-content-px-mobile: 1rem;--marketing-hero-title-mobile: clamp(1.875rem, 1.6rem + 2.2vw, 2.25rem);--marketing-section-title-mobile: clamp(1.625rem, 1.3rem + 1.6vw, 1.625rem);--marketing-main-pb-mobile: env(safe-area-inset-bottom, 0px);min-width:0;-webkit-font-smoothing:antialiased;scroll-behavior:auto;background:hsl(var(--marketing-bg));color:hsl(var(--marketing-fg-body))}@media(min-width:360px){.marketing-root{--marketing-content-px-mobile: 1.25rem}}@media(min-width:768px){.marketing-root{--marketing-main-pb-mobile: 0px}}@media(min-width:1024px){.marketing-root{--marketing-header-offset: 4.625rem}}.marketing-root h1,.marketing-root h2,.marketing-root h3,.marketing-root .font-marketing-display{font-family:var(--font-marketing-display);font-weight:600;letter-spacing:-.01em;color:hsl(var(--marketing-fg))}.marketing-root ::selection{background:hsl(var(--marketing-primary) / .2)}}@layer components{.marketing-content{width:100%;max-width:var(--marketing-content-max);margin-inline:auto;padding-inline:var(--marketing-content-px-mobile)}@media(min-width:640px){.marketing-content{padding-inline:2rem}}@media(min-width:1024px){.marketing-content{padding-inline:3rem}}.marketing-content-narrow{width:100%;max-width:var(--marketing-content-narrow);margin-inline:auto;padding-inline:var(--marketing-content-px-mobile)}@media(min-width:640px){.marketing-content-narrow{padding-inline:2rem}}.marketing-page-stack{display:flex;flex-direction:column}.marketing-section-y-default{padding-block:var(--marketing-section-y)}@media(min-width:768px){.marketing-section-y-default{padding-block:var(--marketing-section-y-md)}}@media(min-width:1100px){.marketing-section-y-default{padding-block:var(--marketing-section-y-lg)}}.marketing-section-y-compact{padding-block:var(--marketing-section-y-tight)}@media(min-width:768px){.marketing-section-y-compact{padding-block:var(--marketing-section-y-tight-md)}}.marketing-section-y-hero{padding-block:2.5rem}@media(min-width:768px){.marketing-section-y-hero{padding-block:3.5rem}}.marketing-section-subtle{background:hsl(var(--marketing-bg-subtle))}.marketing-plan-surface{width:100%;min-width:0}@media(min-width:768px){.marketing-plan-surface{padding:0}}.marketing-dot-grid{background-image:none}.marketing-atmosphere{position:relative;isolation:isolate}.marketing-atmosphere>*{position:relative;z-index:1}.marketing-bg-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.marketing-bg-base{position:absolute;top:0;right:0;bottom:0;left:0;background:hsl(var(--marketing-bg))}.marketing-bg-noise,.marketing-bg-wash,.marketing-bg-auth-spotlight,.marketing-bg-grid-lines,.marketing-bg-aurora,.marketing-bg-vignette,.marketing-bg-paths,.marketing-bg-paths-svg,.marketing-bg-path-stroke{display:none}.marketing-hero-subtitle{color:hsl(var(--marketing-fg-muted))}.marketing-main-surface{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;--site-header-h: var(--marketing-header-offset)}.marketing-glass-card{background:hsl(var(--marketing-bg-elevated));border:1px solid hsl(var(--marketing-border))}.marketing-cta-primary{background:var(--marketing-btn-primary-bg);color:hsl(var(--marketing-cta-solid-fg));border:1px solid var(--marketing-btn-primary-border);box-shadow:var(--marketing-btn-shadow);min-height:44px;padding-inline:1.25rem}.marketing-cta-primary:hover{background:var(--marketing-btn-primary-hover);border-color:var(--marketing-btn-primary-hover)}@media(prefers-reduced-motion:no-preference){.marketing-cta-primary{transition:background-color .12s ease,border-color .12s ease}}.marketing-cta-secondary{background:hsl(var(--marketing-bg-elevated));border:1px solid hsl(var(--marketing-border-strong));color:hsl(var(--marketing-fg));min-height:44px;padding-inline:1.25rem}.marketing-root[data-marketing-theme=dark] .marketing-cta-secondary{background:transparent}.marketing-cta-secondary:hover{background:hsl(var(--marketing-fg) / .06)}@media(prefers-reduced-motion:no-preference){.marketing-cta-secondary{transition:background-color .12s ease,border-color .12s ease}}.marketing-hero-title{font-family:var(--font-marketing-display);font-weight:600;font-size:var(--marketing-hero-title-mobile);line-height:1.15;letter-spacing:-.01em;color:hsl(var(--marketing-fg));text-wrap:balance}@media(min-width:768px){.marketing-hero-title{font-size:clamp(2.75rem,2rem + 1.6vw,3.75rem);letter-spacing:-.015em;text-wrap:pretty}}.marketing-hero-title-mobile{text-wrap:balance}@media(min-width:768px){.marketing-hero-title-mobile{text-wrap:pretty}}.marketing-section-title-mobile{font-size:var(--marketing-section-title-mobile);text-wrap:balance}.marketing-fact-strip{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem 0;font-size:.875rem;font-weight:600;color:hsl(var(--marketing-fg-muted))}.marketing-fact-strip span{white-space:nowrap}.marketing-fact-strip span:not(:first-child):before{content:"·";margin-inline:.875rem;opacity:.55}.marketing-tabbar{display:flex;gap:.25rem;border-bottom:1px solid hsl(var(--marketing-border));overflow-x:auto;scrollbar-width:none}.marketing-tabbar::-webkit-scrollbar{display:none}.marketing-tabbar-tab{position:relative;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.625rem 1rem;font-size:.875rem;font-weight:600;color:hsl(var(--marketing-fg-muted));white-space:nowrap;transition:color .12s ease}.marketing-tabbar-tab:hover{color:hsl(var(--marketing-fg))}.marketing-tabbar-tab:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:var(--marketing-radius-control)}.marketing-tabbar-tab:after{content:"";position:absolute;left:.75rem;right:.75rem;bottom:-1px;height:2px;background:hsl(var(--marketing-primary));transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.marketing-tabbar-tab[data-active=true]{color:hsl(var(--marketing-fg))}.marketing-tabbar-tab[data-active=true]:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.marketing-tabbar-tab:after{transition:none}}.marketing-index-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.375rem 0;border-block:1px solid hsl(var(--marketing-border));padding-block:.875rem}.marketing-index-strip-item{font-size:.875rem;font-weight:600;color:hsl(var(--marketing-fg-muted));white-space:nowrap}.marketing-index-strip-sep{width:3px;height:3px;border-radius:50%;margin-inline:1rem;background:hsl(var(--marketing-fg) / .3);flex-shrink:0}.marketing-footer-hairline{height:1px;background:hsl(var(--marketing-border));border:none}.marketing-cta-band-glow{position:relative}.marketing-cta-band-glow>*{position:relative;z-index:1}.marketing-topbar{background:hsl(var(--marketing-bg));border-bottom:1px solid hsl(var(--marketing-border));transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.marketing-nav-pill{transform:translateZ(0);min-height:3.5rem;align-items:center}@media(min-width:1024px){.marketing-nav-pill{min-height:4rem}}.marketing-nav-pill.is-menu-open{position:relative;z-index:70}.marketing-nav-link{color:hsl(var(--marketing-fg-muted));font-weight:600;border-radius:var(--marketing-radius-control);transition:color .12s ease,background-color .12s ease}.marketing-nav-link:hover:not([data-active=true]):not([aria-current=page]){color:hsl(var(--marketing-fg));background:var(--marketing-nav-hover-bg)}#marketing-desktop-nav .marketing-nav-link:hover:not([data-active=true]):not([aria-current=page]){background:transparent;color:hsl(var(--marketing-fg))}.marketing-nav-link[data-active=true],.marketing-nav-link[aria-current=page]{color:hsl(var(--marketing-fg));background:transparent;box-shadow:none}.marketing-nav-icon-btn{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;border-radius:var(--marketing-radius-control);border:1px solid hsl(var(--marketing-border));background:transparent;color:hsl(var(--marketing-fg-muted));transition:color .12s ease,background-color .12s ease}.marketing-nav-icon-btn:hover{color:hsl(var(--marketing-fg));background:var(--marketing-nav-hover-bg)}@media(max-width:1023px){.marketing-nav-icon-btn-pill{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--marketing-radius-control);border:1px solid transparent;background:transparent;color:hsl(var(--marketing-fg-muted));transition:color .12s ease,background-color .12s ease}.marketing-nav-icon-btn-pill:hover{color:hsl(var(--marketing-fg));background:var(--marketing-nav-hover-bg)}}.marketing-mobile-menu-btn .marketing-menu-close-icon,.marketing-mobile-menu-btn.is-menu-open .marketing-menu-open-icon{display:none}.marketing-mobile-menu-btn.is-menu-open .marketing-menu-close-icon{display:block}.marketing-touch-target{min-height:var(--marketing-touch-min)}.marketing-scroll-x-fade{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,transparent,black 6%,black 94%,transparent);mask-image:linear-gradient(to right,transparent,black 6%,black 94%,transparent)}.marketing-scroll-x-fade>*{scroll-snap-align:start}.marketing-mobile-stack-cta{width:100%}@media(min-width:640px){.marketing-mobile-stack-cta{width:auto}}.marketing-main-pb{padding-bottom:var(--marketing-main-pb-mobile)}.marketing-nav-link-mobile{border-radius:var(--marketing-radius-control);min-height:var(--marketing-touch-min);transition:color .12s ease,background-color .12s ease}.marketing-nav-link-mobile:hover:not([aria-current=page]){background:var(--marketing-nav-hover-bg);color:hsl(var(--marketing-fg))}.marketing-nav-link-mobile[aria-current=page]{background:var(--marketing-nav-active-bg);color:hsl(var(--marketing-fg))}#marketing-desktop-nav{position:relative}.marketing-nav-indicator{position:absolute;bottom:-1px;top:auto;left:0;z-index:0;height:2px;border-radius:1px;background:hsl(var(--marketing-primary));opacity:0;pointer-events:none;transition:transform .4s var(--marketing-ease-out-expo),width .4s var(--marketing-ease-out-expo),opacity .15s ease}#marketing-desktop-nav [data-marketing-nav-item]{position:relative;z-index:1}[data-marketing-chrome-measure]{view-transition-name:marketing-header}::view-transition-group(marketing-header),::view-transition-old(marketing-header),::view-transition-new(marketing-header){animation:none}@keyframes marketing-fade-in{0%{opacity:0}to{opacity:1}}@keyframes marketing-fade-out{0%{opacity:1}to{opacity:0}}::view-transition-old(root){animation:marketing-fade-out .24s ease both}::view-transition-new(root){animation:marketing-fade-in .32s cubic-bezier(.22,1,.36,1) both}::view-transition-old(marketing-header):only-child{animation:marketing-fade-out .18s ease both}::view-transition-new(marketing-header):only-child{animation:marketing-fade-in .28s ease both}@media(prefers-reduced-motion:reduce){.marketing-nav-indicator{transition:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.01ms}}.marketing-nav-pill .marketing-nav-cta,.marketing-nav-cta.w-full{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--marketing-nav-cta-height);padding:0 1rem;font-size:.875rem;font-weight:600;border-radius:var(--marketing-radius-control);background:var(--marketing-btn-primary-bg);color:hsl(var(--marketing-cta-solid-fg));border:1px solid var(--marketing-btn-primary-border);box-shadow:var(--marketing-btn-shadow);transition:background-color .12s ease,border-color .12s ease}.marketing-nav-pill .marketing-nav-cta:hover,.marketing-nav-cta.w-full:hover{background:var(--marketing-btn-primary-hover);border-color:var(--marketing-btn-primary-hover);transform:none;filter:none}.marketing-nav-pill .marketing-nav-cta:active,.marketing-nav-cta.w-full:active{transform:none}.marketing-beta-badge{display:inline-flex;align-items:center;gap:.375rem;border-radius:3px;border:1px solid hsl(var(--marketing-border-strong) / .55);background:transparent;color:hsl(var(--marketing-fg-muted));font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.125rem .5rem;line-height:1.4}.marketing-beta-badge.marketing-logo-beta{display:none}@media(min-width:390px){.marketing-beta-badge.marketing-logo-beta:not([data-follows-notice]),html[data-beta-notice=dismissed] .marketing-beta-badge.marketing-logo-beta{display:inline-flex}}html[data-beta-notice=dismissed] .akera-beta-banner{display:none}.marketing-nav-dropdown{background:hsl(var(--marketing-bg-elevated));border:1px solid hsl(var(--marketing-border));border-radius:var(--marketing-radius-card);overflow:visible;box-shadow:0 8px 24px #0000001f,0 0 0 1px hsl(var(--marketing-border))}.marketing-root[data-marketing-theme=dark] .marketing-nav-dropdown{box-shadow:0 8px 24px #00000080,0 0 0 1px hsl(var(--marketing-border))}.marketing-nav-dropdown-item{border-radius:var(--marketing-radius-control);transition:background-color .12s ease,color .12s ease}.marketing-nav-dropdown-item:hover,.marketing-nav-dropdown-item:focus-visible{background:hsl(var(--marketing-fg) / .05);outline:none}.marketing-nav-dropdown-item[data-active=true]{background:hsl(var(--marketing-primary) / .08)}.marketing-nav-dropdown-item[data-active=true] .marketing-nav-dropdown-title{color:hsl(var(--marketing-primary-text))}.marketing-nav-dropdown-item:focus-visible{box-shadow:0 0 0 2px hsl(var(--marketing-primary) / .35)}.marketing-features-nav{padding-block:.5rem;border-block:1px solid hsl(var(--marketing-border));background:hsl(var(--marketing-bg))}.marketing-sheet-content{background:hsl(var(--marketing-bg-elevated));border-right:1px solid hsl(var(--marketing-border))}.marketing-mobile-menu__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;background:#0006}.marketing-mobile-menu__panel{position:fixed;top:1rem;right:1rem;left:1rem;z-index:102;max-width:26rem;max-height:calc(100dvh - 2rem);overflow-y:auto;margin-left:auto;border:1px solid hsl(var(--marketing-border));border-radius:8px;background:hsl(var(--marketing-bg-elevated));box-shadow:0 12px 48px #0003}.marketing-mobile-nav-link{display:flex;align-items:center;min-height:44px;padding:.5rem .75rem;border-radius:4px;font-size:1rem}.marketing-mobile-nav-link:hover{background:hsl(var(--marketing-bg-subtle))}.marketing-mobile-nav-link[aria-current=page]{background:hsl(var(--marketing-primary) / .08);color:hsl(var(--marketing-primary-text));font-weight:600}.marketing-border-beam{overflow:hidden}.marketing-border-beam-glow{display:none}.marketing-border-beam--static{background:hsl(var(--marketing-border))}.marketing-shine-border{padding:1px;background:hsl(var(--marketing-border));overflow:hidden}.marketing-shine-border-track{display:none}.marketing-shine-border--static{background:hsl(var(--marketing-border))}.marketing-device-frame{position:relative;border-radius:var(--marketing-radius-frame);background:hsl(var(--marketing-bg-elevated));box-shadow:var(--marketing-frame-shadow)}.marketing-device-frame-fade{mask-image:linear-gradient(to bottom,black 75%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 75%,transparent 100%)}.marketing-section-divider{border-top:1px solid hsl(var(--marketing-border))}.marketing-sticky-sidebar{position:sticky;top:calc(var(--marketing-header-offset) + var(--marketing-chrome-top) + .75rem);max-height:calc(100dvh - var(--marketing-header-offset) - var(--marketing-chrome-top) - 1.5rem);overflow-y:auto;align-self:start}.marketing-feature-grid{border-color:hsl(var(--marketing-border));background:hsl(var(--marketing-bg-elevated));border-radius:var(--marketing-radius-card)}.marketing-feature-card{border-color:transparent}.marketing-text-success{color:hsl(var(--marketing-success))}.marketing-text-body{font-size:var(--marketing-text-body);line-height:1.6}.marketing-text-body-sm{font-size:var(--marketing-text-body-sm);line-height:1.5}.marketing-text-lead{font-size:var(--marketing-text-lead);line-height:1.55}@media(min-width:768px){.marketing-text-lead{font-size:var(--marketing-text-lead-md)}}.marketing-plan-toolbar{min-height:4rem;align-items:center}.marketing-page-title{font-size:clamp(2rem,1.5rem + 2vw,3rem);line-height:1.12;letter-spacing:-.025em;font-weight:600;text-wrap:balance}.marketing-heading{font-size:clamp(1.625rem,1.25rem + 1.25vw,2.25rem);line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.marketing-page-intro{padding-block:3.5rem 2.75rem}.marketing-link{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;width:fit-content;color:hsl(var(--marketing-primary-text));font-size:1rem;font-weight:600;text-underline-offset:4px}.marketing-link:hover{text-decoration:underline}.marketing-action{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--marketing-radius-control);padding:.65rem 1.4rem;font-size:1rem;font-weight:600;line-height:1.25;text-align:center}.marketing-root :is(a,button,input,summary):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.marketing-section-link{display:inline-flex;align-items:center;min-height:52px;flex-shrink:0;font-size:.9375rem;font-weight:600;color:hsl(var(--marketing-fg-body))}.marketing-section-link:hover{color:hsl(var(--marketing-primary-text))}.marketing-anchor{scroll-margin-top:calc(var(--marketing-header-offset) + var(--marketing-chrome-top) + 1.5rem)}.marketing-product-tabs{display:flex;gap:1.5rem;border-bottom:1px solid hsl(var(--marketing-border));overflow-x:auto}.marketing-product-tab{display:inline-flex;align-items:center;gap:.625rem;min-height:56px;padding:.5rem .25rem;flex-shrink:0;border-bottom:3px solid transparent;color:hsl(var(--marketing-fg-muted));font-size:1.0625rem;font-weight:600}.marketing-product-tab[data-state=active]{border-bottom-color:hsl(var(--marketing-primary));color:hsl(var(--marketing-fg))}.marketing-product-tab:hover{color:hsl(var(--marketing-primary-text))}.marketing-product-panel[data-state=active]{display:grid;gap:2rem;align-items:center;padding-top:2.5rem}.marketing-shot-trigger{display:block;width:100%;cursor:zoom-in;border-radius:var(--marketing-radius-frame)}.marketing-shot-dialog{position:fixed;top:4vh;right:3vw;bottom:4vh;left:3vw;z-index:102;display:flex;flex-direction:column;border:1px solid hsl(var(--marketing-border));border-radius:8px;background:hsl(var(--marketing-bg));box-shadow:0 24px 80px #0000004d;overflow:hidden}.marketing-shot-dialog img{display:block;margin:auto;max-width:100%;height:auto}.marketing-panel{border:1px solid hsl(var(--marketing-border));border-radius:6px;background:hsl(var(--marketing-bg-elevated))}.marketing-footer{background:hsl(var(--marketing-bg-subtle))}.marketing-article section+section{border-top:1px solid hsl(var(--marketing-border));padding-top:2.5rem}.marketing-choice{display:inline-flex;gap:0;max-width:100%;padding:3px;border:1px solid hsl(var(--marketing-border));border-radius:5px;background:hsl(var(--marketing-bg-subtle))}.marketing-choice label{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.5rem 1.25rem;border-radius:3px;cursor:pointer;color:hsl(var(--marketing-fg-muted));font-weight:600}.marketing-choice label:has(input:checked){background:hsl(var(--marketing-bg-elevated));color:hsl(var(--marketing-fg));box-shadow:0 1px 4px #0000001f}.marketing-choice label:has(input:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:2px}.marketing-plan{display:flex;flex-direction:column;min-width:0;padding:2rem;border:1px solid hsl(var(--marketing-border));border-top:3px solid hsl(var(--marketing-border));border-radius:6px;background:hsl(var(--marketing-bg-elevated))}.marketing-plan[data-recommended=true]{border-top-color:hsl(var(--marketing-primary))}.marketing-doc-card{display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.5rem;border:1px solid hsl(var(--marketing-border));border-radius:6px;background:hsl(var(--marketing-bg-elevated));transition:border-color .12s ease,background-color .12s ease}.marketing-doc-card:hover{border-color:hsl(var(--marketing-primary));background:hsl(var(--marketing-bg-subtle))}@media print{.marketing-topbar,.marketing-footer,[data-marketing-chrome-measure],.marketing-root [aria-label="Beta announcement"]{display:none!important}.marketing-main-surface{padding-top:0!important}.marketing-root{--marketing-fg: 0 0% 0%;--marketing-fg-body: 0 0% 0%;background:#fff;color:#000}.marketing-content{max-width:none;padding:0}}}@keyframes marketing-menu-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes marketing-menu-panel-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@layer components{.marketing-root{--akera-ice: #edf5fc;--akera-stage: #e0edfa;--akera-stage-end: #b8d4f0;--akera-soft-shadow: 0 16px 48px rgb(20 53 91 / 8%)}.marketing-root[data-marketing-theme=dark]{--akera-ice: #142335;--akera-stage: #162d46;--akera-stage-end: #23476b;--akera-soft-shadow: 0 16px 48px rgb(0 0 0 / 20%)}.marketing-heading{font-size:clamp(2rem,1.3rem + 2.2vw,3.25rem);line-height:1.13;letter-spacing:-.035em;font-weight:550;text-wrap:balance}.marketing-page-title{max-width:900px;font-size:clamp(2.6rem,1.9rem + 3vw,4.5rem);font-weight:550;line-height:1.08;letter-spacing:-.04em;text-wrap:balance;white-space:pre-line}.marketing-action{min-height:50px;padding:.85rem 1.4rem;gap:.7rem;border-radius:6px;font-size:1rem}.marketing-cta-primary{box-shadow:0 3px 8px #1052a61f}.marketing-cta-secondary{background:transparent;border-color:hsl(var(--marketing-fg) / .5)}.marketing-link{gap:.6rem}.marketing-link svg,.marketing-action svg{flex-shrink:0;transition:transform .18s ease}.marketing-link:hover svg,.marketing-action:hover svg{transform:translate(3px)}.akera-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.akera-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3rem}.akera-section-heading>div{flex:1;max-width:760px}.akera-section-heading>p{flex:1;max-width:400px}.akera-icon-tile{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;flex-shrink:0;border-radius:13px;background:var(--akera-ice);color:hsl(var(--marketing-primary-text))}.marketing-topbar{background:hsl(var(--marketing-bg));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.marketing-nav-pill{min-height:74px}.marketing-nav-pill .marketing-nav-cta{min-height:42px;padding-inline:1.2rem;border-radius:6px}.marketing-nav-link{font-size:.9375rem}.marketing-nav-icon-btn{border-color:transparent;width:44px;height:44px}.marketing-nav-dropdown{border-radius:12px;padding:8px;box-shadow:0 15px 50px #0a203c24}.marketing-nav-dropdown-item{padding:16px}.marketing-nav-dropdown-title{font-size:1rem}.marketing-nav-dropdown-item>span:last-child{font-size:.875rem}.marketing-root [aria-label="Beta announcement"]{background:#102f50;border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff}.marketing-root [aria-label="Beta announcement"] .marketing-content{min-height:40px}.marketing-root [aria-label="Beta announcement"] p{color:#d9e6f5;font-size:.8125rem}.marketing-root [aria-label="Beta announcement"] .text-foreground,.marketing-root [aria-label="Beta announcement"] .text-primary,.marketing-root [aria-label="Beta announcement"] button{color:#fff}.marketing-root [aria-label="Beta announcement"] .marketing-beta-badge{color:#dceaff;border-color:#849db7}.akera-hero{overflow:clip;isolation:isolate;position:relative;background:#eaf2f8;padding-bottom:2rem}.akera-hero-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:url(/assets/akera-enterprise-scene-Ci01Yx9j.webp) center / cover no-repeat}.akera-hero-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#edf4f9fa,#edf4f9eb 34%,#edf4f970 64%,#edf4f914)}.akera-hero-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(2rem,4vw,4rem);align-items:center;min-height:640px;padding-block:72px 64px}.akera-hero-copy{position:relative;z-index:2}.akera-hero-title{max-width:12ch;text-wrap:balance;font-size:clamp(3.25rem,2.25rem + 2.5vw,4.75rem);font-weight:520!important;letter-spacing:-.038em!important;line-height:1.06;color:#10263f!important}.akera-hero-description{font-size:1.25rem;line-height:1.55;max-width:460px;margin-top:1.5rem;color:#354e65}.akera-hero .akera-actions{margin-top:2rem}.akera-hero-note{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;font-size:.875rem;color:#415b71;margin-top:1.25rem}.akera-hero-product{position:relative;min-width:0;padding:1rem 0 2.5rem 1.25rem}.akera-hero-desktop{width:100%;border:1px solid rgb(255 255 255 / 80%);border-radius:8px;overflow:hidden;box-shadow:0 24px 64px #183c6d2e,0 2px 8px #183c6d14}.akera-hero-desktop .marketing-device-frame{box-shadow:none;border-radius:0}.akera-hero-phone{position:absolute;width:21%;max-width:152px;left:-.5%;bottom:0;border:4px solid #253e59;border-radius:18px;overflow:hidden;box-shadow:0 16px 32px #10274138}.akera-hero-phone picture{display:block}.akera-hero-phone img{display:block;width:100%;height:auto}.akera-audience-wrap{position:relative;z-index:2}.akera-audience{display:grid;grid-template-columns:1fr 1fr;background:hsl(var(--marketing-bg-elevated) / 94%);border:1px solid hsl(var(--marketing-border));border-radius:8px;box-shadow:0 8px 24px #14355b0f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.akera-audience a{display:flex;gap:1.2rem;align-items:center;padding:1.5rem 2rem}.akera-audience a+a{border-left:1px solid hsl(var(--marketing-border))}.akera-audience strong{display:block;color:hsl(var(--marketing-fg));font-size:1.1875rem;font-weight:600}.akera-audience a>span>span{display:block;margin-top:.15rem;font-size:1rem;color:hsl(var(--marketing-fg-muted))}.akera-audience a>svg{margin-left:auto;color:hsl(var(--marketing-primary-text));transition:transform .18s ease;flex-shrink:0}.akera-audience a:hover>svg{transform:translate(4px)}.marketing-root[data-marketing-theme=dark] .akera-hero{background:#102c48}.marketing-root[data-marketing-theme=dark] .akera-hero-scene{background-blend-mode:multiply;background-color:#285079}.marketing-root[data-marketing-theme=dark] .akera-hero-scene:after{background:linear-gradient(90deg,#10263c,#10263ceb 38%,#10263c47)}.marketing-root[data-marketing-theme=dark] .akera-hero-title{color:#f5f9ff!important}.marketing-root[data-marketing-theme=dark] .akera-hero :is(.akera-hero-description,.akera-hero-note){color:#d0e2f4}.marketing-root[data-marketing-theme=dark] .akera-hero-desktop{border-color:#294664}.akera-platform-strip{border-bottom:1px solid hsl(var(--marketing-border));background:hsl(var(--marketing-bg))}.akera-platform-strip>div{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.5rem}.akera-platform-strip p{font-size:.9375rem;font-weight:600;color:hsl(var(--marketing-fg-muted))}.akera-platform-strip>div>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.5rem}.akera-platform-strip span{display:flex;align-items:center;gap:.65rem;font-size:1rem;color:hsl(var(--marketing-fg))}.marketing-features-nav{border-top:0;padding:0}.marketing-features-nav .marketing-content{gap:2rem}.marketing-section-link{min-height:52px;border-bottom:2px solid transparent;padding-top:2px;font-size:.9375rem}.marketing-section-link:hover{border-color:hsl(var(--marketing-primary))}.marketing-anchor{scroll-margin-top:calc(var(--marketing-header-offset) + var(--marketing-chrome-top) + 1.5rem)}.akera-workspace-tabs{border:1px solid hsl(var(--marketing-border));border-radius:16px;overflow:clip;background:hsl(var(--marketing-bg-elevated));box-shadow:var(--akera-soft-shadow)}.marketing-product-tabs{gap:0;padding-inline:1.5rem;background:hsl(var(--marketing-bg))}.marketing-product-tab{justify-content:center;gap:.75rem;min-height:84px;flex:1;padding:1rem 1.5rem;font-size:1.0625rem}.marketing-product-tab[data-state=active]{background:hsl(var(--marketing-primary) / .05);border-bottom-color:hsl(var(--marketing-primary))}.akera-app-icon{display:inline-flex;align-items:center;justify-content:center;color:currentColor}.marketing-product-panel[data-state=active]{padding:0;gap:0;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:460px}.akera-tour-copy{align-self:center;padding:2.5rem}.akera-tour-copy h3{font-size:clamp(1.65rem,1.2rem + 1vw,2.125rem);line-height:1.15;font-weight:550;letter-spacing:-.02em;margin-bottom:1rem}.akera-checklist{display:grid;gap:.9rem;margin-block:1.5rem;font-size:.9375rem}.akera-checklist li{display:flex;align-items:flex-start;gap:.7rem}.akera-checklist svg{flex-shrink:0;margin-top:3px;color:hsl(var(--marketing-primary-text))}.akera-tour-stage{display:flex;align-items:center;min-width:0;height:100%;padding:2.5rem 1.5rem;background:linear-gradient(135deg,var(--akera-stage),var(--akera-stage-end))}.akera-tour-stage--rules{padding:2.5rem}.akera-tour-stage .marketing-device-frame{border:4px solid hsl(var(--marketing-bg-elevated));box-shadow:0 18px 32px #0d366533}.akera-everyday{background:hsl(var(--marketing-bg-subtle))}.akera-business-feature{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:center;border-top:1px solid hsl(var(--marketing-border));padding-top:3rem}.akera-business-copy{padding:0}.akera-business-copy h3{font-size:2rem;margin-block:1.5rem 1rem;line-height:1.2}.akera-business-list{display:grid;gap:1.25rem;margin-block:1.8rem 2rem}.akera-business-list li{display:flex;align-items:flex-start;gap:1rem}.akera-business-list svg{width:20px;height:20px;margin-top:3px;flex-shrink:0;color:hsl(var(--marketing-primary-text));stroke-width:1.5}.akera-business-list strong{display:block;color:hsl(var(--marketing-fg));font-weight:600;font-size:1.0625rem}.akera-business-list span{display:block;font-size:.9375rem;margin-top:.2rem;color:hsl(var(--marketing-fg-muted))}.akera-business-stage{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-width:0;padding:2.5rem;background:var(--akera-ice)}.akera-domain-label{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.25rem;border:1px solid hsl(var(--marketing-border));border-radius:8px;background:hsl(var(--marketing-bg-elevated));color:hsl(var(--marketing-fg-muted));font-size:.9375rem;box-shadow:0 5px 12px #16446e0d}.akera-domain-label strong{color:hsl(var(--marketing-fg));font-weight:600}.akera-business-stage>p{font-size:.875rem;color:hsl(var(--marketing-fg-muted));text-align:center}.akera-devices{overflow:clip;background:var(--akera-ice);padding-block:6.5rem}.akera-devices-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:6rem}.akera-devices-grid>div:first-child{max-width:430px}.akera-devices .marketing-text-lead{margin-block:1.5rem 2rem}.akera-platform-note{margin-top:1.25rem;font-size:.875rem;color:hsl(var(--marketing-fg-muted))}.akera-device-composition{position:relative;min-width:0;padding-bottom:3rem;padding-right:2rem}.akera-device-window{border:6px solid hsl(var(--marketing-bg-elevated));border-radius:12px;overflow:hidden;box-shadow:0 20px 45px #153d6c33;transform:perspective(1200px) rotateY(-6deg)}.akera-device-window img{width:100%}.akera-device-phone{position:absolute;right:0;bottom:-2rem;width:25%;border:5px solid #1f3851;border-radius:20px;overflow:hidden;box-shadow:0 18px 30px #153d6c33}.akera-device-phone img{width:100%}.akera-plan-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.akera-plan-paths article{display:flex;flex-direction:column;align-items:flex-start;padding:2.5rem;background:hsl(var(--marketing-bg-elevated));border:1px solid hsl(var(--marketing-border));border-radius:14px}.akera-plan-paths article:first-child{background:var(--akera-ice)}.akera-plan-paths .akera-checklist{flex:1}.akera-plan-paths h3{font-size:1.875rem;letter-spacing:-.025em;margin-bottom:1rem}.akera-starting-price{display:flex;flex-wrap:wrap;gap:.9rem;align-items:baseline;font-size:2.75rem;line-height:1.2;font-weight:550;color:hsl(var(--marketing-fg));margin-top:2rem}.akera-starting-price span{font-size:.9375rem;color:hsl(var(--marketing-fg-muted));font-weight:400}.akera-plan-paths .marketing-action{margin-top:.5rem}.akera-resources{background:hsl(var(--marketing-bg-subtle))}.akera-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.akera-resource-grid>a{display:flex;flex-direction:column;align-items:flex-start;padding:2.5rem;background:hsl(var(--marketing-bg-elevated));border:1px solid hsl(var(--marketing-border));border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease}.akera-resource-grid>a:hover{border-color:hsl(var(--marketing-primary));box-shadow:var(--akera-soft-shadow)}.akera-resource-grid svg{color:hsl(var(--marketing-primary-text))}.akera-resource-grid h3{margin-top:1.5rem;font-size:1.5rem}.akera-resource-grid p{margin-top:.6rem;color:hsl(var(--marketing-fg-muted));font-size:1.0625rem;line-height:1.5}.akera-resource-grid span{display:flex;align-items:center;gap:.7rem;color:hsl(var(--marketing-primary-text));font-weight:600;margin-top:1.4rem}.akera-final-cta{padding-block:5.5rem;text-align:center;background:linear-gradient(105deg,#e5f1fafa,#e5f1fae8 65%,#e5f1fa59),url(/assets/akera-enterprise-scene-Ci01Yx9j.webp) right 55% / cover}.marketing-root .akera-final-cta h2{max-width:820px;margin-inline:auto;color:#102c46;font-size:clamp(2.5rem,1.8rem + 2.5vw,4rem);line-height:1.1;letter-spacing:-.035em;font-weight:550;text-wrap:balance;white-space:pre-line}.akera-final-cta>div>p{max-width:660px;margin-inline:auto;margin-top:1.5rem;font-size:1.1875rem;color:#37516a}.akera-final-cta .akera-actions{justify-content:center}.akera-final-cta--features{background:radial-gradient(circle at 78% 24%,#d2e7f8 0%,transparent 36%),linear-gradient(120deg,#eaf3fa 20%,#dcecf8 72%,#cfe3f3)}.marketing-root[data-marketing-theme=dark] .akera-final-cta{background:linear-gradient(105deg,#10263cfa,#10263cde 65%,#10263c8c),url(/assets/akera-enterprise-scene-Ci01Yx9j.webp) right 55% / cover}.marketing-root[data-marketing-theme=dark] .akera-final-cta--features{background:radial-gradient(circle at 78% 24%,#21496a 0%,transparent 40%),linear-gradient(120deg,#10263c 20%,#173751 72%,#1b405d)}.marketing-root[data-marketing-theme=dark] .akera-final-cta h2{color:#fff}.marketing-root[data-marketing-theme=dark] .akera-final-cta>div>p{color:#c9daec}.marketing-footer{background:hsl(var(--marketing-bg-subtle))}.marketing-footer>.marketing-content{padding-block:4rem 2rem}.akera-footer-brand{border-bottom:1px solid hsl(var(--marketing-border));padding-bottom:2rem;margin-bottom:2.5rem;display:flex;align-items:center;gap:1.5rem}.akera-footer-brand>p{color:hsl(var(--marketing-fg-muted));font-size:1rem}.akera-page-hero{position:relative;overflow:hidden;isolation:isolate;padding-block:5rem 4.5rem;margin-bottom:3.5rem;background:var(--akera-ice)}.akera-page-hero-art{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;color:#2c6fae;background:linear-gradient(125deg,var(--akera-ice) 12%,#e4f0fa 68%,#d5e8f8)}.akera-page-hero-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--akera-ice) 0%,rgb(237 245 252 / 94%) 32%,rgb(237 245 252 / 28%) 68%,transparent 100%)}.akera-page-hero-art svg{position:absolute;inset:0 -2% 0 auto;width:min(68%,980px);height:100%;opacity:.66}.akera-page-hero-art[data-hero-art=intelligence]{color:#337cb7;background:radial-gradient(circle at 78% 38%,#d8eafb 0%,transparent 42%),linear-gradient(120deg,var(--akera-ice),#e8f3fb 65%,#d4e7f6)}.akera-page-hero-art[data-hero-art=pricing]{color:#2f6c9f;background:linear-gradient(115deg,var(--akera-ice) 15%,#e8f2f9 55%,#d8e8f3)}.akera-page-hero-art[data-hero-art=guides]{color:#346f9d;background:linear-gradient(120deg,var(--akera-ice),#eaf3f8 58%,#dcebf4)}.akera-page-hero-art[data-hero-art=security]{color:#28668e;background:radial-gradient(circle at 80% 50%,#d6e8f2 0%,transparent 45%),linear-gradient(120deg,var(--akera-ice),#e5f0f6)}.akera-page-hero-art[data-hero-art=download]{color:#3279ae;background:linear-gradient(115deg,var(--akera-ice),#e6f1fa 52%,#d3e6f7)}.akera-page-hero-art[data-hero-art=contact]{color:#33749f;background:radial-gradient(circle at 85% 20%,#dcecf5 0%,transparent 36%),linear-gradient(120deg,var(--akera-ice),#e9f2f6)}.akera-page-hero-art[data-hero-art=compare]{color:#356e9c;background:linear-gradient(110deg,var(--akera-ice) 25%,#e4eff7 62%,#d5e5f1)}.marketing-root[data-marketing-theme=dark] .akera-page-hero-art{color:#83bce8;background:linear-gradient(125deg,var(--akera-ice),#192f44 70%,#1d3a54)}.marketing-root[data-marketing-theme=dark] .akera-page-hero-art:after{background:linear-gradient(90deg,var(--akera-ice) 0%,rgb(20 35 53 / 94%) 32%,rgb(20 35 53 / 30%) 68%,transparent 100%)}.marketing-root[data-marketing-theme=dark] .akera-page-hero-art svg{opacity:.34}.akera-page-hero .marketing-text-lead{font-size:1.25rem}.akera-page-hero .marketing-content{position:relative}.akera-feature-hero{margin-bottom:0}.akera-feature-hero .marketing-content{display:grid;align-items:center;gap:3rem;grid-template-columns:1fr 1fr}.akera-feature-hero-copy{min-width:0}.akera-feature-hero .marketing-page-title{font-size:clamp(2.5rem,1.5rem + 3vw,4.25rem)}.akera-feature-hero-shot{transform:perspective(1200px) rotateY(-7deg)}.akera-feature-section .akera-feature-heading{max-width:900px;margin-bottom:2.5rem}.akera-feature-heading p{max-width:600px;margin-top:1rem}.akera-feature-showcase{padding:2rem;border-radius:16px;background:linear-gradient(135deg,var(--akera-stage),var(--akera-stage-end));align-self:start}.akera-feature-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.akera-feature-items li{border-top:1px solid hsl(var(--marketing-border));padding-top:1.4rem}.akera-feature-items--alongside{grid-template-columns:1fr;gap:1rem}.akera-feature-items--alongside li{padding-top:1rem}.akera-feature-items h3{font-size:1.125rem}.akera-feature-items p{font-size:1rem;line-height:1.55;color:hsl(var(--marketing-fg-muted));margin-top:.4rem}.marketing-plan{border-radius:14px;border-top-width:1px;padding:2rem;position:relative;box-shadow:0 10px 28px #0f325a0a}.marketing-plan[data-recommended=true]{border:2px solid hsl(var(--marketing-primary));background:linear-gradient(180deg,var(--akera-ice),hsl(var(--marketing-bg-elevated)) 55%)}.akera-plan-includes{padding-block:2.5rem;border-bottom:1px solid hsl(var(--marketing-border));background:hsl(var(--marketing-bg-subtle))}.akera-plan-includes .marketing-content{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1.5rem}.akera-plan-includes p{font-weight:600;color:hsl(var(--marketing-fg))}.akera-plan-includes ul{display:flex;gap:2rem;flex-wrap:wrap}.akera-plan-includes li{display:flex;align-items:center;gap:.6rem;color:hsl(var(--marketing-fg-muted))}.akera-plan-includes svg{color:hsl(var(--marketing-primary-text))}.akera-comparison{width:100%;text-align:left;border-collapse:collapse;min-width:620px}.akera-comparison th,.akera-comparison td{padding:1.2rem 1.3rem;border-bottom:1px solid hsl(var(--marketing-border));font-size:1rem}.akera-comparison thead{background:var(--akera-ice);color:hsl(var(--marketing-fg))}.akera-comparison tbody th{font-weight:500;color:hsl(var(--marketing-fg-muted));width:34%}.akera-comparison td{color:hsl(var(--marketing-fg))}.marketing-choice{border-radius:8px;padding:4px}.marketing-choice label{border-radius:5px;min-height:44px}.marketing-panel{border-radius:12px}.marketing-doc-card{border-radius:12px;padding:1.75rem;box-shadow:0 4px 12px #0f284605}.akera-doc-icon{display:flex;align-items:center;justify-content:flex-start;width:64px;height:64px;margin-bottom:.6rem;color:hsl(var(--marketing-primary-text))}.akera-help-search{padding:1.5rem;margin-top:-1.5rem;margin-bottom:2.5rem;border:1px solid hsl(var(--marketing-border));border-radius:12px;box-shadow:var(--akera-soft-shadow);background:hsl(var(--marketing-bg-elevated))}.akera-about-intro{max-width:900px;margin-bottom:3rem}.akera-about-intro .marketing-heading{font-size:clamp(2rem,1.2rem + 2vw,3rem)}.akera-about-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.akera-about-values>div{padding-top:2rem;border-top:2px solid hsl(var(--marketing-primary))}.akera-about-values h3{font-size:1.5rem;margin-bottom:1rem}.akera-about-values p{font-size:1.0625rem;line-height:1.6;color:hsl(var(--marketing-fg-muted))}.akera-company-band{background:hsl(var(--marketing-bg-subtle))}.akera-company-band .marketing-panel{background:hsl(var(--marketing-bg))}.akera-security-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:3.5rem}.akera-security-highlights>div{padding:1.5rem;border:1px solid hsl(var(--marketing-border));border-radius:12px;background:var(--akera-ice)}.akera-security-highlights h2{font-size:1.1875rem;margin-top:1rem}.akera-security-highlights p{margin-top:.5rem;color:hsl(var(--marketing-fg-muted));line-height:1.5;font-size:1rem}.akera-security-highlights svg{color:hsl(var(--marketing-primary-text))}.marketing-sticky-sidebar{padding:1rem 0}.akera-contact-card{box-shadow:var(--akera-soft-shadow);border-radius:14px}.akera-contact-card>div:first-child{align-items:flex-start;flex-direction:column;gap:1.5rem}.akera-contact-card>div:first-child>span{background:var(--akera-ice);border-radius:12px;padding:.9rem}.akera-contact-card h2{font-size:1.625rem}@media(min-width:1600px){.akera-hero-grid{min-height:660px}.akera-hero-desktop{width:102%}}@media(max-width:1199px){.akera-hero-grid{min-height:570px;gap:1rem}.akera-hero-title{font-size:3.75rem}.akera-hero-copy .marketing-action{padding-inline:1rem;font-size:.9375rem}.akera-hero-desktop{width:100%}.akera-hero-description{font-size:1.1875rem}.akera-hero-phone{width:27%}.akera-tour-copy,.akera-business-copy{padding:2rem}.akera-tour-stage,.akera-business-stage{padding:1.5rem}.akera-devices-grid{gap:3rem}.akera-platform-strip>div>div{gap:1.5rem}}@media(max-width:1023px){.marketing-nav-pill{min-height:64px}.akera-hero-grid{grid-template-columns:1fr;padding-block:4rem 3rem;gap:3rem}.akera-hero-copy{max-width:600px}.akera-hero-title{font-size:clamp(3rem,6.5vw,4.5rem)}.akera-hero-description{max-width:460px}.akera-hero-product{width:90%;max-width:780px;justify-self:center;padding-left:2.5rem}.akera-hero-desktop{width:100%}.akera-hero-phone{max-width:150px;width:22%;left:0}.akera-hero-scene{background-position:62% bottom}.akera-hero-scene:after{background:linear-gradient(160deg,#e5f1fa,#e5f1fae5 33%,#e5f1fa1a 90%)}.akera-section-heading{align-items:flex-start;flex-direction:column;gap:1.5rem}.akera-section-heading>p{max-width:600px}.marketing-product-panel[data-state=active]{grid-template-columns:1fr}.akera-tour-copy{max-width:620px;padding:2.5rem}.akera-tour-stage{padding:2.5rem}.akera-business-feature{grid-template-columns:1fr}.akera-business-copy,.akera-business-stage{padding:2.5rem}.akera-devices-grid{grid-template-columns:1fr;gap:3rem}.akera-devices-grid>div:first-child{max-width:650px}.akera-device-composition{width:90%;max-width:700px;margin-inline:auto}.akera-feature-hero .marketing-content{grid-template-columns:1fr}.akera-feature-hero-shot{max-width:760px}.akera-feature-items--alongside{grid-template-columns:repeat(2,minmax(0,1fr))}.akera-platform-strip>div>.marketing-link{display:none}}@media(max-width:767px){.akera-audience a{padding:1.4rem;gap:.8rem}.akera-audience a>span>span{font-size:.875rem}.akera-audience .akera-icon-tile{display:none}.akera-plan-paths,.akera-resource-grid,.akera-about-values,.akera-security-highlights{grid-template-columns:1fr}.akera-feature-items{grid-template-columns:repeat(2,minmax(0,1fr))}.akera-page-hero{padding-block:3.5rem;margin-bottom:2.5rem}.akera-feature-hero{margin-bottom:0}.akera-final-cta,.akera-devices{padding-block:4rem}.akera-plan-includes ul{gap:1.2rem}.akera-footer-brand{flex-direction:column;align-items:flex-start;gap:.8rem}}@media(max-width:639px){.akera-hero{overflow:clip;padding-bottom:1rem}.akera-hero-grid{padding-block:3rem 2rem;gap:2.5rem}.akera-hero-title{font-size:clamp(2.9rem,9vw,3.8rem)}.akera-hero-description{font-size:1.125rem;margin-top:1.5rem}.akera-hero .akera-actions{flex-direction:column;max-width:380px;gap:.65rem}.akera-hero-copy .marketing-action{font-size:1rem}.akera-hero-note{font-size:.8125rem;gap:.5rem}.akera-hero-product{width:100%;padding:.5rem .25rem 2rem 1.5rem}.akera-hero-desktop{border-width:4px;border-radius:10px;transform:rotate(-2deg)}.akera-hero-phone{width:23%;border-width:3px;border-radius:12px;bottom:1rem}.akera-audience{grid-template-columns:1fr;border-radius:10px}.akera-audience a{padding:1.2rem}.akera-audience a+a{border-left:0;border-top:1px solid hsl(var(--marketing-border))}.akera-audience .akera-icon-tile{display:inline-flex;width:42px;height:42px;border-radius:10px}.akera-audience strong{font-size:1.125rem}.akera-platform-strip>div{flex-direction:column;align-items:center;gap:1rem;padding-block:1.5rem}.akera-platform-strip p{text-align:center}.akera-platform-strip p br{display:none}.akera-platform-strip>div>div{gap:1.2rem}.akera-platform-strip span{flex-direction:column;font-size:.8125rem;gap:.4rem}.marketing-features-nav .marketing-content{gap:1.5rem}.marketing-section-link{min-height:55px;font-size:.875rem}.akera-section-heading{margin-bottom:2rem}.marketing-heading{font-size:2.125rem}.marketing-product-tabs{padding-inline:.5rem}.marketing-product-tab{flex-direction:column;gap:.5rem;padding:1rem .8rem;font-size:.875rem;min-height:90px}.marketing-product-tab .akera-app-icon svg{width:19px}.akera-app-icon{width:32px;height:32px}.akera-tour-copy,.akera-tour-stage{padding:1.5rem}.akera-tour-stage .marketing-shot-trigger{max-width:360px;margin-inline:auto}.akera-tour-stage--contacts .marketing-shot-trigger,.akera-tour-stage--inbox .marketing-shot-trigger{max-width:270px}.akera-business-copy,.akera-business-stage{padding:1.5rem}.akera-business-copy h3{font-size:1.75rem}.akera-domain-label{padding:.7rem;font-size:.8125rem;gap:.5rem}.akera-device-composition{width:100%;padding-right:1rem;padding-bottom:2rem}.akera-device-window{border-width:3px;border-radius:7px}.akera-device-phone{border-width:3px;border-radius:12px;bottom:0}.akera-plan-paths article,.akera-resource-grid>a{padding:1.75rem}.akera-plan-paths h3{font-size:1.625rem}.akera-starting-price{font-size:2.5rem}.akera-starting-price span{display:block}.akera-final-cta .akera-actions{flex-direction:column;max-width:350px;margin-inline:auto}.akera-final-cta{padding-block:3.5rem}.akera-page-hero-art svg{width:100%;opacity:.24}.akera-page-hero-art:after{background:linear-gradient(90deg,#edf5fcf0,#edf5fc9e)}.marketing-root[data-marketing-theme=dark] .akera-page-hero-art:after{background:linear-gradient(90deg,#142335f0,#142335a3)}.akera-page-hero .marketing-text-lead{font-size:1.125rem}.akera-feature-items,.akera-feature-items--alongside{grid-template-columns:1fr}.akera-feature-showcase{padding:1.2rem}.akera-help-search{padding:1rem}.marketing-footer>.marketing-content{padding-top:3rem}}@media(prefers-reduced-motion:no-preference){.marketing-product-panel[data-state=active]{animation:akera-appear .36s cubic-bezier(.22,1,.36,1)}}@media(prefers-reduced-motion:reduce){.marketing-root *,.marketing-root *:before,.marketing-root *:after{scroll-behavior:auto!important}.marketing-link svg,.marketing-action svg,.akera-audience a>svg{transition:none}}@media print{.akera-page-hero{background:#fff;margin-bottom:1rem;padding-block:1rem}.akera-page-hero-art,.akera-final-cta,.marketing-features-nav{display:none}}}@keyframes akera-appear{0%{opacity:.4}to{opacity:1}}@layer components{.akera-appearance-story{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,4vw,4.5rem);align-items:center}.akera-appearance-copy>p{margin-top:1.5rem}.akera-theme-selector{margin-block:2rem 1.25rem}.akera-theme-selector legend{font-size:.9375rem;font-weight:600;margin-bottom:.75rem}.akera-theme-selector>div{display:flex;gap:.5rem}.akera-theme-selector label{position:relative;cursor:pointer}.akera-theme-selector input{position:absolute;opacity:0;width:1px;height:1px}.akera-theme-selector label>span{display:flex;align-items:center;justify-content:center;gap:.65rem;min-width:106px;min-height:46px;padding:.6rem 1rem;border:1px solid hsl(var(--marketing-border));border-radius:6px;background:hsl(var(--marketing-bg-elevated));transition:border-color .2s ease,background-color .2s ease}.akera-theme-selector input:checked+span{border-color:hsl(var(--marketing-primary));box-shadow:inset 0 0 0 1px hsl(var(--marketing-primary));color:hsl(var(--marketing-primary-text))}.akera-theme-selector input:focus-visible+span{outline:2px solid hsl(var(--marketing-primary));outline-offset:4px}.akera-theme-swatch{width:16px;height:16px;border:1px solid #8a9caf;border-radius:50%}.akera-theme-swatch--light{background:#f5f7fa}.akera-theme-swatch--dark{background:#192537}.akera-theme-preview{min-width:0;padding:clamp(1rem,2vw,2rem);border:1px solid hsl(var(--marketing-border));border-radius:12px;background:hsl(var(--marketing-bg-elevated))}.akera-theme-preview-images{display:grid;overflow:hidden;border-radius:6px;border:1px solid hsl(var(--marketing-border));box-shadow:var(--akera-soft-shadow)}.akera-theme-preview picture{display:block;grid-area:1 / 1;opacity:0;transition:opacity .36s cubic-bezier(.22,1,.36,1)}.akera-theme-preview picture[data-visible=true]{opacity:1}.akera-theme-preview img{display:block;width:100%;height:auto}.akera-theme-preview figcaption{margin-top:1rem;font-size:.875rem;color:hsl(var(--marketing-fg-muted))}.akera-workflow-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem;margin-top:4rem}.akera-workflow-details article{border-top:1px solid hsl(var(--marketing-border));padding-top:1.75rem}.akera-workflow-details h3{font-size:1.625rem;font-weight:550;line-height:1.2;letter-spacing:-.02em}.akera-workflow-details p{margin-block:1rem;max-width:520px;font-size:1.0625rem;line-height:1.6;color:hsl(var(--marketing-fg-muted))}.akera-security-highlights>div{border-radius:0;border:0;border-top:1px solid hsl(var(--marketing-border));background:transparent;padding:1.5rem 0}.auth-step-content{scroll-margin-top:calc(var(--marketing-header-offset) + var(--marketing-chrome-top) + 1.5rem)}.auth-step-content h2:focus{outline:none}.auth-business-form{display:flex;flex-direction:column;gap:1.75rem}.auth-signup-progress ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.auth-signup-progress li{min-width:0;font-size:.8125rem;color:hsl(var(--marketing-fg-muted))}.auth-signup-progress li>span:nth-child(2){display:flex;align-items:center;gap:.4rem}.auth-progress-track{display:block;height:3px;border-radius:2px;background:hsl(var(--marketing-border));margin-bottom:.7rem;transition:background-color .28s ease}.auth-signup-progress li[aria-current=step]{color:hsl(var(--marketing-primary-text));font-weight:600}.auth-signup-progress li[aria-current=step] .auth-progress-track,.auth-signup-progress li[data-complete=true] .auth-progress-track{background:hsl(var(--marketing-primary))}.auth-progress-number{font-variant-numeric:tabular-nums;opacity:.75}.auth-input-group{display:flex;align-items:center;min-width:0;border:1px solid color-mix(in srgb,hsl(var(--input)) 70%,transparent);border-radius:var(--marketing-radius-control);background:hsl(var(--background));overflow:hidden}.auth-input-group:focus-within{border-color:hsl(var(--ring));outline:2px solid hsl(var(--ring) / .3);outline-offset:2px}.auth-input-group--invalid{border-color:hsl(var(--destructive) / .5)}.auth-input-suffix{display:flex;align-items:center;align-self:stretch;max-width:55%;min-width:0;padding-inline:.75rem;background:hsl(var(--muted) / .5);border-left:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:.875rem}.auth-input-suffix>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auth-product-story{overflow:hidden;background:hsl(var(--marketing-bg-subtle));border:1px solid hsl(var(--marketing-border));border-radius:12px}.auth-product-story-copy{padding:2.5rem 2.25rem 2rem}.auth-product-story h2{font-size:clamp(1.75rem,2.2vw,2.25rem);line-height:1.15;letter-spacing:-.025em;font-weight:550;text-wrap:balance}.auth-product-story p{margin-top:1rem;color:hsl(var(--marketing-fg-muted));line-height:1.6;font-size:1rem}.auth-product-story>.marketing-shot-trigger{width:calc(100% - 3rem);margin-inline:1.5rem}.auth-product-story-note{margin:2rem 2.25rem;padding-top:1.5rem;border-top:1px solid hsl(var(--marketing-border))}.auth-product-story-note h3{font-size:1rem;font-weight:600}.auth-product-story-note p{margin-top:.5rem;font-size:.9375rem}.auth-account-choice{box-shadow:none;border-radius:10px}.auth-account-choice h2{font-size:2rem}.marketing-view-transition-root h1[tabindex="-1"]:focus{outline:none}.marketing-route-placeholder{min-height:60vh;padding-block:5rem}.marketing-route-placeholder>div{height:1.5rem;width:min(60%,30rem);border-radius:4px;background:hsl(var(--marketing-bg-subtle))}.marketing-route-placeholder>div+div{margin-top:1.5rem;width:min(85%,45rem);height:10rem}@media(max-width:1023px){.akera-appearance-story{grid-template-columns:1fr}.akera-appearance-copy{max-width:640px}}@media(max-width:767px){.akera-workflow-details{grid-template-columns:1fr;gap:2.5rem;margin-top:2.5rem}}@media(max-width:600px){.akera-theme-preview{max-width:360px;width:100%;margin-inline:auto}.akera-theme-preview-images{aspect-ratio:390 / 844}}@media(prefers-reduced-motion:no-preference){.auth-step-content{animation:akera-step-arrive .3s cubic-bezier(.22,1,.36,1) both}}@media(prefers-reduced-motion:reduce){.akera-theme-preview picture,.akera-theme-selector label>span,.auth-progress-track{transition:none}}}@keyframes akera-step-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@layer components{.marketing-navigation-progress{position:absolute;inset:auto 0 0;height:2px;pointer-events:none;overflow:hidden}.marketing-navigation-progress:after{content:"";display:block;height:100%;background:hsl(var(--marketing-primary));transform-origin:left;animation:akera-route-progress 1.6s cubic-bezier(.16,1,.3,1) .35s both}@media(prefers-reduced-motion:no-preference){.marketing-mobile-menu__backdrop[data-state=open]{animation:marketing-fade-in .2s ease both}.marketing-mobile-menu__backdrop[data-state=closed]{animation:marketing-fade-out .18s ease both}.marketing-mobile-menu__panel[data-state=open]{animation:akera-menu-arrive .28s cubic-bezier(.22,1,.36,1) both}.marketing-mobile-menu__panel[data-state=closed]{animation:marketing-fade-out .16s ease both}}@media(prefers-reduced-motion:reduce){.marketing-navigation-progress:after{animation:none;opacity:.4}}}@keyframes akera-route-progress{0%{transform:scaleX(0);opacity:0}15%{opacity:1}to{transform:scaleX(.9);opacity:1}}@keyframes akera-menu-arrive{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@layer components{.marketing-action,.marketing-nav-cta,.marketing-panel,.auth-account-choice{transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.marketing-action:focus-visible,.marketing-shot-trigger:focus-visible{outline:2px solid hsl(var(--marketing-primary));outline-offset:3px}.marketing-shot-trigger>span[aria-hidden]{display:inline-flex;min-width:36px;min-height:36px;align-items:center;justify-content:center;border-radius:6px;box-shadow:0 2px 8px #0f263f1f}.auth-account-choice:hover{border-color:hsl(var(--marketing-primary) / 45%);box-shadow:0 10px 28px #14355b12}.auth-account-choice h2{letter-spacing:-.025em;font-weight:600}.auth-product-story{border-radius:8px;background:hsl(var(--marketing-bg-elevated));box-shadow:0 12px 36px #14355b0f}.auth-product-story-copy{padding:2.25rem 2.25rem 1.75rem}.auth-product-story>.marketing-shot-trigger{width:calc(100% - 4.5rem);margin-inline:2.25rem}.auth-product-story .marketing-device-frame{border:1px solid hsl(var(--marketing-border));box-shadow:0 8px 24px #14355b14}.auth-product-story-note{margin:1.75rem 2.25rem 2rem}.web-auth-shell{background:linear-gradient(180deg,hsl(var(--marketing-bg-subtle)),hsl(var(--marketing-bg)) 46%)}.web-auth-header{min-height:80px}.web-auth-shell>main{padding-block:clamp(2rem,6vh,4.5rem)}.web-auth-card{border-color:hsl(var(--marketing-border));box-shadow:0 12px 36px #0f263f14,0 1px 3px #0f263f0d}.web-auth-card input,.web-auth-card button[type=submit]{min-height:46px}.web-auth-shell>footer a{display:inline-flex;min-height:40px;align-items:center}.marketing-root[data-marketing-theme=dark] .web-auth-card{box-shadow:0 16px 40px #00000038}@media(min-width:1600px){.akera-hero-desktop{width:100%}}@media(max-width:639px){.akera-hero-grid{gap:2rem}.akera-hero-product{padding:.5rem .25rem 1.75rem 1rem}.akera-hero-desktop{border-width:1px;border-radius:6px;transform:none}.akera-hero-phone{width:22%;border-radius:12px}.auth-product-story>.marketing-shot-trigger{width:calc(100% - 3rem);margin-inline:1.5rem}.web-auth-shell>main{justify-content:flex-start;padding-block:2rem}.web-auth-card{box-shadow:0 8px 24px #0f263f12}}@media(pointer:coarse){.marketing-shot-trigger>span[aria-hidden]{opacity:1}.marketing-footer a{min-height:44px;align-items:center}}@media(prefers-reduced-motion:no-preference){.akera-hero-product{animation:akera-hero-stage-in .56s cubic-bezier(.16,1,.3,1) both}}@media(prefers-reduced-motion:reduce){.marketing-action,.marketing-nav-cta,.marketing-panel,.auth-account-choice{transition:none}}}@keyframes akera-hero-stage-in{0%{opacity:.65;transform:translateY(10px)}to{opacity:1;transform:none}}
