.blogPost-module__nWqy3G__shell{background:#050a18;width:100%;padding:132px clamp(1rem,3vw,3rem) 96px}.blogPost-module__nWqy3G__container{width:100%;margin:0 auto;padding:0 clamp(.5rem,2vw,1.5rem)}.blogPost-module__nWqy3G__layout{grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,64px);width:100%;max-width:100%;margin:0 auto;padding:0;display:grid}.blogPost-module__nWqy3G__main{width:100%;min-width:0}.blogPost-module__nWqy3G__toc{align-self:start;max-height:calc(100vh - 140px);position:sticky;top:104px;overflow-y:auto}.blogPost-module__nWqy3G__tocInner{border-left:1px solid #94a3b829;padding-left:18px}.blogPost-module__nWqy3G__tocLabel{letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin:0 0 16px;font-family:Sora,sans-serif;font-size:.72rem;font-weight:700}.blogPost-module__nWqy3G__tocList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.blogPost-module__nWqy3G__tocLink{color:#8fa4c6;align-items:flex-start;gap:10px;padding:7px 0;font-family:Manrope,sans-serif;font-size:.9rem;line-height:1.45;text-decoration:none;transition:color .2s;display:flex}.blogPost-module__nWqy3G__tocBullet{background:#94a3b859;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px;transition:background .2s,transform .2s}.blogPost-module__nWqy3G__tocText{min-width:0}.blogPost-module__nWqy3G__tocLink:hover{color:#cbd5e1}.blogPost-module__nWqy3G__tocLink:hover .blogPost-module__nWqy3G__tocBullet{background:#60a5fab3}.blogPost-module__nWqy3G__tocLinkActive{color:#fff;font-weight:600}.blogPost-module__nWqy3G__tocLinkActive .blogPost-module__nWqy3G__tocBullet{background:linear-gradient(135deg,#4f8cf8,#60a5fa);transform:scale(1.4);box-shadow:0 0 10px #60a5fab3}.blogPost-module__nWqy3G__breadcrumb{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:28px;font-family:Manrope,sans-serif;font-size:.875rem;display:flex}.blogPost-module__nWqy3G__breadcrumbLink{color:#8fa4c6;text-decoration:none;transition:color .2s}.blogPost-module__nWqy3G__breadcrumbLink:hover{color:#fff}.blogPost-module__nWqy3G__breadcrumbSep{color:#475569}.blogPost-module__nWqy3G__breadcrumbCurrent{color:#60a5fa}.blogPost-module__nWqy3G__header{margin-bottom:32px}.blogPost-module__nWqy3G__meta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.blogPost-module__nWqy3G__tag{letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:4px 10px;font-family:Manrope,sans-serif;font-size:.72rem;font-weight:700}.blogPost-module__nWqy3G__tag_blue{color:#93c5fd;background:#3b82f624}.blogPost-module__nWqy3G__tag_green{color:#86efac;background:#22c55e24}.blogPost-module__nWqy3G__tag_purple{color:#d8b4fe;background:#a855f724}.blogPost-module__nWqy3G__tag_cyan{color:#67e8f9;background:#22d3ee24}.blogPost-module__nWqy3G__tag_orange{color:#fdba74;background:#fb923c24}.blogPost-module__nWqy3G__tag_pink{color:#f9a8d4;background:#ec489924}.blogPost-module__nWqy3G__metaDot{color:#475569}.blogPost-module__nWqy3G__metaText{color:#8fa4c6;font-family:Manrope,sans-serif;font-size:.85rem}.blogPost-module__nWqy3G__title{color:#fff;letter-spacing:-.02em;margin:0 0 1rem;font-family:Sora,sans-serif;font-size:clamp(1.9rem,4vw,2.85rem);font-weight:600;line-height:1.18}.blogPost-module__nWqy3G__excerpt{color:#aab8d0;margin:0 0 24px;font-family:Manrope,sans-serif;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.6}.blogPost-module__nWqy3G__byline{align-items:center;gap:12px;display:flex}.blogPost-module__nWqy3G__avatar{background:linear-gradient(135deg,#2563eb 0%,#7c3aed 100%);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.blogPost-module__nWqy3G__avatarImage{object-fit:cover;width:100%;height:100%}.blogPost-module__nWqy3G__bylineText{color:#8fa4c6;font-family:Manrope,sans-serif;font-size:.92rem}.blogPost-module__nWqy3G__bylineText strong{color:#e2e8f0;font-weight:600}.blogPost-module__nWqy3G__hero{aspect-ratio:21/9;border-radius:18px;justify-content:center;align-items:center;width:100%;margin-bottom:40px;display:flex;position:relative;overflow:hidden}.blogPost-module__nWqy3G__heroWithImage{aspect-ratio:auto;height:clamp(220px,32vw,380px)}.blogPost-module__nWqy3G__heroImage{object-fit:cover;width:100%;height:100%;display:block}.blogPost-module__nWqy3G__heroMark{color:#ffffffeb;text-shadow:0 8px 30px #0006;font-family:Sora,sans-serif;font-size:5rem;font-weight:700}.blogPost-module__nWqy3G__hero_blue{background:radial-gradient(circle at 28% 22%,#3b82f6 0%,#1e3a8a 55%,#0b1120 100%)}.blogPost-module__nWqy3G__hero_green{background:radial-gradient(circle at 28% 22%,#22c55e 0%,#166534 55%,#0b1120 100%)}.blogPost-module__nWqy3G__hero_purple{background:radial-gradient(circle at 28% 22%,#a855f7 0%,#6d28d9 55%,#0b1120 100%)}.blogPost-module__nWqy3G__hero_cyan{background:radial-gradient(circle at 28% 22%,#22d3ee 0%,#0e7490 55%,#0b1120 100%)}.blogPost-module__nWqy3G__hero_orange{background:radial-gradient(circle at 28% 22%,#fb923c 0%,#c2410c 55%,#0b1120 100%)}.blogPost-module__nWqy3G__hero_pink{background:radial-gradient(circle at 28% 22%,#ec4899 0%,#9d174d 55%,#0b1120 100%)}.blogPost-module__nWqy3G__body{font-family:Manrope,sans-serif}.blogPost-module__nWqy3G__h2{color:#fff;letter-spacing:-.01em;margin:40px 0 16px;scroll-margin-top:104px;font-family:Sora,sans-serif;font-size:clamp(1.35rem,2.2vw,1.7rem);font-weight:600;line-height:1.3}.blogPost-module__nWqy3G__paragraph{color:#c1cde0;margin:0 0 20px;font-size:1.0625rem;line-height:1.75}.blogPost-module__nWqy3G__list,.blogPost-module__nWqy3G__orderedList{counter-reset:blog-counter;flex-direction:column;gap:12px;margin:0 0 24px;padding-left:0;list-style:none;display:flex}.blogPost-module__nWqy3G__list li,.blogPost-module__nWqy3G__orderedList li{color:#c1cde0;padding-left:34px;font-size:1.0625rem;line-height:1.7;position:relative}.blogPost-module__nWqy3G__list li:before{content:"";background:linear-gradient(135deg,#4f8cf8,#60a5fa);border-radius:50%;width:8px;height:8px;position:absolute;top:11px;left:6px}.blogPost-module__nWqy3G__orderedList li{counter-increment:blog-counter}.blogPost-module__nWqy3G__orderedList li:before{content:counter(blog-counter);color:#fff;background:linear-gradient(135deg,#2563eb,#4f8cf8);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-family:Sora,sans-serif;font-size:.78rem;font-weight:700;display:flex;position:absolute;top:2px;left:0}.blogPost-module__nWqy3G__quote{color:#e2e8f0;background:#3b82f614;border-left:3px solid #60a5fa;border-radius:0 12px 12px 0;margin:28px 0;padding:20px 24px;font-family:Sora,sans-serif;font-size:1.15rem;font-style:italic;line-height:1.55}.blogPost-module__nWqy3G__cta{background:linear-gradient(135deg,#0a1330 0%,#0b1b3f 100%);border:1px solid #60a5fa38;border-radius:20px;margin:56px 0 0;position:relative;overflow:hidden}.blogPost-module__nWqy3G__ctaGlow{pointer-events:none;background:radial-gradient(circle,#3b82f659,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-40%;right:-10%}.blogPost-module__nWqy3G__ctaContent{padding:36px 36px 38px;position:relative}.blogPost-module__nWqy3G__ctaTitle{color:#fff;letter-spacing:-.01em;margin:0 0 10px;font-family:Sora,sans-serif;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:600}.blogPost-module__nWqy3G__ctaDesc{color:#aab8d0;max-width:520px;margin:0 0 22px;font-family:Manrope,sans-serif;font-size:1rem;line-height:1.6}.blogPost-module__nWqy3G__ctaBtn{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#4f8cf8 100%);border-radius:12px;align-items:center;gap:8px;padding:13px 26px;font-family:Manrope,sans-serif;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 30px #2563eb59}.blogPost-module__nWqy3G__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 16px 38px #2563eb73}.blogPost-module__nWqy3G__ctaBtn svg{transition:transform .2s}.blogPost-module__nWqy3G__ctaBtn:hover svg{transform:translate(3px)}.blogPost-module__nWqy3G__related{margin-top:64px}.blogPost-module__nWqy3G__relatedTitle{color:#fff;letter-spacing:-.01em;margin:0 0 24px;font-family:Sora,sans-serif;font-size:1.5rem;font-weight:600}.blogPost-module__nWqy3G__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.blogPost-module__nWqy3G__relatedCard{background:#0a1128;border:1px solid #0000;border-radius:14px;text-decoration:none;transition:border-color .3s,transform .3s,box-shadow .3s;overflow:hidden}@media (hover:hover){.blogPost-module__nWqy3G__relatedCard:hover{border-color:#3b82f6b3;transform:translateY(-3px);box-shadow:0 12px 30px #00000059}}.blogPost-module__nWqy3G__relatedCover{aspect-ratio:16/9;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.blogPost-module__nWqy3G__relatedCoverImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blogPost-module__nWqy3G__relatedMark{color:#ffffffe6;font-family:Sora,sans-serif;font-size:2.2rem;font-weight:700}.blogPost-module__nWqy3G__relatedBody{flex-direction:column;gap:10px;padding:16px 18px 18px;display:flex}.blogPost-module__nWqy3G__relatedCardTitle{color:#fff;margin:0;font-family:Sora,sans-serif;font-size:1rem;font-weight:600;line-height:1.35}.blogPost-module__nWqy3G__relatedRead{color:#64748b;font-family:Manrope,sans-serif;font-size:.8rem}.blogPost-module__nWqy3G__backRow{border-top:1px solid #94a3b824;margin-top:48px;padding-top:28px}.blogPost-module__nWqy3G__backLink{color:#60a5fa;align-items:center;gap:8px;font-family:Manrope,sans-serif;font-size:.95rem;font-weight:600;text-decoration:none;transition:gap .2s,color .2s;display:inline-flex}.blogPost-module__nWqy3G__backLink:hover{color:#93c5fd;gap:12px}@media (max-width:1280px){.blogPost-module__nWqy3G__layout{grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:clamp(20px,3vw,40px)}}@media (max-width:1024px){.blogPost-module__nWqy3G__layout{grid-template-columns:1fr;gap:24px}.blogPost-module__nWqy3G__toc{order:-1;width:100%;max-height:none;position:static;overflow:visible}.blogPost-module__nWqy3G__tocInner{background:#0a112899;border:1px solid #94a3b829;border-radius:14px;padding:16px 18px}.blogPost-module__nWqy3G__tocList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 20px;display:grid}.blogPost-module__nWqy3G__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.blogPost-module__nWqy3G__shell{padding:104px 1rem 64px}.blogPost-module__nWqy3G__container{padding:0}.blogPost-module__nWqy3G__layout{gap:20px}.blogPost-module__nWqy3G__tocList{grid-template-columns:1fr;gap:0}.blogPost-module__nWqy3G__title{font-size:clamp(1.65rem,6vw,2.2rem)}.blogPost-module__nWqy3G__heroMark{font-size:clamp(3rem,12vw,5rem)}.blogPost-module__nWqy3G__relatedGrid{grid-template-columns:1fr}.blogPost-module__nWqy3G__ctaContent{padding:28px 24px 30px}.blogPost-module__nWqy3G__ctaDesc{max-width:none}}@media (max-width:480px){.blogPost-module__nWqy3G__shell{padding:96px .75rem 48px}.blogPost-module__nWqy3G__meta{gap:8px}.blogPost-module__nWqy3G__tocInner{padding:14px 16px}.blogPost-module__nWqy3G__tocLink{padding:6px 0;font-size:.85rem}.blogPost-module__nWqy3G__paragraph,.blogPost-module__nWqy3G__list li,.blogPost-module__nWqy3G__orderedList li{font-size:1rem}}@media (prefers-reduced-motion:reduce){.blogPost-module__nWqy3G__ctaBtn:hover,.blogPost-module__nWqy3G__relatedCard:hover{transform:none}}
