@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/atkinson-hyperlegible-next-400-normal-latin-ext.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:Atkinson Hyperlegible Next;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/atkinson-hyperlegible-next-400-normal-latin.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:Atkinson Hyperlegible Next;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/atkinson-hyperlegible-next-600-normal-latin-ext.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:Atkinson Hyperlegible Next;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/atkinson-hyperlegible-next-600-normal-latin.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:Atkinson Hyperlegible Next;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/atkinson-hyperlegible-next-700-normal-latin-ext.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:Atkinson Hyperlegible Next;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/atkinson-hyperlegible-next-700-normal-latin.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:Urbanist;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/urbanist-700-normal-latin-ext.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:Urbanist;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/urbanist-700-normal-latin.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:Urbanist;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/urbanist-800-normal-latin-ext.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:Urbanist;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/urbanist-800-normal-latin.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{--bg:#EAF0F6;--mat:#D9E3EE;--paper:#FFFFFF;--ink:#0B1420;--soft:#4A5A6C;--line:#B4C3D3;--accent:#E8432A;--stamp:#C7331B;--navy:#12233A;--pale:#C9D6E4;--w-full:1200px;--w-text:680px;--w-side:calc((var(--w-full) - var(--w-text)) / 2);--gut:16px;--f1:12px;--f2:14px;--f3:16px;--f4:18px;--f5:22px;--f6:28px;--f7:36px;--f8:44px;--f9:52px;--head:"Urbanist",sans-serif;--text:"Atkinson Hyperlegible Next",sans-serif;--sec:64px }@media(min-width:720px){:root{--gut:24px;--sec:104px}}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:400 var(--f3)/1.55 var(--text)}main{overflow-x:clip}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit}svg{display:block}button,input{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:6px}.frame{width:min(var(--w-full),100% - 2 * var(--gut));margin-inline:auto}.sym{position:absolute;width:0;height:0;overflow:hidden}.skip{position:absolute;left:var(--gut);top:-80px;background:var(--ink);color:#fff;padding:14px 18px;border-radius:10px;z-index:60}.skip:focus{top:8px}.top{position:sticky;top:0;z-index:40;background:var(--bg);border-bottom:1px solid var(--line)}.bar{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:60px}.logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;min-height:48px}.logo svg{width:34px;height:34px}.wm{font:400 var(--f4)/1 var(--text);letter-spacing:-.01em}.wm b{font-weight:700}.nav{display:none}.nav a{font-size:var(--f3);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;min-height:48px;padding:0 2px;border-bottom:2px solid transparent}.nav a:hover{border-bottom-color:var(--ink)}.menu-btn,.menu-x{min-height:48px;padding:0 18px;border-radius:14px;border:2px solid var(--ink);background:transparent;font-weight:700;font-size:var(--f3);cursor:pointer}@media(min-width:1100px){.bar{min-height:68px}.nav{display:flex;gap:26px}.menu-btn{display:none}}.menu{position:fixed;inset:0;z-index:50;background:var(--navy);color:#fff;overflow:auto;padding-bottom:40px}.menu-top{display:flex;align-items:center;justify-content:space-between;min-height:60px}.menu-x{border-color:#fff;color:#fff}.menu :focus-visible{outline-color:#fff}.menu nav{display:grid;margin-top:24px}.menu nav a{font:800 var(--f6)/1.1 var(--head);text-decoration:none;display:flex;align-items:center;min-height:60px;border-bottom:1px solid rgba(255,255,255,.2)}h1{font:800 clamp(var(--f6),3.2vw,var(--f8))/1.08 var(--head);letter-spacing:-.02em;text-wrap:balance}h2{font:800 var(--f6)/1.1 var(--head);letter-spacing:-.02em;text-wrap:balance}h3{font:800 var(--f4)/1.25 var(--head)}@media(min-width:720px){h2{font-size:var(--f7)}}.fuss{margin-top:0;background:var(--navy);color:var(--pale);padding:56px 0 40px}.fuss :focus-visible{outline-color:#fff}.fuss .logo{color:#fff}.fuss-in{display:grid;gap:28px;justify-items:center;text-align:center}.fuss ul{display:flex;flex-wrap:wrap;justify-content:center;gap:0 22px}.fuss ul a{display:inline-flex;align-items:center;min-height:48px;font-size:var(--f3);text-decoration:none}.fuss ul a:hover{color:#fff;text-decoration:underline}.fuss .recht{border-top:1px solid rgba(255,255,255,.25);padding-top:12px;width:100%}.fuss small{font-size:var(--f2)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}h1,h2{text-wrap:balance}section[aria-labelledby]{scroll-margin-top:88px}h1,h2,h3{overflow-wrap:anywhere}
