.header__links[data-astro-cid-whphdgvy]{list-style:none;gap:1.8rem;margin:0;padding:0}.header__links--desktop[data-astro-cid-whphdgvy]{display:none}.header__links--mobile[data-astro-cid-whphdgvy]{display:none;flex-direction:column;align-items:flex-start;width:100vw;max-width:100vw;background:var(--color-bg-soft);box-shadow:0 4px 8px #d8d8d826;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:1.2rem 2rem 1.5rem;position:absolute;left:0;top:100%;z-index:300;animation:fadeInDown .25s}.header__nav.open~.header__links--mobile[data-astro-cid-whphdgvy]{display:flex}.header__links[data-astro-cid-whphdgvy] li[data-astro-cid-whphdgvy] a[data-astro-cid-whphdgvy]{color:var(--color-ink-700);font-family:var(--font-sans);font-weight:500;font-size:1rem;line-height:120%;text-decoration:none;transition:color .2s}.header__links[data-astro-cid-whphdgvy] li[data-astro-cid-whphdgvy] a[data-astro-cid-whphdgvy]:hover{color:var(--color-primary)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media(min-width:900px){.header__links--desktop[data-astro-cid-whphdgvy]{display:flex!important;align-items:center;gap:1.8rem;position:static;background:none;box-shadow:none;flex-direction:row;padding:0 2rem;border-radius:0;animation:none}.header__links--mobile[data-astro-cid-whphdgvy]{display:none!important}}.header__menu[data-astro-cid-tuk2q3xj]{background:none;border:none;display:flex;align-items:center;justify-content:center;padding:.5rem;cursor:pointer;color:var(--color-primary)}@media(min-width:900px){.header__menu[data-astro-cid-tuk2q3xj]{display:none}}.header__mobile-actions[data-astro-cid-2zkjozzu]{display:flex;align-items:center;gap:5px}@media(min-width:900px){.header__mobile-actions[data-astro-cid-2zkjozzu]{display:none}}.header__assist[data-astro-cid-2zkjozzu]{width:157px;height:2.3rem;span{color:#4528b3;font-size:11.558px;font-style:normal;font-weight:600;line-height:110%}}.header__help[data-astro-cid-2zkjozzu]{display:flex;align-items:center;justify-content:center;background:none;border:none;box-shadow:none;width:auto;height:auto;padding:0}.header__help-btn[data-astro-cid-2zkjozzu]{width:2.3rem;height:2.3rem;background:var(--color-primary);border-radius:5rem;border:none;display:flex;align-items:center;justify-content:center;padding:0}.header__call-section[data-astro-cid-puqrgoof]{display:flex;align-items:center;gap:.5rem;padding:0;@media(width<=900px){display:none}@media(width>=1024px){padding:0 2%}.call-button{width:237.61px;height:48px}.call-span-container{display:flex;gap:.5rem;.header__call-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.header__call-text{color:var(--color-white);font-size:16px;font-style:normal;font-weight:600;line-height:20px}}}.header__logo-section[data-astro-cid-bbj4yxvd]{display:flex;align-items:center;width:fit-content;padding-left:2%}.header__nav[data-astro-cid-bbj4yxvd]{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:1rem;transition:max-height .3s cubic-bezier(.4,0,.2,1);overflow:hidden;max-height:80px;position:relative;@media(width<375px){padding:1rem .1rem}}.header__nav[data-astro-cid-bbj4yxvd].open{max-height:350px;box-shadow:0 8px 16px #d8d8d82e}.header[data-astro-cid-bbj4yxvd]{width:100%;background:var(--color-gray-100);box-shadow:0 4px 4px #d8d8d833;position:fixed;top:83px;z-index:100}@media(min-width:900px){.header__nav[data-astro-cid-bbj4yxvd]{max-height:none!important;overflow:visible;box-shadow:none}}:root{--color-primary: #4528b3;--color-primary-400: #7066ff;--color-primary-500: #5c46ff;--color-primary-600: #341e8c;--color-primary-700: #3d24a0;--color-accent: #e8fef7;--color-highlight: #7854ff;--color-yellow: #fff7df;--color-lilac: #aea7fe;--color-lilac-1: #b0aaff;--color-lilac-2: #e6e1ff;--color-lilac-3: #efedff;--color-success: #2e7d32;--color-muted-600: #6b7280;--color-muted-500: #636363;--color-blue-500: #388ede;--color-indigo-500: #4f46e5;--color-white: #ffffff;--color-black: #000000;--color-ink-900: #111111;--color-ink-800: #0f172a;--color-ink-700: #060411;--color-gray-700: #333333;--color-gray-600: #444444;--color-gray-500: #666666;--color-gray-300: #cfcfcf;--color-gray-200: #ddd;--color-gray-100: #f4f4f4;--neutral-200: #e0e0e0;--color-bg-soft: #f9f9f9;--color-bg-bleach: #ecebfd;--border-muted: #e5e7eb;--ls-gutter: 1.25rem;--ls-max-w: 56.5rem;--ls-v: 3.125rem;--gradient-pink-yellow: linear-gradient(135deg, #ffd9e2 0%, #ffecb3 100%);--gradient-blue-soft: linear-gradient(135deg, #c7d2fe 0%, #dbeafe 100%);--gradient-purple-soft: linear-gradient(135deg, #fce7f3 0%, #e9d5ff 100%);--gradient-green-soft: linear-gradient(135deg, #d1fae5 0%, #bbf7d0 100%)}@media(width>=1024px){:root{--ls-gutter: clamp(2rem, 4vw, 3.6875rem)}}@layer theme;@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:optional}@font-face{font-family:Poppins;src:url(/fonts/Poppins/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:optional}:root{--font-sans: "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}html,body{font-family:var(--font-sans);font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*,*:before,*:after{box-sizing:border-box}button,input,select,textarea,label{font:inherit}h1,h2,h3{font-weight:700}h4,h5,h6{font-weight:600}strong,b{font-weight:700}em,i{font-style:italic}a{color:inherit}html,body{line-height:1.1;margin:0;box-sizing:border-box;overflow-y:auto;overflow-x:clip;background-color:var(--color-bg-soft);main{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;background:var(--color-white);@media(width<=375px){padding:.5rem}}}*,*:before,*:after{box-sizing:inherit}h1{font-size:32px;line-height:40px;font-weight:700;margin-bottom:0}span{font-size:14px;line-height:18px}
