@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap";
.site-chrome-module__sbDxYG__header,.site-chrome-module__sbDxYG__footer{font-family:Poppins,sans-serif}.site-chrome-module__sbDxYG__header{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8f6f2f7;border-bottom:1px solid #082e541a;position:sticky;top:0;box-shadow:0 4px 20px #0a14210a}.site-chrome-module__sbDxYG__bar{justify-content:space-between;align-items:center;gap:24px;max-width:1540px;min-height:78px;margin:auto;padding:0 clamp(20px,4vw,56px);display:flex}.site-chrome-module__sbDxYG__brand{flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.site-chrome-module__sbDxYG__brand svg{mix-blend-mode:multiply;max-width:100%;height:auto;display:block}.site-chrome-module__sbDxYG__header nav{border:0;gap:clamp(12px,1.3vw,22px);max-width:none;margin:0;padding:0}.site-chrome-module__sbDxYG__desktop{justify-content:flex-end;align-items:center;display:flex}.site-chrome-module__sbDxYG__header a,.site-chrome-module__sbDxYG__header summary{color:#52677b;white-space:nowrap;font-size:13px;text-decoration:none}.site-chrome-module__sbDxYG__header a:hover,.site-chrome-module__sbDxYG__header summary:hover{color:#082e54}.site-chrome-module__sbDxYG__header a:focus-visible,.site-chrome-module__sbDxYG__header summary:focus-visible,.site-chrome-module__sbDxYG__footer a:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #b69561}.site-chrome-module__sbDxYG__header .site-chrome-module__sbDxYG__contact{color:#fff;background:#082e54;border-radius:14px;padding:14px 22px;box-shadow:0 8px 22px #082e5420}.site-chrome-module__sbDxYG__courses{position:relative}.site-chrome-module__sbDxYG__courses summary{cursor:pointer;align-items:center;gap:6px;min-height:44px;list-style:none;display:flex}.site-chrome-module__sbDxYG__courses summary::-webkit-details-marker{display:none}.site-chrome-module__sbDxYG__courses summary:after{content:"⌄"}.site-chrome-module__sbDxYG__courses>div{background:#fff;border:1px solid #082e5425;border-radius:12px;min-width:270px;padding:10px;position:absolute;top:100%;left:-14px;box-shadow:0 18px 38px #082e5420}.site-chrome-module__sbDxYG__courses>div a{border-radius:8px;padding:12px;display:block}.site-chrome-module__sbDxYG__courses>div a:hover{background:#eef4f8}.site-chrome-module__sbDxYG__mobile{display:none}.site-chrome-module__sbDxYG__mobile>summary{cursor:pointer;padding:12px 0;list-style:none}.site-chrome-module__sbDxYG__mobile>summary::-webkit-details-marker{display:none}.site-chrome-module__sbDxYG__mobile>summary span{margin-left:8px}.site-chrome-module__sbDxYG__skip{z-index:200;color:#fff;background:#082e54;padding:12px 16px;position:fixed;top:-100px;left:12px}.site-chrome-module__sbDxYG__skip:focus{top:10px}.site-chrome-module__sbDxYG__footer{color:#f6f3edb3;background:radial-gradient(circle at 15% 0,#b6956117,#0000 24%),linear-gradient(145deg,#08111d,#0d1928)}.site-chrome-module__sbDxYG__footerTop,.site-chrome-module__sbDxYG__footerBottom{flex-wrap:wrap;justify-content:space-between;gap:40px;max-width:1240px;margin:auto;padding:56px clamp(20px,4vw,56px) 32px;display:flex}.site-chrome-module__sbDxYG__identity{flex:300px}.site-chrome-module__sbDxYG__footerBrand{margin-bottom:18px;display:inline-block}.site-chrome-module__sbDxYG__footerBrand svg{border-radius:8px;width:240px;max-width:100%;height:auto;display:block}.site-chrome-module__sbDxYG__identity p{margin:0 0 6px;font-size:13px}.site-chrome-module__sbDxYG__identity p:first-of-type{color:#c9a961}.site-chrome-module__sbDxYG__footer .site-chrome-module__sbDxYG__column{border:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;max-width:none;margin:0;padding:0;display:flex}.site-chrome-module__sbDxYG__column h2{letter-spacing:2.2px;text-transform:uppercase;color:#f6f3ed9e;margin:0 0 4px;font-size:10.5px;font-weight:400}.site-chrome-module__sbDxYG__footer a{color:#f6f3edcc;font-size:14px;text-decoration:none}.site-chrome-module__sbDxYG__footer a:hover{color:#c9a961;text-decoration:underline}.site-chrome-module__sbDxYG__footerBottom{border-top:1px solid #f6f3ed1f;justify-content:flex-start;gap:16px;padding-top:24px;padding-bottom:48px;font-size:12px}.site-chrome-module__sbDxYG__footerBottom a{font-size:12px}.site-chrome-module__sbDxYG__content{max-width:1100px;min-height:60vh;margin:0 auto;padding:30px clamp(20px,4vw,56px) 64px}.site-chrome-module__sbDxYG__access{justify-content:flex-end;margin-bottom:24px;font-size:14px;display:flex}@media (max-width:1240px){.site-chrome-module__sbDxYG__desktop{display:none!important}.site-chrome-module__sbDxYG__mobile{display:block}.site-chrome-module__sbDxYG__bar{min-height:72px}.site-chrome-module__sbDxYG__mobile>nav{background:#f8f6f2;flex-direction:column;align-items:stretch;gap:4px;max-height:calc(100dvh - 72px);padding:16px clamp(20px,4vw,56px);display:flex;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 12px 22px #082e5418}.site-chrome-module__sbDxYG__mobile nav>a{min-height:44px;padding:12px 4px}.site-chrome-module__sbDxYG__mobile .site-chrome-module__sbDxYG__courses>div{box-shadow:none;min-width:0;margin-bottom:8px;position:static}.site-chrome-module__sbDxYG__mobile .site-chrome-module__sbDxYG__contact{align-self:flex-start;padding:12px 22px}}@media (max-width:620px){.site-chrome-module__sbDxYG__brand{gap:8px}.site-chrome-module__sbDxYG__brand svg:first-child{width:46px}.site-chrome-module__sbDxYG__brand svg:last-child{width:145px}.site-chrome-module__sbDxYG__bar{gap:12px}.site-chrome-module__sbDxYG__content{padding:22px 20px 48px}.site-chrome-module__sbDxYG__footerTop{gap:32px;padding-top:40px}.site-chrome-module__sbDxYG__identity{flex-basis:100%}.site-chrome-module__sbDxYG__footerBottom{gap:14px}.site-chrome-module__sbDxYG__content h1{font-size:clamp(1.8rem,7vw,2.5rem)}}
