@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../fonts/Roboto-400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Roboto Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.7995%;ascent-override:86.8669%;descent-override:22.8597%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.3304%;ascent-override:92.4679%;descent-override:24.3337%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8498%;ascent-override:93.8529%;descent-override:24.6981%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Arial";src:local("Arial");size-adjust:99.7809%;ascent-override:92.9771%;descent-override:24.4677%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8448%;ascent-override:98.8584%;descent-override:26.0154%;line-gap-override:0%}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../fonts/Roboto-700.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}*{padding:0;margin:0;border:none}*,:after,:before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}textarea{resize:vertical}button,input[type=submit]{display:inline-block;box-shadow:none;background:transparent none;cursor:pointer}label{cursor:pointer}legend{display:block}input[type=file]{max-width:100%}a:active,a:focus,a:focus-visible,button:active,button:focus,button:focus-visible,input:active,input:focus,input:focus-visible,select:active,select:focus,select:focus-visible,textarea:active,textarea:focus,textarea:focus-visible{outline:none}:root{--color-main:#35495d;--color-main-shadow:#35495d40;--color-hovered:#466482;--color-hovered-dark:#2b3d50;--color-main-light:#6091c2;--color-border-blue:#2e7dcc;--color-border:#e6ebef;--color-table-header:#e6ebee;--color-surface:#e0effe;--color-surface-accent:#d4e9fe;--color-home-banner-start:var(--color-surface-accent);--color-home-banner-end:var(--color-white);--color-surface-light:#f3f9ff;--color-muted:#7c8288;--color-alert:#fa492a;--color-alert-hover:#d63f25;--color-favorite:#da4747;--color-toast-error:#ef3e58;--color-toast-error-surface:#fde7e2;--color-success:#3ea49d;--color-success-surface:#f1fffa;--color-white:#fff;--color-page:var(--color-white);--color-card-border:transparent;--color-action-bg:var(--color-main);--color-action-hover-bg:var(--color-hovered-dark);--color-action-text:var(--color-white);--color-search-action-hover-bg:var(--color-main);--color-white-glow:#fffffff2;--color-about-glow:var(--color-white-glow);--color-black:#000;--color-black-shadow:#00000040;--color-skeleton-low:rgb(0 0 0/6%);--color-skeleton-high:rgba(0,0,0,.12);--radius-card:20px}:root.dark{--color-main:#e6eff7;--color-main-shadow:#0b1723a6;--color-hovered:#b9d7ec;--color-hovered-dark:#b9d7ec;--color-main-light:#a7c9e2;--color-border-blue:#96c0de;--color-border:#587184;--color-table-header:#344b5c;--color-surface:#365268;--color-surface-accent:#3e5b70;--color-home-banner-start:#38576d;--color-home-banner-end:var(--color-page);--color-surface-light:#304557;--color-muted:#b4c5d2;--color-alert:#ff998c;--color-alert-hover:#ffb6aa;--color-favorite:#ff919d;--color-toast-error:#ff9caa;--color-toast-error-surface:#432e3a;--color-success:#91ddbd;--color-success-surface:#1c3c42;--color-white:#293c4c;--color-page:#1e2e3b;--color-card-border:#567084;--color-action-bg:#3a617c;--color-action-hover-bg:#48738f;--color-action-text:#f3f8fc;--color-search-action-hover-bg:var(--color-action-hover-bg);--color-white-glow:#293c4cf2;--color-about-glow:#1e2e3bf2;--color-black-shadow:#0008;--color-skeleton-low:#3a5264;--color-skeleton-high:#53748a;color-scheme:dark}:root{--size-s:12px;--size-m:14px;--size-l:18px;--size-xl:20px;--size-2xl:32px;--size-3xl:48px;--size-4xl:58px}*{scrollbar-color:var(--color-main) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:var(--color-main);border-radius:6px}.list-state{padding:24px 0;color:var(--color-main-light)}.card-stack{display:flex;width:100%;flex-direction:column;gap:30px}.top-card-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}.top-card-grid-skeleton{grid-column:1/-1}.search-section-reset{padding-top:0;padding-bottom:0;margin:0 0 30px}.search-section-reset .card{background-color:var(--color-white)}.search-grid-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px}.search-grid-two>*{min-width:0}.modal-title{font-size:var(--size-2xl);font-weight:700;line-height:1.2;overflow-wrap:anywhere}.inline-action{display:inline;padding:0;border:0;background:none;color:var(--color-main-light);font:inherit;line-height:inherit;text-align:inherit;vertical-align:baseline;cursor:pointer;text-decoration:underline}@media(max-width:1200px){.top-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}@media(max-width:992px){.top-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.card-stack{gap:24px}}@media(max-width:768px){.search-grid-two{grid-template-columns:1fr}}@media(max-width:576px){.card-stack{gap:20px}.modal-title{font-size:var(--size-xl)}.top-card-grid{grid-template-columns:1fr;gap:20px}}@media(max-width:380px){.modal-title{font-size:var(--size-l)}}:root{color-scheme:light;font-family:Roboto,"Roboto Fallback: BlinkMacSystemFont","Roboto Fallback: Segoe UI","Roboto Fallback: Helvetica Neue","Roboto Fallback: Arial","Roboto Fallback: Noto Sans",sans-serif;font-synthesis:none;text-rendering:optimizelegibility;scroll-behavior:smooth}body{min-width:100%;min-height:100vh;background-color:var(--color-page);color:var(--color-main);font-weight:400;font-size:var(--size-m)}:root.dark img[src*="/img/placeholders/"]{filter:brightness(.53) sepia(.25) hue-rotate(165deg)}a{color:inherit;cursor:pointer;transition:color .1s ease-in-out}main{padding-top:110px}body:has(.default-layout.mobile-user-agent) main{padding-top:20px}.container{max-width:1440px;padding:0 30px;width:100%;margin:0 auto}.heading{font-size:var(--size-3xl);font-weight:700}.heading.heading-small{font-size:var(--size-2xl)}section{width:100%;margin-top:20px;margin-bottom:60px;padding:20px 30px}hr{width:100%;margin:30px 0;border:none;border-top:1px solid var(--color-border)}@media(max-width:1200px){.container{padding:0 24px}section{padding-right:24px;padding-left:24px}}@media(max-width:992px){main{padding-top:94px}section{margin-bottom:48px}}@media(max-width:768px){body{overflow-x:hidden}main{padding-top:86px}.heading{font-size:var(--size-2xl)}.heading.heading-small{font-size:var(--size-xl)}section{margin-bottom:40px;padding-top:16px;padding-bottom:16px}}@media(max-width:576px){.container{padding:0 16px}main{padding-top:76px}.heading{font-size:var(--size-xl)}section{margin-top:12px;margin-bottom:32px;padding:12px 16px}}
