:root{--blue:#0060ab;--blue-bright:#007bff;--blue-dark:#004c88;--ink:#212529;--ink-soft:#26282c;--muted:#6c757d;--gray-bg:#f7f7f7;--line:#e5e5e5;--footer-bg:#26282c;--star:#f6a623;--wa:#19a317;--font-body:"Montserrat", "MS Sans Serif", Geneva, sans-serif;--font-head:"Open Sans", Arial, sans-serif;--container:1140px;--shadow-card:0 2px 12px #00000014}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-body);color:var(--ink);background:#fff;margin:0;font-size:16px;line-height:1.75;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:var(--blue);text-decoration:none}a:hover{color:var(--blue-dark)}h1,h2,h3,h4,h5,h6{font-family:var(--font-head);color:var(--ink);margin:0 0 .5em;font-weight:600;line-height:1.2}p{margin:0 0 1rem}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:15px}.section{padding-block:80px}.section--gray{background:var(--gray-bg)}.section-head{text-align:center;margin-bottom:40px}.section-head h2{margin-bottom:4px;font-size:40px}.section-head p{font-family:var(--font-head);margin:0;font-size:18px;font-weight:600;line-height:1.6}.btn{font-family:var(--font-body);cursor:pointer;color:#fff;background:var(--blue);border:0;padding:6px 12px;font-size:16px;line-height:1.5;transition:background .2s;display:inline-block}.btn:hover{background:var(--blue-dark);color:#fff}.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}.prose{font-size:15px;line-height:1.8}.prose h3{color:var(--blue);margin:1.6em 0 .6em;font-size:18px}.prose img{margin:0 auto 1.5rem}.prose ul,.prose ol{padding-left:1.4em}.prose blockquote{border-left:4px solid var(--blue);color:#444;margin:1.5rem 0;padding:.5rem 0 .5rem 1.25rem;font-style:italic}.prose a{text-decoration:underline}@media (width<=767px){.section{padding-block:56px}.section-head h2{font-size:28px}.section-head p{font-size:15px}}.topbar[data-astro-cid-nen7h5rs]{background:var(--blue);color:#fff;padding:4px 0;font-size:14px;line-height:28px}.topbar[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{margin-right:8px;font-size:13px}.header[data-astro-cid-nen7h5rs]{z-index:50;background:#fff;transition:box-shadow .2s;position:sticky;top:0}.header[data-astro-cid-nen7h5rs].is-stuck{box-shadow:0 2px 10px #0000001a}.header__inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;min-height:87px;display:flex}.header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:160px;height:auto}.nav__list[data-astro-cid-nen7h5rs]{gap:4px;margin:0;padding:0;list-style:none;display:flex}.nav__item[data-astro-cid-nen7h5rs]{position:relative}.nav__link[data-astro-cid-nen7h5rs]{color:#000;white-space:nowrap;align-items:center;gap:7px;padding:28px 14px;font-size:15px;line-height:28px;display:flex}.nav__link[data-astro-cid-nen7h5rs]:hover,.nav__item[data-astro-cid-nen7h5rs].active>.nav__link[data-astro-cid-nen7h5rs]{color:var(--blue)}.nav__caret[data-astro-cid-nen7h5rs]{font-size:10px}.nav__expand[data-astro-cid-nen7h5rs]{display:none}.nav__sub[data-astro-cid-nen7h5rs]{border-top:3px solid var(--blue);opacity:0;visibility:hidden;background:#fff;min-width:250px;margin:0;padding:10px 0;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:0;transform:translateY(8px);box-shadow:0 8px 24px #0000001f}.nav__item[data-astro-cid-nen7h5rs]:hover>.nav__sub[data-astro-cid-nen7h5rs],.nav__item[data-astro-cid-nen7h5rs]:focus-within>.nav__sub[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#333;padding:7px 22px;font-size:14px;line-height:1.5;display:block}.nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{color:var(--blue);background:#f5f8fb}.header__toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:5px;padding:10px;display:none}.header__toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--ink);border-radius:2px;width:26px;height:3px;transition:transform .2s,opacity .2s}@media (width<=991px){.header__inner[data-astro-cid-nen7h5rs]{min-height:72px}.header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:135px}.header__toggle[data-astro-cid-nen7h5rs]{z-index:70;display:flex;position:relative}.header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(8px)rotate(45deg)}.header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.nav[data-astro-cid-nen7h5rs]{z-index:60;background:#fff;width:min(320px,85vw);padding:70px 0 30px;transition:transform .25s;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 24px #00000026}.nav[data-astro-cid-nen7h5rs].is-open{transform:none}.nav__list[data-astro-cid-nen7h5rs]{flex-direction:column;gap:0}.nav__item[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line)}.nav__link[data-astro-cid-nen7h5rs]{padding:12px 22px}.nav__caret[data-astro-cid-nen7h5rs]{display:none}.nav__expand[data-astro-cid-nen7h5rs]{cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border:0;display:block;position:absolute;top:4px;right:10px}.nav__item[data-astro-cid-nen7h5rs].is-expanded .nav__expand[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.nav__sub[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;box-shadow:none;border:0;min-width:0;padding:0 0 8px;display:none;position:static;transform:none}.nav__item[data-astro-cid-nen7h5rs].is-expanded>.nav__sub[data-astro-cid-nen7h5rs]{display:block}.nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-left:36px}}body.nav-open{overflow:hidden}.footer[data-astro-cid-jo6i4kqk]{background:var(--footer-bg);color:#fff;padding:70px 0 60px}.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:40px;display:grid}.footer__about[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:160px;margin-bottom:18px}.footer__about[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:260px;font-size:12px;line-height:2}.footer__contact[data-astro-cid-jo6i4kqk]{justify-self:end;min-width:230px}.footer__contact[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);color:#fff;letter-spacing:.5px;margin-bottom:26px;font-size:16px;font-weight:700}.footer__contact[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:15px;line-height:1.75}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#9cc9ef}.subfooter[data-astro-cid-jo6i4kqk]{background:var(--blue);color:#fff;font-size:13px}.subfooter__inner[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:16px;min-height:46px;display:flex}.subfooter[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.subfooter__social[data-astro-cid-jo6i4kqk]{gap:16px;margin:0;padding:0;list-style:none;display:flex}.subfooter__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;font-size:15px}@media (width<=767px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer__contact[data-astro-cid-jo6i4kqk]{justify-self:start}.subfooter__inner[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column;gap:6px;padding-block:12px}}.side-social[data-astro-cid-6r5xfdhn]{z-index:40;margin:0;padding:0;list-style:none;position:fixed;top:50%;right:0;transform:translateY(-50%)}.side-social[data-astro-cid-6r5xfdhn] li[data-astro-cid-6r5xfdhn]{margin-bottom:2px}.side-social[data-astro-cid-6r5xfdhn] a[data-astro-cid-6r5xfdhn]{color:#fff;white-space:nowrap;align-items:center;gap:10px;width:40px;height:40px;margin-left:auto;padding-left:13px;font-size:13px;transition:width .25s;display:flex;overflow:hidden}.side-social[data-astro-cid-6r5xfdhn] a[data-astro-cid-6r5xfdhn]:hover{color:#fff;width:150px}.side-social[data-astro-cid-6r5xfdhn] span[data-astro-cid-6r5xfdhn]{opacity:0;transition:opacity .2s}.side-social[data-astro-cid-6r5xfdhn] a[data-astro-cid-6r5xfdhn]:hover span[data-astro-cid-6r5xfdhn]{opacity:1}.side-social[data-astro-cid-6r5xfdhn] img[data-astro-cid-6r5xfdhn]{flex:none;width:18px;height:18px;margin-left:-2px}.side-social__fb[data-astro-cid-6r5xfdhn] a[data-astro-cid-6r5xfdhn]{background:#3b5998}.side-social__ig[data-astro-cid-6r5xfdhn] a[data-astro-cid-6r5xfdhn]{background:linear-gradient(135deg,#8a5a44,#a2563c)}.side-social__pse[data-astro-cid-6r5xfdhn] a[data-astro-cid-6r5xfdhn]{background:#6b7a8a}.wa[data-astro-cid-6r5xfdhn]{z-index:45;position:fixed;bottom:18px;right:70px}.wa__btn[data-astro-cid-6r5xfdhn]{background:var(--wa);color:#fff;font-family:var(--font-body);cursor:pointer;border:0;border-radius:30px;align-items:center;gap:8px;padding:9px 20px;font-size:14px;display:flex;box-shadow:0 4px 14px #0003}.wa__btn[data-astro-cid-6r5xfdhn] i[data-astro-cid-6r5xfdhn]{font-size:18px}.wa__popup[data-astro-cid-6r5xfdhn]{background:#fff;border-radius:8px;width:280px;position:absolute;bottom:56px;right:0;overflow:hidden;box-shadow:0 8px 28px #0003}.wa__popup[data-astro-cid-6r5xfdhn][hidden]{display:none}.wa__top[data-astro-cid-6r5xfdhn]{background:var(--wa);color:#fff;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.wa__top[data-astro-cid-6r5xfdhn] p[data-astro-cid-6r5xfdhn]{margin:0;font-size:14px}.wa__close[data-astro-cid-6r5xfdhn]{color:#fff;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.wa__form[data-astro-cid-6r5xfdhn]{gap:8px;padding:10px;display:flex}.wa__form[data-astro-cid-6r5xfdhn] input[data-astro-cid-6r5xfdhn]{border:1px solid var(--line);min-width:0;font:inherit;border-radius:20px;flex:1;padding:7px 14px;font-size:14px}.wa__form[data-astro-cid-6r5xfdhn] button[data-astro-cid-6r5xfdhn]{background:var(--wa);color:#fff;cursor:pointer;border:0;border-radius:50%;width:36px;height:36px}.to-top[data-astro-cid-6r5xfdhn]{z-index:45;background:var(--blue-bright);color:#fff;opacity:0;visibility:hidden;border-radius:50%;place-items:center;width:40px;height:40px;transition:opacity .2s;display:grid;position:fixed;bottom:20px;right:18px}.to-top[data-astro-cid-6r5xfdhn].is-visible{opacity:1;visibility:visible}.to-top[data-astro-cid-6r5xfdhn]:hover{color:#fff;background:var(--blue)}@media (width<=767px){.side-social[data-astro-cid-6r5xfdhn]{display:none}.wa[data-astro-cid-6r5xfdhn]{bottom:16px;right:66px}.wa__btn[data-astro-cid-6r5xfdhn]{padding:9px 16px;font-size:13px}}
