:root{--background:#f7f2e9;--foreground:#0a1d35}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}em,i{font-style:normal}button,input,select,textarea{font:inherit}::selection{color:#0a1d35;background:#e7c987}
.Zsog-G_headerBackground{background:#060d20}.Zsog-G_headerContainer{z-index:100;width:min(1340px,100%);margin:0 auto;position:relative}.Zsog-G_navbar{z-index:100;color:#fffaf0;justify-content:space-between;align-items:center;gap:24px;width:min(1340px,100%);max-width:1410px;margin:0 auto;padding:25px clamp(24px,5vw,70px);display:flex;position:static;top:0}.Zsog-G_navbar:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#040a1ded;border:1px solid #f0d39430;border-radius:18px;position:absolute;inset:12px clamp(14px,2vw,30px)}.Zsog-G_brand{color:inherit;flex:none;align-items:center;gap:11px;display:inline-flex}.Zsog-G_brandSeal{background:#13243b;border:1px solid #f3ce83f2;border-radius:50%;flex:none;place-items:center;width:68px;height:68px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 4px #f3ce831f,0 12px 24px #00000040}.Zsog-G_brandSeal img{object-fit:cover;object-position:center}.Zsog-G_brandWords{gap:1px;line-height:1;display:grid}.Zsog-G_brandWords strong{letter-spacing:.13em;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500}.Zsog-G_brandWords strong span{color:#f3ce83}.Zsog-G_brandWords small{letter-spacing:.25em;opacity:.69;text-transform:uppercase;font-size:8px}.Zsog-G_navlinks{align-items:center;gap:clamp(18px,2.25vw,38px);display:flex}.Zsog-G_navlinks>a:not(.Zsog-G_navCta){color:#fffaf0d6;letter-spacing:.1em;text-transform:uppercase;font-size:11px;transition:color .2s}.Zsog-G_navlinks>a:not(.Zsog-G_navCta):hover{color:#f3ce83}.Zsog-G_navlinks .Zsog-G_navCta{color:#fff5e0;letter-spacing:.04em;background:linear-gradient(135deg,#f7d28430,#0710253b);border:1px solid #f3ce839e;border-radius:10px;padding:13px 17px;font-size:12px;box-shadow:inset 0 1px #ffffff21}.Zsog-G_navCta span{color:#f3ce83;margin-left:6px}.Zsog-G_menuButton{display:none}.Zsog-G_footer{color:#fffaf0;background:linear-gradient(120deg,#060a1b,#0d2342 70%,#0f4a42);padding:55px clamp(24px,7vw,112px) 26px;position:relative}.Zsog-G_footer .Zsog-G_brandSeal{width:80px;height:80px}.Zsog-G_footer:before{content:"";opacity:.7;pointer-events:none;background-image:radial-gradient(circle at 15% 35%,#ffe09799 0 1px,#0000 1.5px),radial-gradient(circle at 78% 68%,#ffffff73 0 1px,#0000 1.5px);background-size:180px 170px,241px 218px;position:absolute;inset:0}.Zsog-G_footerMain,.Zsog-G_footerLower{justify-content:space-between;align-items:center;gap:30px;max-width:1340px;margin:auto;display:flex;position:relative}.Zsog-G_footerMain{grid-template-columns:minmax(240px,1.6fr) repeat(3,minmax(130px,1fr));align-items:start;gap:clamp(32px,5vw,75px);padding-top:6px;display:grid}.Zsog-G_footerAbout>p{color:#fffaf0a6;max-width:350px;margin:22px 0;font-size:13px;line-height:1.8}.Zsog-G_footerLinks{justify-items:start;gap:14px;display:grid}.Zsog-G_footerLinks h2{color:#f4d18d;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:11px}.Zsog-G_footerLinks a{color:#fffaf0b8;font-size:13px;line-height:1.4;transition:color .2s}.Zsog-G_footerLinks a:hover{color:#f4d18d}.Zsog-G_footerCta{color:#f4d18d;letter-spacing:.05em;border-bottom:1px solid #ffffff59;padding-bottom:5px;font-size:12px}.Zsog-G_footerCta span{color:#f3ce83;padding-left:8px}.Zsog-G_footerLower{color:#fffaf087;border-top:1px solid #ffffff29;margin-top:48px;padding-top:19px;font-size:10px;line-height:1.45}.Zsog-G_navbar a:focus-visible,.Zsog-G_navbar button:focus-visible,.Zsog-G_footer a:focus-visible{outline-offset:4px;outline:2px solid #f3ce83}@media (max-width:1000px){.Zsog-G_navbar{width:100%;max-width:100%;padding:17px 24px}.Zsog-G_navbar:before{inset:8px 13px}.Zsog-G_brandSeal{width:54px;height:54px}.Zsog-G_brandWords strong{font-size:13px}.Zsog-G_brandWords small{font-size:7px}.Zsog-G_menuButton{z-index:8;cursor:pointer;background:#051426c7;border:1px solid #e7c987a6;align-content:center;gap:6px;width:40px;height:39px;padding:10px;display:grid;position:absolute;top:24px;right:24px}.Zsog-G_menuButton i{background:#f3ce83;width:100%;height:1px;display:block}.Zsog-G_navlinks{z-index:7;visibility:hidden;opacity:0;pointer-events:none;background:#07192cfa;border:1px solid #e7c98752;flex-direction:column;align-items:stretch;gap:3px;padding:17px;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:84px;left:24px;right:24px;transform:translateY(-8px);box-shadow:0 15px 35px #00000047}.Zsog-G_navlinksOpen{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.Zsog-G_navlinks>a:not(.Zsog-G_navCta){padding:11px 5px}.Zsog-G_navlinks .Zsog-G_navCta{text-align:center;margin-top:7px}}@media (max-width:960px){.Zsog-G_footerMain{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.Zsog-G_footerAbout{grid-column:1/-1}.Zsog-G_footerLower{flex-wrap:wrap}}@media (max-width:700px){.Zsog-G_footer{padding-top:43px}.Zsog-G_footerMain{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.Zsog-G_footerLower{flex-direction:column;align-items:flex-start;gap:12px;margin-top:37px}}
