.brand-logo[data-v-a61fc0c0]{display:block;width:auto}.btn[data-v-a0cac242]{display:inline-block;font-family:inherit;font-weight:900;cursor:pointer;border:2px solid transparent;border-radius:var(--radius-pill)}.is-sm[data-v-a0cac242]{font-size:16px;padding:12px 26px}.is-md[data-v-a0cac242]{font-size:17px;padding:16px 32px}.is-lg[data-v-a0cac242]{font-size:18px;padding:16px 32px}.is-xl[data-v-a0cac242]{font-size:18px;padding:18px 38px}.is-primary[data-v-a0cac242]{background:var(--green);color:#fff;border-color:var(--green)}.is-ghost[data-v-a0cac242]{background:transparent;color:var(--ink);border-color:var(--ink)}.is-ghost-light[data-v-a0cac242]{background:transparent;color:#fff;border-color:#fff}.is-white[data-v-a0cac242]{background:#fff;color:var(--deep);border-color:#fff}.is-mint[data-v-a0cac242]{background:var(--mint);color:var(--deep);border-color:var(--green)}.is-danger[data-v-a0cac242]{background:transparent;color:var(--danger);border-color:var(--danger)}.btn[data-v-a0cac242]:disabled{cursor:not-allowed;opacity:.6;filter:grayscale(1)}.spinner[data-v-a0cac242]{display:inline-block;width:.9em;height:.9em;margin-right:10px;vertical-align:-.1em;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:btn-spin-a0cac242 .7s linear infinite}@keyframes btn-spin-a0cac242{to{transform:rotate(360deg)}}header.top[data-v-f6a5f041]{position:sticky;top:0;z-index:10;background:#fff;border-bottom:4px solid var(--green2)}.top-in[data-v-f6a5f041]{max-width:var(--container-width);margin:0 auto;padding:14px 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.menu[data-v-f6a5f041]{display:contents}nav[data-v-f6a5f041]{display:flex;flex-wrap:wrap;gap:8px 32px;align-items:center}nav a[data-v-f6a5f041]{color:var(--ink);font-weight:700;font-size:16px;padding:8px 0;border-bottom:3px solid transparent}nav a.router-link-exact-active[data-v-f6a5f041]{font-weight:900;border-bottom-color:var(--green2)}nav a.off.router-link-exact-active[data-v-f6a5f041],nav a.gal.router-link-exact-active[data-v-f6a5f041]:not(.on){font-weight:700!important;border-bottom-color:transparent!important}.nav-disabled[data-v-f6a5f041]{color:#9aa3a0;font-weight:700;font-size:16px;padding:8px 0;border-bottom:3px solid transparent;cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.7}.top-r[data-v-f6a5f041]{display:flex;align-items:center;gap:12px}.cta-disabled[data-v-f6a5f041]{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border-radius:var(--radius-pill,999px);background:#c9d3cf;color:#fff;font-weight:900;font-size:15px;line-height:1.2;cursor:not-allowed;-webkit-user-select:none;user-select:none}.lang[data-v-f6a5f041]{background:none;border:1px solid var(--line);border-radius:var(--radius-pill);padding:6px 12px;font-weight:700;cursor:pointer}.burger[data-v-f6a5f041]{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 10px;background:none;border:1px solid var(--line,#d9e4df);border-radius:12px;cursor:pointer}.burger span[data-v-f6a5f041]{display:block;height:3px;border-radius:2px;background:var(--ink);transition:transform .2s,opacity .2s}.burger.open span[data-v-f6a5f041]:nth-child(1){transform:translateY(8px) rotate(45deg)}.burger.open span[data-v-f6a5f041]:nth-child(2){opacity:0}.burger.open span[data-v-f6a5f041]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width:860px){.top-in[data-v-f6a5f041]{flex-wrap:nowrap}.burger[data-v-f6a5f041]{display:inline-flex}.menu[data-v-f6a5f041]{display:none;position:absolute;left:0;right:0;top:calc(100% + 4px);flex-direction:column;gap:20px;padding:12px 24px 24px;background:#fff;border-bottom:4px solid var(--green2);box-shadow:0 18px 30px #0c3b2e24}.menu.open[data-v-f6a5f041]{display:flex}nav[data-v-f6a5f041]{flex-direction:column;align-items:stretch;gap:0}nav a[data-v-f6a5f041],.nav-disabled[data-v-f6a5f041]{display:block;padding:12px 0;font-size:18px}}html.home-locked,html.home-locked body{height:100%;overflow:hidden;overscroll-behavior:none}html.home-locked footer{display:none}footer.ft[data-v-36eae03b]{background:var(--deep);color:#e9fbf3;padding:0;border-top:1px solid var(--deep2)}.ft-main[data-v-36eae03b]{max-width:var(--container-width);margin:0 auto;padding:72px 24px 32px;display:flex;flex-wrap:wrap;gap:48px 64px}.ft-c1[data-v-36eae03b]{flex:2 1 360px;min-width:0;display:flex;flex-direction:column;gap:20px}.ft-logo[data-v-36eae03b]{background:#fff;border-radius:14px;padding:10px 16px;align-self:flex-start}.ft-tag[data-v-36eae03b]{margin:0;font-size:17px;line-height:1.6;color:var(--mint-soft);max-width:440px}.ft-sig[data-v-36eae03b]{height:72px;width:auto;align-self:flex-start;background:#fff;border-radius:14px;padding:6px 14px}.ft-c2[data-v-36eae03b]{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;gap:12px}.ft-c3[data-v-36eae03b]{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:12px}h4[data-v-36eae03b]{margin:0;font-size:14px;font-weight:900;letter-spacing:3px;color:var(--mint);text-transform:uppercase}.ft-c2 a[data-v-36eae03b],.ft-c3 p[data-v-36eae03b]{margin:0;display:block;color:#fff;font-size:17px}.ft-legal[data-v-36eae03b]{max-width:var(--container-width);margin:0 auto;padding:20px 24px 40px;border-top:1px solid var(--deep2);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:14px;color:var(--mint-soft)}:root{--ink: #12201B;--muted: #3C4A45;--green: #067A45;--green2: #0A9F5C;--teal: #17B890;--mint: #5FE0A8;--mint-soft: #BFE8DA;--deep: #0C3B2E;--deep2: #14503D;--bg: #F6FCFB;--soft: #DDF3EE;--line: #CBE8E1;--danger: #b00020;--font-body: "Lato", Arial, sans-serif;--container-width: 1200px;--radius-pill: 999px;--shadow-card: 0 12px 30px rgba(12, 59, 46, .08);--shadow-card-hover: 0 18px 38px rgba(12, 59, 46, .14);--gradient-hero: linear-gradient(135deg, #CBEFE3 0%, #E8F7F2 45%, #F6FCFB 100%);--gradient-brand: linear-gradient(135deg, #0A9F5C 0%, #17B890 100%);--gradient-cta: linear-gradient(120deg, #067A45 0%, #0A9F5C 55%, #17B890 100%)}*{box-sizing:border-box}img{max-width:100%}body{margin:0;font-family:var(--font-body);color:var(--ink);background:var(--bg)}a{color:var(--green);text-decoration:none}h1{margin:0;font-size:clamp(48px,8vw,104px);line-height:.95;font-weight:900;letter-spacing:-2px}h2{margin:0;font-size:clamp(34px,5vw,60px);line-height:1.04;font-weight:900;letter-spacing:-1px}.lead{font-size:clamp(17px,2vw,22px);line-height:1.6;color:var(--muted)}input,select,textarea{width:100%;font:inherit;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#fff}label{font-weight:700;display:flex;flex-direction:column;gap:6px}.form{display:flex;flex-direction:column;gap:18px}.container{max-width:var(--container-width);margin:0 auto;padding:0 24px}
