._3HUZkW_panel{max-width:var(--container-reading);margin-top:var(--spacing-10);padding:var(--spacing-6);background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);border-radius:var(--radius-lg);scroll-margin-top:var(--spacing-24);box-shadow:0 4px 20px #0f1b2d0d}._3HUZkW_heading{margin:0 0 var(--spacing-5);font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoSm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted,#5b6472)}._3HUZkW_facts{gap:var(--spacing-4);grid-template-columns:1fr;margin:0;display:grid}._3HUZkW_fact{flex-direction:column;gap:2px;display:flex}._3HUZkW_term{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);color:var(--ink-muted,#5b6472)}._3HUZkW_detail{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodyMd);color:var(--ink-primary,#0f1b2d);margin:0}._3HUZkW_mono{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoMd);font-feature-settings:"tnum" 1}._3HUZkW_cta{margin-top:var(--spacing-6);align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);background:var(--spark,#00bfa0);color:var(--ink-primary,#0f1b2d);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodyMd);border-radius:var(--radius-full);transition:background-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth);font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 4px 14px #0f1b2d14}._3HUZkW_cta:hover{background:var(--spark,#00bfa0);transform:translateY(-1px);box-shadow:0 8px 20px #00bfa040}._3HUZkW_cta:focus-visible{outline:none;box-shadow:0 0 0 2px #00bfa066}@media (prefers-reduced-motion:reduce){._3HUZkW_cta:hover{transform:none}}._3HUZkW_accessNote{margin:var(--spacing-3) 0 0;max-width:56ch;font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);color:var(--ink-muted,#5b6472);line-height:1.5}@media (min-width:640px){._3HUZkW_facts{grid-template-columns:repeat(2,1fr)}}
.qH523a_nav{max-width:var(--container-reading);margin-top:var(--spacing-10);padding-top:var(--spacing-6);border-top:1px solid var(--line-hairline,#d7dbe1);gap:var(--spacing-5);flex-direction:column;display:flex}.qH523a_back{align-self:flex-start;align-items:center;gap:var(--spacing-2);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);font-weight:var(--font-weight-medium);color:var(--ink-muted,#5b6472);transition:color var(--duration-fast) var(--ease-smooth);text-decoration:none;display:inline-flex}.qH523a_back:hover{color:var(--spark,#00bfa0)}.qH523a_back:focus-visible{border-radius:var(--radius-sm);outline:none;box-shadow:0 0 0 2px #00bfa066}.qH523a_backIcon{transform:scaleX(-1)}.qH523a_next{gap:var(--spacing-1);padding:var(--spacing-5);background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth);flex-direction:column;text-decoration:none;display:flex;box-shadow:0 4px 16px #0f1b2d0d}.qH523a_next:hover{border-color:var(--spark,#00bfa0);box-shadow:0 8px 24px #0f1b2d14}.qH523a_next:focus-visible{outline:none;box-shadow:0 0 0 2px #00bfa066}.qH523a_nextLabel{font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoSm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-muted,#5b6472);justify-content:space-between;align-items:center;display:flex}.qH523a_nextIcon{transition:transform var(--duration-fast) var(--ease-smooth)}.qH523a_next:hover .qH523a_nextIcon{color:var(--spark,#00bfa0);transform:translate(2px)}@media (prefers-reduced-motion:reduce){.qH523a_next:hover .qH523a_nextIcon{transform:none}}.qH523a_nextTitle{font-family:var(--font-resourceDisplay,"Space Grotesk", sans-serif);font-size:var(--text-headingSm);font-weight:var(--font-weight-bold);color:var(--ink-primary,#0f1b2d)}
._UR9dq_toc{min-width:0}._UR9dq_header{align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-4);background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);border-radius:var(--radius-md);color:var(--ink-primary,#0f1b2d);cursor:pointer;text-align:left;display:flex}._UR9dq_header:focus-visible{outline:none;box-shadow:0 0 0 2px #00bfa066}._UR9dq_iconBadge{border-radius:var(--radius-full);background:var(--spark-tint,#00bfa01f);width:32px;height:32px;color:var(--spark,#00bfa0);flex:none;justify-content:center;align-items:center;display:flex}._UR9dq_headingText{font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);font-weight:var(--font-weight-semibold);color:var(--ink-primary,#0f1b2d);flex:auto}._UR9dq_chev{color:var(--ink-muted,#5b6472);transition:transform var(--duration-fast) var(--ease-smooth);flex:none}._UR9dq_chevOpen{transform:rotate(180deg)}._UR9dq_panel{visibility:hidden;transition:grid-template-rows var(--duration-base) var(--ease-smooth), visibility 0s linear var(--duration-base);grid-template-rows:0fr;display:grid}._UR9dq_panelOpen{visibility:visible;transition:grid-template-rows var(--duration-base) var(--ease-smooth), visibility 0s;grid-template-rows:1fr}._UR9dq_panelInner{overflow:hidden}._UR9dq_list{padding:var(--spacing-2) 0 0;flex-direction:column;margin:0;list-style:none;display:flex}._UR9dq_item{border-bottom:1px solid var(--line-hairline,#d7dbe1)}._UR9dq_item:last-child{border-bottom:none}._UR9dq_link{padding:var(--spacing-2) var(--spacing-3);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-bodySm);color:var(--ink-muted,#5b6472);transition:color var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth);border-left:3px solid #0000;line-height:1.4;text-decoration:none;display:block}._UR9dq_link:hover{color:var(--ink-primary,#0f1b2d)}._UR9dq_link:focus-visible{border-radius:var(--radius-sm);outline:none;box-shadow:0 0 0 2px #00bfa066}._UR9dq_linkActive{color:var(--spark,#00bfa0);border-left-color:var(--spark,#00bfa0);font-weight:var(--font-weight-semibold)}@media (prefers-reduced-motion:reduce){._UR9dq_panel,._UR9dq_chev{transition:none}}@media (min-width:1024px){._UR9dq_toc{top:var(--spacing-24);max-height:calc(100vh - var(--spacing-24) - var(--spacing-8));background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);border-radius:var(--radius-xl);flex-direction:column;display:flex;position:sticky;overflow:hidden;box-shadow:0 4px 20px #0f1b2d0d}._UR9dq_header{padding:var(--spacing-5);border:none;border-bottom:1px solid var(--line-hairline,#d7dbe1);cursor:default;background:0 0;border-radius:0;flex:none}._UR9dq_headingText{font-size:var(--text-headingSm)}._UR9dq_chev{display:none}._UR9dq_panel{visibility:visible;flex:auto;min-height:0;display:block}._UR9dq_panelInner{height:100%;overflow-y:auto}._UR9dq_list{padding:var(--spacing-2) var(--spacing-2)}._UR9dq_link{padding:var(--spacing-3) var(--spacing-3)}}
.weRT9a_rail{display:none}@media (min-width:1024px){.weRT9a_rail{align-items:center;gap:var(--spacing-4);top:var(--spacing-24);flex-direction:column;display:flex;position:sticky}}.weRT9a_backButton{padding:var(--spacing-1);color:var(--ink-muted,#5b6472);cursor:pointer;transition:color var(--duration-fast) var(--ease-smooth);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.weRT9a_backButton:hover{color:var(--spark,#00bfa0)}.weRT9a_backButton:focus-visible{border-radius:var(--radius-sm);outline:none;box-shadow:0 0 0 2px #00bfa066}.weRT9a_backLabel{writing-mode:vertical-rl;font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoSm);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;transform:rotate(180deg)}.weRT9a_track{width:2px;height:var(--spacing-32);border-radius:var(--radius-full);background:var(--line-hairline,#d7dbe1);position:relative;overflow:visible}.weRT9a_fill{border-radius:inherit;background:var(--spark,#00bfa0);transform-origin:top;transition:transform .1s linear;position:absolute;inset:0;transform:scaleY(0)}@media (prefers-reduced-motion:reduce){.weRT9a_fill{transition:none}}.weRT9a_dot{border-radius:var(--radius-full);background:var(--spark,#00bfa0);width:8px;height:8px;box-shadow:0 0 0 3px var(--surface-page,#edeff2);transition:top .1s linear;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.weRT9a_dot{transition:none}}
.O3w7Qq_grid{display:block}.O3w7Qq_mainCol{min-width:0}.O3w7Qq_tocCol{margin-bottom:var(--spacing-6)}@media (min-width:1024px){.O3w7Qq_grid{gap:var(--spacing-6);grid-template-columns:200px minmax(0,1fr) 56px;display:grid}.O3w7Qq_tocCol{margin-bottom:0}.O3w7Qq_mainCol{max-width:var(--container-reading)}}@media (min-width:1280px){.O3w7Qq_grid{gap:var(--spacing-8);grid-template-columns:220px minmax(0,1fr) 72px}}
.u3QZsa_section{margin-top:var(--spacing-20);padding-top:var(--spacing-12);padding-bottom:var(--spacing-4);border-top:1px solid var(--line-hairline,#d7dbe1)}.u3QZsa_heading{margin:0 0 var(--spacing-6);font-family:var(--font-resourceDisplay,"Space Grotesk", sans-serif);font-size:var(--text-displayMd);line-height:var(--text-displayMd--line-height);font-weight:var(--font-weight-bold);color:var(--ink-primary,#0f1b2d)}.u3QZsa_grid{padding:0 0 var(--spacing-2);gap:var(--spacing-5);scroll-snap-type:x mandatory;margin:0;list-style:none;display:flex;overflow-x:auto}.u3QZsa_grid::-webkit-scrollbar{display:none}.u3QZsa_cell{scroll-snap-align:start;flex:0 0 78%}.u3QZsa_card{height:100%;color:inherit;border-radius:var(--radius-lg);background:var(--surface-raised,#fff);border:1px solid var(--line-hairline,#d7dbe1);transition:transform var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth);flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 4px 16px #0f1b2d0d}.u3QZsa_card:hover{border-color:var(--spark,#00bfa0);transform:translateY(-2px);box-shadow:0 8px 24px #0f1b2d14}.u3QZsa_card:focus-visible{outline:none;box-shadow:0 0 0 2px #00bfa066}@media (prefers-reduced-motion:reduce){.u3QZsa_card:hover{transform:none}}.u3QZsa_visual img{transition:transform var(--duration-slow) var(--ease-smooth)}.u3QZsa_card:hover .u3QZsa_visual img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.u3QZsa_card:hover .u3QZsa_visual img{transform:none}}.u3QZsa_body{gap:var(--spacing-2);padding:var(--spacing-4);background:var(--surface-raised,#fff);flex-direction:column;display:flex}.u3QZsa_meta{align-items:center;gap:var(--spacing-2);font-family:var(--font-ui,"IBM Plex Sans", sans-serif);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:var(--font-weight-semibold);display:flex}.u3QZsa_domain{color:var(--spark-ink,#00705f)}.u3QZsa_metaDivider{color:var(--line-hairline,#d7dbe1)}.u3QZsa_readTime{font-family:var(--font-technical,"IBM Plex Mono", monospace);letter-spacing:0;text-transform:none;font-weight:var(--font-weight-regular);color:var(--ink-muted,#5b6472)}.u3QZsa_title{font-family:var(--font-resourceDisplay,"Space Grotesk", sans-serif);font-weight:var(--font-weight-bold);font-size:var(--text-headingSm);line-height:var(--text-headingSm--line-height);color:var(--ink-primary,#0f1b2d);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.u3QZsa_evidencePill{margin-top:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--line-hairline,#d7dbe1);border-radius:var(--radius-full);background:var(--surface-sunken,#e2e5ea);font-family:var(--font-technical,"IBM Plex Mono", monospace);font-size:var(--text-monoSm);color:var(--ink-muted,#5b6472);align-self:flex-start}@media (min-width:640px){.u3QZsa_cell{flex:0 0 46%}}@media (min-width:1024px){.u3QZsa_grid{grid-template-columns:repeat(3,1fr);display:grid;overflow-x:visible}.u3QZsa_cell{flex:initial}.u3QZsa_cell:nth-child(4){display:none}}@media (min-width:1280px){.u3QZsa_grid{grid-template-columns:repeat(4,1fr)}.u3QZsa_cell:nth-child(4){display:block}}
.SxX20G_resourcesRoot{--surface-page:#edeff2;--surface-raised:#fff;--surface-sunken:#e2e5ea;--line-hairline:#d7dbe1;--ink-primary:#0f1b2d;--ink-muted:#5b6472;--spark:#00bfa0;--spark-tint:#00bfa01f;--spark-wash:#00bfa00d;--spark-glow:#00bfa040;--color-stage-bg-void:#e2e5ea;--color-stage-bg-canvas:#edeff2;--color-stage-bg-surface:#fff;--color-stage-bg-surfaceElevated:#fff;--color-stage-bg-surfaceHighest:#e2e5ea;--color-stage-text-primary:#0f1b2d;--color-stage-text-secondary:#5b6472;--color-stage-text-tertiary:#5b6472;--color-stage-text-inverse:#0f1b2d;--color-stage-border-hairline:#d7dbe1;--color-stage-border-hairlineStrong:#c5cbd3;--color-stage-border-solid:#d7dbe1;--color-stage-accent-primary:#00bfa0;--color-stage-accent-primaryHover:#22ddb6;--color-stage-accent-primaryPressed:#00b896;--color-stage-accent-subtleBg:#00bfa014;--color-stage-accent-subtleBorder:#00bfa03d;--font-resourceDisplay:var(--font-marketing,"Space Grotesk", system-ui, sans-serif);background-color:var(--surface-page,#edeff2);color:var(--ink-primary,#0f1b2d);min-height:100vh}
