a.svelte-vny38x{font-family:Oswald,sans-serif;text-transform:uppercase}.desktop-only.svelte-vny38x{display:none}.navbar.svelte-vny38x{background-color:#fff;border-radius:12px;box-shadow:0 2px 10px #0000001a;margin:16px;position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .4s cubic-bezier(.4,0,.2,1)}.navbar.scrolled.svelte-vny38x{margin:0;border-radius:0;box-shadow:0 4px 20px #00000026;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffffff2}.nav-container.svelte-vny38x{display:flex;justify-content:space-between;align-items:center;padding:12px 12px 12px 8px;transition:padding .4s cubic-bezier(.4,0,.2,1)}.navbar.scrolled.svelte-vny38x .nav-container:where(.svelte-vny38x){padding:10px 16px 10px 8px}.logo.svelte-vny38x{text-decoration:none;transition:all .3s ease;display:flex;align-items:center}.logo-image.svelte-vny38x{height:40px;width:auto;transition:all .3s ease}.navbar.scrolled.svelte-vny38x .logo-image:where(.svelte-vny38x){height:35px}@media (min-width: 768px){.logo-image.svelte-vny38x{height:55px}.navbar.scrolled.svelte-vny38x .logo-image:where(.svelte-vny38x){height:45px}}.logo.svelte-vny38x:hover{opacity:.85}.hamburger.svelte-vny38x{display:flex;flex-direction:column;cursor:pointer;padding:8px;background:none;border:none;border-radius:4px;transition:background-color .3s ease}.hamburger.svelte-vny38x:hover{background-color:#0000000d}.hamburger.svelte-vny38x span:where(.svelte-vny38x){width:22px;height:2px;background-color:#333;margin:3px 0;transition:all .3s ease;border-radius:2px;display:block}.hamburger.active.svelte-vny38x span:where(.svelte-vny38x):nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.active.svelte-vny38x span:where(.svelte-vny38x):nth-child(2){opacity:0}.hamburger.active.svelte-vny38x span:where(.svelte-vny38x):nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.nav-menu.svelte-vny38x{position:absolute;top:100%;left:16px;right:16px;background-color:#fff;border-radius:0 0 12px 12px;box-shadow:0 4px 15px #0000001a;transform:translateY(-10px);opacity:0;visibility:hidden;transition:all .3s ease;overflow:hidden;z-index:100}.navbar.scrolled.svelte-vny38x .nav-menu:where(.svelte-vny38x){left:0;right:0;border-radius:0}.nav-menu.active.svelte-vny38x{transform:translateY(0);opacity:1;visibility:visible}.nav-menu.svelte-vny38x ul:where(.svelte-vny38x){list-style:none;padding:0;margin:0}.nav-menu.svelte-vny38x>ul:where(.svelte-vny38x)>li:where(.svelte-vny38x){border-top:1px solid #eee}.nav-menu.svelte-vny38x>ul:where(.svelte-vny38x)>li:where(.svelte-vny38x):first-child{border-top:none}.nav-menu.svelte-vny38x a:where(.svelte-vny38x){display:block;padding:14px 20px;text-decoration:none;color:#333;font-size:16px;font-weight:500;transition:all .3s ease}.nav-menu.svelte-vny38x a:where(.svelte-vny38x):hover{background-color:#f8f9fa;color:var(--color-theme-1, #ff3e00);padding-left:24px}.dropdown.svelte-vny38x{position:relative}.dropdown-toggle.svelte-vny38x{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 20px;background:none;border:none;color:#333;font-size:16px;font-weight:500;font-family:Oswald,sans-serif;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.dropdown-toggle.svelte-vny38x:hover{background-color:#f8f9fa;color:var(--color-theme-1, #ff3e00)}.dropdown-arrow.svelte-vny38x{font-size:12px;transition:transform .3s ease}.dropdown-arrow.open.svelte-vny38x{transform:rotate(180deg)}.dropdown-menu.svelte-vny38x{list-style:none;padding:0;margin:0;background-color:#f8f9fa;max-height:0;overflow:hidden;transition:max-height .3s ease}.dropdown-menu.show.svelte-vny38x{max-height:300px}.dropdown-menu.svelte-vny38x li:where(.svelte-vny38x){border-top:1px solid #e9ecef}.dropdown-menu.svelte-vny38x a:where(.svelte-vny38x){padding:12px 30px;font-size:14px;color:#555}.dropdown-menu.svelte-vny38x a:where(.svelte-vny38x):hover{background-color:#e9ecef;padding-left:34px}@media (min-width: 768px) and (max-width: 1399px){.navbar.svelte-vny38x{margin:20px}.navbar.scrolled.svelte-vny38x{margin:0}.nav-container.svelte-vny38x{padding:14px 24px}.navbar.scrolled.svelte-vny38x .nav-container:where(.svelte-vny38x){padding:12px 32px}.logo.svelte-vny38x{font-size:22px}.navbar.scrolled.svelte-vny38x .logo:where(.svelte-vny38x){font-size:20px}.hamburger.svelte-vny38x{display:flex!important}.nav-menu.svelte-vny38x{position:absolute!important;transform:translateY(-10px);opacity:0;visibility:hidden;background-color:#fff!important;box-shadow:0 4px 15px #0000001a!important;left:16px!important;right:16px!important}.nav-menu.active.svelte-vny38x{transform:translateY(0);opacity:1;visibility:visible}.nav-menu.svelte-vny38x>ul:where(.svelte-vny38x){display:block!important}.nav-menu.svelte-vny38x>ul:where(.svelte-vny38x)>li:where(.svelte-vny38x){border-top:1px solid #eee!important}.desktop-only.svelte-vny38x{display:none!important}}@media (min-width: 1400px){.desktop-only.svelte-vny38x{display:inline-flex;padding:1rem 2rem;border-radius:50px;text-decoration:none;font-weight:600;font-size:1rem;background:linear-gradient(45deg,var(--color-theme-1),#ff6b35);color:#fff;transition:all .3s ease}.desktop-only.svelte-vny38x:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff3e0066}.navbar.svelte-vny38x{margin:24px}.navbar.scrolled.svelte-vny38x{margin:0}.nav-container.svelte-vny38x{padding:16px 32px}.navbar.scrolled.svelte-vny38x .nav-container:where(.svelte-vny38x){padding:14px 48px}.logo.svelte-vny38x{font-size:24px}.navbar.scrolled.svelte-vny38x .logo:where(.svelte-vny38x){font-size:22px}.hamburger.svelte-vny38x{display:none}.nav-menu.svelte-vny38x{position:static;transform:none;opacity:1;visibility:visible;background-color:transparent;border-radius:0;box-shadow:none;overflow:visible;left:auto;right:auto}.nav-menu.svelte-vny38x>ul:where(.svelte-vny38x){display:flex;align-items:center;gap:12px}.nav-menu.svelte-vny38x>ul:where(.svelte-vny38x)>li:where(.svelte-vny38x){border:none}.nav-menu.svelte-vny38x a:where(.svelte-vny38x){padding:12px 20px;border-radius:8px;font-weight:500}.nav-menu.svelte-vny38x a:where(.svelte-vny38x):hover{background-color:#e9ecef;padding-left:20px}.dropdown-toggle.svelte-vny38x{padding:12px 20px;border-radius:8px;font-weight:500;justify-content:center;gap:8px}.dropdown-toggle.svelte-vny38x:hover{background-color:#e9ecef}.dropdown-menu.svelte-vny38x{position:absolute;top:100%;left:0;min-width:200px;background-color:#fff;border-radius:8px;box-shadow:0 4px 15px #0000001a;border:1px solid #e9ecef;z-index:1000;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease}.dropdown-menu.show.svelte-vny38x{max-height:300px;opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu.svelte-vny38x li:where(.svelte-vny38x){border:none}.dropdown-menu.svelte-vny38x a:where(.svelte-vny38x){padding:12px 16px;border-radius:0;font-size:14px}.dropdown-menu.svelte-vny38x li:where(.svelte-vny38x):first-child a:where(.svelte-vny38x){border-radius:8px 8px 0 0}.dropdown-menu.svelte-vny38x li:where(.svelte-vny38x):last-child a:where(.svelte-vny38x){border-radius:0 0 8px 8px}.dropdown-menu.svelte-vny38x a:where(.svelte-vny38x):hover{background-color:#f8f9fa;padding-left:16px}}.hamburger.svelte-vny38x:focus{outline:2px solid var(--color-theme-1, #ff3e00);outline-offset:2px}.nav-menu.svelte-vny38x a:where(.svelte-vny38x):focus{outline:2px solid var(--color-theme-1, #ff3e00);outline-offset:2px}.footer.svelte-ux28a3{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);color:#fff;padding:3rem 1rem 1rem;margin-top:4rem}.footer-container.svelte-ux28a3{max-width:1200px;margin:0 auto}.footer-main.svelte-ux28a3{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-bottom:2.5rem}.footer-brand.svelte-ux28a3{text-align:center}.footer-logo.svelte-ux28a3{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 1rem;font-family:Oswald,sans-serif;text-transform:uppercase}.footer-description.svelte-ux28a3{font-size:1rem;line-height:1.6;color:#e0e0e0;margin:0 0 1.5rem;max-width:400px;margin-left:auto;margin-right:auto}.footer-cta-btn.svelte-ux28a3{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:50px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease;background:linear-gradient(45deg,var(--color-theme-1),#ff6b35);color:#fff;box-shadow:0 4px 15px #ff3e004d;border:none;cursor:pointer;min-width:200px;font-family:Oswald,sans-serif;text-transform:uppercase}.footer-cta-btn.svelte-ux28a3:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff3e0066}.footer-heading.svelte-ux28a3{font-size:1.1rem;font-weight:600;color:#fff;margin:0 0 1rem;text-align:center;font-family:Oswald,sans-serif;text-transform:uppercase}.footer-links.svelte-ux28a3{text-align:center}.footer-nav.svelte-ux28a3{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.footer-nav.svelte-ux28a3 a:where(.svelte-ux28a3){color:#e0e0e0;text-decoration:none;font-size:.95rem;transition:color .3s ease}.footer-nav.svelte-ux28a3 a:where(.svelte-ux28a3):hover{color:var(--color-theme-1)}.footer-contact.svelte-ux28a3{text-align:center}.contact-info.svelte-ux28a3{display:flex;flex-direction:column;gap:1rem}.contact-item.svelte-ux28a3{margin:0;font-size:.95rem;line-height:1.5}.contact-label.svelte-ux28a3{font-weight:600;color:#fff;display:block;margin-bottom:.25rem}.contact-item.svelte-ux28a3 a:where(.svelte-ux28a3){color:#e0e0e0;text-decoration:none;transition:color .3s ease}.contact-item.svelte-ux28a3 a:where(.svelte-ux28a3):hover{color:var(--color-theme-1)}.footer-bottom.svelte-ux28a3{border-top:1px solid #444;padding-top:1.5rem;text-align:center;display:flex;flex-direction:column;gap:1rem}.copyright.svelte-ux28a3{margin:0;font-size:.9rem;color:#999}.legal-links.svelte-ux28a3{display:flex;gap:1rem;justify-content:center;align-items:center}.legal-links.svelte-ux28a3 a:where(.svelte-ux28a3){color:#999;text-decoration:none;transition:color .3s ease}.legal-links.svelte-ux28a3 a:where(.svelte-ux28a3):hover{color:var(--color-theme-1)}.separator.svelte-ux28a3{color:#444}@media (min-width: 768px){.footer.svelte-ux28a3{padding:4rem 2rem 1.5rem}.footer-main.svelte-ux28a3{grid-template-columns:1fr 1fr;gap:3rem}.footer-brand.svelte-ux28a3{text-align:left;grid-column:1 / -1}.footer-description.svelte-ux28a3{margin-left:0;margin-right:0}.footer-links.svelte-ux28a3,.footer-contact.svelte-ux28a3,.footer-heading.svelte-ux28a3{text-align:left}.footer-nav.svelte-ux28a3,.contact-info.svelte-ux28a3{align-items:flex-start}}@media (min-width: 1024px){.footer.svelte-ux28a3{padding:5rem 2rem 2rem}.footer-main.svelte-ux28a3{grid-template-columns:2fr 1fr 1fr;gap:4rem}.footer-brand.svelte-ux28a3{grid-column:1}.footer-logo.svelte-ux28a3{font-size:1.75rem}.footer-description.svelte-ux28a3{font-size:1.1rem;max-width:500px}.footer-cta-btn.svelte-ux28a3{font-size:1.1rem;padding:1.2rem 2.5rem}.footer-heading.svelte-ux28a3{font-size:1.2rem}.footer-nav.svelte-ux28a3{gap:1rem}.footer-nav.svelte-ux28a3 a:where(.svelte-ux28a3),.contact-item.svelte-ux28a3{font-size:1rem}.footer-bottom.svelte-ux28a3{flex-direction:row;justify-content:space-between;align-items:center;text-align:left}}@media (min-width: 1200px){.footer.svelte-ux28a3{padding:6rem 2rem 2rem}.footer-main.svelte-ux28a3{gap:5rem}}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-cyrillic-ext-700-normal.cb6d7f88.woff2) format("woff2"),url(./oswald-cyrillic-ext-700-normal.49114d77.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-cyrillic-700-normal.92867238.woff2) format("woff2"),url(./oswald-cyrillic-700-normal.8aaedef5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-vietnamese-700-normal.915d954b.woff2) format("woff2"),url(./oswald-vietnamese-700-normal.530bb49e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-latin-ext-700-normal.ceb8c34b.woff2) format("woff2"),url(./oswald-latin-ext-700-normal.14ab2734.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-latin-700-normal.aae665c7.woff2) format("woff2"),url(./oswald-latin-700-normal.c1137217.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-pro-cyrillic-ext-400-normal.4ba425fa.woff2) format("woff2"),url(./source-sans-pro-cyrillic-ext-400-normal.86893cf4.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-pro-cyrillic-400-normal.c73c9d26.woff2) format("woff2"),url(./source-sans-pro-cyrillic-400-normal.d6072cf4.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-pro-greek-ext-400-normal.f2a19d8c.woff2) format("woff2"),url(./source-sans-pro-greek-ext-400-normal.c267e677.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-pro-greek-400-normal.9755c83c.woff2) format("woff2"),url(./source-sans-pro-greek-400-normal.586ab659.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-pro-vietnamese-400-normal.de1f7870.woff2) format("woff2"),url(./source-sans-pro-vietnamese-400-normal.bb1c0391.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-pro-latin-ext-400-normal.39cf9abc.woff2) format("woff2"),url(./source-sans-pro-latin-ext-400-normal.2ffb1c70.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./source-sans-pro-latin-400-normal.7b348b30.woff2) format("woff2"),url(./source-sans-pro-latin-400-normal.69491b82.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-body: "Source Sans Pro", Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--color-bg-0: rgb(202, 216, 228);--color-bg-1: hsl(209, 36%, 86%);--color-bg-2: hsl(224, 44%, 95%);--color-theme-1: #ff3e00;--color-theme-2: #4075a6;--color-text: rgba(0, 0, 0, .7);--column-width: 42rem;--column-margin-top: 4rem;font-family:var(--font-body);color:var(--color-text)}body{min-height:100vh;margin:0;background-attachment:scroll;background-color:var(--color-bg-1);background-size:cover;background-image:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,.75) 0%,rgba(255,255,255,0) 100%),linear-gradient(180deg,var(--color-bg-0) 0%,var(--color-bg-1) 25%,var(--color-bg-2) 75%)}.topper{font-family:Oswald,sans-serif}h1,h2{font-family:Oswald,sans-serif;font-weight:700}p{line-height:1.5;font-weight:400}a{color:var(--color-theme-1);text-decoration:none}a:hover{text-decoration:underline}h1{font-size:2rem;text-align:center}h2{font-size:1rem}.text-column{display:flex;max-width:48rem;flex:.6;flex-direction:column;justify-content:center;margin:0 auto}input,button{font-size:inherit;font-family:inherit}button:focus:not(:focus-visible){outline:none}@media (min-width: 720px){h1{font-size:2.4rem}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.btn{font-family:Oswald,sans-serif;text-transform:uppercase}.app.svelte-12qhfyh{display:flex;flex-direction:column;min-height:100vh}main.svelte-12qhfyh{flex:1;display:flex;flex-direction:column;padding:1rem;width:100%;margin:0 auto;box-sizing:border-box}main.no-padding.svelte-12qhfyh{padding:0}
