@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&family=Manrope:wght@400;600;700;800&display=swap");:root{--navy:#071525;--navy2:#0d2238;--gold:#c7a56a;--silver:#d5dbe1;--ink:#172536;--muted:#667586}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f7f8fa;color:var(--ink);font-family:Cairo,Arial,sans-serif}a{text-decoration:none;color:inherit}.nav{height:88px;padding:0 7vw;display:flex;align-items:center;justify-content:space-between;background:#071525;color:white}.brand{font:800 23px Manrope,sans-serif;letter-spacing:2px;color:#fff}.brand span{display:block;font-size:8px;letter-spacing:2.4px;color:var(--gold);margin-top:3px}.nav nav{display:flex;gap:32px;font-size:13px;color:#d7dce2}.navcta{border:1px solid #9c8050;padding:10px 22px;color:#e5c78f;font-size:13px}.hero{min-height:610px;background:radial-gradient(circle at 75% 45%,#183653 0,#0b1d30 35%,#071525 75%);color:white;padding:90px 10vw;display:flex;align-items:center;justify-content:space-between;overflow:hidden}.heroContent{max-width:650px}.eyebrow{font:700 10px Manrope,sans-serif;letter-spacing:3px;color:var(--gold)}h1{font-size:clamp(40px,5vw,66px);line-height:1.35;margin:20px 0}h1 em{font-style:normal;color:#d9bd8c}.lead{max-width:600px;color:#c4ced8;line-height:2;font-size:16px}.actions{display:flex;gap:14px;margin-top:34px}.gold,.outline{padding:13px 25px;font-size:13px;display:inline-block}.gold{background:var(--gold);color:#111}.outline{border:1px solid #718093;color:inherit}.heroMark{width:300px;height:300px;border:1px solid #39516b;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;color:var(--gold);font:800 140px Manrope}.heroMark:after,.heroMark:before{content:"";position:absolute;border:1px solid #39516b;border-radius:50%;inset:22px}.heroMark:after{inset:48px;border-color:#987b4c}.heroMark span{position:absolute;bottom:54px;font:9px Manrope;letter-spacing:2px;color:#aab6c4}.trust{display:flex;justify-content:center;gap:9vw;padding:30px 5vw;background:#fff;border-bottom:1px solid #e6e9ed}.trust div{display:grid;grid-gap:4px;gap:4px}.trust b{font-size:15px}.trust span{font-size:12px;color:var(--muted)}.section{padding:95px 9vw}.sectionHead{text-align:center;margin-bottom:42px}.contact h2,.darkBand h2,.sectionHead h2{font-size:36px;margin:10px 0}.sectionHead p:last-child{color:var(--muted)}.cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.service{background:#fff;border:1px solid #e6e9ed;padding:28px 23px;min-height:220px}.service small{font:10px Manrope;color:var(--gold);letter-spacing:1px}.service h3{font-size:19px;margin:27px 0 10px}.service p{font-size:13px;line-height:1.9;color:var(--muted)}.darkBand{background:#0b1c2e;color:#fff;padding:80px 10vw;display:grid;grid-template-columns:1fr 1fr;grid-gap:9vw;gap:9vw;align-items:center}.darkBand p:not(.eyebrow){color:#b9c5d0;line-height:2}.productList>div{padding:17px 0;border-bottom:1px solid #334457;display:grid;grid-gap:5px;gap:5px}.productList span{font-size:12px;color:#aebbc8}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.steps div{border-top:2px solid var(--gold);padding-top:18px;display:grid;grid-gap:12px;gap:12px}.steps b{font:700 22px Manrope;color:var(--gold)}.steps span{font-size:14px}.contact{background:#e9edf1;padding:80px 10vw;display:grid;grid-template-columns:1fr 1fr;grid-gap:8vw;gap:8vw}.contact>div p:not(.eyebrow){color:var(--muted);line-height:2;max-width:420px}.contact .outline{color:var(--ink);border-color:#8a98a6;margin-top:20px}form{background:#fff;padding:28px;display:grid;grid-gap:13px;gap:13px}form label{display:grid;grid-gap:5px;gap:5px;font-size:12px;color:#455466}input,select,textarea{width:100%;padding:11px;border:1px solid #d8dee5;background:#fff;font:14px Cairo;border-radius:0}button{border:0;background:var(--navy);color:#fff;padding:13px;font:700 14px Cairo;cursor:pointer}button:disabled{opacity:.6}.result{font-size:13px;color:#17643d}.honeypot{position:absolute;left:-10000px;width:1px;height:1px}footer{background:#071525;color:#cbd3dc;padding:35px 9vw;display:flex;align-items:center;justify-content:space-between;gap:20px}footer p,footer small{font-size:11px;color:#8e9cab}@media(max-width:850px){.nav{padding:0 5vw}.nav nav{display:none}.hero{padding:70px 7vw;min-height:540px}.heroMark{display:none}.cards{grid-template-columns:repeat(2,1fr)}.contact,.darkBand{grid-template-columns:1fr}.steps{grid-template-columns:repeat(2,1fr)}.trust{gap:20px;flex-wrap:wrap}.section{padding:70px 7vw}footer{flex-wrap:wrap}}@media(max-width:480px){.cards{grid-template-columns:1fr}.hero h1{font-size:39px}.actions{flex-wrap:wrap}.steps{grid-template-columns:1fr 1fr}.trust{justify-content:space-around}.trust div{min-width:40%}footer{display:grid}}