.Blog-module__qYX-oq__blog{color:var(--foreground)}.Blog-module__qYX-oq__blog a:focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #169bb1}.Blog-module__qYX-oq__draft{text-align:center;color:var(--muted-foreground);border-bottom:1px solid var(--border);background:var(--card);padding:9px 24px;font-size:.78rem}.Blog-module__qYX-oq__indexIntro,.Blog-module__qYX-oq__featured,.Blog-module__qYX-oq__coming,.Blog-module__qYX-oq__articleHero,.Blog-module__qYX-oq__cta{width:min(1180px,100% - 64px);margin-inline:auto}.Blog-module__qYX-oq__indexIntro{max-width:1180px;padding:72px 0 44px}.Blog-module__qYX-oq__category{color:var(--primary);align-items:center;gap:10px;margin-bottom:22px;font-size:.9rem;font-weight:500;display:flex}.Blog-module__qYX-oq__indexIntro h1{letter-spacing:-.045em;text-wrap:balance;max-width:820px;font-size:clamp(2.45rem,4.5vw,4.1rem);font-weight:600;line-height:1.1}.Blog-module__qYX-oq__indexIntro>p:last-child{max-width:690px;color:var(--muted-foreground);margin-top:22px;font-size:1.1rem;line-height:1.75}.Blog-module__qYX-oq__featured{border-block:1px solid var(--border);grid-template-columns:1.12fr 1fr;align-items:center;gap:42px;padding-block:32px;display:grid}.Blog-module__qYX-oq__featuredImage{background:#1c2a36;border-radius:10px;padding:18px}.Blog-module__qYX-oq__featuredImage img{border:1px solid #3b505f;border-radius:5px;width:100%;height:auto}.Blog-module__qYX-oq__featuredCopy h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.6rem,2.4vw,2.15rem);font-weight:600;line-height:1.23}.Blog-module__qYX-oq__featuredCopy>p:not(.Blog-module__qYX-oq__category){color:var(--muted-foreground);margin-top:18px;line-height:1.7}.Blog-module__qYX-oq__featuredCopy .Blog-module__qYX-oq__category{margin-bottom:14px}.Blog-module__qYX-oq__readLink{color:var(--primary);align-items:center;gap:10px;min-height:44px;font-size:.94rem;font-weight:500;display:inline-flex}.Blog-module__qYX-oq__readLink:hover{text-underline-offset:4px;text-decoration:underline}.Blog-module__qYX-oq__coming{padding-block:60px 80px}.Blog-module__qYX-oq__coming h2{letter-spacing:-.025em;font-size:1.6rem;font-weight:600}.Blog-module__qYX-oq__coming>p{color:var(--muted-foreground);max-width:690px;margin-top:14px;line-height:1.75}.Blog-module__qYX-oq__coming>div{flex-wrap:wrap;gap:40px;margin:30px 0 20px;display:flex}.Blog-module__qYX-oq__coming>div>span{align-items:center;gap:12px;font-size:.95rem;display:flex}.Blog-module__qYX-oq__coming svg{color:var(--primary)}.Blog-module__qYX-oq__breadcrumb{color:var(--muted-foreground);flex-wrap:wrap;gap:10px;padding-block:30px 42px;font-size:.78rem;display:flex}.Blog-module__qYX-oq__breadcrumb a:hover{text-decoration:underline}.Blog-module__qYX-oq__heroColumns{grid-template-columns:minmax(0,900px) 190px;align-items:center;gap:64px;padding-bottom:36px;display:grid}.Blog-module__qYX-oq__articleHero h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.4rem,3.9vw,3.65rem);font-weight:600;line-height:1.12}.Blog-module__qYX-oq__lead{max-width:770px;color:var(--muted-foreground);margin-top:26px;font-size:1.16rem;line-height:1.75}.Blog-module__qYX-oq__byline{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:16px 25px;margin:26px 0 14px;font-size:.8rem;display:flex}.Blog-module__qYX-oq__byline>span{align-items:center;gap:8px;display:inline-flex}.Blog-module__qYX-oq__byline .Blog-module__qYX-oq__author{color:var(--foreground)}.Blog-module__qYX-oq__author img{border-radius:6px}.Blog-module__qYX-oq__heroNote{border-left:1px solid var(--input);color:var(--muted-foreground);padding-left:25px;font-size:.94rem;line-height:1.7}.Blog-module__qYX-oq__heroNote>span{color:var(--primary);margin-bottom:17px;display:block}.Blog-module__qYX-oq__heroNote>a{color:var(--primary);align-items:center;gap:6px;min-height:44px;margin-top:18px;font-size:.8rem;display:inline-flex}.Blog-module__qYX-oq__workspace{border:1px solid var(--input);background:var(--card);border-radius:12px 12px 0 0;margin:0;overflow:hidden}.Blog-module__qYX-oq__workspace img{width:100%;height:auto;display:block}.Blog-module__qYX-oq__workspace figcaption{color:var(--muted-foreground);border-top:1px solid var(--border);padding:14px 20px;font-size:.75rem;line-height:1.7}.Blog-module__qYX-oq__readingSurface{background:var(--design-paper);color:var(--design-ink);border-top:1px solid #dbe3ea;margin-top:54px}.Blog-module__qYX-oq__readingGrid{grid-template-columns:230px minmax(0,730px);justify-content:space-between;align-items:start;gap:76px;width:min(1180px,100% - 64px);margin:auto;padding-block:68px 72px;display:grid}.Blog-module__qYX-oq__toc{font-size:.84rem;line-height:1.55;position:sticky;top:32px}.Blog-module__qYX-oq__toc nav>p{margin-bottom:18px;font-size:.95rem;font-weight:600}.Blog-module__qYX-oq__toc ol{border-left:1px solid #c8d4de;gap:6px;padding-left:20px;list-style:none;display:grid}.Blog-module__qYX-oq__toc a{color:#465b6c;min-height:40px;padding:8px 0;display:block}.Blog-module__qYX-oq__toc a:hover{color:#086d7f;text-underline-offset:4px;text-decoration:underline}.Blog-module__qYX-oq__prose{overflow-wrap:anywhere;min-width:0;font-size:1.065rem;line-height:1.85}.Blog-module__qYX-oq__prose .Blog-module__qYX-oq__opening{letter-spacing:-.018em;color:#223d50;margin:0 0 44px;font-size:1.45rem;line-height:1.65}.Blog-module__qYX-oq__prose section{margin-bottom:48px;scroll-margin-top:28px}.Blog-module__qYX-oq__prose h2{letter-spacing:-.035em;text-wrap:balance;color:#17202a;margin-bottom:22px;font-size:1.8rem;font-weight:600;line-height:1.25}.Blog-module__qYX-oq__prose p{margin-bottom:20px}.Blog-module__qYX-oq__prose ul,.Blog-module__qYX-oq__steps{margin:24px 0;padding-left:24px;list-style:outside}.Blog-module__qYX-oq__prose li{margin-bottom:15px;padding-left:6px}.Blog-module__qYX-oq__prose li::marker{color:#087c90;font-weight:600}.Blog-module__qYX-oq__steps{list-style:decimal}.Blog-module__qYX-oq__example{background:#eaf1f5;border-left:3px solid #12879a;margin:28px 0;padding:22px 25px}.Blog-module__qYX-oq__example strong{color:#1d5565;font-size:.86rem}.Blog-module__qYX-oq__example p{margin:6px 0 0;font-size:1rem;line-height:1.8}.Blog-module__qYX-oq__diagram{background:#fff;border:1px solid #c4d4de;border-radius:8px;margin:30px 0;overflow:hidden}.Blog-module__qYX-oq__diagram svg{width:100%;height:auto;display:block}.Blog-module__qYX-oq__diagram figcaption{color:#4b6171;border-top:1px solid #d6e1e8;padding:14px 20px;font-size:.76rem;line-height:1.7}.Blog-module__qYX-oq__bodyLink{color:#086d7f;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:.93rem;text-decoration:underline;display:inline-flex}.Blog-module__qYX-oq__bodyLink svg{flex-shrink:0}.Blog-module__qYX-oq__chatPrompt{background:#edf5f6;border:1px solid #bbd3dc;border-radius:10px;gap:18px;margin:28px 0;padding:24px;display:flex}.Blog-module__qYX-oq__chatPrompt>svg{color:#127c8c;flex-shrink:0;margin-top:4px}.Blog-module__qYX-oq__chatPrompt strong{color:#215969;font-size:.85rem}.Blog-module__qYX-oq__chatPrompt p{margin:10px 0;font-size:1.13rem;line-height:1.7}.Blog-module__qYX-oq__chatPrompt span{color:#45616e;font-size:.77rem;line-height:1.6;display:block}.Blog-module__qYX-oq__origin{border-block:1px solid #cbd7e0;margin-top:45px;padding:26px 0;font-size:.95rem}.Blog-module__qYX-oq__origin strong{font-size:1.05rem}.Blog-module__qYX-oq__origin p{margin:10px 0}.Blog-module__qYX-oq__origin a{color:#086d7f;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}.Blog-module__qYX-oq__authorEnd{align-items:center;gap:16px;margin-top:35px;font-size:.92rem;display:flex}.Blog-module__qYX-oq__authorEnd>img{border-radius:8px}.Blog-module__qYX-oq__authorEnd p{color:#4b6171;margin:5px 0 0;font-size:.83rem;line-height:1.65}.Blog-module__qYX-oq__cta{text-align:center;padding-block:64px 76px}.Blog-module__qYX-oq__cta>svg{color:var(--primary);margin:auto}.Blog-module__qYX-oq__cta h2{letter-spacing:-.04em;margin-top:24px;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:600}.Blog-module__qYX-oq__cta p{color:var(--muted-foreground);max-width:640px;margin:18px auto;line-height:1.7}.Blog-module__qYX-oq__cta>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:28px;display:flex}@media (max-width:1050px){.Blog-module__qYX-oq__heroColumns{grid-template-columns:1fr;gap:0}.Blog-module__qYX-oq__heroNote{display:none}.Blog-module__qYX-oq__readingGrid{grid-template-columns:190px minmax(0,1fr);gap:42px}.Blog-module__qYX-oq__featured{gap:25px}.Blog-module__qYX-oq__featuredImage{padding:10px}}@media (max-width:800px){.Blog-module__qYX-oq__indexIntro,.Blog-module__qYX-oq__featured,.Blog-module__qYX-oq__coming,.Blog-module__qYX-oq__articleHero,.Blog-module__qYX-oq__cta,.Blog-module__qYX-oq__readingGrid{width:calc(100% - 36px)}.Blog-module__qYX-oq__indexIntro{padding-top:42px}.Blog-module__qYX-oq__featured{grid-template-columns:1fr;gap:26px}.Blog-module__qYX-oq__featuredCopy h2{font-size:1.9rem}.Blog-module__qYX-oq__breadcrumb{padding-bottom:28px}.Blog-module__qYX-oq__articleHero h1{font-size:clamp(2.1rem,6.6vw,3rem)}.Blog-module__qYX-oq__lead{font-size:1.05rem}.Blog-module__qYX-oq__heroColumns{padding-bottom:24px}.Blog-module__qYX-oq__byline{gap:12px}.Blog-module__qYX-oq__workspace figcaption{padding:12px 14px;font-size:.7rem}.Blog-module__qYX-oq__readingSurface{margin-top:32px}.Blog-module__qYX-oq__readingGrid{grid-template-columns:1fr;gap:32px;padding-block:34px 45px}.Blog-module__qYX-oq__toc{border-bottom:1px solid #cbd7e0;padding-bottom:24px;position:static}.Blog-module__qYX-oq__toc ol{grid-template-columns:1fr 1fr;gap:3px 18px;display:grid}.Blog-module__qYX-oq__toc a{min-height:44px}.Blog-module__qYX-oq__prose{font-size:1rem;line-height:1.85}.Blog-module__qYX-oq__prose .Blog-module__qYX-oq__opening{margin-bottom:34px;font-size:1.25rem}.Blog-module__qYX-oq__prose h2{font-size:1.6rem}.Blog-module__qYX-oq__prose section{margin-bottom:38px}.Blog-module__qYX-oq__example{padding:18px 20px}.Blog-module__qYX-oq__chatPrompt{gap:12px;padding:18px}.Blog-module__qYX-oq__diagram figcaption{padding:12px}.Blog-module__qYX-oq__coming>div{gap:24px;display:grid}.Blog-module__qYX-oq__cta{padding-block:42px 55px}}@media (max-width:420px){.Blog-module__qYX-oq__toc ol{grid-template-columns:1fr}.Blog-module__qYX-oq__category{font-size:.8rem}.Blog-module__qYX-oq__articleHero h1{font-size:2.12rem}.Blog-module__qYX-oq__byline{font-size:.75rem}.Blog-module__qYX-oq__chatPrompt{display:block}.Blog-module__qYX-oq__chatPrompt>svg{margin-bottom:10px}}.Blog-module__qYX-oq__authorPhoto{border:1px solid var(--border);border-radius:50%;flex-shrink:0;width:34px;height:34px;display:block;overflow:hidden}.Blog-module__qYX-oq__authorPhoto img{object-fit:cover;transform-origin:50% 42%;border-radius:0;width:100%;height:100%;display:block;transform:scale(1.25)}.Blog-module__qYX-oq__authorRole{color:var(--muted-foreground);margin-top:3px;font-size:.75rem;font-weight:400;display:block}.Blog-module__qYX-oq__authorEnd .Blog-module__qYX-oq__authorPhoto{width:44px;height:44px}
