[data-home-m5-motion]{--m5-home-motion-ease:cubic-bezier(.23, 1, .32, 1);--m5-r2-join-duration:.52s;--m5-r2-resolve-duration:.2s}.m5-home-motion-stage{aspect-ratio:1;background:#f1f3f3;margin-inline:1.5rem;position:relative}.m5-home-motion-base{object-fit:contain;pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.m5-home-motion-vector,.m5-home-motion-vector svg{width:100%;height:100%;display:block}.m5-home-motion-vector{pointer-events:none;z-index:1;position:absolute;inset:0}.m5-home-motion-representations{pointer-events:none;z-index:2;margin:0;padding:0;list-style:none;position:absolute;inset:0}.m5-home-motion-representations>li{width:22.5%;margin:0;position:absolute}.m5-home-motion-representations [data-m5-card=website]{top:1.5%;left:15.25%}.m5-home-motion-representations [data-m5-card=direct-booking]{top:1.5%;left:38.75%}.m5-home-motion-representations [data-m5-card=structured-data]{top:1.5%;left:62.15%}.m5-home-motion-representations [data-m5-card=google-local]{top:30.2%;left:-2.8%}.m5-home-motion-representations [data-m5-card=ota-distribution]{top:30.2%;left:80.3%}.m5-home-motion-representations [data-m5-card=destination-partner-web]{top:54.1%;left:-1.1%}.m5-home-motion-representations [data-m5-card=ai-synthesis]{top:54.1%;left:78.5%}.m5-representation-card{color:var(--color-tm-ink);margin:0;display:grid}.m5-representation-card-content{padding:clamp(.5rem,1vw,.75rem)}.m5-representation-card-media img{width:100%;height:auto;display:block}.m5-representation-card-label{text-align:left;white-space:nowrap;margin:0}.m5-representation-card-description{color:var(--color-tm-ink-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.75}.m5-home-motion-consequence{font-family:var(--font-sans);text-align:center;z-index:2;width:18%;margin:0;line-height:1.2;position:absolute;bottom:3.8%;left:41%}[data-home-m5-motion][data-motion-model^=r2][data-motion-enhanced=true]:not([data-motion-reduced=true]) [data-motion-card]{opacity:.1}[data-home-m5-motion][data-motion-model^=r2][data-motion-enhanced=true]:not([data-motion-reduced=true]) [data-motion-card-label]{opacity:0}[data-home-m5-motion][data-motion-model=r2-trace][data-motion-enhanced=true]:not([data-motion-reduced=true]) [data-motion-card]{opacity:.12}[data-home-m5-motion][data-motion-model^=r2][data-motion-enhanced=true]:not([data-motion-reduced=true]) [data-motion-connector]>:is(path,line){opacity:0;transition:opacity 1ms linear, stroke-dashoffset var(--m5-r2-join-duration) var(--m5-home-motion-ease)}[data-home-m5-motion][data-motion-model=r1][data-motion-enhanced=true]:not([data-motion-reduced=true]) [data-motion-card]{opacity:.28}[data-home-m5-motion][data-motion-model=r1][data-motion-phase=representations-1] [data-motion-card][data-motion-wave="1"],[data-home-m5-motion][data-motion-model=r1][data-motion-phase=representations-2] [data-motion-card][data-motion-wave="1"],[data-home-m5-motion][data-motion-model=r1][data-motion-phase=representations-2] [data-motion-card][data-motion-wave="2"],[data-home-m5-motion][data-motion-model=r1][data-motion-phase=representations-3] [data-motion-card],[data-home-m5-motion][data-motion-model=r1][data-motion-phase=connectors] [data-motion-card],[data-home-m5-motion][data-motion-model=r1][data-motion-phase=final] [data-motion-card],[data-home-m5-motion][data-motion-model=r1][data-motion-phase=connectors] [data-motion-connector],[data-home-m5-motion][data-motion-model=r1][data-motion-phase=final] [data-motion-connector],[data-home-m5-motion][data-motion-enhanced=true][data-motion-phase=final] [data-motion-card],[data-home-m5-motion][data-motion-enhanced=true][data-motion-phase=final] [data-motion-card-label],[data-home-m5-motion][data-motion-enhanced=true][data-motion-phase=final] [data-motion-label]{opacity:1}.m5-home-motion-controls{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.m5-home-motion-controls button{border:1px solid var(--color-tm-rule);color:var(--color-tm-ink);font:inherit;padding:.45rem .7rem}.m5-home-motion--responsive{width:100%;max-width:48rem;margin-inline:auto}.m5-home-motion-mobile-stage{background:var(--color-tm-surface-paper);max-width:24rem;margin-inline:auto}.m5-home-motion--responsive .m5-home-motion-mobile-stage{display:none}.m5-home-motion-mobile-illustration{background:#f1f3f3;place-items:center;padding:1.25rem 1.5rem;display:grid}.m5-home-motion-mobile-illustration--hotel{padding-inline:0;margin-right:calc(50% - 50vw);padding-top:.625rem}.m5-home-motion-mobile-base{width:100%;height:auto;display:block}.m5-home-motion-mobile-illustration--hotel .m5-home-motion-mobile-base{max-width:none}.m5-home-motion-mobile-illustration--stay .m5-home-motion-mobile-base{max-width:12rem}.m5-home-motion-mobile-illustration--stay{padding-bottom:0}.m5-home-motion-mobile-representations{padding:1rem 1.5rem 1.125rem}.m5-home-motion-mobile-label{margin:0}.m5-home-motion-mobile-representations ul{gap:0;margin-top:.625rem;display:grid}.m5-home-motion-mobile-representations li{background:var(--m5-mobile-representation-tint);border-left:3px solid var(--m5-mobile-representation-color);color:var(--color-tm-ink);border-radius:0 .25rem .25rem 0;padding:.4rem .75rem;font-size:.9375rem;line-height:1.35}.m5-home-motion-mobile-representations [data-m5-mobile-representation=website]{--m5-mobile-representation-color:#14b8a6;--m5-mobile-representation-tint:#14b8a626}.m5-home-motion-mobile-representations [data-m5-mobile-representation=direct-booking]{--m5-mobile-representation-color:#fbbf24;--m5-mobile-representation-tint:#fbbf2433}.m5-home-motion-mobile-representations [data-m5-mobile-representation=structured-data]{--m5-mobile-representation-color:#fb7185;--m5-mobile-representation-tint:#fb718526}.m5-home-motion-mobile-representations [data-m5-mobile-representation=google-local]{--m5-mobile-representation-color:#a3e635;--m5-mobile-representation-tint:#a3e63533}.m5-home-motion-mobile-representations [data-m5-mobile-representation=ota-distribution]{--m5-mobile-representation-color:#a855f7;--m5-mobile-representation-tint:#a855f726}.m5-home-motion-mobile-representations [data-m5-mobile-representation=destination-partner-web]{--m5-mobile-representation-color:#0ea5e9;--m5-mobile-representation-tint:#0ea5e926}.m5-home-motion-mobile-representations [data-m5-mobile-representation=ai-synthesis]{--m5-mobile-representation-color:#facc15;--m5-mobile-representation-tint:#facc1533}.m5-home-motion-mobile-stay{padding-top:1rem}.m5-home-motion-mobile-stay .m5-home-motion-mobile-label{margin:.625rem 1.5rem 1rem}.m5-home-motion--mobile[data-motion-enhanced=true]:not([data-motion-reduced=true])[data-motion-phase=ready] [data-motion-mobile-representations]{opacity:.28}.m5-home-motion--mobile [data-motion-mobile-representations]{transition:opacity .26s var(--m5-home-motion-ease)}.m5-home-motion--mobile[data-motion-model^=r2][data-motion-phase=r2-mobile-resolving] [data-motion-mobile-representations],.m5-home-motion--mobile[data-motion-model^=r2][data-motion-phase=final] [data-motion-mobile-representations]{opacity:1}@media (width<=639px){.m5-home-motion--responsive .m5-home-motion-stage{display:none}.m5-home-motion--responsive .m5-home-motion-mobile-stage{display:block}}@media (prefers-reduced-motion:reduce){[data-home-m5-motion] [data-motion-card],[data-home-m5-motion] [data-motion-card-label],[data-home-m5-motion] [data-motion-mobile-representations],[data-home-m5-motion] [data-motion-connector]>:is(path,line){transition:none}}@media (width<=639px){.tm-home-m5-hero>div>div{gap:2.5rem}}
