html[data-theme=dark] .glass-section{border-color:rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(22,29,41,.92),rgba(13,18,29,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 34px 86px -52px rgba(0,0,0,.78)}html:not([data-theme=light]) .glass-card,html[data-theme=dark] .glass-card{border-color:rgba(148,163,184,.28);background:radial-gradient(circle at top left,rgba(45,212,191,.09),transparent 32%),linear-gradient(180deg,rgba(31,41,57,.985),rgba(18,24,36,.995));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(148,163,184,.05),0 18px 42px -26px rgba(0,0,0,.62),0 0 0 1px rgba(7,12,20,.18)}html[data-theme=dark] .glass-card-soft,html[data-theme=dark] .public-detail-meta-card,html[data-theme=dark] .tool-detail-hero-icon,html[data-theme=dark] .tool-detail-note-card{border-color:rgba(255,255,255,.07);background:linear-gradient(180deg,rgba(22,26,35,.68),rgba(12,14,20,.5));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 58px -42px rgba(0,0,0,.72)}html[data-theme=dark] .glass-pill{border-color:rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}html[data-theme=dark] .glass-icon-badge{border-color:rgba(255,255,255,.09);background:radial-gradient(circle at 30% 25%,rgba(45,212,191,.17),rgba(255,255,255,.02) 72%),linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}html[data-theme=dark] .home-hero-shell{border-color:rgba(255,255,255,.08);background:radial-gradient(circle at 16% 100%,rgba(20,184,166,.2),transparent 34%),radial-gradient(circle at 84% 24%,rgba(45,212,191,.14),transparent 18%),linear-gradient(180deg,rgba(13,16,24,.98),rgba(8,10,16,.99));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 40px 96px -56px rgba(0,0,0,.88)}html[data-theme=dark] .home-hero-kicker{border-color:rgba(72,92,115,.56);background:rgba(17,23,34,.72);color:#15cdb8;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}html[data-theme=dark] .home-hero-title{color:rgb(248 250 252)}html[data-theme=dark] .home-hero-lead{color:rgb(214 222 233/.78)}html[data-theme=dark] .home-hero-shield-card{border-color:rgba(148,163,184,.22);background:radial-gradient(circle at 50% 78%,rgba(45,212,191,.26),transparent 34%),linear-gradient(180deg,rgba(23,29,41,.94),rgba(17,21,31,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 30px 72px -40px rgba(0,0,0,.86)}html[data-theme=dark] .home-hero-shield-card:before{background:radial-gradient(circle,rgba(99,255,226,.34),transparent 72%)}html[data-theme=dark] .home-hero-shield{filter:drop-shadow(0 14px 28px rgba(0,0,0,.34))}html[data-theme=dark] .home-panel{border-color:rgba(148,163,184,.2);background:radial-gradient(circle at top left,rgba(20,184,166,.1),transparent 34%),linear-gradient(180deg,rgba(19,25,37,.985),rgba(12,17,28,.995));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 34px 88px -54px rgba(0,0,0,.8)}html[data-theme=dark] .home-section-kicker{color:rgba(148,252,232,.88)}html[data-theme=dark] .home-route-title,html[data-theme=dark] .home-section-title{color:#f8fbff}html[data-theme=dark] .home-route-lead,html[data-theme=dark] .home-section-description{color:rgba(226,234,244,.9)}html[data-theme=dark] .home-section-link{color:rgba(244,248,252,.96)}html[data-theme=dark] .home-section-link:hover{color:#a8f2e5}html:not([data-theme=light]) .home-card,html[data-theme=dark] .home-card{border-color:rgba(148,163,184,.24);background:radial-gradient(circle at top left,rgba(45,212,191,.1),transparent 30%),linear-gradient(180deg,rgba(33,43,60,.99),rgba(18,24,36,.995));box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 0 0 1px rgba(148,163,184,.05),0 26px 62px -38px rgba(0,0,0,.74)}html[data-theme=dark] .home-card-title{color:#f8fbff}html[data-theme=dark] .home-card-copy{color:rgba(230,238,247,.9)}html[data-theme=dark] .home-card-arrow{color:rgba(240,246,252,.84)}html[data-theme=dark] .home-card-pill{border-color:rgba(148,163,184,.24);background:rgba(255,255,255,.07);color:#f8fbff}html[data-theme=dark] .route-stage-counter{border-color:rgba(148,163,184,.22);background:rgba(255,255,255,.06);color:rgba(241,245,249,.94)}html[data-theme=dark] .route-stage-card{background:radial-gradient(circle at top left,rgba(45,212,191,.12),transparent 32%),linear-gradient(180deg,rgba(35,46,64,.99),rgba(20,27,40,.995));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(148,163,184,.05),0 26px 62px -38px rgba(0,0,0,.72)}html[data-theme=dark] .route-stage-badge{border-color:rgba(148,163,184,.24);background:rgba(255,255,255,.07);color:#71f0dc}html[data-theme=dark] .route-stage-title{color:#f8fbff}html[data-theme=dark] .route-stage-copy{color:rgba(230,238,247,.92)}html[data-theme=dark] .route-stage-action,html[data-theme=dark] .route-stage-arrow{color:rgba(244,248,252,.92)}html[data-theme=dark] .home-route-cta{box-shadow:0 24px 56px -28px rgba(45,212,191,.42)}html:not([data-theme=light]) .article-card.article-card--dark,html:not([data-theme=light]) .article-card.article-card--light,html:not([data-theme=light]) .home-trends-grid .article-card--light,html[data-theme=dark] .article-card.article-card--dark,html[data-theme=dark] .article-card.article-card--light,html[data-theme=dark] .home-trends-grid .article-card--light{border-color:rgba(148,163,184,.24)!important;background:radial-gradient(circle at top left,rgba(45,212,191,.1),transparent 32%),linear-gradient(180deg,rgba(33,43,60,.99),rgba(18,24,36,.995))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 0 0 1px rgba(148,163,184,.05),0 24px 56px -34px rgba(0,0,0,.7)!important}html:not([data-theme=light]) .article-card .article-card-media,html[data-theme=dark] .article-card .article-card-media{border-bottom-color:rgba(148,163,184,.22)!important;background:linear-gradient(180deg,rgba(23,31,44,.96),rgba(14,19,29,.98))!important}html:not([data-theme=light]) .home-trends-grid .article-card-title,html[data-theme=dark] .home-trends-grid .article-card-title{color:#f8fbff!important}html:not([data-theme=light]) .home-trends-grid .article-card-excerpt,html[data-theme=dark] .home-trends-grid .article-card-excerpt{color:rgba(230,238,247,.9)!important}html:not([data-theme=light]) .home-trends-grid .article-card-time,html[data-theme=dark] .home-trends-grid .article-card-time{color:rgba(236,242,249,.92)!important}html:not([data-theme=light]) .home-trends-grid .article-card-action,html[data-theme=dark] .home-trends-grid .article-card-action{color:#f8fbff!important;border-color:rgba(45,212,191,.24)!important;background:rgba(20,184,166,.16)!important}html:not([data-theme=light]) .home-trends-grid [class*="rounded-full px-3 py-1 text-xs font-semibold"],html[data-theme=dark] .home-trends-grid [class*="rounded-full px-3 py-1 text-xs font-semibold"]{box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme=dark] .hero-shell,html[data-theme=dark] .public-detail-content-card,html[data-theme=dark] .public-detail-hero,html[data-theme=dark] .tool-detail-hero{border-color:rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(16,19,27,.84),rgba(9,11,16,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 30px 72px -44px rgba(0,0,0,.8)}html:not([data-theme=light]) .public-detail-chip,html[data-theme=dark] .public-detail-chip{border-color:rgba(110,127,150,.2)!important;background:linear-gradient(180deg,rgba(20,27,39,.96),rgba(12,17,25,.99))!important;color:rgba(236,242,249,.9)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 38px -30px rgba(0,0,0,.72)!important}html[data-theme=dark] .tool-detail-hero{background:radial-gradient(circle at top left,rgba(0,184,166,.18),transparent 34%),radial-gradient(circle at bottom right,rgba(56,189,248,.08),transparent 28%),linear-gradient(180deg,rgba(16,21,28,.84),rgba(10,12,17,.94))}html[data-theme=dark] .section-kicker{color:rgb(178 188 200/.78)}html[data-theme=dark] .surface-heading{color:hsl(var(--foreground))}html[data-theme=dark] .surface-copy{color:hsl(var(--foreground)/.78)}html[data-theme=dark] .surface-copy-strong{color:hsl(var(--foreground)/.84)}html[data-theme=dark] .surface-action{color:hsl(var(--foreground)/.92)}html[data-theme=dark] .surface-icon{color:hsl(var(--foreground)/.68)}html[data-theme=dark] .surface-icon-strong{color:hsl(var(--foreground)/.9)}html[data-theme=dark] .toc-shell{border-color:rgba(255,255,255,.08);background:rgba(16,19,25,.8);box-shadow:0 24px 56px -40px rgba(0,0,0,.68)}html[data-theme=dark] .toc-link{color:rgb(255 255 255/.7)}html[data-theme=dark] .toc-link:hover{color:rgb(255 255 255/.92)}html[data-theme=dark] .highlight-surface{border-color:rgba(0,184,166,.18);background:linear-gradient(180deg,rgba(8,36,34,.82),rgba(10,16,20,.94));box-shadow:0 24px 56px -38px rgba(0,0,0,.56)}html[data-theme=dark] .danger-surface{border-color:rgba(159,59,48,.22);background:linear-gradient(180deg,rgba(35,18,18,.92),rgba(20,11,12,.98));box-shadow:0 24px 56px -38px rgba(0,0,0,.56)}html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) .text-white{color:hsl(var(--foreground))!important}html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) .text-white\/90,html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) .text-white\/95{color:hsl(var(--foreground)/.92)!important}html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) .text-white\/78,html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) .text-white\/80,html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) .text-white\/82,html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) .text-white\/84{color:hsl(var(--muted-foreground)/.94)!important}html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) .text-white\/68,html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) .text-white\/70,html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) .text-white\/72{color:hsl(var(--muted-foreground)/.82)!important}html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) [class*="border-white/10"]{border-color:rgba(205,214,222,.9)!important}html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) [class*="bg-white/[0.03]"],html[data-theme=light] :is(.glass-section,.glass-card,.glass-card-soft,.hero-shell,.public-detail-hero,.public-detail-content-card,.tool-detail-hero,.tool-detail-note-card,.toc-shell,.highlight-surface,.danger-surface) [class*="bg-white/[0.04]"]{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(246,240,232,.84))!important}@media (max-width:767px){.container-shell{padding-left:1rem;padding-right:1rem}.article-callout,.article-callout-risk{border-radius:1.35rem;padding:1rem}.article-callout-risk-body,.article-callout-risk-header{padding-left:1rem;padding-right:1rem}}html[data-theme=dark] .mobile-app-shell{background:radial-gradient(circle at top,hsl(var(--primary)/.2),transparent 32%),linear-gradient(180deg,hsl(231 26% 15%) 0,hsl(228 22% 13%) 100%)}html[data-theme=dark] .mobile-app-hero{background:linear-gradient(160deg,hsl(239 58% 28%/.42),hsl(228 24% 18%/.98) 44%,hsl(230 22% 16%));border-color:hsl(var(--border)/.95)}html[data-theme=dark] .mobile-app-panel{background:hsl(var(--card)/.98);border-color:hsl(var(--border)/.92)}html[data-theme=dark] .mobile-app-panel-soft{background:hsl(var(--card)/.96);border-color:hsl(var(--border)/.92)}html[data-theme=dark] .mobile-app-stat{background:hsl(var(--card)/.98);border-color:hsl(var(--border)/.9)}html[data-theme=dark] .mobile-app-drawer{background:linear-gradient(180deg,hsl(230 24% 17%/.99),hsl(228 22% 14%/.98))}html[data-theme=dark] .mobile-app-hero-copy{color:hsl(var(--foreground)/.86)}html[data-theme=dark] .mobile-bottom-dock{background:hsl(228 24% 16%/.96);border-color:hsl(var(--border)/.95)}html[data-theme=dark] .mobile-bottom-dock-item:hover{background:hsl(var(--muted)/.85)}html[data-theme=dark] .mobile-bottom-dock-item-active{background:linear-gradient(180deg,hsl(var(--primary)/.22),hsl(var(--primary)/.12))}html[data-theme=dark] .article-stage-map-card{background:linear-gradient(135deg,hsl(232 22% 19%/.98),hsl(228 24% 17%/.98));border-color:hsl(var(--border)/.92)}html[data-theme=dark] .article-stage-map-current{background:hsl(232 20% 22%/.98);border-color:hsl(24 82% 55%/.35)}html[data-theme=dark] .article-stage-map-link{background:hsl(var(--card)/.96);border-color:hsl(var(--border)/.92)}html[data-theme=dark] .article-stage-map-link:hover{background:hsl(231 20% 24%/.98);border-color:hsl(24 82% 55%/.3)}html[data-theme=dark] .article-callout-action,html[data-theme=dark] .article-callout-myth,html[data-theme=dark] .article-callout-risk,html[data-theme=dark] .article-callout-tech,html[data-theme=dark] .article-callout-why,html[data-theme=dark] .article-checklist,html[data-theme=dark] .article-table-shell{background:hsl(var(--card)/.98);border-color:hsl(var(--border)/.92)}html[data-theme=dark] .article-callout-risk-header{border-color:hsl(var(--border)/.85)}html[data-theme=dark] .article-callout-action .article-callout-title,html[data-theme=dark] .article-callout-myth .article-callout-title,html[data-theme=dark] .article-callout-risk-title,html[data-theme=dark] .article-callout-tech .article-callout-title,html[data-theme=dark] .article-callout-why .article-callout-title,html[data-theme=dark] .article-checklist .article-callout-title{color:hsl(var(--foreground))}html[data-theme=dark] .article-callout-action .article-callout-body,html[data-theme=dark] .article-callout-myth .article-callout-body,html[data-theme=dark] .article-callout-risk-amount,html[data-theme=dark] .article-callout-risk-body,html[data-theme=dark] .article-callout-tech .article-callout-body,html[data-theme=dark] .article-callout-why .article-callout-body,html[data-theme=dark] .article-checklist .article-callout-body,html[data-theme=dark] .article-table-cell{color:hsl(var(--foreground)/.9)}html[data-theme=dark] .article-callout-risk-amount{background:hsl(var(--background)/.9);border-color:hsl(var(--border)/.9)}html[data-theme=dark] .article-blockquote{background:hsl(var(--card)/.98);border-left-color:hsl(24 82% 55%/.42);color:hsl(var(--foreground)/.88)}html[data-theme=dark] .article-table-head{background:hsl(var(--muted)/.85)}html[data-theme=dark] .article-table-row{border-bottom-color:hsl(var(--border)/.8)}html:not([data-theme=light]) .tool-runtime-card,html[data-theme=dark] .tool-runtime-card{border-color:rgba(110,127,150,.2)!important;background:linear-gradient(180deg,rgba(16,22,31,.96),rgba(10,14,20,.98))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 28px 56px -42px rgba(0,0,0,.78)!important}html:not([data-theme=light]) .tool-runtime-panel,html[data-theme=dark] .tool-runtime-panel{border-color:rgba(110,127,150,.22)!important;background:linear-gradient(180deg,rgba(18,26,36,.94),rgba(12,18,27,.98))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}html:not([data-theme=light]) .tool-runtime-input,html[data-theme=dark] .tool-runtime-input{border-color:rgba(110,127,150,.24)!important;background:linear-gradient(180deg,rgba(12,18,27,.96),rgba(9,14,22,.99))!important;color:rgba(241,245,249,.94)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important}html:not([data-theme=light]) .tool-runtime-input::-moz-placeholder,html[data-theme=dark] .tool-runtime-input::-moz-placeholder{color:rgba(148,163,184,.72)!important}html:not([data-theme=light]) .tool-runtime-input::placeholder,html[data-theme=dark] .tool-runtime-input::placeholder{color:rgba(148,163,184,.72)!important}html:not([data-theme=light]) .tool-runtime-value-positive,html[data-theme=dark] .tool-runtime-value-positive{color:rgb(134 239 172)!important}html:not([data-theme=light]) .tool-runtime-value-negative,html[data-theme=dark] .tool-runtime-value-negative{color:rgb(253 164 175)!important}html:not([data-theme=light]) .portfolio-insight-card--success,html[data-theme=dark] .portfolio-insight-card--success{border-color:rgba(24,128,106,.52)!important;background:linear-gradient(180deg,rgba(8,55,49,.94),rgba(6,34,32,.98))!important;color:rgb(229 255 249)!important}html:not([data-theme=light]) .portfolio-insight-card--neutral,html[data-theme=dark] .portfolio-insight-card--neutral{border-color:rgba(110,127,150,.24)!important;background:linear-gradient(180deg,rgba(16,22,31,.96),rgba(10,14,20,.98))!important;color:rgb(241 245 249)!important}html:not([data-theme=light]) .portfolio-insight-card--warning,html[data-theme=dark] .portfolio-insight-card--warning{border-color:rgba(134,92,196,.48)!important;background:linear-gradient(180deg,rgba(42,28,68,.94),rgba(22,16,36,.98))!important;color:rgb(247 240 255)!important}html:not([data-theme=light]) .portfolio-insight-title,html[data-theme=dark] .portfolio-insight-title{color:rgba(232,241,248,.9)!important}html:not([data-theme=light]) .portfolio-insight-value,html[data-theme=dark] .portfolio-insight-value{color:rgb(248 250 252)!important}html:not([data-theme=light]) .portfolio-metric-card--success,html[data-theme=dark] .portfolio-metric-card--success{border-color:rgba(24,128,106,.52)!important;background:linear-gradient(180deg,rgba(8,55,49,.94),rgba(6,34,32,.98))!important}html:not([data-theme=light]) .portfolio-metric-card--neutral,html[data-theme=dark] .portfolio-metric-card--neutral{border-color:rgba(110,127,150,.24)!important;background:linear-gradient(180deg,rgba(16,22,31,.96),rgba(10,14,20,.98))!important}html:not([data-theme=light]) .portfolio-metric-card--warning,html[data-theme=dark] .portfolio-metric-card--warning{border-color:rgba(134,92,196,.48)!important;background:linear-gradient(180deg,rgba(42,28,68,.94),rgba(22,16,36,.98))!important}html:not([data-theme=light]) .portfolio-metric-label,html[data-theme=dark] .portfolio-metric-label{color:rgba(214,225,236,.78)!important}html:not([data-theme=light]) .portfolio-metric-value,html[data-theme=dark] .portfolio-metric-value{color:rgb(248 250 252)!important}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .mobile-app-shell{background:radial-gradient(circle at top,hsl(var(--primary)/.2),transparent 32%),linear-gradient(180deg,hsl(231 26% 15%) 0,hsl(228 22% 13%) 100%)}html:not([data-theme=light]) .mobile-app-hero{background:linear-gradient(160deg,hsl(239 58% 28%/.42),hsl(228 24% 18%/.98) 44%,hsl(230 22% 16%));border-color:hsl(var(--border)/.95)}html:not([data-theme=light]) .mobile-app-panel{background:hsl(var(--card)/.98);border-color:hsl(var(--border)/.92)}html:not([data-theme=light]) .mobile-app-panel-soft{background:hsl(var(--card)/.96);border-color:hsl(var(--border)/.92)}html:not([data-theme=light]) .mobile-app-stat{background:hsl(var(--card)/.98);border-color:hsl(var(--border)/.9)}html:not([data-theme=light]) .mobile-app-drawer{background:linear-gradient(180deg,hsl(230 24% 17%/.99),hsl(228 22% 14%/.98))}html:not([data-theme=light]) .mobile-app-hero-copy{color:hsl(var(--foreground)/.86)}html:not([data-theme=light]) .mobile-bottom-dock{background:hsl(228 24% 16%/.96);border-color:hsl(var(--border)/.95)}html:not([data-theme=light]) .mobile-bottom-dock-item:hover{background:hsl(var(--muted)/.85)}html:not([data-theme=light]) .mobile-bottom-dock-item-active{background:linear-gradient(180deg,hsl(var(--primary)/.22),hsl(var(--primary)/.12))}html:not([data-theme=light]) .article-stage-map-card{background:linear-gradient(135deg,hsl(232 22% 19%/.98),hsl(228 24% 17%/.98));border-color:hsl(var(--border)/.92)}html:not([data-theme=light]) .article-stage-map-current{background:hsl(232 20% 22%/.98);border-color:hsl(24 82% 55%/.35)}html:not([data-theme=light]) .article-stage-map-link{background:hsl(var(--card)/.96);border-color:hsl(var(--border)/.92)}html:not([data-theme=light]) .article-stage-map-link:hover{background:hsl(231 20% 24%/.98);border-color:hsl(24 82% 55%/.3)}html:not([data-theme=light]) .article-callout-action,html:not([data-theme=light]) .article-callout-myth,html:not([data-theme=light]) .article-callout-risk,html:not([data-theme=light]) .article-callout-tech,html:not([data-theme=light]) .article-callout-why,html:not([data-theme=light]) .article-checklist,html:not([data-theme=light]) .article-table-shell{background:hsl(var(--card)/.98);border-color:hsl(var(--border)/.92)}html:not([data-theme=light]) .article-callout-risk-header{border-color:hsl(var(--border)/.85)}html:not([data-theme=light]) .article-callout-action .article-callout-title,html:not([data-theme=light]) .article-callout-myth .article-callout-title,html:not([data-theme=light]) .article-callout-risk-title,html:not([data-theme=light]) .article-callout-tech .article-callout-title,html:not([data-theme=light]) .article-callout-why .article-callout-title,html:not([data-theme=light]) .article-checklist .article-callout-title{color:hsl(var(--foreground))}html:not([data-theme=light]) .article-callout-action .article-callout-body,html:not([data-theme=light]) .article-callout-myth .article-callout-body,html:not([data-theme=light]) .article-callout-risk-amount,html:not([data-theme=light]) .article-callout-risk-body,html:not([data-theme=light]) .article-callout-tech .article-callout-body,html:not([data-theme=light]) .article-callout-why .article-callout-body,html:not([data-theme=light]) .article-checklist .article-callout-body,html:not([data-theme=light]) .article-table-cell{color:hsl(var(--foreground)/.9)}html:not([data-theme=light]) .article-callout-risk-amount{background:hsl(var(--background)/.9);border-color:hsl(var(--border)/.9)}html:not([data-theme=light]) .article-blockquote{background:hsl(var(--card)/.98);border-left-color:hsl(24 82% 55%/.42);color:hsl(var(--foreground)/.88)}html:not([data-theme=light]) .article-table-head{background:hsl(var(--muted)/.85)}html:not([data-theme=light]) .article-table-row{border-bottom-color:hsl(var(--border)/.8)}}.article-reading-surface{border-color:rgba(217,225,233,.92);background:linear-gradient(180deg,rgba(255,255,255,.995),rgba(249,251,253,.98));box-shadow:0 26px 60px -36px rgba(15,23,42,.22)}.article-reading-surface .article-prose,.article-reading-surface .article-prose li,.article-reading-surface .article-prose p{color:rgba(22,32,51,.94)}.article-reading-surface .article-prose h2{color:rgb(22 32 51)}.article-reading-surface .article-prose h3{color:rgb(31 45 69)}.article-reading-surface .article-prose b,.article-reading-surface .article-prose strong{color:rgb(15 23 42)}.article-reading-surface .article-prose a{color:rgb(31 90 73)}.article-reading-surface .article-prose a:hover{color:rgb(24 76 62)}.article-reading-surface .article-prose code{background:rgb(243 246 248);color:rgb(22 32 51)}.article-reading-surface .article-prose pre{border-color:rgba(217,225,233,.95);background:rgb(248 250 252);color:rgb(22 32 51)}.article-reading-surface .article-callout-action,.article-reading-surface .article-callout-myth,.article-reading-surface .article-callout-risk,.article-reading-surface .article-callout-tech,.article-reading-surface .article-callout-why,.article-reading-surface .article-checklist,.article-reading-surface .article-table-shell{border-color:rgba(217,225,233,.95);background:linear-gradient(180deg,rgba(255,255,255,1),rgba(248,251,253,.98))}.article-reading-surface .article-callout-risk{border-color:rgba(240,214,209,.98);background:linear-gradient(180deg,rgba(255,246,245,.99),rgba(255,253,252,.98))}.article-reading-surface .article-callout-why{border-color:rgba(202,225,216,.95);background:linear-gradient(180deg,rgba(244,249,246,.99),rgba(255,255,255,.98))}.article-reading-surface .article-callout-tech{border-color:rgba(224,229,236,.95);background:linear-gradient(180deg,rgba(248,250,252,.99),rgba(255,255,255,.98))}.article-reading-surface .article-callout-action{border-color:rgba(204,233,217,.98);background:linear-gradient(180deg,rgba(239,251,245,.99),rgba(255,255,255,.98))}.article-reading-surface .article-callout-myth{border-color:rgba(224,218,244,.98);background:linear-gradient(180deg,rgba(247,245,255,.99),rgba(255,255,255,.98))}.article-reading-surface .article-checklist{border-color:rgba(217,225,233,.95);background:linear-gradient(180deg,rgba(249,252,251,.99),rgba(255,255,255,1))}.article-reading-surface .article-callout-title{color:rgb(24 38 61)}.article-reading-surface .article-callout-body,.article-reading-surface .article-checklist .article-callout-body,.article-reading-surface .article-table-cell{color:rgba(22,32,51,.92)}.article-reading-surface .article-callout-risk-amount,.article-reading-surface .article-callout-risk-body,.article-reading-surface .article-callout-risk-title{color:rgb(127 29 29)}.article-reading-surface .article-callout-why .article-callout-icon,.article-reading-surface .article-callout-why .article-callout-title,.article-reading-surface .article-checklist .article-callout-icon,.article-reading-surface .article-checklist .article-callout-title{color:rgb(31 90 73)}.article-reading-surface .article-callout-why .article-callout-body{color:rgba(25,63,51,.92)}.article-reading-surface .article-callout-tech .article-callout-icon,.article-reading-surface .article-callout-tech .article-callout-title{color:rgb(31 45 69)}.article-reading-surface .article-callout-tech .article-callout-body{color:rgba(15,23,42,.9)}.article-reading-surface .article-callout-action .article-callout-icon,.article-reading-surface .article-callout-action .article-callout-title{color:rgb(8 116 84)}.article-reading-surface .article-callout-action .article-callout-body{color:rgba(2,44,34,.92)}.article-reading-surface .article-callout-myth .article-callout-icon,.article-reading-surface .article-callout-myth .article-callout-title{color:rgb(76 29 149)}.article-reading-surface .article-callout-myth .article-callout-body{color:rgba(46,16,101,.9)}.article-reading-surface .article-callout-risk-amount{border-color:rgba(234,179,173,.85);background:rgba(255,255,255,.86)}.article-reading-surface .article-blockquote{background:rgb(242 248 245);border-left-color:rgba(47,122,98,.3);color:rgba(22,32,51,.86)}.article-reading-surface .article-table-head{background:rgb(245 245 244)}.article-reading-surface .article-table-row{border-bottom-color:rgb(231 229 228)}@media (min-width:768px){.mobile-app-main{padding-bottom:0}}@media (max-width:767px){.container-shell{padding-left:1rem;padding-right:1rem}.hero-shell{border-radius:1.75rem;padding:1.25rem;--tw-shadow:0 28px 70px -40px rgba(0,0,0,0.65),inset 0 1px 0 rgba(255,255,255,0.03);--tw-shadow-colored:0 28px 70px -40px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.home-hero-layout{gap:1.2rem .9rem;padding:1.3rem 1rem 1.45rem}.home-hero-lead{max-width:19rem;line-height:1.58}.home-hero-actions{align-items:stretch}.home-hero-cta{min-height:3.8rem;width:100%;padding-inline:1.3rem}.home-hero-aside{align-self:stretch}.home-hero-shield-card{width:min(8.9rem,32vw);border-radius:1.45rem}}@media (min-width:1024px){.home-hero-layout{grid-template-columns:minmax(0,1fr) 16rem;grid-template-areas:"copy aside" "actions aside";gap:1.9rem 2.8rem;padding:2rem 2.25rem 2.15rem;align-items:start}.home-hero-actions{padding-top:.35rem}.home-hero-aside{align-self:start}}@media (max-width:767px){.stage-article-hero:after{right:-72px;top:-72px;width:168px;height:168px}.stage-article-shell--practice .article-prose ol>li{padding:.95rem .95rem .95rem 3.95rem}.stage-article-shell--practice .article-prose ol>li:before{left:.85rem;top:.9rem;width:2.15rem;height:2.15rem;font-size:.76rem}}.surface-panel-crisp{background:linear-gradient(180deg,rgba(255,255,255,.995),rgba(248,251,253,.985));border-color:rgba(212,223,232,.96);box-shadow:0 18px 42px -30px rgba(15,23,42,.14),0 2px 8px -6px rgba(15,23,42,.05)}@media (max-width:767px){.mobile-fluid-page,.mobile-fluid-page .mobile-fluid-block,.mobile-fluid-page .mobile-fluid-card,.mobile-fluid-page .mobile-fluid-grid,.mobile-fluid-page>section,.mobile-fluid-page>section>div{min-width:0;max-width:100%}.mobile-fluid-page,.mobile-fluid-page .mobile-fluid-block,.mobile-fluid-page .mobile-fluid-card,.mobile-fluid-page .mobile-fluid-grid{container-type:inline-size}.mobile-fluid-page .mobile-fluid-grid{overflow:hidden;gap:clamp(.9rem,3.5vw,1.2rem)}.mobile-fluid-page .mobile-fluid-card{border-radius:clamp(1.35rem,5vw,1.9rem)}.mobile-fluid-page .mobile-fluid-copy,.mobile-fluid-page .mobile-fluid-copy *{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.mobile-fluid-page .mobile-hero-title{font-size:clamp(1.88rem,8vw,2.85rem)!important;line-height:.96!important;letter-spacing:-.06em!important}.mobile-fluid-page .mobile-section-title{font-size:clamp(1.42rem,6vw,2rem)!important;line-height:1.08!important}.mobile-fluid-page .mobile-lead-copy{font-size:clamp(.98rem,3.2vw,1.05rem)!important;line-height:1.75!important}.mobile-fluid-page .mobile-card-title{font-size:clamp(1.03rem,4.4vw,1.26rem)!important;line-height:1.2!important}.mobile-fluid-page .mobile-card-copy{font-size:clamp(.94rem,3.25vw,1rem)!important;line-height:1.65!important}}@container (max-width: 28rem){.mobile-stack-on-narrow{flex-direction:column;align-items:flex-start}.mobile-compact-chip{align-self:flex-start}}@media (max-width:767px) and (max-height:500px),(max-width:767px) and (orientation:landscape){.mobile-app-main{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))}.mobile-header-shell{min-height:3.5rem;padding-block:.35rem}.mobile-header-title{-webkit-line-clamp:1;font-size:clamp(.98rem,3.1vw,1.18rem)}.mobile-bottom-dock{width:min(100%,28rem);border-radius:1.25rem;padding:.35rem}.mobile-bottom-dock-item{min-height:3rem;gap:0}.mobile-bottom-dock-label{display:none}}html:not([data-theme=light]) .article-reading-surface,html[data-theme=dark] .article-reading-surface{border-color:rgba(217,225,233,.92);background:linear-gradient(180deg,rgba(255,255,255,.995),rgba(249,251,253,.98));box-shadow:0 26px 60px -36px rgba(15,23,42,.22)}html:not([data-theme=light]) .article-reading-surface .article-prose,html:not([data-theme=light]) .article-reading-surface .article-prose li,html:not([data-theme=light]) .article-reading-surface .article-prose p,html[data-theme=dark] .article-reading-surface .article-prose,html[data-theme=dark] .article-reading-surface .article-prose li,html[data-theme=dark] .article-reading-surface .article-prose p{color:rgba(22,32,51,.94)}html:not([data-theme=light]) .article-reading-surface .article-prose h2,html[data-theme=dark] .article-reading-surface .article-prose h2{color:rgb(22 32 51)}html:not([data-theme=light]) .article-reading-surface .article-prose h3,html[data-theme=dark] .article-reading-surface .article-prose h3{color:rgb(31 45 69)}html:not([data-theme=light]) .article-reading-surface .article-prose b,html:not([data-theme=light]) .article-reading-surface .article-prose strong,html[data-theme=dark] .article-reading-surface .article-prose b,html[data-theme=dark] .article-reading-surface .article-prose strong{color:rgb(15 23 42)}html:not([data-theme=light]) .article-reading-surface .article-prose a,html[data-theme=dark] .article-reading-surface .article-prose a{color:rgb(31 90 73)}html:not([data-theme=light]) .article-reading-surface .article-prose a:hover,html[data-theme=dark] .article-reading-surface .article-prose a:hover{color:rgb(24 76 62)}html:not([data-theme=light]) .article-reading-surface .article-prose code,html[data-theme=dark] .article-reading-surface .article-prose code{background:rgb(243 246 248);color:rgb(22 32 51)}html:not([data-theme=light]) .article-reading-surface .article-prose pre,html[data-theme=dark] .article-reading-surface .article-prose pre{border-color:rgba(217,225,233,.95);background:rgb(248 250 252);color:rgb(22 32 51)}html:not([data-theme=light]) .article-reading-surface .article-callout-action,html:not([data-theme=light]) .article-reading-surface .article-callout-myth,html:not([data-theme=light]) .article-reading-surface .article-callout-risk,html:not([data-theme=light]) .article-reading-surface .article-callout-tech,html:not([data-theme=light]) .article-reading-surface .article-callout-why,html:not([data-theme=light]) .article-reading-surface .article-checklist,html:not([data-theme=light]) .article-reading-surface .article-table-shell,html[data-theme=dark] .article-reading-surface .article-callout-action,html[data-theme=dark] .article-reading-surface .article-callout-myth,html[data-theme=dark] .article-reading-surface .article-callout-risk,html[data-theme=dark] .article-reading-surface .article-callout-tech,html[data-theme=dark] .article-reading-surface .article-callout-why,html[data-theme=dark] .article-reading-surface .article-checklist,html[data-theme=dark] .article-reading-surface .article-table-shell{border-color:rgba(217,225,233,.95);background:linear-gradient(180deg,rgba(255,255,255,1),rgba(248,251,253,.98))}html:not([data-theme=light]) .article-reading-surface .article-callout-risk,html[data-theme=dark] .article-reading-surface .article-callout-risk{border-color:rgba(240,214,209,.98);background:linear-gradient(180deg,rgba(255,246,245,.99),rgba(255,253,252,.98))}html:not([data-theme=light]) .article-reading-surface .article-callout-why,html[data-theme=dark] .article-reading-surface .article-callout-why{border-color:rgba(202,225,216,.95);background:linear-gradient(180deg,rgba(244,249,246,.99),rgba(255,255,255,.98))}html:not([data-theme=light]) .article-reading-surface .article-callout-tech,html[data-theme=dark] .article-reading-surface .article-callout-tech{border-color:rgba(224,229,236,.95);background:linear-gradient(180deg,rgba(248,250,252,.99),rgba(255,255,255,.98))}html:not([data-theme=light]) .article-reading-surface .article-callout-action,html[data-theme=dark] .article-reading-surface .article-callout-action{border-color:rgba(204,233,217,.98);background:linear-gradient(180deg,rgba(239,251,245,.99),rgba(255,255,255,.98))}html:not([data-theme=light]) .article-reading-surface .article-callout-myth,html[data-theme=dark] .article-reading-surface .article-callout-myth{border-color:rgba(224,218,244,.98);background:linear-gradient(180deg,rgba(247,245,255,.99),rgba(255,255,255,.98))}html:not([data-theme=light]) .article-reading-surface .article-checklist,html[data-theme=dark] .article-reading-surface .article-checklist{border-color:rgba(217,225,233,.95);background:linear-gradient(180deg,rgba(249,252,251,.99),rgba(255,255,255,1))}html:not([data-theme=light]) .article-reading-surface .article-callout-title,html[data-theme=dark] .article-reading-surface .article-callout-title{color:rgb(24 38 61)}html:not([data-theme=light]) .article-reading-surface .article-callout-body,html:not([data-theme=light]) .article-reading-surface .article-checklist .article-callout-body,html:not([data-theme=light]) .article-reading-surface .article-table-cell,html[data-theme=dark] .article-reading-surface .article-callout-body,html[data-theme=dark] .article-reading-surface .article-checklist .article-callout-body,html[data-theme=dark] .article-reading-surface .article-table-cell{color:rgba(22,32,51,.92)}html:not([data-theme=light]) .article-reading-surface .article-callout-risk-header,html[data-theme=dark] .article-reading-surface .article-callout-risk-header{border-color:rgba(234,179,173,.45)}html:not([data-theme=light]) .article-reading-surface .article-callout-risk-amount,html:not([data-theme=light]) .article-reading-surface .article-callout-risk-body,html:not([data-theme=light]) .article-reading-surface .article-callout-risk-title,html[data-theme=dark] .article-reading-surface .article-callout-risk-amount,html[data-theme=dark] .article-reading-surface .article-callout-risk-body,html[data-theme=dark] .article-reading-surface .article-callout-risk-title{color:rgb(127 29 29)}html:not([data-theme=light]) .article-reading-surface .article-callout-why .article-callout-icon,html:not([data-theme=light]) .article-reading-surface .article-callout-why .article-callout-title,html:not([data-theme=light]) .article-reading-surface .article-checklist .article-callout-icon,html:not([data-theme=light]) .article-reading-surface .article-checklist .article-callout-title,html[data-theme=dark] .article-reading-surface .article-callout-why .article-callout-icon,html[data-theme=dark] .article-reading-surface .article-callout-why .article-callout-title,html[data-theme=dark] .article-reading-surface .article-checklist .article-callout-icon,html[data-theme=dark] .article-reading-surface .article-checklist .article-callout-title{color:rgb(31 90 73)}html:not([data-theme=light]) .article-reading-surface .article-callout-why .article-callout-body,html[data-theme=dark] .article-reading-surface .article-callout-why .article-callout-body{color:rgba(25,63,51,.92)}html:not([data-theme=light]) .article-reading-surface .article-callout-tech .article-callout-icon,html:not([data-theme=light]) .article-reading-surface .article-callout-tech .article-callout-title,html[data-theme=dark] .article-reading-surface .article-callout-tech .article-callout-icon,html[data-theme=dark] .article-reading-surface .article-callout-tech .article-callout-title{color:rgb(31 45 69)}html:not([data-theme=light]) .article-reading-surface .article-callout-tech .article-callout-body,html[data-theme=dark] .article-reading-surface .article-callout-tech .article-callout-body{color:rgba(15,23,42,.9)}html:not([data-theme=light]) .article-reading-surface .article-callout-action .article-callout-icon,html:not([data-theme=light]) .article-reading-surface .article-callout-action .article-callout-title,html[data-theme=dark] .article-reading-surface .article-callout-action .article-callout-icon,html[data-theme=dark] .article-reading-surface .article-callout-action .article-callout-title{color:rgb(8 116 84)}html:not([data-theme=light]) .article-reading-surface .article-callout-action .article-callout-body,html[data-theme=dark] .article-reading-surface .article-callout-action .article-callout-body{color:rgba(2,44,34,.92)}html:not([data-theme=light]) .article-reading-surface .article-callout-myth .article-callout-icon,html:not([data-theme=light]) .article-reading-surface .article-callout-myth .article-callout-title,html[data-theme=dark] .article-reading-surface .article-callout-myth .article-callout-icon,html[data-theme=dark] .article-reading-surface .article-callout-myth .article-callout-title{color:rgb(76 29 149)}html:not([data-theme=light]) .article-reading-surface .article-callout-myth .article-callout-body,html[data-theme=dark] .article-reading-surface .article-callout-myth .article-callout-body{color:rgba(46,16,101,.9)}html:not([data-theme=light]) .article-reading-surface .article-callout-risk-amount,html[data-theme=dark] .article-reading-surface .article-callout-risk-amount{background:rgba(255,255,255,.86);border-color:rgba(234,179,173,.85)}html:not([data-theme=light]) .article-reading-surface .article-blockquote,html[data-theme=dark] .article-reading-surface .article-blockquote{background:rgb(242 248 245);border-left-color:rgba(47,122,98,.3);color:rgba(22,32,51,.86)}html:not([data-theme=light]) .article-reading-surface .article-table-head,html[data-theme=dark] .article-reading-surface .article-table-head{background:rgb(245 245 244)}html:not([data-theme=light]) .article-reading-surface .article-table-row,html[data-theme=dark] .article-reading-surface .article-table-row{border-bottom-color:rgb(231 229 228)}html:not([data-theme=light]) .article-reading-surface .article-callout,html:not([data-theme=light]) .article-reading-surface .article-callout-action,html:not([data-theme=light]) .article-reading-surface .article-callout-myth,html:not([data-theme=light]) .article-reading-surface .article-callout-risk,html:not([data-theme=light]) .article-reading-surface .article-callout-tech,html:not([data-theme=light]) .article-reading-surface .article-callout-why,html:not([data-theme=light]) .article-reading-surface .article-checklist,html:not([data-theme=light]) .article-reading-surface .article-table-shell,html[data-theme=dark] .article-reading-surface .article-callout,html[data-theme=dark] .article-reading-surface .article-callout-action,html[data-theme=dark] .article-reading-surface .article-callout-myth,html[data-theme=dark] .article-reading-surface .article-callout-risk,html[data-theme=dark] .article-reading-surface .article-callout-tech,html[data-theme=dark] .article-reading-surface .article-callout-why,html[data-theme=dark] .article-reading-surface .article-checklist,html[data-theme=dark] .article-reading-surface .article-table-shell{box-shadow:0 18px 42px -30px rgba(15,23,42,.14),0 2px 8px -6px rgba(15,23,42,.05)!important}html:not([data-theme=light]) .article-reading-surface .article-callout,html:not([data-theme=light]) .article-reading-surface .article-callout-action,html:not([data-theme=light]) .article-reading-surface .article-callout-myth,html:not([data-theme=light]) .article-reading-surface .article-callout-tech,html:not([data-theme=light]) .article-reading-surface .article-callout-why,html:not([data-theme=light]) .article-reading-surface .article-checklist,html:not([data-theme=light]) .article-reading-surface .article-table-shell,html[data-theme=dark] .article-reading-surface .article-callout,html[data-theme=dark] .article-reading-surface .article-callout-action,html[data-theme=dark] .article-reading-surface .article-callout-myth,html[data-theme=dark] .article-reading-surface .article-callout-tech,html[data-theme=dark] .article-reading-surface .article-callout-why,html[data-theme=dark] .article-reading-surface .article-checklist,html[data-theme=dark] .article-reading-surface .article-table-shell{border-color:rgba(217,225,233,.95)!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(248,251,253,.98))!important}html:not([data-theme=light]) .article-reading-surface .article-callout-risk,html[data-theme=dark] .article-reading-surface .article-callout-risk{border-color:rgba(240,214,209,.98)!important;background:linear-gradient(180deg,rgba(255,246,245,.99),rgba(255,253,252,.98))!important}html:not([data-theme=light]) .article-reading-surface .article-callout-why,html[data-theme=dark] .article-reading-surface .article-callout-why{border-color:rgba(202,225,216,.95)!important;background:linear-gradient(180deg,rgba(244,249,246,.99),rgba(255,255,255,.98))!important}html:not([data-theme=light]) .article-reading-surface .article-callout-tech,html[data-theme=dark] .article-reading-surface .article-callout-tech{border-color:rgba(224,229,236,.95)!important;background:linear-gradient(180deg,rgba(248,250,252,.99),rgba(255,255,255,.98))!important}html:not([data-theme=light]) .article-reading-surface .article-callout-action,html[data-theme=dark] .article-reading-surface .article-callout-action{border-color:rgba(204,233,217,.98)!important;background:linear-gradient(180deg,rgba(239,251,245,.99),rgba(255,255,255,.98))!important}html:not([data-theme=light]) .article-reading-surface .article-callout-myth,html[data-theme=dark] .article-reading-surface .article-callout-myth{border-color:rgba(224,218,244,.98)!important;background:linear-gradient(180deg,rgba(247,245,255,.99),rgba(255,255,255,.98))!important}html:not([data-theme=light]) .article-reading-surface .article-callout-body,html:not([data-theme=light]) .article-reading-surface .article-checklist .article-callout-body,html:not([data-theme=light]) .article-reading-surface .article-prose,html:not([data-theme=light]) .article-reading-surface .article-prose li,html:not([data-theme=light]) .article-reading-surface .article-prose p,html:not([data-theme=light]) .article-reading-surface .article-table-cell,html[data-theme=dark] .article-reading-surface .article-callout-body,html[data-theme=dark] .article-reading-surface .article-checklist .article-callout-body,html[data-theme=dark] .article-reading-surface .article-prose,html[data-theme=dark] .article-reading-surface .article-prose li,html[data-theme=dark] .article-reading-surface .article-prose p,html[data-theme=dark] .article-reading-surface .article-table-cell{color:rgba(22,32,51,.92)!important}html:not([data-theme=light]) .article-reading-surface .article-callout-title,html[data-theme=dark] .article-reading-surface .article-callout-title{color:rgb(24 38 61)!important}html:not([data-theme=light]) .article-reading-surface .article-callout-risk-amount,html:not([data-theme=light]) .article-reading-surface .article-callout-risk-body,html:not([data-theme=light]) .article-reading-surface .article-callout-risk-title,html[data-theme=dark] .article-reading-surface .article-callout-risk-amount,html[data-theme=dark] .article-reading-surface .article-callout-risk-body,html[data-theme=dark] .article-reading-surface .article-callout-risk-title{color:rgb(127 29 29)!important}html:not([data-theme=light]) .article-reading-surface .article-callout-why .article-callout-icon,html:not([data-theme=light]) .article-reading-surface .article-callout-why .article-callout-title,html:not([data-theme=light]) .article-reading-surface .article-checklist .article-callout-icon,html:not([data-theme=light]) .article-reading-surface .article-checklist .article-callout-title,html[data-theme=dark] .article-reading-surface .article-callout-why .article-callout-icon,html[data-theme=dark] .article-reading-surface .article-callout-why .article-callout-title,html[data-theme=dark] .article-reading-surface .article-checklist .article-callout-icon,html[data-theme=dark] .article-reading-surface .article-checklist .article-callout-title{color:rgb(31 90 73)!important}html:not([data-theme=light]) .article-reading-surface input[type=checkbox],html[data-theme=dark] .article-reading-surface input[type=checkbox]{accent-color:#14b8a6}html[data-theme=light] .article-reading-surface .article-callout,html[data-theme=light] .article-reading-surface .article-callout-action,html[data-theme=light] .article-reading-surface .article-callout-myth,html[data-theme=light] .article-reading-surface .article-callout-risk,html[data-theme=light] .article-reading-surface .article-callout-tech,html[data-theme=light] .article-reading-surface .article-callout-why,html[data-theme=light] .article-reading-surface .article-checklist,html[data-theme=light] .article-reading-surface .article-table-shell{color:#18263d!important}html[data-theme=light] .article-reading-surface .article-callout *,html[data-theme=light] .article-reading-surface .article-callout-action *,html[data-theme=light] .article-reading-surface .article-callout-myth *,html[data-theme=light] .article-reading-surface .article-callout-risk *,html[data-theme=light] .article-reading-surface .article-callout-tech *,html[data-theme=light] .article-reading-surface .article-callout-why *,html[data-theme=light] .article-reading-surface .article-checklist *,html[data-theme=light] .article-reading-surface .article-table-shell *{color:inherit!important}html[data-theme=light] .article-reading-surface .article-callout-title,html[data-theme=light] .article-reading-surface .article-table-head{color:#18263d!important}html[data-theme=light] .article-reading-surface .article-callout-risk{color:#7f1d1d!important}html[data-theme=light] .article-reading-surface .article-callout-why{color:#175c4c!important}html[data-theme=light] .article-reading-surface .article-callout-tech{color:#1f3f67!important}html[data-theme=light] .article-reading-surface .article-callout-action{color:#166534!important}html[data-theme=light] .article-reading-surface .article-callout-myth{color:#5b21b6!important}.article-next-step-eyebrow,.related-articles-section--light .related-articles-eyebrow,.stage-article-hero-kicker,.stage-continue-eyebrow{color:#2f7a62}.article-next-step-panel-title,.article-next-step-title,.article-pagination-title,.related-articles-section--light .related-articles-title,.stage-continue-title{color:#152235}.article-next-step-panel-copy,.article-pagination-excerpt,.related-articles-section--light .article-card-excerpt,.stage-continue-copy{color:#42546b}.stage-article-hero-chip{border-color:rgba(215,224,232,.92);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(246,240,232,.9));color:rgba(22,32,51,.84)}.stage-article-hero-chip--accent{border-color:rgba(47,122,98,.16);background:rgba(245,250,247,.96);color:#2f7a62}.article-next-step-panel,.stage-article-hero-meta-card,.stage-article-hero-side-card{border-color:rgba(215,224,232,.94);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,240,232,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 18px 38px -30px rgba(15,23,42,.12);backdrop-filter:blur(18px)}.article-next-step-panel-label,.article-pagination-label,.stage-article-hero-meta-label{color:#5b6b7f}.stage-article-hero-author-link,.stage-article-hero-meta-value,.stage-article-hero-side-copy{color:#162033}.stage-article-hero-author-link:hover{color:#1f5b4a}.stage-article-hero-side-kicker{color:#2f7a62}.article-next-step-secondary{border-color:#d8e3eb;background:#ffffff;color:#152235}html:not([data-theme=light]) .article-reading-surface,html[data-theme=dark] .article-reading-surface{border-color:rgba(109,126,150,.22)!important;background:radial-gradient(circle at top right,rgba(20,184,166,.08),transparent 22%),linear-gradient(180deg,rgba(11,15,23,.98),rgba(7,10,16,.99))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 34px 82px -46px rgba(0,0,0,.92)!important}html:not([data-theme=light]) .article-reading-surface .article-prose,html:not([data-theme=light]) .article-reading-surface .article-prose li,html:not([data-theme=light]) .article-reading-surface .article-prose p,html[data-theme=dark] .article-reading-surface .article-prose,html[data-theme=dark] .article-reading-surface .article-prose li,html[data-theme=dark] .article-reading-surface .article-prose p{font-size:1.04rem!important;line-height:1.98!important;color:rgba(230,236,244,.9)!important}@media (min-width:768px){html:not([data-theme=light]) .article-reading-surface .article-prose,html:not([data-theme=light]) .article-reading-surface .article-prose li,html:not([data-theme=light]) .article-reading-surface .article-prose p,html[data-theme=dark] .article-reading-surface .article-prose,html[data-theme=dark] .article-reading-surface .article-prose li,html[data-theme=dark] .article-reading-surface .article-prose p{font-size:1.08rem!important}}html:not([data-theme=light]) .article-reading-surface .article-prose h2,html:not([data-theme=light]) .article-reading-surface .article-prose h3,html[data-theme=dark] .article-reading-surface .article-prose h2,html[data-theme=dark] .article-reading-surface .article-prose h3{color:#f3f7fb!important}html:not([data-theme=light]) .article-reading-surface .article-prose b,html:not([data-theme=light]) .article-reading-surface .article-prose strong,html[data-theme=dark] .article-reading-surface .article-prose b,html[data-theme=dark] .article-reading-surface .article-prose strong{color:#ffffff!important}html:not([data-theme=light]) .article-reading-surface .article-prose a,html[data-theme=dark] .article-reading-surface .article-prose a{color:#8ce8d8!important}html:not([data-theme=light]) .article-reading-surface .article-prose a:hover,html[data-theme=dark] .article-reading-surface .article-prose a:hover{color:#bbfff3!important}html:not([data-theme=light]) .article-reading-surface .article-prose code,html[data-theme=dark] .article-reading-surface .article-prose code{background:rgba(255,255,255,.06)!important;color:#eff6ff!important}html:not([data-theme=light]) .article-reading-surface .article-prose pre,html[data-theme=dark] .article-reading-surface .article-prose pre{border-color:rgba(110,127,150,.2)!important;background:rgba(6,9,15,.92)!important;color:#e7edf6!important}html:not([data-theme=light]) .article-reading-surface .article-blockquote,html[data-theme=dark] .article-reading-surface .article-blockquote{background:linear-gradient(180deg,rgba(14,28,29,.94),rgba(10,15,19,.98))!important;border-left-color:rgba(45,212,191,.34)!important;color:rgba(221,231,240,.86)!important}html:not([data-theme=light]) .article-reading-surface .article-table-head,html[data-theme=dark] .article-reading-surface .article-table-head{background:rgba(255,255,255,.05)!important;color:#f3f7fb!important}html:not([data-theme=light]) .article-reading-surface .article-table-row,html[data-theme=dark] .article-reading-surface .article-table-row{border-bottom-color:rgba(110,127,150,.18)!important}html:not([data-theme=light]) .article-reading-surface .article-callout-risk,html[data-theme=dark] .article-reading-surface .article-callout-risk{border-color:rgba(173,93,93,.32)!important;background:linear-gradient(180deg,rgba(44,20,24,.96),rgba(24,12,15,.99))!important;color:#ffd5d5!important}html:not([data-theme=light]) .article-reading-surface .article-callout-why,html[data-theme=dark] .article-reading-surface .article-callout-why{border-color:rgba(58,181,162,.28)!important;background:linear-gradient(180deg,rgba(10,38,38,.96),rgba(9,18,22,.99))!important;color:#c8fff4!important}html:not([data-theme=light]) .article-reading-surface .article-callout-tech,html[data-theme=dark] .article-reading-surface .article-callout-tech{border-color:rgba(99,122,155,.26)!important;background:linear-gradient(180deg,rgba(16,24,39,.96),rgba(10,15,24,.99))!important;color:#d9e8ff!important}html:not([data-theme=light]) .article-reading-surface .article-callout-action,html[data-theme=dark] .article-reading-surface .article-callout-action{border-color:rgba(52,168,111,.26)!important;background:linear-gradient(180deg,rgba(14,35,27,.96),rgba(9,17,15,.99))!important;color:#d5ffe8!important}html:not([data-theme=light]) .article-reading-surface .article-callout-myth,html[data-theme=dark] .article-reading-surface .article-callout-myth{border-color:rgba(130,108,210,.24)!important;background:linear-gradient(180deg,rgba(31,22,53,.96),rgba(15,12,28,.99))!important;color:#eadcff!important}html:not([data-theme=light]) .article-reading-surface .article-checklist,html:not([data-theme=light]) .article-reading-surface .article-table-shell,html[data-theme=dark] .article-reading-surface .article-checklist,html[data-theme=dark] .article-reading-surface .article-table-shell{border-color:rgba(110,127,150,.2)!important;background:linear-gradient(180deg,rgba(15,20,30,.96),rgba(9,13,21,.99))!important;color:#edf3fa!important}html:not([data-theme=light]) .article-reading-surface .article-callout-body,html:not([data-theme=light]) .article-reading-surface .article-callout-risk-amount,html:not([data-theme=light]) .article-reading-surface .article-callout-risk-body,html:not([data-theme=light]) .article-reading-surface .article-callout-risk-title,html:not([data-theme=light]) .article-reading-surface .article-callout-title,html:not([data-theme=light]) .article-reading-surface .article-checklist .article-callout-body,html:not([data-theme=light]) .article-reading-surface .article-table-cell,html[data-theme=dark] .article-reading-surface .article-callout-body,html[data-theme=dark] .article-reading-surface .article-callout-risk-amount,html[data-theme=dark] .article-reading-surface .article-callout-risk-body,html[data-theme=dark] .article-reading-surface .article-callout-risk-title,html[data-theme=dark] .article-reading-surface .article-callout-title,html[data-theme=dark] .article-reading-surface .article-checklist .article-callout-body,html[data-theme=dark] .article-reading-surface .article-table-cell{color:inherit!important}html:not([data-theme=light]) :is(.stage-continue-section,.related-articles-section--light,.article-next-step-card),html[data-theme=dark] :is(.stage-continue-section,.related-articles-section--light,.article-next-step-card){border-color:rgba(110,127,150,.18)!important;background:radial-gradient(circle at top right,rgba(20,184,166,.06),transparent 24%),linear-gradient(180deg,rgba(16,21,31,.95),rgba(10,13,20,.98))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 26px 60px -38px rgba(0,0,0,.78)!important}html:not([data-theme=light]) :is(.stage-continue-eyebrow,.related-articles-section--light .related-articles-eyebrow,.article-next-step-eyebrow,.stage-article-hero-kicker,.stage-article-hero-side-kicker),html[data-theme=dark] :is(.stage-continue-eyebrow,.related-articles-section--light .related-articles-eyebrow,.article-next-step-eyebrow,.stage-article-hero-kicker,.stage-article-hero-side-kicker){color:#7ee7d6!important}html:not([data-theme=light]) :is(.stage-continue-title,.related-articles-section--light .related-articles-title,.article-next-step-title,.article-next-step-panel-title,.article-pagination-title,.stage-article-hero-meta-value,.stage-article-hero-author-link,.stage-article-hero-side-copy),html[data-theme=dark] :is(.stage-continue-title,.related-articles-section--light .related-articles-title,.article-next-step-title,.article-next-step-panel-title,.article-pagination-title,.stage-article-hero-meta-value,.stage-article-hero-author-link,.stage-article-hero-side-copy){color:#f3f7fb!important}html:not([data-theme=light]) .related-articles-section--light .article-card-excerpt,html:not([data-theme=light]) :is(.stage-continue-copy,.article-next-step-panel-copy,.article-pagination-excerpt),html[data-theme=dark] .related-articles-section--light .article-card-excerpt,html[data-theme=dark] :is(.stage-continue-copy,.article-next-step-panel-copy,.article-pagination-excerpt){color:rgba(235,241,248,.92)!important}html:not([data-theme=light]) :is(.stage-article-hero-chip,.stage-article-hero-meta-card,.stage-article-hero-side-card,.article-next-step-panel,.article-pagination-card,.article-card--light),html[data-theme=dark] :is(.stage-article-hero-chip,.stage-article-hero-meta-card,.stage-article-hero-side-card,.article-next-step-panel,.article-pagination-card,.article-card--light){border-color:rgba(110,127,150,.18)!important;background:linear-gradient(180deg,rgba(18,24,35,.96),rgba(12,16,24,.99))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 20px 44px -32px rgba(0,0,0,.72)!important}html:not([data-theme=light]) .stage-article-hero-chip--accent,html[data-theme=dark] .stage-article-hero-chip--accent{border-color:rgba(45,212,191,.26)!important;background:linear-gradient(180deg,rgba(12,43,40,.96),rgba(9,21,23,.99))!important;color:#9ef0e4!important}html:not([data-theme=light]) :is(.stage-article-hero-chip,.article-card-time,.article-next-step-panel-label,.article-pagination-label,.stage-article-hero-meta-label),html[data-theme=dark] :is(.stage-article-hero-chip,.article-card-time,.article-next-step-panel-label,.article-pagination-label,.stage-article-hero-meta-label){color:rgba(214,223,234,.9)!important}html:not([data-theme=light]) :is(.article-card-title,.article-card-action),html[data-theme=dark] :is(.article-card-title,.article-card-action){color:#f3f7fb!important}html:not([data-theme=light]) .article-card-media,html[data-theme=dark] .article-card-media{border-bottom-color:rgba(110,127,150,.16)!important;background:rgba(255,255,255,.03)!important}html:not([data-theme=light]) .article-card-action,html[data-theme=dark] .article-card-action{border-color:rgba(45,212,191,.22)!important;background:rgba(20,184,166,.18)!important}html:not([data-theme=light]) .article-next-step-secondary,html[data-theme=dark] .article-next-step-secondary{border-color:rgba(110,127,150,.22)!important;background:rgba(255,255,255,.04)!important;color:#eef4fb!important}html:not([data-theme=light]) .article-next-step-secondary:hover,html[data-theme=dark] .article-next-step-secondary:hover{border-color:rgba(45,212,191,.28)!important;background:rgba(20,184,166,.18)!important}html:not([data-theme=light]) .article-reading-surface .article-prose,html:not([data-theme=light]) .article-reading-surface .article-prose li,html:not([data-theme=light]) .article-reading-surface .article-prose p,html[data-theme=dark] .article-reading-surface .article-prose,html[data-theme=dark] .article-reading-surface .article-prose li,html[data-theme=dark] .article-reading-surface .article-prose p{font-size:1.06rem!important;line-height:2.02!important;letter-spacing:.004em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media (min-width:768px){html:not([data-theme=light]) .article-reading-surface .article-prose,html:not([data-theme=light]) .article-reading-surface .article-prose li,html:not([data-theme=light]) .article-reading-surface .article-prose p,html[data-theme=dark] .article-reading-surface .article-prose,html[data-theme=dark] .article-reading-surface .article-prose li,html[data-theme=dark] .article-reading-surface .article-prose p{font-size:1.11rem!important}}html:not([data-theme=light]) .article-reading-surface .article-prose>blockquote,html:not([data-theme=light]) .article-reading-surface .article-prose>ol,html:not([data-theme=light]) .article-reading-surface .article-prose>p,html:not([data-theme=light]) .article-reading-surface .article-prose>ul,html[data-theme=dark] .article-reading-surface .article-prose>blockquote,html[data-theme=dark] .article-reading-surface .article-prose>ol,html[data-theme=dark] .article-reading-surface .article-prose>p,html[data-theme=dark] .article-reading-surface .article-prose>ul{max-width:72ch;text-wrap:pretty}html:not([data-theme=light]) .article-reading-surface .article-prose h2,html:not([data-theme=light]) .article-reading-surface .article-prose h3,html[data-theme=dark] .article-reading-surface .article-prose h2,html[data-theme=dark] .article-reading-surface .article-prose h3{letter-spacing:-.025em}html:not([data-theme=light]) .article-reading-surface .article-table-shell,html[data-theme=dark] .article-reading-surface .article-table-shell{position:relative;margin-block:2rem!important;border-color:rgba(45,212,191,.3)!important;background:linear-gradient(180deg,rgba(18,27,39,.98),rgba(8,12,20,.99))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 1px rgba(45,212,191,.08),0 28px 70px -44px rgba(0,0,0,.92)!important;scrollbar-width:thin;scrollbar-color:rgba(45,212,191,.58) rgba(255,255,255,.05)}html:not([data-theme=light]) .article-reading-surface .article-table-head,html[data-theme=dark] .article-reading-surface .article-table-head{background:linear-gradient(180deg,rgba(20,184,166,.2),rgba(20,184,166,.08))!important}html:not([data-theme=light]) .article-reading-surface .article-table-head-cell,html[data-theme=dark] .article-reading-surface .article-table-head-cell{border-bottom:1px solid rgba(45,212,191,.22)!important;color:#dbfff9!important;font-size:.77rem!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase}html:not([data-theme=light]) .article-reading-surface .article-table-cell,html[data-theme=dark] .article-reading-surface .article-table-cell{padding:1rem 1.1rem!important}html:not([data-theme=light]) .article-reading-surface tbody .article-table-row .article-table-cell,html[data-theme=dark] .article-reading-surface tbody .article-table-row .article-table-cell{border-bottom:1px solid rgba(110,127,150,.18)}html:not([data-theme=light]) .article-reading-surface tbody .article-table-row:nth-child(2n) .article-table-cell,html[data-theme=dark] .article-reading-surface tbody .article-table-row:nth-child(2n) .article-table-cell{background:rgba(255,255,255,.025)}html:not([data-theme=light]) .article-reading-surface tbody .article-table-row:hover .article-table-cell,html[data-theme=dark] .article-reading-surface tbody .article-table-row:hover .article-table-cell{background:rgba(20,184,166,.08);color:#ffffff!important}.article-reading-surface :is(.article-callout,.article-callout-risk,.article-checklist,.article-blockquote,.article-table-shell,.article-prose pre){position:relative;overflow:hidden}.article-reading-surface :is(.article-callout,.article-callout-risk,.article-checklist){margin-block:1.9rem!important;border-width:1px}.article-reading-surface :is(.article-callout-title,.article-callout-risk-title){font-size:1.05rem!important;line-height:1.38;letter-spacing:-.02em}.article-reading-surface :is(.article-callout-body,.article-callout-risk-body){line-height:1.88!important}.article-reading-surface .article-callout-icon{box-shadow:0 16px 30px -22px rgba(15,23,42,.3)}.article-reading-surface .article-prose code{border:1px solid transparent;border-radius:.7rem;padding:.18rem .46rem;font-size:.92em;font-weight:600;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.article-reading-surface .article-prose pre{margin-block:2rem;border:1px solid transparent;border-radius:1.35rem;padding:1.15rem 1.2rem;box-shadow:0 28px 56px -42px rgba(15,23,42,.34)}.article-reading-surface .article-prose pre code{box-shadow:none!important;font-size:inherit!important;font-weight:500}.article-reading-surface .article-blockquote{margin-block:2rem;border:1px solid transparent;border-left-width:4px;border-radius:1.35rem;padding:1.15rem 1.25rem 1.1rem 1.35rem;font-style:normal}.article-reading-surface .article-table-shell{margin-block:2rem!important}.article-reading-surface .article-table-head-cell{font-size:.77rem!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.article-reading-surface .article-table-cell{padding:1rem 1.1rem!important}.article-reading-surface tbody .article-table-row:last-child .article-table-cell{border-bottom:0!important}html[data-theme=light] .article-reading-surface .article-blockquote,html[data-theme=light] .article-reading-surface .article-prose pre,html[data-theme=light] .article-reading-surface .article-table-shell,html[data-theme=light] .article-reading-surface :is(.article-callout,.article-callout-risk,.article-checklist){box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 26px 56px -42px rgba(15,23,42,.18)!important}html[data-theme=light] .article-reading-surface .article-prose code{border-color:rgba(148,163,184,.34)!important;background:rgba(241,245,249,.95)!important;color:#102132!important}html[data-theme=light] .article-reading-surface .article-prose pre{background:linear-gradient(180deg,rgba(243,247,252,.98),rgba(248,250,252,1))!important;color:#0f172a!important}html[data-theme=light] .article-reading-surface :is(.article-callout-title,.article-callout-risk-title){color:#102132!important}html[data-theme=light] .article-reading-surface :is(.article-callout-body,.article-callout-risk-body,.article-table-cell){color:rgba(15,23,42,.88)!important}html[data-theme=light] .article-reading-surface .article-callout{border-color:rgba(148,163,184,.24)!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(245,248,252,.98))!important}html[data-theme=light] .article-reading-surface .article-callout-icon{border-color:rgba(148,163,184,.3)!important;background:rgba(255,255,255,.94)!important;color:#102132!important}html[data-theme=light] .article-reading-surface .article-callout-why{border-color:rgba(13,148,136,.3)!important;background:linear-gradient(180deg,rgba(238,252,249,.99),rgba(250,255,253,.99))!important}html[data-theme=light] .article-reading-surface .article-callout-why :is(.article-callout-title,.article-callout-icon){color:#0f766e!important}html[data-theme=light] .article-reading-surface .article-callout-why .article-callout-body{color:rgba(17,94,89,.92)!important}html[data-theme=light] .article-reading-surface .article-callout-tech{border-color:rgba(59,130,246,.24)!important;background:linear-gradient(180deg,rgba(241,246,255,.99),rgba(250,252,255,.99))!important}html[data-theme=light] .article-reading-surface .article-callout-tech :is(.article-callout-title,.article-callout-icon){color:#1d4ed8!important}html[data-theme=light] .article-reading-surface .article-callout-action{border-color:rgba(34,197,94,.26)!important;background:linear-gradient(180deg,rgba(240,253,244,.99),rgba(250,255,252,.99))!important}html[data-theme=light] .article-reading-surface .article-callout-action :is(.article-callout-title,.article-callout-icon){color:#15803d!important}html[data-theme=light] .article-reading-surface .article-callout-myth{border-color:rgba(147,51,234,.22)!important;background:linear-gradient(180deg,rgba(248,244,255,.99),rgba(252,249,255,.99))!important}html[data-theme=light] .article-reading-surface .article-callout-myth :is(.article-callout-title,.article-callout-icon){color:#7e22ce!important}html[data-theme=light] .article-reading-surface .article-callout-risk{border-color:rgba(239,68,68,.24)!important;background:linear-gradient(180deg,rgba(255,243,242,.99),rgba(255,250,250,.99))!important}html[data-theme=light] .article-reading-surface .article-callout-risk :is(.article-callout-risk-title,.article-callout-risk-amount){color:#b91c1c!important}html[data-theme=light] .article-reading-surface .article-checklist{border-color:rgba(217,119,6,.24)!important;background:linear-gradient(180deg,rgba(255,251,235,.99),rgba(255,255,250,.99))!important}html[data-theme=light] .article-reading-surface .article-checklist :is(.article-callout-title,.article-callout-icon){color:#b45309!important}html[data-theme=light] .article-reading-surface .article-blockquote{border-color:rgba(13,148,136,.22) rgba(13,148,136,.22) rgba(13,148,136,.22) rgba(13,148,136,.42)!important;background:linear-gradient(180deg,rgba(240,253,250,.98),rgba(248,252,251,.99))!important;color:rgba(15,23,42,.84)!important}html[data-theme=light] .article-reading-surface .article-table-shell{border-color:rgba(148,163,184,.28)!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(247,250,252,.99))!important}html[data-theme=light] .article-reading-surface .article-table-head{background:linear-gradient(180deg,rgba(13,148,136,.1),rgba(15,23,42,.03))!important}html[data-theme=light] .article-reading-surface tbody .article-table-row .article-table-cell{border-bottom:1px solid rgba(148,163,184,.18)!important}html[data-theme=light] .article-reading-surface tbody .article-table-row:nth-child(2n) .article-table-cell{background:rgba(15,23,42,.025)}html[data-theme=light] .article-reading-surface tbody .article-table-row:hover .article-table-cell{background:rgba(13,148,136,.06)}html:not([data-theme=light]) .article-reading-surface .article-blockquote,html:not([data-theme=light]) .article-reading-surface .article-prose pre,html:not([data-theme=light]) .article-reading-surface .article-table-shell,html:not([data-theme=light]) .article-reading-surface :is(.article-callout,.article-callout-risk,.article-checklist),html[data-theme=dark] .article-reading-surface .article-blockquote,html[data-theme=dark] .article-reading-surface .article-prose pre,html[data-theme=dark] .article-reading-surface .article-table-shell,html[data-theme=dark] .article-reading-surface :is(.article-callout,.article-callout-risk,.article-checklist){box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 30px 72px -46px rgba(0,0,0,.92)!important}html:not([data-theme=light]) .article-reading-surface .article-callout-icon,html[data-theme=dark] .article-reading-surface .article-callout-icon{border-color:rgba(255,255,255,.08)!important;background:rgba(255,255,255,.06)!important;color:#f8fbff!important}html:not([data-theme=light]) .article-reading-surface :is(.article-callout-title,.article-callout-risk-title),html[data-theme=dark] .article-reading-surface :is(.article-callout-title,.article-callout-risk-title){color:#f8fbff!important}html:not([data-theme=light]) .article-reading-surface :is(.article-callout-body,.article-callout-risk-body),html[data-theme=dark] .article-reading-surface :is(.article-callout-body,.article-callout-risk-body){color:rgba(232,239,247,.9)!important}html:not([data-theme=light]) .article-reading-surface .article-prose code,html[data-theme=dark] .article-reading-surface .article-prose code{border-color:rgba(94,109,133,.36)!important;background:rgba(255,255,255,.08)!important;color:#f8fbff!important}html:not([data-theme=light]) .article-reading-surface .article-prose pre,html[data-theme=dark] .article-reading-surface .article-prose pre{border-color:rgba(94,109,133,.34)!important;background:linear-gradient(180deg,rgba(8,15,28,.98),rgba(6,10,19,1))!important;color:#edf5ff!important}html:not([data-theme=light]) .article-reading-surface .article-callout-why,html[data-theme=dark] .article-reading-surface .article-callout-why{border-color:rgba(45,212,191,.34)!important;background:linear-gradient(180deg,rgba(7,46,44,.97),rgba(8,19,25,.99))!important}html:not([data-theme=light]) .article-reading-surface .article-callout-why :is(.article-callout-title,.article-callout-icon),html[data-theme=dark] .article-reading-surface .article-callout-why :is(.article-callout-title,.article-callout-icon){color:#bffff5!important}html:not([data-theme=light]) .article-reading-surface .article-callout-tech,html[data-theme=dark] .article-reading-surface .article-callout-tech{border-color:rgba(96,165,250,.3)!important;background:linear-gradient(180deg,rgba(17,35,61,.98),rgba(9,15,25,.99))!important}html:not([data-theme=light]) .article-reading-surface .article-callout-tech :is(.article-callout-title,.article-callout-icon),html[data-theme=dark] .article-reading-surface .article-callout-tech :is(.article-callout-title,.article-callout-icon){color:#dbeafe!important}html:not([data-theme=light]) .article-reading-surface .article-callout-action,html[data-theme=dark] .article-reading-surface .article-callout-action{border-color:rgba(74,222,128,.28)!important;background:linear-gradient(180deg,rgba(13,43,29,.98),rgba(8,17,14,.99))!important}html:not([data-theme=light]) .article-reading-surface .article-callout-action :is(.article-callout-title,.article-callout-icon),html[data-theme=dark] .article-reading-surface .article-callout-action :is(.article-callout-title,.article-callout-icon){color:#dcfce7!important}html:not([data-theme=light]) .article-reading-surface .article-callout-myth,html[data-theme=dark] .article-reading-surface .article-callout-myth{border-color:rgba(168,85,247,.26)!important;background:linear-gradient(180deg,rgba(36,22,59,.98),rgba(15,11,30,.99))!important}html:not([data-theme=light]) .article-reading-surface .article-callout-myth :is(.article-callout-title,.article-callout-icon),html[data-theme=dark] .article-reading-surface .article-callout-myth :is(.article-callout-title,.article-callout-icon){color:#f1e8ff!important}html:not([data-theme=light]) .article-reading-surface .article-callout-risk,html[data-theme=dark] .article-reading-surface .article-callout-risk{border-color:rgba(248,113,113,.3)!important;background:linear-gradient(180deg,rgba(52,20,26,.98),rgba(24,10,15,.99))!important}html:not([data-theme=light]) .article-reading-surface .article-callout-risk :is(.article-callout-risk-title,.article-callout-risk-amount),html[data-theme=dark] .article-reading-surface .article-callout-risk :is(.article-callout-risk-title,.article-callout-risk-amount){color:#ffe3e3!important}html:not([data-theme=light]) .article-reading-surface .article-checklist,html[data-theme=dark] .article-reading-surface .article-checklist{border-color:rgba(245,158,11,.28)!important;background:linear-gradient(180deg,rgba(56,35,8,.97),rgba(26,17,8,.99))!important}html:not([data-theme=light]) .article-reading-surface .article-checklist :is(.article-callout-title,.article-callout-icon),html[data-theme=dark] .article-reading-surface .article-checklist :is(.article-callout-title,.article-callout-icon){color:#fde7b0!important}html:not([data-theme=light]) .article-reading-surface .article-blockquote,html[data-theme=dark] .article-reading-surface .article-blockquote{border-color:rgba(45,212,191,.18) rgba(45,212,191,.18) rgba(45,212,191,.18) rgba(45,212,191,.5)!important;background:linear-gradient(180deg,rgba(9,30,31,.96),rgba(9,16,23,.99))!important;color:rgba(232,241,248,.88)!important}.article-reading-surface .article-prose,.article-reading-surface .article-prose li,.article-reading-surface .article-prose p{font-size:clamp(1.04rem,.99rem + .18vw,1.08rem)!important;line-height:1.76!important}@media (min-width:768px){.article-reading-surface .article-prose,.article-reading-surface .article-prose li,.article-reading-surface .article-prose p{font-size:1.08rem!important;line-height:1.78!important}}.article-reading-surface .article-prose li{line-height:1.82!important}.article-card-excerpt,.article-card-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.article-card-title{-webkit-line-clamp:3}.article-card-excerpt{-webkit-line-clamp:4}@keyframes mobileMenuBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes mobileMenuPanelIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes mobileMenuItemIn{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes scgFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.public-mobile-menu-backdrop{animation:mobileMenuBackdropIn .22s ease both}.public-mobile-menu-panel{animation:mobileMenuPanelIn .3s cubic-bezier(.2,.8,.2,1) both}.hero-shell,.home-hero-shell,.home-panel{animation:scgFadeUp .68s ease both}.article-card,.home-card,.route-stage-card{animation:scgFadeUp .56s ease both}@supports (animation-timeline:view()){.article-card,.hero-shell,.home-card,.home-panel,.route-stage-card{animation-timeline:view();animation-range:entry 0 cover 20%}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.article-reading-surface .article-table-cell,.article-reading-surface .article-table-head-cell{padding:.95rem 1rem!important;vertical-align:top!important}.article-reading-surface .article-prose pre{padding:1rem 1.1rem!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.article-reading-surface .article-prose pre code{display:block!important;border:0!important;background:transparent!important;padding:0!important;font-size:.94rem!important;line-height:1.78!important;color:inherit!important}html[data-theme=light] .article-reading-surface .article-blockquote,html[data-theme=light] .article-reading-surface .article-prose pre,html[data-theme=light] .article-reading-surface .article-table-shell,html[data-theme=light] .article-reading-surface :is(.article-callout,.article-callout-risk,.article-checklist){box-shadow:0 24px 48px -34px rgba(15,23,42,.18),inset 0 1px 0 rgba(255,255,255,.85)!important}html[data-theme=light] .article-reading-surface .article-prose,html[data-theme=light] .article-reading-surface .article-prose li,html[data-theme=light] .article-reading-surface .article-prose p{color:rgba(31,41,55,.96)!important}html[data-theme=light] .article-reading-surface .article-table-head{background:linear-gradient(180deg,rgba(13,148,136,.14),rgba(15,23,42,.04))!important}html[data-theme=light] .article-reading-surface .article-table-head-cell{color:#102132!important;border-bottom:1px solid rgba(148,163,184,.28)!important}html[data-theme=light] .article-reading-surface .article-table-cell{color:rgba(30,41,59,.92)!important;border-bottom:1px solid rgba(148,163,184,.18)!important}html[data-theme=light] .article-reading-surface tbody .article-table-row:nth-child(2n) .article-table-cell{background:rgba(241,245,249,.74)!important}html[data-theme=light] .article-reading-surface tbody .article-table-row:hover .article-table-cell{background:rgba(13,148,136,.08)!important}html[data-theme=light] .article-reading-surface .article-prose pre{border-color:rgba(148,163,184,.3)!important;background:linear-gradient(180deg,rgba(248,250,252,.99),rgba(241,245,249,.98))!important}html:not([data-theme=light]) .article-reading-surface .article-blockquote,html:not([data-theme=light]) .article-reading-surface .article-prose pre,html:not([data-theme=light]) .article-reading-surface .article-table-shell,html:not([data-theme=light]) .article-reading-surface :is(.article-callout,.article-callout-risk,.article-checklist),html[data-theme=dark] .article-reading-surface .article-blockquote,html[data-theme=dark] .article-reading-surface .article-prose pre,html[data-theme=dark] .article-reading-surface .article-table-shell,html[data-theme=dark] .article-reading-surface :is(.article-callout,.article-callout-risk,.article-checklist){box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 32px 74px -46px rgba(0,0,0,.94)!important}html:not([data-theme=light]) .article-reading-surface .article-prose,html:not([data-theme=light]) .article-reading-surface .article-prose li,html:not([data-theme=light]) .article-reading-surface .article-prose p,html[data-theme=dark] .article-reading-surface .article-prose,html[data-theme=dark] .article-reading-surface .article-prose li,html[data-theme=dark] .article-reading-surface .article-prose p{color:rgba(237,244,252,.95)!important}html:not([data-theme=light]) .article-reading-surface .article-table-head,html[data-theme=dark] .article-reading-surface .article-table-head{background:linear-gradient(180deg,rgba(14,55,58,.94),rgba(11,18,31,.92))!important}html:not([data-theme=light]) .article-reading-surface .article-table-head-cell,html[data-theme=dark] .article-reading-surface .article-table-head-cell{color:#f8fbff!important;border-bottom:1px solid rgba(94,109,133,.34)!important}html:not([data-theme=light]) .article-reading-surface .article-table-cell,html[data-theme=dark] .article-reading-surface .article-table-cell{color:rgba(232,239,247,.92)!important;border-bottom:1px solid rgba(94,109,133,.22)!important}html:not([data-theme=light]) .article-reading-surface tbody .article-table-row:nth-child(2n) .article-table-cell,html[data-theme=dark] .article-reading-surface tbody .article-table-row:nth-child(2n) .article-table-cell{background:rgba(10,18,34,.56)!important}html:not([data-theme=light]) .article-reading-surface tbody .article-table-row:hover .article-table-cell,html[data-theme=dark] .article-reading-surface tbody .article-table-row:hover .article-table-cell{background:rgba(45,212,191,.08)!important}html:not([data-theme=light]) .article-reading-surface .article-prose pre,html[data-theme=dark] .article-reading-surface .article-prose pre{border-color:rgba(94,109,133,.36)!important;background:radial-gradient(circle at top right,rgba(45,212,191,.08),transparent 32%),linear-gradient(180deg,rgba(8,15,28,.99),rgba(5,10,18,1))!important}@media (max-width:767px){.home-hero-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "aside" "actions";gap:1rem;padding:1.15rem .95rem 1.2rem;align-items:start}.home-hero-copy,.home-hero-lead{max-width:none}.home-hero-lead{line-height:1.62}.home-hero-actions{width:100%;align-items:stretch}.home-hero-cta{min-height:3.65rem;width:100%;padding-inline:1.2rem}.home-hero-aside{justify-self:start}.home-hero-shield-card{width:min(8.3rem,34vw);border-radius:1.35rem}.mobile-bottom-dock{width:min(100%,30rem);gap:.35rem;padding:.4rem;border-radius:1.4rem}.mobile-bottom-dock-item{min-height:3.55rem;gap:.18rem;border-radius:1.1rem;padding-inline:.45rem}.mobile-bottom-dock-label{font-size:.62rem;letter-spacing:.01em}.mobile-header-shell{min-height:3.8rem;padding-block:.3rem}.mobile-header-action{min-width:2.5rem;min-height:2.5rem}.mobile-header-title{font-size:clamp(.98rem,4.9vw,1.24rem);line-height:1.08}.mobile-app-drawer{width:min(22rem,88vw)}.mobile-app-drawer-section{border-radius:1.25rem;padding:.95rem}.article-card.article-card--dark,.article-card.article-card--light{min-height:0!important}.article-card .article-card-media{aspect-ratio:16/8.8}.article-card .article-card-header{padding-bottom:1rem}.article-card .article-card-title{min-height:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-card .article-card-body{padding-top:0}.article-card .article-card-excerpt{min-height:0!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6!important}.article-card .article-card-footer{align-items:flex-start;gap:.75rem}.article-card .article-card-action{padding-inline:.9rem}}.category-article-card-title{-webkit-line-clamp:2}.category-article-card-excerpt,.category-article-card-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.category-article-card-excerpt{-webkit-line-clamp:3}@media (max-width:359px){.mobile-bottom-dock-label,.mobile-header-locale-toggle{display:none}.mobile-bottom-dock-item{min-height:3.1rem;gap:0}}.article-table-shell{overflow:hidden}.article-table-scroll{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:thin}.article-table{width:max(100%,760px)}@media (max-width:767px){.article-reading-surface .article-table-shell{margin-inline:-.35rem;border-radius:1.25rem}.article-reading-surface .article-table-scroll{padding-inline:.35rem}.article-reading-surface .article-table{min-width:42rem}.mobile-bottom-dock-frame,.mobile-header-frame{transition:transform .22s ease,opacity .22s ease;will-change:transform,opacity}.mobile-header-frame-hidden{transform:translateY(calc(-100% - env(safe-area-inset-top)));opacity:.01;pointer-events:none}.mobile-bottom-dock-frame-hidden{transform:translateY(calc(100% + env(safe-area-inset-bottom) + 1rem));opacity:.01;pointer-events:none}.mobile-app-main{padding-top:clamp(.25rem,1.4vw,.6rem)}}