﻿@charset "UTF-8";@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-ExtraLightItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-ExtraLight.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-Light.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-Italic.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-BoldItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-Bold.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-SemiBoldItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-Regular.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-MediumItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-Medium.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-SemiBold.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-LightItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-Thin.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Sans";src:url("../../../fonts/IBMPlexSans-ThinItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSans-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-ExtraLight.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-BoldItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-ExtraLightItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-Bold.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-Medium.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-Italic.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-MediumItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-Light.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-LightItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-SemiBoldItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-SemiBold.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-Thin.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-ThinItalic.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap;}@font-face{font-family:"IBM Plex Serif";src:url("../../../fonts/IBMPlexSerif-Regular.woff2") format("woff2"),url("../../../fonts/IBMPlexSerif-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes bounce{0%,80%,100%{transform:scale(0);}40%{transform:scale(1);}}@keyframes pulse{0%{transform:scale(1);opacity:1;filter:invert(1);}50%{transform:scale(1.1);opacity:.7;}100%{transform:scale(1);opacity:1;}}@keyframes neonPulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(31,158,214,.7);}70%{transform:scale(1);box-shadow:0 0 0 25px rgba(31,158,214,0);}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(31,158,214,0);}}@keyframes liquidBounce{0%,100%{transform:scale(.9);}50%{transform:scale(1.1);}}@keyframes liquidWave{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes morphCircle{0%{transform:scale(.3) rotate(0deg);}50%{transform:scale(1) rotate(180deg);}100%{transform:scale(.3) rotate(360deg);}}@keyframes rotateGradient{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes blink{0%,100%{opacity:1;}50%{opacity:0;}}.loader--simple-spinner{width:40px;height:40px;border-radius:50%;border:4px solid transparent;border-top-color:#1f9ed6;animation:spin 1s linear infinite;}.loader--three-dots{display:flex;gap:8px;}.loader--three-dots,.loader--three-dots::before,.loader--three-dots::after{width:10px;height:10px;border-radius:50%;background-color:#1f9ed6;animation:bounce .5s ease-in-out infinite;}.loader--three-dots::before,.loader--three-dots::after{content:"";}.loader--three-dots::before{animation-delay:-.16s;}.loader--three-dots::after{animation-delay:.16s;}.loader--gradient-spinner{width:50px;height:50px;border-radius:50%;background:conic-gradient(from 0deg,#1f9ed6,#e74c3c,#f1c40f,#2ecc71,#1f9ed6);animation:spin 1.5s linear infinite;position:relative;}.loader--gradient-spinner::after{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:transparent;border-radius:50%;}.loader--neon-pulse{width:50px;height:50px;border-radius:50%;background:#1f9ed6;box-shadow:0 0 20px #1f9ed6;animation:neonPulse 1.5s ease-in-out infinite;}.loader--liquid-wave{width:60px;height:60px;border-radius:50%;background:#1f9ed6;overflow:hidden;animation:liquidBounce 1.5s ease-in-out infinite;margin-left:auto;margin-right:auto;}.loader--liquid-wave::after{content:"";position:absolute;top:40%;left:-50%;width:200%;height:200%;background:rgba(255,255,255,.8);border-radius:40%;animation:liquidWave 3s linear infinite;}.loader--morphing-circles{width:50px;height:50px;border-radius:50%;position:relative;left:0;translate:-50%;}.loader--morphing-circles::before,.loader--morphing-circles::after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:#1f9ed6;opacity:.7;animation:morphCircle 2s ease-in-out infinite;}.loader--morphing-circles::after{animation-delay:-1s;}.loader--gradient-ring{width:60px;height:60px;border-radius:50%;padding:3px;background:linear-gradient(45deg,transparent 40%,#1f9ed6);animation:rotateGradient 1s linear infinite;}.loader--gradient-ring::after{content:"";display:block;width:100%;height:100%;background:#fff;border-radius:50%;}.animation-pulse{animation:pulse 1.4s infinite;}:root{--base-color:#0d1926;--base-color-2:#0e1a27;--primary-color:#1f9ed6;--disabled-color:#b0b8bf;--expired-document-color:#b0b8bf;--expired-document-bg-color:hsl(44.17,63.16%,92%);--ius-info-red:#ff2918;--search-results-color--hover:#f4f4f4;--dark-blue:#26436c;--dark-blue-2:#244168;--gray:#f6f6f6;--gray-2:#868686;--earth:#ead7a2;--gold:#e1ac6b;--warning:#faf3d1;--header-border:#d7d7d7;--header-border-overline:#797979;--footer-color:#f9f9f9;--footer-color-2:#b0b8bf;--footer-border:#e8e8e8;--form-placeholder-color:#8e9099;--form-bg-color:#f7f7f9;--text-muted-color:rgba(0,0,0,.35);--article-index-change:#eae6d6;--article-index-this-change:#6cadbc;--favorites-fill-color:#ffc107;--account-login-bg-color:#e8d8c9;--account-login-fill-color:#797979;--content-note-bg-color:#fcffde;--content-note-border-color:#c3c3c3;--dim-bg-color:hsla(0,0%,95%,.3);}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;}body{height:100%;width:100%;background-color:#fff;display:flex;flex-direction:column;font-family:"IBM Plex Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}html{font-size:.875rem;height:100%;scroll-behavior:smooth;}img,picture,video{max-width:100%;display:block;}input,button,textarea,select{font:inherit;}.small-80{font-size:80%;}.btn-prs{min-width:120px;min-height:36px;align-content:center;}.btn-prs.btn-prs--google:hover{outline:1px solid #1f9ed6;}.text-muted{color:rgba(0,0,0,.35)!important;}.text-expired{color:#b0b8bf!important;}.text-gray{color:#868686;}.cursor-pointer:hover{cursor:pointer!important;}.outline-none{outline:0!important;}.outline-none:focus,.outline-none:focus-visible{outline:0!important;}ul.hyphen-list{padding-left:0;list-style:none;}ul.hyphen-list>li::before{content:"— ";}.sticky-navbar{position:sticky;z-index:1089;}.sticky-navbar.is-sticky-pinned{top:-1px;}.sticky-navbar.is-sticky-pinned .navbar{filter:drop-shadow(0 2px 2px rgba(0,0,0,.2));}.content-font-size{font-size:.875rem;}.header-overline{position:relative;display:inline-block;}.header-overline::before{content:"";position:absolute;top:-8px;left:0;width:calc(100% + 5px);height:.99px;background-color:#797979;}.btn:disabled,.btn:active,.btn.show{border-color:transparent!important;}.btn:disabled{background-color:#b0b8bf!important;}.btn.btn-primary{color:#fff!important;}.btn.btn-outline-primary:active,.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus-visible{color:#fff!important;}.btn.focus-visible{box-shadow:none!important;}.form-floating>label{color:#8e9099!important;}.dropdown-toggle--no-caret::after{display:none!important;}.bi-star-fill--yellow{color:#ffc107!important;}@media only screen and (min-width:768px){html{font-size:1rem;}[hidden-scrollbar]{-ms-overflow-style:none;scrollbar-width:none;}[hidden-scrollbar] ::-webkit-scrollbar{display:none;}}@media only screen and (max-width:575.98px){body:has(.offcanvas.show,.offcanvas.showing) .sticky-navbar{z-index:1039;}}@media only screen and (max-width:991.98px){.sticky-navbar .navbar>.container{padding-bottom:12px;}}