#sitePageLanding,#sitePageLanding .site-band,#sitePageLanding .site-pullquote{background:var(--bg)}#sitePageLanding .gold-text{-webkit-text-fill-color:currentColor;color:var(--gold-soft);background:0 0}#sitePageLanding .site-different h2 .gold-text,#sitePageLanding .site-pullquote em,#sitePageLanding .site-footer-statement em,#sitePageLanding .site-footer-statement .gold-text{color:var(--ink-soft);font-style:normal}#sitePageLanding .eyebrow{text-transform:none;letter-spacing:0;font-size:.875rem;font-weight:500}#sitePageLanding .eyebrow:before,#sitePageLanding .eyebrow:after{content:none}#sitePageLanding .site-pullquote figcaption{text-transform:none;letter-spacing:0;font-size:.875rem}#sitePageLanding .btn-site-gradient{background:var(--gold-fill-mid,var(--gold));color:var(--on-gold);box-shadow:none;border:0;transition:background-color .15s ease-out,transform .15s ease-out}#sitePageLanding .btn-site-gradient:hover{background:var(--gold-fill-hover-mid,var(--gold-soft))}#sitePageLanding .btn-site-gradient:active{transform:scale(.98)}#sitePageLanding .site-nav-actions .btn-site-ghost{box-shadow:none;background:0 0;border-color:#0000}#sitePageLanding .site-hero{padding-bottom:4rem}#sitePageLanding .site-hero-note{margin-top:1rem;font-size:.875rem}#sitePageLanding .site-hero-note a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.2em}#sitePageLanding .site-hero-note a:hover{color:var(--ink)}#sitePageLanding .site-hero .hero-breath{max-width:28rem;margin-bottom:16rem}.insight-peek{z-index:1;background:rgb(var(--float-rgb,30 29 33) / .94);border:1px solid var(--hairline-strong,var(--line));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:min(22rem,100vw - 2rem);animation:rise-in .7s var(--ease-out) .8s both;border-radius:16px;gap:.75rem;margin:0;padding:1.25rem 1.25rem 1rem;display:grid;position:absolute;top:100%;left:50%;translate:-50% -20%;box-shadow:0 24px 48px -24px #0000008c}.insight-peek-head{color:var(--ink-muted);justify-content:space-between;font-size:.75rem;display:flex}.insight-peek-title{font-family:var(--font-reading);color:var(--ink);margin:0;font-size:1.375rem;line-height:1.2}.insight-peek-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.insight-peek-list li{border-top:1px solid var(--hairline);gap:.25rem;padding-top:.75rem;display:grid}.insight-peek-line{color:var(--ink);font-size:.9375rem;line-height:1.35}.insight-peek-meta{color:var(--ink-soft);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.insight-peek-meter{flex-shrink:0;gap:3px;display:inline-flex}.insight-peek-meter i{background:rgb(var(--tint-rgb,255 255 255) / .16);border-radius:2px;width:14px;height:4px;display:block}.insight-peek-meter i.on{background:var(--gold)}.insight-peek-cta{border-top:1px solid var(--hairline);color:var(--gold-soft);justify-content:space-between;align-items:center;margin-top:.25rem;padding-top:.75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s ease-out;display:flex}.insight-peek-cta:hover{color:var(--gold-light,var(--ink))}#sitePageLanding .site-different{padding-top:2rem;padding-bottom:2rem}#sitePageLanding .site-showcase-stage:before,#sitePageLanding .site-cta-ripples{display:none}#sitePageLanding .site-cta-band{background:var(--surface);box-shadow:none}#sitePageLanding .post-art{background:var(--surface-art,var(--surface))}#sitePageLanding .pricing-card.is-featured{background:var(--surface);border:1px solid rgb(var(--gold-rgb) / .45);box-shadow:none}#sitePageLanding .pricing-badge{background:var(--bg);color:var(--gold-soft);box-shadow:none;text-transform:none;letter-spacing:0;border:1px solid rgb(var(--gold-rgb) / .45);font-weight:500}#sitePageLanding .pricing-save-pill{box-shadow:none;background:0 0;border:0;padding:0;font-weight:500}#sitePageLanding .loop-step-space,#sitePageLanding .post-cat{text-transform:none;letter-spacing:0;font-size:.8125rem;font-weight:500}#sitePageLanding .loop-rail{background:var(--surface);box-shadow:none}#sitePageLanding .loop-rail:before{content:none}#sitePageLanding .loop-node{background:var(--surface);box-shadow:0 0 0 6px var(--surface);border-color:var(--line)}#sitePageLanding .loop-node-num{background:var(--surface);color:var(--gold-soft);border:1px solid var(--line);box-shadow:none;font-weight:500}#sitePageLanding .loop-return{font-family:inherit;font-style:normal}#sitePageLanding .demo-tabs{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#sitePageLanding .demo-tab.is-active{background:var(--surface-2,var(--surface));color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font-weight:500}#sitePageLanding .demo-tab.is-active .demo-tab-icon{color:var(--gold-soft)}#sitePageLanding .site-different+*{padding-top:2rem}#sitePageLanding .faq-inline-link{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}
