/* NEXUS 360 package introduction between the hero and journey sections. */
.connected-package{max-width:1280px;padding:34px 36px!important;background:transparent}.package-card{display:grid;grid-template-columns:minmax(330px,.88fr) minmax(0,1.12fr);overflow:hidden;min-height:238px;border-radius:17px;background:#f9f5ee;box-shadow:0 14px 32px rgba(8,28,43,.12)}.package-art{position:relative;display:flex;align-items:flex-end;min-height:238px;padding:30px 32px;background:linear-gradient(0deg,rgba(4,22,37,.86),rgba(4,22,37,.1) 72%),url('../images/about-dubai-office.webp') center 58%/cover}.package-art::after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,22,37,.18),transparent 65%);content:""}.package-art>div{position:relative;z-index:1}.package-art p{margin:0 0 10px;color:#e9bd64;font-size:10px;font-weight:800;letter-spacing:3px}.package-art h2{margin:0;color:#fff;font-family:Manrope,sans-serif;font-size:clamp(28px,2.7vw,41px);letter-spacing:-.06em;line-height:1.03}.package-art h2 em{color:#e6b94f;font-style:normal}.package-copy{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:43px 46px;color:#263646}.package-copy p{max-width:350px;margin:0;font-size:16px;line-height:1.6}.package-copy a{flex:0 0 auto;display:inline-flex;align-items:center;border-radius:99px;padding:14px 20px;background:#bd8422;box-shadow:0 8px 18px rgba(166,109,20,.2);color:#fff;font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap;transition:transform .2s ease,background .2s ease}.package-copy a:hover{transform:translateY(-2px);background:#a8731e}.package-copy a b{margin-left:11px;font-size:18px;font-weight:400}@media(max-width:950px){.connected-package{padding:30px 28px!important}.package-card{grid-template-columns:1fr}.package-art{min-height:270px}.package-copy{padding:29px 34px}}@media(max-width:620px){.connected-package{padding:22px 16px!important}.package-card{border-radius:12px}.package-art{min-height:235px;padding:28px 25px}.package-copy{align-items:flex-start;flex-direction:column;gap:21px;padding:27px 25px}.package-copy p{font-size:14px}}
