/* KING AI ecosystem visual baseline · warm premium 2026 */
:root{--fleet-bg:#F7F5F0;--fleet-paper:#FCFBF8;--fleet-surface:#fff;--fleet-soft:#F2EFE8;--fleet-gold:#B8923B;--fleet-gold-strong:#8A691D;--fleet-gold-soft:#F7F0DF;--fleet-blue:#6A879D;--fleet-blue-soft:#EEF5F8;--fleet-text:#1D1D1F;--fleet-muted:#6E6E73;--fleet-line:rgba(29,29,31,.10);--fleet-focus:#486F8D;--fleet-shadow:0 22px 70px rgba(38,31,23,.08);--fleet-font:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",Inter,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif}html{color-scheme:light;background:var(--fleet-bg);-webkit-text-size-adjust:100%}body{background:radial-gradient(circle at 88% 0,rgba(106,135,157,.075),transparent 31rem),radial-gradient(circle at 8% 9%,rgba(184,146,59,.085),transparent 27rem),linear-gradient(180deg,var(--fleet-paper),var(--fleet-bg))!important;color:var(--fleet-text)!important;font-family:var(--fleet-font)!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:#EEDFB8;color:var(--fleet-text)}main{overflow-x:clip}h1,h2,h3,h4{color:var(--fleet-text)!important;text-wrap:balance}h1{letter-spacing:-.05em!important;line-height:1.05!important}h2{letter-spacing:-.04em!important;line-height:1.09!important}p,li,.lead,.lede,.intro,.muted{color:var(--fleet-muted)!important;text-wrap:pretty}header,.header,.site-header,.navbar,.nav,.topbar{background:rgba(252,251,248,.91)!important;border-bottom:1px solid var(--fleet-line)!important;box-shadow:none!important;backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%)}.btn,.button,button,[role="button"]{min-height:44px;border-radius:999px!important;border-color:var(--fleet-line)!important;box-shadow:none!important}.btn.primary,.button.primary,.primary-btn,button.primary{background:var(--fleet-gold-strong)!important;border-color:var(--fleet-gold-strong)!important;color:#fff!important}.btn:not(.primary),.button:not(.primary),button:not(.primary){background:rgba(255,255,255,.86);color:var(--fleet-text)}section.dark,.section.dark,.dark-section,.theme-dark,.hero-dark,.bg-dark{background:linear-gradient(180deg,#F2EFE8,#F8F6F2)!important;color:var(--fleet-text)!important;border-color:var(--fleet-line)!important}.card,.panel,.tile,.feature-card,.product-card,.stat,.metric,.result-card{background:linear-gradient(155deg,#fff,#FCFBF8)!important;color:var(--fleet-text)!important;border:1px solid var(--fleet-line)!important;box-shadow:none!important;border-radius:22px!important}.card:hover,.panel:hover,.tile:hover,.feature-card:hover,.product-card:hover{border-color:rgba(138,105,29,.22)!important;box-shadow:0 12px 34px rgba(38,31,23,.055)!important}.hero,.page-hero,.pagehero{background:transparent!important}.hero img,.hero picture img,.cover img,.artwork img,.visual img,.product-visual img{background:var(--fleet-soft);border-radius:28px;box-shadow:var(--fleet-shadow);filter:saturate(.95) brightness(1.02)}img{max-width:100%;height:auto}input,textarea,select{min-height:44px;background:#fff!important;color:var(--fleet-text)!important;border-color:rgba(29,29,31,.17)!important}footer,.footer,.site-footer{background:var(--fleet-soft)!important;color:var(--fleet-muted)!important;border-top:1px solid var(--fleet-line)!important}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid rgba(72,111,141,.34)!important;outline-offset:3px!important}@media(max-width:760px){h1{font-size:clamp(36px,10.5vw,46px)!important;line-height:1.08!important}.hero,.page-hero,.pagehero{padding-top:48px!important;padding-bottom:44px!important}.card,.panel,.tile,.feature-card,.product-card{border-radius:18px!important}.hero img,.hero picture img,.cover img,.artwork img,.visual img,.product-visual img{border-radius:20px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;transform:none!important}}
