:root{--p:#1C2B4A;--ac:#C8E8F5;--bg:#0F1A2E;--card:#182540;--tx:#E8F4FD;--mut:color-mix(in srgb, #4A6080 55%, #E8F4FD);--bd:rgba(255,255,255,.12);--rad:6px;--radlg:18px;--oac:#0b0b0c;--op:#ffffff;--acf:#606f75;--onf:#fff;--fh:'Cinzel',Georgia,serif;--fb:'Sora',system-ui,sans-serif;--ct:1000px;--sp:92px}
*{box-sizing:border-box}body.kai9{margin:0;background:var(--bg);color:var(--tx);font-family:var(--fb);line-height:1.65;font-size:17px;-webkit-font-smoothing:antialiased}
.kai9 h1,.kai9 h2,.kai9 h3{font-family:var(--fh);line-height:1.12;color:var(--tx);margin:0 0 .5em}.kai9 h1{font-size:clamp(2rem,5vw,3.4rem);letter-spacing:-.02em}.kai9 h2{font-size:clamp(1.5rem,3vw,2.2rem)}.kai9 h3{font-size:1.12rem}
.kai9 p{margin:0 0 1rem}.kai9 a{color:var(--ac);text-decoration:none}
.kai9-wrap{max-width:var(--ct);margin:0 auto;padding:0 24px}.kai9-section{padding:var(--sp) 0}.kai9-narrow{max-width:760px;margin:0 auto}
.kai9-head{margin-bottom:34px}.kai9-head--center{text-align:center}.kai9-head--center .kai9-items,.kai9-head--center .kai9-chips{justify-items:center}.kai9-sec-sub{color:var(--mut);max-width:62ch;margin:.2rem 0 0}.kai9-head--center .kai9-sec-sub{margin-left:auto;margin-right:auto}
.kai9-split{display:grid;gap:46px;align-items:start}.kai9-split-head{position:sticky;top:88px}
.kai9-ic{width:24px;height:24px;color:var(--ac);flex:none}.kai9-age{display:inline-block;color:var(--mut);font-size:.82rem;margin-top:14px}
.kai9 a.kai9-btn{background:var(--acf);color:var(--onf)}.kai9-btn{display:inline-block;background:var(--acf);color:var(--onf);padding:14px 28px;border-radius:2px;font-weight:700;font-family:var(--fh);transition:transform .15s,filter .15s}.kai9-btn:hover{filter:brightness(1.1);transform:translateY(-1px)}.kai9-btn--sm{padding:9px 18px;font-size:.9rem}.kai9-btn--lg{padding:18px 40px;font-size:1.05rem}.kai9-btn--block{display:block;text-align:center}
.kai9 a,.kai9 button,.kai9 summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.kai9-skip{position:absolute;left:-9999px;top:0;z-index:200;background:var(--acf);color:var(--onf);padding:12px 20px;border-radius:0 0 var(--rad) 0;font-weight:700}.kai9-skip:focus{left:0}
.kai9-val,.kai9-num,.kai9-hstat strong,.kai9-stat strong{font-variant-numeric:tabular-nums}
.kai9-hd{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--bd)}.kai9-hd .kai9-wrap{display:flex;align-items:center;gap:20px;padding-top:14px;padding-bottom:14px}.kai9-logo{font-family:var(--fh);font-weight:800;font-size:1.2rem;color:var(--tx)}.kai9-nav{display:flex;gap:22px;margin-left:auto}.kai9-nav a{color:var(--mut);font-size:.92rem;font-weight:600}.kai9-nav a:hover{color:var(--tx)}.kai9-hd--center .kai9-nav{margin:0 auto}.kai9-hd--split .kai9-logo{margin:0 auto;order:2}.kai9-hd--split .kai9-nav--l{order:1}.kai9-hd--split .kai9-btn{order:3}.kai9-hd--min .kai9-btn{margin-left:auto}.kai9-util{background:var(--p);color:var(--op)}.kai9-util .kai9-wrap{display:flex;justify-content:space-between;padding:8px 24px;font-size:.85rem}.kai9-util a{color:var(--op);font-weight:700}
.kai9-hero{position:relative;padding:clamp(48px,8vw,110px) 0;overflow:hidden}.kai9-hero--gradient{background:linear-gradient(135deg, #0F1A2E 0%, #1C2B4A 40%, #2A3D5C 75%, #1A3550 100%);color:#fff}.kai9-hero--dark{background:var(--p);color:var(--op)}.kai9-hero--accent{background:var(--ac);color:var(--oac)}.kai9-hero--solid{background:var(--card);color:var(--tx)}
.kai9-hero--gradient h1,.kai9-hero--gradient h2,.kai9-hero--dark h1,.kai9-hero--accent h1{color:inherit}.kai9-hero[style*='--clip']{clip-path:polygon(0 0,100% 0,100% var(--clip),0 100%)}
.kai9-hero::before{content:'';position:absolute;inset:0;background:var(--orn);pointer-events:none;z-index:0}.kai9-hero--solid::before{opacity:.5;mix-blend-mode:multiply}.kai9-hero>.kai9-wrap{position:relative;z-index:1}
.kai9-hero .kai9-lead{font-size:1.18rem;max-width:50ch;opacity:.95}.kai9-eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:.8rem;font-weight:700;opacity:.9;margin:0 0 14px}.kai9-cta-row{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin:24px 0 4px}.kai9-hero--center{text-align:center}.kai9-hero--center .kai9-lead{margin-inline:auto}.kai9-hero--center .kai9-cta-row,.kai9-hero--center .kai9-hstats{justify-content:center}
.kai9-hero-grid{display:grid;gap:46px;align-items:center}.kai9-hero-aside{min-width:0}
.kai9-aside-card{background:color-mix(in srgb,#fff 12%,transparent);border:1px solid color-mix(in srgb,#fff 22%,transparent);border-radius:var(--radlg);padding:26px}.kai9-hero--solid .kai9-aside-card{background:var(--bg);border-color:var(--bd)}.kai9-aside-offer{display:block;font-family:var(--fh);font-size:1.2rem;margin:0 0 16px}.kai9-aside-list{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:10px}.kai9-aside-list li{display:flex;gap:10px;align-items:flex-start;font-size:.95rem}.kai9-aside-list .kai9-ic{width:18px;height:18px;color:currentColor}.kai9-console-badge{display:inline-block;background:var(--acf);color:var(--onf);font-size:.72rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:999px;margin:0 0 14px}
.kai9-aside-tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kai9-aside-tile{background:color-mix(in srgb,#fff 10%,transparent);border-radius:var(--rad);padding:16px;display:flex;flex-direction:column;gap:8px}.kai9-aside-tile .kai9-ic{color:currentColor}
.kai9-hstats{display:flex;gap:36px;flex-wrap:wrap;margin:26px 0 4px}.kai9-hstat strong{display:block;font-family:var(--fh);font-size:2rem}.kai9-hstat span{opacity:.85;font-size:.88rem}.kai9-trust-inline{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-wrap:wrap;gap:18px}.kai9-trust-inline li{display:flex;gap:8px;align-items:center;font-size:.92rem}.kai9-trust-inline .kai9-ic{width:18px;height:18px;color:currentColor}.kai9-offer-chip{display:inline-block;background:color-mix(in srgb,currentColor 12%,transparent);border-radius:999px;padding:10px 20px;margin:18px 0 0;font-weight:600}
.kai9-items{align-items:stretch}
.kai9-it{min-width:0}.kai9-it--card{background:var(--card);border:1px solid var(--bd);border-radius:var(--radlg);padding:26px}.kai9-it--bordered{border:1px solid var(--bd);border-radius:var(--radlg);padding:24px}.kai9-it--tile{background:var(--card);border-radius:var(--rad);padding:22px;text-align:center}.kai9-it--plain{padding:4px 0}.kai9-it--row{display:flex;gap:18px;align-items:flex-start;padding:22px 0;border-top:1px solid var(--bd)}
.kai9-it h3{margin:12px 0 8px}.kai9-it--row h3{margin:0 0 6px}.kai9-it p{color:var(--mut);margin:0}.kai9-it-ic-left{display:flex;gap:16px;align-items:flex-start}.kai9-it-ic-left .kai9-it-body{min-width:0}.kai9-it-ic-left h3{margin-top:0}
.kai9-ico{display:inline-flex}.kai9-ico .kai9-ic{width:26px;height:26px}.kai9-ico--badge{width:48px;height:48px;border-radius:999px;background:color-mix(in srgb,var(--ac) 14%,transparent);align-items:center;justify-content:center}.kai9-it--tile .kai9-ico{justify-content:center}
.kai9-num{font-family:var(--fh);font-size:1.5rem;font-weight:800;color:var(--ac);display:inline-block;margin-bottom:8px}.kai9-it--row .kai9-num{font-size:1.7rem;min-width:46px;margin:0}.kai9-val{display:block;font-family:var(--fh);font-size:2.2rem;color:var(--ac);line-height:1}.kai9-it--tile .kai9-val{font-size:2.4rem}
.kai9-steps .kai9-it{position:relative}
.kai9-prose{color:var(--mut);max-width:74ch}.kai9-prose h3{color:var(--tx);margin-top:1.6em}.kai9-prose--2col{columns:2;column-gap:48px;max-width:none}.kai9-pull{font-family:var(--fh);font-size:1.5rem;color:var(--tx);border-left:4px solid var(--ac);padding-left:24px;margin:0}
.kai9-acc{border:1px solid var(--bd);border-radius:var(--rad);padding:4px 20px;margin-bottom:12px;background:var(--card)}.kai9-acc summary{cursor:pointer;font-family:var(--fh);font-weight:700;padding:16px 0;list-style:none}.kai9-acc summary::-webkit-details-marker{display:none}.kai9-acc p{color:var(--mut);margin:0 0 16px}.kai9-faq-cell{background:var(--card);border:1px solid var(--bd);border-radius:var(--radlg);padding:24px}.kai9-faq-cell p{color:var(--mut);margin:0}.kai9-faq-row{padding:22px 0;border-top:1px solid var(--bd)}.kai9-faq-row p{color:var(--mut);margin:6px 0 0}
.kai9-chips{display:flex;flex-wrap:wrap;gap:12px}.kai9-chip{display:inline-flex;gap:8px;align-items:center;background:var(--card);border:1px solid var(--bd);border-radius:999px;padding:10px 18px;font-weight:600}.kai9-chip .kai9-ic{width:18px;height:18px}
.kai9-geo-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--card);border:1px solid var(--bd);border-radius:var(--radlg);padding:40px;font-family:var(--fh);font-size:1.4rem;text-align:center}.kai9-geo-badge .kai9-ic{width:46px;height:46px}
.kai9-b-tint{background:var(--card)}.kai9-b-card>.kai9-wrap{background:var(--card);border:1px solid var(--bd);border-radius:var(--radlg);padding:48px}.kai9-b-line{border-top:1px solid var(--bd)}.kai9-b-accent{background:color-mix(in srgb,var(--ac) 10%,var(--bg))}
.kai9-band{background:var(--p);color:var(--op);padding:60px 0}.kai9-band h2{color:inherit;margin:0}.kai9-band-row{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.kai9-fcta-card{background:linear-gradient(135deg, #0F1A2E 0%, #1C2B4A 40%, #2A3D5C 75%, #1A3550 100%);color:#fff;border-radius:var(--radlg);padding:56px;text-align:center}.kai9-fcta-card h2{color:#fff}.kai9-fcta-card p{opacity:.92;max-width:50ch;margin:0 auto 24px}.kai9-fcta-split{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}
.kai9-urg .kai9-wrap{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.kai9-urg{padding:26px 0}.kai9-urg strong{margin-right:auto}.kai9-urg-dot{width:12px;height:12px;border-radius:999px;background:var(--ac);animation:aip 1.6s infinite}@keyframes aip{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 55%,transparent)}70%{box-shadow:0 0 0 12px transparent}100%{box-shadow:0 0 0 0 transparent}}
.kai9-footer{background:var(--card);border-top:1px solid var(--bd);padding:48px 0;margin-top:40px}.kai9-foot-seo{color:var(--mut);font-size:.92rem;max-width:80ch}.kai9-foot-row{display:flex;gap:20px;flex-wrap:wrap;align-items:center;font-weight:600;margin:18px 0}.kai9-foot-legal{color:var(--mut);font-size:.82rem;margin:0}
.kai9 h1{max-width:18ch;text-wrap:balance}.kai9-head h2{max-width:26ch;letter-spacing:-.015em;text-wrap:balance}.kai9-head--center h2,.kai9-head--center .kai9-sec-sub{margin-inline:auto}
.kai9 h3{font-size:1.3rem;font-weight:700;line-height:1.25;letter-spacing:-.01em}
.kai9-eyebrow{opacity:1}.kai9-hero--solid .kai9-lead{opacity:1}
html{scroll-behavior:smooth}.kai9-section,.kai9-band,.kai9-hero{scroll-margin-top:84px}
.kai9 :focus-visible{outline:3px solid var(--ac);outline-offset:3px;border-radius:2px}.kai9-btn:focus-visible{outline:3px solid var(--tx);outline-offset:3px}.kai9-hero--gradient :focus-visible,.kai9-hero--dark :focus-visible,.kai9-hero--accent :focus-visible,.kai9-band :focus-visible,.kai9-fcta-card :focus-visible{outline-color:#fff}
.kai9-btn:active{transform:translateY(0) scale(.98)}.kai9-btn--ghost{background:transparent;color:currentColor;box-shadow:inset 0 0 0 1.5px currentColor}.kai9-btn--ghost:hover{background:color-mix(in srgb,currentColor 12%,transparent);filter:none}
.kai9-nav a{padding:6px 0;display:inline-flex;align-items:center}.kai9 ::selection{background:var(--acf);color:var(--onf)}
@media(prefers-reduced-motion:reduce){.kai9 *{animation:none!important;transition:none!important}html{scroll-behavior:auto}}
@media(max-width:860px){.kai9-hero-grid,.kai9-split,.kai9-fcta-split,.kai9-prose--2col,.kai9-aside-tiles{grid-template-columns:1fr!important;columns:1}.kai9-items{grid-template-columns:1fr!important}.kai9-split-head{position:static}.kai9-nav{display:none}}
