
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}.rw{font-family:Inter,Arial,sans-serif;color:#102344;background:white}.rw header,.rw footer{display:flex;align-items:center;justify-content:space-between;padding:16px 6%;gap:22px}.rw header{border-bottom:1px solid #d7dadc}.rw .logo{width:124px;display:block}.rw nav{display:flex;gap:26px}.rw a{color:#072b77;font-weight:700;text-decoration:none}.rw a:hover{text-decoration:underline}.rw a:focus-visible,.rw video:focus-visible{outline:3px solid #0084f5;outline-offset:4px}.rw .navcall,.rw .button{background:#072b77;color:white;padding:14px 21px;border-radius:5px;display:inline-block}.rw .hero{background:#edf3fa;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:4vw;padding:5vw 6%}.rw h1,.rw h2,.rw h3{color:#072b77;line-height:1.05;margin:0;font-family:'Barlow Condensed','Arial Narrow',Arial,sans-serif}.rw h1{font-size:clamp(40px,4.8vw,76px);letter-spacing:-.045em}.rw h1 span{color:#e10004}.rw p{font-size:18px;line-height:1.55;margin:16px 0 23px}.rw .button{background:#c80004}.rw .secondary{display:inline-block;margin:14px}.rw video{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:6px}.rw .block,.rw .split{padding:54px 6%}.rw h2{font-size:clamp(32px,3.6vw,54px);letter-spacing:-.035em}.rw .lead{max-width:730px}.rw .gallery,.rw .servicegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.rw figure{margin:0}.rw figure img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:4px}.rw figcaption,.rw h3{font-size:22px;font-weight:700;color:#072b77;margin-top:12px}.rw .services{background:#f2f5f8}.rw article{margin-top:28px;border-top:3px solid #0084f5}.rw .split{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}.rw .split img{width:100%;max-height:420px;object-fit:cover;border-radius:5px}.rw #naz img{display:block;width:auto;height:auto;max-width:100%;max-height:480px;justify-self:center;object-fit:contain}.rw .contact{background:#edf3fa}.rw footer{font-size:14px;padding-block:24px}.rw .intro{min-width:0}@media(max-width:760px){.rw header{flex-wrap:wrap;gap:10px}.rw .logo{width:84px}.rw nav{order:3;width:100%;justify-content:space-between;gap:5px;font-size:14px}.rw .hero,.rw .split,.rw .gallery,.rw .servicegrid{grid-template-columns:1fr}.rw .hero,.rw .split,.rw .block{padding:32px 5%}.rw .split{gap:24px}.rw video{aspect-ratio:4/5;object-fit:contain;background:#102344;max-height:55vh}.rw footer{flex-wrap:wrap}.rw .secondary{margin-left:0;display:block}.rw #naz img{max-height:390px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.rw .hero {display:flex;position:relative;isolation:isolate;overflow:hidden;min-height:clamp(520px,66vh,760px);background:#102344;color:white;padding:6vw;}
.rw .hero video {position:absolute;inset:0;z-index:0;width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:cover;object-position:top center;border-radius:0;background:transparent;}
.rw .hero::before {content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(5,17,38,.74),rgba(5,17,38,.42) 46%,rgba(5,17,38,.08) 78%,transparent 92%);}
.rw .hero .intro {position:relative;z-index:2;max-width:49%;}
.rw .hero h1,.rw .hero .secondary {color:white;}
.rw .hero .secondary {text-decoration:underline;text-underline-offset:.25em;}
.rw .motion {position:absolute;right:20px;bottom:16px;z-index:3;padding:9px 14px;border:1px solid white;border-radius:4px;background:#102344;color:white;cursor:pointer;}
@media(max-width:700px){
.rw .hero {align-items:flex-end;min-height:clamp(560px,78svh,760px);padding:30px 5% 64px;}
.rw .hero video {object-position:center top;}
.rw .hero .intro {max-width:100%;}
.rw .hero::before {background:linear-gradient(0deg,rgba(5,17,38,.82),rgba(5,17,38,.5) 38%,rgba(5,17,38,.12) 70%,transparent 88%);}
.rw .hero p {font-size:16px;}
}
.rw .hero {background:#102344 url("https://vibe.filesafe.space/1794701401007961167/assets/dcc11bee-8b33-4cac-8524-fffcba4b1457.jpg") center/cover no-repeat;}
