.layout-module-scss-module__poKDZG__header{z-index:1000;background:var(--t6-header-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--t6-border);width:100%;transition:all .3s;position:fixed;top:0;left:0}.layout-module-scss-module__poKDZG__header.layout-module-scss-module__poKDZG__scrolled{box-shadow:var(--t6-shadow)}.layout-module-scss-module__poKDZG__header.layout-module-scss-module__poKDZG__scrolled .layout-module-scss-module__poKDZG__topBar{opacity:0;height:0;padding:0;overflow:hidden}.layout-module-scss-module__poKDZG__topBar{color:var(--t6-text-light);border-bottom:1px solid var(--t6-border);background-color:#010409;height:36px;padding:8px 0;font-size:13px;transition:all .3s;overflow:hidden}@media (max-width:576px){.layout-module-scss-module__poKDZG__topBar{display:none}}.layout-module-scss-module__poKDZG__contactInfo{gap:24px;display:flex}.layout-module-scss-module__poKDZG__topItem{opacity:.9;align-items:center;gap:8px;display:flex}.layout-module-scss-module__poKDZG__nav{align-items:center;height:70px;display:flex}.layout-module-scss-module__poKDZG__container{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}.layout-module-scss-module__poKDZG__logo{color:var(--t6-accent);white-space:nowrap;font-size:24px;font-weight:700;text-decoration:none}@media (max-width:576px){.layout-module-scss-module__poKDZG__logo{font-size:20px}}.layout-module-scss-module__poKDZG__logo .layout-module-scss-module__poKDZG__brandPrefix{color:var(--t6-accent)}.layout-module-scss-module__poKDZG__desktopMenu{gap:32px;list-style:none;display:flex}@media (max-width:576px){.layout-module-scss-module__poKDZG__desktopMenu{display:none}}.layout-module-scss-module__poKDZG__desktopMenu a{color:var(--t6-text);font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.layout-module-scss-module__poKDZG__desktopMenu a:hover,.layout-module-scss-module__poKDZG__desktopMenu a.layout-module-scss-module__poKDZG__active{color:var(--t6-primary)}.layout-module-scss-module__poKDZG__desktopMenu a.layout-module-scss-module__poKDZG__active{font-weight:600}.layout-module-scss-module__poKDZG__mobileToggle{cursor:pointer;color:var(--t6-text);background:0 0;border:none;display:none}@media (max-width:576px){.layout-module-scss-module__poKDZG__mobileToggle{display:block}}.layout-module-scss-module__poKDZG__mobileMenu{background:var(--t6-bg-alt);border-top:1px solid var(--t6-border);z-index:999;width:100%;height:calc(100vh - 70px);padding:40px 24px;position:fixed;top:70px;left:0;overflow-y:auto}.layout-module-scss-module__poKDZG__mobileMenu ul{flex-direction:column;align-items:center;gap:24px;list-style:none;display:flex}.layout-module-scss-module__poKDZG__mobileMenu a{color:var(--t6-text);text-align:center;border-radius:12px;width:100%;padding:12px;font-size:20px;font-weight:600;text-decoration:none;transition:all .2s}.layout-module-scss-module__poKDZG__mobileMenu a:hover{color:var(--t6-primary);background:#58a6ff14}.layout-module-scss-module__poKDZG__footer{background-color:var(--t6-bg-alt);color:var(--t6-text);border-top:1px solid var(--t6-border);margin-top:80px;padding:80px 0 40px}.layout-module-scss-module__poKDZG__footerContainer{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.layout-module-scss-module__poKDZG__footerGrid{grid-template-columns:1.5fr 1fr 1.5fr;gap:40px;margin-bottom:60px;display:grid}@media (max-width:576px){.layout-module-scss-module__poKDZG__footerGrid{text-align:center;grid-template-columns:1fr;justify-items:center;gap:32px}}.layout-module-scss-module__poKDZG__footerBrand h3{margin-bottom:8px;font-size:24px}.layout-module-scss-module__poKDZG__footerBrand p{opacity:.7;margin-bottom:24px}.layout-module-scss-module__poKDZG__footerSocial{gap:16px;display:flex}@media (max-width:576px){.layout-module-scss-module__poKDZG__footerSocial{justify-content:center}}.layout-module-scss-module__poKDZG__footerSocial a{color:#fff;opacity:.6;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.layout-module-scss-module__poKDZG__footerSocial a:hover{opacity:1;background:var(--t6-primary);transform:translateY(-3px)}.layout-module-scss-module__poKDZG__footerLinks h4,.layout-module-scss-module__poKDZG__footerContact h4{margin-bottom:24px;padding-bottom:8px;font-size:18px;position:relative}.layout-module-scss-module__poKDZG__footerLinks h4:after,.layout-module-scss-module__poKDZG__footerContact h4:after{content:"";background:var(--t6-primary);width:40px;height:2px;position:absolute;bottom:0;left:0}.layout-module-scss-module__poKDZG__footerLinks ul,.layout-module-scss-module__poKDZG__footerContact ul{flex-direction:column;gap:12px;list-style:none;display:flex}@media (max-width:576px){.layout-module-scss-module__poKDZG__footerLinks ul,.layout-module-scss-module__poKDZG__footerContact ul{align-items:center}}.layout-module-scss-module__poKDZG__footerLinks a,.layout-module-scss-module__poKDZG__footerContact a{color:#fff;opacity:.7;font-size:15px;text-decoration:none}.layout-module-scss-module__poKDZG__footerLinks a:hover,.layout-module-scss-module__poKDZG__footerContact a:hover{opacity:1;text-decoration:underline}.layout-module-scss-module__poKDZG__footerContact li{opacity:.8;align-items:center;gap:12px;display:flex}@media (max-width:576px){.layout-module-scss-module__poKDZG__footerContact li{justify-content:center}}.layout-module-scss-module__poKDZG__footerBottom{text-align:center;border-top:1px solid #ffffff1a;width:100%;margin-top:40px;padding-top:32px}.layout-module-scss-module__poKDZG__footerBottom p{opacity:.5;margin:0;font-size:14px}
.template6-module-scss-module__ytjv4a__templateRoot{background-color:var(--t6-bg);min-height:100vh;color:var(--t6-text);letter-spacing:.01em;flex-direction:column;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Monaco,Consolas,monospace;font-size:15px;line-height:1.6;display:flex;overflow-x:hidden}.template6-module-scss-module__ytjv4a__mainContent{flex:1;padding-top:106px}@media (max-width:576px){.template6-module-scss-module__ytjv4a__mainContent{padding-top:70px}}.template6-module-scss-module__ytjv4a__section{padding:80px 0}@media (max-width:576px){.template6-module-scss-module__ytjv4a__section{padding:60px 0}}.template6-module-scss-module__ytjv4a__container{max-width:1200px;margin:0 auto;padding:0 24px}
