.Blog_page__owcZ_{--ink:#1c1920;--ink-soft:#514c56;--muted:#6e6873;--line:#e2dee5;--line-strong:#d2cdd6;--paper:#faf9f7;--surface:#ffffff;--soft:#f4f1f6;--lavender:#f0eef8;--lavender-line:#e1ddeb;--violet:#6558d9;--violet-dark:#4d42bd;--violet-soft:#ebe8ff;--shadow-sm:0 1px 2px rgba(30,25,35,0.04),0 5px 16px rgba(30,25,35,0.04);--shadow-md:0 18px 50px rgba(39,31,48,0.1);--radius-sm:12px;--radius-md:20px;--content:1160px;--focus:0 0 0 3px var(--violet);color:var(--ink);background:var(--paper);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.Blog_page__owcZ_ *,.Blog_page__owcZ_ :after,.Blog_page__owcZ_ :before{box-sizing:border-box}.Blog_container__5D94J{width:min(100% - 40px,var(--content));margin:0 auto}.Blog_sectionKicker__FUCuN{color:var(--violet-dark);font-size:.75rem;font-weight:760;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.Blog_sectionHeading__YjVE7{margin-top:10px;font-size:clamp(1.4rem,1.2rem + 1vw,1.9rem);font-weight:750;letter-spacing:-.03em;line-height:1.12;color:var(--ink)}.Blog_sectionLead__cVEM6{margin-top:10px;max-width:640px;color:var(--ink-soft);font-size:.98rem;line-height:1.65}.Blog_primaryButton__Jy_j3{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 22px;color:#ffffff;background:var(--ink);border:1px solid var(--ink);border-radius:12px;font-size:.92rem;font-weight:710;text-decoration:none;box-shadow:0 10px 24px rgba(28,25,32,.16);transition:background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.Blog_primaryButton__Jy_j3:hover{background:var(--violet-dark);border-color:var(--violet-dark);transform:translateY(-1px);box-shadow:0 13px 28px rgba(77,66,189,.22)}.Blog_primaryButton__Jy_j3:focus-visible{outline:3px solid transparent;box-shadow:var(--focus)}.Blog_arrowIcon__N7KKO{width:15px;height:15px;color:var(--line-strong);flex-shrink:0;transition:color .15s ease,transform .15s ease}.Blog_hero__Hr_Ae{position:relative;overflow:hidden;padding:clamp(44px,6.5vw,78px) 0 clamp(28px,4vw,44px);background:var(--surface);border-bottom:1px solid var(--line)}.Blog_hero__Hr_Ae:before{content:"";position:absolute;top:-300px;left:50%;transform:translateX(-50%);width:980px;height:640px;background:radial-gradient(circle,rgba(101,88,217,.09) 0,rgba(101,88,217,0) 68%);pointer-events:none}.Blog_hero__Hr_Ae .Blog_container__5D94J{position:relative}.Blog_heroInner__m4eOR{max-width:760px}.Blog_heroKicker__9yEnp{color:var(--violet-dark);font-size:.78rem;font-weight:760;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}.Blog_hero__Hr_Ae h1{margin-top:14px;font-size:clamp(1.95rem,1.4rem + 2.4vw,3.1rem);font-weight:780;letter-spacing:-.045em;line-height:1.06;color:var(--ink);text-wrap:balance;overflow-wrap:break-word}.Blog_heroLead___0793{margin-top:16px;max-width:640px;color:var(--ink-soft);font-size:clamp(1rem,.96rem + .3vw,1.15rem);line-height:1.7}.Blog_topicNav__zW8Q_{margin-top:28px}.Blog_topicNav__zW8Q_ ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0}.Blog_topicNav__zW8Q_ a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;color:var(--ink-soft);font-size:.88rem;font-weight:660;text-decoration:none;background:var(--paper);border:1px solid var(--line);border-radius:999px;transition:color .15s ease,border-color .15s ease,background .15s ease}.Blog_topicNav__zW8Q_ a:hover{color:var(--violet-dark);border-color:#cdc6ec;background:var(--surface)}.Blog_topicNav__zW8Q_ a:focus-visible{outline:3px solid transparent;box-shadow:var(--focus)}.Blog_hubSection__Eue6y{padding:clamp(36px,5vw,56px) 0 0;scroll-margin-top:90px}.Blog_hubSectionHeader__VFAD4{margin-bottom:clamp(18px,3vw,26px)}.Blog_hubEnd__T38M4{padding-bottom:clamp(72px,9vw,110px)}.Blog_featuredCard__ekRjd{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(20px,3.5vw,44px);align-items:center;padding:clamp(22px,3.5vw,36px);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:border-color .16s ease,box-shadow .16s ease}.Blog_featuredCard__ekRjd:hover{border-color:#cdc6ec;box-shadow:var(--shadow-md)}.Blog_featuredCardNoImage__oDGu9{grid-template-columns:minmax(0,1fr)}.Blog_featuredCopy__vleOC{min-width:0}.Blog_featuredTitle__dpInB{margin-top:12px;font-size:clamp(1.4rem,1.15rem + 1.2vw,2rem);font-weight:760;letter-spacing:-.035em;line-height:1.12;text-wrap:balance;overflow-wrap:break-word}.Blog_featuredTitle__dpInB a{color:var(--ink);text-decoration:none}.Blog_featuredTitle__dpInB a:after{content:"";position:absolute;inset:0;border-radius:var(--radius-md)}.Blog_featuredTitle__dpInB a:focus-visible{outline:3px solid transparent}.Blog_featuredTitle__dpInB a:focus-visible:after{box-shadow:var(--focus)}.Blog_featuredCard__ekRjd:hover .Blog_featuredTitle__dpInB a{color:var(--violet-dark)}.Blog_featuredExcerpt___mUjm{margin-top:12px;color:var(--ink-soft);font-size:.98rem;line-height:1.7}.Blog_featuredImageWrap__Hq0a6{min-width:0}.Blog_featuredImage__sZc3E{display:block;width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--soft)}.Blog_categoryChip___Gs4o{display:inline-flex;align-items:center;padding:4px 10px;color:var(--violet-dark);font-size:.72rem;font-weight:740;letter-spacing:.08em;text-transform:uppercase;background:var(--violet-soft);border-radius:999px}.Blog_metaRow__A3Tgk{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:14px;color:var(--muted);font-size:.84rem;font-weight:620}.Blog_metaRow__A3Tgk>*+:before{content:"·";content:"·"/"";margin-right:10px;color:var(--line-strong)}.Blog_cardGrid__Nc3IM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.Blog_postCard__NE5oz{position:relative;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease}.Blog_postCard__NE5oz:hover{border-color:#cdc6ec;box-shadow:var(--shadow-md)}.Blog_postCardImage__m1pIn{display:block;width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-bottom:1px solid var(--line);background:var(--soft)}.Blog_postCardBody__gnd10{display:flex;flex-direction:column;flex-grow:1;padding:18px 20px 20px}.Blog_postCardBody__gnd10 .Blog_categoryChip___Gs4o{align-self:flex-start}.Blog_postCardTitle__qNM7N{margin-top:12px;font-size:1.08rem;font-weight:730;letter-spacing:-.02em;line-height:1.3;overflow-wrap:break-word}.Blog_postCardTitle__qNM7N a{color:var(--ink);text-decoration:none}.Blog_postCardTitle__qNM7N a:after{content:"";position:absolute;inset:0;border-radius:var(--radius-md)}.Blog_postCardTitle__qNM7N a:focus-visible{outline:3px solid transparent}.Blog_postCardTitle__qNM7N a:focus-visible:after{box-shadow:inset 0 0 0 3px var(--violet)}.Blog_postCard__NE5oz:hover .Blog_postCardTitle__qNM7N a{color:var(--violet-dark)}.Blog_postCardExcerpt__UUVq6{margin-top:8px;color:var(--ink-soft);font-size:.9rem;line-height:1.6}.Blog_postCardBody__gnd10 .Blog_metaRow__A3Tgk{margin-top:auto;padding-top:14px}.Blog_guideList__EOil2{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;padding:0}.Blog_guideList__EOil2 a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:10px 6px;color:var(--ink-soft);font-size:.94rem;font-weight:640;line-height:1.4;text-decoration:none;border-bottom:1px solid var(--line);transition:color .15s ease}.Blog_guideList__EOil2 a:hover{color:var(--violet-dark)}.Blog_guideList__EOil2 a:hover .Blog_arrowIcon__N7KKO{color:var(--violet-dark);transform:translateX(2px)}.Blog_guideList__EOil2 a:focus-visible{outline:3px solid transparent;box-shadow:var(--focus);border-radius:6px}.Blog_collectionGrid__YFSq_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.Blog_collectionCard__xYY2g{padding:20px 22px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md)}.Blog_collectionCard__xYY2g h3{color:var(--ink);font-size:1rem;font-weight:730;letter-spacing:-.01em}.Blog_collectionCard__xYY2g ul{margin-top:6px;list-style:none;padding:0}.Blog_collectionCard__xYY2g a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:8px 2px;color:var(--ink-soft);font-size:.9rem;line-height:1.4;text-decoration:none;border-bottom:1px solid var(--line);transition:color .15s ease}.Blog_collectionCard__xYY2g li:last-child a{border-bottom:none}.Blog_collectionCard__xYY2g a:hover{color:var(--violet-dark)}.Blog_collectionCard__xYY2g a:hover .Blog_arrowIcon__N7KKO{color:var(--violet-dark);transform:translateX(2px)}.Blog_collectionCard__xYY2g a:focus-visible{outline:3px solid transparent;box-shadow:var(--focus);border-radius:6px}.Blog_resourceGrid__XtZPy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.Blog_resourceCard__b_prd{position:relative;padding:18px 20px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);transition:border-color .16s ease,box-shadow .16s ease}.Blog_resourceCard__b_prd:hover{border-color:#cdc6ec;box-shadow:var(--shadow-sm)}.Blog_resourceCard__b_prd h3{font-size:.96rem;font-weight:720;letter-spacing:-.01em}.Blog_resourceCard__b_prd h3 a{color:var(--ink);text-decoration:none}.Blog_resourceCard__b_prd h3 a:after{content:"";position:absolute;inset:0;border-radius:var(--radius-sm)}.Blog_resourceCard__b_prd h3 a:focus-visible{outline:3px solid transparent}.Blog_resourceCard__b_prd h3 a:focus-visible:after{box-shadow:var(--focus)}.Blog_resourceCard__b_prd:hover h3 a{color:var(--violet-dark)}.Blog_resourceCard__b_prd p{margin-top:6px;color:var(--muted);font-size:.84rem;line-height:1.5}.Blog_ctaPanel__vY6o0{display:grid;grid-template-columns:minmax(0,1.5fr) auto;gap:clamp(20px,4vw,40px);align-items:center;padding:clamp(24px,4vw,38px);background:var(--lavender);border:1px solid var(--lavender-line);border-radius:var(--radius-md)}.Blog_ctaPanel__vY6o0 h2{font-size:clamp(1.3rem,1.1rem + 1vw,1.7rem);font-weight:750;letter-spacing:-.03em;line-height:1.15;color:var(--ink)}.Blog_ctaPanel__vY6o0 p{margin-top:10px;max-width:560px;color:var(--ink-soft);font-size:.97rem;line-height:1.65}.Blog_articleHero__OEYKx{position:relative;overflow:hidden;padding:clamp(36px,5vw,56px) 0 clamp(30px,4.5vw,46px);background:var(--surface);border-bottom:1px solid var(--line)}.Blog_articleHero__OEYKx:before{content:"";position:absolute;top:-300px;left:50%;transform:translateX(-50%);width:980px;height:640px;background:radial-gradient(circle,rgba(101,88,217,.07) 0,rgba(101,88,217,0) 68%);pointer-events:none}.Blog_articleHero__OEYKx .Blog_container__5D94J{position:relative}.Blog_breadcrumbs___d4hP{margin-bottom:clamp(20px,3vw,28px);font-size:.85rem;color:var(--muted)}.Blog_breadcrumbs___d4hP ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0}.Blog_breadcrumbs___d4hP li{display:inline-flex;align-items:center;gap:8px}.Blog_breadcrumbs___d4hP li+li:before{content:"/";content:"/"/"";color:var(--line-strong)}.Blog_breadcrumbs___d4hP a{color:var(--muted);text-decoration:none;transition:color .15s ease}.Blog_breadcrumbs___d4hP a:hover{color:var(--violet-dark)}.Blog_breadcrumbs___d4hP a:focus-visible{outline:3px solid transparent;box-shadow:var(--focus);border-radius:6px}.Blog_breadcrumbs___d4hP span[aria-current=page]{color:var(--ink-soft);font-weight:640}.Blog_articleHeroInner__09EN_{max-width:760px}.Blog_articleHero__OEYKx h1{margin-top:14px;font-size:clamp(1.75rem,1.3rem + 2vw,2.65rem);font-weight:770;letter-spacing:-.04em;line-height:1.1;color:var(--ink);text-wrap:balance;overflow-wrap:break-word}.Blog_articleHero__OEYKx .Blog_heroLead___0793{margin-top:14px}.Blog_articleHero__OEYKx .Blog_metaRow__A3Tgk{margin-top:18px}.Blog_articleLayout__MKPLl{padding-top:clamp(32px,5vw,48px)}.Blog_articleBody__8jCMn{max-width:760px;margin:0 auto;overflow-wrap:break-word}.Blog_articleFigure__yivai{margin:0 0 clamp(26px,4vw,38px)}.Blog_articleImage__iswhZ{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--soft)}.Blog_articleIntro__KIlca{color:var(--ink-soft);font-size:1.06rem;line-height:1.75}.Blog_bodySection__mLpmp{padding:clamp(22px,3.5vw,32px) 0 0}.Blog_bodySection__mLpmp h2{font-size:clamp(1.3rem,1.12rem + .8vw,1.65rem);font-weight:750;letter-spacing:-.03em;line-height:1.18;color:var(--ink)}.Blog_bodySection__mLpmp p{margin-top:12px;color:var(--ink-soft);font-size:1.005rem;line-height:1.75}.Blog_bodySection__mLpmp ul{margin-top:12px;padding-left:22px;display:flex;flex-direction:column;gap:8px;color:var(--ink-soft);font-size:.98rem;line-height:1.65}.Blog_bodySection__mLpmp li::marker{color:var(--violet)}.Blog_bodySection__mLpmp strong{color:var(--ink);font-weight:700}.Blog_bodyAside__nB0AK{margin-top:clamp(22px,3.5vw,32px);padding:18px 22px;background:var(--soft);border:1px solid var(--line);border-left:3px solid var(--line-strong);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.Blog_bodyAside__nB0AK h2{font-size:1.05rem;font-weight:730;letter-spacing:-.015em;color:var(--ink)}.Blog_bodyAside__nB0AK p{margin-top:8px;color:var(--ink-soft);font-size:.95rem;line-height:1.65}.Blog_bodyClosing__FLnpG{margin-top:clamp(22px,3.5vw,32px);color:var(--ink-soft);font-size:1.005rem;line-height:1.75}.Blog_faqList__0Qnrk{margin-top:14px;display:flex;flex-direction:column;gap:10px}.Blog_faqItem__Nw1MT{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm)}.Blog_faqItem__Nw1MT summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding:12px 18px;color:var(--ink);font-size:.96rem;font-weight:700;line-height:1.4;cursor:pointer;list-style:none}.Blog_faqItem__Nw1MT summary::-webkit-details-marker{display:none}.Blog_faqItem__Nw1MT summary:focus-visible{outline:3px solid transparent;box-shadow:var(--focus);border-radius:var(--radius-sm)}.Blog_faqMarker__sOU87{position:relative;width:16px;height:16px;flex-shrink:0}.Blog_faqMarker__sOU87:after,.Blog_faqMarker__sOU87:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--muted);border-radius:2px}.Blog_faqMarker__sOU87:before{width:14px;height:2px}.Blog_faqMarker__sOU87:after{width:2px;height:14px;transition:transform .16s ease}.Blog_faqItem__Nw1MT[open] .Blog_faqMarker__sOU87:after{transform:translate(-50%,-50%) scaleY(0)}.Blog_faqItem__Nw1MT>p{padding:0 18px 16px;color:var(--ink-soft);font-size:.94rem;line-height:1.65}.Blog_relatedSection__NNC9E{max-width:760px;margin:0 auto;padding-top:clamp(36px,5vw,52px)}.Blog_relatedSection__NNC9E .Blog_cardGrid__Nc3IM{margin-top:clamp(16px,2.5vw,22px)}.Blog_articleCta__t_R2x{max-width:760px;margin:0 auto;padding:clamp(36px,5vw,52px) 0 clamp(72px,9vw,110px)}@media (max-width:1024px){.Blog_cardGrid__Nc3IM,.Blog_resourceGrid__XtZPy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.Blog_featuredCard__ekRjd{grid-template-columns:1fr}.Blog_featuredImageWrap__Hq0a6{order:-1}.Blog_collectionGrid__YFSq_,.Blog_ctaPanel__vY6o0,.Blog_guideList__EOil2{grid-template-columns:1fr}.Blog_ctaPanel__vY6o0{justify-items:start}}@media (max-width:760px){.Blog_container__5D94J{width:min(100% - 28px,var(--content))}}@media (max-width:640px){.Blog_cardGrid__Nc3IM,.Blog_resourceGrid__XtZPy{grid-template-columns:1fr}.Blog_primaryButton__Jy_j3{width:100%}.Blog_breadcrumbs___d4hP ol{gap:6px 8px}.Blog_breadcrumbs___d4hP li:last-child{flex-basis:100%;margin-top:2px}.Blog_breadcrumbs___d4hP li:last-child:before{display:none}}@media (prefers-reduced-motion:reduce){.Blog_page__owcZ_ *,.Blog_page__owcZ_ :after,.Blog_page__owcZ_ :before{transition:none!important}.Blog_collectionCard__xYY2g a:hover .Blog_arrowIcon__N7KKO,.Blog_guideList__EOil2 a:hover .Blog_arrowIcon__N7KKO,.Blog_primaryButton__Jy_j3:hover{transform:none}}@media (forced-colors:active){.Blog_bodyAside__nB0AK,.Blog_collectionCard__xYY2g,.Blog_ctaPanel__vY6o0,.Blog_faqItem__Nw1MT,.Blog_featuredCard__ekRjd,.Blog_postCard__NE5oz,.Blog_resourceCard__b_prd{border:1px solid CanvasText}.Blog_faqMarker__sOU87:after,.Blog_faqMarker__sOU87:before{background:CanvasText}}