.blog-module__JsT-Oq__eyebrow{color:var(--accent);font:600 12px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}.blog-module__JsT-Oq__lede{max-width:640px;color:var(--muted);margin:0;font-size:18px;line-height:1.55}.blog-module__JsT-Oq__meta{color:var(--muted);font:500 12px var(--f-mono);letter-spacing:.04em}.blog-module__JsT-Oq__cover{color:#fff;isolation:isolate;background:radial-gradient(45% 55% at 82% 14%,#ec48998c,#0000 70%),radial-gradient(70% 80% at 10% 100%,#ec489947,#0000 70%),linear-gradient(140deg,#2a1150 0%,#4c1d95 45%,#6d3fd8 100%);border-radius:32px;flex-direction:column;gap:10px;padding:34px;display:flex;position:relative;overflow:hidden}.blog-module__JsT-Oq__coverBadge{font:800 13px var(--f-display);letter-spacing:.12em;text-transform:uppercase;background:#ffffff14;border:1.5px solid #ffffff59;border-radius:999px;align-self:flex-start;padding:6px 14px}.blog-module__JsT-Oq__coverTitle{font:800 clamp(64px, 11vw, 120px)/.9 var(--f-display);letter-spacing:-.05em;background:linear-gradient(90deg,#fff 55%,#f9c4e4);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:6px}.blog-module__JsT-Oq__coverSub{font:750 clamp(20px, 3vw, 28px)/1.15 var(--f-display);letter-spacing:-.02em}.blog-module__JsT-Oq__coverChips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.blog-module__JsT-Oq__coverChips span{background:#ffffff29;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:650}.blog-module__JsT-Oq__coverDate{color:#ffffffb8;font:700 13px var(--f-display);letter-spacing:.12em;text-transform:uppercase;margin-top:10px}.blog-module__JsT-Oq__coverMark{z-index:-1;color:#ffffff29;pointer-events:none;width:clamp(150px,26%,290px);height:auto;position:absolute;bottom:34px;right:36px}@media (max-width:560px){.blog-module__JsT-Oq__coverMark{width:120px;bottom:20px;right:18px}}.blog-module__JsT-Oq__indexHero{width:min(1000px,100% - 32px);margin:0 auto;padding:125px 0 40px}.blog-module__JsT-Oq__indexHero h1{font:800 clamp(40px, 7vw, 68px)/1 var(--f-display);letter-spacing:-.05em;margin:0 0 16px}.blog-module__JsT-Oq__featured{width:min(1000px,100% - 32px);margin:0 auto;padding-bottom:100px}.blog-module__JsT-Oq__featuredCard{border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:40px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:32px;padding:14px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.blog-module__JsT-Oq__featuredCard:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--line));transform:translateY(-2px)}.blog-module__JsT-Oq__featuredCard .blog-module__JsT-Oq__cover{border-radius:28px;padding:28px}.blog-module__JsT-Oq__featuredCard .blog-module__JsT-Oq__coverTitle{font-size:clamp(48px,6vw,68px)}.blog-module__JsT-Oq__featuredText{gap:12px;padding-right:18px;display:grid}.blog-module__JsT-Oq__featuredText h2{font:800 clamp(24px, 3vw, 32px)/1.1 var(--f-display);letter-spacing:-.03em;margin:0}.blog-module__JsT-Oq__featuredText p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.blog-module__JsT-Oq__readMore{color:var(--accent);font-weight:700}.blog-module__JsT-Oq__list{gap:12px;width:min(1000px,100% - 32px);margin:0 auto;padding-bottom:100px;display:grid}.blog-module__JsT-Oq__listItem{border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:22px;gap:8px;padding:22px;text-decoration:none;display:grid}.blog-module__JsT-Oq__listItem h2{font:750 21px/1.2 var(--f-display);margin:0}.blog-module__JsT-Oq__listItem p{color:var(--muted);margin:0;font-size:15px}.blog-module__JsT-Oq__article{width:min(1080px,100% - 32px);margin:0 auto;padding:110px 0 40px}.blog-module__JsT-Oq__head{max-width:820px;margin-bottom:34px}.blog-module__JsT-Oq__head .blog-module__JsT-Oq__meta{margin:0 0 14px}.blog-module__JsT-Oq__head h1{font:800 clamp(34px, 5.5vw, 58px)/1.02 var(--f-display);letter-spacing:-.045em;margin:0 0 18px}.blog-module__JsT-Oq__layout{grid-template-columns:230px minmax(0,1fr);gap:56px;margin-top:56px;display:grid}.blog-module__JsT-Oq__toc{align-self:start;position:sticky;top:100px}.blog-module__JsT-Oq__toc p{color:var(--muted);font:600 11px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}.blog-module__JsT-Oq__toc ol{counter-reset:toc;gap:4px;margin:0;padding:0;list-style:none;display:grid}.blog-module__JsT-Oq__toc li a{border-left:2px solid var(--line);color:var(--muted);padding:7px 10px;font-size:14px;line-height:1.35;text-decoration:none;display:block}.blog-module__JsT-Oq__toc li a:hover{border-color:var(--accent);color:var(--fg)}.blog-module__JsT-Oq__prose{max-width:700px;font-size:18px;line-height:1.7}.blog-module__JsT-Oq__prose>p{color:color-mix(in srgb, var(--fg) 86%, var(--muted));margin:0 0 22px}.blog-module__JsT-Oq__prose h2{font:800 clamp(26px, 3.4vw, 34px)/1.12 var(--f-display);letter-spacing:-.03em;margin:52px 0 18px;scroll-margin-top:100px}.blog-module__JsT-Oq__prose h2:first-child{margin-top:0}.blog-module__JsT-Oq__prose ul{gap:10px;margin:0 0 22px;padding-left:22px;display:grid}.blog-module__JsT-Oq__prose li::marker{color:var(--accent)}.blog-module__JsT-Oq__prose blockquote{border-left:3px solid var(--accent);font:750 clamp(22px, 3vw, 28px)/1.25 var(--f-display);letter-spacing:-.02em;margin:30px 0;padding:4px 0 4px 22px}.blog-module__JsT-Oq__feature{border:1px solid var(--line);background:var(--surface);border-radius:22px;grid-template-columns:92px minmax(0,1fr);gap:18px;margin:0 0 22px;padding:22px;display:grid}.blog-module__JsT-Oq__feature h3{font:750 20px/1.2 var(--f-display);margin:0 0 6px}.blog-module__JsT-Oq__feature p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.blog-module__JsT-Oq__tagNew,.blog-module__JsT-Oq__tagImprove,.blog-module__JsT-Oq__tagPro{border-radius:999px;place-self:start;padding:6px 12px;font-size:13px;font-weight:750}.blog-module__JsT-Oq__tagNew{color:#b9a1ff;background:#8b5cf62e}.blog-module__JsT-Oq__tagImprove{color:#7dd3fc;background:#38bdf824}.blog-module__JsT-Oq__tagPro{color:#fde047;background:#facc1524}.blog-module__JsT-Oq__related{border:1px solid var(--line);border-radius:22px;gap:10px;margin-top:44px;padding:22px;display:grid}.blog-module__JsT-Oq__related p{color:var(--muted);font:600 11px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px}.blog-module__JsT-Oq__related a{color:var(--fg);font-weight:650;text-decoration:none}.blog-module__JsT-Oq__related a:hover{color:var(--accent)}.blog-module__JsT-Oq__faqWrap{padding-bottom:110px}@media (max-width:860px){.blog-module__JsT-Oq__featuredCard{border-radius:32px;grid-template-columns:1fr;gap:18px}.blog-module__JsT-Oq__featuredText{padding:0 8px 12px}.blog-module__JsT-Oq__layout{grid-template-columns:1fr;gap:28px;margin-top:36px}.blog-module__JsT-Oq__toc{position:static}.blog-module__JsT-Oq__cover{border-radius:28px;padding:26px}.blog-module__JsT-Oq__feature{grid-template-columns:1fr;gap:10px;padding:18px}.blog-module__JsT-Oq__prose{font-size:17px}.blog-module__JsT-Oq__indexHero,.blog-module__JsT-Oq__article{padding-top:100px}.blog-module__JsT-Oq__faqWrap{padding-bottom:72px}}.blog-module__JsT-Oq__circle{color:inherit;background:linear-gradient(150deg,#ff2e751f,#0000 70%);border:1px solid #ff2e7566;border-radius:20px;grid-template-columns:34px 1fr;align-items:center;gap:4px 14px;margin-top:32px;padding:18px 20px;text-decoration:none;display:grid}.blog-module__JsT-Oq__circle img{grid-row:span 2}.blog-module__JsT-Oq__circle b{color:var(--fg);font:800 17px var(--f-display)}.blog-module__JsT-Oq__circle span{color:var(--muted);font-size:14.5px;line-height:1.5}.blog-module__JsT-Oq__circle:hover{border-color:#ff2e75}
