.hospitality_heroFrag__LWePH{width:100%;max-width:460px;padding:16px;display:flex;flex-direction:column;gap:12px}.hospitality_urlbar__P_pql{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:var(--lx-canvas);font-size:12px;font-weight:500}.hospitality_urlbar__P_pql>:last-child{margin-left:auto}.hospitality_heroImg__R1_QL{position:relative;height:150px;border-radius:10px;overflow:hidden}.hospitality_heroImg__R1_QL img{object-fit:cover}.hospitality_heroCap___hOVP{position:absolute;left:14px;right:14px;bottom:12px;color:#fff;font-family:var(--lx-display);font-size:22px;line-height:1.15;text-shadow:0 2px 16px rgba(0,0,0,.5)}.hospitality_dates__TlXQa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hospitality_fld__tYzSe{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;border:1px solid #d9d9d4;font-size:13px}.hospitality_label__IkCuE{font-family:var(--lx-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--lx-muted)}.hospitality_col__pj693{display:flex;flex-direction:column;gap:6px}.hospitality_ops__TquRt{display:flex;flex-wrap:wrap;gap:6px}.hospitality_op__3hfPn{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid #d9d9d4;font-size:12px;white-space:nowrap}.hospitality_opOn__JqKi_{background:var(--lx-ink);border-color:var(--lx-ink);color:#fff}.hospitality_pillTall__PmA2o{height:42px}.hospitality_adc__3UFZP>.hospitality_pillSm__TnRW_{height:28px;font-size:12px}.hospitality_adc__3UFZP>.hospitality_pillLine__BwVdg{background:transparent;color:var(--lx-ink);border:1px solid #8c8c88}.hospitality_iconLine__DcdRS{display:inline-flex;align-items:center;gap:8px}.hospitality_mic__wr36D{flex:none;width:40px;height:40px;border-radius:12px;border:1px solid var(--lx-line);display:grid;place-items:center;background:#fff}.hospitality_ruled__8BUGU{padding-top:10px;border-top:1px solid var(--lx-line)}.hospitality_q__viS0g{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:999px;border:1px solid #d9d9d4;font-size:14px}.hospitality_chk__Bd1uK,.hospitality_src__iFKNE{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;border:1px solid var(--lx-line);font-size:13px}.hospitality_mrow__7w8Yx{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.hospitality_adc__3UFZP{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:var(--lx-canvas)}.hospitality_adcOn__l1Cwx{outline:1.5px solid var(--lx-ink)}.hospitality_adc__3UFZP img{width:100%;object-fit:cover;border-radius:8px;display:block}.hospitality_adcImgs__Qtd3P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.hospitality_vrow__NUN7p{display:grid;grid-template-columns:170px minmax(0,1fr) 56px;gap:12px;align-items:center;font-size:13px}.hospitality_bub__Gb64B{padding:10px 14px;border-radius:14px;font-size:13px;line-height:1.5;max-width:85%}.hospitality_bubGuest__hzVEq{align-self:flex-end;background:var(--lx-ink);color:#fff;border-radius:14px 14px 4px 14px}.hospitality_bubAgent__9WuAN{align-self:flex-start;background:var(--lx-canvas);border-radius:14px 14px 14px 4px}.hospitality_leak___s4Ec{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:24px;align-items:stretch}.hospitality_leakImg__8FUSU{position:relative;min-height:420px;border-radius:24px;overflow:hidden}.hospitality_leakImg__8FUSU img{object-fit:cover}.hospitality_hops__U1VSs{display:flex;flex-direction:column;gap:10px}.hospitality_hop__iS_ci{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 18px;border-radius:16px;border:1px solid var(--lx-line);background:#fff}.hospitality_ic__cKDIt{width:44px;height:44px;border-radius:12px;border:1px solid var(--lx-line);display:grid;place-items:center}.hospitality_hop__iS_ci b{display:block;font-size:15px;font-weight:500;line-height:1.35}.hospitality_hopD__dli_h{display:block;font-size:13px;line-height:1.45;color:var(--lx-muted);margin-top:2px}.hospitality_tag__c5s8Y{font-family:var(--lx-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:999px;border:1px dashed var(--lx-line-strong);color:#4a4a4a;white-space:nowrap}.hospitality_hopEnd__Mxi89{background:var(--lx-ink);border-color:var(--lx-ink);color:#fff}.hospitality_hopEnd__Mxi89 .hospitality_hopD__dli_h{color:#c9c9c4}.hospitality_hopEnd__Mxi89 .hospitality_ic__cKDIt{background:#1f1f1f;border-color:#3a3a3a}.hospitality_hopEnd__Mxi89 .hospitality_tag__c5s8Y{border:0;background:#fff;color:var(--lx-ink)}.hospitality_stats__aP7g_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin-top:40px;padding-top:40px;border-top:1px solid #d9d9d4}.hospitality_stat__zII6v{display:flex;flex-direction:column;gap:8px}.hospitality_statN__4x_PM{font-family:var(--lx-display);font-weight:300;font-size:56px;line-height:1}.hospitality_stat__zII6v p{font-size:14px;line-height:1.5;color:var(--lx-muted);max-width:30ch}.hospitality_srcline__exoYq{margin-top:24px!important;font-size:12px;line-height:1.5;color:var(--lx-muted)}.hospitality_srcline__exoYq a{color:inherit;text-decoration:underline}.hospitality_flowrow__wzKff{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-bottom:24px}.hospitality_node__1DUmu{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:20px;background:#fff;border:1px solid var(--lx-line)}.hospitality_node__1DUmu p{font-size:13px;line-height:1.5;color:var(--lx-muted)}.hospitality_nodeCore___b3qB{flex:1.4 1 260px;background:var(--lx-ink);color:#fff;border-color:var(--lx-ink)}.hospitality_farr__QuOMc{flex:0 0 auto;align-self:center;display:grid;place-items:center}.hospitality_minis__R0cqE{display:flex;flex-wrap:wrap;gap:6px}.hospitality_mini__mNN__{padding:4px 10px;border-radius:999px;background:var(--lx-canvas);font-size:12px}.hospitality_nodeCore___b3qB .hospitality_mini__mNN__{background:#262626;color:#fff}.hospitality_vs__floda{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px}.hospitality_vsc__JDxmn{display:flex;flex-direction:column;gap:18px;padding:36px;border-radius:24px;background:#fff;border:1px solid var(--lx-line)}.hospitality_vscAfter__47kmi{background:var(--lx-ink);border-color:var(--lx-ink);color:#fff}.hospitality_vscFlat__tS3jb{border-color:transparent}.hospitality_ticks__aWSIx{display:flex;flex-direction:column;gap:12px}.hospitality_ticks__aWSIx li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.5;color:#4a4a4a}.hospitality_vscAfter__47kmi .hospitality_ticks__aWSIx li{color:#e4e4e0}.hospitality_ticks__aWSIx svg{flex:0 0 18px;margin-top:3px}.hospitality_trust__MvGhY{display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:center;margin-top:24px}.hospitality_trust__MvGhY span{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#4a4a4a}.hospitality_ai__zNW6J{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:48px 64px;align-items:center}.hospitality_aiCopy__vQCNZ{display:flex;flex-direction:column;gap:24px}.hospitality_aiFrag__P7RJb{padding:20px;display:flex;flex-direction:column;gap:12px;max-width:520px;width:100%;justify-self:end}.hospitality_pcard__UV8yY{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px;border-radius:12px;border:1px solid var(--lx-line)}.hospitality_pcard__UV8yY img{width:96px;height:80px;object-fit:cover;border-radius:8px;display:block}.hospitality_pms__4iEt0{display:flex;flex-wrap:wrap;gap:10px}.hospitality_pmsc__hD44F{display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 20px;border-radius:999px;background:#fff;border:1px solid var(--lx-line);font-size:15px;font-weight:500}.hospitality_pmsCustom__dFuvQ{background:var(--lx-ink);color:#fff;border-color:var(--lx-ink)}.hospitality_cards3__63re3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin-top:32px}.hospitality_card__KGpMx{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:20px;background:var(--lx-canvas)}.hospitality_card__KGpMx p{font-size:14px;line-height:1.55;color:var(--lx-muted)}.hospitality_audit__NuEGB{display:flex;flex-wrap:wrap;gap:40px 64px;align-items:stretch;padding:56px;border-radius:28px;background:var(--lx-ink);color:#fff}.hospitality_auditCopy__ullue{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:20px;justify-content:space-between;align-items:flex-start}.hospitality_auditCopy__ullue p{font-size:16px;line-height:1.6;color:#c9c9c4;max-width:44ch;margin-top:20px}.hospitality_auditGrid__xzS5M{flex:1 1 520px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.hospitality_acard__cnrLv{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:16px;background:#1a1a1a;border:1px solid #2a2a2a}.hospitality_acard__cnrLv p{font-size:14px;line-height:1.55;color:#c9c9c4;margin:0}.hospitality_dim__jo3mq{color:#9a9a96}.hospitality_links__L1Ba_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0 32px;border-top:1px solid #d9d9d4;margin-top:40px}.hospitality_lk__kgvKQ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;border-bottom:1px solid #d9d9d4;font-family:var(--lx-display);font-size:22px;color:var(--lx-ink);text-decoration:none}.hospitality_lk__kgvKQ:hover{opacity:.7}.hospitality_secShort__ng3yo{padding-top:96px!important;padding-bottom:96px!important}.hospitality_heroStack__Y86sF{flex-direction:column;align-items:flex-start;gap:28px}.hospitality_heroTicks__YZ_w4,.hospitality_heroTicks__YZ_w4 li{color:#f0f0ec}.hospitality_auditForm__TtwAl{width:100%;max-width:560px;color:var(--lx-ink)}.hospitality_auditForm__TtwAl button[type=submit]{width:100%}.hospitality_formHead__bfk0n{display:flex;flex-direction:column;gap:6px}.hospitality_formHead__bfk0n span{font-size:14px;color:var(--lx-muted)}.hospitality_formFoot__Zfkof{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;font-size:13px;color:#4a4a4a}.hospitality_formFoot__Zfkof a{color:var(--lx-ink)}.hospitality_report____HWQ{padding:24px;display:flex;flex-direction:column;gap:20px;box-shadow:var(--lx-halo)}.hospitality_rgrid__JGCuC{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}.hospitality_rcard__4EFMp{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:16px;border:1px solid var(--lx-line);background:#fff}.hospitality_rk__02aR4{display:flex;align-items:center;gap:10px}.hospitality_rk__02aR4 .hospitality_mic__wr36D{width:36px;height:36px;border-radius:10px}.hospitality_big__33_vD{font-family:var(--lx-display);font-weight:300;font-size:40px;line-height:1}.hospitality_note__5jXYJ{font-size:14px;color:var(--lx-muted)}.hospitality_fail__cNTzf{color:#a3262c}.hospitality_split__B74jx{display:flex;height:12px;border-radius:999px;overflow:hidden;background:var(--lx-canvas)}.hospitality_split__B74jx i{display:block;height:100%}.hospitality_splitOta__sbaAW{width:58%;background:var(--lx-ink)}.hospitality_splitDirect__7jjXU{width:42%;background:#b9b9b5}.hospitality_fixes__Zpg6a{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:16px;border-top:1px solid var(--lx-line)}.hospitality_calc__qFN3j{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:48px 64px;align-items:center}.hospitality_formula__dT7vX{font-size:13px;line-height:1.5;color:var(--lx-muted);max-width:52ch}.hospitality_sliders__bfIMl{display:flex;flex-direction:column;gap:22px;padding:28px;border-radius:24px;border:1px solid var(--lx-line);background:#fff}.hospitality_sl__HVsUk{display:flex;flex-direction:column;gap:10px}.hospitality_slTop__lCKEv{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.hospitality_slTop__lCKEv label{font-size:15px;font-weight:500}.hospitality_slTop__lCKEv span{font-family:var(--lx-mono);font-size:14px}.hospitality_sl__HVsUk input{width:100%;accent-color:var(--lx-ink);height:28px;margin:0}.hospitality_result__qWelX{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;border-radius:18px;background:var(--lx-ink);color:#fff}.hospitality_resultN__Sl7wc{font-family:var(--lx-display);font-weight:300;font-size:56px;line-height:1;overflow-wrap:anywhere}.hospitality_resultNote__tSvkh{font-size:14px;color:#c9c9c4}.hospitality_steps4__PdJVM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}.hospitality_step__DBriW{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:20px;border:1px solid var(--lx-line);background:#fff}.hospitality_step__DBriW p{font-size:14px;line-height:1.55;color:var(--lx-muted)}.hospitality_stepGate__NZh5C{background:var(--lx-ink);border-color:var(--lx-ink);color:#fff}.hospitality_stepGate__NZh5C p{color:#c9c9c4}.hospitality_stepGate__NZh5C .hospitality_mic__wr36D{background:#1f1f1f;border-color:#3a3a3a}.hospitality_checks__Y2PiA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:0 48px;border-top:1px solid #d9d9d4}.hospitality_ci__pD156{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:20px 0;border-bottom:1px solid #d9d9d4}.hospitality_ci__pD156 b{display:block;font-size:16px;font-weight:500;line-height:1.4}.hospitality_ci__pD156 span{display:block;font-size:14px;line-height:1.5;color:var(--lx-muted);margin-top:4px}.hospitality_hf__8qwLr{width:100%;max-width:440px;padding:16px;display:flex;flex-direction:column;gap:12px}.hospitality_mid__qnxvH{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;padding:18px 22px;border-radius:14px;background:var(--lx-canvas);font-size:14px;line-height:1.5;color:#4a4a4a}.hospitality_outs__IkMlN{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.hospitality_out__TfuxF{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:20px;background:#fff;border:1px solid var(--lx-line)}.hospitality_out__TfuxF p{font-size:14px;line-height:1.55;color:var(--lx-muted)}.hospitality_pgs__vLba9{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}.hospitality_pgc__qOLkv{display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:20px;border:1px solid var(--lx-line);background:#fff}.hospitality_pgc__qOLkv p{font-size:14px;line-height:1.55;color:var(--lx-muted)}.hospitality_url__tOt3T{font-family:var(--lx-mono);font-size:11px;color:#8c8c88;overflow-wrap:anywhere}.hospitality_prompts__UzeHu{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.hospitality_pr__Y8UnS{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#fff;border:1px solid var(--lx-line);font-size:14px;color:#6b6b6b}.hospitality_pr__Y8UnS span{color:var(--lx-ink)}.hospitality_band__luePo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 48px;padding:40px 48px;border-radius:28px;background:var(--lx-ink);color:#fff}.hospitality_bandCopy__V7ZFP{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:14px}.hospitality_bandCopy__V7ZFP p{font-size:16px;line-height:1.6;color:#c9c9c4;max-width:56ch}.hospitality_secBand__gPREO{padding-bottom:48px!important}.hospitality_faqTop__eirsh>section{padding-top:96px!important}@media (max-width:760px){.hospitality_band__luePo{padding:28px}.hospitality_resultN__Sl7wc{font-size:44px}.hospitality_vrow__NUN7p{grid-template-columns:118px minmax(0,1fr) 48px}.hospitality_farr__QuOMc,.hospitality_marr__5WhUU{transform:rotate(90deg)}.hospitality_audit__NuEGB{padding:28px}.hospitality_vsc__JDxmn{padding:24px}.hospitality_hop__iS_ci{grid-template-columns:40px minmax(0,1fr)}.hospitality_tag__c5s8Y{grid-column:2;justify-self:start}.hospitality_leakImg__8FUSU{min-height:260px}.hospitality_statN__4x_PM{font-size:44px}}.hospitality_engines__uZbTy{display:flex;flex-wrap:wrap;gap:8px}.hospitality_eng__lczF3{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#fff;font-size:14px;background:rgba(18,18,18,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hospitality_ans__SSWSs{padding:22px;display:flex;flex-direction:column;gap:14px;box-shadow:0 0 56px rgba(0,0,0,.08)}.hospitality_pick__q96n8{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;border:1px solid var(--lx-line);font-size:14px}.hospitality_pick__q96n8 small{display:block;font-size:12px;color:var(--lx-muted)}.hospitality_pick__q96n8>:first-child{font-family:var(--lx-mono);font-size:12px;color:#8c8c88}.hospitality_pickYou___JgCM{background:var(--lx-ink);border-color:var(--lx-ink);color:#fff}.hospitality_pickYou___JgCM small{color:#c9c9c4}.hospitality_pickYou___JgCM>:last-child{background:#fff;color:var(--lx-ink)}.hospitality_vstats__r5kBz{display:flex;flex-direction:column;gap:28px}.hospitality_vstat__DFwlN{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;align-items:baseline;padding-bottom:24px;border-bottom:1px solid #d9d9d4}.hospitality_vstat__DFwlN:last-child{border-bottom:0;padding-bottom:0}.hospitality_vstat__DFwlN p{font-size:15px;line-height:1.5;color:#4a4a4a}.hospitality_smap__zzBp9{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}.hospitality_sn2__jWY2a{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:18px;background:#fff;border:1px solid var(--lx-line)}.hospitality_sn2__jWY2a p{font-size:13px;line-height:1.5;color:var(--lx-muted)}.hospitality_own__5HAr9{font-family:var(--lx-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;padding:4px 8px;border-radius:999px}.hospitality_ownYou__SOxhr{background:var(--lx-ink);color:#fff}.hospitality_ownPart__ln9Qe{border:1px solid #8c8c88;color:#4a4a4a}.hospitality_ownOta__DfQri{border:1px dashed #8c8c88;color:var(--lx-muted)}.hospitality_funnel__1NNrd{display:flex;justify-content:center;padding:18px 0}.hospitality_answer__QJFJx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding:28px 32px;border-radius:20px;background:var(--lx-ink);color:#fff}.hospitality_answer__QJFJx>div{display:flex;flex-direction:column;gap:8px;flex:1 1 420px;min-width:0}.hospitality_mx__MLXUH{display:grid;grid-template-columns:minmax(0,1fr) repeat(4,56px);gap:6px 8px;align-items:center;font-size:12px}.hospitality_mxH__607RP{font-family:var(--lx-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--lx-muted);text-align:center}.hospitality_mxC__MgRzG{display:grid;place-items:center;height:26px;border-radius:8px;background:var(--lx-canvas)}.hospitality_mxC__MgRzG:after{content:"";width:8px;height:8px;border-radius:999px;border:1.5px solid #b9b9b5;box-sizing:border-box}.hospitality_mxY__4QbIQ{background:var(--lx-ink)}.hospitality_mxY__4QbIQ:after{background:#fff;border:0}.hospitality_legend__Wt_nl{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#4a4a4a}.hospitality_legend__Wt_nl span{display:inline-flex;align-items:center;gap:6px}.hospitality_legend__Wt_nl i{width:12px;height:12px;border-radius:4px;background:var(--lx-canvas);border:1px solid #d9d9d4}.hospitality_legend__Wt_nl span:first-child i{background:var(--lx-ink);border-color:var(--lx-ink)}.hospitality_quote__NbCuD{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:var(--lx-canvas);font-size:13px;line-height:1.5;color:#4a4a4a}.hospitality_quote__NbCuD b{font-family:var(--lx-display);font-weight:400;font-size:22px;line-height:1.2;color:var(--lx-ink)}.hospitality_ft2__l_qbk{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));gap:6px;font-size:12px;align-items:center}.hospitality_ft2H__tjFZA{font-family:var(--lx-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--lx-muted)}.hospitality_ft2V__QtkNe{padding:7px 8px;border-radius:8px;background:var(--lx-canvas)}.hospitality_ft2X__L3gM9{padding:7px 8px;border-radius:8px;border:1px dashed #a3262c;color:#a3262c}.hospitality_thumb__aQU_1{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:center}.hospitality_thumb__aQU_1 img{width:120px;height:90px;object-fit:cover;border-radius:10px;display:block}.hospitality_thumb__aQU_1 b{font-family:var(--lx-display);font-weight:400;font-size:20px;line-height:1.2}.hospitality_score___Msqa{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px}.hospitality_sc__bPqaJ{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:20px;border:1px solid var(--lx-line);background:#fff}.hospitality_scoreN__PwNtf{font-family:var(--lx-display);font-weight:300;font-size:72px;line-height:1}.hospitality_scoreN__PwNtf small{font-size:28px;color:#8c8c88}.hospitality_bars__CD4hP{display:flex;align-items:flex-end;gap:8px;height:140px;padding-top:8px}.hospitality_bars__CD4hP i{flex:1;border-radius:6px 6px 2px 2px;background:#d9d9d4}.hospitality_bars__CD4hP i:last-child{background:var(--lx-ink)}.hospitality_erow__sQp68{display:grid;grid-template-columns:110px minmax(0,1fr) 40px;gap:12px;align-items:center;font-size:13px}.hospitality_wl__bxDrS{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--lx-line);font-size:13px}.hospitality_groups__Uooyh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px}.hospitality_grp__Oc6uQ{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:20px;background:var(--lx-canvas)}.hospitality_pc__A6Gnf{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:#fff;font-size:13px}.hospitality_ucp__0STrn{display:flex;flex-wrap:wrap;gap:32px 64px;align-items:center;justify-content:space-between;padding:48px;border-radius:28px;background:var(--lx-ink);color:#fff}.hospitality_ucp__0STrn>:first-child{display:flex;flex-direction:column;gap:16px;flex:1 1 520px;min-width:0}.hospitality_ucp__0STrn p{font-size:16px;line-height:1.6;color:#c9c9c4;max-width:56ch}.hospitality_ucp__0STrn>:last-child{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.hospitality_chipDark__q8w3p{background:#262626;color:#fff}.hospitality_noTop__R2_2x{padding-top:0!important}.hospitality_mm__kvlew{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:24px}.hospitality_mmc__n0fzS{display:flex;flex-direction:column;gap:18px;padding:28px;border-radius:24px;background:#fff;border:1px solid var(--lx-line)}.hospitality_mm__kvlew .hospitality_mrow__7w8Yx{align-items:stretch}.hospitality_mm__kvlew .hospitality_marr__5WhUU{align-self:center}.hospitality_mm__kvlew .hospitality_adc__3UFZP{font-size:13px}.hospitality_mm__kvlew .hospitality_adc__3UFZP b,.hospitality_pg___8JtH b{font-size:13px;font-weight:500}.hospitality_mmcGood__FAkzg{background:var(--lx-ink);border-color:var(--lx-ink);color:#fff}.hospitality_mmcGood__FAkzg .hospitality_chk__Bd1uK{border-color:#2a2a2a;color:#e4e4e0}.hospitality_mmcGood__FAkzg .hospitality_adc__3UFZP{color:var(--lx-ink)}.hospitality_pg___8JtH{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;background:#fff;color:var(--lx-ink);border:1px solid var(--lx-line)}.hospitality_pg___8JtH i{height:10px;border-radius:4px;background:var(--lx-line)}.hospitality_pg___8JtH small{font-size:12px;color:var(--lx-muted)}.hospitality_pgOn__kXOM7{outline:2px solid #fff;outline-offset:-2px}.hospitality_pgOn__kXOM7>b{font-family:var(--lx-display);font-weight:400;font-size:18px;line-height:1.2}.hospitality_pg___8JtH>.hospitality_pillSm__TnRW_{height:30px;font-size:12px}.hospitality_verdict__cbOB0{display:flex;align-items:center;gap:8px;font-size:13px;color:#4a4a4a}.hospitality_pkgs__RfFjp{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}.hospitality_pkg__Sv8JZ{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;border:1px solid var(--lx-line);background:#fff}.hospitality_pkg__Sv8JZ img{width:100%;height:180px;object-fit:cover;display:block}.hospitality_pkgB__lrIP7{display:flex;flex-direction:column;gap:10px;padding:20px}.hospitality_pkgB__lrIP7 p{font-size:14px;line-height:1.5;color:var(--lx-muted)}.hospitality_fine__9j8QI{margin-top:20px!important;font-size:12px;color:var(--lx-muted)}.hospitality_brief__AXk8d{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;background:var(--lx-canvas);font-size:13px}.hospitality_chans__NdwQ6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.hospitality_chan__Ulr6p{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#fff;border:1px solid var(--lx-line)}.hospitality_chan__Ulr6p p{font-size:13px;line-height:1.5;color:var(--lx-muted)}.hospitality_chat__2Gwtr{width:100%;max-width:440px;padding:18px;display:flex;flex-direction:column;gap:10px}.hospitality_room__ojKBb{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:center;padding:10px;border-radius:12px;border:1px solid var(--lx-line)}.hospitality_room__ojKBb img{width:88px;height:70px;object-fit:cover;border-radius:8px;display:block}.hospitality_room__ojKBb>div{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:0;font-size:14px}.hospitality_qs__LrkJq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}.hospitality_qc__2q_ks{display:flex;flex-direction:column;justify-content:space-between;gap:14px;padding:24px;border-radius:20px;border:1px solid var(--lx-line);background:#fff}.hospitality_qcT__meG_T{font-family:var(--lx-display);font-size:24px;line-height:1.25}.hospitality_qcMeta__Vcp1f{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--lx-line);font-size:12px;color:var(--lx-muted)}.hospitality_lost__1260Y{font-family:var(--lx-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:999px;border:1px dashed #8c8c88;color:#4a4a4a;white-space:nowrap}.hospitality_flow3__sNOO6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.hospitality_f3__PSXy_{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:20px;background:#fff;border:1px solid var(--lx-line)}.hospitality_f3__PSXy_ p{font-size:14px;line-height:1.55;color:var(--lx-muted)}.hospitality_f3Core__INaHL{background:var(--lx-ink);color:#fff;border-color:var(--lx-ink)}.hospitality_f3Core__INaHL p{color:#c9c9c4}.hospitality_f3Core__INaHL .hospitality_mini__mNN__{background:#262626;color:#fff}.hospitality_f3Core__INaHL .hospitality_mic__wr36D{background:#1f1f1f;border-color:#3a3a3a}.hospitality_topR__cCOCj{display:grid;grid-template-columns:minmax(0,1fr) 48px auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--lx-line);font-size:13px}.hospitality_addon__AMSuu{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--lx-line);font-size:13px}.hospitality_addonOn____qKn{border-color:var(--lx-ink);box-shadow:inset 0 0 0 1px var(--lx-ink)}.hospitality_vscAfter__47kmi .hospitality_ticks__aWSIx svg{stroke:#fff}.hospitality_calc2__X9Oq2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:24px;align-items:start}.hospitality_calc2__X9Oq2 .hospitality_results__1K_8v{position:sticky;top:96px}.hospitality_calc2__X9Oq2 .hospitality_sliders__bfIMl{padding:32px}.hospitality_sl__HVsUk small{font-size:12px;color:var(--lx-muted)}.hospitality_slRule__Wvn_U{padding-top:18px;border-top:1px solid var(--lx-line)}.hospitality_results__1K_8v{display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:24px;background:var(--lx-ink);color:#fff}.hospitality_resultsN__RGDDN{font-family:var(--lx-display);font-weight:300;font-size:72px;line-height:1;overflow-wrap:anywhere}.hospitality_rrow__ZoDBD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px}.hospitality_rbox__uYPjr{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:14px;background:#1a1a1a;border:1px solid #2a2a2a;font-size:13px;line-height:1.4;color:#c9c9c4;min-width:0}.hospitality_rbox__uYPjr b{overflow-wrap:anywhere;font-family:var(--lx-display);font-weight:300;font-size:clamp(22px,2vw,30px);line-height:1.1;color:#fff}.hospitality_keep__PA9Gk{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:16px;background:#fff;color:var(--lx-ink);font-size:14px;line-height:1.5}.hospitality_keep__PA9Gk b{font-family:var(--lx-display);font-weight:300;font-size:40px;line-height:1}.hospitality_formulaBox__S_oP2{padding:24px 28px;border-radius:16px;background:var(--lx-ink);color:#e4e4e0;font-family:var(--lx-mono);font-size:14px;line-height:1.9;overflow-x:auto;white-space:pre}.hospitality_tblw__GDDRR{overflow-x:auto;border:1px solid var(--lx-line);border-radius:16px;background:#fff}.hospitality_tblw__GDDRR table{width:100%;border-collapse:collapse;min-width:560px;font-size:15px;line-height:1.45}.hospitality_tblw__GDDRR th{text-align:left;font-family:var(--lx-mono);font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--lx-muted);padding:14px 20px;background:var(--lx-canvas);border-bottom:1px solid var(--lx-line)}.hospitality_tblw__GDDRR td{padding:16px 20px;border-bottom:1px solid var(--lx-line);vertical-align:top}.hospitality_tblw__GDDRR td:first-child{font-weight:500}.hospitality_tblw__GDDRR td:last-child{color:#4a4a4a}.hospitality_tblw__GDDRR tr:last-child td{border-bottom:0}.hospitality_tblw__GDDRR .hospitality_srcline__exoYq{margin:0}.hospitality_tagline__uo073{font-family:var(--lx-display);font-size:22px;color:#fff}.hospitality_glance__jgaGw{width:100%;max-width:460px;padding:22px;display:flex;flex-direction:column;gap:14px}.hospitality_gl__8hBn_{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid var(--lx-line);font-size:14px;line-height:1.5}.hospitality_gl__8hBn_>:first-child{font-family:var(--lx-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--lx-muted);padding-top:3px}.hospitality_choose__9RbGe{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px}.hospitality_ch__CYSxv{display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:24px;background:#fff;border:1px solid var(--lx-line)}.hospitality_ch__CYSxv p{font-size:16px;line-height:1.6;color:#4a4a4a}.hospitality_chUs__SLpF0{background:var(--lx-ink);border-color:var(--lx-ink);color:#fff}.hospitality_chUs__SLpF0 p{color:#e4e4e0}.hospitality_both__tBEHj{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:16px;padding:20px 24px;border-radius:16px;background:var(--lx-canvas);font-size:15px;line-height:1.5}.hospitality_ct__EKwHU{overflow-x:auto;border:1px solid var(--lx-line);border-radius:20px;background:#fff}.hospitality_ct__EKwHU table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.55}.hospitality_ct__EKwHU td,.hospitality_ct__EKwHU th{padding:18px 22px;text-align:left;vertical-align:top;font-weight:400;border-bottom:1px solid var(--lx-line)}.hospitality_ct__EKwHU tbody tr:last-child>*{border-bottom:0}.hospitality_ct__EKwHU thead th{font-family:var(--lx-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--lx-muted);background:var(--lx-canvas);padding-top:14px;padding-bottom:14px}.hospitality_ct__EKwHU tbody th{width:220px;font-weight:500;background:#fafaf8}.hospitality_ct__EKwHU thead th:first-child{width:220px}.hospitality_ct__EKwHU td:nth-child(2){background:var(--lx-canvas)}.hospitality_ct__EKwHU thead th:nth-child(2){background:var(--lx-ink);color:#fff}.hospitality_diffs__E9q4Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}.hospitality_df__1QJuH{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:20px;border:1px solid var(--lx-line);background:#fff}.hospitality_df__1QJuH p{font-size:14px;line-height:1.55;color:var(--lx-muted)}.hospitality_srcs__xPtee{margin-bottom:48px;display:flex;flex-direction:column;gap:8px;padding:24px 28px;border-radius:16px;border:1px dashed #b9b9b5;font-size:13px;line-height:1.5;color:#4a4a4a}.hospitality_srcs__xPtee a{color:#4a4a4a}.hospitality_priceForm__RiQ1I{width:100%;max-width:560px;justify-self:end}.hospitality_priceForm__RiQ1I button[type=submit]{width:100%}@media (max-width:760px){.hospitality_vstat__DFwlN{grid-template-columns:minmax(0,1fr);gap:8px}.hospitality_mx__MLXUH{grid-template-columns:minmax(0,1fr) repeat(4,40px)}.hospitality_ucp__0STrn{padding:28px}.hospitality_answer__QJFJx,.hospitality_mmc__n0fzS{padding:22px}.hospitality_qcT__meG_T{font-size:21px}.hospitality_resultsN__RGDDN{font-size:52px}.hospitality_calc2__X9Oq2 .hospitality_sliders__bfIMl,.hospitality_results__1K_8v{padding:22px}.hospitality_ch__CYSxv{padding:24px}.hospitality_gl__8hBn_{grid-template-columns:80px minmax(0,1fr)}}.hospitality_currency__G6poU{min-height:40px;padding:0 36px 0 14px;border-radius:999px;border:1px solid var(--lx-line-strong,#8c8c88);background:#fff;color:#121212;font-family:var(--lx-sans);font-size:14px}.hospitality_currency__G6poU:focus-visible{outline:2px solid #121212;outline-offset:2px}