*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:#10243e;background:#f7fbff;line-height:1.6}.bg{position:fixed;inset:0;z-index:-1;background:radial-gradient(circle at 10% 0%,rgba(36,129,218,.18),transparent 32%),radial-gradient(circle at 90% 8%,rgba(176,221,255,.35),transparent 32%),linear-gradient(180deg,#fff 0,#eef8ff 52%,#fff 100%)}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}.topbar{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.92);border-bottom:1px solid #d8eafb;backdrop-filter:blur(14px)}.topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 24px}.brand img{height:66px;max-width:320px;object-fit:contain}.topbar nav{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.topbar nav a{color:#173b5f;text-decoration:none;font-weight:900}.nav-cta{background:#0b5da9!important;color:#fff!important;padding:11px 17px;border-radius:999px}.hero{padding:56px 0 32px}.hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:28px;align-items:center}.hero-copy{background:rgba(255,255,255,.96);border:1px solid #d6eafb;border-radius:38px;padding:44px;box-shadow:0 24px 70px rgba(18,79,142,.12)}.hero-logo{width:min(560px,100%);display:block;margin:0 0 20px}.badge,.section-label{display:inline-flex;padding:7px 13px;border-radius:999px;background:#e8f6ff;color:#0b62b0;border:1px solid #c7e6fa;font-weight:900;font-size:.88rem}.hero h1{font-size:clamp(2.6rem,6vw,5.35rem);line-height:.98;letter-spacing:-.06em;margin:18px 0;color:#071f38}.hero h1 span{color:#0b67bb}.lead{font-size:1.22rem;color:#36566f;max-width:780px}.hero-checks{display:grid;gap:10px;margin:26px 0;color:#164d7d;font-weight:900}.hero-actions{display:flex;flex-wrap:wrap;gap:14px}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;border:0;cursor:pointer;border-radius:999px;padding:15px 24px;font-weight:900;font-size:1rem}.primary{background:linear-gradient(135deg,#217ed3,#084f99);color:#fff;box-shadow:0 16px 34px rgba(8,79,153,.25)}.secondary{background:#fff;color:#0b5da9;border:1px solid #c5dff3}.light{background:#fff;color:#0b5da9}.dark-btn{background:#082b52;color:#fff}.compact{padding:13px 19px}.wide{width:100%;font-size:1.07rem;padding:18px 24px}.micro-note{font-size:.95rem;color:#5b7186;margin-top:18px}.hero-visual{position:relative}.hero-visual img,.image-card img,.mwo-img img{width:100%;display:block;border-radius:34px;box-shadow:0 24px 70px rgba(18,79,142,.14);border:1px solid #d9e9f5}.floating-card{position:absolute;left:24px;bottom:24px;background:rgba(255,255,255,.94);border:1px solid #d5eafb;border-radius:22px;padding:18px 20px;box-shadow:0 15px 35px rgba(0,0,0,.12)}.floating-card strong{display:block;color:#092946;font-size:1.1rem}.floating-card span{color:#45647d}.sales-strip{padding:20px 0}.sales-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sales-grid div{background:#fff;border:1px solid #d8eafb;border-radius:24px;padding:24px;text-align:center;box-shadow:0 14px 36px rgba(18,79,142,.08)}.sales-grid strong{display:block;color:#0b5da9;font-size:1.55rem;line-height:1}.sales-grid span{font-weight:800;color:#36566f}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch;padding:50px 24px}.reverse{align-items:center}.text-card,.learn-card,.content-box,.target-box,.form-copy,.lead-form,.mwo-panel{background:rgba(255,255,255,.96);border:1px solid #d8eafb;border-radius:30px;padding:36px;box-shadow:0 18px 54px rgba(18,79,142,.09)}h2{font-size:clamp(2rem,4vw,3.25rem);line-height:1.1;letter-spacing:-.04em;margin:14px 0 18px;color:#092946}h3{font-size:1.35rem;line-height:1.15;color:#092946}p{color:#385873}.icon-list,.big-checks,.learn-card ul{padding:0;margin:20px 0;list-style:none}.icon-list li,.big-checks li,.learn-card li{position:relative;padding-left:30px;margin:11px 0;font-weight:800;color:#244966}.icon-list li:before,.big-checks li:before,.learn-card li:before{content:"✓";position:absolute;left:0;color:#0a72c8;font-weight:900}.feature-card{overflow:hidden;background:#fff;border:1px solid #d8eafb;border-radius:34px;box-shadow:0 18px 54px rgba(18,79,142,.09)}.feature-text{padding:26px}.feature-text a{font-weight:900;color:#0b5da9;text-decoration:none}.center-head{text-align:center;max-width:850px;margin:0 auto 34px}.solution-section,.training-section,.transformation-section,.form-section,.mwo-section{padding:62px 0}.benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.benefit{background:#fff;border:1px solid #d8eafb;border-radius:26px;padding:28px;box-shadow:0 14px 40px rgba(18,79,142,.08)}.benefit span{display:inline-flex;width:42px;height:42px;border-radius:50%;align-items:center;justify-content:center;background:#eaf7ff;color:#0b67bb;font-weight:900}.cta-strip{margin-top:28px;padding:30px;border-radius:28px;background:linear-gradient(135deg,#0b5da9,#2c9feb);display:flex;align-items:center;justify-content:space-between;gap:20px}.cta-strip h3,.cta-strip p{color:#fff;margin:0}.cta-actions{display:flex;gap:12px;flex-wrap:wrap}.dark{background:linear-gradient(135deg,#082b52,#0e6fbd);color:#fff}.dark h2,.dark p{color:#fff}.light-label{background:rgba(255,255,255,.16);color:#fff;border-color:rgba(255,255,255,.3)}.training-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:26px}.facts{display:grid;gap:16px}.fact{background:#fff;border:1px solid #d8eafb;border-radius:24px;padding:24px;box-shadow:0 14px 38px rgba(18,79,142,.07)}.fact strong{display:block;color:#0b5da9;margin-bottom:8px}.fact span{display:block;color:#163b5d;font-weight:800}.fact.highlight{background:linear-gradient(135deg,#0b5da9,#2c9feb);color:#fff}.fact.highlight strong,.fact.highlight span{color:#fff}.check-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.check-grid div{background:#f3fbff;border:1px solid #d8eafb;border-radius:16px;padding:14px;font-weight:800;color:#254a69}.target-box{margin-top:26px}.target-grid{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.target-grid span{padding:10px 14px;background:#eaf7ff;border:1px solid #cae6f8;border-radius:999px;font-weight:900;color:#0b5da9}.mwo-panel{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.device-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:22px 0}.device-grid div{background:#f3fbff;border:1px solid #d8eafb;border-radius:20px;padding:18px}.device-grid strong{display:block;color:#0b5da9}.device-grid span{display:block;color:#385873}.premium{background:linear-gradient(180deg,#fff,#f1f9ff)}.bonus{background:#eaf7ff;border:1px solid #cae6f8;border-radius:22px;padding:20px;margin:18px 0}.test-link{display:block;text-align:center;margin-top:14px;color:#0b5da9;font-weight:900;text-decoration:none}.form-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:30px;align-items:start}.contact-box{display:grid;gap:6px;background:#eef8ff;border:1px solid #d4eafb;border-radius:22px;padding:22px;margin:22px 0}.contact-box span{font-weight:800;color:#254a69}.legal-note{font-size:.92rem;color:#5c7184}.lead-form label{display:block;font-weight:900;color:#10243e;margin-bottom:16px}.lead-form input,.lead-form select,.lead-form textarea{width:100%;margin-top:7px;border:1px solid #cce2f4;border-radius:16px;padding:14px 15px;font-size:1rem;color:#10243e;background:#fbfeff}.lead-form input:focus,.lead-form select:focus,.lead-form textarea:focus{outline:none;border-color:#2487dd;box-shadow:0 0 0 4px rgba(36,135,221,.12)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.privacy{display:flex!important;gap:12px;align-items:flex-start;font-size:.96rem}.privacy input{width:auto;margin-top:4px}.privacy a{color:#0b5da9}.msg{padding:17px;margin-top:18px;border-radius:16px;font-weight:900}.msg.ok{background:#e8f8ef;color:#106438;border:1px solid #bce8cd}.msg.err{background:#fff1f1;color:#aa001e;border:1px solid #f0bbc3}.footer{background:#062542;color:#fff;margin-top:40px}.footer-inner{display:flex;justify-content:space-between;gap:20px;padding:34px 24px}.footer a,.footer div{color:#fff}.privacy-page{padding:70px 0}.privacy-card{background:#fff;border:1px solid #d8eafb;border-radius:30px;padding:44px;box-shadow:0 18px 54px rgba(18,79,142,.09)}.privacy-card h1{font-size:clamp(2.2rem,5vw,4rem);letter-spacing:-.05em;color:#092946}.privacy-card h2{font-size:1.8rem}.privacy-card ul{padding-left:20px;color:#385873}@media(max-width:950px){.hero-grid,.two-col,.training-layout,.form-grid,.mwo-panel{grid-template-columns:1fr}.sales-grid,.benefit-grid{grid-template-columns:1fr 1fr}.check-grid,.form-row,.device-grid{grid-template-columns:1fr}.topbar-inner{flex-direction:column}.hero-copy{padding:38px 26px}.cta-strip{flex-direction:column;align-items:flex-start}.footer-inner{flex-direction:column}}@media(max-width:620px){.sales-grid,.benefit-grid{grid-template-columns:1fr}.brand img{height:auto;max-height:58px;width:260px}.topbar nav{justify-content:center}.hero{padding-top:38px}}

.small-mwo-section{padding:42px 0 30px}
.small-mwo-panel{display:grid;grid-template-columns:1.08fr .92fr;gap:30px;align-items:center;background:linear-gradient(135deg,#ffffff,#eef8ff);border:1px solid #d8eafb;border-radius:36px;padding:36px;box-shadow:0 24px 70px rgba(18,79,142,.12)}
.small-mwo-copy h2{font-size:clamp(2rem,4vw,3.25rem);line-height:1.08;letter-spacing:-.045em;margin:14px 0 18px;color:#092946}
.strong-text{font-weight:900;color:#1b486d;font-size:1.15rem}
.small-mwo-image img{width:100%;display:block;border-radius:32px;border:1px solid #d9e9f5;box-shadow:0 24px 62px rgba(18,79,142,.14)}
.small-mwo-points{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0}
.small-mwo-points div{background:#fff;border:1px solid #d8eafb;border-radius:20px;padding:18px;box-shadow:0 12px 30px rgba(18,79,142,.07)}
.small-mwo-points strong{display:block;color:#0b5da9;font-size:1.15rem}
.small-mwo-points span{display:block;color:#385873;font-weight:800;font-size:.95rem}
.product-note{font-size:.92rem;color:#5c7184;font-style:italic}
@media(max-width:950px){.small-mwo-panel{grid-template-columns:1fr;padding:26px}.small-mwo-points{grid-template-columns:1fr}}
