.blog-module__JsT-Oq__readingProgressBar{background-color:var(--k-aubergine);z-index:999;transform-origin:0;height:3px;transition:transform .1s cubic-bezier(.1,.9,.2,1);position:fixed;top:0;left:0;right:0}.blog-module__JsT-Oq__page{max-width:1180px;padding:clamp(var(--space-8), 5vw, 3.5rem) clamp(16px, 4vw, 48px) clamp(4rem, 8vw, 6rem);margin:0 auto}.blog-module__JsT-Oq__breadcrumbs{font:500 var(--fs-caption)/1.4 var(--font-ui);color:var(--k-graphite);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.blog-module__JsT-Oq__breadcrumbs a{color:var(--k-graphite);text-decoration:none;transition:color .15s}.blog-module__JsT-Oq__breadcrumbs a:hover{color:var(--k-aubergine);text-decoration:underline}.blog-module__JsT-Oq__breadcrumbSeparator{color:var(--rule-hairline);-webkit-user-select:none;user-select:none}.blog-module__JsT-Oq__breadcrumbCurrent{color:var(--k-ink);white-space:nowrap;text-overflow:ellipsis;max-width:32ch;font-weight:600;overflow:hidden}.blog-module__JsT-Oq__head{border-top:2px solid var(--k-ink);margin-bottom:clamp(var(--space-8), 4vw, var(--space-12));padding-top:20px}.blog-module__JsT-Oq__headOverline{font:600 var(--fs-overline)/1.2 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--k-brass-deep);margin-bottom:8px;display:block}.blog-module__JsT-Oq__head h1{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-section-label);letter-spacing:-.01em;color:var(--k-ink);margin:0 0 12px;line-height:1.1}.blog-module__JsT-Oq__standfirst{font:400 var(--fs-standfirst)/1.6 var(--font-ui);color:var(--k-graphite);max-width:64ch;margin:0}.blog-module__JsT-Oq__topicChip{font:600 var(--fs-overline)/1 var(--font-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--k-brass-deep);border-radius:var(--radius-1);background-color:#a8823c14;border:1px solid #a8823c40;margin-bottom:16px;padding:5px 10px;display:inline-block}.blog-module__JsT-Oq__articleHero{border-top:2px solid var(--k-ink);margin-bottom:clamp(2.5rem,5vw,3.5rem);padding-top:24px}.blog-module__JsT-Oq__articleTitle{font-family:var(--font-serif);font-weight:500;font-size:var(--fs-display);letter-spacing:-.01em;color:var(--k-ink);max-width:28ch;margin:0 0 16px;line-height:1.12}.blog-module__JsT-Oq__articleDeck{font:400 var(--fs-standfirst)/1.6 var(--font-ui);color:var(--k-ink);max-width:66ch;margin:0 0 20px}.blog-module__JsT-Oq__articleMeta{font:400 var(--fs-interface)/1.5 var(--font-ui);color:var(--k-graphite);border-bottom:1px solid var(--rule-hairline);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:28px;padding-bottom:24px;display:flex}.blog-module__JsT-Oq__heroImageContainer{border:1px solid var(--rule-hairline);background-color:var(--k-newsprint);border-radius:var(--radius-1);margin:0 0 36px;overflow:hidden}.blog-module__JsT-Oq__heroImage{aspect-ratio:1376/768;object-fit:cover;width:100%;height:auto;max-height:520px;display:block}.blog-module__JsT-Oq__imageCaption{font:italic 400 var(--fs-interface)/1.5 var(--font-serif-italic);color:var(--k-graphite);border-top:1px solid var(--rule-hairline);background-color:var(--k-stock);margin:0;padding:10px 16px}.blog-module__JsT-Oq__inBlogFigure{border:1px solid var(--rule-hairline);background-color:var(--k-newsprint);border-radius:var(--radius-1);margin:36px 0;overflow:hidden}.blog-module__JsT-Oq__inBlogImage{aspect-ratio:1376/768;object-fit:cover;width:100%;height:auto;max-height:440px;display:block}.blog-module__JsT-Oq__articleLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;display:grid}@media (max-width:960px){.blog-module__JsT-Oq__articleLayout{grid-template-columns:1fr;gap:32px}}.blog-module__JsT-Oq__articleBody{min-width:0}.blog-module__JsT-Oq__articleBody h2{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-headline);color:var(--k-ink);border-top:1px solid var(--rule-hairline);margin:40px 0 16px;padding-top:24px;line-height:1.25}.blog-module__JsT-Oq__articleBody section:first-child h2{border-top:none;margin-top:0;padding-top:0}.blog-module__JsT-Oq__articleBody h3{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-title-lg);color:var(--k-ink);margin:28px 0 12px;line-height:1.3}.blog-module__JsT-Oq__articleBody p{font:400 var(--fs-body)/1.7 var(--font-ui);color:var(--k-ink);margin:0 0 18px}.blog-module__JsT-Oq__articleBody ul,.blog-module__JsT-Oq__articleBody ol{margin:16px 0 24px;padding-left:24px}.blog-module__JsT-Oq__articleBody li{font:400 var(--fs-body)/1.65 var(--font-ui);color:var(--k-ink);margin-bottom:10px}.blog-module__JsT-Oq__note{font:italic 400 var(--fs-title)/1.55 var(--font-serif-italic);color:var(--k-brass-deep);border-radius:0 var(--radius-1) var(--radius-1) 0;background-color:#a8823c0f;margin:28px 0;padding:12px 0 12px 18px}.blog-module__JsT-Oq__footnoteRef{font-size:var(--fs-overline);color:var(--k-aubergine);vertical-align:super;margin-left:2px;font-weight:600;line-height:0;text-decoration:underline}.blog-module__JsT-Oq__footnoteRef:hover{text-decoration:underline}.blog-module__JsT-Oq__referencesSection{border-top:2px solid var(--k-ink);margin-top:48px;padding-top:28px}.blog-module__JsT-Oq__referencesTitle{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-headline);color:var(--k-ink);margin:0 0 18px;line-height:1.25}.blog-module__JsT-Oq__referenceList{flex-direction:column;gap:12px;margin:0;padding-left:20px;display:flex}.blog-module__JsT-Oq__referenceItem{font:400 var(--fs-interface)/1.55 var(--font-ui);color:var(--k-ink);scroll-margin-top:80px}.blog-module__JsT-Oq__referenceItem strong{font-weight:600}.blog-module__JsT-Oq__referenceLink{color:var(--k-aubergine);word-break:break-all;text-decoration:underline}.blog-module__JsT-Oq__referenceLink:hover{color:var(--accent-hover)}.blog-module__JsT-Oq__backRef{font-size:var(--fs-caption);color:var(--k-brass-deep);text-underline-offset:2px;margin-left:6px;text-decoration:underline}.blog-module__JsT-Oq__backRef:hover{text-decoration:underline}.blog-module__JsT-Oq__faqSection{border-top:2px solid var(--k-ink);margin-top:48px;padding-top:28px}.blog-module__JsT-Oq__faqTitle{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-headline);color:var(--k-ink);margin:0 0 20px;line-height:1.25}.blog-module__JsT-Oq__faqList{border-top:1px solid var(--rule-hairline);flex-direction:column;display:flex}.blog-module__JsT-Oq__faqItem{border-bottom:1px solid var(--rule-hairline);background:0 0;padding:20px 0 24px}.blog-module__JsT-Oq__faqBadge{font-family:var(--font-ui);font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--k-brass-deep);margin-bottom:6px;font-weight:600;display:block}.blog-module__JsT-Oq__faqQuestion{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-title);color:var(--k-ink);letter-spacing:-.01em;margin:0 0 8px;line-height:1.35}.blog-module__JsT-Oq__faqAnswer{font:400 var(--fs-control)/1.65 var(--font-ui);color:var(--k-graphite);margin:0}.blog-module__JsT-Oq__sidebar{flex-direction:column;gap:32px;display:flex;position:sticky;top:32px}@media (max-width:960px){.blog-module__JsT-Oq__sidebar{position:static}}.blog-module__JsT-Oq__toc{background-color:var(--k-newsprint);border:1px solid var(--rule-hairline);border-radius:var(--radius-1);padding:20px}.blog-module__JsT-Oq__tocTitle{font:600 var(--fs-overline)/1.2 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--k-brass-deep);margin:0 0 14px}.blog-module__JsT-Oq__tocList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.blog-module__JsT-Oq__tocLink{font:400 var(--fs-interface)/1.4 var(--font-ui);color:var(--k-graphite-deep);border-radius:var(--radius-1);padding:6px 10px;text-decoration:none;transition:color .15s,background-color .15s;display:block}.blog-module__JsT-Oq__tocLink:hover{color:var(--k-ink);background-color:#1b19170d}.blog-module__JsT-Oq__tocLinkActive{font:600 var(--fs-interface)/1.4 var(--font-ui);color:var(--k-aubergine);border-radius:var(--radius-1);background-color:#4a274014;padding:6px 10px 6px 8px;display:block}.blog-module__JsT-Oq__authorBox{background-color:var(--k-newsprint);border:1px solid var(--rule-hairline);border-radius:var(--radius-1);align-items:flex-start;gap:16px;margin-top:48px;padding:24px;display:flex}.blog-module__JsT-Oq__authorBoxAvatar{background-color:var(--k-aubergine);width:48px;height:48px;color:var(--k-stock);font-family:var(--font-serif);font-size:var(--fs-standfirst);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.blog-module__JsT-Oq__authorBoxLabel{font:600 var(--fs-overline)/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--k-brass-deep);margin:0 0 4px}.blog-module__JsT-Oq__authorBoxName{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-standfirst);color:var(--k-ink)}.blog-module__JsT-Oq__authorBoxRole{font:400 var(--fs-interface)/1.4 var(--font-ui);color:var(--k-graphite);margin:2px 0 8px}.blog-module__JsT-Oq__authorBoxBio{font:400 var(--fs-small)/1.5 var(--font-ui);color:var(--k-ink);margin:0}.blog-module__JsT-Oq__relatedBox{background-color:var(--k-newsprint);border:1px solid var(--rule-hairline);border-radius:var(--radius-1);padding:20px}.blog-module__JsT-Oq__relatedBox h2{font-family:var(--font-serif);font-size:var(--fs-body);color:var(--k-ink);border-bottom:1px solid var(--rule-hairline);margin:0 0 14px;padding-bottom:10px;font-weight:600}.blog-module__JsT-Oq__relatedList{flex-direction:column;gap:14px;display:flex}.blog-module__JsT-Oq__relatedItem{text-decoration:none;display:block}.blog-module__JsT-Oq__relatedItem:hover .blog-module__JsT-Oq__relatedTitle{color:var(--k-aubergine)}.blog-module__JsT-Oq__relatedTitle{font-family:var(--font-serif);font-size:var(--fs-small);color:var(--k-ink);margin:0 0 4px;font-weight:600;line-height:1.35;transition:color .15s}.blog-module__JsT-Oq__relatedMeta{font:400 12px/1.4 var(--font-ui);color:var(--k-graphite-deep)}.blog-module__JsT-Oq__waitlistBanner{background-color:var(--k-newsprint);border:1px solid var(--rule-hairline);border-radius:var(--radius-1);flex-direction:column;gap:12px;margin-top:48px;padding:28px;display:flex}.blog-module__JsT-Oq__waitlistTitle{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-title-lg);color:var(--k-ink)}.blog-module__JsT-Oq__waitlistText{font:400 var(--fs-control)/1.55 var(--font-ui);color:var(--k-ink);margin:0}.blog-module__JsT-Oq__waitlistLink{font:600 var(--fs-small)/1.4 var(--font-ui);color:var(--k-stock);background-color:var(--k-aubergine);border-radius:var(--radius-1);align-self:flex-start;padding:10px 18px;text-decoration:none;transition:background-color .15s;display:inline-block}.blog-module__JsT-Oq__waitlistLink:hover{background-color:var(--accent-hover)}.blog-module__JsT-Oq__postsGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:28px;margin-top:32px;display:grid}.blog-module__JsT-Oq__postCard{background-color:var(--k-newsprint);border:1px solid var(--rule-hairline);border-radius:var(--radius-1);color:var(--k-ink);flex-direction:column;text-decoration:none;transition:border-color .2s,transform .15s;display:flex;overflow:hidden}.blog-module__JsT-Oq__postCard:hover{border-color:var(--k-aubergine)}.blog-module__JsT-Oq__postCardImage{object-fit:cover;width:100%;height:200px;display:block}.blog-module__JsT-Oq__postCardBody{flex-direction:column;flex-grow:1;padding:24px;display:flex}.blog-module__JsT-Oq__postMeta{font:500 var(--fs-caption)/1.4 var(--font-ui);color:var(--k-graphite-deep);align-items:center;gap:8px;margin-bottom:10px;display:flex}.blog-module__JsT-Oq__categoryBadge{color:var(--k-brass-deep);text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:var(--fs-overline)}.blog-module__JsT-Oq__postTitle{font-family:var(--font-serif);font-weight:600;font-size:var(--fs-title-lg);color:var(--k-ink);margin:0 0 10px;line-height:1.28;transition:color .15s}.blog-module__JsT-Oq__postCard:hover .blog-module__JsT-Oq__postTitle{color:var(--k-aubergine)}.blog-module__JsT-Oq__postExcerpt{font:400 var(--fs-small)/1.6 var(--font-ui);color:var(--k-ink);flex-grow:1;margin:0 0 16px}.blog-module__JsT-Oq__readMore{font:600 var(--fs-interface)/1.4 var(--font-ui);color:var(--k-aubergine);align-items:center;gap:4px;display:inline-flex}.blog-module__JsT-Oq__tableWrap{border:1px solid var(--rule-hairline);border-radius:var(--radius-1);-webkit-overflow-scrolling:touch;margin:28px 0;overflow-x:auto}.blog-module__JsT-Oq__compareTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px}.blog-module__JsT-Oq__compareTable caption{caption-side:bottom;text-align:left;font:400 var(--fs-caption)/1.5 var(--font-ui);color:var(--k-graphite);padding:12px 16px 0}.blog-module__JsT-Oq__compareTable th{font:600 var(--fs-overline)/1.3 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--k-ink);background-color:var(--k-newsprint);border-bottom:2px solid var(--k-ink);vertical-align:bottom;padding:12px 16px}.blog-module__JsT-Oq__compareTable td{font:400 var(--fs-small)/1.6 var(--font-ui);color:var(--k-ink);border-bottom:1px solid var(--rule-hairline);vertical-align:top;width:50%;padding:14px 16px}.blog-module__JsT-Oq__compareTable tbody tr:last-child td{border-bottom:none}.blog-module__JsT-Oq__compareTable tbody tr:nth-child(2n) td{background-color:#e4ded273}
.BlogNav-module__EVdYAq__nav{z-index:50;background:var(--k-stock);border-bottom:1px solid var(--rule-hairline);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.BlogNav-module__EVdYAq__inner{justify-content:space-between;align-items:center;gap:20px;max-width:1180px;margin:0 auto;padding:14px clamp(16px,4vw,48px);display:flex}.BlogNav-module__EVdYAq__brandGroup{align-items:center;gap:10px;display:flex}.BlogNav-module__EVdYAq__word{font-family:var(--font-serif);letter-spacing:.02em;border-bottom:2px solid var(--k-brass);color:var(--k-ink);padding-bottom:2px;font-size:20px;font-weight:600;line-height:1.2;text-decoration:none;transition:opacity .15s}.BlogNav-module__EVdYAq__word:hover{opacity:.85}.BlogNav-module__EVdYAq__divider{font-family:var(--font-ui);color:var(--rule-hairline);font-size:16px;font-weight:400}.BlogNav-module__EVdYAq__blogTag{font:600 13px/1.2 var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--k-brass-deep);text-decoration:none}.BlogNav-module__EVdYAq__blogTag:hover{text-decoration:underline}.BlogNav-module__EVdYAq__links{align-items:center;gap:24px;display:flex}.BlogNav-module__EVdYAq__link{font:500 14px/1 var(--font-ui);color:var(--k-ink);padding:6px 0;text-decoration:none;transition:color .15s;position:relative}.BlogNav-module__EVdYAq__link:hover{color:var(--k-aubergine)}.BlogNav-module__EVdYAq__linkActive{color:var(--k-aubergine);border-bottom:2px solid var(--k-aubergine);font-weight:600}@media (max-width:760px){.BlogNav-module__EVdYAq__link{display:none}}
