@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-b5495470aaa6.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-8c049f5036f7.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-d5af21ee1adf.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-61216d8e3efe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-52e605852c72.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-b5495470aaa6.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-8c049f5036f7.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-d5af21ee1adf.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-61216d8e3efe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-52e605852c72.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-b5495470aaa6.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-8c049f5036f7.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-d5af21ee1adf.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-61216d8e3efe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-52e605852c72.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/font-814f16e05843.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/font-10a64cfaceef.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/font-370e43ac2d49.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/font-911eaee1bbf7.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/font-db664d97d45a.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/font-97f4d6bf2b17.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/font-3c230c03425a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-c6e007862d29.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-b6b721e08d03.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-67fbab24bd97.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-dd6ec3878cf3.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-a91edbcdcb4e.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-a85a7459bdb3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-19143dca0759.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-c6e007862d29.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-b6b721e08d03.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-67fbab24bd97.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-dd6ec3878cf3.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-a91edbcdcb4e.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-a85a7459bdb3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-19143dca0759.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-c6e007862d29.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-b6b721e08d03.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-67fbab24bd97.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-dd6ec3878cf3.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-a91edbcdcb4e.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-a85a7459bdb3.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-19143dca0759.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--nav-h:69px;--shell-width:90rem;--shell-gutter:clamp(16px,3vw,36px)}.site-shell{box-sizing:border-box;width:100%;max-width:var(--shell-width);margin-inline:auto;padding-inline:var(--shell-gutter)}.skip{position:absolute;left:-9999px;top:0;z-index:100;padding:10px 16px;background:var(--accent-fill);color:var(--on-accent);font-weight:600;border-radius:0 0 4px}.skip:focus{left:0}@media (max-width:79.999rem){:root{--nav-h:120px}}@media (max-width:40rem){:root{--nav-h:166px}}@media print{.skip{display:none}.site-shell{max-width:none;padding-inline:0}}.sr-only[data-astro-cid-pkfvzmd6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ssearch[data-astro-cid-pkfvzmd6]{position:relative;flex:0 1 20rem;min-width:11rem}.ssearch[data-astro-cid-pkfvzmd6] input[data-astro-cid-pkfvzmd6]{width:100%;font-family:var(--body);font-size:.875rem;color:var(--ink);background:var(--panelbg);border:1px solid var(--line);border-radius:3px;padding:7px 10px}.ssearch[data-astro-cid-pkfvzmd6] input[data-astro-cid-pkfvzmd6]::placeholder{color:var(--ink-faint)}.ssearch[data-astro-cid-pkfvzmd6] input[data-astro-cid-pkfvzmd6]:focus{outline:2px solid var(--orange);outline-offset:1px;border-color:var(--orange)}.ssearch-panel[data-astro-cid-pkfvzmd6]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:60;background:var(--panelbg);border:1px solid var(--line);border-radius:4px;box-shadow:0 16px 40px var(--shadow);overflow:hidden}.ssearch-panel[data-astro-cid-pkfvzmd6] a{display:block;padding:9px 12px;text-decoration:none;color:var(--ink);border-bottom:1px solid var(--line-soft)}.ssearch-panel[data-astro-cid-pkfvzmd6] a:last-child{border-bottom:0}.ssearch-panel[data-astro-cid-pkfvzmd6] a:hover,.ssearch-panel[data-astro-cid-pkfvzmd6] a.on{background:var(--accent-selected)}.ssearch-panel[data-astro-cid-pkfvzmd6] .ss-l{display:block;font-family:var(--body);font-size:.875rem}.ssearch-panel[data-astro-cid-pkfvzmd6] .ss-m{display:block;font-size:.75rem;color:var(--ink-faint);margin-top:1px}.theme-picker[data-astro-cid-ddta5pav]{flex:none;font-family:var(--body)}.theme-picker[data-astro-cid-ddta5pav][hidden]{display:none}.theme-label[data-astro-cid-ddta5pav]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}select[data-astro-cid-ddta5pav]{min-height:44px;max-width:6.5rem;padding:7px 6px;font:inherit;font-size:.8125rem;color:var(--ink-dim);background:var(--panelbg);border:1px solid var(--line);border-radius:4px;cursor:pointer}[data-astro-cid-ddta5pav][role=status]{display:block;font-size:.6875rem;color:var(--ink-dim)}[data-astro-cid-ddta5pav][role=status]:empty{display:none}.sitenav[data-astro-cid-4lunwx2e]{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--line);background:var(--bg)}.sitenav-in[data-astro-cid-4lunwx2e]{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(11rem,14rem);grid-template-areas:"identity links search";align-items:center;gap:10px 16px;padding-block:12px}.sitenav-identity[data-astro-cid-4lunwx2e]{grid-area:identity;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.sitenav-primary[data-astro-cid-4lunwx2e]{grid-area:links;position:relative;min-width:0}.sitenav-in[data-astro-cid-4lunwx2e] .ssearch{grid-area:search;min-width:0;width:100%}.sitenav-in[data-astro-cid-4lunwx2e] .ssearch input{min-height:44px}.sitenav-brand[data-astro-cid-4lunwx2e]{font-family:var(--display);font-size:1rem;color:var(--ink-dim);text-decoration:none;white-space:nowrap}.sitenav-brand[data-astro-cid-4lunwx2e] b[data-astro-cid-4lunwx2e]{color:var(--ink);font-weight:600}.sitenav-brand[data-astro-cid-4lunwx2e] .unof[data-astro-cid-4lunwx2e]{font-size:.5625rem;letter-spacing:.18em;color:var(--ink-faint);border:1px solid var(--line);border-radius:3px;padding:2px 5px;vertical-align:2px}.sitenav-brand[data-astro-cid-4lunwx2e]:hover b[data-astro-cid-4lunwx2e]{color:var(--orange)}.sitenav-links[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:2px}.sitenav-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e],.navmenu[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]{display:block;font-family:var(--body);font-size:.8125rem;font-weight:600;white-space:nowrap;color:var(--ink-dim);text-decoration:none;padding:10px 8px;border-radius:3px}.sitenav-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:hover,.navmenu[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]:hover{color:var(--ink);background:var(--hover)}.sitenav-links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e].on{color:var(--on-accent);background:var(--accent-fill)}.sitenav[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:focus-visible,.navmenu[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.navmenu[data-astro-cid-4lunwx2e]{position:relative;flex:none}.navmenu[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]{list-style:none;cursor:pointer}.navmenu[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]::-webkit-details-marker{display:none}.navmenu[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]:after{content:" ▾"}.navmenu[data-astro-cid-4lunwx2e][open] summary[data-astro-cid-4lunwx2e],.navmenu[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e].on{color:var(--ink);background:var(--hover)}.navmenu-panel[data-astro-cid-4lunwx2e]{position:absolute;top:calc(100% + 4px);right:0;z-index:50;min-width:14rem;display:flex;flex-direction:column;background:var(--panelbg);border:1px solid var(--line);border-radius:4px;box-shadow:0 16px 40px var(--shadow);padding:4px;max-height:calc(100dvh - var(--nav-h,69px) - 16px);overflow-y:auto;overscroll-behavior:contain}.navmenu-panel[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{white-space:normal;padding:10px 12px}.sitenav-more[data-astro-cid-4lunwx2e]{display:none}@media (max-width:79.999rem){.sitenav-in[data-astro-cid-4lunwx2e]{grid-template-columns:minmax(max-content,1fr) minmax(11rem,24rem);grid-template-areas:"identity search" "links links"}.sitenav-identity[data-astro-cid-4lunwx2e]{justify-content:flex-start}.sitenav-links[data-astro-cid-4lunwx2e]{overflow-x:auto;scrollbar-width:none}.sitenav-links[data-astro-cid-4lunwx2e]::-webkit-scrollbar{display:none}.navmenu-panel[data-astro-cid-4lunwx2e]{position:fixed;top:var(--nav-h,120px);left:var(--shell-gutter);right:var(--shell-gutter)}.sitenav-more[data-astro-cid-4lunwx2e]:not([hidden]){display:block;position:absolute;right:0;top:0;bottom:0;pointer-events:none;padding:12px 4px 12px 28px;background:linear-gradient(90deg,transparent,var(--bg) 38%);font-size:.6875rem;font-weight:600;color:var(--orange)}}@media (max-width:40rem){.sitenav-in[data-astro-cid-4lunwx2e]{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "links" "search";padding-block:10px;gap:8px}.sitenav-identity[data-astro-cid-4lunwx2e]{justify-content:space-between;flex-wrap:wrap}.sitenav-brand[data-astro-cid-4lunwx2e]{white-space:normal}.sitenav-brand[data-astro-cid-4lunwx2e] .unof[data-astro-cid-4lunwx2e]{display:none}}@media print{.sitenav[data-astro-cid-4lunwx2e]{display:none!important}}.site-foot[data-astro-cid-gcn2mc3v]{padding-block:0 56px;font-size:.875rem;color:var(--ink-faint);line-height:1.65}.site-foot[data-astro-cid-gcn2mc3v]:before{content:"";display:block;border-top:1px solid var(--line);margin-bottom:22px}.site-foot[data-astro-cid-gcn2mc3v] p[data-astro-cid-gcn2mc3v]{margin:5px 0}.site-foot[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--orange)}@media print{.site-foot[data-astro-cid-gcn2mc3v]{display:none!important}}
