.blog-shell{color:#edf2f8;background:#0b111b;min-height:100vh;font-family:Arial,sans-serif}.blog-nav{border-bottom:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px clamp(20px,6vw,90px);display:flex}.blog-nav a{color:inherit;font-weight:700;text-decoration:none}.blog-nav strong{color:#ff4655}.blog-nav div{gap:22px;display:flex}.blog-content{max-width:1160px;margin:auto;padding:54px 22px 72px}.blog-kicker{color:#ff6270;letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:800}.blog-content h1{letter-spacing:-.04em;margin:18px 0;font-size:clamp(2.2rem,5vw,4rem);line-height:1.1}.blog-intro{color:#b7c5d8;max-width:760px;font-size:18px;line-height:1.7}.blog-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:20px;margin-top:36px;display:grid}.blog-card{background:#141f2d;border-top:3px solid #ff4655;padding:28px}.blog-card h2{font-size:24px;line-height:1.25}.blog-card a{color:#fff;text-decoration:none}.blog-card p{color:#b7c5d8;line-height:1.7}.blog-card a:hover,.blog-article a:hover{text-decoration:underline}.blog-meta{color:#a9b9cd;font-size:14px;line-height:1.6}.blog-article{max-width:800px}.blog-article section{margin-top:36px}.blog-article h2{font-size:26px;line-height:1.3}.blog-article p,.blog-article li{color:#cfdae7;font-size:17px;line-height:1.85}.blog-article a{color:#ff8590;overflow-wrap:anywhere}.blog-links{border:1px solid #ffffff26;margin-top:36px;padding:24px}.blog-links li{margin:8px 0}.blog-related{border-top:1px solid #ffffff26;margin-top:40px;padding-top:20px}.blog-shell a:focus-visible{outline-offset:5px;outline:3px solid #ff8590}.blog-breadcrumb{color:#a9b9cd;font-size:14px}.blog-breadcrumb a{color:inherit}@media (max-width:600px){.blog-content{padding-top:32px}.blog-card{padding:22px}.blog-nav{padding:18px 20px}.blog-nav div{gap:16px}}
