.kRhlSq_about{border-block-start:1px solid var(--color-line-header);background:var(--color-bg-deep)}.kRhlSq_inner{inline-size:100%;max-inline-size:calc(var(--layout-width) + var(--gutter-left) + var(--gutter-right));padding-inline:var(--gutter-left) var(--gutter-right);padding-block:var(--section-space);flex-wrap:wrap;gap:2rem 5rem;margin-inline:auto;display:flex}.kRhlSq_heading{flex-direction:column;flex:18.75rem;gap:1rem;min-inline-size:0;display:flex}@media (min-width:1024px){.kRhlSq_heading{align-self:flex-start;position:sticky;inset-block-start:var(--header-offset)}}.kRhlSq_eyebrow{color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:400;line-height:1.4}.kRhlSq_title{color:var(--color-heading);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.625rem,1rem + 2vw,2.25rem);font-weight:600;line-height:1.18}.kRhlSq_text{min-inline-size:0;color:var(--color-text-body);flex-direction:column;flex:2 35rem;gap:1.375rem;font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:1.7;display:flex}.kRhlSq_text>p{max-inline-size:42rem;margin:0}.kRhlSq_text>p:first-child{color:var(--color-text);font-size:clamp(1.125rem,1rem + .5vw,1.3125rem);line-height:1.6}.kRhlSq_more{min-block-size:2.75rem;color:var(--color-accent);align-self:flex-start;align-items:center;gap:.5rem;margin-block-start:.25rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.kRhlSq_more:hover{color:var(--color-heading)}}
.Yy7fCa_primary{border-radius:var(--radius-md);min-block-size:3.25rem;font-family:var(--font-sans);text-align:center;transition:background-color var(--duration-fast) ease,box-shadow var(--duration-base) var(--ease-out),scale var(--duration-fast) var(--ease-out);border:0;justify-content:center;align-items:center;gap:.625rem;padding:0 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.Yy7fCa_primary>svg{transition:translate var(--duration-base) var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine){.Yy7fCa_primary:hover>svg{translate:.1875rem}}.Yy7fCa_primary:active{scale:.97}.Yy7fCa_primary{background-color:var(--color-red);box-shadow:inset 0 1px 0 #ffffff29,0 10px 24px -14px var(--color-glow-red);color:#fff;background-image:linear-gradient(#ffffff1a,#0000 60%)}@media (hover:hover) and (pointer:fine){.Yy7fCa_primary:hover{background-color:var(--color-red-hover);box-shadow:inset 0 1px 0 #ffffff29,0 14px 30px -12px var(--color-glow-red);color:#fff}}@media (forced-colors:active){.Yy7fCa_primary{border:1px solid buttontext}}.Yy7fCa_light{border-radius:var(--radius-md);min-block-size:3.25rem;font-family:var(--font-sans);text-align:center;transition:background-color var(--duration-fast) ease,box-shadow var(--duration-base) var(--ease-out),scale var(--duration-fast) var(--ease-out);border:0;justify-content:center;align-items:center;gap:.625rem;padding:0 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.Yy7fCa_light>svg{transition:translate var(--duration-base) var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine){.Yy7fCa_light:hover>svg{translate:.1875rem}}.Yy7fCa_light:active{scale:.97}.Yy7fCa_light{background-color:var(--color-light);color:var(--color-blue);box-shadow:inset 0 -1px #1d488c1f}@media (hover:hover) and (pointer:fine){.Yy7fCa_light:hover{background-color:var(--color-light-hover);color:var(--color-blue)}}@media (forced-colors:active){.Yy7fCa_light{border:1px solid buttontext}}.Yy7fCa_compact{min-block-size:3rem;padding-inline:1.25rem;font-size:.9375rem}
.YYKLca_core{fill:var(--color-red)}@media (forced-colors:active){.YYKLca_core{fill:canvastext}}
.DYzr-W_logo{align-items:center;gap:.75rem;display:inline-flex}.DYzr-W_mark{block-size:2.5rem;inline-size:2.5rem;color:var(--color-accent);flex:none}@media not (min-width:720px){.DYzr-W_mark{block-size:2rem;inline-size:2rem}}.DYzr-W_text{flex-direction:column;gap:.25rem;display:flex}.DYzr-W_name{color:var(--color-heading);font-family:var(--font-display);letter-spacing:.06em;font-size:1.375rem;font-weight:700;line-height:1}.DYzr-W_tagline{color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;line-height:1.2}@media not (min-width:720px){.DYzr-W_tagline{display:none}}
.HWLGma_footer{border-block-start:1px solid var(--color-line-header);background:var(--color-bg-footer);color:var(--color-text-body)}.HWLGma_inner{inline-size:100%;max-inline-size:calc(var(--layout-width) + var(--gutter-left) + var(--gutter-right));padding-inline:var(--gutter-left) var(--gutter-right);padding-block:clamp(3rem,6vw,4.5rem) max(2rem,env(safe-area-inset-bottom));flex-direction:column;gap:3.5rem;margin-inline:auto;display:flex}.HWLGma_top{flex-wrap:wrap;gap:2.5rem 4rem;display:flex}.HWLGma_about{flex-direction:column;flex:2 18.75rem;align-items:flex-start;gap:1.25rem;min-inline-size:0;display:flex}.HWLGma_brand{border-radius:var(--radius-sm);text-decoration:none;display:flex}.HWLGma_tagline{max-inline-size:22.5rem;margin:0;font-size:.9375rem;line-height:1.6}.HWLGma_column{flex-direction:column;flex:10rem;gap:1rem;display:flex}.HWLGma_column:last-child{flex-basis:12.5rem}.HWLGma_label{color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.6875rem}.HWLGma_links{flex-direction:column;gap:.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.HWLGma_links>li{align-items:center;min-block-size:2rem;display:flex}.HWLGma_link{min-block-size:1.5rem;color:var(--color-text-body);transition:color var(--duration-fast) ease;border-radius:.25rem;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.HWLGma_link:hover{color:var(--color-heading)}}.HWLGma_arrow{color:var(--color-red);flex:none}.HWLGma_bottom{border-block-start:1px solid var(--color-line-header);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-block-start:1.5rem;font-size:.875rem;display:flex}.HWLGma_copyright{margin:0}.HWLGma_meta{align-items:center;gap:1.5rem;display:flex}.HWLGma_version{color:var(--color-text-muted);font-family:var(--font-mono);font-size:.75rem}
.WoGZAW_list{align-items:center;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.WoGZAW_item{position:relative}.WoGZAW_link,.WoGZAW_button{border-radius:var(--radius-md);block-size:2.5rem;color:var(--color-text-soft);white-space:nowrap;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .875rem;font-family:inherit;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.WoGZAW_link:hover,.WoGZAW_button:hover{color:var(--color-heading);background:#ffffff0d}}@media (forced-colors:active){.WoGZAW_link,.WoGZAW_button{border:1px solid #0000}}.WoGZAW_button{cursor:pointer}.WoGZAW_button[data-current]{color:var(--color-heading)}.WoGZAW_button[aria-expanded=true]{color:var(--color-heading);background:#ffffff12}.WoGZAW_button[aria-expanded=true] .WoGZAW_chevron{opacity:1;rotate:180deg}@media (forced-colors:active){.WoGZAW_button[aria-expanded=true]{border-color:highlight}}.WoGZAW_link[aria-current=page]{color:var(--color-heading)}.WoGZAW_chevron{opacity:.6;transition:rotate var(--duration-base) var(--ease-out),opacity var(--duration-fast) ease}.WoGZAW_button:hover .WoGZAW_chevron{opacity:1}.WoGZAW_panel{z-index:40;border:1px solid var(--color-line-panel);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--color-highlight), transparent 3rem),var(--color-panel);inline-size:21.25rem;box-shadow:var(--shadow-panel);transition-behavior:allow-discrete;transition-duration:var(--duration-base);transition-property:opacity,translate,display;transition-timing-function:var(--ease-out);padding:.5rem;position:absolute;inset-block-start:calc(100% + .625rem);inset-inline-start:0}@starting-style{.WoGZAW_panel{opacity:0;translate:0 -.375rem}}.WoGZAW_panel[hidden]{opacity:0;display:none;translate:0 -.375rem}.WoGZAW_panel[data-align=end]{inset-inline:auto 0}.WoGZAW_label{color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:.625rem .75rem .5rem;font-size:.6875rem}.WoGZAW_items{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.WoGZAW_option{border-radius:var(--radius-md);color:var(--color-text);transition:background-color var(--duration-fast) ease;grid-template-columns:1fr auto;align-items:center;gap:.1875rem .75rem;padding:.75rem;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.WoGZAW_option:hover{background:var(--color-hover-panel);color:var(--color-heading)}.WoGZAW_option:hover .WoGZAW_optionArrow{opacity:1;translate:0}}.WoGZAW_option:focus-visible .WoGZAW_optionArrow{opacity:1;translate:0}.WoGZAW_option[aria-current=page]{background:var(--color-hover-panel)}.WoGZAW_optionArrow{color:var(--color-red);opacity:0;transition:opacity var(--duration-fast) ease,translate var(--duration-base) var(--ease-out);grid-area:1/2/span 2;translate:-.375rem}.WoGZAW_optionTitle{grid-column:1;font-size:.9375rem;font-weight:600;line-height:1.35}.WoGZAW_optionSummary{color:var(--color-text-soft);grid-column:1;font-size:.8125rem;line-height:1.4}
.kP6rDq_root{display:flex}@media (min-width:1024px){.kP6rDq_root{display:none}}@media print{.kP6rDq_root{display:none}}.kP6rDq_toggle{border-radius:var(--radius-md);background:var(--color-hover);block-size:3rem;inline-size:3rem;color:var(--color-heading);cursor:pointer;transition:background-color var(--duration-fast) ease;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.kP6rDq_toggle:hover{background:var(--color-hover-panel)}}@media (forced-colors:active){.kP6rDq_toggle{border:1px solid buttontext}}.kP6rDq_dialog{background:var(--color-bg);block-size:100dvh;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--color-text);opacity:0;transition-behavior:allow-discrete;transition-duration:var(--duration-base);transition-property:opacity,display,overlay;transition-timing-function:var(--ease-out);border:0;margin:0;padding:0;position:fixed;inset:0}.kP6rDq_dialog[open]{opacity:1;flex-direction:column;display:flex}@starting-style{.kP6rDq_dialog[open]{opacity:0}}.kP6rDq_dialog::backdrop{background:var(--color-bg)}@keyframes kP6rDq_row-in{0%{opacity:0;translate:0 .375rem}}.kP6rDq_top{min-block-size:var(--header-height);padding:.5rem var(--gutter-right) .5rem var(--gutter-left);border-block-end:1px solid var(--color-line-header);flex:none;justify-content:space-between;align-items:center;gap:1rem;display:flex}.kP6rDq_brand{border-radius:var(--radius-sm);text-decoration:none;display:flex}.kP6rDq_nav{overscroll-behavior:contain;padding-inline:var(--gutter-left) var(--gutter-right);flex:1;overflow-y:auto}.kP6rDq_list{margin:0;padding:0;list-style:none}.kP6rDq_item{border-block-end:1px solid var(--color-line-header)}@media (prefers-reduced-motion:no-preference){.kP6rDq_dialog[open] .kP6rDq_item{animation:kP6rDq_row-in .42s var(--ease-out) both}.kP6rDq_dialog[open] .kP6rDq_item:first-child{animation-delay:25ms}.kP6rDq_dialog[open] .kP6rDq_item:nth-child(2){animation-delay:50ms}.kP6rDq_dialog[open] .kP6rDq_item:nth-child(3){animation-delay:75ms}.kP6rDq_dialog[open] .kP6rDq_item:nth-child(4){animation-delay:.1s}.kP6rDq_dialog[open] .kP6rDq_item:nth-child(5){animation-delay:.125s}.kP6rDq_dialog[open] .kP6rDq_item:nth-child(6){animation-delay:.15s}.kP6rDq_dialog[open] .kP6rDq_item:nth-child(7){animation-delay:.175s}.kP6rDq_dialog[open] .kP6rDq_item:nth-child(8){animation-delay:.2s}}.kP6rDq_row{min-block-size:3.75rem;inline-size:100%;color:var(--color-text);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;font-family:inherit;font-size:1.125rem;font-weight:600;text-decoration:none;display:flex}.kP6rDq_row[aria-expanded=true]{color:var(--color-accent)}.kP6rDq_row[aria-expanded=true] .kP6rDq_chevron{rotate:180deg}.kP6rDq_row[aria-current=page]{color:var(--color-accent)}.kP6rDq_chevron{color:var(--color-text);transition:rotate var(--duration-base) var(--ease-out);flex:none}.kP6rDq_panel{opacity:0;transition:grid-template-rows var(--duration-base) var(--ease-out),opacity var(--duration-base) ease;grid-template-rows:0fr;display:grid}.kP6rDq_panel[data-open]{opacity:1;grid-template-rows:1fr}.kP6rDq_sublist{min-block-size:0;margin:0;padding:0 0 0 1rem;list-style:none;overflow:hidden}.kP6rDq_sublist>li:last-child{padding-block-end:.75rem}.kP6rDq_sublink{min-block-size:2.75rem;color:var(--color-text-body);align-items:center;padding-block:.5rem;font-size:1.0625rem;line-height:1.35;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.kP6rDq_sublink:hover{color:var(--color-heading)}}.kP6rDq_sublink[aria-current=page]{color:var(--color-heading);font-weight:600}.kP6rDq_copyright{padding:1.25rem var(--gutter-right) max(1.25rem,env(safe-area-inset-bottom)) var(--gutter-left);color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.08em;flex:none;margin:0;font-size:.75rem}
.K_0_dG_header{z-index:30;border-block-end:1px solid var(--color-line-header);background:var(--color-bg);position:sticky;inset-block-start:0}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.K_0_dG_header{animation:linear both K_0_dG_lift;animation-timeline:scroll(root);animation-range:0 6rem}}}@media print{.K_0_dG_header{position:static}}@keyframes K_0_dG_lift{to{box-shadow:0 12px 32px -16px #000000b3}}.K_0_dG_bar{inline-size:100%;max-inline-size:calc(var(--layout-width) + var(--gutter-left) + var(--gutter-right));padding-inline:var(--gutter-left) var(--gutter-right);min-block-size:var(--header-height);justify-content:space-between;align-items:center;gap:1rem 2rem;margin-inline:auto;padding-block:.5rem;display:flex}@media (min-width:1024px){.K_0_dG_bar{padding-block:.875rem}}.K_0_dG_brand{border-radius:var(--radius-sm);flex:none;text-decoration:none;display:flex}.K_0_dG_brand svg{transition:rotate var(--duration-slow) var(--ease-out)}@media (hover:hover) and (pointer:fine){.K_0_dG_brand:hover svg{rotate:60deg}}@media not (min-width:1024px){.K_0_dG_nav{display:none}}@media print{.K_0_dG_nav{display:none}}
@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-family:unboundedCyrillic;src:url(../media/unbounded_cyrillic_600.p.0gke76oe020x8.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-family:unboundedCyrillic;src:url(../media/unbounded_cyrillic_700.p.3pzpt5kyw7589.woff2)format("woff2");font-display:swap;font-weight:700}.k8JXba_className{font-family:unboundedCyrillic}.k8JXba_variable{--font-unbounded-cyrillic:"unboundedCyrillic"}
._0VtP8G_figure{flex-direction:column;align-items:center;gap:1.375rem;min-inline-size:0;margin:0;display:flex}._0VtP8G_drawing{block-size:auto;inline-size:100%;max-inline-size:30rem}._0VtP8G_axis{stroke:var(--color-line);stroke-dasharray:2 6;stroke-width:1px}._0VtP8G_envelope{fill:none;stroke:var(--color-line);stroke-dasharray:6 6;stroke-width:1.5px}._0VtP8G_body{fill:var(--color-surface);stroke:var(--color-accent);stroke-linejoin:round;stroke-width:2px}._0VtP8G_rod{fill:var(--color-blue);stroke:var(--color-accent);stroke-width:1.5px}._0VtP8G_guide{fill:var(--color-bg);stroke:var(--color-red);stroke-width:2px}._0VtP8G_centre{fill:var(--color-red)}._0VtP8G_dimension{stroke:var(--color-accent);stroke-width:1px}._0VtP8G_size{fill:var(--color-accent);font-family:var(--font-mono);font-size:13px}._0VtP8G_caption{text-align:center;flex-direction:column;align-items:center;gap:.875rem;display:flex}._0VtP8G_legend{color:var(--color-text-body);flex-wrap:wrap;justify-content:center;gap:.625rem 1.5rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}._0VtP8G_entry{align-items:center;gap:.5rem;display:flex}._0VtP8G_swatch{flex:none}._0VtP8G_title{color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}@media (prefers-reduced-motion:no-preference){._0VtP8G_drawing [data-ring]{transform-box:fill-box;transform-origin:50%;animation:_0VtP8G_rod-in .48s var(--ease-out) both}._0VtP8G_drawing [data-ring="0"]{animation-delay:.1s}._0VtP8G_drawing [data-ring="1"]{animation-delay:.17s}._0VtP8G_drawing [data-ring="2"]{animation-delay:.24s}._0VtP8G_drawing [data-ring="3"]{animation-delay:.31s}._0VtP8G_drawing [data-ring="4"]{animation-delay:.38s}._0VtP8G_drawing [data-ring="5"]{animation-delay:.45s}._0VtP8G_body,._0VtP8G_envelope,._0VtP8G_dimension,._0VtP8G_size{animation:_0VtP8G_fade-in .9s var(--ease-out) both}}@keyframes _0VtP8G_rod-in{0%{opacity:0;scale:.3}}@keyframes _0VtP8G_fade-in{0%{opacity:0}}._0VtP8G_rod,._0VtP8G_guide,._0VtP8G_centre{transition:opacity var(--duration-base) ease}._0VtP8G_entry{cursor:default;transition:color var(--duration-fast) ease}:is(._0VtP8G_figure:has(._0VtP8G_entry[data-kind=rod]:hover) ._0VtP8G_rod,._0VtP8G_figure:has(._0VtP8G_entry[data-kind=rod]:hover) ._0VtP8G_guide,._0VtP8G_figure:has(._0VtP8G_entry[data-kind=rod]:hover) ._0VtP8G_centre){opacity:.18}._0VtP8G_figure:has(._0VtP8G_entry[data-kind=rod]:hover) ._0VtP8G_rod{opacity:1}._0VtP8G_figure:has(._0VtP8G_entry[data-kind=rod]:hover) ._0VtP8G_entry[data-kind=rod]{color:var(--color-heading)}:is(._0VtP8G_figure:has(._0VtP8G_entry[data-kind=guide]:hover) ._0VtP8G_rod,._0VtP8G_figure:has(._0VtP8G_entry[data-kind=guide]:hover) ._0VtP8G_guide,._0VtP8G_figure:has(._0VtP8G_entry[data-kind=guide]:hover) ._0VtP8G_centre){opacity:.18}._0VtP8G_figure:has(._0VtP8G_entry[data-kind=guide]:hover) ._0VtP8G_guide{opacity:1}._0VtP8G_figure:has(._0VtP8G_entry[data-kind=guide]:hover) ._0VtP8G_entry[data-kind=guide]{color:var(--color-heading)}:is(._0VtP8G_figure:has(._0VtP8G_entry[data-kind=centre]:hover) ._0VtP8G_rod,._0VtP8G_figure:has(._0VtP8G_entry[data-kind=centre]:hover) ._0VtP8G_guide,._0VtP8G_figure:has(._0VtP8G_entry[data-kind=centre]:hover) ._0VtP8G_centre){opacity:.18}._0VtP8G_figure:has(._0VtP8G_entry[data-kind=centre]:hover) ._0VtP8G_centre{opacity:1}._0VtP8G_figure:has(._0VtP8G_entry[data-kind=centre]:hover) ._0VtP8G_entry[data-kind=centre]{color:var(--color-heading)}@media (forced-colors:active){._0VtP8G_rod,._0VtP8G_body{fill:canvas;stroke:canvastext}._0VtP8G_guide{fill:canvas;stroke:highlight}._0VtP8G_centre{fill:highlight}}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:unboundedLatin;src:url(../media/unbounded_latin_600-s.p.2ngyi3vvx8gje.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:unboundedLatin Fallback;src:local(Arial);ascent-override:70.19%;descent-override:17.28%;line-gap-override:0.0%;size-adjust:141.75%}.cCHalG_className{font-family:unboundedLatin,unboundedLatin Fallback}.cCHalG_variable{--font-unbounded-latin:"unboundedLatin", "unboundedLatin Fallback"}
@keyframes gOc3RW_enter{0%{opacity:0;translate:0 .75rem}}.gOc3RW_hero{isolation:isolate;background-color:var(--color-bg);position:relative}.gOc3RW_hero:before{content:"";z-index:-1;background-image:linear-gradient(var(--color-grid) 1px, transparent 1px),linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);pointer-events:none;background-position:top;background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 45%,#0000 100%);mask-image:radial-gradient(120% 90% at 50% 0,#000 45%,#0000 100%)}.gOc3RW_hero:after{content:"";z-index:-1;background:radial-gradient(42rem 30rem at 78% 45%, var(--color-glow-blue), transparent 70%);pointer-events:none;position:absolute;inset:0}@media print{.gOc3RW_hero:after{display:none}}.gOc3RW_hero{overflow:clip}.gOc3RW_inner{inline-size:100%;max-inline-size:calc(var(--layout-width) + var(--gutter-left) + var(--gutter-right));padding-inline:var(--gutter-left) var(--gutter-right);flex-wrap:wrap;align-items:center;gap:3.5rem 4rem;margin-inline:auto;padding-block:clamp(3rem,7vw,6rem) clamp(3.5rem,7.5vw,6.5rem);display:flex}.gOc3RW_copy{flex-direction:column;flex:30rem;gap:1.75rem;min-inline-size:0;display:flex}.gOc3RW_title{color:var(--color-heading);font-family:var(--font-display);letter-spacing:-.01em;letter-spacing:-.015em;margin:0;font-size:clamp(1.875rem,1rem + 3.4vw,3.25rem);font-weight:600;line-height:1.12}.gOc3RW_lead{border-inline-start:3px solid var(--color-red);max-inline-size:35rem;color:var(--color-text-body);margin:0;padding-inline-start:1.25rem;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.6}@media (prefers-reduced-motion:no-preference){.gOc3RW_lead{animation:gOc3RW_enter var(--duration-slow) var(--ease-out) both;animation-delay:.12s}.gOc3RW_actions{animation:gOc3RW_enter var(--duration-slow) var(--ease-out) both;animation-delay:.18s}}.gOc3RW_actions{flex-wrap:wrap;gap:.75rem;padding-block-start:.25rem;display:flex}@media not (min-width:720px){.gOc3RW_actions{flex-direction:column}.gOc3RW_actions>a{inline-size:100%}}.gOc3RW_figure{flex:26.25rem}@media not (min-width:720px){.gOc3RW_figure{padding-inline:1.5rem}}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ca55bb71b529573f-s.0vdai6er2bzon.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1361b9baaefe9807-s.p.3xwp9-ll1pnw_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/92eb00116dd31e6a-s.370ev4_4-yiay.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e1f600cb732239d9-s.41r31qmhr7_rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/65341aea9fb91af5-s.1gavkj72q9u43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.j0dRHW_className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.j0dRHW_variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
.quJCmq_card{isolation:isolate;border:1px solid var(--color-line);border-radius:var(--radius-xl);background:linear-gradient(180deg, var(--color-highlight), transparent 6rem),var(--color-surface);block-size:100%;transition:border-color var(--duration-base) ease;flex-direction:column;gap:1rem;padding:clamp(1.5rem,3vw,2rem);display:flex;position:relative;overflow:hidden}.quJCmq_card:has(a:hover){border-color:var(--color-line-panel)}.quJCmq_card[data-accent]{background:linear-gradient(150deg, #2557a5 0%, var(--color-blue) 55%, #183d78 100%);border-color:#2a5aa6}.quJCmq_card[data-accent]:after{content:"";z-index:-1;aspect-ratio:1;opacity:.12;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpolygon points='38,20 29,35.6 11,35.6 2,20 11,4.4 29,4.4' fill='none' stroke='white' stroke-width='1' stroke-linejoin='round'/%3E%3Ccircle cx='20' cy='20' r='3.4' fill='none' stroke='white' stroke-width='1'/%3E%3C/svg%3E") 50%/contain no-repeat;inline-size:15rem;position:absolute;inset-block-end:-3.5rem;inset-inline-end:-2.5rem}@media print{.quJCmq_card[data-accent]{border-color:var(--color-line);background:0 0}}.quJCmq_number{color:var(--color-accent);font-family:var(--font-mono);align-items:center;gap:.75rem;font-size:.75rem;display:flex}.quJCmq_number:after{content:"";opacity:.35;background:linear-gradient(90deg,currentColor,#0000);flex:1;block-size:1px}.quJCmq_card[data-accent] .quJCmq_number{color:var(--color-on-blue-label)}.quJCmq_title{color:var(--color-heading);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:600;line-height:1.18}.quJCmq_titleLink{color:inherit;transition:color var(--duration-fast) ease;text-decoration:none}@media (hover:hover) and (pointer:fine){.quJCmq_titleLink:hover{color:var(--color-accent)}.quJCmq_card[data-accent] .quJCmq_titleLink:hover{color:var(--color-on-blue-text)}}.quJCmq_description{color:var(--color-text-soft);margin:0;font-size:.9375rem;line-height:1.6}.quJCmq_card[data-accent] .quJCmq_description{color:var(--color-on-blue-text)}.quJCmq_footer{flex-direction:column;align-items:flex-start;margin-block-start:auto;padding-block-start:.5rem;display:flex}.quJCmq_footer>ul{align-self:stretch}
@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e0aea17e200394c0-s.3owye1g5nvht-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ac44f2d24c6e9c95-s.0l4bpkjk7f7fg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/afa635c118993acd-s.2bxnuz4l-ny77.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/be678a1af33978cc-s.0ay-fa046csnn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Fallback;src:local(Arial);ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.0%;size-adjust:157.02%}.SlNjCW_className{font-family:Martian Mono,Martian Mono Fallback;font-style:normal;font-weight:400}.SlNjCW_variable{--font-martian-mono:"Martian Mono", "Martian Mono Fallback"}
._5_eaAa_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5_eaAa_item{border-block-start:1px solid var(--color-line)}._5_eaAa_link{min-block-size:3rem;color:var(--color-text);transition:color var(--duration-fast) ease;justify-content:space-between;align-items:center;gap:.75rem;padding-block:.875rem;font-size:1rem;font-weight:500;line-height:1.4;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){._5_eaAa_link:hover{color:var(--color-accent)}._5_eaAa_link:hover ._5_eaAa_arrow{translate:.25rem}}._5_eaAa_link[aria-current=page]{color:var(--color-accent)}._5_eaAa_arrow{color:var(--color-red);transition:translate var(--duration-base) var(--ease-out);flex:none}@media (forced-colors:active){._5_eaAa_arrow{color:linktext}}
.uQLIpG_main{outline:none;flex-direction:column;flex:1;display:flex}.uQLIpG_page{flex-direction:column;flex:1;display:flex}
.SZ-XMq_pager{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}@media print{.SZ-XMq_pager{display:none}}.SZ-XMq_link{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);transition:border-color var(--duration-base) ease,background-color var(--duration-base) ease;flex-direction:column;gap:.375rem;padding:1.25rem 1.5rem;text-decoration:none;display:flex}.SZ-XMq_link[data-next]{text-align:end;grid-column:-2;align-items:flex-end}@media (hover:hover) and (pointer:fine){.SZ-XMq_link:hover{border-color:var(--color-line-panel);background:var(--color-panel);color:var(--color-text)}.SZ-XMq_link:hover .SZ-XMq_back{translate:-.25rem}.SZ-XMq_link:hover .SZ-XMq_forward{translate:.25rem}}.SZ-XMq_label{color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.SZ-XMq_back,.SZ-XMq_forward{color:var(--color-red);transition:translate var(--duration-base) var(--ease-out)}.SZ-XMq_back{rotate:180deg}.SZ-XMq_title{font-size:1.0625rem;font-weight:600;line-height:1.35}.SZ-XMq_section{color:var(--color-text-soft);font-size:.875rem}
.BjVULG_overview{border-block-start:1px solid var(--color-line-header);background:var(--color-bg)}.BjVULG_inner{inline-size:100%;max-inline-size:calc(var(--layout-width) + var(--gutter-left) + var(--gutter-right));padding-inline:var(--gutter-left) var(--gutter-right);padding-block:var(--section-space) 1.5rem;flex-direction:column;gap:3rem;margin-inline:auto;display:flex}.BjVULG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2.5rem;display:flex}.BjVULG_heading{flex-direction:column;gap:1rem;display:flex}.BjVULG_eyebrow{color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:400;line-height:1.4}.BjVULG_title{color:var(--color-heading);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.625rem,1rem + 2vw,2.25rem);font-weight:600;line-height:1.18}.BjVULG_hint{max-inline-size:27.5rem;color:var(--color-text-soft);margin:0;font-size:1rem;line-height:1.6}.BjVULG_grid{gap:1.5rem;display:grid}@media (min-width:720px){.BjVULG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.A-WeTW_empty{border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;align-items:flex-start;gap:1rem;max-inline-size:42rem;padding:clamp(1.5rem,3vw,2rem);display:flex}.A-WeTW_emptyTitle{color:var(--color-heading);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:600;line-height:1.18}.A-WeTW_emptyText{color:var(--color-text-soft);margin:0 0 .5rem;font-size:1rem;line-height:1.6}.A-WeTW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.A-WeTW_item{border-block-start:1px solid var(--color-line)}.A-WeTW_item:last-child{border-block-end:1px solid var(--color-line)}.A-WeTW_article{flex-direction:column;gap:.625rem;max-inline-size:48rem;padding-block:2rem;display:flex}.A-WeTW_date{color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:400;line-height:1.4}.A-WeTW_title{color:var(--color-heading);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.25rem,1rem + .8vw,1.5rem);font-weight:600;line-height:1.18}.A-WeTW_summary{color:var(--color-text-body);margin:0;font-size:1.0625rem;line-height:1.7}
.Lg9qWq_screen{isolation:isolate;background-color:var(--color-bg);position:relative}.Lg9qWq_screen:before{content:"";z-index:-1;background-image:linear-gradient(var(--color-grid) 1px, transparent 1px),linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);pointer-events:none;background-position:top;background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 45%,#0000 100%);mask-image:radial-gradient(120% 90% at 50% 0,#000 45%,#0000 100%)}.Lg9qWq_screen:after{content:"";z-index:-1;background:radial-gradient(42rem 30rem at 80% 50%, var(--color-glow-blue), transparent 70%);pointer-events:none;position:absolute;inset:0}@media print{.Lg9qWq_screen:after{display:none}}.Lg9qWq_screen{flex:1;display:flex;overflow:clip}.Lg9qWq_inner{inline-size:100%;max-inline-size:calc(var(--layout-width) + var(--gutter-left) + var(--gutter-right));padding-inline:var(--gutter-left) var(--gutter-right);align-items:center;gap:3rem;margin-inline:auto;padding-block:clamp(4rem,10vw,8rem);display:grid}@media (min-width:1024px){.Lg9qWq_inner{grid-template-columns:1fr 22rem}}.Lg9qWq_copy{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.Lg9qWq_mark{block-size:auto;inline-size:100%;color:var(--color-line-panel);display:none}@media (min-width:1024px){.Lg9qWq_mark{display:block}}.Lg9qWq_eyebrow{color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:400;line-height:1.4}.Lg9qWq_title{color:var(--color-heading);font-family:var(--font-display);letter-spacing:-.01em;letter-spacing:-.015em;margin:0;font-size:clamp(1.875rem,1rem + 3vw,3rem);font-weight:600;line-height:1.12}.Lg9qWq_text{border-inline-start:3px solid var(--color-red);max-inline-size:35rem;color:var(--color-text-body);margin:0;padding-inline-start:1.25rem;font-size:1.125rem;line-height:1.6}.Lg9qWq_actions{flex-wrap:wrap;gap:.75rem;padding-block-start:.25rem;display:flex}.Lg9qWq_retry{border-radius:var(--radius-md);min-block-size:3.25rem;font-family:var(--font-sans);text-align:center;transition:background-color var(--duration-fast) ease,box-shadow var(--duration-base) var(--ease-out),scale var(--duration-fast) var(--ease-out);border:0;justify-content:center;align-items:center;gap:.625rem;padding:0 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.Lg9qWq_retry>svg{transition:translate var(--duration-base) var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine){.Lg9qWq_retry:hover>svg{translate:.1875rem}}.Lg9qWq_retry:active{scale:.97}.Lg9qWq_retry{background-color:var(--color-red);box-shadow:inset 0 1px 0 #ffffff29,0 10px 24px -14px var(--color-glow-red);color:#fff;background-image:linear-gradient(#ffffff1a,#0000 60%)}@media (hover:hover) and (pointer:fine){.Lg9qWq_retry:hover{background-color:var(--color-red-hover);box-shadow:inset 0 1px 0 #ffffff29,0 14px 30px -12px var(--color-glow-red);color:#fff}}@media (forced-colors:active){.Lg9qWq_retry{border:1px solid buttontext}}.Lg9qWq_retry{cursor:pointer}.Lg9qWq_digest{color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.06em;margin:0;font-size:.75rem}
.otQwta_banner{background:var(--color-bg)}.otQwta_inner{inline-size:100%;max-inline-size:calc(var(--layout-width) + var(--gutter-left) + var(--gutter-right));padding-inline:var(--gutter-left) var(--gutter-right);padding-block:0 var(--section-space);margin-inline:auto}.otQwta_card{isolation:isolate;border-radius:var(--radius-xl);background:linear-gradient(135deg, #2557a5 0%, var(--color-blue) 50%, #183d78 100%);border:1px solid #2a5aa6;align-items:end;gap:1.5rem 3rem;padding:clamp(1.75rem,4vw,3rem);display:grid;position:relative;overflow:hidden}@media (min-width:1024px){.otQwta_card{grid-template-columns:minmax(0,1fr) auto}}.otQwta_card:after{content:"";z-index:-1;aspect-ratio:1;opacity:.1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpolygon points='38,20 29,35.6 11,35.6 2,20 11,4.4 29,4.4' fill='none' stroke='white' stroke-width='0.6' stroke-linejoin='round'/%3E%3Ccircle cx='20' cy='20' r='3.4' fill='none' stroke='white' stroke-width='0.6'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;inset-block:-5rem;inset-inline-end:-8rem}@media print{.otQwta_card{border-color:var(--color-line);background:0 0}}.otQwta_copy{flex-direction:column;gap:.75rem;max-inline-size:38rem;display:flex}.otQwta_eyebrow{color:var(--color-on-blue-label);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:400;line-height:1.4}.otQwta_title{color:var(--color-heading);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,1rem + 1.6vw,2rem);font-weight:600;line-height:1.18}.otQwta_text{color:var(--color-on-blue-text);margin:0;font-size:1rem;line-height:1.6}.otQwta_list{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.otQwta_item{border-radius:var(--radius-lg);color:#fff;block-size:100%;transition:background-color var(--duration-fast) ease;background:#070f1c40;flex-direction:column;gap:.375rem;padding:1rem 1.125rem;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.otQwta_item>time{color:var(--color-on-blue-label);font-family:var(--font-mono);font-size:.6875rem;font-weight:400}@media (hover:hover) and (pointer:fine){.otQwta_item:hover{color:#fff;background:#070f1c66}}.otQwta_button{justify-self:start}@media (min-width:1024px){.otQwta_button{grid-area:1/2}}
