@font-face{font-family:"serif";src:url(/_next/static/media/4f1407106ea7a025-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:"serif";src:url(/_next/static/media/6fcac50e24699f25-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:"serif Fallback";src:local("Arial");ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.00%;size-adjust:91.28%}.__className_4408ac{font-family:"serif","serif Fallback",Georgia,Times New Roman,serif}.__variable_4408ac{--font-newsreader:"serif","serif Fallback",Georgia,Times New Roman,serif}@font-face{font-family:sans;src:url(/_next/static/media/a7358d2e3dd919a9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 700;font-style:normal}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_11be26{font-family:sans,sans Fallback,system-ui,sans-serif;font-style:normal}.__variable_11be26{--font-plex-sans:"sans","sans Fallback",system-ui,sans-serif}@font-face{font-family:mono;src:url(/_next/static/media/06ac09dcb8ec7d56-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(/_next/static/media/dece0821e8ed059f-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_4ea204{font-family:mono,mono Fallback,ui-monospace,monospace}.__variable_4ea204{--font-plex-mono:"mono","mono Fallback",ui-monospace,monospace}:root{--ink:#111318;--ink-2:#3B3F4A;--ink-3:#5B606B;--paper:#FFFFFF;--warm:#F4F5F2;--rule:#D9DBE1;--hair:#EEF0F3;--green:#0A6B47;--green-hover:#08573A;--mark:#FFE45C;--amber:#8A5300;--on-dark:#E8EAE6;--on-dark-2:#B9BDB6;--row-hover:#F7F8F6;--block-shadow:#EDEFEA;--perf:#9CA0A9;--field-line:#7A7F89;--ink-hover:#2A2D35;--tint-mark:#FBFBF4;--dark-rule:#33363D;--dark-3:#8D918A;--code-bg:#0B0C0F;--code-tab:#1A1C21;--code-text:#C9CCC5;--code-key:#9DA19A;--code-bool:#7CD9A8;--map-1:#EAF2ED;--map-2:#C9E0D2;--map-3:#94C2A7;--map-4:#2E7D57;--map-5:#0A6B47;--fs-display:clamp(44px,calc(30px + 3.2vw),76px);--fs-h1:clamp(38px,calc(28px + 2.5vw),64px);--fs-h2:clamp(32px,calc(24px + 1.95vw),52px);--fs-h3:clamp(28px,calc(23.5px + 1.15vw),40px);--fs-h4:clamp(24px,calc(21.8px + 0.57vw),30px);--fs-h5:clamp(20px,calc(18.5px + 0.38vw),24px);--fs-lead:clamp(18px,calc(17.25px + 0.19vw),20px);--fs-body:clamp(17px,calc(16.6px + 0.1vw),18px);--fs-sm:16px;--fs-ui:15px;--fs-btn:16px;--fs-code:14px;--fs-label:13px;--lh-body:1.65;--wrap:1280px;--gutter:40px;--ia-green:var(--green);--ia-marker:var(--mark);--ia-rule:var(--rule);--ia-paper:var(--paper);--ia-warm:var(--warm);--ia-text2:var(--ink-2);--ia-text3:var(--ink-3);--ia-amber:var(--amber)}body{--ff-serif:var(--font-newsreader),"Newsreader",Georgia,"Times New Roman",serif;--ff-sans:var(--font-plex-sans),"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--ff-mono:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%}body{margin:0;background:var(--paper);font-family:var(--ff-sans);font-size:var(--fs-sm);line-height:normal;-webkit-font-smoothing:antialiased;overflow-x:clip}a,body{color:var(--ink)}a{text-decoration:none}a:hover{color:var(--green)}img,svg{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--mark);color:var(--ink)}:focus-visible{outline:2px solid var(--green);outline-offset:2px}details>summary{list-style-position:outside}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.lg-serif{font-family:var(--ff-serif)}.lg-mono{font-family:var(--ff-mono)}.lg-display{font-size:var(--fs-display);text-wrap:balance}.lg-display,.lg-h1{margin:0;font-family:var(--ff-serif);line-height:1;font-weight:500;letter-spacing:-.03em}.lg-h1{font-size:var(--fs-h1)}.lg-h2{margin:0;font-family:var(--ff-serif);font-size:var(--fs-h2);line-height:1.02;font-weight:500;letter-spacing:-.025em;text-wrap:balance}.lg-h3{margin:0;font-family:var(--ff-sans);font-size:var(--fs-sm);font-weight:600;letter-spacing:.08em;color:var(--ink)}.lg-h4{margin:0;font-size:var(--fs-h4);line-height:1.15;font-weight:500}.lg-h4,.lg-h5{font-family:var(--ff-serif)}.lg-h5{font-size:var(--fs-h5);line-height:1.25;font-weight:400}.lg-lead{font-size:var(--fs-lead);line-height:1.6;text-wrap:pretty}.lg-body,.lg-lead{margin:0;color:var(--ink-2)}.lg-body{font-size:var(--fs-body);line-height:1.7}.lg-small{margin:0;font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2)}.lg-eyebrow{letter-spacing:.1em;text-transform:uppercase}.lg-eyebrow,.lg-label{font-family:var(--ff-mono);font-size:var(--fs-label);color:var(--ink-3)}.lg-label{letter-spacing:.07em}.lg-note{margin:0;font-family:var(--ff-mono);font-size:var(--fs-label);color:var(--ink-3)}.lg-mark{color:inherit;background:linear-gradient(transparent 60%,var(--mark) 60%,var(--mark) 90%,transparent 90%);padding:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lg-ul{border-bottom:1.5px solid var(--ink);padding-bottom:1px}.lg-link{font-size:var(--fs-ui);border-bottom:1px solid var(--ink)}.lg-link-strong{font-size:var(--fs-ui);font-weight:500;border-bottom:1.5px solid var(--ink);padding-bottom:2px}.lg-ic{font-family:var(--ff-mono);font-size:.88em;background:var(--warm);padding:1px 5px}.lg-lockup{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:var(--fs-lead);letter-spacing:-.01em;line-height:1}.lg-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lg-wrap{max-width:calc(var(--wrap) + 2 * var(--gutter));margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.lg-band{background:var(--warm)}.lg-rule-top{border-top:1px solid var(--ink)}.lg-dark{background:var(--ink)}.lg-dark,.lg-dark a{color:var(--on-dark)}.lg-dark a:hover{color:var(--paper);text-decoration:underline}.lg-dark :focus-visible{outline-color:var(--paper)}.lg-row:hover{background:var(--row-hover)}@media (max-width:720px){.lg-hide-sm{display:none!important}.lg-wrap{padding-left:20px!important;padding-right:20px!important}.lg-nav{gap:12px!important}.lg-steps>li{padding:12px 10px 14px!important}}.lg-divider{display:flex;align-items:center}.lg-divider>span{flex:1 1;height:3px;border-top:1.5px solid var(--ink);border-bottom:.75px solid var(--ink)}.lg-divider>svg{flex:none;margin:0 8px}.lg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;box-sizing:border-box;border:1px solid var(--ink);border-radius:0;background:var(--paper);color:var(--ink);font-family:inherit;font-size:var(--fs-btn);font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .15s,color .15s}.lg-btn:hover{background:var(--warm);color:var(--ink)}.lg-btn-ink{background:var(--ink);color:var(--paper)}.lg-btn-ink:hover{background:var(--ink-hover);color:var(--paper)}.lg-btn-go{background:var(--green);border-color:var(--green);color:var(--paper)}.lg-btn-go:hover{background:var(--green-hover);color:var(--paper)}.lg-btn-wide{padding:0 24px}.lg-btn-tight{padding:0 16px}.lg-dark .lg-btn-go,.lg-dark .lg-btn-go:hover{color:var(--paper);text-decoration:none}.lg-field{box-sizing:border-box;width:100%;min-height:48px;border:1px solid var(--ink);border-radius:0;background:var(--paper);color:var(--ink);font-family:inherit;font-size:var(--fs-sm);padding:12px 14px}.lg-field:focus{outline:2px solid var(--green);outline-offset:-2px}.lg-check{width:20px;height:20px;margin:0;accent-color:var(--green);flex:none}.lg-fld{display:flex;flex-direction:column;gap:7px}.lg-fld label{font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:.07em;color:var(--ink-2)}.lg-fld input,.lg-fld select{font-family:var(--ff-mono);font-size:var(--fs-sm);color:var(--ink);background:var(--paper);border:1px solid var(--field-line);padding:11px 12px;min-width:0;border-radius:0}.lg-fld .hint{font-size:var(--fs-sm);color:var(--ink-3)}.lg-chip{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;background:var(--paper);border:1px solid var(--rule);padding:9px 12px;font-family:inherit;font-size:var(--fs-btn);cursor:pointer;min-height:48px}.lg-chip:hover{border-color:var(--ink)}.lg-chip[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.lg-chip b{font-weight:500;font-size:var(--fs-ui);color:var(--ink)}.lg-chip span{font-family:var(--ff-mono);font-size:var(--fs-label);color:var(--ink-2)}.lg-epb{display:flex;gap:10px;align-items:baseline;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--hair);padding:11px 0;font-family:inherit;font-size:var(--fs-btn);color:var(--ink-2);cursor:pointer;min-height:48px}.lg-epb:hover{color:var(--green)}.lg-epb .m{font-family:var(--ff-mono);font-size:var(--fs-label);width:34px;flex:none;color:var(--ink-3)}.lg-epb[aria-pressed=true]{color:var(--ink);font-weight:500;background:var(--warm);padding-left:10px}.lg-scroll{overflow-x:auto;position:relative}.lg-rt{width:100%;border-collapse:collapse;font-size:var(--fs-ui)}.lg-rt th{padding:10px;font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:.07em;font-weight:500;text-align:left;color:var(--ink-3);border-bottom:1px solid var(--rule)}.lg-rt td{padding:12px 10px;border-bottom:1px solid var(--hair);text-align:left;vertical-align:middle}.lg-rt td:first-child,.lg-rt th:first-child{padding-left:18px}.lg-rt td:last-child,.lg-rt th:last-child{padding-right:18px}.lg-rt .num{text-align:right}.lg-rt .mono{font-family:var(--ff-mono);font-size:var(--fs-label);white-space:nowrap}.lg-rt .muted{color:var(--ink-2)}.lg-tbl td,.lg-tbl th{padding:12px 14px 12px 0;border-bottom:1px solid var(--hair);text-align:left;vertical-align:top;font-size:var(--fs-ui);line-height:1.55}.lg-tbl th{font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:.07em;color:var(--ink-3);font-weight:500;border-bottom:1px solid var(--ink)}.lg-cmp td,.lg-cmp th{padding:14px 12px;border-bottom:1px solid var(--hair);text-align:center;font-size:var(--fs-ui)}.lg-cmp td:first-child,.lg-cmp th:first-child{text-align:left;padding-left:0}.lg-cmp .lg-grp td{border-bottom:1px solid var(--ink);padding-top:34px;font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:.08em;color:var(--ink-3);text-align:left}.lg-answer{display:inline-flex;gap:6px;align-items:center;font-weight:600}.lg-answer-listed{color:var(--green)}.lg-answer-notfound{color:var(--amber)}.lg-answer-evidence{color:var(--ink-2)}.lg-receipt{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 18px;border-top:1px dashed var(--perf);font-family:var(--ff-mono);font-size:var(--fs-label);color:var(--ink-3)}.lg-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.lg-stat{padding:30px 24px;border-left:1px solid var(--rule);display:flex;flex-direction:column;gap:8px}.lg-stat:first-child{padding-left:0;border-left:0}.lg-stat-v{font-family:var(--ff-serif);font-size:var(--fs-h2);line-height:1}.lg-stat-l{font-size:var(--fs-sm);color:var(--ink-2)}.lg-tally{display:block;height:10px;background:repeating-linear-gradient(135deg,var(--green) 0 1.5px,#E3EFE9 1.5px 4.5px);border:1px solid var(--green);box-sizing:border-box}.lg-step{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid var(--ink);border-radius:50%;font-family:var(--ff-mono);font-size:var(--fs-label);flex:none}.lg-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--ink);background:var(--paper)}.lg-steps>li{padding:14px 14px 16px;display:flex;flex-direction:column;gap:6px}.lg-steps>li+li{border-left:1px solid var(--rule)}.lg-code{margin:0;padding:20px;font-family:var(--ff-mono);font-size:var(--fs-label);line-height:1.85;color:var(--code-text);white-space:pre;overflow-x:auto;background:var(--code-bg)}.lg-code .k{color:var(--code-key)}.lg-code .s{color:var(--mark)}.lg-code .b{color:var(--code-bool)}.lg-code .c{color:var(--dark-3)}.lg-code .ln{display:block}.lg-code .ev{background:rgba(255,228,92,.13)}.lg-pre{margin:0;padding:20px;font-family:var(--ff-mono);font-size:var(--fs-label);line-height:1.85;color:var(--code-text);overflow-x:auto;white-space:pre}.lg-k{color:var(--mark)}.lg-t{color:var(--code-bool)}.lg-c{color:var(--dark-3)}.lg-codebox{border:1px solid var(--dark-rule);background:var(--code-bg);min-width:0}.lg-codehead{justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--dark-rule);font-family:var(--ff-mono);font-size:var(--fs-label);color:var(--on-dark-2);background:var(--code-tab)}.lg-codehead,.lg-ts{display:flex;flex-wrap:wrap}.lg-ts{align-items:stretch}.lg-ts>label{cursor:pointer}.lg-ts>.lg-panels{flex:1 1 100%;min-width:0}.lg-ts .lg-p2,.lg-ts .lg-p3,.lg-ts .lg-p4,.lg-ts .lg-p5,.lg-ts .lg-p6,.lg-ts .lg-p7,.lg-ts>input.lg-t2:checked~.lg-panels .lg-p1,.lg-ts>input.lg-t3:checked~.lg-panels .lg-p1,.lg-ts>input.lg-t4:checked~.lg-panels .lg-p1,.lg-ts>input.lg-t5:checked~.lg-panels .lg-p1,.lg-ts>input.lg-t6:checked~.lg-panels .lg-p1,.lg-ts>input.lg-t7:checked~.lg-panels .lg-p1{display:none}.lg-ts>input.lg-t2:checked~.lg-panels .lg-p2,.lg-ts>input.lg-t3:checked~.lg-panels .lg-p3,.lg-ts>input.lg-t4:checked~.lg-panels .lg-p4,.lg-ts>input.lg-t5:checked~.lg-panels .lg-p5,.lg-ts>input.lg-t6:checked~.lg-panels .lg-p6,.lg-ts>input.lg-t7:checked~.lg-panels .lg-p7{display:block}.lg-ts>input:focus-visible+label{outline:2px solid var(--green);outline-offset:-2px}.lg-dk>label{padding:12px 16px;border-right:1px solid var(--dark-rule);color:var(--dark-3);font-family:var(--ff-mono);font-size:var(--fs-label);display:flex;align-items:center;min-height:48px;box-sizing:border-box}.lg-dk>input:checked+label{color:var(--paper);background:var(--code-tab)}.lg-dk>.lg-panels{border-top:1px solid var(--dark-rule)}.lg-bill>label{padding:10px 16px;font-size:var(--fs-ui);border:1px solid var(--ink);margin-right:-1px;display:flex;align-items:center;gap:8px;min-height:48px;box-sizing:border-box}.lg-bill>input:checked+label{background:var(--ink);color:var(--paper)}.lg-bill>input:checked+label .lg-save{background:var(--mark);color:var(--ink)}.lg-rs>label{padding:10px 14px;font-family:var(--ff-mono);font-size:var(--fs-label);border:1px solid var(--rule);margin:0 -1px -1px 0;display:flex;gap:8px;align-items:center;color:var(--ink-2);background:var(--paper);min-height:48px;box-sizing:border-box}.lg-rs>input:checked+label{background:var(--ink);color:var(--paper);border-color:var(--ink)}.lg-dnav a{display:block;padding:6px 0;font-size:var(--fs-ui);color:var(--ink-2)}.lg-dnav a:hover{color:var(--green)}.lg-dnav a[aria-current=page]{color:var(--ink);font-weight:500;box-shadow:inset 2px 0 0 var(--green);padding-left:12px;margin-left:-12px}.lg-ep a{display:flex;gap:10px;align-items:baseline;padding:6px 0;font-size:var(--fs-ui);color:var(--ink-2)}.lg-ep a:hover{color:var(--green)}.lg-ep .m{font-family:var(--ff-mono);font-size:var(--fs-label);letter-spacing:.04em;width:34px;flex:none;color:var(--ink-3)}.lg-ep a[aria-current=page]{color:var(--ink);font-weight:500;box-shadow:inset 2px 0 0 var(--green);padding-left:12px;margin-left:-12px}.lg-prose p{margin:0;font-size:var(--fs-body);line-height:1.75;color:var(--ink-2)}.lg-prose h2{margin:0;font-family:var(--ff-serif);font-weight:500;font-size:var(--fs-h3);line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.lg-nav-item:hover{background:var(--paper);color:var(--ink)}.lg-bar:hover{opacity:.7}.lg-est>label{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 0 4px;min-height:52px;background:linear-gradient(var(--ink),var(--ink)) center 9px /100% 1px no-repeat}.lg-est>label:first-of-type{background-position:right 9px;background-size:50% 1px}.lg-est>label:last-of-type{background-position:left 9px;background-size:50% 1px}.lg-est .lg-dot{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--ink);background:var(--paper);box-sizing:border-box}.lg-est .lg-stop{font-family:var(--ff-mono);font-size:var(--fs-label);color:var(--ink-2)}.lg-est>input:checked+label .lg-dot{background:var(--green);border-color:var(--green);box-shadow:0 0 0 4px var(--paper),0 0 0 5px var(--green)}.lg-est>input:checked+label .lg-stop{color:var(--ink);font-weight:500}.ia{max-width:100%}.ia,.lg-art{display:block;height:auto}.lg-art{width:100%}.usm-list{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:1099px){.usm-lbl{display:none}.usm-list{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}}:root{--danger:#9B1C1C}.fb-form{display:flex;flex-direction:column;gap:18px;align-items:stretch;max-width:520px}.fb-kinds{border:0;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.fb-kind{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:2px 10px;gap:2px 10px;align-items:center;padding:14px 16px 14px 0;cursor:pointer;min-height:48px}.fb-kind+.fb-kind{border-left:1px solid var(--rule);padding-left:16px}.fb-kind input{grid-row:1/3;width:18px;height:18px;margin:0;accent-color:var(--green)}.fb-kind-t{font-size:var(--fs-sm);font-weight:500}.fb-kind-p{font-size:var(--fs-label);color:var(--ink-2)}.fb-kind.on .fb-kind-t{color:var(--green)}.fb-state select{min-height:48px;font-family:inherit}.fb-note{color:var(--ink-2);line-height:1.6}.fb-msg,.fb-note{margin:0;font-size:var(--fs-sm)}.fb-msg{color:var(--danger)}.fb-buy{align-self:flex-start}.fb-fine{margin:0;font-size:var(--fs-label);color:var(--ink-3)}.fb-compact{max-width:640px}.sc-ann-in{padding-top:9px;padding-bottom:9px;display:flex;gap:12px;justify-content:center;align-items:center;font-size:var(--fs-sm);flex-wrap:wrap}.sc-ann-tag{background:var(--paper);color:var(--ink);font-size:var(--fs-label);padding:2px 7px;letter-spacing:.06em}.lg-dark .sc-ann-link{color:var(--paper);border-bottom:1px solid rgba(255,255,255,.5)}.sc-header{border-bottom:1px solid var(--ink);background:var(--paper)}.sc-nav{padding-top:16px;padding-bottom:16px;gap:40px;flex-wrap:wrap}.sc-brand,.sc-nav{display:flex;align-items:center}.sc-brand{min-height:48px}.sc-navlinks{display:flex;gap:30px;font-size:var(--fs-ui);flex-wrap:wrap}.sc-navlinks a[aria-current=page]{box-shadow:inset 0 -1.5px 0 var(--ink)}.sc-actions{margin-left:auto;display:flex;gap:18px;align-items:center}.sc-signin{font-size:var(--fs-ui);min-height:48px;display:inline-flex;align-items:center}.sc-header .lg-btn-ink{color:var(--paper)}.sc-footer{color:var(--on-dark-2)}.sc-footer-in{padding-top:64px;padding-bottom:40px;display:flex;flex-direction:column;gap:48px}.sc-footer-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));grid-gap:32px;gap:32px}.sc-footer-brand{display:flex;flex-direction:column;gap:14px;font-size:var(--fs-ui);line-height:1.6}.sc-footer-lockup{display:flex}.sc-footer-lockup .lg-lockup{color:var(--paper)}.sc-footer-col{display:flex;flex-direction:column;gap:10px;font-size:var(--fs-ui)}.sc-footer-h{letter-spacing:.08em}.sc-footer-base,.sc-footer-h{font-size:var(--fs-label);color:var(--dark-3)}.sc-footer-base{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--dark-rule);padding-top:20px}.lg-dark .sc-footer-base a{color:var(--dark-3)}.usm-fig{margin:0;display:flex;flex-direction:column;gap:20px;min-width:0}.usm-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:0 24px;gap:0 24px;font-size:var(--fs-sm);color:var(--ink)}.usm-list li{gap:8px;padding:6px 0;border-bottom:1px solid var(--hair)}.usm-cap,.usm-list li{display:flex;justify-content:space-between}.usm-cap{flex-wrap:wrap;gap:12px 32px;align-items:center}.usm-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:var(--fs-label);color:var(--ink-2)}.usm-legend li{display:flex;align-items:center;gap:8px}.usm-legend li>span{width:20px;height:16px;flex:none;border:1px solid var(--ink)}@media (min-width:721px) and (max-width:1099px){.sc-nav{gap:24px;flex-wrap:nowrap}.sc-navlinks{gap:20px;flex-wrap:nowrap;white-space:nowrap}.sc-actions{gap:14px;white-space:nowrap}}@media (min-width:721px) and (max-width:959px){.sc-navlinks .sc-nav-2{display:none}.sc-nav.lg-wrap{padding-left:20px;padding-right:20px}}