.public-hud-home,.public-hud-nav,.public-hud-mobile-menu,.public-hud-footer,.public-hud-chart-card{--public-canvas:var(--background);--public-well:var(--hud-well,var(--muted));--public-surface:var(--card);--public-raised:var(--hud-raised,var(--accent));--public-border:var(--border);--public-border-strong:var(--hud-border-strong,var(--input));--public-text:var(--foreground);--public-cyan:var(--color-brand-cyan);--public-mint:var(--color-brand-mint);--public-amber:var(--color-status-stale)}.public-hud-home{min-width:0;color:var(--public-text);background:var(--public-canvas)}.public-hud-home :is(h1,h2),.public-hud-stat,.public-hud-chart-card h2{font-family:var(--wk-font-family-sans), "Inter Variable", sans-serif;letter-spacing:-.025em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600}.public-hud-nav .public-hud-wordmark,.public-hud-footer .public-hud-wordmark,.public-hud-mobile-menu .public-hud-wordmark{font-family:var(--hud-pixel), ui-monospace, monospace;letter-spacing:0;font-kerning:none;font-variant-ligatures:none;-webkit-font-smoothing:none;font-size:16px;font-weight:400;line-height:1}.public-hud-hero{isolation:isolate;border-bottom:1px solid var(--public-border);background:var(--public-canvas)}.public-hud-hero:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--public-canvas));position:absolute;inset:0}.public-hud-home .public-home-hero-title{letter-spacing:-.04em;text-wrap:balance;max-width:24ch;font-size:clamp(2.25rem,4.8vw,3.75rem);line-height:1.1}.public-home-hero-copy>.public-hud-kicker{letter-spacing:.1em;background:0 0;border:0;max-width:100%;padding-inline:0;font-size:.6875rem;line-height:1.7}.public-home-hero-copy>.public-hud-kicker svg{flex-shrink:0}.public-home-hero-copy [data-testid=cta-shell]{max-width:34rem;margin-inline:auto}.public-home-hero-copy>a[href=\#product-video-heading]{color:var(--muted-foreground);margin-top:.5rem;font-weight:500;text-decoration:none}.public-home-hero-copy>a[href=\#product-video-heading]:hover{color:var(--public-cyan);text-decoration:underline}.public-hud-kicker,.public-hud-tag{border:1px solid var(--public-border);border-radius:var(--radius);background:var(--public-well);font-family:var(--wk-font-family-sans), "Inter Variable", sans-serif}.public-hud-panel,.public-hud-card,.public-hud-chart-card{border:1px solid var(--public-border);border-radius:calc(var(--radius) + .25rem);background:var(--public-surface);box-shadow:none}.public-hud-chart-card h2{font-size:1rem;line-height:1.4}.public-hud-live-pixel{background:var(--public-mint);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.public-home-kicker{color:var(--public-cyan,var(--color-brand-cyan));font-family:var(--wk-font-family-sans), "Inter Variable", sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:600;line-height:1.5}.public-home-workspace{font-family:var(--wk-font-family-sans), "Inter Variable", sans-serif}.public-home-workspace-toolbar,.public-home-workspace-tabs,.public-home-workspace-saved{border-width:0}.public-home-workspace-toolbar,.public-home-workspace-tabs{border-bottom:1px solid var(--public-border)}.public-home-workspace-tabs [role=tab]+[role=tab]{border-left-width:1px}.public-home-workspace [role=tab]{min-height:3.5rem}.public-home-workspace-saved{border-top:1px solid var(--public-border)}.public-home-workspace [data-saved-ticker],.public-home-workspace [data-empty-slot]{border-radius:var(--radius);border-width:1px}.public-home-workspace [data-tape-row]{min-height:3.75rem}.public-home-workspace [data-tape-row]>span:first-child{font-variant-numeric:tabular-nums}.public-home-workspace [data-tape-row][aria-expanded=true]{box-shadow:inset 3px 0 var(--public-cyan)}.public-hud-control,.public-hud-button-primary,.public-hud-button-secondary{border-radius:var(--radius);font-family:var(--wk-font-family-sans), "Inter Variable", sans-serif}.public-hud-control{border:1px solid var(--public-border-strong);background:var(--public-well)}.public-hud-button-primary{border:1px solid var(--public-cyan);color:var(--primary-foreground);background:var(--public-cyan);box-shadow:none;transition:background-color .16s,border-color .16s}.public-hud-button-primary:hover{border-color:var(--hud-primary-soft,var(--public-cyan));background:var(--hud-primary-soft,var(--public-cyan))}.public-hud-button-secondary{border:1px solid var(--public-border-strong);color:var(--public-text);background:var(--public-well)}.public-hud-sticky{padding-bottom:max(.75rem, env(safe-area-inset-bottom));border-top:1px solid var(--public-border-strong);background:var(--public-well)}.public-hud-skeleton{border-radius:var(--radius);background:var(--public-raised)}.public-hud-progress{border-radius:var(--radius);background:var(--public-raised);height:6px}.public-hud-progress>*{background:var(--public-cyan)}.public-hud-home :is(a,button,input):focus-visible,.public-hud-nav :is(a,button):focus-visible,.public-hud-mobile-menu :is(a,button):focus-visible,.public-hud-footer :is(a,button):focus-visible{outline:2px solid var(--public-cyan);outline-offset:3px}.public-home-workspace :is(button,input):focus-visible{outline-offset:-3px}.public-hud-nav{border-bottom:1px solid var(--public-border);color:var(--public-text);background:var(--public-well)}.public-hud-mobile-menu{border:1px solid var(--public-border);color:var(--public-text);background:var(--public-well)}.public-hud-footer{border-top:1px solid var(--public-border);color:var(--public-text);background:var(--public-well)}@keyframes public-hud-feed-in{0%{opacity:0;background-color:color-mix(in srgb, var(--public-cyan) 15%, transparent)}to{opacity:1;background-color:#0000}}.public-hud-feed-new{animation:1.2s ease-out both public-hud-feed-in}@media (width>=1024px){.public-home-workspace-saved{border-top:0;border-left:1px solid var(--public-border)}}@media (width<=639px){.public-home-hero-copy>.public-hud-kicker{text-align:left}.public-home-workspace-saved>ul{gap:.5rem}.public-home-workspace [data-empty-slot]{width:2.75rem;height:2.75rem}.public-hud-sticky>div{gap:.5rem}}@media (prefers-reduced-motion:reduce){.public-hud-home *,.public-hud-home :before,.public-hud-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=1024px){.public-home-hero-copy [data-testid=cta-shell]{margin-inline:0}.public-home-hero-copy [data-testid=cta-actions],.public-home-hero-copy [data-testid=cta-checklist]{justify-content:flex-start}.public-home-hero-copy [data-testid=cta-caption]{text-align:left}}html[data-home-skin=morning] .public-hud-hero{border-bottom:0}html[data-home-skin=morning] .public-hud-hero:before{content:none}html[data-home-skin=morning] .public-hud-nav{background:color-mix(in srgb, var(--hud-canvas) 92%, transparent)}html[data-home-skin=morning] .public-hud-button-primary{border-color:var(--home-cta);color:var(--hud-primary-foreground);background:var(--home-cta);box-shadow:0 10px 24px -14px color-mix(in srgb, var(--home-cta) 80%, transparent);border-radius:999px}html[data-home-skin=morning] .public-hud-button-primary:hover{border-color:var(--home-cta-hover);background:var(--home-cta-hover)}html[data-home-skin=morning] .home-dark-panel .public-hud-button-primary{color:var(--hud-shadow-color)}html[data-home-skin=morning] .public-hud-button-secondary{border:1.5px solid var(--hud-text);background:0 0;border-radius:999px}html[data-home-skin=morning] .home-dark-panel .public-hud-button-secondary{border-width:1px;border-color:var(--hud-border-strong);border-radius:var(--radius)}.public-home-hero-tag{color:var(--color-brand-mint);background:color-mix(in srgb, var(--color-brand-mint) 11%, transparent);border-radius:999px;margin:0 0 1.25rem;padding:.4rem .85rem;font-size:.8125rem;font-weight:700;display:inline-flex}.public-home-hero-accent{color:var(--color-brand-mint)}html[data-home-skin=morning] .public-hud-home .public-home-hero-title{font-size:clamp(2.5rem,5.4vw,4.25rem);font-weight:800;line-height:1.02}html[data-home-skin=morning] .public-hud-home h2{letter-spacing:-.03em;font-weight:700}.public-home-hero-copy [data-testid=cta-checklist] li{font-weight:500}.public-home-example{padding-top:4.5rem;position:relative}.public-home-example-owl{z-index:2;position:absolute;top:0;right:1.5rem}.public-home-example-card{border-radius:1.5rem;padding:1.5rem;position:relative;box-shadow:0 40px 80px -40px #0b16268c}.public-home-chip{color:var(--hud-muted);background:color-mix(in srgb, var(--hud-text) 8%, transparent);border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.public-home-chip[data-tone=long]{color:var(--wk-color-brand-mint-light);background:color-mix(in srgb, var(--wk-color-brand-mint) 18%, transparent)}.public-home-level{border:1px solid var(--hud-border);background:var(--hud-canvas);border-radius:.875rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.8rem 1rem;display:grid}.public-home-level dt{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.public-home-level-label{font-weight:700}.public-home-level-hint{color:var(--hud-muted);font-size:.8125rem}.public-home-level dd{color:var(--hud-text);margin:0;font-size:1.25rem;font-weight:700}.public-home-level[data-level=entry] .public-home-level-label{color:var(--wk-color-brand-body-light)}.public-home-level[data-level=stop] .public-home-level-label{color:var(--wk-color-brand-red)}.public-home-level[data-level=target] .public-home-level-label{color:var(--wk-color-brand-mint-light)}.public-home-why{border:1px dashed color-mix(in srgb, var(--wk-color-brand-body-light) 45%, transparent);color:var(--wk-color-brand-grey-light);border-radius:.875rem;margin:.875rem 0 0;padding:.8rem 1rem;font-size:.875rem;line-height:1.55}.public-home-note{border:1.5px solid var(--hud-border);background:var(--hud-surface);border-radius:1rem;margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.45;box-shadow:0 16px 30px -20px #0b162659}.public-home-note-title{color:var(--color-brand-mint);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.2rem;font-size:.6875rem;font-weight:700;display:block}.public-home-stats{border:1.5px solid var(--hud-border);background:var(--hud-surface);border-radius:1.375rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;margin:0;padding:1.5rem;list-style:none;display:grid}.public-home-stats li{color:var(--hud-muted);flex-direction:column;gap:.15rem;font-size:.875rem;display:flex}.public-home-stats strong{color:var(--hud-text);letter-spacing:-.02em;font-size:1.375rem;font-weight:700}@media (width>=1024px){.public-home-stats{grid-template-columns:repeat(4,minmax(0,1fr));padding:1.5rem 2.25rem}}.public-home-step{border:1.5px solid var(--hud-border);background:var(--hud-surface);border-radius:1.375rem;gap:1.25rem;padding:1.5rem;display:flex}.public-home-step-n{color:var(--color-brand-mint);font-size:.875rem;font-weight:800;line-height:1.9}.public-home-band{background:var(--hud-canvas);border-radius:2rem;gap:2.5rem;padding:2.5rem 1.5rem;display:grid}@media (width>=1024px){.public-home-band{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3.5rem;padding:4rem}}.public-home-decision{border:1px solid var(--hud-border);background:var(--hud-surface);border-radius:1rem;align-items:center;gap:.875rem;padding:1rem 1.25rem;display:flex}.public-home-decision-mark{width:2.25rem;height:2.25rem;color:var(--wk-color-brand-red);background:color-mix(in srgb, var(--wk-color-brand-red) 16%, transparent);border-radius:999px;flex:none;place-items:center;display:grid}.public-home-decision[data-published=true] .public-home-decision-mark{color:var(--wk-color-brand-mint-light);background:color-mix(in srgb, var(--wk-color-brand-mint) 16%, transparent)}.public-home-workspace-frame{border-radius:1.25rem;overflow:hidden}.public-home-side-short{color:var(--wk-color-brand-red-dark)}.home-dark-panel .public-home-side-short{color:var(--wk-color-brand-red)}@media (width<=639px){.public-home-example{padding-top:5.25rem}.public-home-example-owl{right:.75rem;width:88px!important;height:88px!important}}html[data-home-skin=morning] .public-hud-home :is(.public-home-section-header>h2,#final-cta-heading){font-size:clamp(1.75rem,3.6vw,2.75rem);line-height:1.1}html[data-home-skin=morning] .public-hud-home h3{letter-spacing:-.01em}
