:root{--navy:#061833;--navy-2:#020b1c;--gold:#d6a436;--gold-2:#f4d778;--cream:#fbf7ee;--paper:#fffdf8;--ink:#09172c;--muted:#667085;--line:rgba(9,23,44,.14);--shadow:0 28px 80px rgba(2,11,28,.18)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:var(--paper)}a{color:inherit}.site-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px clamp(20px,5vw,72px);background:rgba(2,11,28,.95);border-bottom:1px solid rgba(244,215,120,.34);color:#fff;backdrop-filter:blur(18px)}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.15rem,2vw,1.6rem);font-weight:700}.brand img{width:72px;height:46px;object-fit:cover;object-position:center 18%;border:1px solid rgba(244,215,120,.42);border-radius:6px}nav{display:flex;gap:clamp(14px,3vw,34px);color:rgba(255,255,255,.78);font-size:.95rem}nav a{text-decoration:none}nav a:hover,.quick-links a:hover,.social-links a:hover{color:var(--gold)}.hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;background:linear-gradient(112deg,var(--navy-2),var(--navy) 56%,#102746);color:#fff}.hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:7px;background:linear-gradient(90deg,transparent,var(--gold),var(--gold-2),var(--gold),transparent)}.hero-logo-panel{position:relative;min-height:clamp(220px,35vw,410px);overflow:hidden;border-bottom:1px solid rgba(244,215,120,.36)}.hero-logo-panel:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,11,28,.05),rgba(2,11,28,.74))}.hero-logo-panel img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 24%}.hero-content{position:relative;z-index:2;width:min(1120px,100%);padding:clamp(48px,7vw,86px) clamp(20px,5vw,72px) clamp(64px,8vw,100px)}.eyebrow{margin:0 0 14px;color:var(--gold-2);font-size:.78rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}h1,h2,h3,p,li{overflow-wrap:anywhere}h1{max-width:1060px;margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.8rem,6.6vw,6.4rem);line-height:.95;letter-spacing:0}.hero p:not(.eyebrow){max-width:780px;margin:24px 0 0;color:rgba(255,255,255,.8);font-size:clamp(1.08rem,2vw,1.32rem);line-height:1.65}.hero-actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:32px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border:1px solid transparent;border-radius:8px;font-weight:850;text-decoration:none;cursor:pointer}.button.primary{background:linear-gradient(135deg,var(--gold-2),var(--gold));color:#08162b;box-shadow:0 14px 28px rgba(214,164,54,.22)}.button.secondary{border-color:rgba(244,215,120,.5);color:#fff;background:rgba(255,255,255,.06)}.band,.why-section,.cofounder-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,6vw,86px);padding:clamp(60px,8vw,96px) clamp(20px,5vw,72px);background:var(--cream);border-bottom:1px solid var(--line)}.overview h2,.section-head h2,.leader-copy h2,.contact-copy h2,.why-copy h2,.cofounder-section h2{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.2rem,5vw,4.05rem);line-height:1.03;letter-spacing:0}.overview-copy p,.why-copy p,.cofounder-section>p,.leader-copy p,.contact-copy p{color:var(--muted);line-height:1.7;font-size:1.05rem}.overview-copy p:first-child{margin-top:0}.section{padding:clamp(66px,9vw,112px) clamp(20px,5vw,72px)}.section-head{max-width:940px;margin-bottom:34px}.card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.card{min-height:300px;padding:26px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 16px 36px rgba(9,23,44,.06)}.card span{color:var(--gold);font-weight:900}.card h3{margin:52px 0 12px;font-size:1.28rem}.card p{color:var(--muted);line-height:1.65}.why-section{background:#fff}.criteria-list{padding:26px;border:1px solid var(--line);border-radius:8px;background:var(--cream);box-shadow:0 16px 36px rgba(9,23,44,.05)}.criteria-list h3{margin:0 0 16px;font-size:1.3rem}.criteria-list ul{display:grid;gap:12px;margin:0;padding-left:20px;color:var(--muted);line-height:1.55}.asset-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--navy-2);color:#fff;border-block:1px solid rgba(244,215,120,.45)}.asset-band span{display:grid;place-items:center;min-height:74px;padding:16px;border-right:1px solid rgba(244,215,120,.22);font-weight:800;text-align:center}.leader-section{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);gap:clamp(28px,7vw,96px);align-items:center;padding:clamp(66px,9vw,112px) clamp(20px,5vw,72px);background:linear-gradient(180deg,#fff,var(--cream))}.leader-image{overflow:hidden;border:1px solid rgba(214,164,54,.48);border-radius:8px;background:#fff;box-shadow:var(--shadow)}.leader-image img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.title{color:var(--gold)!important;font-weight:900}.social-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.social-links a,.quick-links a{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border:1px solid rgba(214,164,54,.36);border-radius:8px;text-decoration:none;font-weight:850;background:#fff}.cofounder-section{background:var(--cream)}.integration-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--navy-2);color:#fff;border-block:1px solid rgba(244,215,120,.45)}.integration-band div{display:grid;gap:6px;padding:24px clamp(18px,3vw,34px);border-right:1px solid rgba(244,215,120,.28)}.integration-band div:last-child{border-right:0}.integration-band strong{color:var(--gold-2);font-size:.83rem;text-transform:uppercase;letter-spacing:.12em}.integration-band span{font-weight:700}.contact-section{display:grid;grid-template-columns:minmax(0,.85fr) minmax(320px,.65fr);gap:clamp(28px,6vw,80px);padding:clamp(66px,9vw,112px) clamp(20px,5vw,72px);background:#fff}.quick-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px;color:var(--navy)}.lead-form{display:grid;gap:16px;padding:26px;border:1px solid var(--line);border-radius:8px;background:var(--cream);box-shadow:var(--shadow)}label{display:grid;gap:8px;color:#344054;font-size:.9rem;font-weight:850}input,textarea{width:100%;border:1px solid rgba(9,23,44,.18);border-radius:8px;padding:13px 14px;color:var(--ink);background:#fff;font:inherit}textarea{resize:vertical}input:focus,textarea:focus{outline:3px solid rgba(214,164,54,.32);border-color:var(--gold)}.form-status{min-height:24px;margin:0;color:var(--navy);font-weight:700}footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:22px clamp(20px,5vw,72px);background:var(--navy-2);color:rgba(255,255,255,.76);border-top:1px solid rgba(244,215,120,.32)}footer img{width:64px;height:40px;object-fit:cover;object-position:center 18%;border-radius:5px}@media(max-width:1080px){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-band,.integration-band{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.band,.why-section,.cofounder-section,.leader-section,.contact-section{grid-template-columns:1fr}.hero-logo-panel{min-height:250px}.leader-image{max-width:560px}}@media(max-width:680px){.site-header{align-items:flex-start;flex-direction:column}nav{width:100%;justify-content:space-between;gap:10px;font-size:.9rem}.brand img{width:62px;height:40px}h1{font-size:clamp(2.35rem,12vw,3.7rem)}.hero-actions,.button{width:100%}.card-grid,.asset-band,.integration-band{grid-template-columns:1fr}.integration-band div{border-right:0;border-bottom:1px solid rgba(244,215,120,.28)}.card{min-height:240px}.card h3{margin-top:34px}.quick-links{display:grid}.social-links a{width:100%;justify-content:center}}