@font-face{font-family:Museo Sans;src:url(../../../fonts/MuseoSans-300.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Museo Sans;src:url(../../../fonts/MuseoSans-500.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Museo Sans;src:url(../../../fonts/MuseoSans-700.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Museo Sans;src:url(../../../fonts/MuseoSans-900.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--color-bg-dark: #003A7D;--color-bg-dark-2: #002B5C;--color-primary: #006DEC;--color-primary-light: #3D8DF5;--color-primary-dark: #0055BB;--color-accent: #FF934F;--color-text: #1F2937;--color-text-light: #6B7280;--color-text-white: #FFFFFF;--color-bg-white: #FFFFFF;--color-bg-gray: #EBF6FF;--color-border: #D1E9FF;--color-success: #10B981;--color-warning: #F59E0B;--color-danger: #EF4444;--color-info: #006DEC;--shadow-sm: 0 1px 2px rgba(0,0,0,.05);--shadow-md: 0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg: 0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1);--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Museo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;color:var(--color-text);background:var(--color-bg-white);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none;font-family:inherit}input,select{font-family:inherit}.container{max-width:1280px;margin:0 auto;padding:0 1.5rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header.svelte-1elxaub{position:sticky;top:0;z-index:100;background:var(--color-bg-white);border-bottom:1px solid var(--color-border);transition:background .3s,border-color .3s}.header--transparent.svelte-1elxaub{background:transparent;border-bottom-color:transparent}.header__inner.svelte-1elxaub{display:flex;align-items:center;gap:1.5rem;height:64px}.header__logo.svelte-1elxaub{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.header__logo-svg.svelte-1elxaub{color:var(--color-primary);height:32px;width:auto}.header--transparent.svelte-1elxaub .header__logo-svg:where(.svelte-1elxaub){color:#fff}.header__search.svelte-1elxaub{flex:1;max-width:480px;position:relative}.header__search-icon.svelte-1elxaub{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--color-text-light)}.header__search-input.svelte-1elxaub{width:100%;padding:.5rem .75rem .5rem 2.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:.875rem;outline:none;transition:border-color .2s,box-shadow .2s;background:var(--color-bg-gray)}.header__search-input.svelte-1elxaub:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #006dec1a;background:#fff}.header__autocomplete.svelte-1elxaub{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 8px 24px #0000001f;list-style:none;padding:.25rem 0;max-height:360px;overflow-y:auto;z-index:200}.header__ac-item.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem .875rem;text-align:left;background:none;border:none;cursor:pointer;transition:background .12s;gap:.75rem}.header__ac-item.svelte-1elxaub:hover{background:var(--color-bg-gray)}.header__ac-info.svelte-1elxaub{display:flex;flex-direction:column;min-width:0}.header__ac-name.svelte-1elxaub{font-size:.8125rem;font-weight:600;color:var(--color-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header__ac-meta.svelte-1elxaub{font-size:.6875rem;color:var(--color-text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header__ac-item.svelte-1elxaub svg:where(.svelte-1elxaub){color:#d1d5db;flex-shrink:0}.header__ac-item.svelte-1elxaub:hover svg:where(.svelte-1elxaub){color:var(--color-primary)}.header__nav.svelte-1elxaub{display:flex;align-items:center;gap:.25rem;margin-left:auto}.header__link.svelte-1elxaub{padding:.5rem .75rem;font-size:.875rem;font-weight:500;color:var(--color-text);border-radius:var(--radius-md);transition:background .2s,color .2s;white-space:nowrap}.header--transparent.svelte-1elxaub .header__link:where(.svelte-1elxaub){color:#ffffffd9}.header__link.svelte-1elxaub:hover{background:#006dec14;color:var(--color-primary)}.header--transparent.svelte-1elxaub .header__link:where(.svelte-1elxaub):hover{background:#ffffff1a;color:#fff}.header__btn.svelte-1elxaub{padding:.5rem 1rem;font-size:.875rem;font-weight:600;border-radius:var(--radius-md);transition:all .2s;white-space:nowrap}.header__btn--outline.svelte-1elxaub{border:1px solid var(--color-border);color:var(--color-text)}.header--transparent.svelte-1elxaub .header__btn--outline:where(.svelte-1elxaub){border-color:#ffffff4d;color:#fff}.header__btn--outline.svelte-1elxaub:hover{background:var(--color-bg-gray)}.header__btn--primary.svelte-1elxaub{background:var(--color-primary);color:#fff}.header__btn--primary.svelte-1elxaub:hover{background:var(--color-primary-dark)}.header--scrolled.svelte-1elxaub{background:var(--color-bg-white);border-bottom-color:var(--color-border);box-shadow:0 1px 8px #0000000f}.header--scrolled.svelte-1elxaub .header__logo-svg:where(.svelte-1elxaub){color:var(--color-primary)}.header--scrolled.svelte-1elxaub .header__link:where(.svelte-1elxaub){color:var(--color-text)}.header--scrolled.svelte-1elxaub .header__btn--outline:where(.svelte-1elxaub){border-color:var(--color-border);color:var(--color-text)}.header--scrolled.svelte-1elxaub .header__burger:where(.svelte-1elxaub) span:where(.svelte-1elxaub){background:var(--color-text)}.header__burger.svelte-1elxaub{display:none;flex-direction:column;gap:5px;padding:4px;margin-left:auto}.header__burger.svelte-1elxaub span:where(.svelte-1elxaub){display:block;width:22px;height:2px;background:var(--color-text);border-radius:2px;transition:transform .2s}.header--transparent.svelte-1elxaub .header__burger:where(.svelte-1elxaub) span:where(.svelte-1elxaub){background:#fff}@media(max-width:900px){.header__nav.svelte-1elxaub{display:none;position:absolute;top:64px;left:0;right:0;background:#fff;flex-direction:column;padding:1rem;border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-lg);gap:.25rem}.header__nav--open.svelte-1elxaub{display:flex}.header__nav--open.svelte-1elxaub .header__link:where(.svelte-1elxaub){color:var(--color-text);padding:.75rem 1rem;border-radius:var(--radius-md)}.header__nav--open.svelte-1elxaub .header__link:where(.svelte-1elxaub):hover{background:var(--color-bg-gray, #f3f4f6);color:var(--color-primary)}.header__nav--open.svelte-1elxaub .header__btn--outline:where(.svelte-1elxaub){border-color:var(--color-border);color:var(--color-text);text-align:center;padding:.75rem 1rem}.header__nav--open.svelte-1elxaub .header__btn--outline:where(.svelte-1elxaub):hover{background:var(--color-bg-gray, #f3f4f6);color:var(--color-primary);border-color:var(--color-primary)}.header__nav--open.svelte-1elxaub .header__btn--primary:where(.svelte-1elxaub){text-align:center;padding:.75rem 1rem}.header__burger.svelte-1elxaub{display:flex}.header__search.svelte-1elxaub{max-width:300px}}@media(max-width:600px){.header__search.svelte-1elxaub{display:none}}.footer.svelte-jz8lnl{background:var(--color-primary);color:#ffffffb3;padding:4rem 0 2rem;margin-top:4rem}.footer__grid.svelte-jz8lnl{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:3rem}.footer__logo.svelte-jz8lnl{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.footer__desc.svelte-jz8lnl{font-size:.875rem;line-height:1.6;max-width:280px}.footer__col.svelte-jz8lnl{display:flex;flex-direction:column;gap:.5rem}.footer__col.svelte-jz8lnl h4:where(.svelte-jz8lnl){color:#fff;font-size:.8125rem;font-weight:600;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.footer__col.svelte-jz8lnl a:where(.svelte-jz8lnl){font-size:.8125rem;transition:color .2s}.footer__col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}.footer__seo.svelte-jz8lnl{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:0}.seo-section.svelte-jz8lnl{border-bottom:1px solid rgba(255,255,255,.07)}.seo-section.svelte-jz8lnl:last-child{border-bottom:none}.seo-section__toggle.svelte-jz8lnl{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 0;background:none;border:none;color:#ffffffb3;cursor:pointer;transition:color .2s}.seo-section__toggle.svelte-jz8lnl:hover{color:#fff}.seo-section__title.svelte-jz8lnl{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.05em}.seo-section__title.svelte-jz8lnl svg:where(.svelte-jz8lnl){opacity:.6}.seo-section__chevron.svelte-jz8lnl{transition:transform .3s ease;opacity:.5}.seo-section__chevron--open.svelte-jz8lnl{transform:rotate(180deg)}.seo-section__content.svelte-jz8lnl{padding:0 0 1.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.25rem;animation:svelte-jz8lnl-slideDown .3s ease}.seo-section__content--flat.svelte-jz8lnl{grid-template-columns:1fr;display:flex;flex-wrap:wrap;gap:.5rem}@keyframes svelte-jz8lnl-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.seo-group.svelte-jz8lnl{display:flex;flex-direction:column;gap:.3rem}.seo-group__title.svelte-jz8lnl{font-size:.8125rem;font-weight:600;color:#ffffffe6;margin-bottom:.25rem;transition:color .2s}.seo-group__title.svelte-jz8lnl:hover{color:#fff}.seo-group__links.svelte-jz8lnl{display:flex;flex-direction:column;gap:.15rem}.seo-group__links.svelte-jz8lnl a:where(.svelte-jz8lnl){font-size:.75rem;color:#ffffff80;transition:color .2s;line-height:1.5}.seo-group__links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}.seo-tag.svelte-jz8lnl{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .75rem;background:#ffffff14;border-radius:9999px;font-size:.75rem;color:#ffffffbf;transition:all .2s;white-space:nowrap}.seo-tag.svelte-jz8lnl:hover{background:#ffffff26;color:#fff}.seo-tag__code.svelte-jz8lnl{font-size:.625rem;opacity:.5}.seo-tag--accent.svelte-jz8lnl{background:#ff934f26;color:#ff934f;font-weight:600}.seo-tag--accent.svelte-jz8lnl:hover{background:#ff934f40;color:#ff934f}.footer__bottom.svelte-jz8lnl{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);font-size:.8rem}.footer__social.svelte-jz8lnl{display:flex;gap:1rem}.footer__social.svelte-jz8lnl a:where(.svelte-jz8lnl){transition:color .2s}.footer__social.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}@media(max-width:768px){.footer__grid.svelte-jz8lnl{grid-template-columns:1fr 1fr;gap:2rem}.footer__brand.svelte-jz8lnl{grid-column:span 2}.footer__bottom.svelte-jz8lnl{flex-direction:column;gap:1rem;text-align:center}.seo-section__content.svelte-jz8lnl{grid-template-columns:1fr 1fr}}@media(max-width:480px){.seo-section__content.svelte-jz8lnl{grid-template-columns:1fr}}.app.svelte-12qhfyh{min-height:100vh;display:flex;flex-direction:column}main.svelte-12qhfyh{flex:1}
