.blog-module__aKfN7q__page{color:#23324a;max-width:1100px;margin:0 auto;padding:48px 24px 64px}.blog-module__aKfN7q__page a{color:#2559a7;text-underline-offset:4px}.blog-module__aKfN7q__page a:focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #2559a7}.blog-module__aKfN7q__eyebrow{color:#526c89;letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;font-weight:700}.blog-module__aKfN7q__hero{max-width:760px;margin-bottom:36px}.blog-module__aKfN7q__hero h1,.blog-module__aKfN7q__article h1{letter-spacing:-.035em;margin:12px 0 20px;font-size:clamp(2rem,5vw,3rem);line-height:1.18}.blog-module__aKfN7q__intro{color:#4b5c72;font-size:1.15rem;line-height:1.75}.blog-module__aKfN7q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.blog-module__aKfN7q__card{background:#fff;border:1px solid #dce5ef;border-radius:20px;padding:26px;box-shadow:0 8px 28px #21355208}.blog-module__aKfN7q__card h2{margin:16px 0 12px;font-size:1.35rem;line-height:1.4}.blog-module__aKfN7q__card p{line-height:1.7}.blog-module__aKfN7q__meta{color:#596b80;font-size:.9rem;line-height:1.6}.blog-module__aKfN7q__article{max-width:760px;margin:24px auto 0}.blog-module__aKfN7q__article section{margin-top:32px}.blog-module__aKfN7q__article h2{margin-bottom:12px;font-size:1.5rem;line-height:1.4}.blog-module__aKfN7q__article p,.blog-module__aKfN7q__article li{line-height:1.85}.blog-module__aKfN7q__article li{margin-bottom:8px}.blog-module__aKfN7q__notice{color:#4b5c72;background:#f0f6fc;border-inline-start:3px solid #7aa4ce;padding:12px 18px;font-size:.92rem;line-height:1.7}.blog-module__aKfN7q__cta{background:#edf5fc;border-radius:20px;margin-top:36px;padding:26px}.blog-module__aKfN7q__cta h2{margin-top:0}.blog-module__aKfN7q__cta a{margin-top:8px;font-weight:700;display:inline-block}.blog-module__aKfN7q__related{border-top:1px solid #dce5ef;margin-top:40px;padding-top:24px}@media (max-width:800px){.blog-module__aKfN7q__grid{grid-template-columns:1fr}.blog-module__aKfN7q__page{padding:32px 18px 48px}}.blog-module__aKfN7q__languages{flex-wrap:wrap;gap:8px 16px;margin:20px 0 32px;font-size:.9rem;line-height:1.8;display:flex}.blog-module__aKfN7q__languages a[aria-current=page]{color:#23324a;font-weight:700;text-decoration-thickness:2px}.blog-module__aKfN7q__page{overflow-wrap:anywhere}.blog-module__aKfN7q__page[dir=rtl] .blog-module__aKfN7q__eyebrow{letter-spacing:normal}
