@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.0spvl5h7nh4kj.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0bgqpv90abx9d.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.1elj1f4z6aq4a.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.08di4g7n39o46.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.3szkwhi_rfrst.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.0op912u62qdhl.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.wSjtfW_className{font-family:Newsreader,Newsreader Fallback}.wSjtfW_variable{--ar-font-serif:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.wSh4Hq_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.wSh4Hq_variable{--ar-font-sans:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0g4pmka8j2u20.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77ce6907447ba740-s.1thpl3j71vtxe.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1v7x_qdpnbwoz.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1h7k3aqd68qji.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.30xqm3yldpj47.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.42z9vm7u0i9n-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc9b7e66b1caeca-s.3hdclex1x_th1.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.1iu7q7yw-zhgt.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.07-q_h5lq3omo.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.27korwsf9c79u.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.aCgfsG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.aCgfsG_variable{--ar-font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--ar-paper:#f5efe6;--ar-sand:#ece3d6;--ar-skin:#e8d3c1;--ar-card:#fffcf7;--ar-mist:#d9dfe4;--ar-ink:#1a1613;--ar-ink-2:#5e554c;--ar-ink-3:#978c80;--ar-line:#1a161324;--ar-line-strong:#1a16134d;--ar-ember:#e2542c;--ar-ember-deep:#b8401d;--ar-apricot:#f1b68a;--ar-clay:#c2876a;--ar-sky:#a7c4f0;--ar-sky-deep:#6f97dd;--ar-on-ink:#f5efe6;--ar-on-ink-2:#f5efe6a8;--ar-on-ink-3:#f5efe66b;--ar-line-on-ink:#f5efe629;--ar-gutter:clamp(20px, 4.4vw, 64px);--ar-max:1280px;--ar-radius:14px;--ar-nav-h:54px;--ar-ease:cubic-bezier(.22, .8, .2, 1);--ar-serif:var(--ar-font-serif), "Iowan Old Style", Georgia, serif;--ar-sans:var(--ar-font-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ar-mono:var(--ar-font-mono), ui-monospace, "SF Mono", Menlo, monospace}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--ar-paper);color:var(--ar-ink);font-family:var(--ar-sans);margin:0;overflow-x:clip}:where(.site) *,:where(.site) :before,:where(.site) :after{box-sizing:border-box;border:0 solid var(--ar-line);margin:0;padding:0}:where(.site) :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(.site) :where(ul,ol,menu){list-style:none}:where(.site) :where(a){color:inherit;text-decoration:none}:where(.site) :where(img,svg,video,canvas,audio,iframe,embed,object){vertical-align:middle;display:block}:where(.site) :where(img,video){max-width:100%;height:auto}:where(.site) :where(svg,canvas){max-width:100%}:where(.site) :where(button,input,optgroup,select,textarea){font:inherit;letter-spacing:inherit;color:inherit}:where(.site) :where(button,[type=button],[type=reset],[type=submit]){cursor:pointer;background:0 0}:where(.site) :where(:disabled){cursor:default}:where(.site) :where(textarea){resize:vertical}:where(.site) :where(input,textarea)::placeholder{opacity:1;color:var(--ar-ink-3)}:where(.site) :where(table){border-collapse:collapse;text-indent:0}:where(.site) :where(code,pre){font-family:var(--ar-mono);font-size:1em}:where(.site) :where(hr){height:0;color:inherit;border-top-width:1px}.site{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:1.0625rem;line-height:1.5}.site ::selection{background:var(--ar-ember);color:var(--ar-card)}.site :focus-visible{outline:2px solid var(--ar-ember);outline-offset:3px;border-radius:4px}.site .ar-wrap{width:min(var(--ar-max), 100% - 2 * var(--ar-gutter));margin-inline:auto}.site .ar-split{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:40px clamp(32px,6vw,110px);display:grid}.site .ar-head{align-items:end;row-gap:24px;margin-bottom:clamp(40px,5.5vw,80px)}@media (max-width:899px){.site .ar-split{grid-template-columns:1fr}}.site .ar-h2{font-family:var(--ar-serif);letter-spacing:-.022em;text-wrap:balance;font-size:clamp(2.2rem,4.6vw,4.15rem);font-weight:400;line-height:1.03}.site .ar-lede{max-width:46ch;color:var(--ar-ink-2);text-wrap:pretty;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.5}.site .ar-lede a,.site .ar-prose a{color:var(--ar-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ar-line-strong);text-decoration-color:var(--ar-line-strong);text-underline-offset:.2em;transition:text-decoration-color .3s var(--ar-ease);text-decoration-thickness:1px}.site .ar-lede a:hover,.site .ar-prose a:hover{-webkit-text-decoration-color:var(--ar-ember);text-decoration-color:var(--ar-ember)}.site .ar-btn{white-space:nowrap;min-height:44px;transition:background-color .35s var(--ar-ease), color .35s var(--ar-ease), border-color .35s var(--ar-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:0 1.2em;font-size:.95rem;font-weight:500;line-height:1;display:inline-flex}.site .ar-btn--solid{background:var(--ar-ink);color:var(--ar-paper)}.site .ar-btn--solid:hover{background:var(--ar-ember-deep)}.site .ar-btn--line{border-color:var(--ar-line-strong)}.site .ar-btn--line:hover{background:var(--ar-ink);border-color:var(--ar-ink);color:var(--ar-paper)}.site .ar-btn--paper{background:var(--ar-on-ink);color:var(--ar-ink)}.site .ar-btn--paper:hover{background:var(--ar-card)}.site .ar-btn--line-on-ink{border-color:var(--ar-on-ink-3);color:var(--ar-on-ink)}.site .ar-btn--line-on-ink:hover{background:var(--ar-on-ink);border-color:var(--ar-on-ink);color:var(--ar-ink)}.site .ar-more{color:var(--ar-ink-2);transition:color .3s var(--ar-ease);align-items:center;gap:.4em;font-size:.95rem;display:inline-flex}.site .ar-more[data-label]:before{content:attr(data-label)}.site .ar-cover:after{content:"";border-radius:inherit;position:absolute;inset:0}.site .ar-more svg{width:.62em;height:.62em;transition:translate .35s var(--ar-ease)}.site [data-lit]:hover .ar-more,.site .ar-more:hover{color:var(--ar-ink)}.site [data-lit]:hover .ar-more svg,.site .ar-more:hover svg{translate:3px}.site .ar-skip{z-index:100;background:var(--ar-ink);color:var(--ar-paper);border-radius:8px;padding:10px 14px;position:fixed;top:8px;left:8px;translate:0 -200%}.site .ar-skip:focus{translate:none}.site:before,.site:after{content:"";z-index:60;background:var(--ar-paper);opacity:0;pointer-events:none;height:10px;position:fixed;top:0;left:0;right:0}.site:after{top:auto;bottom:0}.site .ar-prose--long{max-width:68ch;color:var(--ar-ink);font-size:1.0625rem;line-height:1.62}.site .ar-prose--long>*+*{margin-top:1.1em}.site .ar-prose--long :where(h2,h3){font-family:var(--ar-serif);letter-spacing:-.018em;text-wrap:balance;font-weight:400;line-height:1.12}.site .ar-prose--long h2{margin-top:2.2em;font-size:clamp(1.7rem,2.6vw,2.3rem)}.site .ar-prose--long h3{margin-top:1.8em;font-size:clamp(1.3rem,1.8vw,1.55rem)}.site .ar-prose--long :where(ul,ol){padding-left:1.3em}.site .ar-prose--long ul{list-style:outside}.site .ar-prose--long ol{list-style:decimal}.site .ar-prose--long li+li{margin-top:.4em}.site .ar-prose--long li::marker{color:var(--ar-ink-3)}.site .ar-prose--long blockquote{border-left:2px solid var(--ar-ember);font-family:var(--ar-serif);padding-left:1.2em;font-size:1.25em;line-height:1.35}.site .ar-prose--long :where(code){background:var(--ar-sand);font-family:var(--ar-mono);border-radius:4px;padding:.1em .35em;font-size:.88em}.site .ar-prose--long table{border-collapse:collapse;width:100%;font-size:.95rem}.site .ar-prose--long :where(th,td){border-bottom:1px solid var(--ar-line);text-align:left;vertical-align:top;padding:10px 14px 10px 0}.site .ar-prose--long th{color:var(--ar-ink-2);font-weight:500}.site .ar-scroll-x{overflow-x:auto}.site .ar-scroll-x>table{min-width:36rem}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.site [data-reveal]{opacity:0;transition:opacity .9s var(--ar-ease), translate .9s var(--ar-ease);transition-delay:calc(var(--d,0) * 80ms);translate:0 16px}.site [data-reveal].is-in{opacity:1;translate:none}}
.human-view-hidden{visibility:hidden;transition:opacity .22s,visibility 0s linear .22s;opacity:0!important;pointer-events:none!important}main,footer{transition:opacity .22s}body.machine-view-open{overflow:hidden}.view-mode-dock{z-index:55;right:0;bottom:calc(18px + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;transition:opacity .3s,visibility .3s;display:flex;position:fixed;left:0}@media (max-width:923px){.site:has([aria-label=Cookie\ consent][data-on=true]) .view-mode-dock{visibility:hidden;opacity:0}}.view-mode-switch{pointer-events:auto;isolation:isolate;box-sizing:border-box;background:var(--ar-card);width:196px;min-width:0;height:40px;font-family:var(--ar-sans);white-space:nowrap;border:1px solid #1a161317;border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;margin:0;padding:4px;line-height:1;display:grid;position:relative;box-shadow:0 14px 30px -24px #1a16138c}.view-mode-switch legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.view-mode-switch:before{content:"";z-index:-1;background:var(--ar-apricot);width:calc(50% - 4px);transition:translate .45s var(--ar-ease), background-color .45s var(--ar-ease);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.view-mode-switch.machine-selected:before{background:var(--ar-ink);translate:100%}.view-mode-switch label{cursor:pointer;display:block}.view-mode-switch input{opacity:0;width:1px;height:1px;position:absolute}.view-mode-switch label span{text-align:center;color:var(--ar-ink-2);transition:color .3s var(--ar-ease);border-radius:999px;font-size:.84rem;font-weight:500;line-height:30px;display:block}.view-mode-switch label:hover span,.view-mode-switch label.selected span{color:var(--ar-ink)}.view-mode-switch.machine-selected label.selected span{color:var(--ar-paper)}.view-mode-switch input:focus-visible+span{outline:2px solid var(--ar-ember);outline-offset:2px}.site>footer{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.machine-view{z-index:49;box-sizing:border-box;padding:calc(var(--ar-nav-h) + 28px) var(--ar-gutter) 96px;background:var(--ar-paper);color:var(--ar-ink);font-family:var(--ar-mono);opacity:0;pointer-events:none;visibility:hidden;font-size:.82rem;line-height:1.85;transition:opacity .22s,visibility 0s linear .22s;position:fixed;inset:0;overflow:auto}.machine-view-active{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .22s}.machine-view:focus{outline:none}.machine-toolbar,.machine-content,.machine-error,.machine-note{width:min(var(--ar-max), 100%);margin-inline:auto}.machine-toolbar{border-bottom:1px solid var(--ar-line);min-height:48px;color:var(--ar-ink-2);justify-content:space-between;align-items:center;gap:14px;font-size:.75rem;line-height:1.4;display:flex}.machine-response,.machine-actions{align-items:center;gap:14px;display:flex}.machine-response b{color:var(--ar-ember-deep);font-weight:500}.machine-actions button{color:var(--ar-ink);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ar-line-strong);text-decoration-color:var(--ar-line-strong);text-underline-offset:.25em;cursor:pointer;transition:text-decoration-color .3s var(--ar-ease);background:0 0;border:0;padding:0}.machine-actions button:hover:not(:disabled){-webkit-text-decoration-color:var(--ar-ember);text-decoration-color:var(--ar-ember)}.machine-actions button:disabled{opacity:.4}.machine-actions button:focus-visible{outline:2px solid var(--ar-ember);outline-offset:3px}.machine-content{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin-block:28px 20px}.machine-content code{font:inherit}.machine-line{animation:.3s both machine-line-in;display:inline}@keyframes machine-line-in{0%{opacity:0}}.machine-title,.machine-heading-mark{color:var(--ar-ember-deep)}.machine-title{font-weight:500}.machine-meta-key,.machine-link-url,.machine-bullet{color:var(--ar-ink-2)}.machine-link,.machine-link-warm{text-decoration:underline;-webkit-text-decoration-color:var(--ar-line-strong);text-decoration-color:var(--ar-line-strong);text-underline-offset:3px}.machine-link-warm{color:var(--ar-ember-deep)}.machine-link-url{overflow-wrap:anywhere}.machine-content strong{font-weight:500}.machine-rule{color:var(--ar-ink-3)}.machine-error{margin-block:40px}.machine-error a{color:var(--ar-ember-deep);text-decoration:underline}.machine-note{color:var(--ar-ink-2);font-size:.75rem}.machine-caret{border-left:1px solid var(--ar-ember);vertical-align:-2px;height:1em;margin-left:2px;display:inline-block}@media (max-width:767px){.machine-toolbar{align-items:flex-start;padding:9px 0}.machine-response{flex-wrap:wrap;gap:5px 9px}.machine-actions{white-space:nowrap;gap:10px}}@media (prefers-reduced-motion:reduce){.view-mode-dock,.view-mode-switch:before,.view-mode-switch label span{transition:none}.human-view-hidden,main,footer,.machine-view,.machine-line{transition:none!important;animation:none!important}.machine-caret{display:none}}
.X3pajG_bar{z-index:50;width:min(var(--ar-max), 100% - 2 * var(--ar-gutter));background:var(--ar-card);color:var(--ar-ink);border:1px solid #1a161317;border-radius:12px;position:fixed;top:14px;left:50%;translate:-50%;box-shadow:0 14px 30px -24px #1a16138c}.X3pajG_row{height:var(--ar-nav-h);grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:18px 7px;display:grid}.X3pajG_logo{justify-self:start;align-items:center;gap:9px;height:100%;display:inline-flex}.X3pajG_mark{width:auto;height:23px;transition:scale .6s var(--ar-ease)}.X3pajG_word{width:94px;transition:width .62s var(--ar-ease) 40ms;display:block;overflow:hidden}.X3pajG_wordSvg{width:94px;max-width:none;height:14.4px}.X3pajG_letter{transition:opacity .32s ease, transform .5s var(--ar-ease);transition-delay:calc(var(--i) * 26ms + 90ms)}.X3pajG_bar[data-folded=true] .X3pajG_mark{scale:1.12}.X3pajG_bar[data-folded=true] .X3pajG_word{width:0;transition-delay:.1s}.X3pajG_bar[data-folded=true] .X3pajG_letter{opacity:0;transition-delay:calc((7 - var(--i)) * 24ms);transform:translate(-9px)}.X3pajG_links{gap:6px;display:flex}.X3pajG_links a,.X3pajG_links button{transition:background-color .3s var(--ar-ease);border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:.94rem;line-height:1.2;display:inline-flex}.X3pajG_links a:hover,.X3pajG_links button:hover,.X3pajG_links a[aria-current=page],.X3pajG_links button[data-current],.X3pajG_links button[aria-expanded=true]{background:var(--ar-sand)}.X3pajG_links button svg{width:9px;height:6px;transition:rotate .4s var(--ar-ease)}.X3pajG_links button[aria-expanded=true] svg{rotate:180deg}.X3pajG_panel{transition:grid-template-rows .5s var(--ar-ease);grid-template-rows:0fr;display:grid}.X3pajG_bar[data-menu=true] .X3pajG_panel{grid-template-rows:1fr}.X3pajG_panelInner{grid-template-columns:minmax(0,.8fr) minmax(0,2.6fr);gap:0 clamp(24px,4vw,64px);min-height:0;padding-inline:18px;display:grid;overflow:hidden}.X3pajG_panelInner>*{margin-block:22px 26px}.X3pajG_panelInner:before{content:"";background:var(--ar-line);grid-column:1/-1;height:1px}.X3pajG_panelLead{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.X3pajG_panelLead p{max-width:13em;font-family:var(--ar-serif);letter-spacing:-.015em;margin-bottom:8px;font-size:1.35rem;line-height:1.18}.X3pajG_systems{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 32px;display:grid}.X3pajG_systems a{transition:background-color .3s var(--ar-ease);border-radius:8px;gap:2px;margin-inline:-12px;padding:10px 12px;display:grid}.X3pajG_systems a:hover{background:var(--ar-sand)}.X3pajG_systemName{font-size:.97rem;line-height:1.25}.X3pajG_systemKind{color:var(--ar-ink-2);font-size:.82rem}.X3pajG_end{justify-self:end;align-items:center;gap:6px;display:flex}.X3pajG_cta{min-height:38px;font-size:.9rem}.X3pajG_toggle{border-radius:8px;width:40px;height:40px;display:none;position:relative}.X3pajG_toggle span{width:18px;height:1.5px;transition:translate .4s var(--ar-ease), rotate .4s var(--ar-ease);background:currentColor;position:absolute;left:11px}.X3pajG_toggle span:first-child{top:16px}.X3pajG_toggle span:last-child{top:23px}.X3pajG_bar[data-open=true] .X3pajG_toggle span:first-child{translate:0 3.5px;rotate:45deg}.X3pajG_bar[data-open=true] .X3pajG_toggle span:last-child{translate:0 -3.5px;rotate:-45deg}.X3pajG_sheet{transition:grid-template-rows .5s var(--ar-ease);grid-template-rows:0fr;display:none}.X3pajG_sheetInner{flex-direction:column;min-height:0;display:flex;overflow:hidden}.X3pajG_sheetInner a:not(.X3pajG_sheetCta){border-top:1px solid var(--ar-line);font-family:var(--ar-serif);letter-spacing:-.01em;padding:13px 18px;font-size:1.5rem;line-height:1.2}.X3pajG_sheetCta{margin:14px 18px 18px}@media (max-width:880px){.X3pajG_row{grid-template-columns:1fr auto}.X3pajG_links,.X3pajG_panel{display:none}.X3pajG_toggle{display:block}.X3pajG_sheet{display:grid}.X3pajG_bar[data-open=true] .X3pajG_sheet{grid-template-rows:1fr}}@media (max-width:420px){.X3pajG_cta{display:none}}@media (prefers-reduced-motion:reduce){.X3pajG_mark,.X3pajG_word,.X3pajG_letter,.X3pajG_panel,.X3pajG_sheet{transition-duration:10ms;transition-delay:0s}}
.lWai2a_footer{background:var(--ar-ink);color:var(--ar-on-ink-2);padding-block:clamp(56px,7vw,104px) 28px;font-size:.94rem;line-height:1.5}.lWai2a_footer a{transition:color .3s var(--ar-ease)}.lWai2a_footer a:hover{color:var(--ar-on-ink)}.lWai2a_top{grid-template-columns:minmax(240px,1fr) minmax(0,2.3fr);gap:clamp(40px,6vw,96px);display:grid}.lWai2a_mark{color:var(--ar-on-ink);display:inline-block}.lWai2a_mark svg{width:auto;height:44px}.lWai2a_line{font-family:var(--ar-serif);letter-spacing:-.015em;color:var(--ar-on-ink);max-width:14em;margin-top:22px;font-size:1.45rem;line-height:1.2}.lWai2a_nap{flex-direction:column;align-items:flex-start;gap:4px;margin-top:28px;display:flex}.lWai2a_nap address{max-width:26ch;font-style:normal}.lWai2a_cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px clamp(16px,2.4vw,40px);display:grid}.lWai2a_cols h2{border-bottom:1px solid var(--ar-line-on-ink);color:var(--ar-on-ink);padding-bottom:12px;font-size:.94rem;font-weight:500}.lWai2a_cols ul{flex-direction:column;gap:7px;margin-top:14px;display:flex}.lWai2a_base{border-top:1px solid var(--ar-line-on-ink);color:var(--ar-on-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-top:clamp(56px,7vw,104px);padding-top:22px;font-size:.84rem;display:flex}.lWai2a_company a{text-decoration:underline;-webkit-text-decoration-color:var(--ar-line-on-ink);text-decoration-color:var(--ar-line-on-ink);text-underline-offset:.2em}.lWai2a_legal{flex-wrap:wrap;gap:6px 20px;display:flex}@media (max-width:900px){.lWai2a_top{grid-template-columns:1fr}.lWai2a_cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
.g0s6zq_banner{z-index:60;border:1px solid var(--ar-line);border-radius:var(--ar-radius);background:var(--ar-card);width:min(21rem,100% - 32px);color:var(--ar-ink);opacity:0;pointer-events:none;padding:16px;transition:opacity .5s ease-out;position:fixed;bottom:16px;right:16px;box-shadow:0 24px 50px -30px #1a16138c}.g0s6zq_banner[data-on=true]{opacity:1;pointer-events:auto}.g0s6zq_text{color:var(--ar-ink-2);font-size:.875rem;line-height:1.5}.g0s6zq_text a{color:var(--ar-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ar-line-strong);text-decoration-color:var(--ar-line-strong);text-underline-offset:.2em}.g0s6zq_actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}
.VvGM3W_sky{--fly-dark:var(--ar-ink);z-index:70;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.VvGM3W_sky[data-ink=true]{--fly-dark:var(--ar-on-ink)}.VvGM3W_fly{width:40px;height:19.3px;fill:var(--fly-wing);opacity:0;transition:fill .4s var(--ar-ease);will-change:transform, opacity;position:absolute;top:-9.65px;left:-20px;overflow:visible}
