.wg-blog{--b-night:#07111f;--b-off:#f6f8fc;--b-blue:#146ef5;--b-line:#07111f1f;color:var(--b-night);-webkit-font-smoothing:antialiased;background:#fff;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;overflow-x:clip}.wg-blog *,.wg-blog :before,.wg-blog :after{box-sizing:border-box}.wg-blog h1,.wg-blog h2,.wg-blog h3,.wg-blog p,.wg-blog li,.wg-blog a,.wg-blog span{font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif}.wg-blog a:focus-visible{outline:3px solid var(--b-blue);outline-offset:3px}.wg-blog .wg-blog-wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 20px}.wg-blog .wg-blog-hero{background:var(--b-night);color:var(--b-off);padding:116px 0 62px}@media(min-width:1024px){.wg-blog .wg-blog-hero{padding:152px 0 78px}}.wg-blog .wg-blog-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#8fb4ee;margin:0;font-size:13px;font-weight:800}.wg-blog .wg-blog-hero h1{letter-spacing:-.02em;max-width:20ch;margin:16px 0 0;font-size:clamp(31px,5vw,52px);font-weight:800;line-height:1.08}.wg-blog .wg-blog-hero p{color:#f6f8fcd1;max-width:64ch;margin:20px 0 0;font-size:17px;line-height:1.7}.wg-blog .wg-blog-sec{padding:58px 0}.wg-blog .wg-blog-sec--soft{background:var(--b-off);border-top:1px solid var(--b-line);border-bottom:1px solid var(--b-line)}.wg-blog .wg-blog-label{letter-spacing:.14em;text-transform:uppercase;color:#3d5a86;margin:0;font-size:13px;font-weight:800}.wg-blog .wg-blog-sec h2{letter-spacing:-.015em;max-width:26ch;margin:12px 0 0;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.2}.wg-blog .wg-blog-body{color:#47597a;max-width:68ch;margin:14px 0 0;font-size:17px;line-height:1.75}.wg-blog .wg-blog-grid{gap:20px;margin-top:30px;display:grid}@media(min-width:700px){.wg-blog .wg-blog-grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.wg-blog .wg-blog-grid{grid-template-columns:repeat(3,1fr)}}.wg-blog .wg-blog-card{border:1px solid var(--b-line);color:inherit;background:#fff;border-radius:12px;flex-direction:column;padding:22px;text-decoration:none;display:flex}.wg-blog .wg-blog-card:hover{border-color:#146ef58c}.wg-blog .wg-blog-card-meta{color:#3d5a86;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.wg-blog .wg-blog-card-meta .wg-blog-dot{color:#93a6c2}.wg-blog .wg-blog-card h3{color:var(--b-night);margin:12px 0 0;font-size:19px;font-weight:800;line-height:1.32}.wg-blog .wg-blog-card p{color:#47597a;margin:10px 0 0;font-size:16px;line-height:1.6}.wg-blog .wg-blog-card-more{border-top:1px solid var(--b-line);color:#0d51b8;margin-top:18px;padding-top:14px;font-size:15px;font-weight:800}.wg-blog .wg-blog-split{gap:20px;margin-top:28px;display:grid}@media(min-width:900px){.wg-blog .wg-blog-split{grid-template-columns:1fr 1fr;gap:24px}}.wg-blog .wg-blog-panel{border:1px solid var(--b-line);background:#fff;border-radius:12px;padding:24px}.wg-blog .wg-blog-panel h3{margin:0;font-size:19px;font-weight:800}.wg-blog .wg-blog-panel p{color:#47597a;margin:10px 0 0;font-size:16px;line-height:1.65}.wg-blog .wg-blog-panel a{color:#0d51b8;text-underline-offset:3px;align-items:center;min-height:44px;margin-top:8px;font-size:16px;font-weight:700;text-decoration:underline;display:inline-flex}.wg-blog .wg-blog-links{flex-wrap:wrap;gap:12px 26px;margin:24px 0 0;padding:0;list-style:none;display:flex}.wg-blog .wg-blog-links a{color:#0d51b8;text-underline-offset:3px;align-items:center;min-height:44px;font-size:16px;font-weight:700;text-decoration:underline;display:inline-flex}.wg-blog .wg-blog-links a:hover{color:var(--b-night)}.wg-blog .wg-blog-final{background:var(--b-night);color:var(--b-off);padding:62px 0 70px}.wg-blog .wg-blog-final .wg-blog-label{color:#8fb4ee}.wg-blog .wg-blog-final h2{letter-spacing:-.015em;max-width:26ch;margin:12px 0 0;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.2}.wg-blog .wg-blog-final p{color:#f6f8fcd1;max-width:62ch;margin:14px 0 0;font-size:17px;line-height:1.7}.wg-blog .wg-blog-cta{background:var(--b-blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:50px;margin-top:26px;padding:13px 26px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.wg-blog .wg-blog-cta:hover{background:#0d51b8}
