:root{--wws-cream:#f4f0e7;--wws-paper:#fbf8f1;--wws-ink:#172433;--wws-blue:#176e9d;--wws-sky:#69b8d7;--wws-soft:#dcecef;--wws-line:rgba(23,36,51,.15)}
body{background:var(--wws-cream)!important}.cbmwws-page{width:100vw;max-width:none;margin-left:calc(50% - 50vw);overflow:hidden;background:var(--wws-cream);color:var(--wws-ink);font-family:Inter,Arial,sans-serif}.cbmwws-page *{box-sizing:border-box}.cbmwws-inner{width:min(1180px,calc(100% - 48px));margin:auto}.cbmwws-hero{padding:72px 0 88px;background:radial-gradient(circle at 90% 5%,rgba(105,184,215,.28),transparent 34%),linear-gradient(135deg,#f9f5ec,#e9f1f2);border-bottom:1px solid var(--wws-line)}.cbmwws-hero nav{display:flex;gap:9px;margin-bottom:50px;font-size:13px}.cbmwws-hero nav a,.cbmwws-text-link{color:var(--wws-blue);text-decoration:none}.cbmwws-hero-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.65fr);gap:80px;align-items:end}.cbmwws-kicker{margin:0 0 18px!important;color:var(--wws-blue);font-size:12px!important;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.cbmwws-page h1{margin:0 0 27px;color:var(--wws-ink);font:500 clamp(45px,6vw,76px)/1.02 Georgia,serif;letter-spacing:-.045em}.cbmwws-page h1 em{color:var(--wws-blue);font-weight:500}.cbmwws-page h2{margin:0 0 22px;color:var(--wws-ink);font:500 clamp(32px,4.1vw,52px)/1.08 Georgia,serif;letter-spacing:-.028em}.cbmwws-lead{max-width:810px;margin:0 0 34px!important;color:#50616e;font-size:20px!important;line-height:1.7}.cbmwws-actions{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.cbmwws-button{display:inline-flex;align-items:center;gap:22px;padding:15px 22px;background:var(--wws-blue);color:#fff!important;text-decoration:none!important;font-weight:750}.cbmwws-button span,.cbmwws-text-link span{font-size:20px}.cbmwws-text-link{font-weight:750}.cbmwws-hero aside{padding:34px;border:1px solid var(--wws-line);background:rgba(255,255,255,.42)}.cbmwws-hero aside span,.cbmwws-hero aside strong{display:block;font:500 31px/1.15 Georgia,serif}.cbmwws-hero aside i{display:block;margin:12px 0;color:var(--wws-blue);font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.cbmwws-hero aside strong{color:var(--wws-blue)}.cbmwws-hero aside p{margin:28px 0 0;padding-top:24px;border-top:1px solid var(--wws-line);color:#586873;line-height:1.65}.cbmwws-intro,.cbmwws-difference,.cbmwws-fit{padding:92px 0}.cbmwws-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px}.cbmwws-split>div:last-child>p{margin-top:0;color:#536470;font-size:17px;line-height:1.78}.cbmwws-audiences{padding:92px 0;background:var(--wws-paper);border-block:1px solid var(--wws-line)}.cbmwws-section-head{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end;margin-bottom:52px}.cbmwws-section-head>p{color:#536470;font-size:17px;line-height:1.75}.cbmwws-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--wws-line);border-left:1px solid var(--wws-line)}.cbmwws-audience{position:relative;min-height:520px;padding:38px;border-right:1px solid var(--wws-line);border-bottom:1px solid var(--wws-line);background:linear-gradient(145deg,rgba(255,255,255,.55),rgba(255,255,255,.12));transition:transform .2s,background .2s}.cbmwws-audience:hover{z-index:1;transform:translateY(-3px);background:#fff;box-shadow:0 18px 45px rgba(23,36,51,.09)}.cbmwws-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px}.cbmwws-card-top span{color:var(--wws-blue);font:500 19px Georgia,serif}.cbmwws-card-top small{padding:7px 10px;background:var(--wws-soft);color:#355364;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.cbmwws-audience h2{font-size:36px}.cbmwws-audience>p{color:#566773;line-height:1.72}.cbmwws-audience h3{margin:26px 0 11px;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.cbmwws-audience ul{margin:0 0 30px;padding:0;list-style:none}.cbmwws-audience li{position:relative;padding:8px 0 8px 22px;border-bottom:1px solid rgba(23,36,51,.08);color:#445866}.cbmwws-audience li:before{content:'+';position:absolute;left:2px;color:var(--wws-blue);font-weight:800}.cbmwws-audience>a{position:absolute;right:38px;bottom:35px;left:38px;display:flex;justify-content:space-between;padding-top:17px;border-top:1px solid var(--wws-line);color:var(--wws-blue);font-weight:750;text-decoration:none}.cbmwws-difference{background:var(--wws-soft)}.cbmwws-difference>.cbmwws-inner{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.cbmwws-steps{border-top:1px solid var(--wws-line)}.cbmwws-steps article{display:grid;grid-template-columns:55px 1fr;gap:18px;padding:23px 0;border-bottom:1px solid var(--wws-line)}.cbmwws-steps span{color:var(--wws-blue);font-family:Georgia,serif}.cbmwws-steps h3{margin:0 0 7px;font:500 27px Georgia,serif}.cbmwws-steps p{margin:0;color:#536470;line-height:1.68}.cbmwws-fit{background:var(--wws-paper)}.cbmwws-fit .cbmwws-button{margin-top:18px}.cbmwws-final{padding:90px 0;background:#345568;color:#eff5f6}.cbmwws-final .cbmwws-kicker{color:#9ed4e7}.cbmwws-final h2{max-width:900px;color:#fff}.cbmwws-final p:not(.cbmwws-kicker){max-width:680px;margin-bottom:30px;color:#dbe7ea;font-size:18px;line-height:1.7}.cbmwws-page a:focus-visible{outline:3px solid var(--wws-sky);outline-offset:4px}
@media(max-width:900px){.cbmwws-hero-grid,.cbmwws-split,.cbmwws-section-head,.cbmwws-difference>.cbmwws-inner{grid-template-columns:1fr;gap:45px}.cbmwws-grid{grid-template-columns:1fr}.cbmwws-audience{min-height:500px}}
@media(max-width:620px){.cbmwws-inner{width:min(100% - 30px,1180px)}.cbmwws-hero{padding:48px 0 60px}.cbmwws-page h1{font-size:43px}.cbmwws-lead{font-size:18px!important}.cbmwws-intro,.cbmwws-audiences,.cbmwws-difference,.cbmwws-fit{padding:62px 0}.cbmwws-audience{min-height:0;padding:28px}.cbmwws-audience>a{position:static;margin-top:30px}.cbmwws-final{padding:65px 0}}
