.u4U_hW_section{background:#fff;max-width:1440px;margin:0 auto;padding:0 48px 80px}.u4U_hW_card{background:#021825;border-radius:20px;width:100%;height:520px;position:relative;overflow:hidden}.u4U_hW_cardBg{object-fit:cover;object-position:center}.u4U_hW_overlay{z-index:1;background:linear-gradient(90deg,#021825e0 0%,#0218258c 55%,#02182500 100%);position:absolute;inset:0}.u4U_hW_content{z-index:2;align-items:center;padding:48px;display:flex;position:absolute;inset:0}.u4U_hW_inner{flex-direction:column;max-width:520px;display:flex}.u4U_hW_badge{font-family:var(--font-montserrat,"Montserrat", sans-serif);color:#fff;border-radius:999px;align-items:center;width:fit-content;margin-bottom:16px;padding:5px 14px;font-size:12px;font-weight:600;display:inline-flex}.u4U_hW_badge_orange{background:#d95f35}.u4U_hW_badge_green{background:#2d7a4f}.u4U_hW_badge_navy{background:#0b5070}.u4U_hW_heading{font-family:var(--font-montserrat,"Montserrat", sans-serif);color:#fff;letter-spacing:-.03em;margin:0 0 12px;font-size:48px;font-weight:900;line-height:1.1}.u4U_hW_desc{color:#fffc;max-width:400px;margin:0 0 24px;font-size:16px;line-height:1.65}.u4U_hW_metaRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}.u4U_hW_pricePill{color:#052d3f;font-family:var(--font-montserrat,"Montserrat", sans-serif);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:7px 18px;font-size:15px;font-weight:700;display:inline-flex}.u4U_hW_dates{color:#ffffffb3;font-size:13px}.u4U_hW_btnGroup{flex-wrap:wrap;gap:12px;display:flex}.u4U_hW_btnPrimary{color:#052d3f;font-family:var(--font-montserrat,"Montserrat", sans-serif);white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:13px 28px;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.u4U_hW_btnPrimary:hover{background:#f0f4f6}.u4U_hW_btnSecondary{color:#fff;font-family:var(--font-montserrat,"Montserrat", sans-serif);white-space:nowrap;background:0 0;border:1.5px solid #ffffffb3;border-radius:8px;justify-content:center;align-items:center;padding:13px 28px;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.u4U_hW_btnSecondary:hover{background:#ffffff1a;border-color:#fff}.u4U_hW_arrow{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.u4U_hW_arrow:hover{background:#ffffff40}.u4U_hW_arrowLeft{left:20px}.u4U_hW_arrowRight{right:20px}.u4U_hW_dots{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.u4U_hW_dot{cursor:pointer;background:#cbd5e0;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.u4U_hW_dotActive{background:#052d3f;width:24px}@media (max-width:1024px){.u4U_hW_section{padding:0 32px 64px}}@media (max-width:768px){.u4U_hW_section{padding:0 24px 64px}.u4U_hW_card{height:420px}.u4U_hW_overlay{background:#021825bf}.u4U_hW_content{padding:32px 28px}.u4U_hW_heading{font-size:32px}.u4U_hW_arrowLeft{left:12px}.u4U_hW_arrowRight{right:12px}.u4U_hW_btnGroup{flex-direction:column}.u4U_hW_btnPrimary,.u4U_hW_btnSecondary{text-align:center;width:100%}}
