#siteHeader.common-header{position:sticky;top:0;left:auto;right:auto;z-index:100;background:#15181cf7;color:#fff;padding:0;border-bottom:1px solid #ffffff20;backdrop-filter:blur(12px);box-shadow:none;font-family:Inter,Arial,sans-serif}#siteHeader.common-header:before{display:none}#siteHeader .cm-inner{width:min(1180px,calc(100% - 48px));margin:auto;min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:20px}#siteHeader .cm-brand{display:flex;gap:12px;align-items:center;color:white;text-decoration:none;font-size:17px;line-height:1.3;font-weight:700;flex-shrink:0}#siteHeader .cm-brand img{width:54px;height:45px;object-fit:contain}#siteHeader .cm-brand small{display:block;color:#a9b1b9;font-size:8px;letter-spacing:1.5px;font-weight:400;margin-top:5px}#siteHeader .cm-nav{display:flex;gap:7px;align-items:center}#siteHeader .cm-nav a,#siteHeader .cm-mobile a{display:block;text-decoration:none;font:500 12px/1.4 Inter,Arial,sans-serif;letter-spacing:0;text-transform:none;text-shadow:none;white-space:normal;padding:12px 14px;color:#d4dbe5;border:1px solid transparent;border-radius:3px;transition:background .2s}#siteHeader a[aria-current="page"]{background:#ffffff12;border-color:#ffffff35;color:#fff}#siteHeader .cm-nav a:hover,#siteHeader .cm-mobile a:hover{background:#ffffff1b;color:#fff}#siteHeader .cm-nav .cm-call,#siteHeader .cm-mobile .cm-call{background:#0047c7;color:white;border-color:#0047c7;font-weight:700}#siteHeader .cm-toggle{display:none;padding:10px 14px;border:1px solid #ffffff55;background:transparent;border-radius:3px;color:white;font:500 13px Inter,Arial;cursor:pointer}#siteHeader .cm-mobile{display:none}#siteHeader a:focus-visible,#siteHeader button:focus-visible{outline:3px solid #6a9aff;outline-offset:3px}section[id]{scroll-margin-top:100px}.home-about{padding:65px 0;background:#f3efe6}.home-about-top{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.home-about-top h2{font-size:43px;margin:14px 0}.home-about-top p{color:#626970;font-size:15px}.home-highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px}.home-highlights article{border-top:1px solid #c5c7c8;padding-top:20px}.home-highlights span{font:12px monospace;color:#0047c7}.home-highlights h3{font-size:19px;margin:12px 0}.home-highlights p{font-size:14px;color:#626970}.home-location{border-top:1px solid #d4d3cf}@media(max-width:1000px){#siteHeader .cm-inner{width:calc(100% - 36px)}#siteHeader .cm-nav{gap:3px}#siteHeader .cm-nav a{padding:11px 8px;font-size:11px}#siteHeader .cm-brand{font-size:14px}#siteHeader .cm-brand img{width:43px}}@media(max-width:800px){#siteHeader .cm-inner{min-height:72px}#siteHeader .cm-nav{display:none}#siteHeader .cm-toggle{display:block}#siteHeader .cm-mobile.open{display:flex;flex-direction:column;gap:5px;padding:10px 18px 18px;max-height:calc(100dvh - 72px);overflow:auto}#siteHeader .cm-mobile a{padding:14px;font-size:14px}.home-about{padding:45px 0}.home-about-top{grid-template-columns:1fr;gap:10px}.home-highlights{grid-template-columns:1fr;gap:17px}.home-about-top h2{font-size:36px}.home-highlights h3{margin:8px 0}.home-highlights p{margin:0}}