*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}.nav-shell{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:100!important;background:#f9fbfdf5!important;backdrop-filter:blur(20px);border-bottom:1px solid #dbe3ec!important;box-shadow:0 5px 30px #061e4010!important}.nav{max-width:1400px!important;margin:auto!important;height:94px!important;padding:0 5%!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:20px!important}.brand{display:flex!important;align-items:center!important;gap:13px!important;text-decoration:none!important}.brand-mark{width:61px!important;height:61px!important;border:0!important;border-radius:50%!important;background:white!important;display:block!important;overflow:hidden!important;padding:0!important;box-shadow:none!important}.brand-mark img{width:100%!important;height:100%!important;object-fit:contain!important}.brand-copy{color:#0a3158!important}.brand-copy strong{font:600 24px/1.1 'Cormorant Garamond',Georgia,serif!important;display:block!important}.brand-copy small{font:9px/1.6 'DM Sans',sans-serif!important;display:block!important;letter-spacing:.23em!important;text-transform:uppercase!important;margin-top:5px!important;color:#6b8197!important}.nav-links{display:flex!important;align-items:center!important;gap:25px!important}.nav-links a{color:#29465f!important;font:500 11px 'DM Sans',sans-serif!important;text-decoration:none!important;position:relative;padding:12px 0!important;white-space:nowrap}.nav-links a:after{content:'';position:absolute;bottom:2px;left:0;width:0;height:1px;background:#2e74a7;transition:width .3s}.nav-links a:hover:after,.nav-links a[aria-current=page]:after{width:100%}.nav-links a:last-child{border:1px solid #b8cddd!important;padding:12px 20px!important;border-radius:2px}.menu-toggle{display:none!important}.back-top{position:fixed;bottom:24px;right:24px;width:42px;height:42px;border:1px solid #b9cfde;border-radius:50%;background:#f8fbff;color:#174b75;z-index:50;cursor:pointer;box-shadow:0 5px 22px #071e4020;opacity:0;pointer-events:none;transition:opacity .3s}.back-top.show{opacity:1;pointer-events:auto}.scroll-progress{position:fixed;top:94px;left:0;height:2px;background:#3d91cc;z-index:101;width:0}.reveal,.reveal-left,.reveal-right{opacity:1!important;transform:none!important}.motion-ready .reveal,.motion-ready .reveal-left,.motion-ready .reveal-right{opacity:0!important;transform:translateY(23px)!important;transition:opacity .85s ease,transform .85s ease}.motion-ready .visible{opacity:1!important;transform:translateY(0)!important}.inner-page .loader,.inner-page #loader,.preloader{display:none!important}.inner-page{background:#f6f8fa}.inner-page .story-hero,.inner-page .founder-hero,.inner-page .about-hero,.inner-page .page-banner{background:radial-gradient(ellipse at right top,#285d8a77,transparent 65%),#091f3d!important;padding-top:170px!important}.inner-page .ambient{display:none}.inner-page .content-block,.inner-page .story-block{border-radius:3px!important;border-color:#d6e0e9!important;box-shadow:0 10px 35px #0e345b05!important}.inner-page .content-block h2,.inner-page .story-block h2{color:#184d77!important}.inner-page .founder-card{border-radius:160px 160px 8px 8px!important;overflow:hidden}.inner-page .founder-image img{object-fit:cover}.inner-page footer{background:#06182f!important}a:focus-visible,button:focus-visible{outline:3px solid #58a4df!important;outline-offset:5px}@media(max-width:1050px){.nav-links{gap:14px!important}.brand-copy strong{font-size:21px!important}.nav{padding:0 4%!important}.nav-links a{font-size:10px!important}}@media(max-width:850px){.nav{height:80px!important}.brand-mark{width:51px!important;height:51px!important}.scroll-progress{top:80px}.menu-toggle{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;width:42px!important;height:42px!important;background:transparent!important;border:1px solid #c8d7e5!important;padding:10px!important}.menu-toggle span{display:block!important;width:20px!important;height:1px!important;background:#17466e!important;transform:none!important}.nav-links{display:none!important;position:absolute!important;top:80px!important;left:0!important;right:0!important;background:#f8fbfd!important;padding:24px 6%!important;flex-direction:column!important;align-items:stretch!important;border-bottom:1px solid #dbe4ed!important;gap:5px!important;opacity:1!important;visibility:visible!important;transform:none!important}.nav-links.open{display:flex!important}.nav-links a{font-size:13px!important;padding:13px 0!important}.inner-page .story-hero,.inner-page .founder-hero,.inner-page .about-hero,.inner-page .page-banner{padding-top:130px!important}.inner-page .nav-links{max-height:calc(100vh - 80px);overflow:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.motion-ready .reveal,.motion-ready .reveal-left,.motion-ready .reveal-right{opacity:1!important;transform:none!important}}
.nav{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important}.nav-shell{padding:0!important;border-radius:0!important}.inner-page{--gold:#a9cdeb;--gold-light:#cfe4f5;--gold2:#b4d2e9;--gold-deep:#6899c0}.inner-page .hero-title span{color:#afd2ec!important}.inner-page .kicker{color:#a9cdeb!important}.inner-page .founder-image{border-radius:150px 150px 5px 5px!important}
