/* WorkticAI V27.11 — Commercial expansion. Scoped additions only. */
.v2711-section{position:relative;overflow:hidden}.v2711-section:before{content:"";position:absolute;inset:auto auto 8% -10%;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(139,18,214,.10),transparent 68%);pointer-events:none}.v2711-kicker{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid #e7ddff;background:#fbf8ff;border-radius:999px;color:#7a23ca;font-size:.75rem;font-weight:800;letter-spacing:.04em}.v2711-kicker i{width:7px;height:7px;border-radius:50%;background:#20c77a;box-shadow:0 0 0 5px rgba(32,199,122,.10)}
.v2711-split{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:44px;align-items:center;margin-top:42px}.v2711-copy h3{font:800 clamp(1.75rem,3vw,2.7rem) 'Bricolage Grotesque';letter-spacing:-.035em;margin:14px 0 12px}.v2711-copy p{color:var(--muted);line-height:1.75}.v2711-video-card{position:relative;border:1px solid #e4dcfb;border-radius:26px;background:#130f2d;padding:10px;box-shadow:0 28px 70px rgba(84,33,145,.18);overflow:hidden}.v2711-video-card video{display:block;width:100%;border-radius:18px;background:#130f2d;aspect-ratio:16/9;object-fit:cover}.v2711-video-card .v2711-video-label{position:absolute;left:24px;bottom:22px;padding:7px 10px;background:rgba(16,13,36,.72);border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(8px);border-radius:999px;color:#fff;font-size:.72rem;font-weight:800}
.v2711-network-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.v2711-network-tags span{padding:8px 11px;border:1px solid var(--line);background:#fff;border-radius:999px;color:#554b70;font-size:.78rem;font-weight:700}.v2711-note{margin-top:14px;padding:11px 13px;border-left:3px solid #8b12d6;background:#faf7ff;color:#6e6487;border-radius:0 10px 10px 0;font-size:.78rem;line-height:1.55}
.v2711-feature-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.v2711-feature-list div{padding:14px 15px;border:1px solid #ebe6f7;border-radius:14px;background:#fff}.v2711-feature-list b{display:block;font-size:.88rem}.v2711-feature-list small{display:block;margin-top:4px;color:var(--muted);line-height:1.45}
.v2711-modules{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px}.v2711-module{position:relative;padding:24px;border:1px solid #e9e3f7;border-radius:20px;background:linear-gradient(180deg,#fff,#fdfbff);box-shadow:0 9px 26px rgba(70,36,122,.045);transition:.22s ease}.v2711-module:hover{transform:translateY(-4px);border-color:#d6c7f7;box-shadow:0 18px 38px rgba(70,36,122,.09)}.v2711-module .v2711-mini-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;margin-bottom:15px;background:linear-gradient(145deg,#f4eaff,#ede8ff);font-size:1.2rem}.v2711-module h3{font-size:1.02rem}.v2711-module p{margin:8px 0 0;color:var(--muted);font-size:.84rem;line-height:1.58}.v2711-module ul{margin:12px 0 0;padding-left:17px;color:#756b8c;font-size:.78rem;line-height:1.6}
.v2711-whatsapp-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);gap:38px;align-items:center;padding:38px;border:1px solid #dfeee7;border-radius:28px;background:radial-gradient(circle at 88% 10%,rgba(37,211,102,.13),transparent 36%),linear-gradient(135deg,#fbfffd,#f7fbff);box-shadow:0 22px 60px rgba(21,105,72,.08)}.v2711-wa-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:22px}.v2711-wa-flow div{padding:13px;border-radius:14px;border:1px solid #daf0e3;background:#fff;text-align:center;font-size:.78rem;font-weight:800}.v2711-wa-flow div strong{display:block;color:#11844a;font-size:.95rem;margin-bottom:4px}.v2711-wa-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.v2711-wa-metrics div{padding:18px 12px;border-radius:16px;background:#fff;border:1px solid #e3ece7;text-align:center}.v2711-wa-metrics b{display:block;font:800 1.05rem 'Bricolage Grotesque';color:#137447}.v2711-wa-metrics small{color:#7b847f;font-size:.7rem}
.v2711-partner-teaser{position:relative;display:grid;grid-template-columns:1.15fr .85fr;gap:28px;align-items:center;padding:38px;border-radius:28px;background:linear-gradient(125deg,#11102d,#2b1768 58%,#7521b7);color:#fff;box-shadow:0 26px 70px rgba(53,30,107,.22);overflow:hidden}.v2711-partner-teaser:after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;right:-80px;top:-130px;background:radial-gradient(circle,rgba(240,67,211,.35),transparent 65%)}.v2711-partner-teaser h2{font-size:clamp(2rem,3.5vw,3.1rem);letter-spacing:-.04em}.v2711-partner-teaser p{color:#d8d3e9;line-height:1.7}.v2711-partner-points{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v2711-partner-points div{padding:14px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.06);font-size:.8rem;font-weight:700}.v2711-partner-teaser .btn{position:relative;z-index:2;background:#fff;color:#2c185f;border:0}.v2711-partner-teaser .btn.secondary-dark{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.26)}
.v2711-usd-note{max-width:780px;margin:16px auto 0;color:#7a718d;font-size:.78rem;line-height:1.55}.v2711-usd-note strong{color:#46355f}
.v2711-reveal{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}.v2711-reveal.is-visible{opacity:1;transform:none}
/* WhatsApp sales/support bubble */
.wt-wa-float{position:fixed;right:22px;bottom:92px;z-index:1100}.wt-wa-launcher{width:58px;height:58px;border-radius:50%;border:4px solid #fff;background:#20c968;color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 16px 38px rgba(17,151,78,.3);transition:.18s}.wt-wa-launcher:hover{transform:translateY(-2px) scale(1.02)}.wt-wa-launcher svg{width:27px;height:27px;fill:currentColor}.wt-wa-panel{position:absolute;right:0;bottom:70px;width:310px;padding:14px;border:1px solid #e3ebe7;border-radius:18px;background:#fff;box-shadow:0 22px 60px rgba(20,44,34,.18)}.wt-wa-panel[hidden]{display:none}.wt-wa-panel h4{margin:0;font:800 1rem 'Bricolage Grotesque';color:#1f2430}.wt-wa-panel p{margin:5px 0 12px;color:#798078;font-size:.78rem;line-height:1.45}.wt-wa-option{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid #e5ebe8;border-radius:12px;text-decoration:none;color:#27322c;margin-top:8px}.wt-wa-option:hover{border-color:#9dd9b9;background:#f6fff9}.wt-wa-option span{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#e9fbf0}.wt-wa-option b{display:block;font-size:.84rem}.wt-wa-option small{display:block;color:#7b847f;font-size:.7rem;margin-top:2px}
@media(max-width:960px){.v2711-split,.v2711-whatsapp-hero,.v2711-partner-teaser{grid-template-columns:1fr}.v2711-modules{grid-template-columns:1fr 1fr}.v2711-video-card{max-width:720px}.v2711-feature-list{grid-template-columns:1fr}}
@media(max-width:620px){.v2711-modules{grid-template-columns:1fr}.v2711-whatsapp-hero,.v2711-partner-teaser{padding:24px}.v2711-wa-flow,.v2711-wa-metrics,.v2711-partner-points{grid-template-columns:1fr}.wt-wa-float{right:14px;bottom:82px}.wt-wa-panel{width:min(310px,calc(100vw - 28px))}}
@media(prefers-reduced-motion:reduce){.v2711-reveal{opacity:1;transform:none;transition:none}.v2711-module,.wt-wa-launcher{transition:none}}


/* WorkticAI V27.12 — public site polish */
.wt-wa-float{bottom:18px!important}
.wt-simple-footer{justify-content:center!important;text-align:center!important}
@media(max-width:620px){.wt-wa-float{right:12px!important;bottom:12px!important}}
/* Make the mobile navigation unambiguous above every marketing layer */
.mobile-nav-toggle{position:relative;z-index:2102}
.mobile-nav-overlay{z-index:2098!important}
.mobile-nav-panel{z-index:2099!important;visibility:hidden;pointer-events:none}
.mobile-nav-panel.open{visibility:visible;pointer-events:auto;transform:translateX(0)!important}
.mobile-nav-overlay.show{display:block!important}
@media(max-width:860px){.mobile-nav-panel{display:block!important}.mobile-nav-toggle{display:flex!important}}
