.blog-module__JsT-Oq__page{min-height:100vh;color:var(--ink);background:var(--paper)}.blog-module__JsT-Oq__shell{width:min(1120px,100% - 40px);margin:0 auto}.blog-module__JsT-Oq__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);align-items:end;gap:clamp(36px,8vw,104px);padding:clamp(88px,12vw,152px) 0 clamp(52px,8vw,92px);display:grid}.blog-module__JsT-Oq__eyebrow,.blog-module__JsT-Oq__articleCategory,.blog-module__JsT-Oq__sectionLabel,.blog-module__JsT-Oq__cardMeta,.blog-module__JsT-Oq__articleMeta,.blog-module__JsT-Oq__tocTitle,.blog-module__JsT-Oq__table th,.blog-module__JsT-Oq__footerTitle{letter-spacing:.13em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.74rem;font-weight:800}.blog-module__JsT-Oq__eyebrow,.blog-module__JsT-Oq__articleCategory,.blog-module__JsT-Oq__sectionLabel{color:var(--muted)}.blog-module__JsT-Oq__hero h1{letter-spacing:-.065em;max-width:780px;margin:16px 0 22px;font-size:clamp(3.6rem,8.2vw,7rem);line-height:.88}.blog-module__JsT-Oq__heroLead{max-width:680px;color:var(--muted);margin:0;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.35}.blog-module__JsT-Oq__heroAside{border-top:2px solid;padding:24px 0 4px}.blog-module__JsT-Oq__heroAside strong{margin-bottom:10px;font-size:1.2rem;display:block}.blog-module__JsT-Oq__heroAside p{color:var(--muted);margin:0;font-size:1.05rem;line-height:1.5}.blog-module__JsT-Oq__postList{padding:clamp(44px,7vw,82px) 0 clamp(82px,11vw,142px)}.blog-module__JsT-Oq__postCard{color:inherit;border-top:1px solid var(--line);grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:clamp(20px,4vw,50px);padding:clamp(26px,4vw,46px) 0;text-decoration:none;display:grid}.blog-module__JsT-Oq__postCard:last-child{border-bottom:1px solid var(--line)}.blog-module__JsT-Oq__postNumber{color:var(--muted);letter-spacing:.1em;align-self:start;font-family:Arial,Helvetica,sans-serif;font-size:.84rem;font-weight:800}.blog-module__JsT-Oq__postContent h2{letter-spacing:-.04em;max-width:770px;margin:10px 0 12px;font-size:clamp(2rem,4vw,3.6rem);line-height:.98}.blog-module__JsT-Oq__postContent p{max-width:690px;color:var(--muted);margin:0;font-size:1.08rem;line-height:1.5}.blog-module__JsT-Oq__postArrow{border:1px solid var(--line);border-radius:50%;place-items:center;width:54px;height:54px;transition:background-color .16s,color .16s;display:grid}.blog-module__JsT-Oq__postCard:hover .blog-module__JsT-Oq__postArrow{color:var(--paper);background:var(--ink)}.blog-module__JsT-Oq__articleShell{width:min(1180px,100% - 40px);margin:0 auto}.blog-module__JsT-Oq__breadcrumbs{color:var(--muted);align-items:center;gap:8px;padding-top:clamp(56px,8vw,90px);font-family:Arial,Helvetica,sans-serif;font-size:.86rem;display:flex}.blog-module__JsT-Oq__breadcrumbs a{color:inherit;text-decoration:none}.blog-module__JsT-Oq__breadcrumbs a:hover{color:var(--ink)}.blog-module__JsT-Oq__articleHeader{max-width:980px;padding:30px 0 clamp(44px,7vw,76px)}.blog-module__JsT-Oq__articleHeader h1{letter-spacing:-.06em;text-wrap:balance;margin:16px 0 24px;font-size:clamp(3rem,7vw,6.4rem);line-height:.92}.blog-module__JsT-Oq__articleDek{max-width:820px;color:var(--muted);margin:0;font-size:clamp(1.25rem,2.3vw,1.78rem);line-height:1.4}.blog-module__JsT-Oq__articleMeta{color:var(--muted);letter-spacing:.08em;flex-wrap:wrap;gap:10px 22px;margin-top:28px;display:flex}.blog-module__JsT-Oq__articleGrid{grid-template-columns:minmax(210px,260px) minmax(0,760px);align-items:start;gap:clamp(48px,8vw,112px);padding-bottom:clamp(80px,12vw,150px);display:grid}.blog-module__JsT-Oq__toc{border-top:2px solid;border-bottom:1px solid var(--line);padding:24px 0;position:sticky;top:24px}.blog-module__JsT-Oq__tocTitle{margin-bottom:17px;display:block}.blog-module__JsT-Oq__toc ol{counter-reset:toc;gap:12px;margin:0;padding:0;list-style:none;display:grid}.blog-module__JsT-Oq__toc li{counter-increment:toc}.blog-module__JsT-Oq__toc a{color:var(--muted);grid-template-columns:24px 1fr;gap:8px;font-family:Arial,Helvetica,sans-serif;font-size:.9rem;line-height:1.35;text-decoration:none;display:grid}.blog-module__JsT-Oq__toc a:before{content:counter(toc, decimal-leading-zero);color:var(--ink);font-size:.72rem;font-weight:800}.blog-module__JsT-Oq__toc a:hover{color:var(--ink)}.blog-module__JsT-Oq__articleBody{min-width:0}.blog-module__JsT-Oq__articleBody>p,.blog-module__JsT-Oq__articleBody li,.blog-module__JsT-Oq__faqAnswer,.blog-module__JsT-Oq__definition p{color:color-mix(in srgb, var(--ink) 76%, var(--paper));font-size:clamp(1.12rem,1.7vw,1.28rem);line-height:1.7}.blog-module__JsT-Oq__articleBody>p a,.blog-module__JsT-Oq__step h3 a,.blog-module__JsT-Oq__table a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.blog-module__JsT-Oq__articleBody>p:first-child{margin-top:0;font-size:clamp(1.3rem,2vw,1.62rem);line-height:1.55}.blog-module__JsT-Oq__articleBody h2{letter-spacing:-.045em;text-wrap:balance;margin:clamp(62px,9vw,94px) 0 22px;scroll-margin-top:24px;font-size:clamp(2.4rem,5vw,4rem);line-height:.98}.blog-module__JsT-Oq__articleBody h3{letter-spacing:-.025em;margin:38px 0 10px;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.08}.blog-module__JsT-Oq__articleBody ul,.blog-module__JsT-Oq__articleBody ol{gap:12px;padding-left:1.35em;display:grid}.blog-module__JsT-Oq__quickAnswer{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 3%, var(--paper));box-shadow:0 18px 48px color-mix(in srgb, var(--ink) 8%, transparent);border-radius:24px;margin:38px 0 8px;padding:clamp(24px,4vw,38px)}.blog-module__JsT-Oq__quickAnswer strong{margin-bottom:10px;font-size:1.35rem;display:block}.blog-module__JsT-Oq__quickAnswer p{color:var(--muted);margin:0;font-size:1.13rem;line-height:1.6}.blog-module__JsT-Oq__definition{border-left:3px solid;margin:30px 0;padding-left:24px}.blog-module__JsT-Oq__definition strong{margin-bottom:7px;font-size:1.25rem;display:block}.blog-module__JsT-Oq__definition p{margin:0}.blog-module__JsT-Oq__stepList{border-top:1px solid var(--line);gap:0;margin-top:28px;display:grid}.blog-module__JsT-Oq__step{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);gap:20px;padding:30px 0;display:grid}.blog-module__JsT-Oq__stepNumber{width:42px;height:42px;color:var(--paper);background:var(--ink);border-radius:50%;place-items:center;font-family:Arial,Helvetica,sans-serif;font-size:.78rem;font-weight:800;display:grid}.blog-module__JsT-Oq__step h3{margin:3px 0 10px}.blog-module__JsT-Oq__step p{color:var(--muted);margin:0;font-size:1.12rem;line-height:1.62}.blog-module__JsT-Oq__tableWrap{border:1px solid var(--line);border-radius:18px;margin:30px 0;overflow-x:auto}.blog-module__JsT-Oq__table{border-collapse:collapse;width:100%;min-width:620px}.blog-module__JsT-Oq__table th,.blog-module__JsT-Oq__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:17px 18px}.blog-module__JsT-Oq__table th{color:var(--muted);background:color-mix(in srgb, var(--ink) 4%, var(--paper))}.blog-module__JsT-Oq__table td{font-family:Arial,Helvetica,sans-serif;font-size:.96rem;line-height:1.45}.blog-module__JsT-Oq__table tr:last-child td{border-bottom:0}.blog-module__JsT-Oq__checklist{margin:26px 0 0;padding:0;list-style:none}.blog-module__JsT-Oq__checklist li{border-bottom:1px solid var(--line);padding:16px 0 16px 34px;position:relative}.blog-module__JsT-Oq__checklist li:before{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px;position:absolute;top:22px;left:3px}.blog-module__JsT-Oq__cta{color:var(--paper);background:var(--ink);border-radius:28px;margin:clamp(70px,10vw,110px) 0;padding:clamp(30px,6vw,58px)}.blog-module__JsT-Oq__cta .blog-module__JsT-Oq__sectionLabel{color:color-mix(in srgb, var(--paper) 65%, transparent)}.blog-module__JsT-Oq__cta h2{color:var(--paper);margin:14px 0 16px;font-size:clamp(2.25rem,5vw,4.2rem)}.blog-module__JsT-Oq__cta p{max-width:620px;color:color-mix(in srgb, var(--paper) 72%, transparent);margin:0 0 28px;font-size:1.16rem;line-height:1.55}.blog-module__JsT-Oq__ctaButton{min-height:56px;color:var(--ink);background:var(--paper);cursor:pointer;border:0;border-radius:999px;padding:0 26px;font-family:Arial,Helvetica,sans-serif;font-size:.98rem;font-weight:800}.blog-module__JsT-Oq__faqList{border-top:1px solid var(--line);margin-top:24px}.blog-module__JsT-Oq__faqItem{border-bottom:1px solid var(--line);padding:0}.blog-module__JsT-Oq__faqItem summary{cursor:pointer;justify-content:space-between;gap:20px;padding:24px 0;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:700;list-style:none;display:flex}.blog-module__JsT-Oq__faqItem summary::-webkit-details-marker{display:none}.blog-module__JsT-Oq__faqItem summary:after{content:"+";font-family:Arial,Helvetica,sans-serif;font-weight:400}.blog-module__JsT-Oq__faqItem[open] summary:after{content:"−"}.blog-module__JsT-Oq__faqAnswer{max-width:690px;margin:-4px 0 26px}.blog-module__JsT-Oq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.blog-module__JsT-Oq__relatedCard{min-height:180px;color:inherit;border:1px solid var(--line);border-radius:20px;padding:24px}.blog-module__JsT-Oq__relatedLink{text-decoration:none;transition:border-color .16s,background-color .16s}.blog-module__JsT-Oq__relatedLink:hover{border-color:var(--ink);background:color-mix(in srgb, var(--ink) 3%, var(--paper))}.blog-module__JsT-Oq__relatedCard span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.7rem;font-weight:800}.blog-module__JsT-Oq__relatedCard h3{margin:38px 0 0;font-size:1.55rem;line-height:1.05}.blog-module__JsT-Oq__footer{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:28px;width:min(1120px,100% - 40px);margin:0 auto;padding:38px 0 42px;display:flex}.blog-module__JsT-Oq__footer p{color:var(--muted);margin:7px 0 0}.blog-module__JsT-Oq__footerLinks{flex-wrap:wrap;gap:18px;display:flex}.blog-module__JsT-Oq__footerLinks a{color:inherit;font-family:Arial,Helvetica,sans-serif;font-size:.86rem;text-decoration:none}.blog-module__JsT-Oq__footerLinks a:hover{text-decoration:underline}@media (max-width:760px){.blog-module__JsT-Oq__shell,.blog-module__JsT-Oq__articleShell,.blog-module__JsT-Oq__footer{width:min(100% - 28px,680px)}.blog-module__JsT-Oq__hero{grid-template-columns:1fr;gap:38px;padding-top:70px}.blog-module__JsT-Oq__hero h1{font-size:clamp(3.4rem,18vw,5.3rem)}.blog-module__JsT-Oq__postCard{grid-template-columns:36px minmax(0,1fr)}.blog-module__JsT-Oq__postArrow{display:none}.blog-module__JsT-Oq__articleHeader h1{font-size:clamp(2.85rem,13vw,4.8rem)}.blog-module__JsT-Oq__articleGrid{grid-template-columns:1fr;gap:38px}.blog-module__JsT-Oq__toc{position:static}.blog-module__JsT-Oq__step{grid-template-columns:42px minmax(0,1fr);gap:14px}.blog-module__JsT-Oq__relatedGrid{grid-template-columns:1fr}.blog-module__JsT-Oq__relatedCard{min-height:144px}.blog-module__JsT-Oq__footer{align-items:start;display:grid}}@media (prefers-color-scheme:dark){.blog-module__JsT-Oq__quickAnswer,.blog-module__JsT-Oq__relatedCard,.blog-module__JsT-Oq__tableWrap{box-shadow:none}}
