*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}body{font-family:var(--font-satoshi), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}:root{--page-padding-x:96px;--page-padding-y:48px}@media (max-width:768px){:root{--page-padding-x:20px;--page-padding-y:28px}}.nav-links{gap:22px;display:flex}.menu-toggle{display:none}@media (max-width:640px){.nav-links{display:none}.menu-toggle{display:block}}.sector-card{transition:transform .25s,background-color .25s,border-color .25s}.sector-card:hover{background-color:#ffffff0f;border-color:#ffffff2e;transform:translateY(-6px)}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes driftOne{0%{transform:translate(0)scale(1)}to{transform:translate(-40px,50px)scale(1.15)}}@keyframes driftTwo{0%{transform:translate(0)scale(1)}to{transform:translate(30px,-40px)scale(1.1)}}.mobile-logo{display:none}.architect-bg{background-position:50%}@media (max-width:640px){.architect-bg{background-position:0}}.blog-content{color:#333330;font-size:17px;line-height:1.75}.blog-content h1,.blog-content h2{color:#111;margin-top:40px;margin-bottom:16px;font-weight:700}.blog-content p{margin-bottom:24px}.blog-content a{color:#5b8cff}.blog-content ul,.blog-content ol{margin-bottom:24px;padding-left:24px}.blog-content li{margin-bottom:8px}.blog-content img{border-radius:12px;width:100%;height:auto;margin:32px 0}.blog-content strong{color:#111;font-weight:700}.blog-content blockquote{color:#43464d;border-left:3px solid #5b8cff;margin:32px 0;padding-left:20px;font-style:italic}.blog-content h3{color:#111;margin-top:32px;margin-bottom:12px;font-size:19px;font-weight:700}
@font-face{font-family:satoshi;src:url(../media/Satoshi_Light-s.p.0bcb91r39sqtk.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_LightItalic-s.p.2476m6dj89t_j.otf)format("opentype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:satoshi;src:url(../media/Satoshi_Regular-s.p.09pbr55gst35t.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_Italic-s.p.17lve3c5-ql2m.otf)format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:satoshi;src:url(../media/Satoshi_Medium-s.p.34gvz41culobd.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_MediumItalic-s.p.1juc382zhsk6m.otf)format("opentype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:satoshi;src:url(../media/Satoshi_Bold-s.p.277jzqys-f9y3.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_BoldItalic-s.p.33s5hz1h7am6x.otf)format("opentype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:satoshi;src:url(../media/Satoshi_Black-s.p.2vp14rhbw7hb5.otf)format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:satoshi;src:url(../media/Satoshi_BlackItalic-s.p.0o514o2mrgjcf.otf)format("opentype");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.satoshi_7b85e74d-module__bQRKjW__className{font-family:satoshi,satoshi Fallback}.satoshi_7b85e74d-module__bQRKjW__variable{--font-satoshi:"satoshi", "satoshi Fallback"}
