.FlJYPa_section{background:var(--color-bg);color:var(--color-fg)}.FlJYPa_ruled{border-top:var(--rule-weight) solid var(--color-rule-strong)}.FlJYPa_spacing-default{padding-block:var(--section-y)}.FlJYPa_spacing-hero{padding-block:var(--section-y-hero)}.FlJYPa_spacing-flush{padding-block:0}.FlJYPa_ruled[data-reveal]{border-top-color:#0000;position:relative}.FlJYPa_ruled[data-reveal]:before{content:"";top:calc(-1 * var(--rule-weight));height:var(--rule-weight);background:var(--color-rule-strong);transform-origin:0;position:absolute;left:0;right:0}html[data-reveal=on] .FlJYPa_ruled[data-reveal]:not([data-revealed]):before{transform:scaleX(0)}html[data-reveal=on] .FlJYPa_ruled[data-reveal][data-revealed]:before{transition:transform var(--duration-rule) var(--easing-settle)}
.-jUMra_container{width:100%;max-width:var(--shell-max);padding-inline:var(--edge);margin-inline:auto}.-jUMra_bleed{padding-inline:0}
.gpUeIW_nav{font-size:var(--font-size-sm);color:var(--color-fg-muted)}.gpUeIW_list{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gpUeIW_item{align-items:center;gap:var(--space-1);display:inline-flex}.gpUeIW_link{color:var(--color-fg-muted);border-radius:var(--radius-sm);padding:2px 4px;text-decoration:none}.gpUeIW_link:hover,.gpUeIW_link:focus-visible{color:var(--color-fg);text-decoration:underline}.gpUeIW_separator{color:var(--color-fg-subtle)}.gpUeIW_currentLink{color:var(--color-fg);padding:2px 4px}@media (max-width:640px){.gpUeIW_currentItem{display:none}}
.-IjBNW_eyebrow{font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-widest);text-transform:uppercase;color:var(--color-label);margin:0}
.ajbmfq_card{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:var(--shadow-xs);transition:border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard)}.ajbmfq_tone-default{background:var(--color-bg-elevated)}.ajbmfq_tone-quiet{background:var(--color-bg-quiet);box-shadow:none}.ajbmfq_tone-outline{box-shadow:none;background:0 0}.ajbmfq_tone-accent{background:var(--color-signal-soft);border-color:var(--color-signal);color:var(--color-neutral-900)}[data-surface=dark] .ajbmfq_card{background:var(--color-surface-dark-elevated);border-color:var(--color-surface-dark-border);box-shadow:none;transition:border-color var(--duration-normal) var(--easing-standard), background-color var(--duration-normal) var(--easing-standard)}[data-surface=dark] .ajbmfq_card:hover{border-color:var(--color-surface-dark-border-strong)}[data-surface=dark] .ajbmfq_tone-accent{background:var(--color-signal-soft);color:var(--color-surface-dark-fg);border-color:#ffaa3266}.ajbmfq_padding-sm{padding:var(--space-4)}.ajbmfq_padding-md{padding:var(--space-6)}.ajbmfq_padding-lg{padding:var(--space-8)}
.pH9nhq_kicker{margin:0 0 var(--space-4);font-size:var(--type-kicker);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--color-label)}
._2DHMqW_list{gap:var(--space-6) var(--col-gap);padding:var(--space-6) 0 0;border-top:var(--rule-weight) solid var(--color-rule-strong);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}._2DHMqW_item{min-width:0}._2DHMqW_link{gap:var(--space-2);color:var(--color-fg);flex-direction:column;text-decoration:none;display:flex}._2DHMqW_verb{font-size:var(--type-card-title);font-weight:var(--font-weight-display);line-height:var(--leading-card);letter-spacing:var(--tracking-card);transition:color var(--duration-fast) var(--easing-standard)}._2DHMqW_link:hover ._2DHMqW_verb,._2DHMqW_link:focus-visible ._2DHMqW_verb{color:var(--color-label)}._2DHMqW_product{gap:0 var(--space-3);font-size:var(--type-meta);color:var(--color-fg-muted);flex-wrap:wrap;line-height:1.5;display:flex}._2DHMqW_name{font-weight:var(--font-weight-semibold);color:var(--color-fg)}@media (max-width:1040px){._2DHMqW_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){._2DHMqW_list{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0}._2DHMqW_item{padding:var(--space-5) 0;border-bottom:var(--rule-weight) solid var(--color-rule)}}
.EECAtq_button{height:var(--control-h);padding:var(--control-pad);font-family:var(--font-family-sans);font-size:15px;font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;border-radius:var(--radius-control);transition:background var(--duration-fast) var(--easing-standard);border:0;justify-content:flex-start;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.EECAtq_size-inline{height:var(--control-h-inline)}.EECAtq_primary{background:var(--accent);color:var(--ink)}.EECAtq_primary:hover{background:var(--accent-deep);color:#fff}.EECAtq_label{transition:transform var(--duration-normal) var(--easing-settle);display:inline-block}.EECAtq_arrow{opacity:0;transition:transform var(--duration-normal) var(--easing-settle), opacity var(--duration-fast) var(--easing-standard);margin-left:10px;display:inline-block;transform:translate(-8px)}.EECAtq_primary:hover .EECAtq_label,.EECAtq_primary:focus-visible .EECAtq_label{transform:translate(2px)}.EECAtq_primary:hover .EECAtq_arrow,.EECAtq_primary:focus-visible .EECAtq_arrow{opacity:1;transform:translate(0)}.EECAtq_secondary{isolation:isolate;color:var(--color-fg);border:var(--rule-weight) solid var(--color-fg);background:0 0;position:relative;overflow:hidden}.EECAtq_secondary:before{content:"";z-index:-1;background:var(--color-fg);transform-origin:0;transition:transform .24s var(--easing-settle);position:absolute;inset:0;transform:scaleX(0)}.EECAtq_secondary:hover{color:var(--color-bg);background:var(--color-fg);transition:color var(--duration-fast) var(--easing-standard), background 0s linear .24s}.EECAtq_secondary:hover:before{transform:scaleX(1)}[data-surface=gold] .EECAtq_primary{background:var(--paper);color:var(--ink)}[data-surface=gold] .EECAtq_primary:hover{background:var(--ink);color:var(--accent)}[data-surface=gold] .EECAtq_secondary{border-color:var(--ink);color:var(--ink)}[data-surface=gold] .EECAtq_secondary:before{background:var(--ink)}[data-surface=gold] .EECAtq_secondary:hover{background:var(--ink);color:var(--accent)}@media (prefers-reduced-motion:reduce){.EECAtq_label,.EECAtq_arrow,.EECAtq_secondary:before{transition:none}}
.P_rTwW_notice{left:var(--edge);bottom:var(--space-6);z-index:var(--z-raised);max-width:min(560px, calc(100vw - 2 * var(--edge)));padding:var(--space-6);background:var(--paper);color:var(--ink);border:var(--rule-weight) solid var(--ink);border-radius:var(--radius-panel);box-shadow:var(--shadow-menu);position:fixed}.P_rTwW_text{margin:0 0 var(--space-5);font-size:var(--type-meta);line-height:var(--leading-lead);color:var(--color-fg-muted)}.P_rTwW_link{color:var(--color-link);text-underline-offset:3px;text-decoration:underline}.P_rTwW_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:520px){.P_rTwW_notice{left:var(--edge);right:var(--edge);bottom:var(--space-4);max-width:none;padding:var(--space-4)}.P_rTwW_text{margin-bottom:var(--space-3)}}
.RiOTpq_body{background:var(--color-bg);min-height:100dvh;color:var(--color-fg);flex-direction:column;display:flex}.RiOTpq_main{outline:none;flex-direction:column;flex:auto;display:flex}
.EIH8Hq_mark{--mark-background:var(--hover-paper);--mark-primary:var(--accent);--mark-accent:var(--ink);aspect-ratio:16/10;border:var(--rule-weight) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--mark-background);place-items:center;width:100%;display:grid;overflow:hidden}.EIH8Hq_svg{width:76%;height:94%;overflow:visible}.EIH8Hq_ring{fill:var(--mark-primary);transform-box:fill-box;transform-origin:50%}.EIH8Hq_ghost,.EIH8Hq_echo{fill:none;stroke:var(--mark-accent);stroke-width:5px;opacity:.16;transform-box:fill-box;transform-origin:50%}.EIH8Hq_echo{stroke:var(--mark-primary);opacity:.55}.EIH8Hq_mark[data-theme=gold]{--mark-primary:var(--accent);--mark-accent:var(--ink)}.EIH8Hq_mark[data-theme=ink]{--mark-primary:var(--ink);--mark-accent:var(--accent)}.EIH8Hq_mark[data-theme=deep]{--mark-primary:var(--accent-deep);--mark-accent:var(--ink)}.EIH8Hq_mark[data-variant=core] .EIH8Hq_ghost{transform:scale(1.6)}.EIH8Hq_mark[data-variant=core] .EIH8Hq_echo{display:none}.EIH8Hq_mark[data-variant=orbit] .EIH8Hq_ring{clip-path:inset(0 0 28%)}.EIH8Hq_mark[data-variant=orbit] .EIH8Hq_ghost{opacity:.2;transform:translate(-45px,-30px)scale(.62)}.EIH8Hq_mark[data-variant=orbit] .EIH8Hq_echo{transform:translate(56px,48px)scale(.42)}.EIH8Hq_mark[data-variant=signal] .EIH8Hq_ring{clip-path:inset(10% 0 0 18%)}.EIH8Hq_mark[data-variant=signal] .EIH8Hq_ghost{opacity:.24;transform:translate(48px,-44px)scale(.67)}.EIH8Hq_mark[data-variant=signal] .EIH8Hq_echo{stroke:var(--mark-accent);opacity:.4;transform:translate(-54px,50px)scale(.48)}.EIH8Hq_mark[data-variant=inverse] .EIH8Hq_ring{fill:var(--mark-accent);clip-path:inset(0 22% 18% 0)}.EIH8Hq_mark[data-variant=inverse] .EIH8Hq_ghost{stroke:var(--mark-primary);opacity:.7;transform:translate(52px,-40px)scale(.64)}.EIH8Hq_mark[data-variant=inverse] .EIH8Hq_echo{stroke:var(--mark-accent);opacity:.3;transform:translate(-52px,52px)scale(.46)}
._6D4G6G_callout{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-fg);grid-template-columns:auto 1fr;display:grid}._6D4G6G_icon{color:var(--color-fg-muted);justify-content:center;align-items:flex-start;padding-top:2px;display:inline-flex}._6D4G6G_body{gap:var(--space-1);flex-direction:column;display:flex}._6D4G6G_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:currentColor;margin:0}._6D4G6G_content{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-fg-muted)}._6D4G6G_tone-info{border-color:var(--color-severity-info-border);background:var(--color-severity-info-bg);color:var(--color-severity-info-fg)}._6D4G6G_tone-info ._6D4G6G_icon{color:var(--color-severity-info)}._6D4G6G_tone-info ._6D4G6G_content{color:var(--color-fg-muted)}._6D4G6G_tone-warning{border-color:var(--color-severity-medium-border);background:var(--color-severity-medium-bg);color:var(--color-severity-medium-fg)}._6D4G6G_tone-warning ._6D4G6G_icon{color:var(--color-severity-medium)}._6D4G6G_tone-warning ._6D4G6G_content{color:var(--color-fg-muted)}._6D4G6G_tone-critical{border-color:var(--color-severity-critical-border);background:var(--color-severity-critical-bg);color:var(--color-severity-critical-fg)}._6D4G6G_tone-critical ._6D4G6G_icon{color:var(--color-severity-critical)}._6D4G6G_tone-critical ._6D4G6G_content{color:var(--color-fg-muted)}._6D4G6G_tone-success{border-color:var(--color-severity-low-border);background:var(--color-severity-low-bg);color:var(--color-severity-low-fg)}._6D4G6G_tone-success ._6D4G6G_icon{color:var(--color-severity-low)}._6D4G6G_tone-success ._6D4G6G_content{color:var(--color-fg-muted)}
.Y4QPrW_meta{gap:var(--space-6) var(--space-8);width:100%;padding:var(--space-5) 0;border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.Y4QPrW_pair{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Y4QPrW_pair dt{font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-fg-meta)}.Y4QPrW_pair dd{font-size:var(--type-body-sm);line-height:var(--leading-lead);color:var(--color-fg);flex-direction:column;gap:2px;margin:0;display:flex}.Y4QPrW_pair dd>time{font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono)}.Y4QPrW_pair dd:not(:has(.Y4QPrW_name)){font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono)}.Y4QPrW_role{font-size:var(--type-mono);line-height:var(--leading-mono);color:var(--color-fg-muted)}@media (max-width:1280px){.Y4QPrW_meta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.Y4QPrW_meta{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}
.ZxOVMq_strip{align-items:baseline;gap:var(--space-5) var(--space-10);flex-wrap:wrap;display:flex}.ZxOVMq_label{font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-fg-meta);margin:0}.ZxOVMq_names{gap:var(--space-5) var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ZxOVMq_name{font-size:var(--type-card-title-sm);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-card);color:var(--color-fg)}.ZxOVMq_logo{object-fit:contain;filter:grayscale();opacity:.78;width:auto;max-width:160px;height:28px;display:block}
.xPJava_divider{background:var(--color-border);flex-shrink:0}.xPJava_orientation-horizontal{width:100%;height:1px}.xPJava_orientation-vertical{align-self:stretch;width:1px}
.W0nwbq_section{display:block}.W0nwbq_title{padding-bottom:var(--space-3);border-bottom:var(--rule-weight) solid var(--color-rule-strong);color:var(--color-label);font-size:var(--type-kicker);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-kicker);text-transform:uppercase;margin:0}.W0nwbq_list{margin:0;padding:0;list-style:none}.W0nwbq_item{padding:var(--space-5) 0;border-top:1px solid var(--color-rule)}.W0nwbq_item:first-child{border-top:0}.W0nwbq_itemTitle{font-size:var(--type-card-title);font-weight:var(--font-weight-display);line-height:var(--leading-card);letter-spacing:var(--tracking-card);text-wrap:balance;max-width:44ch;margin:0}.W0nwbq_link{color:var(--color-fg);text-decoration:none}.W0nwbq_link:hover,.W0nwbq_link:focus-visible{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color-mark);text-decoration-color:var(--color-mark)}.W0nwbq_excerpt{-webkit-line-clamp:2;margin:var(--space-2) 0 0;max-width:62ch;color:var(--color-fg-muted);font-size:var(--type-body-sm);line-height:var(--leading-lead);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.xg9TKa_grid{gap:var(--cell-gap);background:var(--color-rule-strong);border:var(--cell-gap) solid var(--color-rule-strong);border-radius:var(--radius);display:grid;overflow:hidden}.xg9TKa_cell{background:var(--color-bg);color:var(--color-fg);padding:var(--space-6);min-width:0}.xg9TKa_cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xg9TKa_cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xg9TKa_cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xg9TKa_cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xg9TKa_cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1040px){.xg9TKa_cols-6,.xg9TKa_cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}.xg9TKa_cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.xg9TKa_cols-6,.xg9TKa_cols-5,.xg9TKa_cols-4,.xg9TKa_cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}.xg9TKa_cols-2{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.xg9TKa_cols-6,.xg9TKa_cols-5,.xg9TKa_cols-4,.xg9TKa_cols-3,.xg9TKa_cols-2{grid-template-columns:minmax(0,1fr)}}.xg9TKa_cell:first-child{--cell-i:0}.xg9TKa_cell:nth-child(2){--cell-i:1}.xg9TKa_cell:nth-child(3){--cell-i:2}.xg9TKa_cell:nth-child(4){--cell-i:3}.xg9TKa_cell:nth-child(5){--cell-i:4}.xg9TKa_cell:nth-child(6){--cell-i:5}.xg9TKa_cell:nth-child(7){--cell-i:6}.xg9TKa_cell:nth-child(8){--cell-i:7}html[data-reveal=on] [data-reveal]:not([data-revealed]) .xg9TKa_cell{opacity:0}html[data-reveal=on] [data-reveal][data-revealed] .xg9TKa_cell{transition:opacity .5s var(--easing-settle);transition-delay:calc(.55s + var(--cell-i,0) * 90ms)}
.TsZW_W_grid{width:100%;display:grid}.TsZW_W_columns-auto{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min-column,240px), 100%), 1fr))}.TsZW_W_columns-1,.TsZW_W_columns-2,.TsZW_W_columns-3,.TsZW_W_columns-4,.TsZW_W_columns-6{grid-template-columns:1fr}.TsZW_W_columns-12{grid-template-columns:repeat(4,1fr)}@media (min-width:640px){.TsZW_W_columns-2,.TsZW_W_columns-3,.TsZW_W_columns-4{grid-template-columns:repeat(2,1fr)}.TsZW_W_columns-6{grid-template-columns:repeat(3,1fr)}.TsZW_W_columns-12{grid-template-columns:repeat(6,1fr)}}@media (min-width:960px){.TsZW_W_columns-3{grid-template-columns:repeat(3,1fr)}.TsZW_W_columns-4{grid-template-columns:repeat(4,1fr)}.TsZW_W_columns-6{grid-template-columns:repeat(6,1fr)}.TsZW_W_columns-12{grid-template-columns:repeat(12,1fr)}}.TsZW_W_gap-sm{gap:var(--space-3)}.TsZW_W_gap-md{gap:var(--space-5)}.TsZW_W_gap-lg{gap:var(--space-6)}.TsZW_W_gap-xl{gap:var(--space-8)}
._60xBvq_navigation{padding:var(--space-5) 0;border-top:var(--rule-weight) solid var(--color-rule-strong);border-bottom:var(--rule-weight) solid var(--color-rule-strong)}._60xBvq_label{margin:0 0 var(--space-4);font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}._60xBvq_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._60xBvq_list a{color:var(--color-fg-muted);font-size:var(--type-body-sm);line-height:1.4;text-decoration:none}._60xBvq_list a:hover{color:var(--color-link-hover);text-underline-offset:3px;text-decoration:underline}._60xBvq_subitem{padding-left:var(--space-4)}._60xBvq_subitem a{font-size:var(--type-meta)}
.qH7gvG_heading{color:var(--color-fg);font-family:var(--font-family-sans);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);text-wrap:balance}.qH7gvG_serif{font-family:var(--font-family-serif);letter-spacing:var(--letter-spacing-tight)}.qH7gvG_size-display,.qH7gvG_size-xl,.qH7gvG_size-lg{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display)}.qH7gvG_size-display{font-size:clamp(var(--font-size-5xl), 4vw + 1rem, var(--font-size-7xl))}.qH7gvG_size-xl{font-size:clamp(var(--font-size-4xl), 3vw + .5rem, var(--font-size-6xl))}.qH7gvG_size-lg{font-size:clamp(var(--font-size-4xl), 2.2vw + .75rem, var(--font-size-6xl))}.qH7gvG_size-md{font-size:var(--font-size-2xl);line-height:var(--line-height-snug)}.qH7gvG_size-sm{font-size:var(--font-size-xl);line-height:var(--line-height-snug)}.qH7gvG_size-xs{font-size:var(--font-size-lg);line-height:var(--line-height-snug)}.qH7gvG_weight-medium{font-weight:var(--font-weight-medium)}.qH7gvG_weight-semibold{font-weight:var(--font-weight-semibold)}.qH7gvG_weight-bold{font-weight:var(--font-weight-bold)}.qH7gvG_weight-extrabold{font-weight:var(--font-weight-extrabold)}.qH7gvG_weight-display{font-weight:var(--font-weight-display)}
.L25dUW_icon{color:currentColor;flex-shrink:0;display:inline-block}
.vWJNPW_hero{grid-template-columns:var(--split-hero);gap:var(--col-gap-wide);align-items:center;display:grid}.vWJNPW_heroHeadline{margin:0 0 var(--space-6) var(--optical-left);font-size:var(--type-hero);font-weight:var(--font-weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-hero);max-width:14ch}.vWJNPW_heroHeadlineSecond{color:var(--color-fg-meta);display:block}.vWJNPW_heroFigure{aspect-ratio:1.15;max-width:100%}@media (min-width:760px){.vWJNPW_heroFigure{min-height:280px}}.vWJNPW_lede{margin:0 0 var(--space-8);font-size:var(--type-lead);line-height:var(--leading-lead);color:var(--color-fg);font-weight:var(--font-weight-lede);max-width:var(--measure-body)}.vWJNPW_actions{gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.vWJNPW_invitation{font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);color:var(--color-fg-meta);max-width:var(--measure-body-tight);margin:0}.vWJNPW_head{grid-template-columns:var(--split-statement);gap:var(--col-gap);margin-bottom:var(--space-12);align-items:start;display:grid}.vWJNPW_heading,.vWJNPW_headingAlone{margin:0 0 0 var(--optical-left);font-size:var(--type-section);font-weight:var(--font-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section);max-width:var(--measure-heading-wide);text-wrap:balance}.vWJNPW_headingAlone{margin-bottom:var(--space-12)}.vWJNPW_headLede{font-size:var(--type-body);line-height:var(--leading-body);color:var(--color-fg);font-weight:var(--font-weight-lede);max-width:var(--measure-body);margin:0}.vWJNPW_cardNum,.vWJNPW_stepMeta,.vWJNPW_resourceKind{margin:0 0 var(--space-4);font-family:var(--font-family-mono);font-size:var(--type-mono);color:var(--color-label)}.vWJNPW_cellTitle{margin:0 0 var(--space-3);font-size:var(--type-card-title-sm);font-weight:var(--font-weight-display);line-height:var(--leading-card);letter-spacing:var(--tracking-card)}.vWJNPW_cellBody{font-size:var(--type-body-sm);line-height:var(--leading-lead);color:var(--color-fg-muted);margin:0}.vWJNPW_problemNote{margin:var(--space-8) 0 0;font-size:var(--type-body);line-height:var(--leading-body);font-weight:var(--font-weight-lede);color:var(--color-fg);max-width:var(--measure-body)}.vWJNPW_loopMark{border-radius:var(--radius-mark);background:var(--accent);width:12px;height:12px;margin-bottom:var(--space-4)}.vWJNPW_videos{gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vWJNPW_video{max-width:880px}.vWJNPW_slotNote{margin:var(--space-8) 0 0;font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);color:var(--color-fg-meta)}.vWJNPW_capabilities{border-top:var(--rule-weight) solid var(--color-rule-strong);margin:0;padding:0;list-style:none}.vWJNPW_capability{gap:var(--col-gap);padding:var(--space-8) 0;border-bottom:var(--rule-weight) solid var(--color-rule);grid-template-columns:120px 360px minmax(0,1fr);align-items:baseline;display:grid}.vWJNPW_capabilityNum{font-family:var(--font-family-mono);font-size:var(--type-mono);color:var(--color-label)}.vWJNPW_capabilitiesPlain .vWJNPW_capability{grid-template-columns:360px minmax(0,1fr)}.vWJNPW_capabilityTitle{margin:0 0 0 var(--optical-left);font-size:var(--type-row-title);font-weight:var(--font-weight-display);line-height:var(--leading-row);letter-spacing:var(--tracking-row)}.vWJNPW_capabilityBody{font-size:var(--type-body);line-height:var(--leading-body);color:var(--color-fg-muted);max-width:var(--measure-body);margin:0}.vWJNPW_roles{border-top:var(--rule-weight) solid var(--color-rule);margin:0;padding:0;list-style:none}.vWJNPW_role{gap:var(--col-gap);padding:var(--space-8) 0;border-bottom:var(--rule-weight) solid var(--color-rule);grid-template-columns:320px minmax(0,1fr);align-items:baseline;display:grid}.vWJNPW_roleName{margin:0 0 0 var(--optical-left);font-size:var(--type-card-title);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-card)}.vWJNPW_roleBody{font-size:var(--type-body);line-height:var(--leading-body);color:var(--color-fg-muted);max-width:var(--measure-body);margin:0}.vWJNPW_specs{margin:0 0 var(--space-16);border-top:var(--rule-weight) solid var(--color-rule-strong)}.vWJNPW_spec{gap:var(--col-gap);padding:var(--space-5) 0;border-bottom:var(--rule-weight) solid var(--color-rule);grid-template-columns:260px minmax(0,1fr);display:grid}.vWJNPW_specLabel{font-size:var(--type-body-sm);font-weight:var(--font-weight-semibold)}.vWJNPW_specValue{font-size:var(--type-body-sm);line-height:var(--leading-lead);color:var(--color-fg-muted);max-width:var(--measure-body);margin:0}.vWJNPW_specValue[data-pending=true]{color:var(--color-fg-meta)}.vWJNPW_specPending{margin-right:var(--space-3);padding:1px var(--space-2);border:var(--rule-weight) solid var(--color-rule);border-radius:var(--radius);font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label);vertical-align:.1em;display:inline-block}.vWJNPW_resources{margin-top:var(--space-8)}.vWJNPW_resourceCta{margin-top:var(--space-4);padding-block:var(--space-2);font-size:var(--type-meta);font-weight:var(--font-weight-semibold);display:inline-block}.vWJNPW_qa{border-top:var(--rule-weight) solid var(--color-rule-strong);margin:0}.vWJNPW_qaRow{gap:var(--col-gap);padding:var(--space-8) 0;border-bottom:var(--rule-weight) solid var(--color-rule);grid-template-columns:380px minmax(0,1fr);display:grid}.vWJNPW_qaQuestion{font-size:var(--type-card-title-sm);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-card)}.vWJNPW_qaAnswer{font-size:var(--type-body);line-height:var(--leading-body);color:var(--color-fg-muted);max-width:var(--measure-body);margin:0}.vWJNPW_crossLinks{gap:var(--space-8);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.vWJNPW_crossLink{font-size:var(--type-card-title-sm);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-card)}.vWJNPW_closing{grid-template-columns:var(--split-cta);gap:var(--col-gap-wide);align-items:start;display:grid}.vWJNPW_closingHeading{margin:0 0 var(--space-6) var(--optical-left);font-size:var(--type-poster);font-weight:var(--font-weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-poster);max-width:var(--measure-heading-tight)}.vWJNPW_proof{padding:var(--space-5) 0 0;border-top:var(--rule-weight) solid var(--color-rule-strong);gap:var(--space-4) var(--space-8);font-size:var(--type-meta);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;flex-wrap:wrap;margin:0;list-style:none;display:flex}@media (max-width:1040px){.vWJNPW_capability{grid-template-columns:80px 280px minmax(0,1fr)}.vWJNPW_capabilitiesPlain .vWJNPW_capability{grid-template-columns:280px minmax(0,1fr)}.vWJNPW_role,.vWJNPW_qaRow{grid-template-columns:260px minmax(0,1fr)}}@media (max-width:760px){.vWJNPW_hero,.vWJNPW_head,.vWJNPW_videos,.vWJNPW_closing,.vWJNPW_capability,.vWJNPW_capabilitiesPlain .vWJNPW_capability,.vWJNPW_role,.vWJNPW_qaRow,.vWJNPW_spec{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.vWJNPW_capability,.vWJNPW_role,.vWJNPW_qaRow{padding:var(--space-6) 0}}:is(html[data-reveal=on] [data-reveal]:not([data-revealed]) .vWJNPW_head>div>*,html[data-reveal=on] [data-reveal]:not([data-revealed]) .vWJNPW_head>p){opacity:0;transform:translateY(16px)}:is(html[data-reveal=on] [data-reveal][data-revealed] .vWJNPW_head>div>*,html[data-reveal=on] [data-reveal][data-revealed] .vWJNPW_head>p){transition:opacity var(--duration-reveal) var(--easing-settle), transform var(--duration-reveal) var(--easing-settle);transition-delay:.15s}html[data-reveal=on] [data-reveal][data-revealed] .vWJNPW_head>div>:nth-child(2){transition-delay:.27s}html[data-reveal=on] [data-reveal][data-revealed] .vWJNPW_head>p{transition-delay:.39s}html[data-reveal=on] [data-reveal][data-revealed] .vWJNPW_head>div:nth-child(2)>*{transition-delay:.39s}
._bHR6a_timelines{gap:var(--space-10);flex-direction:column;display:flex}._bHR6a_rowLabel{margin:0 0 var(--space-3);font-size:var(--type-meta);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-fg)}._bHR6a_unit{font-family:var(--font-family-mono);font-weight:var(--font-weight-regular);letter-spacing:normal;text-transform:none;color:var(--color-label)}._bHR6a_track{height:28px}._bHR6a_ticks{height:calc(var(--type-meta) * var(--leading-body));margin:var(--space-2) 0 0;font-size:var(--type-meta);color:var(--color-fg-muted);padding:0;list-style:none;position:relative}._bHR6a_tick{top:0;left:var(--tick-at);align-items:center;gap:var(--space-1);transform:translateX(var(--tick-shift));white-space:nowrap;display:inline-flex;position:absolute}._bHR6a_ticks[data-tone=accent] ._bHR6a_glyph{color:var(--color-label)}._bHR6a_ticks[data-tone=ink] ._bHR6a_glyph{color:var(--color-fg)}@media (max-width:520px){._bHR6a_ticks{height:calc(var(--type-meta) * var(--leading-body) + 20px + var(--space-1))}._bHR6a_tick{align-items:var(--tick-align);flex-direction:column}}
.z93RQW_head{gap:var(--space-6);margin-bottom:var(--space-8);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.z93RQW_title{margin:0 0 0 var(--optical-left);font-size:var(--type-section);font-weight:var(--font-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section);max-width:var(--measure-heading)}.z93RQW_control{height:var(--control-h-nav);padding:var(--control-pad-nav);border:var(--rule-weight) solid var(--color-fg);border-radius:var(--radius);color:var(--color-fg);font-family:var(--font-family-sans);font-size:var(--type-nav);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-cta);text-transform:uppercase;cursor:pointer;transition:background var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);background:0 0;justify-self:start;align-items:center;display:inline-flex}.z93RQW_control:hover{background:var(--color-fg);color:var(--color-bg)}.z93RQW_stage{gap:var(--space-8) var(--col-gap-wide);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.z93RQW_canvasBox{aspect-ratio:12/7;border:var(--rule-weight) solid var(--color-rule);border-radius:var(--radius);max-width:100%;overflow:hidden}.z93RQW_canvas{width:100%;height:100%;display:block}.z93RQW_side{gap:var(--space-8);min-width:0;display:grid}.z93RQW_captions{display:grid}.z93RQW_caption{opacity:0;transition:opacity var(--duration-caption) var(--easing-standard);pointer-events:none;grid-area:1/1}.z93RQW_caption[data-active=true]{opacity:1}.z93RQW_captionKicker{margin:0 0 var(--space-2);font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}.z93RQW_captionTitle{margin:0 0 var(--space-3) var(--optical-left);font-size:var(--type-subsection);font-weight:var(--font-weight-display);line-height:var(--leading-subsection);letter-spacing:var(--tracking-subsection);color:var(--color-fg)}.z93RQW_captionBody{font-size:var(--type-body-sm);line-height:var(--leading-lead);color:var(--color-fg-muted);margin:0}.z93RQW_rail{gap:var(--cell-gap);--progress:0;grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.z93RQW_step{min-width:0}.z93RQW_tick{cursor:pointer;background:0 0;border:0;width:100%;height:32px;padding:0;display:block;position:relative}.z93RQW_tick:before{content:"";border-radius:var(--radius-mark);background:var(--color-rule);height:3px;transition:background var(--duration-caption) var(--easing-standard);position:absolute;bottom:0;left:0;right:0}.z93RQW_tick[data-filled=true]:before{background:var(--accent)}.z93RQW_tickFill{border-radius:var(--radius-mark);background:var(--accent);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.z93RQW_tick[data-active=true] .z93RQW_tickFill{transform:scaleX(var(--progress))}.z93RQW_tick:hover:before{background:var(--color-fg-muted)}.z93RQW_tick:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-offset)}.z93RQW_srOnlyList{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1040px){.z93RQW_stage{grid-template-columns:minmax(0,1fr)}.z93RQW_canvasBox{aspect-ratio:4/3}}@media (max-width:760px){.z93RQW_head{grid-template-columns:minmax(0,1fr);align-items:start}.z93RQW_captionTitle{font-size:var(--type-card-title)}}
._5Um-TW_link{font-family:var(--font-family-sans);color:var(--color-link);transition:color var(--duration-fast) var(--easing-standard)}._5Um-TW_link:hover{color:var(--color-link-hover)}._5Um-TW_link:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:var(--focus-offset)}._5Um-TW_iconSlot{justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}._5Um-TW_iconSlot svg{width:100%;height:100%}._5Um-TW_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5Um-TW_size-sm{font-size:var(--type-meta)}._5Um-TW_size-md{font-size:inherit}._5Um-TW_size-lg{font-size:var(--type-lead)}._5Um-TW_variant-inline{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% var(--rule-weight);box-shadow:inset 0 calc(-1 * var(--rule-weight)) 0 var(--color-rule);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:color var(--duration-fast) var(--easing-standard), background-size var(--duration-normal) var(--easing-settle);padding-bottom:1px;text-decoration:none}._5Um-TW_variant-inline:hover,._5Um-TW_variant-inline:focus-visible{background-size:100% var(--rule-weight)}._5Um-TW_variant-standalone{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}._5Um-TW_variant-standalone:after{content:"→";transition:transform var(--duration-normal) var(--easing-settle);display:inline-block}._5Um-TW_variant-standalone:hover:after,._5Um-TW_variant-standalone:focus-visible:after{transform:translate(6px)}._5Um-TW_variant-unstyled{color:inherit;text-decoration:none}._5Um-TW_variant-button-primary,._5Um-TW_variant-button-secondary{height:var(--control-h-inline);padding:var(--control-pad);font-size:15px;font-weight:var(--font-weight-semibold);white-space:nowrap;transition:background var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);border-radius:var(--radius-control);justify-content:flex-start;align-items:center;line-height:1;text-decoration:none;display:inline-flex}._5Um-TW_variant-button-primary{background:var(--accent);color:var(--ink)}._5Um-TW_variant-button-primary:hover{background:var(--accent-deep);color:#fff}._5Um-TW_variant-button-secondary{color:var(--color-fg);border:var(--rule-weight) solid var(--color-fg);background:0 0}._5Um-TW_variant-button-secondary:hover{background:var(--color-fg);color:var(--color-bg)}@media (prefers-reduced-motion:reduce){._5Um-TW_variant-inline,._5Um-TW_variant-standalone:after,._5Um-TW_variant-standalone:hover:after{transition:none;transform:none}}
._5rb2fa_prose{color:var(--color-fg);font-size:var(--type-body);line-height:var(--leading-body)}._5rb2fa_prose>:not(figure,table,pre,.stats,.pair,.margin,.terms){max-width:68ch}._5rb2fa_prose>figure,._5rb2fa_prose>table,._5rb2fa_prose>pre,._5rb2fa_prose>h2{clear:both}._5rb2fa_prose>.stats{clear:both}._5rb2fa_prose>.pair{clear:both}._5rb2fa_prose>.terms{clear:both}._5rb2fa_prose>*+*{margin-top:var(--space-5)}._5rb2fa_prose>h2,._5rb2fa_prose>h3,._5rb2fa_prose>h4,._5rb2fa_prose>h5,._5rb2fa_prose>h6{margin-top:var(--space-12);margin-bottom:var(--space-4);margin-left:var(--optical-left);color:var(--color-fg);font-weight:var(--font-weight-display);line-height:var(--leading-subsection);letter-spacing:var(--tracking-subsection);text-wrap:balance;scroll-margin-top:calc(var(--masthead-h) + var(--space-6))}._5rb2fa_prose>h2{font-size:var(--type-subsection)}._5rb2fa_prose>h3{font-size:var(--type-card-title);letter-spacing:var(--tracking-card)}._5rb2fa_prose>h4{font-size:var(--type-card-title-sm);letter-spacing:var(--tracking-card)}._5rb2fa_prose>h5,._5rb2fa_prose>h6{font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}._5rb2fa_prose ul,._5rb2fa_prose ol{margin-left:0;padding-left:0;list-style:none}._5rb2fa_prose li{padding-left:1.6em;position:relative}._5rb2fa_prose li+li{margin-top:var(--space-3)}._5rb2fa_prose ul>li:before{content:"";border-radius:var(--radius-mark);background:var(--color-mark);width:8px;height:8px;position:absolute;top:.66em;left:.15em}._5rb2fa_prose ol{counter-reset:prose-item}._5rb2fa_prose ol>li{counter-increment:prose-item;padding-left:2.4em}._5rb2fa_prose ol>li:before{content:counter(prose-item, decimal-leading-zero);font-family:var(--font-family-mono);font-size:var(--type-mono);font-weight:var(--font-weight-medium);color:var(--color-label);line-height:1;position:absolute;top:.2em;left:0}._5rb2fa_prose li>ul,._5rb2fa_prose li>ol{margin-top:var(--space-3)}._5rb2fa_prose li>ul>li:before{border:1.5px solid var(--color-mark);background:0 0;width:6px;height:6px}._5rb2fa_prose li>p{margin:0}._5rb2fa_prose li>p+p{margin-top:var(--space-2)}._5rb2fa_prose .terms{margin-top:var(--space-8);margin-bottom:var(--space-8);border-top:var(--rule-weight) solid var(--color-rule-strong)}._5rb2fa_prose .terms>div{gap:var(--space-2) var(--space-8);padding:var(--space-4) 0;border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(140px,.3fr) minmax(0,1fr);display:grid}._5rb2fa_prose .terms dt{font-weight:var(--font-weight-semibold);line-height:var(--leading-lead)}._5rb2fa_prose .terms dd{color:var(--color-fg-muted);font-size:var(--type-body-sm);line-height:var(--leading-lead);margin:0}._5rb2fa_prose .terms dd>p{margin:0}._5rb2fa_prose .terms dd>p+p{margin-top:var(--space-2)}._5rb2fa_prose .terms dt:has(>code){gap:0 var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._5rb2fa_prose .terms dt>code{background:var(--color-fg);color:var(--color-bg);border-radius:var(--radius);font-size:var(--type-mono);margin-top:.15em;padding:.1em .45em;line-height:1.4}._5rb2fa_prose .stats{gap:var(--cell-gap);margin:var(--space-8) 0;background:var(--color-rule-strong);border:var(--cell-gap) solid var(--color-rule-strong);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0;display:grid;overflow:hidden}._5rb2fa_prose .stats>div{gap:var(--space-2);padding:var(--space-5);background:var(--color-bg);flex-direction:column;display:flex}._5rb2fa_prose .stats dt{color:var(--color-fg-muted);font-size:var(--type-body-sm);line-height:var(--leading-lead);order:2}._5rb2fa_prose .stats dd{margin:0 0 0 var(--optical-left);font-size:var(--type-subsection);font-weight:var(--font-weight-display);line-height:var(--leading-subsection);letter-spacing:var(--tracking-subsection);order:1}._5rb2fa_prose .stats dd+dd{font-family:var(--font-family-mono);font-size:var(--type-mono);font-weight:var(--font-weight-regular);line-height:var(--leading-mono);letter-spacing:0;color:var(--color-fg-meta);order:3;margin:0}._5rb2fa_prose .margin{margin-top:var(--space-5);margin-bottom:var(--space-5)}._5rb2fa_prose .margin>.stats{margin:0}._5rb2fa_prose .margin>p{margin:var(--space-2) 0 0;font-size:var(--type-body-sm);line-height:var(--leading-lead);color:var(--color-fg-muted)}@container reader (min-width:840px){._5rb2fa_prose>:not(figure,table,pre,.stats,.pair,.margin,.terms){max-width:var(--measure-body)}._5rb2fa_prose .margin{float:right;clear:right;width:200px;margin:var(--space-1) 0 var(--space-6) var(--space-6)}._5rb2fa_prose .margin>.stats{grid-template-columns:minmax(0,1fr)}._5rb2fa_prose .margin>.stats dd:first-of-type{font-size:var(--type-row-title)}}@container reader (min-width:960px){._5rb2fa_prose>:not(figure,table,pre,.stats,.pair,.margin,.terms){max-width:68ch}._5rb2fa_prose .margin{width:240px;margin-left:var(--space-8)}}._5rb2fa_prose .pair{gap:var(--space-6) var(--col-gap);margin:var(--space-8) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._5rb2fa_prose .pair>div>p:first-child{margin:0 0 var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--rule-weight) solid var(--color-rule-strong);font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}:is(._5rb2fa_prose .pair ul,._5rb2fa_prose .pair ol){margin:0}._5rb2fa_prose .dialogue{margin:var(--space-8) 0;border-top:var(--rule-weight) solid var(--color-rule-strong)}._5rb2fa_prose .dialogue>p{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-rule);grid-template-columns:7.5rem minmax(0,1fr);margin:0;display:grid}._5rb2fa_prose .dialogue>p>strong:first-child{font-family:var(--font-family-mono);font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);line-height:var(--leading-mono);text-transform:uppercase;color:var(--color-label);padding-top:3px}._5rb2fa_prose .formula{font-family:var(--font-family-mono);font-size:var(--type-meta);line-height:var(--leading-mono);color:var(--color-fg)}._5rb2fa_prose a{color:var(--color-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}._5rb2fa_prose a:hover{color:var(--color-link-hover)}._5rb2fa_prose strong{font-weight:var(--font-weight-semibold)}._5rb2fa_prose blockquote{margin:var(--space-8) 0;padding-left:var(--space-6);border-left:var(--rule-weight) solid var(--color-rule-strong);color:var(--color-fg-muted);font-size:var(--type-lead);line-height:var(--leading-lead)}._5rb2fa_prose blockquote>p{margin:0}._5rb2fa_prose code{font-family:var(--font-family-mono);background:var(--color-bg-hover);border-radius:var(--radius);padding:.1em .35em;font-size:.9em}._5rb2fa_prose pre{font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);padding:var(--space-5);background:var(--navy);color:var(--onnavy);border-radius:var(--radius);border-left:var(--space-2) solid var(--accent);overflow-x:auto}._5rb2fa_prose pre code{background:0 0;padding:0}._5rb2fa_prose figure{margin:var(--space-10) 0;max-width:none}._5rb2fa_prose figure img{border:var(--rule-weight) solid var(--color-rule-strong);border-radius:var(--radius);background:var(--navy);width:100%;height:auto;display:block}._5rb2fa_prose .art-frame{padding:var(--space-4);border:var(--rule-weight) solid var(--color-rule-strong);border-radius:var(--radius);background:var(--navy)}._5rb2fa_prose .art-frame--paper{background:var(--paper)}._5rb2fa_prose .art-frame img{background:0 0;border:0}._5rb2fa_prose figcaption{margin-top:var(--space-3);font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);color:var(--color-fg-meta)}._5rb2fa_prose img{max-width:100%;height:auto}._5rb2fa_prose table{border-collapse:collapse;width:100%;margin:var(--space-8) 0;font-size:var(--type-body-sm);border-top:var(--rule-weight) solid var(--color-rule-strong);line-height:1.5}._5rb2fa_prose caption{caption-side:bottom;padding-top:var(--space-3);text-align:left;font-family:var(--font-family-mono);font-size:var(--type-mono);color:var(--color-fg-meta)}._5rb2fa_prose th,._5rb2fa_prose td{padding:var(--space-3) var(--space-4) var(--space-3) 0;text-align:left;vertical-align:top;border-bottom:var(--rule-weight) solid var(--color-rule)}._5rb2fa_prose th{font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-fg-meta)}._5rb2fa_prose td:not(:first-child),._5rb2fa_prose th:not(:first-child){font-family:var(--font-family-mono);font-size:var(--type-mono)}._5rb2fa_prose hr{border:0;border-top:var(--rule-weight) solid var(--color-rule-strong);margin:var(--space-10) 0}@media (max-width:760px){._5rb2fa_prose .dialogue>p{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}._5rb2fa_prose table{display:block;overflow-x:auto}._5rb2fa_prose .pair{grid-template-columns:minmax(0,1fr)}._5rb2fa_prose .terms>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}._5rb2fa_prose figure:has(figcaption){-webkit-overflow-scrolling:touch;overflow-x:auto}._5rb2fa_prose figure:has(figcaption) img{min-width:880px}}
.aBw4IG_console{gap:var(--space-6);min-width:0;display:grid}.aBw4IG_back{font-size:var(--font-size-sm);margin:0}.aBw4IG_hint{color:var(--color-fg-muted);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);max-width:var(--measure-body);margin:0}.aBw4IG_editorHead{align-items:baseline;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.aBw4IG_number{font-family:var(--font-family-mono);font-size:var(--type-card-title-sm);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin:0}.aBw4IG_unit{color:var(--color-fg-muted);font-size:var(--font-size-sm);font-family:inherit;font-weight:var(--font-weight-regular)}.aBw4IG_badge{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);color:var(--color-fg);font-size:var(--font-size-sm);text-transform:capitalize;border-radius:999px;display:inline-block}.aBw4IG_badge[data-status=accepted],.aBw4IG_badge[data-status=issued]{border-color:var(--color-signal)}.aBw4IG_badge[data-status=void],.aBw4IG_badge[data-status=expired]{color:var(--color-fg-muted)}.aBw4IG_tableWrap{max-width:100%;overflow-x:auto}.aBw4IG_caption{text-align:left;color:var(--color-fg-muted);font-size:var(--font-size-sm);padding-bottom:var(--space-2)}.aBw4IG_lines{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.aBw4IG_lines th,.aBw4IG_lines td{padding:var(--space-3);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.aBw4IG_lines th{color:var(--color-fg-meta);font-weight:var(--font-weight-semibold);white-space:nowrap}.aBw4IG_lines td span{display:block}.aBw4IG_lines td .aBw4IG_unit{display:inline}.aBw4IG_num{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right!important}.aBw4IG_sku{font-family:var(--font-family-mono);font-size:var(--type-mono);color:var(--color-fg-meta)}.aBw4IG_document{gap:var(--space-6);padding:clamp(var(--space-5), 4vw, var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);min-width:0;display:grid}.aBw4IG_documentHead{justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;display:flex}.aBw4IG_eyebrow{margin:0 0 var(--space-1);color:var(--color-fg-meta);font-size:var(--font-size-sm);letter-spacing:.12em;text-transform:uppercase;font-weight:var(--font-weight-semibold)}.aBw4IG_meta,.aBw4IG_totals,.aBw4IG_conditions{gap:var(--space-2);margin:0;display:grid}.aBw4IG_meta div,.aBw4IG_totals div{justify-content:space-between;gap:var(--space-6);display:flex}.aBw4IG_meta dt,.aBw4IG_totals dt,.aBw4IG_conditions dt{color:var(--color-fg-meta);font-size:var(--font-size-sm)}.aBw4IG_meta dd,.aBw4IG_totals dd,.aBw4IG_conditions dd{font-variant-numeric:tabular-nums;margin:0}.aBw4IG_totals{justify-self:end;min-width:min(100%,18rem)}.aBw4IG_grandTotal{padding-top:var(--space-2);border-top:1px solid var(--color-border-strong);font-weight:var(--font-weight-semibold)}.aBw4IG_grandTotal dt{color:var(--color-fg)}.aBw4IG_taxNote{margin:calc(var(--space-4) * -1) 0 0;color:var(--color-fg-muted);font-size:var(--font-size-sm);justify-self:end}.aBw4IG_conditions{gap:var(--space-4);max-width:var(--measure-body);line-height:var(--line-height-relaxed)}.aBw4IG_preserve,.aBw4IG_address{white-space:pre-wrap}.aBw4IG_parties{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.aBw4IG_parties p{margin:0 0 var(--space-2);line-height:var(--line-height-relaxed);overflow-wrap:anywhere}.aBw4IG_partyHeading{margin:0 0 var(--space-2);color:var(--color-fg-meta);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.aBw4IG_record,.aBw4IG_editor{gap:var(--space-6);display:grid}.aBw4IG_linesFieldset{gap:var(--space-5);padding:clamp(var(--space-5), 4vw, var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);min-width:0;margin:0;display:grid}.aBw4IG_linesFieldset legend{float:left;width:100%}.aBw4IG_narrowField{max-width:12rem}.aBw4IG_lineEditors{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.aBw4IG_lineEditor{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.aBw4IG_wideField{grid-column:span 2}.aBw4IG_lineAmount{gap:var(--space-2);font-size:var(--font-size-sm);align-content:end;margin:0;display:grid}.aBw4IG_lineAmount span{color:var(--color-fg-meta);font-weight:var(--font-weight-semibold)}.aBw4IG_lineAmount strong{font-variant-numeric:tabular-nums;padding:var(--space-3) 0}.aBw4IG_lineTools{gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.aBw4IG_fieldError{color:var(--color-severity-high);font-weight:var(--font-weight-regular)}.aBw4IG_accept{gap:var(--space-5);display:grid}.aBw4IG_agree{gap:var(--space-3);max-width:var(--measure-body);line-height:var(--line-height-relaxed);align-items:flex-start;display:flex}.aBw4IG_agree input{flex:none;margin-top:.3em}@media (max-width:40rem){.aBw4IG_wideField{grid-column:1/-1}}.aBw4IG_docType{color:var(--color-fg-muted);font-weight:var(--font-weight-semibold)}.aBw4IG_filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.aBw4IG_filter{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);color:var(--color-fg);font:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0;border-radius:999px}.aBw4IG_filter[aria-pressed=true]{border-color:var(--color-signal);font-weight:var(--font-weight-semibold)}.aBw4IG_filter:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}
.gmQ0nq_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ws6TGG_wrapper{gap:var(--space-12);flex-direction:column;display:flex}.ws6TGG_header{gap:var(--space-3);flex-direction:column;display:flex}.ws6TGG_subheading{color:var(--color-fg-muted);font-size:var(--font-size-md);max-width:60ch}.ws6TGG_section{gap:var(--space-4);flex-direction:column;display:flex}.ws6TGG_row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.ws6TGG_calloutStack{gap:var(--space-3);flex-direction:column;display:flex}.ws6TGG_hint{font-size:var(--font-size-sm);color:var(--color-fg-muted)}
.TB-ZFW_ledger{gap:var(--space-12);flex-direction:column;display:flex}.TB-ZFW_year{margin:0 0 0 var(--optical-left);padding-bottom:var(--space-3);border-bottom:var(--rule-weight) solid var(--color-rule-strong);font-size:var(--type-subsection);font-weight:var(--font-weight-display);line-height:var(--leading-subsection);letter-spacing:var(--tracking-subsection)}.TB-ZFW_rows{margin:0;padding:0;list-style:none}.TB-ZFW_row{gap:var(--space-6);padding:var(--space-6) 0;border-top:1px solid var(--color-rule);grid-template-columns:112px 240px minmax(0,1fr);align-items:start;display:grid}.TB-ZFW_row:first-child{border-top:0}.TB-ZFW_date,.TB-ZFW_dateRepeat{font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);color:var(--color-fg-meta);margin-top:6px}.TB-ZFW_copy{grid-column:3;min-width:0}.TB-ZFW_topic{margin:0 0 var(--space-2);font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}.TB-ZFW_title{margin:0 0 var(--space-2) var(--optical-left);font-size:var(--type-row-title);font-weight:var(--font-weight-display);line-height:var(--leading-row);letter-spacing:var(--tracking-row);text-wrap:balance;max-width:44ch}.TB-ZFW_titleLink{color:var(--color-fg);text-decoration:none}.TB-ZFW_row:has(.TB-ZFW_titleLink:hover,.TB-ZFW_thumb:hover) .TB-ZFW_titleLink{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color-mark);text-decoration-color:var(--color-mark)}.TB-ZFW_row:has(.TB-ZFW_titleLink:hover,.TB-ZFW_thumb:hover) .TB-ZFW_thumb{box-shadow:inset 0 0 0 var(--rule-weight) var(--color-mark)}.TB-ZFW_standfirst{-webkit-line-clamp:2;margin:0 0 var(--space-3);font-size:var(--type-body-sm);line-height:var(--leading-lead);color:var(--color-fg-muted);-webkit-box-orient:vertical;max-width:72ch;display:-webkit-box;overflow:hidden}.TB-ZFW_byline{gap:var(--space-2);font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);color:var(--color-fg-meta);flex-wrap:wrap;margin:0;display:flex}.TB-ZFW_thumb{aspect-ratio:16/10;border-radius:var(--radius-panel);grid-area:1/2;width:240px;display:block;overflow:hidden}.TB-ZFW_thumb svg{transition:transform var(--duration-normal) var(--easing-settle)}.TB-ZFW_row:has(.TB-ZFW_titleLink:hover,.TB-ZFW_thumb:hover) .TB-ZFW_thumb svg{transform:scale(1.04)}@media (max-width:760px){.TB-ZFW_ledger{gap:var(--space-8)}.TB-ZFW_row{gap:var(--space-4);padding:var(--space-5) 0;grid-template-columns:minmax(0,1fr) 84px}.TB-ZFW_date,.TB-ZFW_dateRepeat{margin:0 0 var(--space-1);grid-column:1;font-size:12px}.TB-ZFW_dateRepeat{margin:0}.TB-ZFW_copy{grid-column:1}.TB-ZFW_thumb{grid-area:1/2/span 2;width:84px}.TB-ZFW_title{font-size:var(--type-card-title-sm);line-height:var(--leading-card);letter-spacing:var(--tracking-card)}.TB-ZFW_standfirst{display:none}.TB-ZFW_byline{font-size:12px}}
.xNjRka_note{margin:0 0 var(--space-6);font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);color:var(--color-label)}.xNjRka_text{font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);color:var(--color-fg-meta)}
.R4s80a_form{gap:var(--space-5);padding:clamp(var(--space-5), 4vw, var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);display:grid}.R4s80a_twoColumns{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.R4s80a_field{gap:var(--space-2);color:var(--color-fg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:grid}.R4s80a_field input,.R4s80a_field select,.R4s80a_field textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);width:100%;color:var(--color-fg);font:inherit;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);padding:var(--space-3) var(--space-4)}.R4s80a_field textarea{resize:vertical}.R4s80a_field input:focus-visible,.R4s80a_field select:focus-visible,.R4s80a_field textarea:focus-visible{border-color:var(--color-signal);outline:2px solid var(--color-signal);outline-offset:2px}.R4s80a_consent{align-items:flex-start;gap:var(--space-3);color:var(--color-fg-muted);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);display:flex}.R4s80a_consent input{width:1rem;height:1rem;accent-color:var(--color-signal);margin-top:.25rem}.R4s80a_actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.R4s80a_assurance,.R4s80a_status,.R4s80a_error{color:var(--color-fg-muted);font-size:var(--font-size-sm);margin:0}.R4s80a_status:empty,.R4s80a_error:empty{display:none}.R4s80a_error{color:var(--color-severity-high)}.R4s80a_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:700px){.R4s80a_twoColumns{grid-template-columns:1fr}}.R4s80a_narrow{max-width:14rem}.R4s80a_hint,.R4s80a_fieldError{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.R4s80a_hint{color:var(--color-fg-muted)}.R4s80a_fieldError{color:var(--color-severity-high)}.R4s80a_field input[aria-invalid=true],.R4s80a_field textarea[aria-invalid=true]{border-color:var(--color-severity-high)}.R4s80a_consentBlock{gap:var(--space-2);display:grid}.R4s80a_termsSummary{margin:0 0 var(--space-2);padding-left:var(--space-5);color:var(--color-fg-muted);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.R4s80a_sent{gap:var(--space-3);padding:clamp(var(--space-5), 4vw, var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);color:var(--color-fg);line-height:var(--line-height-relaxed);display:grid}.R4s80a_sent p{max-width:var(--measure-body);margin:0}.R4s80a_sentHeading{font-size:var(--type-card-title);font-weight:var(--font-weight-semibold);margin:0}
._5hjI-W_review{gap:var(--space-8);display:grid}._5hjI-W_bar{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-fg-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._5hjI-W_notice,._5hjI-W_error,._5hjI-W_success{max-width:var(--measure-body);line-height:var(--line-height-relaxed);margin:0}._5hjI-W_notice{gap:var(--space-4);color:var(--color-fg-muted);justify-items:start;display:grid}._5hjI-W_notice p{margin:0}._5hjI-W_error{color:var(--color-severity-high)}._5hjI-W_success{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-elevated);color:var(--color-fg)}._5hjI-W_facts{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;display:grid}._5hjI-W_fact{gap:var(--space-1);overflow-wrap:anywhere;display:grid}._5hjI-W_fact dt{color:var(--color-fg-meta);font-size:var(--font-size-sm)}._5hjI-W_fact dd{color:var(--color-fg);margin:0}._5hjI-W_mono{font-family:var(--font-family-mono);font-size:var(--type-mono)}._5hjI-W_subheading{margin:0 0 var(--space-3);font-size:var(--type-card-title-sm);font-weight:var(--font-weight-semibold);padding:0}._5hjI-W_useCase p{max-width:var(--measure-body);white-space:pre-wrap;line-height:var(--line-height-relaxed);margin:0}._5hjI-W_list{gap:var(--space-2);padding-left:var(--space-5);color:var(--color-fg-muted);font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0;display:grid}._5hjI-W_decide{gap:var(--space-6);display:grid}._5hjI-W_terms{gap:var(--space-5);padding:clamp(var(--space-5), 4vw, var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0;display:grid}._5hjI-W_terms legend{float:left;width:100%}._5hjI-W_field{gap:var(--space-2);color:var(--color-fg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:grid}._5hjI-W_wide{grid-column:1/-1}._5hjI-W_field input,._5hjI-W_field select,._5hjI-W_field textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);width:100%;color:var(--color-fg);font:inherit;font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);padding:var(--space-3) var(--space-4)}._5hjI-W_field input:focus-visible,._5hjI-W_field select:focus-visible,._5hjI-W_field textarea:focus-visible{border-color:var(--color-signal);outline:2px solid var(--color-signal);outline-offset:2px}._5hjI-W_actions{gap:var(--space-4);flex-wrap:wrap;display:flex}._5hjI-W_confirm{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-signal);border-radius:var(--radius-md);display:grid}._5hjI-W_confirm p,._5hjI-W_decision p{margin:0}._5hjI-W_decision{gap:var(--space-2);display:grid}._5hjI-W_tabs{align-items:center;gap:var(--space-2) var(--space-6);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._5hjI-W_tabs a{padding:var(--space-2) 0;color:var(--color-fg-muted);border-bottom:2px solid #0000;text-decoration:none}._5hjI-W_tabs a:hover{color:var(--color-fg)}._5hjI-W_tabs a[aria-current=page]{color:var(--color-fg);font-weight:var(--font-weight-semibold);border-bottom-color:var(--color-signal)}._5hjI-W_tabs button{margin-left:auto}
._6yimhW_heroLede{margin:var(--space-6) 0 0;max-width:60ch;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-fg-muted)}._6yimhW_sectionLede{margin:var(--space-3) 0 0;max-width:62ch;line-height:var(--line-height-relaxed);color:var(--color-fg-muted)}._6yimhW_grid{margin-top:var(--space-6)}._6yimhW_stackMd{margin-top:var(--space-4)}._6yimhW_stackSm{margin-top:var(--space-3)}._6yimhW_muted{margin:var(--space-2) 0;color:var(--color-fg-muted);line-height:var(--line-height-relaxed)}._6yimhW_mutedSm{margin:var(--space-2) 0 0;color:var(--color-fg-muted);line-height:var(--line-height-relaxed)}._6yimhW_mutedFlush{color:var(--color-fg-muted);line-height:var(--line-height-relaxed)}._6yimhW_bulletList{margin:var(--space-3) 0 0;padding-left:var(--space-4);color:var(--color-fg-muted);line-height:var(--line-height-relaxed)}._6yimhW_bulletList>li+li{margin-top:var(--space-2)}._6yimhW_bulletList strong{color:var(--color-fg);font-weight:var(--font-weight-semibold)}
.Rn_jvq_hero{gap:var(--col-gap-wide);margin-top:var(--space-8);grid-template-columns:minmax(0,6fr) minmax(0,7fr);align-items:center;display:grid}.Rn_jvq_header{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.Rn_jvq_title{margin:0 0 var(--space-6) var(--optical-left);font-size:var(--type-section);font-weight:var(--font-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section);text-wrap:balance;max-width:18ch}.Rn_jvq_lede{font-size:var(--type-lead);line-height:var(--leading-lead);color:var(--color-fg);font-weight:var(--font-weight-lede);max-width:50ch;margin:0}.Rn_jvq_heroMark{justify-self:end;width:100%}.Rn_jvq_meta{margin-top:var(--space-10)}.Rn_jvq_previewNote{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border:var(--rule-weight) solid var(--color-rule-strong);border-radius:var(--radius);font-family:var(--font-family-mono);font-size:var(--type-mono);color:var(--color-label)}.Rn_jvq_readerLayout{gap:var(--col-gap-wide);grid-template-columns:200px minmax(0,760px);align-items:start;max-width:1100px;margin:0 auto;display:grid}.Rn_jvq_readerRail{top:calc(var(--masthead-h) + var(--space-6));grid-area:1/1;position:sticky}.Rn_jvq_articleContent{grid-area:1/2;min-width:0;container:reader/inline-size}.Rn_jvq_relatedContent{max-width:960px;margin:0 auto}@media (max-width:960px){.Rn_jvq_hero,.Rn_jvq_readerLayout{grid-template-columns:minmax(0,1fr)}.Rn_jvq_readerRail,.Rn_jvq_articleContent{grid-area:auto/1}.Rn_jvq_readerRail{width:min(100%,680px);position:static}.Rn_jvq_heroMark{justify-self:start;width:min(100%,560px)}.Rn_jvq_relatedContent{max-width:none}}@media (max-width:640px){.Rn_jvq_hero{margin-top:var(--space-6);gap:var(--space-6)}.Rn_jvq_title{max-width:none}.Rn_jvq_heroMark{width:100%}}
.x2nh-q_band{padding-top:var(--section-y)}.x2nh-q_bandCopy{grid-template-columns:var(--split-statement);gap:var(--col-gap);align-items:end;display:grid}.x2nh-q_heading{margin:0 0 0 var(--optical-left);font-size:var(--type-section);font-weight:var(--font-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section);max-width:var(--measure-heading);text-wrap:balance}.x2nh-q_lede{font-size:var(--type-lead);line-height:var(--leading-lead);color:var(--color-fg);font-weight:var(--font-weight-lede);max-width:var(--measure-body-tight);margin:0}.x2nh-q_bandRow{justify-content:space-between;align-items:center;gap:var(--space-6);margin-top:var(--space-10);padding-top:var(--space-1);border-top:1px solid var(--color-rule);flex-wrap:wrap;display:flex}.x2nh-q_topics{gap:var(--space-8);flex-wrap:wrap;display:flex}.x2nh-q_topic,.x2nh-q_currentTopic{padding:var(--space-3) 0;font-size:var(--type-meta);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);text-decoration:none;display:inline-block}.x2nh-q_topic:hover{color:var(--color-fg)}.x2nh-q_currentTopic{color:var(--color-fg);box-shadow:inset 0 -2px 0 var(--color-mark)}.x2nh-q_feed{align-items:center;gap:var(--space-2);padding:var(--space-3) 0;font-family:var(--font-family-mono);font-size:var(--type-mono);color:var(--color-fg-muted);text-decoration:none;display:inline-flex}.x2nh-q_feed svg{color:var(--color-mark)}.x2nh-q_feed:hover{color:var(--color-fg)}.x2nh-q_sectionTitle{margin:0 0 var(--space-8);color:var(--color-label);font-size:var(--type-kicker);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-kicker);text-transform:uppercase}.x2nh-q_sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-6);margin-bottom:var(--space-4);display:flex}.x2nh-q_sectionHeader .x2nh-q_sectionTitle{margin-bottom:0}.x2nh-q_count{font-family:var(--font-family-mono);font-size:var(--type-mono);color:var(--color-fg-meta);margin:0}.x2nh-q_emptyState{padding:var(--space-10);border:var(--rule-weight) solid var(--color-rule-strong);border-radius:var(--radius)}.x2nh-q_emptyState p{max-width:var(--measure-body-tight);color:var(--color-fg-muted);margin:0}.x2nh-q_lead{gap:var(--col-gap);color:var(--color-fg);grid-template-columns:240px minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.x2nh-q_leadMark{width:100%}.x2nh-q_leadCopy{min-width:0}.x2nh-q_leadTopic{margin:0 0 var(--space-2);font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}.x2nh-q_leadTitle{margin:0 0 var(--space-5) var(--optical-left);font-size:var(--type-section);font-weight:var(--font-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section);max-width:var(--measure-heading-wide);text-wrap:balance}.x2nh-q_leadStandfirst{margin:0 0 var(--space-5);font-size:var(--type-lead);line-height:var(--leading-lead);color:var(--color-fg);font-weight:var(--font-weight-lede);max-width:var(--measure-body)}.x2nh-q_leadByline{gap:var(--space-2);font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);color:var(--color-fg-meta);flex-wrap:wrap;margin:0;display:flex}.x2nh-q_leadCue{margin-top:var(--space-5);font-size:var(--type-meta);font-weight:var(--font-weight-semibold);color:var(--color-label);display:inline-block}.x2nh-q_lead:hover .x2nh-q_leadMark svg{transform:scale(1.04)}.x2nh-q_closingHeading{margin:0 0 var(--space-8) var(--optical-left);font-size:var(--type-poster);font-weight:var(--font-weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-poster);max-width:var(--measure-heading);text-wrap:balance}@media (max-width:760px){.x2nh-q_bandCopy,.x2nh-q_lead{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.x2nh-q_leadMark{order:-1;width:min(54vw,220px)}.x2nh-q_topics{gap:var(--space-5);width:100%;padding-bottom:var(--space-1);scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.x2nh-q_topic,.x2nh-q_currentTopic{flex:none}.x2nh-q_bandRow{align-items:flex-start;gap:var(--space-3)}.x2nh-q_sectionHeader{align-items:flex-start;gap:var(--space-2);flex-direction:column}}
.GYYsZa_heading{margin:0 0 var(--space-6) var(--optical-left);font-size:var(--type-hero);font-weight:var(--font-weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-hero);max-width:var(--measure-heading);text-wrap:balance}.GYYsZa_sectionHeading{margin:0 0 var(--space-6) var(--optical-left);font-size:var(--type-section);font-weight:var(--font-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section);max-width:var(--measure-heading-wide);text-wrap:balance}.GYYsZa_lede{margin:0 0 var(--space-8);font-size:var(--type-lead);line-height:var(--leading-lead);color:var(--color-fg);font-weight:var(--font-weight-lede);max-width:var(--measure-body)}.GYYsZa_head{grid-template-columns:var(--split-statement);gap:var(--col-gap);margin-bottom:var(--space-10);align-items:start;display:grid}.GYYsZa_jump{gap:var(--space-8);padding-top:var(--space-5);border-top:var(--rule-weight) solid var(--color-rule-strong);flex-wrap:wrap;display:flex}.GYYsZa_jumpLink{padding-block:var(--space-2);font-size:var(--type-meta);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;display:inline-block}.GYYsZa_headshot{aspect-ratio:4/5;background:var(--headshot-ground);border-radius:var(--radius);margin-bottom:var(--space-5);place-items:center;display:grid;overflow:hidden}.GYYsZa_headshotMark{aspect-ratio:1;border:6px solid var(--ink);opacity:.12;border-radius:50%;width:clamp(48px,6vw,84px)}.GYYsZa_personName{margin:0 0 var(--space-2);font-size:var(--type-card-title-sm);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-card)}.GYYsZa_personTitle{margin:0 0 var(--space-3)}.GYYsZa_personBio{margin:0}.GYYsZa_portrait{object-fit:cover;width:100%;height:100%;display:block}.GYYsZa_teamGrid{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.GYYsZa_person{border:var(--rule-weight) solid var(--color-rule-strong);border-radius:var(--radius)}@media (max-width:1040px){.GYYsZa_teamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.GYYsZa_teamGrid{grid-template-columns:minmax(0,1fr)}}.GYYsZa_profileLinks{margin:var(--space-4) 0 0;gap:var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.GYYsZa_investorCell{text-align:center;place-items:center;min-height:120px;display:grid}.GYYsZa_investorName{font-size:var(--type-card-title-sm);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-card);margin:0}.GYYsZa_investorNote{margin:var(--space-2) 0 0;font-size:var(--type-body-sm);color:var(--color-fg-muted)}.GYYsZa_rows{border-top:var(--rule-weight) solid var(--color-rule-strong);margin:0;padding:0;list-style:none}.GYYsZa_row{gap:var(--col-gap);padding:var(--space-8) 0;border-bottom:var(--rule-weight) solid var(--color-rule);grid-template-columns:280px minmax(0,1fr) 140px;align-items:baseline;display:grid}.GYYsZa_partnerRow{gap:var(--col-gap);padding:var(--space-6) 0;border-bottom:var(--rule-weight) solid var(--color-rule);grid-template-columns:minmax(0,1fr) 200px;align-items:baseline;display:grid}.GYYsZa_partnerRole{font-size:var(--type-body);line-height:var(--leading-body);color:var(--color-fg-muted);margin:0}.GYYsZa_rowTitle{margin:0 0 0 var(--optical-left);font-size:var(--type-card-title);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-card)}.GYYsZa_rowBody{max-width:var(--measure-body);margin:0}.GYYsZa_rowMeta{font-family:var(--font-family-mono);font-size:var(--type-mono);color:var(--color-fg-meta);margin:0}.GYYsZa_partnerFeature{gap:var(--col-gap);padding:var(--space-8) 0;border-bottom:var(--rule-weight) solid var(--color-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.GYYsZa_partnerPlate{border:var(--rule-weight) solid var(--color-rule);border-radius:var(--radius);background:var(--headshot-ground);overflow:hidden}.GYYsZa_partnerWords{gap:var(--space-3);align-content:start;display:grid}.GYYsZa_partnerSummary{margin:var(--space-3) 0 0;max-width:var(--measure-body);font-size:var(--type-body);line-height:var(--leading-body)}.GYYsZa_partnerRegions{gap:var(--space-2) var(--space-4);margin:var(--space-4) 0 0;padding-top:var(--space-4);border-top:var(--rule-weight) solid var(--color-rule);font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-body);flex-wrap:wrap;display:flex}.GYYsZa_partnerRegions dt{color:var(--color-fg-meta);text-transform:uppercase;letter-spacing:var(--tracking-label)}.GYYsZa_partnerRegions dd{margin:0}.GYYsZa_closingHeading{margin:0 0 var(--space-8) var(--optical-left);font-size:var(--type-poster);font-weight:var(--font-weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-poster);max-width:var(--measure-heading-wide);text-wrap:balance}.GYYsZa_actions{gap:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:760px){.GYYsZa_head,.GYYsZa_row,.GYYsZa_partnerRow,.GYYsZa_partnerFeature{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.GYYsZa_partnerPlate{max-width:480px}}@media (max-width:520px){.GYYsZa_person{column-gap:var(--space-4);grid-template-columns:96px minmax(0,1fr);align-items:start;display:grid}.GYYsZa_person .GYYsZa_headshot{grid-row:1/span 4;margin-bottom:0}.GYYsZa_person .GYYsZa_headshotMark{border-width:4px;width:32px}.GYYsZa_person .GYYsZa_personBio{margin-top:var(--space-2)}}
.E657aq_layout{gap:var(--col-gap-wide);margin-top:var(--space-8);grid-template-columns:minmax(0,1fr) 240px;align-items:start;display:grid}.E657aq_rail{top:calc(var(--masthead-h) + var(--space-6));grid-area:1/2;position:sticky}.E657aq_document{grid-area:1/1;min-width:0}@media (max-width:960px){.E657aq_layout{grid-template-columns:minmax(0,1fr)}.E657aq_rail,.E657aq_document{grid-area:auto/1}.E657aq_rail{position:static}}.E657aq_document table td:not(:first-child){font-family:var(--font-family-sans);font-size:var(--type-body-sm);line-height:var(--leading-lead)}
.shkUBW_heading{margin:0 0 var(--space-8) var(--optical-left);font-size:var(--type-section);font-weight:var(--font-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section);max-width:var(--measure-heading-wide)}
.hLGT_W_heading{margin:0 0 var(--space-8) var(--optical-left);font-size:var(--type-section);font-weight:var(--font-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section);max-width:var(--measure-heading-wide)}
.uOS8mG_heading{margin:0 0 var(--space-6) var(--optical-left);font-size:var(--type-hero);font-weight:var(--font-weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-hero);max-width:var(--measure-heading);text-wrap:balance}.uOS8mG_sectionHeading{margin:0 0 0 var(--optical-left);font-size:var(--type-section);font-weight:var(--font-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section);max-width:var(--measure-heading-wide);text-wrap:balance}.uOS8mG_lede,.uOS8mG_headLede{font-size:var(--type-lead);line-height:var(--leading-lead);color:var(--color-fg);font-weight:var(--font-weight-lede);max-width:var(--measure-body);margin:0}.uOS8mG_head{grid-template-columns:var(--split-statement);gap:var(--col-gap);margin-bottom:var(--space-12);align-items:start;display:grid}.uOS8mG_group{--repo-id-column:360px}.uOS8mG_group+.uOS8mG_group{margin-top:var(--space-12)}.uOS8mG_groupHead{grid-template-columns:var(--repo-id-column) minmax(0, 1fr);column-gap:var(--col-gap);margin-bottom:var(--space-6);align-items:baseline;display:grid}.uOS8mG_groupTitle{margin:0 0 0 var(--optical-left);font-size:var(--type-card-title);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-card)}.uOS8mG_groupLede{font-size:var(--type-body-sm);line-height:var(--leading-lead);color:var(--color-fg);font-weight:var(--font-weight-lede);max-width:var(--measure-body);margin:0}.uOS8mG_repos{border-top:var(--rule-weight) solid var(--color-rule-strong);margin:0;padding:0;list-style:none}.uOS8mG_repo{padding:var(--space-5) 0;border-bottom:var(--rule-weight) solid var(--color-rule);grid-template-columns:var(--repo-id-column) minmax(0, 1fr);column-gap:var(--col-gap);align-items:baseline;display:grid}.uOS8mG_repoId{min-width:0}.uOS8mG_repoName{margin:0 0 0 var(--optical-left);font-family:var(--font-family-mono);font-size:var(--type-body);font-weight:var(--font-weight-semibold);line-height:var(--leading-card);letter-spacing:0}.uOS8mG_repoName>a{padding-block:var(--space-2);margin-block:calc(-1 * var(--space-2));overflow-wrap:anywhere;display:inline-flex}.uOS8mG_repoBody{font-size:var(--type-body);line-height:var(--leading-body);color:var(--color-fg-muted);max-width:var(--measure-body);margin:0}.uOS8mG_repoMeta{gap:var(--space-2) var(--space-6);margin:var(--space-2) 0 0 var(--optical-left);font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);color:var(--color-fg-meta);flex-wrap:wrap;display:flex}.uOS8mG_cellTitle{margin:0 0 var(--space-3);font-size:var(--type-card-title-sm);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-card)}.uOS8mG_cellBody{font-size:var(--type-body-sm);line-height:var(--leading-lead);color:var(--color-fg-muted);margin:0}.uOS8mG_cellLink{margin:var(--space-4) 0 0}.uOS8mG_closingHeading{margin:0 0 var(--space-8) var(--optical-left);font-size:var(--type-poster);font-weight:var(--font-weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-poster);max-width:var(--measure-heading);text-wrap:balance}.uOS8mG_actions{gap:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:760px){.uOS8mG_head,.uOS8mG_groupHead{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.uOS8mG_repo{row-gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.uOS8mG_repoId{display:contents}.uOS8mG_repoMeta{order:1;margin-top:0}}
._5kCcPa_heading{margin:0 0 var(--space-6) var(--optical-left);font-size:var(--type-hero);font-weight:var(--font-weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-hero);max-width:var(--measure-heading);text-wrap:balance}._5kCcPa_sectionHeading{margin:0 0 var(--space-5) var(--optical-left);font-size:var(--type-section);font-weight:var(--font-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section);max-width:var(--measure-heading-wide);text-wrap:balance}._5kCcPa_lede,._5kCcPa_headLede{font-size:var(--type-lead);line-height:var(--leading-lead);color:var(--color-fg);font-weight:var(--font-weight-lede);max-width:var(--measure-body);margin:0}._5kCcPa_steps{gap:var(--col-gap);margin:var(--space-8) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}._5kCcPa_step{align-content:start;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border-strong);display:grid}._5kCcPa_stepNumber{font-family:var(--font-family-mono);font-size:var(--type-mono);color:var(--color-fg-meta)}._5kCcPa_stepTitle{font-size:var(--type-card-title);font-weight:var(--font-weight-semibold);margin:0}._5kCcPa_stepBody{color:var(--color-fg-muted);line-height:var(--line-height-relaxed);margin:0}._5kCcPa_split{grid-template-columns:var(--split-statement);gap:var(--col-gap-wide);align-items:start;display:grid}._5kCcPa_files{gap:var(--space-4);margin:0 0 var(--space-8);padding:0;list-style:none;display:grid}._5kCcPa_file{gap:var(--space-1);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;display:grid}._5kCcPa_fileLabel{color:var(--color-fg-muted);font-size:var(--font-size-sm)}._5kCcPa_fingerprintLabel{margin:0 0 var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._5kCcPa_fingerprint{padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-elevated);font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);overflow-wrap:anywhere;word-break:break-all;display:block}._5kCcPa_note{margin:var(--space-4) 0 0;color:var(--color-fg-muted);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);max-width:var(--measure-body)}@media (max-width:900px){._5kCcPa_steps,._5kCcPa_split{grid-template-columns:1fr}}._5kCcPa_offer{margin:var(--space-6) 0 0;gap:var(--space-4);max-width:var(--measure-body);border-top:1px solid var(--color-rule);padding-top:var(--space-4);display:grid}._5kCcPa_offer dt{font-weight:var(--font-weight-semibold)}._5kCcPa_offer dd{margin:var(--space-1) 0 0;color:var(--color-fg-muted)}._5kCcPa_notes{padding-left:var(--space-5);gap:var(--space-3);line-height:var(--line-height-relaxed);max-width:var(--measure-body);margin:0;display:grid}
.HEUOZq_heading{margin:0 0 var(--space-6) var(--optical-left);font-size:var(--type-hero);font-weight:var(--font-weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-hero);max-width:var(--measure-heading)}.HEUOZq_lede{margin:0 0 var(--space-8);font-size:var(--type-lead);line-height:var(--leading-lead);color:var(--color-fg);font-weight:var(--font-weight-lede);max-width:var(--measure-body)}.HEUOZq_verbs{margin-top:var(--space-10)}.HEUOZq_tableHead{grid-template-columns:var(--split-statement);gap:var(--col-gap);padding-bottom:var(--space-3);font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-fg-meta);display:grid}.HEUOZq_row{grid-template-columns:var(--split-statement);gap:var(--col-gap);padding:var(--space-10) 0;border-top:var(--rule-weight) solid var(--color-rule-strong);display:grid}.HEUOZq_rowName{margin:0 0 var(--space-3);font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-label)}.HEUOZq_rowPromise{margin:0 0 var(--space-5) var(--optical-left);font-size:var(--type-subsection);font-weight:var(--font-weight-display);line-height:var(--leading-subsection);letter-spacing:var(--tracking-subsection)}.HEUOZq_rowLink{font-size:var(--type-meta);font-weight:var(--font-weight-semibold)}.HEUOZq_rowBody{margin:0 0 var(--space-8);font-size:var(--type-body);line-height:var(--leading-body);color:var(--color-fg);font-weight:var(--font-weight-lede);max-width:var(--measure-body)}.HEUOZq_facts{gap:var(--space-6);border-top:var(--rule-weight) solid var(--color-rule);padding-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.HEUOZq_facts dt{font-size:var(--type-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-fg-meta);margin-bottom:var(--space-2)}.HEUOZq_facts dd{font-family:var(--font-family-mono);font-size:var(--type-mono);line-height:var(--leading-mono);color:var(--color-fg);margin:0}@media (max-width:760px){.HEUOZq_tableHead,.HEUOZq_row{grid-template-columns:minmax(0,1fr)}.HEUOZq_tableHead{display:none}.HEUOZq_facts{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}
