.site-header[data-astro-cid-nen7h5rs]{z-index:100;color:#fff;backdrop-filter:blur(18px);background:#587cadf5;border-bottom:1px solid #93c5fd1f;position:sticky;top:0;box-shadow:0 10px 30px #07142621}.header-container[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;width:min(1200px,100% - 40px);min-height:78px;margin:0 auto;display:flex}.logo[data-astro-cid-nen7h5rs]{color:#fff;white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.logo-image[data-astro-cid-nen7h5rs]{object-fit:contain;filter:drop-shadow(0 5px 12px #0000001f);flex:0 0 54px;width:54px;height:54px;display:block}.logo-content[data-astro-cid-nen7h5rs]{flex-direction:column;gap:2px;line-height:1;display:flex}.logo-content[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{letter-spacing:-.015em;font-size:18px}.logo-content[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#93c5fd;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.desktop-navigation[data-astro-cid-nen7h5rs]{margin-left:auto}.desktop-navigation[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.navigation-link[data-astro-cid-nen7h5rs]{color:#cbd5e1;border-radius:8px;padding:11px 12px;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s,background-color .15s;display:block;position:relative}.navigation-link[data-astro-cid-nen7h5rs]:after{content:"";background:#60a5fa;border-radius:999px;height:2px;transition:transform .15s;position:absolute;bottom:5px;left:12px;right:12px;transform:scaleX(0)}.navigation-link[data-astro-cid-nen7h5rs]:hover{color:#fff;background:#ffffff0d}.navigation-link[data-astro-cid-nen7h5rs].active{color:#fff}.navigation-link[data-astro-cid-nen7h5rs].active:after{transform:scaleX(1)}.header-button[data-astro-cid-nen7h5rs]{color:#fff;background:#3b82f6;border:1px solid #60a5fa;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex;box-shadow:0 10px 24px #2563eb38}.header-button[data-astro-cid-nen7h5rs]:hover{background:#2563eb;transform:translateY(-1px)}.menu-button[data-astro-cid-nen7h5rs]{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:9px;width:44px;height:44px;margin-left:auto;padding:10px;display:none}.menu-button[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:#fff;border-radius:10px;width:100%;height:2px;margin:5px 0;transition:transform .15s,opacity .15s;display:block}.menu-button[data-astro-cid-nen7h5rs].open span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.menu-button[data-astro-cid-nen7h5rs].open span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.menu-button[data-astro-cid-nen7h5rs].open span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-navigation[data-astro-cid-nen7h5rs]{background:#071426;border-top:1px solid #ffffff14;display:none}.mobile-navigation[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{width:min(1200px,100% - 40px);margin:0 auto;padding:14px 0 22px;list-style:none}.mobile-navigation-link[data-astro-cid-nen7h5rs]{color:#cbd5e1;border-radius:8px;padding:13px 14px;font-weight:600;text-decoration:none;display:block}.mobile-navigation-link[data-astro-cid-nen7h5rs]:hover,.mobile-navigation-link[data-astro-cid-nen7h5rs].active{color:#fff;background:#3b82f621}.mobile-button-wrapper[data-astro-cid-nen7h5rs]{padding-top:12px}.mobile-contact-button[data-astro-cid-nen7h5rs]{color:#fff;background:#3b82f6;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:48px;font-weight:700;text-decoration:none;display:flex}@media (width<=1000px){.desktop-navigation[data-astro-cid-nen7h5rs],.header-button[data-astro-cid-nen7h5rs]{display:none}.menu-button[data-astro-cid-nen7h5rs],.mobile-navigation[data-astro-cid-nen7h5rs].open{display:block}}@media (width<=480px){.header-container[data-astro-cid-nen7h5rs],.mobile-navigation[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{width:min(100% - 28px,1200px)}.logo-image[data-astro-cid-nen7h5rs]{flex-basis:46px;width:46px;height:46px}.logo-content[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{display:none}.logo-content[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{font-size:17px}}.site-footer[data-astro-cid-jo6i4kqk]{color:#cbd5e1;background:linear-gradient(135deg,#071426fc,#0b1f3afa),#071426;margin-top:auto;position:relative;overflow:hidden}.site-footer[data-astro-cid-jo6i4kqk]:before{content:"";filter:blur(15px);pointer-events:none;background:#3b82f617;border-radius:999px;width:520px;height:520px;position:absolute;top:-220px;right:-160px}.site-footer[data-astro-cid-jo6i4kqk]:after{content:"";filter:blur(25px);pointer-events:none;background:#60a5fa0b;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-260px;left:-220px}.footer-accent[data-astro-cid-jo6i4kqk]{background:linear-gradient(90deg,#2563eb,#60a5fa,#bfdbfe);height:4px}.footer-container[data-astro-cid-jo6i4kqk]{z-index:1;width:min(1200px,100% - 40px);margin:0 auto;padding:64px 0 26px;position:relative}.footer-main[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(300px,1.6fr) .75fr 1fr 1.15fr;gap:56px;padding-bottom:52px;display:grid}.footer-information[data-astro-cid-jo6i4kqk]{max-width:430px}.footer-logo[data-astro-cid-jo6i4kqk]{color:#fff;align-items:center;gap:16px;margin-bottom:24px;text-decoration:none;display:inline-flex}.footer-logo-mark[data-astro-cid-jo6i4kqk]{background:linear-gradient(145deg,#fff,#eef6ff);border:1px solid #93c5fd7a;border-radius:50%;flex:0 0 78px;place-items:center;width:78px;height:78px;display:grid;box-shadow:0 14px 34px #00000038,0 0 26px #60a5fa14}.footer-logo-image[data-astro-cid-jo6i4kqk]{object-fit:contain;width:60px;height:60px;display:block}.logo-content[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:6px;line-height:1;display:flex}.logo-content[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:-.025em;font-size:21px;font-weight:700}.logo-content[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk]{color:#93c5fd;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:700}.footer-information[data-astro-cid-jo6i4kqk]>p[data-astro-cid-jo6i4kqk]{color:#94a3b8;max-width:390px;margin:0;font-size:15px;line-height:1.75}.footer-badge[data-astro-cid-jo6i4kqk]{color:#bfdbfe;background:#3b82f617;border:1px solid #60a5fa26;border-radius:999px;align-items:center;gap:9px;margin-top:24px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.footer-badge[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{background:#60a5fa;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 4px #60a5fa1a}.footer-column[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:.02em;margin:5px 0 22px;font-size:14px;font-weight:700}.footer-column[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.footer-column[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{line-height:1.4}.footer-column[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#94a3b8;font-size:14px;text-decoration:none;transition:color .15s,transform .15s}.footer-column[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{display:inline-block}.footer-column[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#bfdbfe;transform:translate(3px)}address[data-astro-cid-jo6i4kqk]{color:#94a3b8;flex-direction:column;gap:15px;font-style:normal;display:flex}address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],address[data-astro-cid-jo6i4kqk] div[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:10px;display:flex}address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#bfdbfe}.contact-icon[data-astro-cid-jo6i4kqk]{color:#93c5fd;background:#3b82f61c;border:1px solid #60a5fa17;border-radius:7px;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:11px;font-weight:800;display:grid}.footer-legal-notice[data-astro-cid-jo6i4kqk]{border-top:1px solid #94a3b82b;padding:28px 0}.footer-legal-notice[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:#cbd5e1;letter-spacing:.04em;margin-bottom:11px;font-size:12px;font-weight:700;display:block}.footer-legal-notice[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#64748b;max-width:1050px;margin:0 0 8px;font-size:11.5px;line-height:1.65}.footer-legal-notice[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:last-child{margin-bottom:0}.footer-bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:24px;padding-top:26px;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#64748b;margin:0;font-size:13px}.legal-links[data-astro-cid-jo6i4kqk]{gap:22px;display:flex}.legal-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#64748b;font-size:13px;text-decoration:none;transition:color .15s}.legal-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#bfdbfe}@media (width<=1000px){.footer-main[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr}.contact-column[data-astro-cid-jo6i4kqk]{grid-column:2/-1}}@media (width<=760px){.footer-container[data-astro-cid-jo6i4kqk]{width:min(100% - 32px,1200px);padding-top:48px}.footer-main[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:42px 28px}.footer-information[data-astro-cid-jo6i4kqk]{grid-column:1/-1;max-width:480px}.contact-column[data-astro-cid-jo6i4kqk]{grid-column:auto}.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}.legal-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap}.footer-legal-notice[data-astro-cid-jo6i4kqk]{padding:24px 0}.footer-legal-notice[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:11px;line-height:1.7}}@media (width<=480px){.footer-main[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:36px}.footer-information[data-astro-cid-jo6i4kqk],.contact-column[data-astro-cid-jo6i4kqk]{grid-column:auto}.footer-logo[data-astro-cid-jo6i4kqk]{gap:13px}.footer-logo-mark[data-astro-cid-jo6i4kqk]{flex-basis:64px;width:64px;height:64px}.footer-logo-image[data-astro-cid-jo6i4kqk]{width:49px;height:49px}.logo-content[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font-size:18px}.logo-content[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk]{font-size:9px}.footer-bottom[data-astro-cid-jo6i4kqk]{gap:16px}}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:320px;min-height:100%}body{color:#111827;background:#fff;flex-direction:column;min-height:100vh;margin:0;font-family:Inter,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}button,input,textarea,select{font:inherit}img,svg{max-width:100%;display:block}.page-content{flex:1;width:100%}
