.blog-module__JsT-Oq__shell{color:#f7fafc;min-height:100vh;font-family:var(--font-body),Arial,sans-serif;background-color:#070a13;background-image:radial-gradient(circle at 88% 4%,#28d9f226,#0000 32%),radial-gradient(circle at 8% 48%,#ad76ff1f,#0000 38%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.blog-module__JsT-Oq__back:hover{color:#d9ff67}.blog-module__JsT-Oq__intro{max-width:1200px;margin:auto;padding:100px 32px 56px}.blog-module__JsT-Oq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#72e7f5;font-size:12px;font-weight:800}.blog-module__JsT-Oq__intro h1{max-width:820px;font:800 clamp(42px,6vw,78px)/1.04 var(--font-display),Arial,sans-serif;letter-spacing:-.065em;margin:22px 0}.blog-module__JsT-Oq__intro p{color:#bdc8d7;max-width:650px;font-size:20px;line-height:1.6}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1200px;margin:auto;padding:0 32px 100px;display:grid}.blog-module__JsT-Oq__card{background:#101727;border:1px solid #ffffff1a;border-radius:20px;transition:transform .2s,border-color .2s;overflow:hidden}.blog-module__JsT-Oq__card:hover{border-color:#72e7f5;transform:translateY(-5px)}.blog-module__JsT-Oq__cardLink{color:inherit;text-decoration:none}.blog-module__JsT-Oq__cardImage{background:#17243b;height:240px;position:relative}.blog-module__JsT-Oq__cardImage img,.blog-module__JsT-Oq__heroImage img{object-fit:cover}.blog-module__JsT-Oq__cardBody{padding:26px}.blog-module__JsT-Oq__card h2{font:700 25px/1.22 var(--font-display),Arial,sans-serif;letter-spacing:-.035em;margin:14px 0}.blog-module__JsT-Oq__card p{color:#b6c2d1;margin:0 0 22px;line-height:1.6}.blog-module__JsT-Oq__readMore{color:#d9ff67;font-weight:800}.blog-module__JsT-Oq__article{max-width:920px;margin:auto;padding:0 32px 90px}.blog-module__JsT-Oq__articleHead{padding:70px 0 38px}.blog-module__JsT-Oq__back{color:#bdc8d7;margin-bottom:45px;font-size:14px;text-decoration:none;display:block}.blog-module__JsT-Oq__articleHead h1{font:800 clamp(38px,5vw,68px)/1.06 var(--font-display),Arial,sans-serif;letter-spacing:-.06em;margin:18px 0}.blog-module__JsT-Oq__articleHead p{color:#bdc8d7;max-width:780px;font-size:21px;line-height:1.5}.blog-module__JsT-Oq__byline{color:#8fa2b8;margin-top:26px;font-size:14px}.blog-module__JsT-Oq__heroImage{background:#182338;border-radius:20px;height:460px;margin:0 0 50px;position:relative;overflow:hidden}.blog-module__JsT-Oq__heroImage figcaption{color:#d2dce8;background:#070a13d4;padding:8px 12px;font-size:11px;position:absolute;bottom:0;right:0}.blog-module__JsT-Oq__heroImage a{color:#d9ff67}.blog-module__JsT-Oq__prose{color:#d8e1ea;max-width:740px;margin:auto;font-size:18px;line-height:1.85}.blog-module__JsT-Oq__prose h2,.blog-module__JsT-Oq__prose h3{font-family:var(--font-display),Arial,sans-serif;letter-spacing:-.04em;color:#fff;line-height:1.2}.blog-module__JsT-Oq__prose h2{margin:55px 0 18px;font-size:34px}.blog-module__JsT-Oq__prose h3{margin:38px 0 14px;font-size:25px}.blog-module__JsT-Oq__prose p,.blog-module__JsT-Oq__prose ul,.blog-module__JsT-Oq__prose ol{margin:0 0 25px}.blog-module__JsT-Oq__prose li{margin-bottom:7px;padding-left:4px}.blog-module__JsT-Oq__prose a{color:#72e7f5}.blog-module__JsT-Oq__prose strong{color:#fff}.blog-module__JsT-Oq__prose blockquote{color:#e3ebf1;background:#d9ff670d;border-left:4px solid #d9ff67;margin:30px 0;padding:5px 24px}.blog-module__JsT-Oq__articleCta{background:linear-gradient(135deg,#d9ff671a,#28d9f214);border:1px solid #d9ff674d;border-radius:18px;max-width:740px;margin:70px auto 0;padding:34px}.blog-module__JsT-Oq__articleCta h2{font:700 26px var(--font-display),Arial,sans-serif;margin:0 0 8px}.blog-module__JsT-Oq__articleCta p{color:#bdc8d7}.blog-module__JsT-Oq__articleCta a{color:#101320;background:#d9ff67;border-radius:9px;padding:12px 20px;font-weight:800;text-decoration:none;display:inline-block}@media (max-width:800px){.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-module__JsT-Oq__heroImage{height:340px}}@media (max-width:620px){.blog-module__JsT-Oq__intro{padding:70px 20px 42px}.blog-module__JsT-Oq__grid{grid-template-columns:1fr;padding:0 20px 65px}.blog-module__JsT-Oq__article{padding:0 20px 65px}.blog-module__JsT-Oq__articleHead{padding-top:45px}.blog-module__JsT-Oq__heroImage{height:250px}.blog-module__JsT-Oq__prose{font-size:17px}.blog-module__JsT-Oq__prose h2{font-size:28px}}
