:root{--navy:#172033;--gold:#b08a45;--text:#293548;--muted:#667085;--border:#e5e7eb;--bg:#f7f7f5;--white:#fff}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Arial,Helvetica,sans-serif;color:var(--text);line-height:1.65}a{text-decoration:none;color:inherit}.wrap{width:min(1080px,calc(100% - 36px));margin:auto}header{border-bottom:1px solid var(--border);background:#fff;position:sticky;top:0;z-index:5}.nav{min-height:76px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;flex-direction:column;line-height:1}.brand b{font-size:21px;letter-spacing:2px;color:var(--navy)}.brand small{font-size:8px;letter-spacing:1.2px;color:var(--gold);margin-top:5px}nav{display:flex;gap:25px;font-size:13px;font-weight:bold}nav a:hover,a:hover{color:var(--gold)}.hero{padding:105px 0;background:linear-gradient(120deg,#0d1421,#172033);color:#fff}.hero>div{max-width:900px}.eyebrow{font-size:11px;letter-spacing:2px;font-weight:bold;color:var(--gold);margin-bottom:14px}.dark{color:var(--gold)}h1{font-size:clamp(38px,6vw,62px);line-height:1.08;max-width:850px;margin-bottom:20px}h2{font-size:32px;line-height:1.2;color:var(--navy);margin-bottom:20px}.lead{font-size:18px;color:#d8dee8;max-width:650px;margin-bottom:30px}.btn{display:inline-block;background:var(--gold);color:#fff;padding:13px 22px;font-weight:bold;font-size:13px;border-radius:4px}.section{padding:78px 0}.light{background:var(--bg)}.two{display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.two p{margin-bottom:14px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.cards article{background:#fff;border:1px solid var(--border);padding:27px;min-height:210px}.cards h3{color:var(--navy);margin-bottom:10px}.cards p{color:var(--muted);font-size:14px;margin-bottom:18px}.contact{background:var(--navy);color:#fff}.contact h2{color:#fff}.company{border-left:2px solid var(--gold);padding-left:22px;display:flex;flex-direction:column;gap:5px;color:#d9dee7}.company b{color:#fff}.company a{text-decoration:underline}.foot{display:flex;justify-content:space-between;gap:25px;padding:35px 0;color:#98a2b3;font-size:12px}.foot b{color:#172033}.copy{border-top:1px solid #293548;padding:15px 0 20px;color:#667085;font-size:11px}.legal{background:var(--bg);padding:60px 0}.doc{max-width:880px;background:#fff;border:1px solid var(--border);padding:50px;margin:auto}.doc h1{font-size:40px;color:var(--navy);margin-bottom:8px}.doc h2{font-size:20px;margin-top:30px;margin-bottom:8px}.doc p{margin-bottom:14px;font-size:15px}.updated{color:var(--muted);font-size:12px!important;margin-bottom:30px}.doc a{color:#8b682d;text-decoration:underline}.docinfo{border-top:1px solid var(--border);margin-top:35px;padding-top:20px;color:var(--muted);font-size:13px;display:flex;flex-direction:column}@media(max-width:760px){nav{display:none}.hero{padding:75px 0}.two,.cards{grid-template-columns:1fr}.section{padding:58px 0}.doc{padding:30px 22px}.doc h1{font-size:32px}.foot{flex-direction:column}}
