.exp-rail--banners .horizontal-carousel .carousel-items{gap:14px;padding-top:8px;padding-bottom:26px;margin-bottom:-16px}main.homepage:not(.homepage-experiences) .exp-rail--banners .exp-rail-head{padding:0 25px}.bn-card{--bn-ease:cubic-bezier(0.2,0.7,0.2,1);position:relative;display:block;flex:0 0 clamp(400px,40vw,600px);aspect-ratio:2.4/1;border-radius:var(--exp-radius,16px);overflow:hidden;isolation:isolate;scroll-snap-align:start;container-type:inline-size;color:#fff;text-decoration:none;background:rgb(var(--bn-deep));box-shadow:0 18px 34px -24px rgba(var(--bn-accent),.65);transition:transform .45s var(--bn-ease),box-shadow .45s var(--bn-ease)}.bn-card:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),inset 0 1px 0 hsla(0,0%,100%,.12)}@media (hover:hover){.bn-card:hover{transform:translateY(-2px);box-shadow:0 22px 40px -22px rgba(var(--bn-accent),.85)}.bn-card:hover .bn-media{transform:scale(1.04)}.bn-card:hover .bn-cta svg{transform:translateX(3px)}}.bn-card:focus-visible{outline:2px solid #fff;outline-offset:3px}.bn-art{z-index:0;overflow:hidden;background:radial-gradient(110% 140% at 12% 8%,rgba(var(--bn-accent),.55) 0,transparent 58%),radial-gradient(90% 130% at 90% 92%,rgba(var(--bn-accent),.3) 0,transparent 62%),radial-gradient(60% 80% at 96% 4%,hsla(0,0%,100%,.14) 0,transparent 50%),linear-gradient(118deg,rgb(var(--bn-deep)) 0,#070707 62%,#0c0c0c 100%)}.bn-art,.bn-media,.bn-photo,.bn-video{position:absolute;inset:0}.bn-media{transition:transform .8s var(--bn-ease)}.bn-photo{background-image:var(--bn-img);background-size:cover;background-position:var(--bn-pos,50% 50%)}.bn-video{width:100%;height:100%;object-fit:cover;object-position:var(--bn-pos,50% 50%)}.bn-grade{position:absolute;inset:0;pointer-events:none;background:radial-gradient(90% 130% at 0 100%,rgba(var(--bn-accent),.42),transparent 62%),linear-gradient(160deg,rgba(var(--bn-accent),.16),transparent 55%);mix-blend-mode:soft-light}.bn-card.has-mesh .bn-grade{display:none}.bn-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(var(--bn-deep),.92) 0,rgba(var(--bn-deep),.7) 34%,rgba(var(--bn-deep),.18) 64%,rgba(var(--bn-deep),0) 82%),linear-gradient(0deg,rgba(var(--bn-deep),.65) 0,transparent 55%)}.bn-card.has-mesh .bn-scrim{background:linear-gradient(90deg,rgba(0,0,0,.55),transparent 70%)}.bn-grain{position:absolute;inset:0;pointer-events:none;opacity:.2;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")}.bn-card.has-mesh .bn-grain{opacity:.45}.bn-content{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;max-width:64%;padding:clamp(18px,4.4cqw,26px)}.bn-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:2px}.bn-chip{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;font-family:Outfit-SemiBold,sans-serif;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.bn-chip-eyebrow{color:#0b0b0b;background:rgb(var(--bn-accent))}.bn-chip-clock{color:hsla(0,0%,100%,.95);letter-spacing:.05em;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bn-title{margin:0;font-family:Outfit-SemiBold,sans-serif;font-weight:400;font-size:clamp(19px,4.6cqw,26px);line-height:1.08;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 20px rgba(var(--bn-deep),.6);-webkit-line-clamp:2}.bn-subtitle,.bn-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.bn-subtitle{margin:-2px 0 0;font-family:Outfit-Regular,sans-serif;font-size:clamp(13px,2.4cqw,14px);line-height:1.4;color:hsla(0,0%,100%,.78);-webkit-line-clamp:1}.bn-cta{display:inline-flex;align-items:center;gap:7px;height:34px;margin-top:4px;padding:0 14px 0 16px;border-radius:999px;font-family:Outfit-SemiBold,sans-serif;font-size:14px;color:#0a0a0a;background:#fff;box-shadow:0 8px 22px -10px rgba(var(--bn-accent),.9)}.bn-cta svg{transition:transform .25s var(--bn-ease)}@media (max-width:768px){.bn-card{flex-basis:min(84vw,360px);aspect-ratio:16/10}.bn-content{max-width:78%}}.bn-phone .bn-card{flex-basis:auto;width:100%;aspect-ratio:16/10}.bn-phone .bn-content{max-width:78%}@media (prefers-reduced-motion:reduce){.bn-card,.bn-cta svg,.bn-media{transition:none}}