.blog-module__vESHbW__blog{background:var(--al-surface-page);color:var(--al-text-secondary);font-family:var(--al-font-text);font-size:16px;line-height:1.6}.blog-module__vESHbW__blog :is(h1,h2,h3,p,ol,ul,dl,figure,blockquote,time,summary){margin:0}.blog-module__vESHbW__blog :is(ol,ul){padding:0}.blog-module__vESHbW__blog .blog-module__vESHbW__container{max-width:var(--al-container);padding-inline:var(--al-space-4);margin-inline:auto}.blog-module__vESHbW__blog .blog-module__vESHbW__section{padding-block:var(--al-space-8)}.blog-module__vESHbW__blog .blog-module__vESHbW__sectionRaised{background:var(--al-surface-raised);border-block:1px solid var(--al-border-default)}.blog-module__vESHbW__blog .blog-module__vESHbW__sectionAccent{background:var(--al-surface-accent);border-block:1px solid var(--al-border-default)}.blog-module__vESHbW__blog .blog-module__vESHbW__breadcrumb{padding-block:var(--al-space-4);border-bottom:1px solid var(--al-border-default)}.blog-module__vESHbW__blog .blog-module__vESHbW__breadcrumbList{align-items:center;gap:var(--al-space-2);font-family:var(--al-font-display);flex-wrap:wrap;font-size:12px;font-weight:600;list-style:none;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__breadcrumbLink{min-height:var(--al-space-5);color:var(--al-text-tertiary);touch-action:manipulation;transition:color var(--al-motion-fast) var(--al-ease);align-items:center;text-decoration:none;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__breadcrumbLink:hover{color:var(--al-link)}.blog-module__vESHbW__blog .blog-module__vESHbW__breadcrumbLink:focus-visible{box-shadow:var(--al-ring);border-radius:var(--al-radius-sm);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__breadcrumbSep{color:var(--al-text-tertiary)}.blog-module__vESHbW__blog .blog-module__vESHbW__breadcrumbCurrent{color:var(--al-text-secondary)}.blog-module__vESHbW__blog .blog-module__vESHbW__articleHeader{padding-bottom:var(--al-space-2)}.blog-module__vESHbW__blog .blog-module__vESHbW__headerInner{max-width:760px;margin-inline:auto}.blog-module__vESHbW__blog .blog-module__vESHbW__eyebrow{align-items:center;gap:var(--al-space-2);border:1px solid var(--al-border-default);border-radius:var(--al-radius-full);padding:var(--al-space-1) var(--al-space-3);font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--al-interactive);background:var(--al-surface-card);font-size:11px;font-weight:600;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__articleTitle{margin-top:var(--al-space-4);font-family:var(--al-font-display);letter-spacing:-.03em;color:var(--al-text-primary);text-wrap:balance;font-size:clamp(32px,5vw,44px);font-weight:700;line-height:1.1}.blog-module__vESHbW__blog .blog-module__vESHbW__lede{margin-top:var(--al-space-5);max-width:48ch;font-size:18px;line-height:1.6}.blog-module__vESHbW__blog .blog-module__vESHbW__accentRule{margin-top:var(--al-space-5);width:var(--al-space-8);border-radius:var(--al-radius-full);background:var(--al-rule-accent);height:2px}.blog-module__vESHbW__blog .blog-module__vESHbW__bylineRow{margin-top:var(--al-space-5);align-items:center;gap:var(--al-space-2) var(--al-space-3);color:var(--al-text-tertiary);flex-wrap:wrap;font-size:12px;line-height:1.5;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__bylineName{font-family:var(--al-font-display);color:var(--al-text-primary);font-size:14px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__bylineSep{color:var(--al-border-strong)}.blog-module__vESHbW__blog .blog-module__vESHbW__articleBody{min-width:0;max-width:760px;margin-inline:auto}.blog-module__vESHbW__blog .blog-module__vESHbW__articleBody>*+*{margin-top:var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__articleFlow{padding-bottom:var(--al-space-8)}.blog-module__vESHbW__blog .blog-module__vESHbW__articleFlowAfterBand{padding-top:var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__articleFlowTop{padding-top:var(--al-space-8);padding-bottom:0}.blog-module__vESHbW__blog .blog-module__vESHbW__prose{text-wrap:pretty;max-width:48ch}.blog-module__vESHbW__blog .blog-module__vESHbW__sectionHeading{padding-top:var(--al-space-6);font-family:var(--al-font-display);letter-spacing:-.02em;color:var(--al-text-primary);text-wrap:balance;scroll-margin-top:calc(var(--al-header-h) + var(--al-scroll-offset));font-size:clamp(26px,3vw,32px);font-weight:700;line-height:1.2}.blog-module__vESHbW__blog .blog-module__vESHbW__proseLink{color:var(--al-link);text-underline-offset:2px;touch-action:manipulation;transition:color var(--al-motion-fast) var(--al-ease);text-decoration:underline}.blog-module__vESHbW__blog .blog-module__vESHbW__proseLink:hover{color:var(--al-interactive-press)}.blog-module__vESHbW__blog .blog-module__vESHbW__proseLink:focus-visible{box-shadow:var(--al-ring);border-radius:var(--al-radius-sm);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.blog-module__vESHbW__blog .blog-module__vESHbW__tocCard{background:var(--al-card-bg);border:1px solid var(--al-card-border);border-radius:var(--al-card-radius);padding:var(--al-card-pad);box-shadow:var(--al-card-shadow);max-width:480px}.blog-module__vESHbW__blog .blog-module__vESHbW__tocLabel{font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--al-text-primary);font-size:11px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__tocList{margin-top:var(--al-space-3);gap:var(--al-space-1);counter-reset:toc;list-style:none;display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__tocLink{align-items:baseline;gap:var(--al-space-2);min-height:var(--al-space-5);color:var(--al-link);touch-action:manipulation;transition:color var(--al-motion-fast) var(--al-ease);font-size:14px;line-height:1.55;text-decoration:none;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__tocLink:before{counter-increment:toc;content:counter(toc, decimal-leading-zero);font-family:var(--al-font-display);font-variant-numeric:tabular-nums;color:var(--al-text-tertiary);font-size:11px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__tocLink:hover{color:var(--al-interactive-press);text-underline-offset:2px;text-decoration:underline}.blog-module__vESHbW__blog .blog-module__vESHbW__tocLink[data-active=true]{color:var(--al-text-primary);font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__tocLink[data-active=true]:before{color:var(--al-interactive)}.blog-module__vESHbW__blog .blog-module__vESHbW__tocList li{padding-left:var(--al-space-3);margin-left:calc(-1 * var(--al-space-3));transition:border-color var(--al-motion-fast) var(--al-ease);border-left:1px solid #0000}.blog-module__vESHbW__blog .blog-module__vESHbW__tocList li:has(.blog-module__vESHbW__tocLink[data-active=true]){border-left-color:var(--al-interactive)}.blog-module__vESHbW__blog .blog-module__vESHbW__tocLink:focus-visible{box-shadow:var(--al-ring);border-radius:var(--al-radius-sm);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__takeaways{background:var(--al-surface-accent);border:1px solid var(--al-border-default);border-radius:var(--al-radius);padding:var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__takeawaysLabel{font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--al-interactive);font-size:11px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__takeawaysList{margin-top:var(--al-space-3);gap:var(--al-space-3);list-style:none;display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__takeawaysList li{padding-left:var(--al-space-5);font-size:16px;line-height:1.6;position:relative}.blog-module__vESHbW__blog .blog-module__vESHbW__takeawaysList li:before{content:"";width:var(--al-space-2);height:var(--al-space-2);border-radius:var(--al-radius-full);background:var(--al-interactive);position:absolute;top:10px;left:0}.blog-module__vESHbW__blog .blog-module__vESHbW__statCallout{border-left:3px solid var(--al-interactive);background:var(--al-surface-accent);border-radius:var(--al-radius-sm);padding:var(--al-space-4) var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__statFigure{font-family:var(--al-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--al-interactive);font-size:clamp(26px,3vw,32px);font-weight:700;line-height:1.2}.blog-module__vESHbW__blog .blog-module__vESHbW__statClaim{margin-top:var(--al-space-1);color:var(--al-text-primary);max-width:48ch;font-size:16px;line-height:1.6}.blog-module__vESHbW__blog .blog-module__vESHbW__statSource{margin-top:var(--al-space-2);color:var(--al-text-tertiary);font-size:12px;line-height:1.5}.blog-module__vESHbW__blog .blog-module__vESHbW__sourceLink{min-height:var(--al-space-5);color:var(--al-link);text-underline-offset:2px;touch-action:manipulation;transition:color var(--al-motion-fast) var(--al-ease);align-items:center;text-decoration:underline;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__sourceLink:hover{color:var(--al-interactive-press)}.blog-module__vESHbW__blog .blog-module__vESHbW__sourceLink:focus-visible{box-shadow:var(--al-ring);border-radius:var(--al-radius-sm);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__tableWrap{contain:inline-size;border:1px solid var(--al-border-default);border-radius:var(--al-radius);background:var(--al-card-bg);max-width:100%;overflow-x:auto}.blog-module__vESHbW__blog .blog-module__vESHbW__comparisonTable{border-collapse:collapse;width:100%;min-width:640px;font-size:14px;line-height:1.55}.blog-module__vESHbW__blog .blog-module__vESHbW__comparisonTable caption{caption-side:top;text-align:left;padding:var(--al-space-4) var(--al-space-4) 0;font-family:var(--al-font-display);color:var(--al-text-primary);font-size:14px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__comparisonTable th{font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--al-text-primary);padding:var(--al-space-4);border-bottom:1px solid var(--al-border-strong);font-size:11px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__comparisonTable td{padding:var(--al-space-3) var(--al-space-4);border-bottom:1px solid var(--al-border-default);vertical-align:top;color:var(--al-text-secondary)}.blog-module__vESHbW__blog .blog-module__vESHbW__comparisonTable tbody tr:last-child td{border-bottom:none}.blog-module__vESHbW__blog .blog-module__vESHbW__comparisonTable td:first-child{color:var(--al-text-primary);font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__stepList{counter-reset:step;gap:var(--al-space-4);list-style:none;display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__stepItem{padding-left:var(--al-space-7);position:relative}.blog-module__vESHbW__blog .blog-module__vESHbW__stepItem:before{counter-increment:step;content:counter(step);width:var(--al-space-6);height:var(--al-space-6);border-radius:var(--al-radius-full);background:var(--al-interactive);color:var(--al-text-inverse);font-family:var(--al-font-display);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;left:0}.blog-module__vESHbW__blog .blog-module__vESHbW__stepName{font-family:var(--al-font-display);letter-spacing:-.01em;color:var(--al-text-primary);font-size:19px;font-weight:600;line-height:1.4}.blog-module__vESHbW__blog .blog-module__vESHbW__stepDetail{margin-top:var(--al-space-2);text-wrap:pretty;max-width:48ch}.blog-module__vESHbW__blog .blog-module__vESHbW__leadList{gap:var(--al-space-3);list-style:none;display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__leadList li{padding-left:var(--al-space-5);text-wrap:pretty;max-width:48ch;position:relative}.blog-module__vESHbW__blog .blog-module__vESHbW__leadList li:before{content:"";width:var(--al-space-2);height:var(--al-space-2);border-radius:var(--al-radius-full);background:var(--al-interactive);position:absolute;top:10px;left:0}.blog-module__vESHbW__blog .blog-module__vESHbW__leadList strong{color:var(--al-text-primary);font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__quoteCard{background:var(--al-card-bg);border:1px solid var(--al-card-border);border-radius:var(--al-card-radius);padding:var(--al-space-5);box-shadow:var(--al-card-shadow)}.blog-module__vESHbW__blog .blog-module__vESHbW__quoteText{font-family:var(--al-font-display);letter-spacing:-.01em;color:var(--al-text-primary);text-wrap:pretty;font-size:19px;font-weight:600;line-height:1.4}.blog-module__vESHbW__blog .blog-module__vESHbW__quoteSource{margin-top:var(--al-space-3);color:var(--al-text-tertiary);font-size:12px;line-height:1.5}.blog-module__vESHbW__blog .blog-module__vESHbW__articleGrid{gap:var(--al-space-6);grid-template-columns:minmax(0,1fr);justify-content:center;display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__articleRail{min-width:0}.blog-module__vESHbW__blog .blog-module__vESHbW__figure{border:1px solid var(--al-border-default);border-radius:var(--al-radius);background:var(--al-card-bg);padding:var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__figureTitle{font-family:var(--al-font-display);color:var(--al-text-primary);margin-bottom:var(--al-space-4);font-size:14px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__figureScroll{contain:inline-size;max-width:100%;margin-inline:calc(-1 * var(--al-space-2));padding-inline:var(--al-space-2);overflow-x:auto}.blog-module__vESHbW__blog .blog-module__vESHbW__figureCanvas{width:100%;height:auto;display:block}.blog-module__vESHbW__blog .blog-module__vESHbW__figureCaption{margin-top:var(--al-space-3);color:var(--al-text-tertiary);max-width:48ch;font-size:12px;line-height:1.5}.blog-module__vESHbW__blog .blog-module__vESHbW__figureSource{margin-top:var(--al-space-2);color:var(--al-text-tertiary);font-size:12px;line-height:1.5}.blog-module__vESHbW__blog .blog-module__vESHbW__figureData{margin-top:var(--al-space-4);border-top:1px solid var(--al-border-default);padding-top:var(--al-space-3)}.blog-module__vESHbW__blog .blog-module__vESHbW__figureDataSummary{cursor:pointer;font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--al-link);min-height:var(--al-space-5);touch-action:manipulation;align-items:center;font-size:11px;font-weight:600;list-style:none;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__figureDataSummary::-webkit-details-marker{display:none}.blog-module__vESHbW__blog .blog-module__vESHbW__figureDataSummary:focus-visible{box-shadow:var(--al-ring);border-radius:var(--al-radius-sm);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__figureDataList{margin-top:var(--al-space-3);padding-left:var(--al-space-5);max-width:48ch;font-size:14px;line-height:1.55;list-style:decimal}.blog-module__vESHbW__blog .blog-module__vESHbW__figureDataList li{margin-top:var(--al-space-2)}.blog-module__vESHbW__blog .blog-module__vESHbW__figureDataList strong{color:var(--al-text-primary);font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__figureData .blog-module__vESHbW__tableWrap{margin-top:var(--al-space-3)}.blog-module__vESHbW__blog .blog-module__vESHbW__flowSvg{flex:none;max-width:none;display:block}.blog-module__vESHbW__blog .blog-module__vESHbW__flowNodeLabel{font-family:var(--al-font-display);fill:var(--al-text-primary);font-size:12px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__flowNodeDetail{font-family:var(--al-font-text);fill:var(--al-text-tertiary);font-size:11px}.blog-module__vESHbW__blog .blog-module__vESHbW__flowLaneLabel{font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;fill:var(--al-text-tertiary);font-size:11px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__flowEdgeLabel{font-family:var(--al-font-text);fill:var(--al-text-tertiary);font-size:11px}.blog-module__vESHbW__blog .blog-module__vESHbW__chartSvg{flex:none;max-width:none;display:block}.blog-module__vESHbW__blog .blog-module__vESHbW__chartLabel{font-family:var(--al-font-text);fill:var(--al-text-secondary);font-size:12px}.blog-module__vESHbW__blog .blog-module__vESHbW__chartValue{font-family:var(--al-font-display);font-variant-numeric:tabular-nums;fill:var(--al-text-primary);font-size:12px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__timeline{gap:var(--al-space-4);list-style:none;display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__timelinePhase{padding-left:var(--al-space-7);padding-bottom:var(--al-space-4);border-bottom:1px solid var(--al-border-default);position:relative}.blog-module__vESHbW__blog .blog-module__vESHbW__timelinePhase:last-child{border-bottom:none;padding-bottom:0}.blog-module__vESHbW__blog .blog-module__vESHbW__timelineMarker{width:var(--al-space-6);height:var(--al-space-6);border-radius:var(--al-radius-full);background:var(--al-surface-accent);border:1px solid var(--al-interactive);color:var(--al-interactive);font-family:var(--al-font-display);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0}.blog-module__vESHbW__blog .blog-module__vESHbW__timelineWindow{font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--al-interactive);font-size:11px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__timelineLabel{margin-top:var(--al-space-1);font-family:var(--al-font-display);letter-spacing:-.01em;color:var(--al-text-primary);font-size:19px;font-weight:600;line-height:1.4}.blog-module__vESHbW__blog .blog-module__vESHbW__timelineDetail{margin-top:var(--al-space-2);text-wrap:pretty;max-width:48ch}.blog-module__vESHbW__blog .blog-module__vESHbW__timelineOutcome{margin-top:var(--al-space-2);color:var(--al-text-tertiary);font-size:14px;line-height:1.55}.blog-module__vESHbW__blog .blog-module__vESHbW__matrixWrap{gap:var(--al-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__matrixAxisY{justify-content:space-between;align-items:center;gap:var(--al-space-2);color:var(--al-text-tertiary);text-align:center;writing-mode:vertical-rl;flex-direction:column-reverse;grid-row:1;font-size:11px;line-height:1.4;display:flex;transform:rotate(180deg)}.blog-module__vESHbW__blog .blog-module__vESHbW__matrixAxisName{font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--al-text-secondary);font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__matrixGrid{gap:var(--al-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__matrixCell{background:var(--al-surface-raised);border:1px solid var(--al-border-default);border-radius:var(--al-radius-sm);padding:var(--al-space-4);min-height:116px}.blog-module__vESHbW__blog .blog-module__vESHbW__matrixCellEmphasis{background:var(--al-surface-accent);border-color:var(--al-interactive)}.blog-module__vESHbW__blog .blog-module__vESHbW__matrixCellLabel{font-family:var(--al-font-display);color:var(--al-text-primary);font-size:14px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__matrixCellList{margin-top:var(--al-space-2);gap:var(--al-space-1);font-size:14px;line-height:1.55;list-style:none;display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__matrixCellList li:before{content:"— ";color:var(--al-text-tertiary)}.blog-module__vESHbW__blog .blog-module__vESHbW__matrixAxisX{justify-content:space-between;align-items:center;gap:var(--al-space-2);color:var(--al-text-tertiary);grid-column:2;font-size:11px;line-height:1.4;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__checklist{background:var(--al-surface-raised);border:1px solid var(--al-border-default);border-radius:var(--al-radius);padding:var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__checklistTitle{font-family:var(--al-font-display);letter-spacing:-.01em;color:var(--al-text-primary);font-size:19px;font-weight:600;line-height:1.4}.blog-module__vESHbW__blog .blog-module__vESHbW__checklistIntro{margin-top:var(--al-space-2);max-width:48ch}.blog-module__vESHbW__blog .blog-module__vESHbW__checklistList{margin-top:var(--al-space-4);gap:var(--al-space-3);list-style:none;display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__checklistItem{align-items:flex-start;gap:var(--al-space-3);display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__checklistInput{width:var(--al-space-5);height:var(--al-space-5);accent-color:var(--al-interactive);cursor:pointer;touch-action:manipulation;flex:none;margin:0}.blog-module__vESHbW__blog .blog-module__vESHbW__checklistInput:focus-visible{box-shadow:var(--al-ring);border-radius:var(--al-radius-sm);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__checklistLabel{cursor:pointer;min-height:var(--al-space-5);max-width:48ch}.blog-module__vESHbW__blog .blog-module__vESHbW__checklistLabelText{color:var(--al-text-primary);font-weight:600;display:block}.blog-module__vESHbW__blog .blog-module__vESHbW__checklistDetail{margin-top:var(--al-space-1);color:var(--al-text-secondary);font-size:14px;line-height:1.55;display:block}.blog-module__vESHbW__blog .blog-module__vESHbW__metricRow{gap:var(--al-space-4);padding:var(--al-space-5);background:var(--al-surface-accent);border:1px solid var(--al-border-default);border-radius:var(--al-radius);display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__metricFigure{font-family:var(--al-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--al-interactive);font-size:32px;font-weight:700;line-height:1.2}.blog-module__vESHbW__blog .blog-module__vESHbW__metricLabel{margin-top:var(--al-space-1);color:var(--al-text-primary);font-size:14px;line-height:1.55}.blog-module__vESHbW__blog .blog-module__vESHbW__metricSource{margin-top:var(--al-space-1);color:var(--al-text-tertiary);font-size:12px;line-height:1.5}.blog-module__vESHbW__blog .blog-module__vESHbW__glossary{gap:var(--al-space-3);display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__glossaryRow{background:var(--al-card-bg);border:1px solid var(--al-card-border);border-radius:var(--al-card-radius);padding:var(--al-space-4) var(--al-space-5);box-shadow:var(--al-card-shadow)}.blog-module__vESHbW__blog .blog-module__vESHbW__glossaryTerm{font-family:var(--al-font-display);color:var(--al-text-primary);font-size:14px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__glossaryDefinition{margin-top:var(--al-space-2);max-width:48ch;margin-left:0;font-size:16px;line-height:1.6}.blog-module__vESHbW__blog .blog-module__vESHbW__sourcesBlock{max-width:760px}.blog-module__vESHbW__blog .blog-module__vESHbW__sourcesList{margin-top:var(--al-space-4);padding-left:var(--al-space-5);font-size:14px;line-height:1.55;list-style:decimal}.blog-module__vESHbW__blog .blog-module__vESHbW__sourcesList li{margin-top:var(--al-space-2)}.blog-module__vESHbW__blog .blog-module__vESHbW__railCta{background:var(--al-surface-accent);border:1px solid var(--al-border-default);border-radius:var(--al-radius);padding:var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__railCtaHeading{font-family:var(--al-font-display);letter-spacing:-.01em;color:var(--al-text-primary);text-wrap:balance;font-size:19px;font-weight:600;line-height:1.4}.blog-module__vESHbW__blog .blog-module__vESHbW__railCtaBody{margin-top:var(--al-space-2);margin-bottom:var(--al-space-4);font-size:14px;line-height:1.55}.blog-module__vESHbW__blog .blog-module__vESHbW__railCtaLink{min-height:var(--al-space-5);margin-top:var(--al-space-3);color:var(--al-link);text-underline-offset:2px;touch-action:manipulation;align-items:center;font-size:14px;text-decoration:underline;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__railCtaLink:hover{color:var(--al-interactive-press)}.blog-module__vESHbW__blog .blog-module__vESHbW__railCtaLink:focus-visible{box-shadow:var(--al-ring);border-radius:var(--al-radius-sm);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__inlineCta{background:var(--al-surface-accent);border:1px solid var(--al-border-default);border-radius:var(--al-radius);padding:var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__inlineCtaHeading{font-family:var(--al-font-display);letter-spacing:-.01em;color:var(--al-text-primary);text-wrap:balance;font-size:19px;font-weight:600;line-height:1.4}.blog-module__vESHbW__blog .blog-module__vESHbW__inlineCtaBody{margin-top:var(--al-space-2);max-width:48ch;font-size:16px;line-height:1.6}.blog-module__vESHbW__blog .blog-module__vESHbW__inkBand{background:var(--al-band-ink-bg);color:var(--al-band-ink-fg-2);border-radius:var(--al-radius-lg);padding:var(--al-space-6);position:relative;overflow:hidden}.blog-module__vESHbW__blog .blog-module__vESHbW__inkGlow{background:var(--al-glow-ink);pointer-events:none;position:absolute;inset:0}.blog-module__vESHbW__blog .blog-module__vESHbW__inkInner{position:relative}.blog-module__vESHbW__blog .blog-module__vESHbW__inkHeading{font-family:var(--al-font-display);letter-spacing:-.02em;color:var(--al-band-ink-fg);text-wrap:balance;font-size:clamp(26px,3vw,32px);font-weight:700;line-height:1.2}.blog-module__vESHbW__blog .blog-module__vESHbW__inkGrid{margin-top:var(--al-space-6);gap:var(--al-space-5);display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__inkCell{border-top:1px solid var(--al-band-ink-border);padding-top:var(--al-space-4)}.blog-module__vESHbW__blog .blog-module__vESHbW__inkFigure{font-family:var(--al-font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--al-band-ink-fg);font-size:clamp(32px,5vw,44px);font-weight:700;line-height:1.1}.blog-module__vESHbW__blog .blog-module__vESHbW__inkLabel{margin-top:var(--al-space-2);font-size:16px;line-height:1.6}.blog-module__vESHbW__blog .blog-module__vESHbW__inkSource{margin-top:var(--al-space-2);color:var(--al-band-ink-accent);font-size:12px;line-height:1.5}.blog-module__vESHbW__blog .blog-module__vESHbW__faqGrid{gap:var(--al-space-6);display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__faqHeading{font-family:var(--al-font-display);letter-spacing:-.02em;color:var(--al-text-primary);text-wrap:balance;scroll-margin-top:calc(var(--al-header-h) + var(--al-scroll-offset));font-size:clamp(26px,3vw,32px);font-weight:700;line-height:1.2}.blog-module__vESHbW__blog .blog-module__vESHbW__faqLede{margin-top:var(--al-space-3);margin-bottom:var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__faqRailLink{margin-top:var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__faqList{gap:var(--al-space-3);align-items:start;max-width:520px;display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__faqItem{background:var(--al-card-bg);border:1px solid var(--al-card-border);border-radius:var(--al-card-radius);box-shadow:var(--al-card-shadow);transition:border-color var(--al-motion-base) var(--al-ease), box-shadow var(--al-motion-base) var(--al-ease)}.blog-module__vESHbW__blog .blog-module__vESHbW__faqItem:hover{border-color:var(--al-border-strong);box-shadow:var(--al-shadow-2)}.blog-module__vESHbW__blog .blog-module__vESHbW__faqQuestion{justify-content:space-between;align-items:center;gap:var(--al-space-3);padding:var(--al-space-4) var(--al-space-5);cursor:pointer;font-family:var(--al-font-display);letter-spacing:-.01em;color:var(--al-text-primary);touch-action:manipulation;font-size:19px;font-weight:600;line-height:1.4;list-style:none;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__faqQuestion::-webkit-details-marker{display:none}.blog-module__vESHbW__blog .blog-module__vESHbW__faqQuestion:focus-visible{box-shadow:var(--al-ring);border-radius:var(--al-radius);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__faqMarker{width:var(--al-space-5);height:var(--al-space-5);border-radius:var(--al-radius-full);border:1px solid var(--al-border-strong);color:var(--al-interactive);font-family:var(--al-font-display);transition:transform var(--al-motion-base) var(--al-ease-move);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__faqItem[open] .blog-module__vESHbW__faqMarker{transform:rotate(45deg)}.blog-module__vESHbW__blog .blog-module__vESHbW__faqAnswer{padding:0 var(--al-space-5) var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__authorCard{gap:var(--al-space-5);background:var(--al-card-bg);border:1px solid var(--al-card-border);border-radius:var(--al-card-radius);padding:var(--al-space-6);box-shadow:var(--al-card-shadow);align-items:flex-start;max-width:760px;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__authorBody{min-width:0}.blog-module__vESHbW__blog .blog-module__vESHbW__authorEyebrow{font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--al-text-tertiary);margin-bottom:var(--al-space-2);font-size:11px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__authorBody .blog-module__vESHbW__authorBio+.blog-module__vESHbW__authorBio{margin-top:var(--al-space-3)}.blog-module__vESHbW__blog .blog-module__vESHbW__authorExpertise{margin-top:var(--al-space-5);border-top:1px solid var(--al-border-default);padding-top:var(--al-space-4)}.blog-module__vESHbW__blog .blog-module__vESHbW__authorExpertiseLabel{font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--al-text-primary);font-size:11px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__authorChips{margin-top:var(--al-space-3);gap:var(--al-space-2);flex-wrap:wrap;list-style:none;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__authorChip{border:1px solid var(--al-chip-border);border-radius:var(--al-chip-radius);padding:var(--al-space-1) var(--al-space-3);color:var(--al-chip-fg);align-items:center;font-size:12px;line-height:1.5;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__authorChipStrong{border:1px solid var(--al-interactive);border-radius:var(--al-chip-radius);padding:var(--al-space-1) var(--al-space-3);background:var(--al-surface-accent);font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--al-interactive);align-items:center;font-size:11px;font-weight:600;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__authorEvidence{margin-top:var(--al-space-4);color:var(--al-text-tertiary);font-size:12px;line-height:1.5}.blog-module__vESHbW__blog .blog-module__vESHbW__authorLinks{gap:var(--al-space-5);flex-wrap:wrap;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__authorMark{width:var(--al-space-7);height:var(--al-space-7);border-radius:var(--al-radius-full);background:var(--al-surface-accent);border:1px solid var(--al-border-default);color:var(--al-interactive);font-family:var(--al-font-display);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__authorName{font-family:var(--al-font-display);color:var(--al-text-primary);font-size:14px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__authorRole{color:var(--al-text-tertiary);font-size:12px;line-height:1.5}.blog-module__vESHbW__blog .blog-module__vESHbW__authorBio{margin-top:var(--al-space-2);max-width:48ch;font-size:16px;line-height:1.6}.blog-module__vESHbW__blog .blog-module__vESHbW__standaloneLink{align-items:center;gap:var(--al-space-1);min-height:var(--al-space-5);margin-top:var(--al-space-2);color:var(--al-link);text-underline-offset:2px;touch-action:manipulation;transition:color var(--al-motion-fast) var(--al-ease);font-size:14px;text-decoration:underline;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__standaloneLink:hover{color:var(--al-interactive-press)}.blog-module__vESHbW__blog .blog-module__vESHbW__standaloneLink:focus-visible{box-shadow:var(--al-ring);border-radius:var(--al-radius-sm);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__wrapUp{margin-top:var(--al-space-8);border-top:1px solid var(--al-border-default);padding-top:var(--al-space-7);gap:var(--al-space-7);display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__relatedSpacer{margin-top:var(--al-space-7)}.blog-module__vESHbW__blog .blog-module__vESHbW__relatedHeading{font-family:var(--al-font-display);letter-spacing:-.01em;color:var(--al-text-primary);text-wrap:balance;font-size:24px;font-weight:700;line-height:1.3}.blog-module__vESHbW__blog .blog-module__vESHbW__relatedGrid{margin-top:var(--al-space-5);gap:var(--al-space-4);display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__relatedCard{background:var(--al-card-bg);border:1px solid var(--al-card-border);border-radius:var(--al-card-radius);padding:var(--al-card-pad);box-shadow:var(--al-card-shadow);transition:border-color var(--al-motion-base) var(--al-ease), box-shadow var(--al-motion-base) var(--al-ease), transform var(--al-motion-base) var(--al-ease)}.blog-module__vESHbW__blog .blog-module__vESHbW__relatedCard:hover{border-color:var(--al-border-strong);box-shadow:var(--al-shadow-2);transform:translateY(-1px)}.blog-module__vESHbW__blog .blog-module__vESHbW__relatedTitle{min-height:var(--al-space-5);font-family:var(--al-font-display);letter-spacing:-.01em;color:var(--al-text-primary);touch-action:manipulation;transition:color var(--al-motion-fast) var(--al-ease);font-size:19px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__relatedTitle:hover{color:var(--al-interactive);text-underline-offset:2px;text-decoration:underline}.blog-module__vESHbW__blog .blog-module__vESHbW__relatedTitle:focus-visible{box-shadow:var(--al-ring);border-radius:var(--al-radius-sm);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__relatedDesc{margin-top:var(--al-space-2);font-size:14px;line-height:1.55}.blog-module__vESHbW__blog .blog-module__vESHbW__ctaHeading{font-family:var(--al-font-display);letter-spacing:-.02em;color:var(--al-text-primary);text-wrap:balance;font-size:clamp(26px,3vw,32px);font-weight:700;line-height:1.2}.blog-module__vESHbW__blog .blog-module__vESHbW__ctaLede{margin-top:var(--al-space-3);max-width:48ch;font-size:18px;line-height:1.6}.blog-module__vESHbW__blog .blog-module__vESHbW__ctaRow{margin-top:var(--al-space-5);gap:var(--al-space-3);flex-wrap:wrap;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__btnPrimary{justify-content:center;align-items:center;gap:var(--al-space-2);background:var(--al-btn-bg);color:var(--al-btn-fg);font:var(--al-btn-font);border-radius:var(--al-btn-radius);padding:var(--al-btn-pad-y) var(--al-btn-pad-x);cursor:pointer;touch-action:manipulation;transition:all var(--al-motion-base) var(--al-ease);border:none;text-decoration:none;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__btnPrimary:hover{box-shadow:var(--al-shadow-2);transform:translateY(-1px)}.blog-module__vESHbW__blog .blog-module__vESHbW__btnPrimary:active{background:var(--al-btn-bg-press)}.blog-module__vESHbW__blog .blog-module__vESHbW__btnPrimary:focus-visible{box-shadow:var(--al-ring);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__btnSecondary{justify-content:center;align-items:center;gap:var(--al-space-2);color:var(--al-text-primary);font:var(--al-btn-font);border:1px solid var(--al-border-strong);border-radius:var(--al-btn-radius);padding:var(--al-btn-pad-y) var(--al-btn-pad-x);cursor:pointer;touch-action:manipulation;transition:all var(--al-motion-base) var(--al-ease);background:0 0;text-decoration:none;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__btnSecondary:hover{border-color:var(--al-interactive);color:var(--al-interactive);box-shadow:var(--al-shadow-2);transform:translateY(-1px)}.blog-module__vESHbW__blog .blog-module__vESHbW__btnSecondary:focus-visible{box-shadow:var(--al-ring);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__updatedLine{padding-block:var(--al-space-5);border-top:1px solid var(--al-border-default);color:var(--al-text-tertiary);font-size:12px;line-height:1.5}.blog-module__vESHbW__blog .blog-module__vESHbW__indexHero{padding-block:var(--al-space-6) var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__indexHeroInner{max-width:760px}.blog-module__vESHbW__blog .blog-module__vESHbW__indexTitle{margin-top:var(--al-space-4);font-family:var(--al-font-display);letter-spacing:-.03em;color:var(--al-text-primary);text-wrap:balance;font-size:clamp(32px,5vw,44px);font-weight:700;line-height:1.1}.blog-module__vESHbW__blog .blog-module__vESHbW__indexLede{margin-top:var(--al-space-5);max-width:48ch;font-size:18px;line-height:1.6}.blog-module__vESHbW__blog .blog-module__vESHbW__postGrid{gap:var(--al-space-4);display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__postCard{background:var(--al-card-bg);border:1px solid var(--al-card-border);border-radius:var(--al-card-radius);padding:var(--al-card-pad);box-shadow:var(--al-card-shadow);transition:border-color var(--al-motion-base) var(--al-ease), box-shadow var(--al-motion-base) var(--al-ease), transform var(--al-motion-base) var(--al-ease);flex-direction:column;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__postCard:hover{border-color:var(--al-border-strong);box-shadow:var(--al-shadow-2);transform:translateY(-1px)}.blog-module__vESHbW__blog .blog-module__vESHbW__postCardFeatured{background:var(--al-surface-accent);grid-column:1/-1}.blog-module__vESHbW__blog .blog-module__vESHbW__cardMotif{margin:calc(-1 * var(--al-space-5)) calc(-1 * var(--al-space-5)) var(--al-space-4);padding:var(--al-space-3) var(--al-space-4);background:var(--al-surface-accent);border-bottom:1px solid var(--al-border-default);border-radius:var(--al-card-radius) var(--al-card-radius) 0 0}.blog-module__vESHbW__blog .blog-module__vESHbW__cardMotif svg{width:100%;height:68px;display:block}.blog-module__vESHbW__blog .blog-module__vESHbW__featuredBody{flex-direction:column;min-width:0;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__featuredMotif{background:var(--al-surface-card);border:1px solid var(--al-border-default);border-radius:var(--al-radius);padding:var(--al-space-4)}.blog-module__vESHbW__blog .blog-module__vESHbW__featuredMotif svg{width:100%;height:96px;display:block}.blog-module__vESHbW__blog .blog-module__vESHbW__postCategory{border:1px solid var(--al-border-default);border-radius:var(--al-radius-full);padding:var(--al-space-1) var(--al-space-3);font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--al-interactive);background:var(--al-surface-card);align-self:flex-start;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__postTitle{margin-top:var(--al-space-3)}.blog-module__vESHbW__blog .blog-module__vESHbW__postTitleLink{min-height:var(--al-space-5);font-family:var(--al-font-display);letter-spacing:-.01em;color:var(--al-text-primary);text-wrap:balance;touch-action:manipulation;transition:color var(--al-motion-fast) var(--al-ease);font-size:19px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__postCardFeatured .blog-module__vESHbW__postTitleLink{font-size:24px;line-height:1.3}.blog-module__vESHbW__blog .blog-module__vESHbW__postTitleLink:hover{color:var(--al-interactive);text-underline-offset:2px;text-decoration:underline}.blog-module__vESHbW__blog .blog-module__vESHbW__postTitleLink:focus-visible{box-shadow:var(--al-ring);border-radius:var(--al-radius-sm);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__postExcerpt{margin-top:var(--al-space-2);font-size:14px;line-height:1.55}.blog-module__vESHbW__blog .blog-module__vESHbW__postCardFeatured .blog-module__vESHbW__postExcerpt{max-width:48ch;font-size:16px;line-height:1.6}.blog-module__vESHbW__blog .blog-module__vESHbW__postMeta{padding-top:var(--al-space-4);align-items:center;gap:var(--al-space-2);color:var(--al-text-tertiary);flex-wrap:wrap;margin-top:auto;font-size:12px;line-height:1.5;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__legacyProse{max-width:720px;margin-inline:auto}.blog-module__vESHbW__blog .blog-module__vESHbW__legacyProse :is(h1,h2,h3,h4){font-family:var(--al-font-display);color:var(--al-text-primary);text-wrap:balance;margin:var(--al-space-6) 0 var(--al-space-3);scroll-margin-top:calc(var(--al-header-h) + var(--al-scroll-offset));font-weight:700}.blog-module__vESHbW__blog .blog-module__vESHbW__legacyProse :is(h1,h2){letter-spacing:-.02em;font-size:clamp(26px,3vw,32px);line-height:1.2}.blog-module__vESHbW__blog .blog-module__vESHbW__legacyProse h3{letter-spacing:-.01em;font-size:24px;line-height:1.3}.blog-module__vESHbW__blog .blog-module__vESHbW__legacyProse h4{font-size:19px;font-weight:600;line-height:1.4}.blog-module__vESHbW__blog .blog-module__vESHbW__legacyProse p{margin:var(--al-space-4) 0;text-wrap:pretty;max-width:48ch}.blog-module__vESHbW__blog .blog-module__vESHbW__legacyProse :is(ul,ol){margin:var(--al-space-4) 0;padding-left:var(--al-space-5);max-width:48ch}.blog-module__vESHbW__blog .blog-module__vESHbW__legacyProse li{margin-top:var(--al-space-2)}.blog-module__vESHbW__blog .blog-module__vESHbW__legacyProse a{color:var(--al-link);text-underline-offset:2px;text-decoration:underline}.blog-module__vESHbW__blog .blog-module__vESHbW__legacyProse img{border-radius:var(--al-radius);border:1px solid var(--al-border-default);max-width:100%;height:auto}.blog-module__vESHbW__blog .blog-module__vESHbW__legacyProse :is(strong,b){color:var(--al-text-primary);font-weight:600}@media (min-width:640px){.blog-module__vESHbW__blog .blog-module__vESHbW__faqList,.blog-module__vESHbW__blog .blog-module__vESHbW__postGrid{gap:var(--al-space-4)}.blog-module__vESHbW__blog .blog-module__vESHbW__postGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-module__vESHbW__blog .blog-module__vESHbW__metricRow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.blog-module__vESHbW__blog .blog-module__vESHbW__container{padding-inline:var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__section{padding-block:var(--al-space-9)}.blog-module__vESHbW__blog .blog-module__vESHbW__indexHero{padding-block:var(--al-space-7) var(--al-space-6)}.blog-module__vESHbW__blog .blog-module__vESHbW__articleFlow{padding-bottom:var(--al-space-9)}.blog-module__vESHbW__blog .blog-module__vESHbW__articleFlowTop{padding-top:var(--al-space-9);padding-bottom:0}.blog-module__vESHbW__blog .blog-module__vESHbW__articleFlowAfterBand{padding-top:var(--al-space-5)}.blog-module__vESHbW__blog .blog-module__vESHbW__inkGrid{gap:var(--al-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.blog-module__vESHbW__blog .blog-module__vESHbW__postCardFeatured{gap:var(--al-space-6);grid-template-columns:minmax(0,1fr) minmax(0,320px);align-items:center;display:grid}.blog-module__vESHbW__blog .blog-module__vESHbW__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.blog-module__vESHbW__blog .blog-module__vESHbW__faqGrid{gap:var(--al-space-8);grid-template-columns:minmax(0,1fr) minmax(0,512px)}.blog-module__vESHbW__blog .blog-module__vESHbW__faqRail{top:calc(var(--al-header-h) + var(--al-space-4));align-self:start;position:sticky}.blog-module__vESHbW__blog .blog-module__vESHbW__postGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-module__vESHbW__blog .blog-module__vESHbW__articleGrid{gap:var(--al-space-7);grid-template-columns:260px minmax(0,760px)}.blog-module__vESHbW__blog .blog-module__vESHbW__articleRail{height:100%}.blog-module__vESHbW__blog .blog-module__vESHbW__railInner{top:calc(var(--al-header-h) + var(--al-space-4));position:sticky}}@media (prefers-reduced-motion:reduce){.blog-module__vESHbW__blog .blog-module__vESHbW__btnPrimary:hover,.blog-module__vESHbW__blog .blog-module__vESHbW__btnSecondary:hover,.blog-module__vESHbW__blog .blog-module__vESHbW__postCard:hover,.blog-module__vESHbW__blog .blog-module__vESHbW__relatedCard:hover{transform:none}.blog-module__vESHbW__blog .blog-module__vESHbW__btnPrimary:hover{background:var(--al-btn-bg-press)}.blog-module__vESHbW__blog .blog-module__vESHbW__btnSecondary:hover{color:var(--al-interactive)}.blog-module__vESHbW__blog .blog-module__vESHbW__faqMarker{transition:none}}.blog-module__vESHbW__blog .blog-module__vESHbW__railInner .blog-module__vESHbW__tocCard{max-width:none}.blog-module__vESHbW__blog .blog-module__vESHbW__filterBar{margin-bottom:var(--al-space-6)}.blog-module__vESHbW__blog .blog-module__vESHbW__filterLabel{font-family:var(--al-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--al-text-primary);font-size:11px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__filterChips{margin-top:var(--al-space-3);gap:var(--al-space-2);flex-wrap:wrap;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__filterChip{align-items:center;gap:var(--al-space-2);min-height:var(--al-space-6);padding:var(--al-space-2) var(--al-space-4);border:1px solid var(--al-chip-border);border-radius:var(--al-chip-radius);background:var(--al-surface-card);color:var(--al-chip-fg);font-family:var(--al-font-text);cursor:pointer;touch-action:manipulation;transition:border-color var(--al-motion-fast) var(--al-ease), color var(--al-motion-fast) var(--al-ease), background-color var(--al-motion-fast) var(--al-ease);font-size:14px;display:inline-flex}.blog-module__vESHbW__blog .blog-module__vESHbW__filterChip:hover{border-color:var(--al-interactive);color:var(--al-interactive)}.blog-module__vESHbW__blog .blog-module__vESHbW__filterChip:focus-visible{box-shadow:var(--al-ring);outline:none}.blog-module__vESHbW__blog .blog-module__vESHbW__filterChipOn{background:var(--al-chip-bg-on);border-color:var(--al-chip-bg-on);color:var(--al-chip-fg-on)}.blog-module__vESHbW__blog .blog-module__vESHbW__filterChipOn:hover{color:var(--al-chip-fg-on);border-color:var(--al-chip-bg-on)}.blog-module__vESHbW__blog .blog-module__vESHbW__filterCount{font-family:var(--al-font-display);font-variant-numeric:tabular-nums;opacity:.75;font-size:12px;font-weight:600}.blog-module__vESHbW__blog .blog-module__vESHbW__filterStatus{margin-top:var(--al-space-3);color:var(--al-text-tertiary);font-size:12px;line-height:1.5}.blog-module__vESHbW__blog .blog-module__vESHbW__postTags{align-items:center;gap:var(--al-space-2);flex-wrap:wrap;display:flex}.blog-module__vESHbW__blog .blog-module__vESHbW__postStat{border-radius:var(--al-radius-full);padding:var(--al-space-1) var(--al-space-3);background:var(--al-surface-accent);border:1px solid var(--al-border-default);font-family:var(--al-font-display);font-variant-numeric:tabular-nums;color:var(--al-interactive);align-items:center;font-size:11px;font-weight:700;display:inline-flex}.blog-module__vESHbW__blog [hidden]{display:none}
