@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{color:#111828;background-color:#fff;min-height:100vh;font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:#111828;text-wrap:balance;font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;line-height:1.1}h1{letter-spacing:-.02em;color:#111828;font-size:clamp(3rem,2rem + 5vw,4rem);font-weight:700;line-height:1.1}h2{letter-spacing:-.02em;color:#111828;font-size:clamp(2.25rem,1.75rem + 2.5vw,3rem);font-weight:700;line-height:1.1}h3{color:#111828;font-size:clamp(1.875rem,1.5rem + 1.875vw,2.5rem);font-weight:600;line-height:1.25}h4{color:#111828;font-size:clamp(1.5rem,1.3rem + 1vw,2rem);font-weight:600;line-height:1.25}p{color:#6b7280;text-wrap:pretty;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7}a{color:#1fa0ce;text-decoration:none;transition:color .15s}a:hover{color:#1889b1}a:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}strong,b{font-weight:600}small{font-size:clamp(.875rem,.8rem + .375vw,1rem)}ul,ol{padding-left:1.5rem}li{margin-block:.5rem}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}button{cursor:pointer;background:0 0;border:none}.skip-to-content{z-index:9999;color:#fff;background-color:#1fa0ce;border-radius:.5rem;padding:.75rem 1.25rem;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-100%;left:1rem}.skip-to-content:focus{top:1rem}.container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(1rem,5vw,2rem)}.section{padding-block:clamp(3rem,2rem + 5vw,6rem)}.section-dark{color:#fff;background:linear-gradient(#111828 0% 100%);padding-block:clamp(3rem,2rem + 5vw,6rem)}.section-dark h1,.section-dark h2,.section-dark h3,.section-dark h4,.section-dark h5,.section-dark h6{color:#fff}.section-dark p{color:#fffc}.section-light{background-color:#f5f7fa;padding-block:clamp(3rem,2rem + 5vw,6rem)}.text-center{text-align:center}.text-primary{color:#1fa0ce}.text-secondary{color:#6b7280}.text-white{color:#fff}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.grid{display:grid}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.animate-on-scroll{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.animate-on-scroll.is-visible{opacity:1;transform:translateY(0)}.animate-on-scroll.delay-1{transition-delay:.1s}.animate-on-scroll.delay-2{transition-delay:.2s}.animate-on-scroll.delay-3{transition-delay:.3s}.animate-on-scroll.delay-4{transition-delay:.4s}.animate-on-scroll.delay-5{transition-delay:.5s}.animate-on-scroll.delay-6{transition-delay:.6s}.animate-on-scroll.delay-7{transition-delay:.7s}.animate-on-scroll.delay-8{transition-delay:.8s}.animate-on-scroll.delay-9{transition-delay:.9s}.animate-on-scroll.delay-10{transition-delay:1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}::selection{color:#111828;background-color:#1fa0ce33}:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f5f7fa}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#6b7280}html{scrollbar-width:thin;scrollbar-color:#d1d5db #f5f7fa}.prose{color:#111828;max-width:1100px;margin-inline:auto;font-size:clamp(1.125rem,1rem + .5vw,1.25rem);line-height:1.5}.prose h2{color:#111828;letter-spacing:-.02em;margin-top:5rem;margin-bottom:1rem;font-size:clamp(1.75rem,1.5rem + 1.25vw,2.625rem);font-weight:700;line-height:1.5}.prose h3{color:#111828;margin-top:3rem;margin-bottom:1rem;font-size:clamp(1.375rem,1.2rem + .875vw,1.875rem);font-weight:600;line-height:1.5}.prose h4{color:#111828;margin-top:2.5rem;margin-bottom:.75rem;font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:600}.prose p{color:#111828;margin-bottom:1rem}.prose p:last-child{margin-bottom:0}.prose strong,.prose b{color:#111828;font-weight:600}.prose em,.prose i{font-style:italic}.prose a{color:#1fa0ce;text-underline-offset:3px;text-decoration:underline;transition:opacity .2s}.prose a:hover{opacity:.75}.prose ul,.prose ol{margin-bottom:1rem;padding-left:1.5rem}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{color:#111828;margin-bottom:.5rem}.prose blockquote{background-color:#1fa0ce0f;border-left:4px solid #1fa0ce;border-radius:0 .5rem .5rem 0;margin:1.5rem 0;padding:1rem 1.5rem}.prose blockquote p{color:#111828;margin-bottom:0;font-style:italic}.prose code{background-color:#f5f7fa;border:1px solid #e5e7eb;border-radius:.25rem;padding:.1em .4em;font-family:Courier New,Courier,monospace;font-size:.875em}.prose pre{background-color:#111828;border-radius:.75rem;margin-bottom:1.5rem;padding:1.5rem;overflow-x:auto}.prose pre code{color:#ffffffe6;background:0 0;border:none;padding:0}.prose hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}.prose img{border-radius:.75rem;max-width:100%;height:auto;margin-block:1.5rem}.prose table{border-collapse:separate;border-spacing:0;border:1px solid #e5e7eb;border-radius:.75rem;width:100%;margin-bottom:1.5rem;font-size:clamp(.875rem,.8rem + .375vw,1rem);overflow:hidden}@media (width<=767px){.prose table{max-width:100%;display:block;overflow-x:auto}}.prose table th{color:#fff;text-align:left;background-color:#111828;padding:.75rem 1rem;font-weight:600}.prose table td{color:#6b7280;border-bottom:1px solid #e5e7eb;padding:.75rem 1rem}.prose table tr:nth-child(2n) td{background-color:#f5f7fa}.prose table tr:last-child td{border-bottom:none}.prose>:first-child{margin-top:0}.cookie-banner[data-astro-cid-hq3mgpmn]{z-index:9999;will-change:transform;background-color:#111828;border-top:1px solid #1fa0ce33;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 24px #00000040}.cookie-banner--visible[data-astro-cid-hq3mgpmn]{transform:translateY(0)}.cookie-banner__inner[data-astro-cid-hq3mgpmn]{padding-inline:clamp(1rem,5vw,2rem);flex-direction:column;gap:1rem;width:100%;max-width:1280px;margin-inline:auto;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}@media (width>=1024px){.cookie-banner__inner[data-astro-cid-hq3mgpmn]{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}.cookie-banner__content[data-astro-cid-hq3mgpmn]{flex:1}.cookie-banner__title[data-astro-cid-hq3mgpmn]{color:#fff;margin:0 0 .5rem;font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-weight:600}.cookie-banner__desc[data-astro-cid-hq3mgpmn]{color:#ffffffa6;margin:0;font-size:clamp(.875rem,.8rem + .375vw,1rem);line-height:1.7}.cookie-banner__link[data-astro-cid-hq3mgpmn]{color:#1fa0ce;text-underline-offset:2px;text-decoration:underline;transition:opacity .2s}.cookie-banner__link[data-astro-cid-hq3mgpmn]:hover{opacity:.8}.cookie-banner__link[data-astro-cid-hq3mgpmn]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.cookie-banner__actions[data-astro-cid-hq3mgpmn]{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.75rem;display:flex}.cookie-banner__btn[data-astro-cid-hq3mgpmn]{cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.cookie-banner__btn[data-astro-cid-hq3mgpmn]:disabled{opacity:.5;cursor:not-allowed}.cookie-banner__btn[data-astro-cid-hq3mgpmn]{white-space:nowrap;cursor:pointer;padding:.5rem 1rem;font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(.875rem,.8rem + .375vw,1rem)}.cookie-banner__btn--settings[data-astro-cid-hq3mgpmn]{color:#ffffffa6;background:0 0;border:1px solid #fff3}.cookie-banner__btn--settings[data-astro-cid-hq3mgpmn]:hover{color:#fff;box-shadow:none;background:0 0;border-color:#ffffff80;transform:none}.cookie-banner__btn--reject[data-astro-cid-hq3mgpmn]{color:#ffffffa6;background:0 0;border:1px solid #fff3}.cookie-banner__btn--reject[data-astro-cid-hq3mgpmn]:hover{color:#fff;box-shadow:none;background:0 0;border-color:#ffffff80;transform:none}.cookie-banner__btn--accept[data-astro-cid-hq3mgpmn]{color:#fff;background-color:#1fa0ce}.cookie-banner__btn--accept[data-astro-cid-hq3mgpmn]:hover{background-color:#1889b1}.cookie-banner__btn[data-astro-cid-hq3mgpmn]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.cookie-modal[data-astro-cid-hq3mgpmn]{z-index:9999;justify-content:center;align-items:center;padding:1rem;display:none;position:fixed;inset:0}.cookie-modal--open[data-astro-cid-hq3mgpmn]{display:flex}.cookie-modal__backdrop[data-astro-cid-hq3mgpmn]{-webkit-backdrop-filter:blur(4px);background-color:#111828bf;position:absolute;inset:0}.cookie-modal__panel[data-astro-cid-hq3mgpmn]{background-color:#fff;border-radius:1rem;flex-direction:column;width:100%;max-width:540px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.cookie-modal__header[data-astro-cid-hq3mgpmn]{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.cookie-modal__title[data-astro-cid-hq3mgpmn]{color:#111828;margin:0;font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:600}.cookie-modal__close[data-astro-cid-hq3mgpmn]{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .2s,color .2s;display:flex}.cookie-modal__close[data-astro-cid-hq3mgpmn]:hover{color:#111828;background-color:#f5f7fa}.cookie-modal__close[data-astro-cid-hq3mgpmn]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.cookie-modal__body[data-astro-cid-hq3mgpmn]{flex-direction:column;flex:1;gap:0;padding:.5rem 1.5rem;display:flex;overflow-y:auto}.cookie-modal__footer[data-astro-cid-hq3mgpmn]{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.cookie-modal__privacy-link[data-astro-cid-hq3mgpmn]{color:#1fa0ce;text-underline-offset:2px;font-size:clamp(.875rem,.8rem + .375vw,1rem);text-decoration:underline;transition:opacity .2s}.cookie-modal__privacy-link[data-astro-cid-hq3mgpmn]:hover{opacity:.75}.cookie-modal__privacy-link[data-astro-cid-hq3mgpmn]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.cookie-modal__save[data-astro-cid-hq3mgpmn]{cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.cookie-modal__save[data-astro-cid-hq3mgpmn]:disabled{opacity:.5;cursor:not-allowed}.cookie-modal__save[data-astro-cid-hq3mgpmn]{color:#fff;background-color:#1fa0ce}.cookie-modal__save[data-astro-cid-hq3mgpmn]:hover:not(:disabled){background-color:#1889b1;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.cookie-modal__save[data-astro-cid-hq3mgpmn]:active:not(:disabled){transform:translateY(0)}.cookie-modal__save[data-astro-cid-hq3mgpmn]{cursor:pointer;padding:.5rem 1.25rem;font-size:clamp(.875rem,.8rem + .375vw,1rem)}.cookie-item[data-astro-cid-hq3mgpmn]{border-bottom:1px solid #e5e7eb;padding:1.25rem 0}.cookie-item[data-astro-cid-hq3mgpmn]:last-child{border-bottom:none}.cookie-item__header[data-astro-cid-hq3mgpmn]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}.cookie-item__info[data-astro-cid-hq3mgpmn]{flex:1}.cookie-item__title[data-astro-cid-hq3mgpmn]{color:#111828;margin:0 0 .25rem;font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-weight:600}.cookie-item__desc[data-astro-cid-hq3mgpmn]{color:#6b7280;margin:0;font-size:clamp(.875rem,.8rem + .375vw,1rem);line-height:1.7}.cookie-item__always-active[data-astro-cid-hq3mgpmn]{color:#10b981;white-space:nowrap;background-color:#10b9811a;border-radius:9999px;flex-shrink:0;margin-top:.25rem;padding:.25rem .75rem;font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:500}.cookie-item__details[data-astro-cid-hq3mgpmn]{justify-content:flex-start;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.cookie-item__provider-label[data-astro-cid-hq3mgpmn]{color:#9ca3af;font-size:clamp(.75rem,.7rem + .25vw,.875rem)}.cookie-item__provider-value[data-astro-cid-hq3mgpmn]{color:#6b7280;font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:500}.cookie-toggle[data-astro-cid-hq3mgpmn]{cursor:pointer;flex-shrink:0;align-items:center;margin-top:.25rem;display:inline-flex}.cookie-toggle__input[data-astro-cid-hq3mgpmn]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.cookie-toggle__track[data-astro-cid-hq3mgpmn]{background-color:#d1d5db;border-radius:9999px;flex-shrink:0;width:44px;height:24px;transition:background-color .2s;display:block;position:relative}.cookie-toggle__thumb[data-astro-cid-hq3mgpmn]{background-color:#fff;border-radius:9999px;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000000d}.cookie-toggle__input[data-astro-cid-hq3mgpmn]:checked~.cookie-toggle__track[data-astro-cid-hq3mgpmn]{background-color:#1fa0ce}.cookie-toggle__input[data-astro-cid-hq3mgpmn]:checked~.cookie-toggle__track[data-astro-cid-hq3mgpmn] .cookie-toggle__thumb[data-astro-cid-hq3mgpmn]{transform:translate(20px)}.cookie-toggle[data-astro-cid-hq3mgpmn]:hover .cookie-toggle__track[data-astro-cid-hq3mgpmn]{background-color:#9ca3af}.cookie-toggle__input[data-astro-cid-hq3mgpmn]:checked:hover~.cookie-toggle__track[data-astro-cid-hq3mgpmn]{background-color:#1889b1}.cookie-toggle__input[data-astro-cid-hq3mgpmn]:focus-visible~.cookie-toggle__track[data-astro-cid-hq3mgpmn]{outline-offset:2px;outline:2px solid #1fa0ce}body.body--cookie-modal-open{overflow:hidden}.whatsapp-btn[data-astro-cid-dsjoc6do]{z-index:50;color:#fff;background-color:#25d366;border-radius:9999px;justify-content:center;align-items:center;width:56px;height:56px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 16px #25d36659,0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.whatsapp-btn[data-astro-cid-dsjoc6do]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}@media (hover:hover) and (pointer:fine){.whatsapp-btn[data-astro-cid-dsjoc6do]:hover{transform:scale(1.1);box-shadow:0 8px 24px #25d36673,0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}}.whatsapp-btn[data-astro-cid-dsjoc6do]:active{transform:scale(.97)}.header[data-astro-cid-nen7h5rs]{z-index:30;background-color:#0000;transition:background-color .3s,box-shadow .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}.header--scrolled[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:blur(12px);background-color:#fffffff7;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.header--scrolled[data-astro-cid-nen7h5rs] .header__nav-link[data-astro-cid-nen7h5rs]{color:#111828}.header--scrolled[data-astro-cid-nen7h5rs] .header__nav-link[data-astro-cid-nen7h5rs]:hover{color:#1fa0ce}.header--scrolled[data-astro-cid-nen7h5rs] .header__lang-btn[data-astro-cid-nen7h5rs]{color:#111828}.header--scrolled[data-astro-cid-nen7h5rs] .header__hamburger-bar[data-astro-cid-nen7h5rs]{background-color:#111828}.header__container[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.5rem;width:100%;max-width:1280px;height:72px;margin-inline:auto;padding-inline:clamp(1rem,5vw,2rem);display:flex}.header__logo[data-astro-cid-nen7h5rs]{flex-shrink:0;justify-content:flex-start;align-items:center;gap:.5rem;text-decoration:none;display:flex}.header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;max-width:110px;max-height:28px;display:block}@media (width>=1024px){.header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{max-width:130px;max-height:35px}}.header__nav[data-astro-cid-nen7h5rs]{display:none}@media (width>=1024px){.header__nav[data-astro-cid-nen7h5rs]{flex:1;display:block}}.header__nav-list[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.header__nav-item[data-astro-cid-nen7h5rs]{position:relative}.header__nav-link[data-astro-cid-nen7h5rs]{color:#ffffffe6;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.25rem;padding:.5rem .75rem;font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:500;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.header__nav-link[data-astro-cid-nen7h5rs]:hover{color:#1fa0ce;background-color:#1fa0ce14}.header__nav-link--active[data-astro-cid-nen7h5rs],.header--scrolled[data-astro-cid-nen7h5rs] .header__nav-link--active[data-astro-cid-nen7h5rs]{color:#1fa0ce}.header__nav-link[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.header__nav-chevron[data-astro-cid-nen7h5rs]{flex-shrink:0;transition:transform .2s}.header__nav-item--dropdown[data-astro-cid-nen7h5rs]:hover .header__nav-chevron[data-astro-cid-nen7h5rs],.header__nav-link--dropdown[data-astro-cid-nen7h5rs][aria-expanded=true] .header__nav-chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.header__dropdown[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;pointer-events:none;background-color:#fffffff7;min-width:230px;padding:.5rem 0;transition:opacity .2s,visibility .2s;position:absolute;top:100%;left:0;box-shadow:0 6px 20px #0000001f}.header__dropdown--open[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;pointer-events:all}.header__dropdown-item[data-astro-cid-nen7h5rs]{color:#111828;white-space:nowrap;padding:.5rem 1.25rem;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400;text-decoration:none;transition:color .15s,background-color .15s;display:block}.header__dropdown-item[data-astro-cid-nen7h5rs]:hover{color:#1fa0ce;background-color:#1fa0ce0f}.header__dropdown-item[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.header__actions[data-astro-cid-nen7h5rs]{flex-shrink:0;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.header__lang[data-astro-cid-nen7h5rs]{display:none}@media (width>=1024px){.header__lang[data-astro-cid-nen7h5rs]{display:block}}.header__lang-btn[data-astro-cid-nen7h5rs]{color:#ffffffe6;letter-spacing:.05em;border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:600;text-decoration:none;transition:color .2s;display:flex}.header__lang-btn[data-astro-cid-nen7h5rs]:hover{color:#1fa0ce}.header__lang-btn[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.header__lang-separator[data-astro-cid-nen7h5rs]{opacity:.4}.header__lang-inactive[data-astro-cid-nen7h5rs]{opacity:.45}.header__cta[data-astro-cid-nen7h5rs]{display:none}@media (width>=1024px){.header__cta[data-astro-cid-nen7h5rs]{cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.header__cta[data-astro-cid-nen7h5rs]:disabled{opacity:.5;cursor:not-allowed}.header__cta[data-astro-cid-nen7h5rs]{color:#fff;background-color:#1fa0ce}.header__cta[data-astro-cid-nen7h5rs]:hover:not(:disabled){background-color:#1889b1;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.header__cta[data-astro-cid-nen7h5rs]:active:not(:disabled){transform:translateY(0)}.header__cta[data-astro-cid-nen7h5rs]{white-space:nowrap;border-radius:5px;padding:.5rem 1.25rem;font-size:16px;display:inline-flex}}.header__cta--mobile[data-astro-cid-nen7h5rs]{cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.header__cta--mobile[data-astro-cid-nen7h5rs]:disabled{opacity:.5;cursor:not-allowed}.header__cta--mobile[data-astro-cid-nen7h5rs]{color:#fff;background-color:#1fa0ce}.header__cta--mobile[data-astro-cid-nen7h5rs]:hover:not(:disabled){background-color:#1889b1;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.header__cta--mobile[data-astro-cid-nen7h5rs]:active:not(:disabled){transform:translateY(0)}.header__cta--mobile[data-astro-cid-nen7h5rs]{justify-content:center;width:100%;margin-top:1rem;padding:.75rem 1.5rem}.header__hamburger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:40px;height:40px;padding:.5rem;transition:background-color .2s;display:flex}.header__hamburger[data-astro-cid-nen7h5rs]:hover{background-color:#ffffff1a}@media (width>=1024px){.header__hamburger[data-astro-cid-nen7h5rs]{display:none}}.header__hamburger[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.header__hamburger-bar[data-astro-cid-nen7h5rs]{transform-origin:50%;background-color:#fff;border-radius:9999px;width:22px;height:2px;transition:transform .2s,opacity .2s;display:block}.header__hamburger--open[data-astro-cid-nen7h5rs] .header__hamburger-bar[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.header__hamburger--open[data-astro-cid-nen7h5rs] .header__hamburger-bar[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0;transform:scaleX(0)}.header__hamburger--open[data-astro-cid-nen7h5rs] .header__hamburger-bar[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.header__mobile-menu[data-astro-cid-nen7h5rs]{background-color:#111828;padding:1rem clamp(1rem,5vw,2rem) 2rem;transition:transform .3s;display:none;position:fixed;inset:72px 0 0;overflow-y:auto;transform:translate(100%)}@media (width>=1024px){.header__mobile-menu[data-astro-cid-nen7h5rs]{display:none!important}}.header__mobile-menu--open[data-astro-cid-nen7h5rs]{display:block;transform:translate(0)}.header__mobile-section[data-astro-cid-nen7h5rs]{border-bottom:1px solid #ffffff14}.header__mobile-link[data-astro-cid-nen7h5rs]{color:#ffffffe6;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;padding:1rem 0;font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:500;text-decoration:none;transition:color .2s;display:flex}.header__mobile-link[data-astro-cid-nen7h5rs]:hover{color:#1fa0ce}.header__mobile-link--accordion[data-astro-cid-nen7h5rs]{border-bottom:none}.header__mobile-link[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.header__mobile-chevron[data-astro-cid-nen7h5rs]{flex-shrink:0;transition:transform .2s}.header__mobile-link--accordion-open[data-astro-cid-nen7h5rs] .header__mobile-chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.header__mobile-submenu[data-astro-cid-nen7h5rs]{padding-bottom:.5rem;display:none}.header__mobile-submenu--open[data-astro-cid-nen7h5rs]{display:block}.header__mobile-sublink[data-astro-cid-nen7h5rs]{color:#ffffffa6;border-radius:.5rem;padding:.75rem 1rem;font-size:clamp(1rem,.95rem + .25vw,1.125rem);text-decoration:none;transition:color .2s,background-color .2s;display:block}.header__mobile-sublink[data-astro-cid-nen7h5rs]:hover{color:#1fa0ce;background-color:#1fa0ce14}.header__mobile-sublink[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.header__mobile-bottom[data-astro-cid-nen7h5rs]{margin-top:1.5rem}.header__mobile-lang[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.header__mobile-lang-link[data-astro-cid-nen7h5rs]{color:#fff9;border:1px solid #fff3;border-radius:.5rem;padding:.5rem 1rem;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600;text-decoration:none;transition:all .2s}.header__mobile-lang-link[data-astro-cid-nen7h5rs]:hover{color:#1fa0ce;border-color:#1fa0ce}.header__mobile-lang-link[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}body.body--menu-open{overflow:hidden}.footer[data-astro-cid-jo6i4kqk]{color:#6b7280;background-color:#fff;border-top:1px solid #e5e7eb}.footer__container[data-astro-cid-jo6i4kqk]{padding-inline:clamp(1rem,5vw,2rem);width:100%;max-width:1280px;margin-inline:auto;padding-top:4rem;padding-bottom:2rem}.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (width>=768px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr;gap:3rem}}.footer__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:1rem;display:flex}.footer__logo[data-astro-cid-jo6i4kqk]{justify-content:flex-start;align-items:center;gap:.5rem;width:fit-content;text-decoration:none;display:flex}.footer__logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;max-width:130px;max-height:35px;display:block}.footer__tagline[data-astro-cid-jo6i4kqk]{color:#9ca3af;max-width:280px;margin:0;font-size:clamp(.875rem,.8rem + .375vw,1rem);line-height:1.7}.footer__social[data-astro-cid-jo6i4kqk]{justify-content:flex-start;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.footer__social-link[data-astro-cid-jo6i4kqk]{color:#6b7280;background-color:#f5f7fa;border-radius:9999px;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:background-color .2s,color .2s,transform .2s;display:flex}.footer__social-link[data-astro-cid-jo6i4kqk]:hover{color:#fff;background-color:#1fa0ce;transform:translateY(-2px)}.footer__social-link[data-astro-cid-jo6i4kqk]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.footer__col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.25rem;display:flex}.footer__col-title[data-astro-cid-jo6i4kqk]{color:#111828;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600}.footer__col-list[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.footer__col-link[data-astro-cid-jo6i4kqk]{color:#6b7280;font-size:clamp(.875rem,.8rem + .375vw,1rem);text-decoration:none;transition:color .2s;display:inline-block}.footer__col-link[data-astro-cid-jo6i4kqk]:hover{color:#1fa0ce}.footer__col-link[data-astro-cid-jo6i4kqk]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.footer__bottom[data-astro-cid-jo6i4kqk]{text-align:center;border-top:1px solid #e5e7eb;flex-direction:column;align-items:center;gap:.75rem;margin-top:3rem;padding-top:1.5rem;display:flex}@media (width>=768px){.footer__bottom[data-astro-cid-jo6i4kqk]{text-align:left;flex-direction:row;justify-content:space-between}}.footer__copyright[data-astro-cid-jo6i4kqk]{color:#9ca3af;margin:0;font-size:clamp(.75rem,.7rem + .25vw,.875rem)}.footer__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.footer__legal-link[data-astro-cid-jo6i4kqk]{color:#9ca3af;font-size:clamp(.75rem,.7rem + .25vw,.875rem);text-decoration:none;transition:color .2s}.footer__legal-link[data-astro-cid-jo6i4kqk]:hover{color:#1fa0ce}.footer__legal-link[data-astro-cid-jo6i4kqk]:focus-visible{outline-offset:2px;outline:2px solid #1fa0ce}.footer__legal-sep[data-astro-cid-jo6i4kqk]{color:#d1d5db;font-size:clamp(.75rem,.7rem + .25vw,.875rem)}
