:root{--wp-primary:#6546dc;--wp-cyan:#795be7;--wp-ink:#17152b;--wp-muted:#555b70;--wp-line:#e7e5ef;--wp-soft:#f7f6fb}
body.webkidia-public-ai{font-family:Inter,Rubik,Arial,sans-serif;color:var(--wp-ink);background:#fff;-webkit-font-smoothing:antialiased}
.webkidia-public-ai .bar{border-bottom:1px solid rgba(25,30,52,.08);background:rgba(255,255,255,.92);backdrop-filter:blur(18px)}.webkidia-public-ai .bar--absolute{position:relative!important}.webkidia-public-ai .bar .logo{max-height:42px}.webkidia-public-ai .menu-horizontal>li>a{color:#555d72!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em}.webkidia-public-ai .menu-horizontal>li.active>a,.webkidia-public-ai .menu-horizontal>li>a:hover{color:var(--wp-primary)!important}
.webkidia-public-ai .btn{border-radius:9px!important;font-weight:750!important}.webkidia-public-ai .btn--primary,.webkidia-public-ai .bg--primary{border-color:transparent!important;background:linear-gradient(120deg,var(--wp-primary),var(--wp-cyan))!important}.webkidia-public-ai .wk-public-ai-link{display:inline-flex!important;align-items:center;gap:7px;border:0!important;background:linear-gradient(120deg,var(--wp-primary),var(--wp-cyan))!important;color:#fff!important;box-shadow:0 9px 24px rgba(94,75,228,.24)}
.webkidia-public-ai h1,.webkidia-public-ai h2,.webkidia-public-ai h3,.webkidia-public-ai h4{color:var(--wp-ink);font-weight:700;letter-spacing:-.025em}.webkidia-public-ai p,.webkidia-public-ai .lead{color:var(--wp-muted)}.webkidia-public-ai section{border-color:var(--wp-line)}.webkidia-public-ai .boxed,.webkidia-public-ai .feature,.webkidia-public-ai .pricing{border:1px solid var(--wp-line)!important;border-radius:16px!important;box-shadow:0 14px 40px rgba(27,33,63,.06)!important}.webkidia-public-ai .bg--secondary{background:var(--wp-soft)!important}.webkidia-public-ai footer{border-top:1px solid var(--wp-line);background:#11131f!important}.webkidia-public-ai input,.webkidia-public-ai textarea,.webkidia-public-ai select{border-radius:9px!important;border-color:#dfe3ec!important}.webkidia-public-ai input:focus,.webkidia-public-ai textarea:focus{border-color:#8978f5!important;box-shadow:0 0 0 4px rgba(105,82,244,.1)!important}
.webkidia-public-ai .wk-public-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.webkidia-public-ai .wk-public-brand .logo{display:none!important}.webkidia-public-ai .wk-brand-mark{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;color:#fff;font-size:18px;background:linear-gradient(135deg,#7258ff,#25a9e8);box-shadow:0 8px 20px rgba(74,94,235,.24)}.webkidia-public-ai .wk-brand-copy{display:flex;flex-direction:column;line-height:1.05;text-align:left}.webkidia-public-ai .wk-brand-copy strong{color:#191d30;font-size:16px;letter-spacing:-.02em}.webkidia-public-ai .wk-brand-copy small{margin-top:4px;color:#8b91a3;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.webkidia-public-ai .wk-ai-hero{position:relative;overflow:hidden;min-height:680px;padding:90px 0 100px!important;background:radial-gradient(circle at 8% 15%,rgba(104,82,244,.12),transparent 31%),radial-gradient(circle at 94% 23%,rgba(36,158,216,.14),transparent 28%),linear-gradient(180deg,#fbfbff 0%,#fff 100%)!important}.webkidia-public-ai .wk-ai-hero:before{content:"";position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(100,105,145,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(100,105,145,.07) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,#000,transparent 82%)}.webkidia-public-ai .wk-ai-hero .container{position:relative;z-index:1}.webkidia-public-ai .wk-ai-hero-copy{text-align:left}.webkidia-public-ai .wk-ai-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:22px;padding:8px 12px;border:1px solid rgba(105,82,244,.16);border-radius:99px;color:#5f48df;background:rgba(255,255,255,.72);box-shadow:0 6px 25px rgba(41,33,100,.06);font-size:11px;font-weight:800;letter-spacing:.13em}.webkidia-public-ai .wk-ai-eyebrow i{font-style:normal;color:#269ed9}.webkidia-public-ai .wk-ai-hero h1{margin-bottom:22px;font-size:55px;line-height:1.03;letter-spacing:-.052em}.webkidia-public-ai .wk-ai-hero .lead{max-width:540px;font-size:18px;line-height:1.7}.webkidia-public-ai .wk-ai-hero-actions{display:flex;align-items:center;gap:24px;margin-top:30px}.webkidia-public-ai .wk-ai-hero-actions .btn{margin:0;padding:9px 25px;box-shadow:0 16px 32px rgba(91,72,225,.25)}.webkidia-public-ai .wk-ai-secondary-link{color:#343a50;font-size:14px;font-weight:750}.webkidia-public-ai .wk-ai-secondary-link span{display:inline-block;margin-left:7px;transition:transform .2s}.webkidia-public-ai .wk-ai-secondary-link:hover span{transform:translateX(4px)}.webkidia-public-ai .wk-ai-proof{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px;color:#788095;font-size:11px;font-weight:700}
.webkidia-public-ai .wk-ai-hero-visual{position:relative;min-height:480px}.webkidia-public-ai .wk-ai-browser{position:absolute;top:30px;left:10px;width:590px;max-width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:20px;background:#111421;box-shadow:0 34px 80px rgba(23,25,54,.25),0 0 0 8px rgba(255,255,255,.45);transform:perspective(1200px) rotateY(-3deg) rotateX(1deg)}.webkidia-public-ai .wk-ai-browser-bar{display:flex;align-items:center;gap:6px;height:39px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.08);color:#9299ae}.webkidia-public-ai .wk-ai-browser-bar span{width:8px;height:8px;border-radius:50%;background:#ff6476}.webkidia-public-ai .wk-ai-browser-bar span:nth-child(2){background:#ffc75c}.webkidia-public-ai .wk-ai-browser-bar span:nth-child(3){background:#51d79a}.webkidia-public-ai .wk-ai-browser-bar small{margin-left:8px;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.webkidia-public-ai .wk-ai-browser-body{display:grid;grid-template-columns:35% 65%;height:350px}.webkidia-public-ai .wk-ai-browser-body aside{padding:22px 17px;color:#fff;background:#171a28;text-align:left}.webkidia-public-ai .wk-ai-browser-body aside b{font-size:11px}.webkidia-public-ai .wk-ai-message{margin-top:25px;padding:13px;border:1px solid rgba(130,107,255,.32);border-radius:12px;color:#d8d9e4;background:#232638;font-size:10px;line-height:1.5}.webkidia-public-ai .wk-ai-thinking{display:flex;gap:4px;width:max-content;margin-top:14px;padding:10px 12px;border-radius:12px;background:linear-gradient(135deg,#6e55ed,#3e98e3)}.webkidia-public-ai .wk-ai-thinking i{width:4px;height:4px;border-radius:50%;background:#fff;animation:wk-ai-bounce 1.2s infinite}.webkidia-public-ai .wk-ai-thinking i:nth-child(2){animation-delay:.15s}.webkidia-public-ai .wk-ai-thinking i:nth-child(3){animation-delay:.3s}.webkidia-public-ai .wk-ai-browser-body main{background:#f8f4ed}.webkidia-public-ai .wk-ai-site-nav{display:flex;justify-content:space-between;padding:18px 21px;color:#252735;background:#fff;font-size:9px}.webkidia-public-ai .wk-ai-site-nav span{color:#777b8a}.webkidia-public-ai .wk-ai-site-hero{padding:60px 30px;text-align:left}.webkidia-public-ai .wk-ai-site-hero em{display:block;margin-bottom:13px;color:#d06545;font-size:8px;font-style:normal;font-weight:900;letter-spacing:.18em}.webkidia-public-ai .wk-ai-site-hero strong{display:block;color:#222532;font-size:31px;line-height:1.05;letter-spacing:-.05em}.webkidia-public-ai .wk-ai-site-hero p{margin:13px 0 18px;font-size:9px}.webkidia-public-ai .wk-ai-site-hero button{padding:10px 14px;border:0;border-radius:7px;color:#fff;background:#222532;font-size:8px;font-weight:800}.webkidia-public-ai .wk-ai-floating-card{position:absolute;z-index:3;padding:13px 15px;border:1px solid rgba(255,255,255,.75);border-radius:14px;background:rgba(255,255,255,.9);box-shadow:0 18px 45px rgba(37,39,75,.18);backdrop-filter:blur(12px)}.webkidia-public-ai .wk-ai-floating-card small{display:block;color:#8b91a2;font-size:7px;font-weight:800;letter-spacing:.14em}.webkidia-public-ai .wk-ai-palette{right:-20px;top:3px}.webkidia-public-ai .wk-ai-palette span{display:flex;gap:5px;margin-top:8px}.webkidia-public-ai .wk-ai-palette i{width:16px;height:16px;border-radius:50%;background:#282c3d}.webkidia-public-ai .wk-ai-palette i:nth-child(2){background:#df7051}.webkidia-public-ai .wk-ai-palette i:nth-child(3){background:#f3d7a5}.webkidia-public-ai .wk-ai-palette i:nth-child(4){background:#f8f4ed}.webkidia-public-ai .wk-ai-ready{right:-8px;bottom:35px;display:flex;align-items:center;gap:9px}.webkidia-public-ai .wk-ai-ready>b{display:grid;width:29px;height:29px;place-items:center;border-radius:9px;color:#fff;background:#37bd82}.webkidia-public-ai .wk-ai-ready span{color:#262a3a;font-size:10px;font-weight:800}.webkidia-public-ai .wk-ai-orbit{position:absolute;border:1px solid rgba(105,82,244,.15);border-radius:50%}.webkidia-public-ai .wk-ai-orbit-one{inset:-10px 0 0 50px}.webkidia-public-ai .wk-ai-orbit-two{inset:45px 55px 50px 0}.webkidia-public-ai footer:before{content:"✦  Webkidia AI";display:block;margin-bottom:24px;color:#fff;font-size:17px;font-weight:800;letter-spacing:-.02em}
@keyframes wk-ai-bounce{0%,60%,100%{transform:translateY(0);opacity:.55}30%{transform:translateY(-4px);opacity:1}}
@media(max-width:991px){.webkidia-public-ai .wk-ai-hero h1{font-size:42px}.webkidia-public-ai .wk-ai-browser{width:100%}.webkidia-public-ai .wk-ai-palette{right:-5px}}
@media(max-width:767px){.webkidia-public-ai .bar{background:#fff}.webkidia-public-ai section{padding-top:4.5em;padding-bottom:4.5em}.webkidia-public-ai .wk-brand-copy small{display:none}.webkidia-public-ai .wk-ai-hero{padding:65px 0 60px!important}.webkidia-public-ai .wk-ai-hero-copy{text-align:center}.webkidia-public-ai .wk-ai-hero h1{font-size:39px;line-height:1.06}.webkidia-public-ai .wk-ai-hero .lead{font-size:16px}.webkidia-public-ai .wk-ai-hero-actions,.webkidia-public-ai .wk-ai-proof{justify-content:center}.webkidia-public-ai .wk-ai-hero-actions{flex-direction:column;gap:15px}.webkidia-public-ai .wk-ai-hero-visual{min-height:390px;margin-top:45px}.webkidia-public-ai .wk-ai-browser{left:0;transform:none}.webkidia-public-ai .wk-ai-browser-body{grid-template-columns:31% 69%;height:285px}.webkidia-public-ai .wk-ai-browser-body aside{padding:16px 10px}.webkidia-public-ai .wk-ai-site-hero{padding:45px 18px}.webkidia-public-ai .wk-ai-site-hero strong{font-size:23px}.webkidia-public-ai .wk-ai-palette{right:2px}.webkidia-public-ai .wk-ai-ready{right:5px;bottom:4px}}
