@import "https://use.typekit.net/req3mdu.css";@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.footer[data-astro-cid-jo6i4kqk]{z-index:15;color:#fff;background-color:#1e9cd7;border-top:1px solid #fff3;width:100%;padding:55px 0 25px;position:relative}.footer__container[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}.footer__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:8px;min-width:200px;display:flex}.footer__logo-img[data-astro-cid-jo6i4kqk]{object-fit:contain;width:auto;max-width:200px;height:48px}.footer__description[data-astro-cid-jo6i4kqk]{color:#fff;opacity:.92;margin:0;font-size:.95rem;font-style:italic}.footer__nav[data-astro-cid-jo6i4kqk]{align-items:center;display:flex}.footer__links[data-astro-cid-jo6i4kqk]{gap:2.2rem;margin:0;padding:0;list-style:none;display:flex}.footer__link[data-astro-cid-jo6i4kqk]{color:#fff;font-size:1rem;font-weight:600;text-decoration:none;transition:opacity .2s,transform .2s}.footer__link[data-astro-cid-jo6i4kqk]:hover{opacity:.8;transform:translateY(-1px)}.footer__social[data-astro-cid-jo6i4kqk]{align-items:center;gap:16px;display:flex}.footer__heading[data-astro-cid-jo6i4kqk]{color:#fff;margin:0;font-size:1rem;font-weight:700}.footer__social-list[data-astro-cid-jo6i4kqk]{gap:10px;display:flex}.footer__social-btn[data-astro-cid-jo6i4kqk]{background-color:#ffffff2e;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:all .25s;display:flex}.footer__social-btn[data-astro-cid-jo6i4kqk]:hover{background-color:#fff;transform:translateY(-2px)}.footer__social-btn[data-astro-cid-jo6i4kqk]:hover .footer__social-icon[data-astro-cid-jo6i4kqk]{filter:invert()}.footer__social-icon[data-astro-cid-jo6i4kqk]{object-fit:contain;filter:brightness(0)invert();width:20px;height:20px;transition:filter .25s}.footer__bottom[data-astro-cid-jo6i4kqk]{text-align:center;border-top:1px solid #fff3;margin-top:40px;padding-top:20px}.footer__copyright[data-astro-cid-jo6i4kqk]{color:#ffffffe0;margin:0;font-size:.85rem}@media (width<=860px){.footer__container[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column;align-items:center;gap:24px}.footer__links[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:center;gap:12px}}.header[data-astro-cid-nen7h5rs]{--header-nav-height:72px;z-index:1000;color:#fff;background-color:#1e9cd7;flex-direction:column;width:100%;transition:background-color .35s,box-shadow .35s,backdrop-filter .35s;display:flex;position:fixed;top:0;left:0;box-shadow:0 4px 18px #00000014}.header--scrolled[data-astro-cid-nen7h5rs]{backdrop-filter:blur(12px);color:#0a2540;background-color:#e1f3fff0;box-shadow:0 10px 28px #0328461f}.header__top-banner[data-astro-cid-nen7h5rs]{letter-spacing:.3px;text-align:center;color:#fff;background:#004b8038;border-bottom:1px solid #ffffff26;width:100%;padding:6px 16px;font-size:.82rem;font-weight:600;transition:all .3s}.header--scrolled[data-astro-cid-nen7h5rs] .header__top-banner[data-astro-cid-nen7h5rs]{display:none}.header__container[data-astro-cid-nen7h5rs]{width:100%;max-width:1200px;height:var(--header-nav-height);justify-content:space-between;align-items:center;margin:0 auto;padding:0 24px;transition:height .3s;display:flex}.header--scrolled[data-astro-cid-nen7h5rs] .header__container[data-astro-cid-nen7h5rs]{height:64px}.header__logo-link[data-astro-cid-nen7h5rs]{z-index:1010;align-items:center;text-decoration:none;display:flex}.header__logo-img[data-astro-cid-nen7h5rs]{object-fit:contain;width:auto;max-width:165px;height:40px;transition:transform .3s}.header__logo-link[data-astro-cid-nen7h5rs]:hover .header__logo-img[data-astro-cid-nen7h5rs]{transform:translateY(-2px)}.header__nav[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.header__nav-list[data-astro-cid-nen7h5rs]{align-items:center;gap:2.2rem;margin:0;padding:0;list-style:none;display:flex}.header__nav-link[data-astro-cid-nen7h5rs]{color:#fff;padding:.5rem 0;font-size:1rem;font-weight:600;text-decoration:none;transition:color .3s;position:relative}.header--scrolled[data-astro-cid-nen7h5rs] .header__nav-link[data-astro-cid-nen7h5rs]{color:#0a2540}.header__nav-link[data-astro-cid-nen7h5rs]:after{content:"";transform-origin:100%;background-color:#fff;border-radius:2px;width:100%;height:2.5px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.header--scrolled[data-astro-cid-nen7h5rs] .header__nav-link[data-astro-cid-nen7h5rs]:after{background-color:#1e9cd7}.header__nav-link[data-astro-cid-nen7h5rs]:hover{color:#e0f4ff}.header--scrolled[data-astro-cid-nen7h5rs] .header__nav-link[data-astro-cid-nen7h5rs]:hover{color:#1e9cd7}.header__nav-link[data-astro-cid-nen7h5rs]:hover:after{transform-origin:0;transform:scaleX(1)}.header__actions[data-astro-cid-nen7h5rs]{z-index:1010;align-items:center;gap:1.25rem;display:flex}.header__lang-selector[data-astro-cid-nen7h5rs]{position:relative}.header__lang-btn[data-astro-cid-nen7h5rs]{color:#fff;cursor:pointer;background-color:#fff3;border:1px solid #fff6;border-radius:50px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .25s;display:flex}.header--scrolled[data-astro-cid-nen7h5rs] .header__lang-btn[data-astro-cid-nen7h5rs]{color:#0a2540;background-color:#0a254014;border-color:#0a254026}.header__lang-btn[data-astro-cid-nen7h5rs]:hover{background-color:#ffffff59}.header--scrolled[data-astro-cid-nen7h5rs] .header__lang-btn[data-astro-cid-nen7h5rs]:hover{background-color:#0a254024}.header__icon-globe[data-astro-cid-nen7h5rs]{width:16px;height:16px}.header__icon-chevron[data-astro-cid-nen7h5rs]{width:14px;height:14px;transition:transform .2s}.header__lang-selector--active[data-astro-cid-nen7h5rs] .header__icon-chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.header__lang-dropdown[data-astro-cid-nen7h5rs]{opacity:0;pointer-events:none;background-color:#fff;border:1px solid #0000001a;border-radius:12px;flex-direction:column;gap:.25rem;min-width:130px;padding:.5rem;transition:all .2s;display:flex;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-8px);box-shadow:0 10px 25px #00000026}.header__lang-selector--active[data-astro-cid-nen7h5rs] .header__lang-dropdown[data-astro-cid-nen7h5rs]{opacity:1;pointer-events:auto;transform:translateY(0)}.header__lang-option[data-astro-cid-nen7h5rs]{color:#333;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .2s,color .2s}.header__lang-option[data-astro-cid-nen7h5rs]:hover{color:#1e9cd7;background-color:#1e9cd71f}.header__lang-option--active[data-astro-cid-nen7h5rs]{color:#fff!important;background-color:#1e9cd7!important}.header__menu-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;width:26px;height:20px;color:inherit;z-index:1010;background:0 0;border:none;flex-direction:column;justify-content:space-between;padding:0;display:none}.header__bar[data-astro-cid-nen7h5rs]{background-color:currentColor;border-radius:2px;width:100%;height:2.5px;transition:transform .3s,opacity .3s,background-color .3s}.header__menu-toggle--active[data-astro-cid-nen7h5rs] .header__bar--1[data-astro-cid-nen7h5rs]{background-color:#0a2540;transform:translateY(8.5px)rotate(45deg)}.header__menu-toggle--active[data-astro-cid-nen7h5rs] .header__bar--2[data-astro-cid-nen7h5rs]{opacity:0}.header__menu-toggle--active[data-astro-cid-nen7h5rs] .header__bar--3[data-astro-cid-nen7h5rs]{background-color:#0a2540;transform:translateY(-9px)rotate(-45deg)}.header__mobile-overlay[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;z-index:999;background-color:#fff;justify-content:center;align-items:center;width:100%;height:100vh;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.header__mobile-overlay--active[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible}.header__mobile-nav[data-astro-cid-nen7h5rs]{text-align:center;flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem 1.5rem;display:flex}.header__mobile-list[data-astro-cid-nen7h5rs]{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.header__mobile-link[data-astro-cid-nen7h5rs]{color:#0a2540;font-size:1.5rem;font-weight:700;text-decoration:none;transition:color .2s}.header__mobile-link[data-astro-cid-nen7h5rs]:hover{color:#1e9cd7}.header__mobile-lang-box[data-astro-cid-nen7h5rs]{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;flex-direction:column;align-items:center;gap:.6rem;width:min(100%,260px);padding:1rem 0;display:flex}.header__mobile-lang-label[data-astro-cid-nen7h5rs]{color:#64748b;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}.header__mobile-lang-switch[data-astro-cid-nen7h5rs]{background:#f1f5f9;border-radius:50px;gap:8px;padding:4px;display:flex}.header__lang-option--mobile[data-astro-cid-nen7h5rs]{border-radius:50px;padding:8px 18px;font-size:.95rem;font-weight:600}.header__mobile-cta[data-astro-cid-nen7h5rs]{color:#fff;background-color:#1e9cd7;border-radius:50px;width:100%;max-width:280px;padding:14px 24px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-block}.header__mobile-cta[data-astro-cid-nen7h5rs]:hover{background-color:#1681b3;transform:translateY(-2px)}@media (width<=991px){.header__nav[data-astro-cid-nen7h5rs]{display:none}.header__lang-selector--desktop[data-astro-cid-nen7h5rs]{display:none!important}.header__menu-toggle[data-astro-cid-nen7h5rs]{display:flex}}:root{--color-brand-light:#bcdff8;--color-brand-dark:#0a2540;--color-primary:#1e9cd7;--color-primary-light:#3b82f6;--color-accent:#6366f1;--bg-primary:#f8fafc;--bg-secondary:#fff;--text-primary:#0f172a;--text-secondary:#fff;--text-muted:#475569;--border-color:#e2e8f0;--navbar-bg:var(--color-primary);--navbar-text:#0a2540;--font-sans:"forma-djr-micro", sans-serif;--font-display:"forma-djr-micro", sans-serif;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-full:9999px;--transition-fast:.15s ease;--transition-normal:.3s ease}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:16px}body{font-family:var(--font-sans);background-color:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;margin:75px auto 0;line-height:1.3;position:relative}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--text-primary);font-weight:900;line-height:1.2}a{font-family:var(--font-display);color:inherit;transition:var(--transition-fast);font-size:1rem;text-decoration:none}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit;background:0 0;border:none;outline:none}button{cursor:pointer}.container{width:100%;max-width:1230px;min-height:690px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.btn{font-family:var(--font-display);border-radius:var(--radius-lg);transition:var(--transition-normal);justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;display:inline-flex}.btn-primary{background-color:var(--color-brand-dark);color:#fff}.btn-primary:hover{background-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-secondary{color:var(--text-secondary);border:1px solid var(--border-color);background-color:#0000}.btn-secondary:hover{background-color:var(--bg-primary);color:var(--color-brand-dark);transform:translateY(-2px)}
