.site-header[data-astro-cid-ctg3m53h]{background-color:var(--eva-blue);color:#fff}.site-header__nav[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:space-between;padding-block:.875rem}.site-header__brand[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:.625rem;color:#fff;text-decoration:none}.site-header__brand[data-astro-cid-ctg3m53h]:hover{color:var(--eva-light-blue)}.site-header__logo[data-astro-cid-ctg3m53h]{height:32px;width:auto}.site-header__title[data-astro-cid-ctg3m53h]{font-weight:700;font-size:1.125rem;white-space:nowrap}.site-header__links[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:1.5rem}.site-header__links[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{color:#fff;text-decoration:none;font-size:.9375rem;transition:color .2s}.site-header__links[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover{color:var(--eva-light-blue)}.site-header__lang-toggle[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:.375rem;font-size:.875rem}.site-header__lang-current[data-astro-cid-ctg3m53h]{opacity:.5}.site-header__login[data-astro-cid-ctg3m53h]{background-color:var(--eva-lime);color:var(--eva-blue)!important;padding:.375rem 1rem;border-radius:6px;font-weight:600;font-size:.875rem}.site-header__login[data-astro-cid-ctg3m53h]:hover{opacity:.9;color:var(--eva-blue)!important}@media(max-width:768px){.site-header__links[data-astro-cid-ctg3m53h]{display:none}}.site-footer[data-astro-cid-gcn2mc3v]{background-color:var(--eva-blue);color:#fff;padding-block:2.5rem;margin-top:auto}.site-footer__inner[data-astro-cid-gcn2mc3v]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.site-footer__brand[data-astro-cid-gcn2mc3v]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;opacity:.8}.site-footer__logo[data-astro-cid-gcn2mc3v]{height:24px;width:auto}.site-footer__links[data-astro-cid-gcn2mc3v]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem}.site-footer__links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:#fff;text-decoration:none;font-size:.875rem;opacity:.8;transition:opacity .2s}.site-footer__links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{opacity:1;color:var(--eva-light-blue)}.site-footer__copy[data-astro-cid-gcn2mc3v]{font-size:.8125rem;opacity:.6}:root{--eva-blue: #194A65;--eva-light-blue: #00DDEE;--eva-lime: #DDEE00;--eva-orange: #E0B32D;--eva-light-lime: #F0F8E6;--eva-white: #F3F9FD;--eva-grey: #7a7f88;--eva-dark-blue: #000B0C}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;line-height:1.6;color:var(--eva-dark-blue);background-color:var(--eva-white)}::selection{background-color:var(--eva-lime);color:var(--eva-dark-blue)}img{max-width:100%;height:auto;display:block}a{color:var(--eva-blue);text-decoration-color:var(--eva-light-blue);text-underline-offset:2px;transition:color .2s}a:hover{color:var(--eva-light-blue)}.container{max-width:800px;margin-inline:auto;padding-inline:1.5rem}.container-wide{max-width:1200px;margin-inline:auto;padding-inline:1.5rem}.prose{font-size:1.125rem;line-height:1.75;color:var(--eva-dark-blue)}.prose h1,.prose h2,.prose h3,.prose h4{color:var(--eva-blue);font-weight:700;line-height:1.3;margin-top:2em;margin-bottom:.75em}.prose h1{font-size:2.25rem}.prose h2{font-size:1.75rem}.prose h3{font-size:1.375rem}.prose h4{font-size:1.125rem}.prose p{margin-bottom:1.25em}.prose a{color:var(--eva-blue);text-decoration:underline;text-decoration-color:var(--eva-light-blue);text-underline-offset:2px}.prose a:hover{color:var(--eva-light-blue)}.prose blockquote{border-left:4px solid var(--eva-lime);padding-left:1.25em;margin-block:1.5em;color:var(--eva-grey);font-style:italic}.prose code{background-color:var(--eva-light-lime);padding:.15em .35em;border-radius:4px;font-size:.9em}.prose pre{background-color:var(--eva-dark-blue);color:var(--eva-white);padding:1.25em;border-radius:8px;overflow-x:auto;margin-block:1.5em}.prose pre code{background:none;padding:0;border-radius:0;font-size:.875em}.prose .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-block:1.5em}.prose table{width:100%;border-collapse:collapse;margin-block:1.5em;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.prose th,.prose td{border:1px solid var(--eva-grey);padding:.625em 1em;text-align:left}.prose th{background-color:var(--eva-blue);color:var(--eva-white);font-weight:600}.prose ul,.prose ol{padding-left:1.75em;margin-bottom:1.25em}.prose li{margin-bottom:.375em}.prose li::marker{color:var(--eva-blue)}.prose img{border-radius:8px;margin-block:1.5em}.prose hr{border:none;border-top:2px solid var(--eva-lime);margin-block:2em}@media(max-width:640px){.prose{font-size:1rem}.prose h1{font-size:1.75rem}.prose h2{font-size:1.375rem}.prose h3{font-size:1.125rem}.prose pre{font-size:.8125rem;padding:1em;margin-inline:-1.5rem;border-radius:0}.prose pre code{font-size:inherit}.prose code{font-size:.85em;word-break:break-word}.prose table{font-size:.875rem}.prose th,.prose td{padding:.5em .625em}}.section{padding-block:5rem}.section--dark{background-color:var(--eva-blue);color:#fff}.section--gradient{background:linear-gradient(135deg,var(--eva-blue) 0%,#0d2d3f 100%);color:#fff}.section--light{background-color:var(--eva-white)}.section__header{text-align:center;margin-bottom:3rem}.section__title{font-size:2.25rem;font-weight:700;color:var(--eva-blue);line-height:1.2;margin-bottom:1rem}.section--dark .section__title,.section--gradient .section__title{color:#fff}.section__subtitle{font-size:1.125rem;color:var(--eva-grey);max-width:640px;margin-inline:auto}.section--dark .section__subtitle,.section--gradient .section__subtitle{color:#fffc}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.75rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .2s;cursor:pointer;border:none}.btn--primary{background-color:var(--eva-lime);color:var(--eva-blue)}.btn--primary:hover{opacity:.9;color:var(--eva-blue);transform:translateY(-1px)}.btn--primary-lg{padding:1rem 2.25rem;font-size:1.125rem;border-radius:10px}.btn--outline{background:transparent;border:2px solid var(--eva-lime);color:var(--eva-lime)}.btn--outline:hover{background-color:var(--eva-lime);color:var(--eva-blue)}.landing-card{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 1px 3px #00000014;transition:box-shadow .2s,transform .2s}.landing-card:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.icon-box{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:10px;flex-shrink:0}.icon-box--blue{background-color:#194a651a;color:var(--eva-blue)}.icon-box--cyan{background-color:#00ddee1a;color:var(--eva-light-blue)}.icon-box--lime{background-color:#ddee0026;color:#8a9500}.icon-box--orange{background-color:#e0b32d26;color:var(--eva-orange)}.browser-mockup{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #00000026}.browser-mockup__bar{background:#e8eaed;padding:.75rem 1rem;display:flex;align-items:center;gap:.5rem}.browser-mockup__dot{width:12px;height:12px;border-radius:50%}.browser-mockup__dot--red{background:#ff5f57}.browser-mockup__dot--yellow{background:#febc2e}.browser-mockup__dot--green{background:#28c840}.browser-mockup__content{padding:0}.browser-mockup__content img{width:100%;display:block}.faq-item{border-bottom:1px solid rgba(25,74,101,.1)}.faq-item__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0;background:none;border:none;cursor:pointer;font-size:1.0625rem;font-weight:600;color:var(--eva-blue);text-align:left;line-height:1.4}.faq-item__trigger:hover{color:var(--eva-light-blue)}.faq-item__icon{flex-shrink:0;width:24px;height:24px;transition:transform .2s}.faq-item[data-open] .faq-item__icon{transform:rotate(180deg)}.faq-item__content{display:none;padding-bottom:1.25rem;color:var(--eva-grey);line-height:1.6;font-size:.9375rem}.faq-item[data-open] .faq-item__content{display:block}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media(max-width:768px){.section{padding-block:3rem}.section__title{font-size:1.75rem}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}@media(min-width:769px)and (max-width:1024px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}body{min-height:100vh;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}main{flex:1}
