:root{--radius-control: 12px;--radius-panel: 20px;--radius-media: 28px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px;scrollbar-gutter:stable}html.menu-open{overflow:hidden}body{margin:0;color:#0e2a44;background:linear-gradient(90deg,#f7f5e6,#fff);font-family:effra,sans-serif;font-size:18px;letter-spacing:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}img{display:block;max-width:100%;height:auto}h1,h2,p{margin:0}h2{font-size:32px;line-height:1;font-weight:700}.container{width:min(1280px,calc(100% - 32px));margin-inline:auto}:focus-visible{outline:3px solid #01c59f;outline-offset:5px}@media (max-width: 767px){h2{font-size:26px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.site-header[data-astro-cid-ctg3m53h]{position:sticky;top:0;z-index:30;border-bottom:1px solid transparent;transition:background-color .18s,border-color .18s,box-shadow .18s}.site-header[data-astro-cid-ctg3m53h].is-scrolled{background:#fff;border-color:#e6eceb;box-shadow:0 4px 20px #0e2a4406}.header-inner[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:16px;min-height:80px}.brand[data-astro-cid-ctg3m53h]{font-size:30px;font-weight:600;line-height:1;margin-right:auto;white-space:nowrap}.desktop-navigation[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:4px}.desktop-navigation[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{padding:13px 16px;font-weight:600;line-height:20px;transition:color .15s}.desktop-navigation[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover{color:#008b73}.desktop-navigation[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h][aria-current=page]{color:#008b73;text-decoration:underline;text-underline-offset:7px}.call[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:12px;margin-left:32px;font-weight:600;white-space:nowrap}.call[data-astro-cid-ctg3m53h] svg[data-astro-cid-ctg3m53h]{color:#01a886}.icon-button[data-astro-cid-ctg3m53h]{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #dce5e3;border-radius:var(--radius-control);background:#fff;flex-shrink:0}.icon-button[data-astro-cid-ctg3m53h]:hover{background:#edf7f4;border-color:#aed7c9}.menu-toggle[data-astro-cid-ctg3m53h]{display:none}.skip-link[data-astro-cid-ctg3m53h]{position:fixed;top:-100px;padding:12px;background:#fff;z-index:100}.skip-link[data-astro-cid-ctg3m53h]:focus{top:0}.mobile-menu[data-astro-cid-ctg3m53h]{border:0;padding:0;margin:0 0 0 auto;width:min(100%,460px);max-width:100%;height:100dvh;max-height:100dvh;color:#0e2a44;background:#fff;overscroll-behavior:contain}.mobile-menu[data-astro-cid-ctg3m53h][open]{display:flex;flex-direction:column;animation:menu-enter .22s ease-out}.mobile-menu[data-astro-cid-ctg3m53h]::backdrop{background:#0e2a4459}.menu-top[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:12px;padding:16px 24px;min-height:80px;border-bottom:1px solid #e6eceb;flex-shrink:0}.menu-top[data-astro-cid-ctg3m53h] .brand[data-astro-cid-ctg3m53h]{font-size:25px}.mobile-links[data-astro-cid-ctg3m53h]{display:flex;flex-direction:column;padding:12px 24px 24px;overflow-y:auto;flex:1;min-height:0}.mobile-links[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 0;border-bottom:1px solid #e6eceb;font-size:28px;font-weight:600;line-height:1.1}.mobile-links[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h] svg[data-astro-cid-ctg3m53h]{color:#01a886;transition:transform .15s}.mobile-links[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover,.mobile-links[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h][aria-current=page]{color:#008b73}.mobile-links[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover svg[data-astro-cid-ctg3m53h]{transform:translate(2px,-2px)}.menu-contact[data-astro-cid-ctg3m53h]{padding:22px 24px max(28px,env(safe-area-inset-bottom));background:#f0f8f5;flex-shrink:0}.menu-person[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-size:20px;font-weight:600}.menu-person[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{border-radius:50%}.menu-contact[data-astro-cid-ctg3m53h]>a[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:12px;width:fit-content;min-height:34px;font-size:18px}.menu-contact[data-astro-cid-ctg3m53h]>a[data-astro-cid-ctg3m53h] svg[data-astro-cid-ctg3m53h]{color:#008b73}@keyframes menu-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width: 1200px){.call[data-astro-cid-ctg3m53h]{margin-left:8px}.desktop-navigation[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{padding-inline:10px}}@media (max-width: 1024px){.header-inner[data-astro-cid-ctg3m53h]{min-height:76px;gap:12px}.brand[data-astro-cid-ctg3m53h]{font-size:26px}.call[data-astro-cid-ctg3m53h]{margin-left:0;width:36px;height:44px;justify-content:center}.call[data-astro-cid-ctg3m53h] span[data-astro-cid-ctg3m53h],.desktop-navigation[data-astro-cid-ctg3m53h]{display:none}.menu-toggle[data-astro-cid-ctg3m53h]{display:grid}}@media (max-width: 380px){.header-inner[data-astro-cid-ctg3m53h]{gap:8px}.brand[data-astro-cid-ctg3m53h]{font-size:23px}.menu-top[data-astro-cid-ctg3m53h]{padding-inline:16px}.menu-top[data-astro-cid-ctg3m53h] .brand[data-astro-cid-ctg3m53h]{font-size:23px}.mobile-links[data-astro-cid-ctg3m53h]{padding-inline:20px}.mobile-links[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{font-size:25px;padding-block:14px}.menu-contact[data-astro-cid-ctg3m53h]{padding:16px 20px max(20px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: reduce){.mobile-menu[data-astro-cid-ctg3m53h][open]{animation:none}.site-header[data-astro-cid-ctg3m53h]{transition:none}}footer[data-astro-cid-gcn2mc3v]{background:#fff;padding-block:48px 64px}.footer-links[data-astro-cid-gcn2mc3v]{display:flex;justify-content:space-between;gap:24px;margin-top:24px}.footer-links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v],.footer-links[data-astro-cid-gcn2mc3v] span[data-astro-cid-gcn2mc3v]{display:flex;align-items:center;gap:8px;line-height:normal}.footer-faq[data-astro-cid-gcn2mc3v]{align-self:flex-start;font-size:17px}.footer-faq[data-astro-cid-gcn2mc3v]:hover{color:#007c65;text-decoration:underline;text-underline-offset:4px}.footer-links[data-astro-cid-gcn2mc3v] svg[data-astro-cid-gcn2mc3v]{color:#6aaac9}.footer-faq[data-astro-cid-gcn2mc3v] svg[data-astro-cid-gcn2mc3v]{color:#007c65}@media (max-width: 480px){.footer-links[data-astro-cid-gcn2mc3v]{flex-wrap:wrap}}
