:root{--color-dark:#3e4857;--color-light:#ffffff}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:300;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:300;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:400;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:400;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:500;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:500;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:600;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:600;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:700;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:700;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:800;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:800;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:900;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:900;src:url(/assets/fonts/source-sans-3/source-sans-3-v18-latin-900italic.woff2) format("woff2")}.home-page__container{display:flex;flex-direction:column}.home-page__content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:2rem;gap:2rem;height:100%;background-color:#f6fcff}.home-page__content .intro-left{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%;max-width:800px;margin:50px auto;padding-left:100px}.home-page__content .intro-left .sidebar-logo{display:flex;align-items:center;gap:10px;width:auto;min-height:35px}.home-page__content .intro-left .sidebar-logo a{display:flex;align-items:center;text-decoration:none;line-height:normal}.home-page__content .intro-left .sidebar-logo a:first-child{flex-shrink:0}.home-page__content .intro-left .sidebar-logo a img{display:block;width:130px;height:auto}.home-page__content .intro-left .sidebar-logo a:focus-visible{outline:3px solid #004b6b;outline-offset:4px;border-radius:2px}.home-page__content .intro-left .sidebar-logo--business{font-size:1.5rem;font-weight:600;color:#ecb241;border-left:1px solid #d7d7d7;padding-left:10px;text-decoration:none;line-height:1.2}.home-page__content .intro-left__title{font-size:2rem;font-weight:600;color:#004b6b;padding-left:10px}.home-page__content .intro-left__description{font-size:1.5rem;font-weight:600;color:#3e4857;padding-left:10px}.home-page__content .intro-right{display:flex;flex-direction:column;align-items:flex-end}.home-page__content .intro-right__faqs{display:flex;flex-direction:column;align-items:center;margin:50px auto;gap:2rem}.home-page__content .intro-right__faqs .faqs-item{display:flex;gap:10px;width:85%;padding:32px;background:#fff}.home-page__content .intro-right__faqs .faqs-item img{margin-top:3px}.home-page__content .intro-right__faqs .faqs-item__content .title{font-size:1.125rem;font-weight:600;color:#004b6b}.home-page__content .intro-right__faqs .faqs-item__content .desc{font-weight:600;padding-top:5px}.home-page__content .intro-right .home-button{padding-right:50px;padding-bottom:30px}@media(max-width:48rem){.home-page__content{grid-template-columns:1fr}.home-page__content .intro-left{padding:20 20px}}.home-page__footer{display:flex;flex-direction:column;align-items:center}.home-page__footer__title{margin:30px 0;font-size:1.5rem;font-weight:600;color:#1f242c;text-align:center}.home-page__footer__cards{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap;width:100%;max-width:1200px;margin:0 auto}.home-page__footer__cards a:focus-visible{outline:3px solid #004b6b;outline-offset:4px;border-radius:2px}.home-page__footer__cards .card{display:flex;align-items:center;justify-content:space-between;min-height:80px;width:200px;text-decoration:none;transition:all .6s ease;border-left:20px solid #000;padding:12px 15px 12px 18px;position:relative;overflow:hidden}@media(max-width:48rem){.home-page__footer__cards .card{width:100%;max-width:250px;min-height:auto;padding:8px 0;background-color:rgba(0,0,0,0)!important;border-left-width:4px!important;margin-bottom:10px}.home-page__footer__cards .card__text{font-size:1rem;padding-left:12px}.home-page__footer__cards .card__icon{transform:scale(.6)}.home-page__footer__cards .card:hover{padding-left:10px;border-left-width:6px!important}}@media(max-width:36rem){.home-page__footer__cards .card{width:60%;max-width:none;min-height:25px;padding:4px 0;background-color:rgba(0,0,0,0)!important;border-left-width:4px!important;margin-bottom:8px}.home-page__footer__cards .card .card__text{font-size:1rem;padding-left:12px;color:inherit}.home-page__footer__cards .card .card__icon{transform:scale(.5)}.home-page__footer__cards .card:hover{padding-left:8px;border-left-width:6px!important;background-color:rgba(0,0,0,.02)!important}}.home-page__footer__cards .card__text{flex:1 1;font-weight:600;line-height:1.2;z-index:2;pointer-events:none}.home-page__footer__cards .card__icon{flex-shrink:0;transition:transform .6s ease,margin-right .6s ease;z-index:1}.home-page__footer__cards .card:hover{border-left-width:12px;padding-left:24px;text-decoration:none}.home-page__footer__cards .card:hover .card__icon-wrapper{transform:translateX(5px)}.home-page__footer__cards .card.icon-color-1{border-color:#1f5b7d;color:#1f5b7d}.home-page__footer__cards .card.icon-color-2{border-color:#ed6f00;color:#ed6f00}.home-page__footer__cards .card.icon-color-3{border-color:#f4ac11;color:#f4ac11}.home-page__footer__cards .card.icon-color-4{border-color:#4072ad;color:#4072ad}.home-page__footer__cards .card.icon-color-5{border-color:#f7453c;color:#f7453c}.home-page__footer__cards .card.bg-color-1{background-color:#e1e9ed}.home-page__footer__cards .card.bg-color-2{background-color:#f6ebe1}.home-page__footer__cards .card.bg-color-3{background-color:#f7f1e2}.home-page__footer__cards .card.bg-color-4{background-color:#e4ebf2}.home-page__footer__cards .card.bg-color-5{background-color:#f7e7e7}@media(max-width:48rem){.home-page__footer__cards{flex-wrap:wrap;justify-content:center;gap:1rem}}@media(max-width:36rem){.home-page__footer__cards{flex-direction:column;align-items:center;gap:0}}.home-page__footer__logos{display:flex;width:100%;max-width:1140px;margin:0 auto;justify-content:space-between;align-items:center;padding:40px 30px;gap:20px}.home-page__footer__logos .sidebar-logo{display:flex;align-items:center;gap:10px;min-width:110px}.home-page__footer__logos .sidebar-logo a:focus-visible{outline:3px solid #004b6b;outline-offset:4px;border-radius:2px}.home-page__footer__logos .sidebar-logo--business{font-size:1.5rem;font-weight:600;color:#ecb241;border-left:1px solid #d7d7d7;padding-left:10px;text-decoration:none}.home-page__footer__logos .social-media-logos{display:flex;gap:12px;align-items:center;justify-content:center;min-width:200px;flex-wrap:wrap}.home-page__footer__logos .social-media-logos a{display:flex;transition:opacity .3s ease}.home-page__footer__logos .social-media-logos a:hover{opacity:.7}.home-page__footer__logos .social-media-logos a:focus-visible{outline:3px solid #004b6b;outline-offset:4px;border-radius:2px}.home-page__footer__logos .links{display:flex;gap:5px 15px;flex-wrap:wrap;justify-content:center;min-width:200px}.home-page__footer__logos .links a{color:#004b6b;text-decoration:none;font-size:.875rem;font-weight:600;white-space:nowrap}.home-page__footer__logos .links a:hover{text-decoration:underline}.home-page__footer__logos .links a:focus-visible{outline:3px solid #004b6b;outline-offset:4px;border-radius:2px}.home-page__footer__logos .ue-logo{flex-shrink:0}@media(max-width:48rem){.home-page__footer__logos{justify-content:center}.home-page__footer__logos .sidebar-logo{width:100%;justify-content:center;order:1}.home-page__footer__logos .social-media-logos{order:2;min-width:120px}.home-page__footer__logos .links{order:3;max-width:200px}.home-page__footer__logos .ue-logo{display:flex;justify-content:center;order:4}}@media(max-width:36rem){.home-page__footer__logos{flex-direction:column;gap:32px;text-align:center}.home-page__footer__logos .sidebar-logo{order:1;flex-direction:column;border:none}.home-page__footer__logos .sidebar-logo--business{border-left:none;padding-left:0;padding-top:5px}.home-page__footer__logos .social-media-logos{order:2;max-width:none;flex-wrap:nowrap;gap:20px}.home-page__footer__logos .links{order:3;flex-direction:column;gap:12px;max-width:none}.home-page__footer__logos .ue-logo{order:4}}