.blog-module__3rPSzG__page{color:#f1f5f9;--purple:#a855f7;--blue:#3b82f6;--cyan:#22d3ee;--green:#22c55e;--pink:#ec4899;--text:#f1f5f9;--muted:#94a3b8;--subtle:#64748b;--border:#ffffff12;--card:#ffffff08;--card-hover:#ffffff0e;--gradient:linear-gradient(135deg, #a855f7, #3b82f6 55%, #22d3ee);--radius:20px;--radius-sm:12px;--ease:cubic-bezier(.215, .61, .355, 1);background:#07070b;min-height:100vh}.blog-module__3rPSzG__container{width:100%;max-width:1160px;margin:0 auto;padding:0 24px}.blog-module__3rPSzG__narrow{max-width:760px}.blog-module__3rPSzG__hero{padding:150px 0 60px;position:relative}.blog-module__3rPSzG__heroGlow{pointer-events:none;background:radial-gradient(#a855f729,#0000 68%);width:720px;height:420px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.blog-module__3rPSzG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--purple);margin-bottom:14px;font-size:11px;font-weight:700;position:relative}.blog-module__3rPSzG__heroTitle{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.08;position:relative}.blog-module__3rPSzG__heroSubtitle{color:var(--muted);max-width:620px;font-size:17px;line-height:1.65;position:relative}.blog-module__3rPSzG__backLink,.blog-module__3rPSzG__featured,.blog-module__3rPSzG__row,.blog-module__3rPSzG__toc a,.blog-module__3rPSzG__ctaBtn,.blog-module__3rPSzG__backLink:hover,.blog-module__3rPSzG__featured:hover,.blog-module__3rPSzG__row:hover,.blog-module__3rPSzG__toc a:hover,.blog-module__3rPSzG__ctaBtn:hover{opacity:1}.blog-module__3rPSzG__tag{letter-spacing:.04em;color:var(--purple);background:#a855f71f;border:1px solid #a855f747;border-radius:20px;padding:3px 10px;font-size:10.5px;font-weight:700;display:inline-block}.blog-module__3rPSzG__metaLine{letter-spacing:.09em;text-transform:uppercase;color:var(--subtle);align-items:center;gap:12px;font-size:11px;font-weight:600;display:flex}.blog-module__3rPSzG__rule{background:linear-gradient(90deg, var(--border), transparent 70%);height:1px;margin:54px 0 0}.blog-module__3rPSzG__featured{color:inherit;grid-template-columns:1.02fr 1fr;align-items:center;gap:46px;padding:54px 0 0;text-decoration:none;display:grid}.blog-module__3rPSzG__featuredImgWrap{aspect-ratio:16/11;border:1px solid var(--border);background:#0d0d13;border-radius:18px;position:relative;overflow:hidden}.blog-module__3rPSzG__featuredImg{object-fit:cover;transition:transform .7s var(--ease)}.blog-module__3rPSzG__featured:hover .blog-module__3rPSzG__featuredImg{transform:scale(1.04)}.blog-module__3rPSzG__featuredBody{flex-direction:column;gap:18px;display:flex}.blog-module__3rPSzG__featuredTitle{letter-spacing:-.026em;transition:color .3s var(--ease);margin:0;font-size:clamp(25px,2.9vw,35px);font-weight:700;line-height:1.16}.blog-module__3rPSzG__featured:hover .blog-module__3rPSzG__featuredTitle{color:var(--purple)}.blog-module__3rPSzG__featuredExcerpt{color:var(--muted);max-width:46ch;margin:0;font-size:16px;line-height:1.7}.blog-module__3rPSzG__readLink{color:var(--purple);align-items:center;gap:9px;font-size:14px;font-weight:650;display:inline-flex}.blog-module__3rPSzG__arrow{transition:transform .3s var(--ease);flex-shrink:0}.blog-module__3rPSzG__featured:hover .blog-module__3rPSzG__arrow,.blog-module__3rPSzG__row:hover .blog-module__3rPSzG__arrow{transform:translate(5px)}.blog-module__3rPSzG__indexBody{padding-bottom:120px}.blog-module__3rPSzG__listSection{padding-top:20px}.blog-module__3rPSzG__listHeading{letter-spacing:.12em;text-transform:uppercase;color:var(--subtle);margin:64px 0 0;font-size:11px;font-weight:700}.blog-module__3rPSzG__row{border-top:1px solid var(--border);color:inherit;transition:border-color .3s var(--ease);grid-template-columns:62px 1fr auto;align-items:start;gap:28px;padding:30px 0;text-decoration:none;display:grid}.blog-module__3rPSzG__row:hover{border-color:#a855f759}.blog-module__3rPSzG__rowIndex{color:var(--subtle);letter-spacing:.04em;padding-top:3px;font-size:13px;font-weight:700}.blog-module__3rPSzG__rowBody{flex-direction:column;gap:9px;display:flex}.blog-module__3rPSzG__rowTitle{letter-spacing:-.015em;transition:color .3s var(--ease);margin:0;font-size:20px;font-weight:650;line-height:1.32}.blog-module__3rPSzG__row:hover .blog-module__3rPSzG__rowTitle{color:var(--purple)}.blog-module__3rPSzG__rowExcerpt{color:var(--muted);max-width:62ch;margin:0;font-size:14.5px;line-height:1.65}.blog-module__3rPSzG__rowArrow{color:var(--subtle);transition:color .3s var(--ease), transform .3s var(--ease);margin-top:6px}.blog-module__3rPSzG__row:hover .blog-module__3rPSzG__rowArrow{color:var(--purple)}.blog-module__3rPSzG__articleHero{padding:140px 0 0;position:relative}.blog-module__3rPSzG__backLink{width:fit-content;color:var(--muted);transition:color .25s var(--ease);align-items:center;gap:6px;margin-bottom:28px;font-size:13.5px;text-decoration:none;display:flex}.blog-module__3rPSzG__backLink:hover{color:var(--text)}.blog-module__3rPSzG__backArrow{transition:transform .3s var(--ease);flex-shrink:0}.blog-module__3rPSzG__backLink:hover .blog-module__3rPSzG__backArrow{transform:translate(-4px)}.blog-module__3rPSzG__articleTitle{letter-spacing:-.025em;margin:12px 0 18px;font-size:clamp(30px,4.4vw,48px);font-weight:700;line-height:1.12}.blog-module__3rPSzG__articleMeta{color:var(--subtle);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:34px;font-size:13px;display:flex}.blog-module__3rPSzG__dot{opacity:.5}.blog-module__3rPSzG__cover{aspect-ratio:16/8;border-radius:var(--radius);border:1px solid var(--border);margin-bottom:44px;position:relative;overflow:hidden}.blog-module__3rPSzG__coverImg{object-fit:cover}.blog-module__3rPSzG__toc{border:1px solid var(--border);border-left:3px solid var(--purple);background:var(--card);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:0 0 40px;padding:18px 22px}.blog-module__3rPSzG__tocTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--purple);margin:0 0 10px;font-size:11px;font-weight:700}.blog-module__3rPSzG__tocList{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.blog-module__3rPSzG__tocList a{color:var(--muted);transition:color .2s var(--ease);font-size:14px;text-decoration:none}.blog-module__3rPSzG__tocList a:hover{color:var(--purple)}.blog-module__3rPSzG__body{padding-bottom:40px}.blog-module__3rPSzG__body p{color:#cbd5e1;margin:0 0 22px;font-size:16.5px;line-height:1.8}.blog-module__3rPSzG__h2{letter-spacing:-.02em;margin:52px 0 18px;scroll-margin-top:100px;font-size:clamp(23px,3vw,30px);font-weight:700;line-height:1.25}.blog-module__3rPSzG__h3{color:var(--text);margin:34px 0 12px;font-size:19px;font-weight:650;line-height:1.35}.blog-module__3rPSzG__list{flex-direction:column;gap:12px;margin:0 0 24px;padding:0;list-style:none;display:flex}.blog-module__3rPSzG__list li{color:#cbd5e1;padding-left:26px;font-size:16px;line-height:1.7;position:relative}.blog-module__3rPSzG__list li:before{content:"";background:var(--purple);border-radius:50%;width:7px;height:7px;position:absolute;top:11px;left:6px}.blog-module__3rPSzG__callout{border:1px solid #a855f747;border-left:3px solid var(--purple);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#a855f712;margin:32px 0;padding:18px 22px}.blog-module__3rPSzG__callout p{color:#ddd6fe;margin:0;font-size:15.5px}.blog-module__3rPSzG__recap{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);margin:20px 0 40px;padding:24px 26px}.blog-module__3rPSzG__recapList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.blog-module__3rPSzG__recapList li{color:#cbd5e1;align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.6;display:flex}.blog-module__3rPSzG__checkIcon{color:var(--green);flex-shrink:0;margin-top:2px}.blog-module__3rPSzG__cta{border-radius:var(--radius);text-align:center;background:linear-gradient(135deg,#a855f71f,#3b82f614);border:1px solid #a855f74d;margin:48px 0 20px;padding:34px 32px;position:relative;overflow:hidden}.blog-module__3rPSzG__ctaTitle{letter-spacing:-.02em;margin:0 0 10px;font-size:23px;font-weight:700}.blog-module__3rPSzG__ctaText{color:var(--muted);margin:0 0 22px;font-size:15px;line-height:1.65}.blog-module__3rPSzG__ctaBtn{background:var(--gradient);color:#fff;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;align-items:center;gap:9px;padding:14px 28px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px #a855f740}.blog-module__3rPSzG__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 14px 38px #a855f759}.blog-module__3rPSzG__ctaNote{color:var(--subtle);margin:14px 0 0;font-size:12.5px}.blog-module__3rPSzG__empty{border:1px dashed var(--border);border-radius:var(--radius);text-align:center;color:var(--muted);padding:60px 24px}@media (max-width:900px){.blog-module__3rPSzG__featured{grid-template-columns:1fr;gap:26px;padding-top:44px}.blog-module__3rPSzG__featuredExcerpt{max-width:none}}@media (max-width:720px){.blog-module__3rPSzG__hero{padding:120px 0 40px}.blog-module__3rPSzG__articleHero{padding:110px 0 0}.blog-module__3rPSzG__body p,.blog-module__3rPSzG__list li{font-size:16px}.blog-module__3rPSzG__cover{aspect-ratio:16/10;margin-bottom:32px}.blog-module__3rPSzG__cta{padding:28px 22px}.blog-module__3rPSzG__row{grid-template-columns:1fr auto;gap:16px;padding:24px 0}.blog-module__3rPSzG__rowIndex{display:none}.blog-module__3rPSzG__rowTitle{font-size:18px}.blog-module__3rPSzG__indexBody{padding-bottom:90px}}[data-theme=light] .blog-module__3rPSzG__page{color:#1d1d1f;--text:#1d1d1f;--muted:#5a5a6a;--subtle:#8a8a9a;--border:#00000017;--card:#00000005;--card-hover:#0000000a;background:#fff}:is([data-theme=light] .blog-module__3rPSzG__body p,[data-theme=light] .blog-module__3rPSzG__list li,[data-theme=light] .blog-module__3rPSzG__recapList li){color:#3d3d47}[data-theme=light] .blog-module__3rPSzG__callout{background:#a855f70f}[data-theme=light] .blog-module__3rPSzG__callout p{color:#4c1d95}[data-theme=light] .blog-module__3rPSzG__featuredImgWrap{background:#f1f1f4}
