.AgenticTravelDemo_experience___Ivce{--travel-ink:var(--brand-deep);--travel-muted:var(--brand-bluegray);--travel-blue:var(--brand-slate);color:var(--brand-ice)}.AgenticTravelDemo_filmHeader__86toO{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;border-top:1px solid color-mix(in srgb,var(--brand-white) 18.8%,transparent);font-size:12px;color:var(--brand-mist)}.AgenticTravelDemo_filmHeader__86toO>span:first-child{display:flex;align-items:center;gap:9px;letter-spacing:.12em}.AgenticTravelDemo_liveDot__iGd3L,.AgenticTravelDemo_onlineDot__XjeZ6{display:block;width:6px;height:6px;border-radius:50%;background:var(--brand-sky)}.AgenticTravelDemo_viewport__OBpvX{position:relative;padding:32px 32px 86px;border:1px solid color-mix(in srgb,var(--brand-white) 12.5%,transparent);border-radius:6px;background:radial-gradient(ellipse at 60% 0,var(--brand-slate),var(--brand-ink) 70%);overflow:hidden}.AgenticTravelDemo_camera__tAJa0{position:relative;background:var(--brand-white);border-radius:8px;box-shadow:0 28px 80px color-mix(in srgb,var(--brand-black) 40%,transparent);transform-origin:center center;transition:transform 1.8s cubic-bezier(.2,.7,.2,1);will-change:transform}.AgenticTravelDemo_camera__tAJa0[data-shot=conversation]{transform:scale(1.075) translateX(-1.1%);transform-origin:82% 45%}.AgenticTravelDemo_camera__tAJa0[data-shot=detail]{transform:scale(1.025)}.AgenticTravelDemo_browserChrome__8nmWR{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:var(--brand-ice);border-radius:8px 8px 0 0;color:var(--brand-bluegray);font-size:11px}.AgenticTravelDemo_browserChrome__8nmWR>div{display:flex;gap:5px}.AgenticTravelDemo_browserChrome__8nmWR i{width:7px;height:7px;border-radius:50%;background:var(--brand-aqua)}.AgenticTravelDemo_browserChrome__8nmWR>span:first-of-type{display:flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--brand-white) 60%,transparent);padding:3px 40px;border-radius:4px}.AgenticTravelDemo_store__PMK1h{color:var(--travel-ink);background:var(--brand-white);border-radius:0 0 8px 8px;overflow:hidden}.AgenticTravelDemo_storeNav__vL_43{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;background:var(--brand-white);border-bottom:1px solid var(--brand-ice)}.AgenticTravelDemo_storeBrand__QdOgI{font-size:26px;font-weight:650;letter-spacing:-.06em}.AgenticTravelDemo_storeBrand__QdOgI span{color:var(--brand-steel);margin-left:2px}.AgenticTravelDemo_storeNav__vL_43>div{display:flex;gap:26px;font-size:12px;color:var(--brand-bluegray)}.AgenticTravelDemo_storeNav__vL_43>div>span:first-child{color:var(--travel-ink);font-weight:600}.AgenticTravelDemo_account__fb9Fe{display:flex;gap:8px;align-items:center;font-size:12px}.AgenticTravelDemo_storeSearch__e_fh8{display:grid;grid-template-columns:1.1fr 1fr 1fr 44px;gap:12px;align-items:center;background:var(--brand-white);border:1px solid var(--brand-aqua);box-shadow:0 3px 9px color-mix(in srgb,var(--brand-deep) 3.1%,transparent);border-radius:8px;margin:20px 28px 0;padding:10px 12px}.AgenticTravelDemo_storeSearch__e_fh8>div{display:flex;gap:9px;align-items:center;font-size:12px;border-right:1px solid var(--brand-ice)}.AgenticTravelDemo_storeSearch__e_fh8>div:nth-child(3){border:0}.AgenticTravelDemo_storeSearch__e_fh8 small{display:block;font-size:10px;color:var(--brand-bluegray);margin-bottom:4px}.AgenticTravelDemo_storeSearch__e_fh8>button{display:grid;place-items:center;background:var(--travel-blue);color:white;width:40px;height:40px;border-radius:6px}.AgenticTravelDemo_storeBody__gxilL{display:grid;grid-template-columns:1fr;height:660px;position:relative}.AgenticTravelDemo_withAgent__3uXYm{grid-template-columns:minmax(0,1fr) minmax(320px,.75fr)}.AgenticTravelDemo_catalog__LgDfZ{padding:22px 28px 28px;overflow:hidden;min-width:0}.AgenticTravelDemo_breadcrumb__cXSib{font-size:10px;color:var(--brand-steel);display:flex;gap:10px;margin-bottom:16px}.AgenticTravelDemo_catalogHeading__QoZmD{display:flex;align-items:center;justify-content:space-between;gap:12px}.AgenticTravelDemo_catalogHeading__QoZmD h3{font-size:27px;line-height:1.2;letter-spacing:-.035em;font-weight:550}.AgenticTravelDemo_catalogHeading__QoZmD p{margin-top:6px;font-size:12px;color:var(--brand-bluegray)}.AgenticTravelDemo_catalogHeading__QoZmD>span{display:flex;gap:6px;align-items:center;font-size:11px;white-space:nowrap;border:1px solid var(--brand-aqua);padding:7px 10px;background:white;border-radius:4px}.AgenticTravelDemo_queryPill__qvdjF{display:flex;align-items:center;gap:9px;margin-top:16px;border:1px solid var(--brand-aqua);border-radius:6px;padding:11px 12px;font-size:13px;background:white;min-height:43px}.AgenticTravelDemo_filters__5r1kp{display:flex;gap:7px;margin:12px 0 18px;flex-wrap:wrap}.AgenticTravelDemo_filters__5r1kp>span{display:flex;align-items:center;gap:6px;border:1px solid var(--brand-ice);background:var(--brand-white);border-radius:20px;font-size:10px;padding:5px 9px;color:var(--brand-bluegray)}.AgenticTravelDemo_hotelList__q_au_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.AgenticTravelDemo_hotelCard__h_3TJ{position:relative;background:var(--brand-white);border:1px solid var(--brand-ice);border-radius:8px;overflow:hidden;min-width:0;animation:AgenticTravelDemo_cardReveal___jg8Z .6s ease both}.AgenticTravelDemo_hotelCard__h_3TJ:nth-child(2){animation-delay:.1s}.AgenticTravelDemo_hotelCard__h_3TJ:nth-child(3){animation-delay:.2s}.AgenticTravelDemo_hotelImage__dAuWU{position:relative;height:170px;overflow:hidden}.AgenticTravelDemo_hotelImage__dAuWU>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AgenticTravelDemo_hotelImage__dAuWU>button{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--brand-white) 92.9%,transparent);color:var(--brand-slate)}.AgenticTravelDemo_hotelImage__dAuWU>button[aria-pressed=true]{color:var(--brand-bluegray)}.AgenticTravelDemo_matchRibbon__9XpTO{position:absolute;bottom:8px;left:8px;display:flex;align-items:center;gap:4px;color:var(--brand-white);background:color-mix(in srgb,var(--brand-slate) 92.9%,transparent);border-radius:3px;padding:5px 7px;font-size:10px}.AgenticTravelDemo_hotelInfo__3Rx8D{padding:14px}.AgenticTravelDemo_hotelStars__b7QTh{color:var(--brand-bluegray);font-size:10px;letter-spacing:2px}.AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:16px;font-weight:600;letter-spacing:-.025em;line-height:1.3;margin:5px 0}.AgenticTravelDemo_hotelInfo__3Rx8D>p{display:flex;align-items:center;gap:3px;color:var(--brand-bluegray);font-size:11px;margin-bottom:12px}.AgenticTravelDemo_hotelFeatures__d_Kft{font-size:10px;color:var(--brand-bluegray);line-height:1.6;display:block}.AgenticTravelDemo_hotelBottom__J7Io9{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;margin-top:18px}.AgenticTravelDemo_review__oIba_{display:flex;align-items:center;gap:5px;font-size:10px}.AgenticTravelDemo_review__oIba_ strong{display:grid;place-items:center;background:var(--brand-ice);width:27px;height:27px;border-radius:5px 5px 5px 0;color:var(--brand-slate);font-size:11px}.AgenticTravelDemo_hotelPrice__AdQpc{font-size:20px;font-weight:600;line-height:1.1;text-align:right}.AgenticTravelDemo_hotelPrice__AdQpc small{display:block;font-size:10px;font-weight:400;margin-top:4px;color:var(--brand-steel)}.AgenticTravelDemo_askButton__IcIyX{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;margin-top:22px;background:var(--brand-ice);border:1px solid var(--brand-aqua);border-radius:8px;padding:16px 20px;color:var(--brand-slate);font-size:13px}.AgenticTravelDemo_askButton__IcIyX strong{color:var(--brand-navy);font-weight:600}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalog__LgDfZ{padding:22px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalogHeading__QoZmD h3{font-size:23px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalogHeading__QoZmD>span{display:none}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelList__q_au_{grid-template-columns:1fr;gap:12px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelCard__h_3TJ{display:grid;grid-template-columns:39% 1fr}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelImage__dAuWU{height:100%;min-height:145px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelInfo__3Rx8D{padding:12px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:15px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelBottom__J7Io9{margin-top:10px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelFeatures__d_Kft{font-size:10px}.AgenticTravelDemo_topMatch__aQ_DZ{border-color:var(--brand-steel);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-steel) 9.4%,transparent)}.AgenticTravelDemo_roomButton__MoM_z{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid var(--brand-aqua);color:var(--brand-slate);background:var(--brand-ice);border-radius:4px;padding:7px 8px;font-size:11px;margin-top:12px}.AgenticTravelDemo_concierge__B9FR4{background:white;border-left:1px solid var(--brand-aqua);display:flex;flex-direction:column;min-width:0;animation:AgenticTravelDemo_panelReveal__yhGMm .7s cubic-bezier(.2,.7,.2,1) both;box-shadow:-8px 0 30px color-mix(in srgb,var(--brand-navy) 6.3%,transparent);margin-top:20px;border-radius:10px 0 0 0}.AgenticTravelDemo_conciergeHeader__oM7mi{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--brand-ice);padding:18px}.AgenticTravelDemo_conciergeIcon__Hr7X5{display:grid;place-items:center;width:32px;height:32px;background:var(--brand-ice);color:var(--brand-slate);border-radius:9px}.AgenticTravelDemo_conciergeHeader__oM7mi strong{font-size:14px;font-weight:600}.AgenticTravelDemo_conciergeHeader__oM7mi small{display:block;font-size:10px;color:var(--brand-steel);margin-top:3px}.AgenticTravelDemo_onlineDot__XjeZ6{margin-left:auto}.AgenticTravelDemo_messages__Zl0_p{padding:18px;flex:1;min-height:0;overflow:auto;scrollbar-width:thin}.AgenticTravelDemo_messageUser__pTMtW{background:var(--brand-ice);padding:12px 14px;margin:0 0 12px 22px;border-radius:10px 10px 2px 10px;min-height:44px}.AgenticTravelDemo_messageAgent__vvPHN,.AgenticTravelDemo_messageUser__pTMtW{color:var(--brand-slate);font-size:13px;line-height:1.6;animation:AgenticTravelDemo_cardReveal___jg8Z .4s ease both}.AgenticTravelDemo_messageAgent__vvPHN{display:flex;align-items:flex-start;gap:8px;margin:14px 0}.AgenticTravelDemo_messageAgent__vvPHN>svg{color:var(--brand-steel);flex-shrink:0;margin-top:4px}.AgenticTravelDemo_messageAgent__vvPHN p{margin:0}.AgenticTravelDemo_extracted__DH5KC{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 14px 22px}.AgenticTravelDemo_extracted__DH5KC>span{font-size:10px;background:var(--brand-white);border:1px solid var(--brand-ice);border-radius:3px;padding:3px 6px;color:var(--brand-bluegray);animation:AgenticTravelDemo_cardReveal___jg8Z .5s ease both}.AgenticTravelDemo_toolActivity__gABhm{display:flex;flex-direction:column;gap:8px;padding:12px;margin:12px 0;background:var(--brand-white);border:1px solid var(--brand-ice);border-radius:6px}.AgenticTravelDemo_toolActivity__gABhm>div{display:flex;gap:7px;align-items:center;font-size:10px;color:var(--brand-mist)}.AgenticTravelDemo_toolActivity__gABhm>.AgenticTravelDemo_toolDone__rXDwW{color:var(--brand-slate)}.AgenticTravelDemo_thinkingDot__YbVkG{display:inline-block;width:9px;height:9px;border:2px dotted var(--brand-sky);border-radius:50%;animation:AgenticTravelDemo_spin__jZvSv 2s linear infinite}.AgenticTravelDemo_assistantResult__jNUJo{display:flex;width:100%;gap:10px;text-align:left;padding:9px;border:1px solid var(--brand-aqua);border-radius:6px;background:var(--brand-white);animation:AgenticTravelDemo_cardReveal___jg8Z .6s ease both}.AgenticTravelDemo_assistantResult__jNUJo>img{width:60px;height:66px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.AgenticTravelDemo_assistantResult__jNUJo>span{display:flex;flex-direction:column;gap:5px}.AgenticTravelDemo_assistantResult__jNUJo strong{font-size:12px;font-weight:600}.AgenticTravelDemo_assistantResult__jNUJo small{font-size:10px;color:var(--brand-bluegray)}.AgenticTravelDemo_assistantResult__jNUJo b{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:500;color:var(--brand-slate)}.AgenticTravelDemo_composer__wa_mY{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px;margin:10px 16px 16px;border:1px solid var(--brand-ice);border-radius:6px;font-size:11px;color:var(--brand-steel)}.AgenticTravelDemo_composer__wa_mY svg{color:var(--brand-steel)}.AgenticTravelDemo_detailOverlay__PZEUa{position:absolute;inset:34px 0 0;display:flex;align-items:center;justify-content:center;padding:28px;background:color-mix(in srgb,var(--brand-deep) 44.7%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:0 0 8px 8px;animation:AgenticTravelDemo_cardReveal___jg8Z .7s ease both}.AgenticTravelDemo_detailCard__nH8N8{width:100%;max-width:700px;position:relative;background:var(--brand-white);color:var(--travel-ink);border-radius:12px;overflow:hidden;box-shadow:0 20px 60px color-mix(in srgb,var(--brand-black) 26.7%,transparent)}.AgenticTravelDemo_closeDetail__3qBDl{display:grid;place-items:center;position:absolute;right:12px;top:12px;width:32px;height:32px;background:color-mix(in srgb,var(--brand-white) 94.1%,transparent);border-radius:50%;z-index:1}.AgenticTravelDemo_detailPhotos__hGNnh{display:grid;grid-template-rows:minmax(0,1fr);overflow:hidden;grid-template-columns:1.2fr 1fr;gap:4px;height:215px}.AgenticTravelDemo_detailPhotos__hGNnh img{min-height:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-width:0}.AgenticTravelDemo_detailContent__Etby3{padding:26px 32px}.AgenticTravelDemo_detailEyebrow__1lIFz{display:flex;gap:7px;align-items:center;color:var(--brand-slate);font-size:10px;letter-spacing:.1em}.AgenticTravelDemo_detailContent__Etby3 h3{font-size:32px;font-weight:500;letter-spacing:-.035em;line-height:1.15;margin:14px 0 10px}.AgenticTravelDemo_detailContent__Etby3>p{font-size:12px;color:var(--brand-bluegray)}.AgenticTravelDemo_fitReasons__6hoe_{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:20px 0}.AgenticTravelDemo_fitReasons__6hoe_>span{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--brand-bluegray)}.AgenticTravelDemo_fitReasons__6hoe_ svg{color:var(--brand-steel)}.AgenticTravelDemo_detailBooking__9xn0f{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--brand-ice);padding-top:20px;gap:16px}.AgenticTravelDemo_detailBooking__9xn0f>div{display:flex;flex-direction:column;gap:4px}.AgenticTravelDemo_detailBooking__9xn0f strong{font-size:24px;font-weight:600}.AgenticTravelDemo_detailBooking__9xn0f span{font-size:10px;color:var(--brand-bluegray)}.AgenticTravelDemo_detailBooking__9xn0f button{display:flex;gap:10px;align-items:center;padding:13px 18px;background:var(--travel-blue);border-radius:5px;font-size:12px;color:white}.AgenticTravelDemo_detailContent__Etby3 .AgenticTravelDemo_selectionNote__yReX9{margin-top:12px;color:var(--brand-slate)}.AgenticTravelDemo_shotCaption__bSnK_{position:absolute;bottom:24px;left:32px;right:32px;display:flex;align-items:center;gap:20px}.AgenticTravelDemo_shotCaption__bSnK_>span{font-size:12px;font-variant-numeric:tabular-nums;color:var(--brand-mist);border-right:1px solid color-mix(in srgb,var(--brand-white) 18.8%,transparent);padding-right:20px}.AgenticTravelDemo_shotCaption__bSnK_ strong{font-size:20px;font-weight:400;letter-spacing:-.02em}.AgenticTravelDemo_transport__zdt44{display:flex;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid color-mix(in srgb,var(--brand-white) 14.5%,transparent)}.AgenticTravelDemo_transportButtons__889GA{display:flex;gap:5px}.AgenticTravelDemo_transportButtons__889GA button{display:grid;place-items:center;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--brand-white) 14.5%,transparent);border-radius:50%;color:var(--brand-aqua)}.AgenticTravelDemo_transportButtons__889GA button:hover{background:color-mix(in srgb,var(--brand-white) 6.3%,transparent)}.AgenticTravelDemo_timeline__Wv13y{flex:1;height:2px;background:color-mix(in srgb,var(--brand-white) 12.5%,transparent);overflow:hidden}.AgenticTravelDemo_timeline__Wv13y span{display:block;height:100%;background:var(--brand-mist)}.AgenticTravelDemo_timeCode__lskxP{font-size:12px;color:var(--brand-mist);font-variant-numeric:tabular-nums}.AgenticTravelDemo_chapters__LQ__k{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;padding:24px 0}.AgenticTravelDemo_chapters__LQ__k button{text-align:left;border-top:1px solid transparent;padding-top:15px;color:var(--brand-mist);transition:color .3s,border-color .3s}.AgenticTravelDemo_chapters__LQ__k button[aria-pressed=true]{color:var(--brand-ice);border-color:var(--brand-sky)}.AgenticTravelDemo_chapters__LQ__k button>span{font-size:11px;display:block;margin-bottom:10px;color:var(--brand-sky)}.AgenticTravelDemo_chapters__LQ__k strong{display:block;font-size:16px;font-weight:500;margin-bottom:10px}.AgenticTravelDemo_chapters__LQ__k small{display:block;font-size:13px;line-height:1.6}.AgenticTravelDemo_demoFootnote__CdrCN{color:var(--brand-mist);font-size:12px;line-height:1.7;margin-top:4px}.AgenticTravelDemo_caret__nPiY_{display:inline-block;height:1em;width:1px;background:currentColor;vertical-align:-.12em;margin-left:1px;animation:AgenticTravelDemo_blink__8v3Pz .85s steps(1) infinite}.AgenticTravelDemo_srOnly__wPkOB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AgenticTravelDemo_experience___Ivce[data-playing=false] *,.AgenticTravelDemo_experience___Ivce[data-playing=false] :after{animation:none}.AgenticTravelDemo_experience___Ivce button:focus-visible{outline:2px solid var(--brand-sky);outline-offset:4px}@keyframes AgenticTravelDemo_blink__8v3Pz{50%{opacity:0}}@keyframes AgenticTravelDemo_spin__jZvSv{to{transform:rotate(1turn)}}@keyframes AgenticTravelDemo_cardReveal___jg8Z{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes AgenticTravelDemo_panelReveal__yhGMm{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@media (min-width:1250px){.AgenticTravelDemo_storeBody__gxilL{height:680px}.AgenticTravelDemo_withAgent__3uXYm{grid-template-columns:minmax(0,1fr) 400px}.AgenticTravelDemo_messageAgent__vvPHN,.AgenticTravelDemo_messageUser__pTMtW{font-size:14px}.AgenticTravelDemo_hotelImage__dAuWU{height:215px}.AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:18px}.AgenticTravelDemo_hotelFeatures__d_Kft,.AgenticTravelDemo_hotelInfo__3Rx8D>p{font-size:12px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelImage__dAuWU{min-height:162px}}@media (max-width:1000px){.AgenticTravelDemo_viewport__OBpvX{padding:20px 20px 80px}.AgenticTravelDemo_withAgent__3uXYm{grid-template-columns:minmax(0,1fr) 310px}.AgenticTravelDemo_storeNav__vL_43{padding:20px}.AgenticTravelDemo_storeNav__vL_43>div{gap:14px}.AgenticTravelDemo_catalog__LgDfZ{padding:20px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalog__LgDfZ{padding:20px 14px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelCard__h_3TJ{grid-template-columns:1fr}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelImage__dAuWU{height:110px;min-height:0}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelCard__h_3TJ:nth-child(n+2){display:none}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelInfo__3Rx8D{padding:16px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:17px}.AgenticTravelDemo_hotelList__q_au_{gap:10px}.AgenticTravelDemo_hotelInfo__3Rx8D{padding:10px}.AgenticTravelDemo_hotelImage__dAuWU{height:140px}.AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:14px}.AgenticTravelDemo_review__oIba_{font-size:0}.AgenticTravelDemo_review__oIba_ strong{font-size:11px}.AgenticTravelDemo_shotCaption__bSnK_{left:20px;right:20px}.AgenticTravelDemo_chapters__LQ__k{gap:14px}.AgenticTravelDemo_chapters__LQ__k small{font-size:12px}}@media (max-width:700px){.AgenticTravelDemo_filmHeader__86toO{align-items:flex-start;flex-direction:column;gap:8px}.AgenticTravelDemo_viewport__OBpvX{padding:12px 12px 84px}.AgenticTravelDemo_browserChrome__8nmWR{padding:0 10px}.AgenticTravelDemo_browserChrome__8nmWR>span:first-of-type{padding:3px 12px;font-size:9px}.AgenticTravelDemo_camera__tAJa0[data-shot=conversation]{transform:scale(1.015);transform-origin:center center}.AgenticTravelDemo_camera__tAJa0[data-shot=detail]{transform:scale(1)}.AgenticTravelDemo_storeNav__vL_43{padding:16px}.AgenticTravelDemo_storeBrand__QdOgI{font-size:24px}.AgenticTravelDemo_storeNav__vL_43>div{display:none}.AgenticTravelDemo_account__fb9Fe{font-size:10px}.AgenticTravelDemo_storeSearch__e_fh8{grid-template-columns:1fr 40px;margin:14px 14px 0;padding:7px 10px}.AgenticTravelDemo_storeSearch__e_fh8>div:nth-child(2),.AgenticTravelDemo_storeSearch__e_fh8>div:nth-child(3){display:none}.AgenticTravelDemo_storeSearch__e_fh8 small{font-size:10px}.AgenticTravelDemo_storeSearch__e_fh8>div{font-size:12px;border:0}.AgenticTravelDemo_storeBody__gxilL{height:715px}.AgenticTravelDemo_catalog__LgDfZ{padding:18px 14px}.AgenticTravelDemo_catalogHeading__QoZmD h3{font-size:24px}.AgenticTravelDemo_catalogHeading__QoZmD>span{display:none}.AgenticTravelDemo_hotelList__q_au_{grid-template-columns:1fr;gap:12px}.AgenticTravelDemo_hotelCard__h_3TJ{display:grid;grid-template-columns:38% 1fr}.AgenticTravelDemo_hotelImage__dAuWU{height:100%;min-height:140px}.AgenticTravelDemo_hotelInfo__3Rx8D{padding:12px}.AgenticTravelDemo_hotelInfo__3Rx8D h4{font-size:15px}.AgenticTravelDemo_hotelBottom__J7Io9{margin-top:10px}.AgenticTravelDemo_hotelFeatures__d_Kft{font-size:10px}.AgenticTravelDemo_hotelCard__h_3TJ:nth-child(3){display:none}.AgenticTravelDemo_askButton__IcIyX{text-align:left;padding:12px;font-size:12px}.AgenticTravelDemo_askButton__IcIyX strong{display:block;margin-top:4px}.AgenticTravelDemo_withAgent__3uXYm{display:block}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalog__LgDfZ{padding:18px 14px}.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalog__LgDfZ .AgenticTravelDemo_filters__5r1kp,.AgenticTravelDemo_withAgent__3uXYm .AgenticTravelDemo_catalog__LgDfZ .AgenticTravelDemo_hotelList__q_au_{opacity:.3}.AgenticTravelDemo_concierge__B9FR4{position:absolute;top:135px;right:8px;left:8px;bottom:8px;border:1px solid var(--brand-aqua);border-radius:9px;overflow:hidden;box-shadow:0 12px 35px color-mix(in srgb,var(--brand-navy) 14.5%,transparent);margin:0}.AgenticTravelDemo_conciergeHeader__oM7mi{padding:13px}.AgenticTravelDemo_messages__Zl0_p{padding:12px}.AgenticTravelDemo_messageAgent__vvPHN,.AgenticTravelDemo_messageUser__pTMtW{font-size:12px}.AgenticTravelDemo_messageUser__pTMtW{padding:9px 11px;margin-bottom:10px}.AgenticTravelDemo_extracted__DH5KC{margin-bottom:10px}.AgenticTravelDemo_messageAgent__vvPHN{margin:10px 0}.AgenticTravelDemo_toolActivity__gABhm{padding:9px;gap:6px}.AgenticTravelDemo_composer__wa_mY{margin:7px 12px 12px;padding:10px}.AgenticTravelDemo_detailOverlay__PZEUa{padding:14px}.AgenticTravelDemo_detailPhotos__hGNnh{height:170px;grid-template-columns:1fr}.AgenticTravelDemo_detailPhotos__hGNnh img:last-child{display:none}.AgenticTravelDemo_detailContent__Etby3{padding:22px 18px}.AgenticTravelDemo_detailContent__Etby3 h3{font-size:26px}.AgenticTravelDemo_fitReasons__6hoe_{grid-template-columns:1fr;gap:9px}.AgenticTravelDemo_detailBooking__9xn0f{align-items:flex-start;flex-direction:column;gap:16px}.AgenticTravelDemo_detailBooking__9xn0f button{width:100%;justify-content:center}.AgenticTravelDemo_shotCaption__bSnK_{left:16px;right:16px;gap:12px;bottom:23px}.AgenticTravelDemo_shotCaption__bSnK_ strong{font-size:16px;max-width:250px;line-height:1.4}.AgenticTravelDemo_shotCaption__bSnK_>span{font-size:10px;padding-right:12px;flex-shrink:0}.AgenticTravelDemo_transport__zdt44{gap:12px}.AgenticTravelDemo_timeCode__lskxP{font-size:10px}.AgenticTravelDemo_chapters__LQ__k{gap:8px}.AgenticTravelDemo_chapters__LQ__k strong{font-size:11px}.AgenticTravelDemo_chapters__LQ__k small{display:none}.AgenticTravelDemo_chapters__LQ__k button>span{font-size:10px}}@media (prefers-reduced-motion:reduce){.AgenticTravelDemo_experience___Ivce *,.AgenticTravelDemo_experience___Ivce :after,.AgenticTravelDemo_experience___Ivce :before{animation:none!important;transition:none!important}.AgenticTravelDemo_camera__tAJa0{transform:none!important}}.SearchRelevancePage_page__SMsnV{--search-accent:var(--brand-sky);--search-ink:var(--brand-deep);color:var(--brand-ice);overflow:clip;width:100%}.SearchRelevancePage_section__3Jop5{width:100%;max-width:1280px;margin:0 auto;padding:96px 48px}.SearchRelevancePage_eyebrow__7slLl{display:block;color:var(--search-accent);font-size:12px;line-height:1.5;font-weight:600;text-transform:uppercase;letter-spacing:.17em;margin-bottom:24px}.SearchRelevancePage_hero__gPbGK{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding-top:176px;padding-bottom:80px;min-height:850px;position:relative}.SearchRelevancePage_hero__gPbGK:before{content:"";position:absolute;z-index:-1;width:100%;height:100%;inset:0;background:radial-gradient(ellipse at 80% 45%,color-mix(in srgb,var(--brand-deep) 50.2%,transparent),transparent 65%);pointer-events:none}.SearchRelevancePage_hero__gPbGK h1{font-size:clamp(42px,4.7vw,66px);font-weight:700;line-height:1.06;letter-spacing:-.055em;margin-bottom:26px;color:white}.SearchRelevancePage_hero__gPbGK h1 span,.SearchRelevancePage_section__3Jop5 h2 span{color:var(--search-accent)}.SearchRelevancePage_heroCopy__btAqv>p,.SearchRelevancePage_sectionCopy__zdXvR>p{color:var(--brand-mist);font-size:17px;line-height:1.7;max-width:500px;margin:0 0 24px}.SearchRelevancePage_heroActions__br9tN{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin:32px 0}.SearchRelevancePage_primaryCta___Bywo{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 20px;background:var(--brand-ice);color:var(--brand-deep);font-size:14px;font-weight:600;border-radius:6px;transition:background .2s}.SearchRelevancePage_primaryCta___Bywo:hover{background:var(--search-accent)}.SearchRelevancePage_textLink__EHA87{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--brand-ice)}.SearchRelevancePage_textLink__EHA87:hover{color:var(--search-accent)}.SearchRelevancePage_heroProof__2PNef{display:flex;align-items:center;gap:18px;border-top:1px solid color-mix(in srgb,var(--brand-white) 12.5%,transparent);padding-top:24px;margin-top:36px}.SearchRelevancePage_heroProof__2PNef strong{font-size:28px;font-weight:600;white-space:nowrap}.SearchRelevancePage_heroProof__2PNef span{border-left:1px solid color-mix(in srgb,var(--brand-white) 14.5%,transparent);padding-left:18px;font-size:13px;line-height:1.65;color:var(--brand-mist)}.SearchRelevancePage_conversionDemo__82UnX,.SearchRelevancePage_rankingDemo__ABRmT{border:1px solid color-mix(in srgb,var(--brand-white) 14.9%,transparent);border-radius:16px;background:linear-gradient(135deg,var(--brand-ink),var(--brand-ink));box-shadow:0 24px 80px color-mix(in srgb,var(--brand-black) 20.8%,transparent);overflow:hidden;min-width:0}.SearchRelevancePage_demoTop__6BZhE{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;border-bottom:1px solid color-mix(in srgb,var(--brand-white) 8.6%,transparent);font-size:12px;color:var(--brand-mist)}.SearchRelevancePage_demoTop__6BZhE>span:first-child{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.07em}.SearchRelevancePage_demoTop__6BZhE>span:last-child{color:var(--brand-mist);white-space:nowrap}.SearchRelevancePage_dot__uZhYG{width:6px;height:6px;background:var(--search-accent);border-radius:50%}.SearchRelevancePage_searchQuery__UdToh{display:flex;gap:12px;align-items:center;padding:18px;margin:24px 24px 16px;border:1px solid color-mix(in srgb,var(--brand-white) 14.9%,transparent);background:color-mix(in srgb,var(--brand-white) 2%,transparent);border-radius:8px;font-size:14px;line-height:1.5}.SearchRelevancePage_searchQuery__UdToh svg{color:var(--search-accent);flex-shrink:0}.SearchRelevancePage_toggle__M9l2h{display:flex;margin:0 24px 24px;padding:4px;border-radius:7px;background:var(--brand-ink);gap:4px}.SearchRelevancePage_toggle__M9l2h button{flex:1;display:flex;justify-content:center;align-items:center;gap:6px;padding:10px 6px;border-radius:5px;font-size:13px;color:var(--brand-mist);transition:background .2s}.SearchRelevancePage_toggle__M9l2h button[aria-pressed=true]{background:var(--brand-navy);color:white}.SearchRelevancePage_resultList__R8vgn{position:relative;height:336px;margin:0 24px}.SearchRelevancePage_result__NBrOr{display:flex;align-items:flex-start;gap:12px;position:absolute;top:0;left:0;width:100%;height:100px;border:1px solid color-mix(in srgb,var(--brand-white) 11%,transparent);background:var(--brand-ink);padding:15px 12px;border-radius:8px;transition:transform .65s cubic-bezier(.22,1,.36,1),border-color .3s,background .3s}.SearchRelevancePage_bestResult__mcVu3{border-color:color-mix(in srgb,var(--brand-sky) 53.3%,transparent);background:var(--brand-deep)}.SearchRelevancePage_rank__HBluD{display:grid;place-items:center;width:24px;height:24px;border-radius:5px;background:color-mix(in srgb,var(--brand-white) 4.3%,transparent);flex-shrink:0;color:var(--brand-mist);font-size:12px}.SearchRelevancePage_resultContent__mTn2H{display:flex;flex-direction:column;gap:5px;min-width:0}.SearchRelevancePage_resultContent__mTn2H strong{font-size:14px;font-weight:600;color:white}.SearchRelevancePage_resultContent__mTn2H>span{font-size:12px;color:var(--brand-mist)}.SearchRelevancePage_resultContent__mTn2H small{font-size:12px;color:var(--search-accent)}.SearchRelevancePage_fitBadge__YeC_i{margin-left:auto;display:flex;align-items:center;gap:3px;white-space:nowrap;font-size:12px;color:var(--brand-aqua)}.SearchRelevancePage_rankingInsight__m9sU_{display:flex;gap:10px;padding:5px 24px 18px;align-items:center;color:var(--search-accent)}.SearchRelevancePage_rankingInsight__m9sU_ p{font-size:14px;color:var(--brand-aqua);margin:0}.SearchRelevancePage_rankingInsight__m9sU_ svg{flex-shrink:0}.SearchRelevancePage_signalRow__yL7Pw{display:flex;flex-wrap:wrap;gap:8px;padding:16px 24px;border-top:1px solid color-mix(in srgb,var(--brand-white) 7.1%,transparent)}.SearchRelevancePage_signalRow__yL7Pw span{font-size:12px;padding:5px 9px;border:1px solid color-mix(in srgb,var(--brand-sky) 21.6%,transparent);background:color-mix(in srgb,var(--brand-sky) 3.5%,transparent);border-radius:4px;color:var(--brand-aqua)}.SearchRelevancePage_sectionHeading__djaYj{margin-bottom:42px}.SearchRelevancePage_section__3Jop5 h2{font-size:clamp(32px,3.4vw,46px);line-height:1.15;letter-spacing:-.035em;font-weight:600;color:white}.SearchRelevancePage_sectionHeading__djaYj>p{max-width:730px;font-size:18px;line-height:1.65;color:var(--brand-mist);margin-top:24px}.SearchRelevancePage_proofSection__IxdPM{border-top:1px solid color-mix(in srgb,var(--brand-white) 11%,transparent)}.SearchRelevancePage_proofGrid__YJDZY{display:grid;grid-template-columns:1fr 1fr;gap:24px}.SearchRelevancePage_proofCard__W5GeC{padding:32px;border:1px solid color-mix(in srgb,var(--brand-white) 12.5%,transparent);border-radius:12px;background:color-mix(in srgb,var(--brand-white) 1.2%,transparent)}.SearchRelevancePage_cardLabel__yhrOZ{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600}.SearchRelevancePage_cardCategory__hZ6TZ{font-size:12px;font-weight:400;margin-left:auto;color:var(--brand-mist)}.SearchRelevancePage_proofMetric__pMqqA{display:flex;align-items:baseline;gap:14px;font-size:76px;line-height:1;letter-spacing:-.06em;margin:38px 0 28px;color:var(--brand-ice)}.SearchRelevancePage_proofMetric__pMqqA span{font-size:26px;letter-spacing:-.02em;color:var(--search-accent)}.SearchRelevancePage_proofMetric__pMqqA svg{margin-left:auto;color:var(--search-accent)}.SearchRelevancePage_proofCard__W5GeC h3{font-size:23px;letter-spacing:-.02em;font-weight:600;margin-bottom:16px}.SearchRelevancePage_proofCard__W5GeC p{font-size:16px;line-height:1.7;color:var(--brand-mist)}.SearchRelevancePage_rankDiagram__6KNw0{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid color-mix(in srgb,var(--brand-white) 9.4%,transparent);border-bottom:1px solid color-mix(in srgb,var(--brand-white) 9.4%,transparent);padding:20px 0;margin:26px 0 20px;font-size:12px}.SearchRelevancePage_rankDiagram__6KNw0 strong{font-weight:600;padding:10px;background:color-mix(in srgb,var(--brand-sky) 12.9%,transparent);border:1px solid color-mix(in srgb,var(--brand-sky) 28.2%,transparent);border-radius:4px;text-align:center}.SearchRelevancePage_rankDiagram__6KNw0>span{max-width:70px}.SearchRelevancePage_rankDiagram__6KNw0 svg{flex-shrink:0;color:var(--search-accent)}.SearchRelevancePage_proofCard__W5GeC .SearchRelevancePage_footnote__jfDw_{font-size:13px;color:var(--brand-mist);margin:0}.SearchRelevancePage_scaleMetric__FOvDz{margin:34px 0 24px;font-size:34px;line-height:1.2;letter-spacing:-.025em;font-weight:600}.SearchRelevancePage_scaleMetric__FOvDz span{color:var(--search-accent)}.SearchRelevancePage_hybridDiagram__GuYgL{display:flex;align-items:center;gap:14px;margin:24px 0 12px}.SearchRelevancePage_hybridDiagram__GuYgL>div{display:flex;flex:1;align-items:center;flex-direction:column;gap:9px;text-align:center;padding:16px 8px;border-radius:6px;border:1px solid color-mix(in srgb,var(--brand-white) 12.5%,transparent);background:color-mix(in srgb,var(--brand-white) 1.6%,transparent)}.SearchRelevancePage_hybridDiagram__GuYgL strong{font-size:14px;font-weight:600}.SearchRelevancePage_hybridDiagram__GuYgL span{font-size:12px;color:var(--brand-mist)}.SearchRelevancePage_hybridDiagram__GuYgL svg{color:var(--search-accent)}.SearchRelevancePage_hybridDiagram__GuYgL .SearchRelevancePage_plus__3vWg4{font-size:22px}.SearchRelevancePage_timeSignal__oe_ZO{display:flex;justify-content:center;align-items:center;gap:8px;padding:10px;background:color-mix(in srgb,var(--brand-sky) 7.5%,transparent);border:1px solid color-mix(in srgb,var(--brand-sky) 15.3%,transparent);border-radius:4px;font-size:12px;color:var(--brand-aqua);margin-bottom:24px}.SearchRelevancePage_businessSection__8D7y8{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px}.SearchRelevancePage_sectionCopy__zdXvR h2{margin-bottom:26px}.SearchRelevancePage_measurementPath__z4xvu{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:32px;font-size:13px;color:var(--search-accent)}.SearchRelevancePage_sliderLabel__qJCBf{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 24px;font-size:14px}.SearchRelevancePage_sliderLabel__qJCBf output{color:var(--brand-aqua);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.SearchRelevancePage_slider__cgDMP{display:block;width:calc(100% - 48px);margin:16px 24px 4px;accent-color:var(--search-accent);cursor:pointer;height:24px}.SearchRelevancePage_rangeLabels__JQHN9{display:flex;justify-content:space-between;margin:0 24px;font-size:12px;color:var(--brand-mist)}.SearchRelevancePage_disclaimer__Fc0OO{font-size:12px;line-height:1.7;color:var(--brand-mist);padding:20px 24px;margin:0;border-top:1px solid color-mix(in srgb,var(--brand-white) 7.8%,transparent)}.SearchRelevancePage_agentSection__XesuC{scroll-margin-top:88px}.SearchRelevancePage_agentTakeaway__40sqw{display:grid;grid-template-columns:1fr 2fr;gap:30px;padding:32px 0;border-bottom:1px solid color-mix(in srgb,var(--brand-white) 11%,transparent)}.SearchRelevancePage_agentTakeaway__40sqw strong{font-size:22px;font-weight:600}.SearchRelevancePage_agentTakeaway__40sqw p{font-size:16px;line-height:1.7;color:var(--brand-mist);margin:0}.SearchRelevancePage_leadershipGrid__eYgI2{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.SearchRelevancePage_leadershipGrid__eYgI2 article{border-top:1px solid color-mix(in srgb,var(--brand-sky) 36.1%,transparent);padding-top:24px}.SearchRelevancePage_leadershipGrid__eYgI2 article>span{font-size:12px;color:var(--search-accent);text-transform:uppercase;letter-spacing:.12em}.SearchRelevancePage_leadershipGrid__eYgI2 h3{font-size:24px;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:20px 0 16px}.SearchRelevancePage_leadershipGrid__eYgI2 p{color:var(--brand-mist);font-size:16px;line-height:1.7;margin-bottom:24px}.SearchRelevancePage_leadershipGrid__eYgI2 small{font-size:12px;line-height:1.7;color:var(--brand-mist)}.SearchRelevancePage_page__SMsnV a:focus-visible,.SearchRelevancePage_page__SMsnV button:focus-visible,.SearchRelevancePage_page__SMsnV input:focus-visible{outline:2px solid var(--search-accent);outline-offset:5px}@media (min-width:1440px){.SearchRelevancePage_hero__gPbGK{min-height:900px}}@media (max-width:1100px){.SearchRelevancePage_section__3Jop5{padding-left:32px;padding-right:32px}.SearchRelevancePage_hero__gPbGK{gap:32px}.SearchRelevancePage_fitBadge__YeC_i{display:none}.SearchRelevancePage_businessSection__8D7y8{gap:32px}.SearchRelevancePage_cardCategory__hZ6TZ{display:none}}@media (max-width:800px){.SearchRelevancePage_section__3Jop5{padding:64px 24px}.SearchRelevancePage_hero__gPbGK{grid-template-columns:1fr;padding-top:140px;gap:40px;min-height:auto}.SearchRelevancePage_hero__gPbGK h1{font-size:clamp(42px,8vw,64px)}.SearchRelevancePage_heroCopy__btAqv>p{max-width:600px}.SearchRelevancePage_heroProof__2PNef{margin-top:24px}.SearchRelevancePage_rankingDemo__ABRmT{width:100%}.SearchRelevancePage_fitBadge__YeC_i{display:flex}.SearchRelevancePage_businessSection__8D7y8,.SearchRelevancePage_proofGrid__YJDZY{grid-template-columns:1fr}.SearchRelevancePage_proofCard__W5GeC{padding:28px}.SearchRelevancePage_businessSection__8D7y8{gap:32px}.SearchRelevancePage_sectionCopy__zdXvR h2 br{display:none}.SearchRelevancePage_sectionCopy__zdXvR h2{max-width:430px}.SearchRelevancePage_agentTakeaway__40sqw{grid-template-columns:1fr;gap:14px}.SearchRelevancePage_leadershipGrid__eYgI2{grid-template-columns:1fr;gap:32px}.SearchRelevancePage_leadershipGrid__eYgI2 p{margin-bottom:12px}}@media (max-width:480px){.SearchRelevancePage_section__3Jop5{padding-left:20px;padding-right:20px}.SearchRelevancePage_hero__gPbGK h1{font-size:42px}.SearchRelevancePage_heroActions__br9tN{align-items:flex-start;flex-direction:column}.SearchRelevancePage_demoTop__6BZhE{padding:16px;flex-wrap:wrap}.SearchRelevancePage_demoTop__6BZhE>span:first-child{font-size:12px}.SearchRelevancePage_searchQuery__UdToh{margin:20px 16px 16px;padding:14px}.SearchRelevancePage_toggle__M9l2h{margin-left:16px;margin-right:16px}.SearchRelevancePage_toggle__M9l2h button{font-size:12px;min-height:44px}.SearchRelevancePage_toggle__M9l2h svg{display:none}.SearchRelevancePage_resultList__R8vgn{margin:0 16px}.SearchRelevancePage_result__NBrOr{gap:8px;padding-left:10px;padding-right:10px}.SearchRelevancePage_fitBadge__YeC_i{display:none}.SearchRelevancePage_resultContent__mTn2H strong{font-size:13px}.SearchRelevancePage_resultContent__mTn2H>span{font-size:12px}.SearchRelevancePage_rank__HBluD{width:20px}.SearchRelevancePage_rankingInsight__m9sU_,.SearchRelevancePage_signalRow__yL7Pw{padding-left:16px;padding-right:16px}.SearchRelevancePage_proofCard__W5GeC{padding:24px 20px}.SearchRelevancePage_proofMetric__pMqqA{font-size:64px}.SearchRelevancePage_scaleMetric__FOvDz{font-size:30px}.SearchRelevancePage_sliderLabel__qJCBf{padding:0 16px}}@media (prefers-reduced-motion:reduce){.SearchRelevancePage_page__SMsnV *,.SearchRelevancePage_page__SMsnV :after,.SearchRelevancePage_page__SMsnV :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.SearchRelevancePage_clientLogo__WH3DC{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.SearchRelevancePage_clientWordmark__gWoLk{width:156px;height:32px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.SearchRelevancePage_chartHeadline__FFsyu{padding:28px 28px 0}.SearchRelevancePage_chartHeadline__FFsyu h3{font-size:32px;font-weight:600;letter-spacing:-.035em;line-height:1.15}.SearchRelevancePage_chartHeadline__FFsyu h3 span{color:var(--brand-aqua)}.SearchRelevancePage_chartHeadline__FFsyu p{font-size:13px;color:var(--brand-mist);margin:14px 0 0}.SearchRelevancePage_bookingChart__smwCu{display:grid;grid-template-columns:42px 1fr;grid-template-rows:245px auto;padding:42px 28px 0;-moz-column-gap:10px;column-gap:10px}.SearchRelevancePage_chartAxis__b2P_K{display:flex;flex-direction:column;justify-content:space-between;text-align:right;color:var(--brand-mist);font-size:11px;line-height:0}.SearchRelevancePage_chartPlot__n_Loc{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:end;padding:0 20px}.SearchRelevancePage_chartGrid__K2Jbv{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.SearchRelevancePage_chartGrid__K2Jbv i{width:100%;height:1px;background:color-mix(in srgb,var(--brand-white) 7.1%,transparent)}.SearchRelevancePage_chartGrid__K2Jbv i:last-child{background:color-mix(in srgb,var(--brand-white) 27.1%,transparent)}.SearchRelevancePage_barColumn__mC1Wo{height:100%;display:flex;align-items:flex-end;z-index:1}.SearchRelevancePage_barStack__nfzNq{position:relative;display:flex;flex-direction:column;width:100%;transition:height .55s cubic-bezier(.2,.8,.2,1)}.SearchRelevancePage_barStack__nfzNq>strong{position:absolute;top:-28px;left:0;right:0;text-align:center;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.SearchRelevancePage_baselineBar__Sgu7j{height:100%;background:var(--brand-slate);border:1px solid var(--brand-bluegray);border-bottom:0;border-radius:3px 3px 0 0}.SearchRelevancePage_improvedBar__QB7ct{background:var(--brand-sky);border:1px solid var(--brand-sky);border-bottom:0}.SearchRelevancePage_incrementBar__2qqnK{background:repeating-linear-gradient(-45deg,var(--brand-ice),var(--brand-ice) 3px,var(--brand-aqua) 3px,var(--brand-aqua) 6px);border:1px solid var(--brand-ice);border-radius:3px 3px 0 0}.SearchRelevancePage_improvedStack__RI0aQ>strong{color:var(--brand-ice)}.SearchRelevancePage_chartLabels__7XWPn{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:14px 10px 0;text-align:center;font-size:13px}.SearchRelevancePage_chartLabels__7XWPn small{display:block;font-size:11px;color:var(--brand-mist);margin-top:5px}.SearchRelevancePage_chartGain__LOvsO{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;padding:24px 20px;margin:22px 28px 24px;border-top:1px solid color-mix(in srgb,var(--brand-white) 12.5%,transparent);border-bottom:1px solid color-mix(in srgb,var(--brand-white) 12.5%,transparent);font-size:13px;color:var(--brand-mist)}.SearchRelevancePage_chartGain__LOvsO strong{font-size:22px;color:var(--brand-ice);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.SearchRelevancePage_chartLegend__t8u2u{width:10px;height:10px;background:repeating-linear-gradient(-45deg,var(--brand-ice),var(--brand-ice) 2px,var(--brand-aqua) 2px,var(--brand-aqua) 4px)}.SearchRelevancePage_conversionDemo__82UnX .SearchRelevancePage_rangeLabels__JQHN9{margin-bottom:24px}.SearchRelevancePage_agentSection__XesuC{max-width:1440px}.SearchRelevancePage_agentSection__XesuC>.SearchRelevancePage_sectionHeading__djaYj{max-width:1050px;margin-bottom:50px}.SearchRelevancePage_agentSection__XesuC>.SearchRelevancePage_sectionHeading__djaYj h2{font-size:clamp(36px,4.5vw,64px)}@media (max-width:480px){.SearchRelevancePage_bookingChart__smwCu{padding:40px 16px 0;grid-template-rows:210px auto;grid-template-columns:35px 1fr;gap:8px}.SearchRelevancePage_chartPlot__n_Loc{padding:0 8px;gap:24px}.SearchRelevancePage_chartLabels__7XWPn{gap:12px;padding:12px 0 0;font-size:11px}.SearchRelevancePage_chartLabels__7XWPn small{font-size:10px}.SearchRelevancePage_chartHeadline__FFsyu{padding-left:20px;padding-right:20px}.SearchRelevancePage_chartGain__LOvsO{margin-left:20px;margin-right:20px}.SearchRelevancePage_chartGain__LOvsO strong{font-size:20px}}.SearchRelevancePage_hero__gPbGK{max-width:1440px;grid-template-columns:1fr;gap:40px;isolation:isolate}.SearchRelevancePage_heroArtwork__65LRs{position:absolute;right:-8%;top:80px;width:55%;height:430px;opacity:.15;z-index:-1;pointer-events:none}.SearchRelevancePage_heroCopy__btAqv{display:grid;grid-template-columns:1.15fr 1fr;-moz-column-gap:64px;column-gap:64px;align-items:start}.SearchRelevancePage_heroCopy__btAqv>.SearchRelevancePage_eyebrow__7slLl{grid-column:1/-1}.SearchRelevancePage_heroCopy__btAqv h1{grid-column:1;grid-row:2/5;font-size:clamp(40px,4.4vw,62px)}.SearchRelevancePage_heroCopy__btAqv>p{grid-column:2;margin-bottom:0}.SearchRelevancePage_heroCopy__btAqv>.SearchRelevancePage_heroActions__br9tN{grid-column:2;margin:24px 0}.SearchRelevancePage_heroCopy__btAqv>.SearchRelevancePage_heroProof__2PNef{grid-column:2;margin-top:0}.SearchRelevancePage_heroWalkthrough___2O0X{min-width:0;scroll-margin-top:120px}@media (max-width:800px){.SearchRelevancePage_heroCopy__btAqv{grid-template-columns:1fr;gap:0}.SearchRelevancePage_heroCopy__btAqv h1,.SearchRelevancePage_heroCopy__btAqv>.SearchRelevancePage_heroActions__br9tN,.SearchRelevancePage_heroCopy__btAqv>.SearchRelevancePage_heroProof__2PNef,.SearchRelevancePage_heroCopy__btAqv>p{grid-column:1;grid-row:auto}.SearchRelevancePage_heroCopy__btAqv h1{margin-bottom:24px}.SearchRelevancePage_heroArtwork__65LRs{width:85%;top:80px}}