
.v7-carousel{position:relative;background:#f3f4f5;height:calc(100svh - 72px);min-height:660px;max-height:1050px;overflow:hidden;color:#171a20}.v7-slide{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:46px 24px 95px;background:#f5f5f5}.v7-slide[hidden]{display:none}.v7-slide[data-brand="xgrids"]{background:#11161b;color:white}.v7-slide[data-brand="bambu"]{background:#eff2ed}.v7-slide[data-brand="anker"]{background:#edf3f7}.v7-slide[data-brand="fjd"]{background:#eff0e9}.v7-slide header{text-align:center;z-index:2}.v7-slide header p{margin:0 0 7px;font-size:16px;letter-spacing:.02em}.v7-slide h1,.v7-slide h2{font-size:clamp(40px,5vw,68px);line-height:1.08;letter-spacing:-.045em;margin:0 0 14px;font-weight:600}.v7-slide header span{font-size:17px}.v7-slide>img{position:absolute;inset:22% 17% 18%;width:66%;height:60%;object-fit:contain;mix-blend-mode:multiply}.v7-slide[data-brand="xgrids"]>img{mix-blend-mode:normal;border-radius:8px}.v7-slide .v7-cta{display:flex;gap:16px;z-index:2;width:min(580px,100%)}.v7-cta a{padding:12px 24px;text-align:center;flex:1;background:#2c3036;color:white;text-decoration:none;font-size:15px;border-radius:4px;font-weight:600}.v7-cta a+a{background:#fff;color:#171a20}.v7-controls{position:absolute;bottom:25px;left:0;right:0;display:flex;justify-content:center;gap:10px;align-items:center;z-index:3}.v7-controls button{min-width:42px;height:42px;border:1px solid #a4a8ad;background:#fff;color:#171a20;border-radius:4px}.v7-controls button[aria-pressed="true"]{background:#171a20;color:white}.v7-brand-paths{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;border-bottom:1px solid #ddd;margin:0 auto 24px;max-width:1440px;padding:0 48px}.v7-brand-paths a{padding:25px 16px;text-decoration:none;border-right:1px solid #ddd}.v7-brand-paths strong{display:block;font-size:21px;margin-bottom:8px}.v7-brand-paths span{font-size:15px;color:#62676e}.v7-budget{display:flex;gap:18px;align-items:end;padding:22px 0;border-block:1px solid #ddd;margin-bottom:24px}.v7-budget label{display:grid;gap:8px}.v7-budget select{padding:12px;background:#fff;border:1px solid #aaa;border-radius:4px;min-width:180px}.v7-budget p{margin:0;font-size:14px;color:#61666c}.v6-orbit{display:none!important}.v6-editorial::after,.v6-editorial::before{display:none!important}.v6-editorial h1,.v6-editorial h2{letter-spacing:-.035em}.v6-brand--bambu .v6-button{background:#249b48}.v6-brand--anker .v6-button{background:#0877b8}.v6-brand--fjd .v6-button{background:#bf6327}.v6-brand--xgrids .v6-button{background:#d8f467;color:#101710}.v6-feature{border-radius:0!important}.v6-kicker{letter-spacing:.09em}.v6-destinations a{font-size:17px}.v7-budget button{padding:12px 22px;background:#171a20;color:white;border:0;border-radius:4px}@media(max-width:700px){.v7-carousel{min-height:620px;height:calc(100svh - 64px)}.v7-slide{padding-top:42px;padding-bottom:98px}.v7-slide>img{inset:27% 4% 22%;width:92%;height:51%}.v7-slide header span{font-size:15px;display:block;max-width:290px}.v7-cta a{padding:12px 8px;font-size:13px}.v7-controls{gap:5px}.v7-controls button{min-width:35px;height:38px}.v7-brand-paths{padding:0 16px;grid-template-columns:1fr}.v7-brand-paths a{border-right:0;border-bottom:1px solid #ddd}.v7-budget{flex-wrap:wrap}.v7-budget p{width:100%}}@media(prefers-reduced-motion:no-preference){.v7-slide:not([hidden]){animation:v7-reveal .45s ease-out}@keyframes v7-reveal{from{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:none}}}
