.LocalSEOForHotels-module__cLQZuW__page{color:var(--color-navy);background:#fff;padding-top:20px}.LocalSEOForHotels-module__cLQZuW__page,.LocalSEOForHotels-module__cLQZuW__page *{box-sizing:border-box}.LocalSEOForHotels-module__cLQZuW__container{max-width:1280px;margin:0 auto;padding:0 24px}.LocalSEOForHotels-module__cLQZuW__narrowContainer{max-width:1100px;margin:0 auto;padding:0 24px}.LocalSEOForHotels-module__cLQZuW__midContainer{max-width:980px;margin:0 auto;padding:0 24px}.LocalSEOForHotels-module__cLQZuW__sectionCenter{text-align:center;margin-bottom:48px}.LocalSEOForHotels-module__cLQZuW__sectionTitle{margin:0 0 14px;font-size:2rem;font-weight:800;line-height:1.2}.LocalSEOForHotels-module__cLQZuW__sectionTitleSm{margin:0 0 12px;font-size:1.7rem;font-weight:800;line-height:1.25}.LocalSEOForHotels-module__cLQZuW__sectionSub,.LocalSEOForHotels-module__cLQZuW__sectionSubLg{color:var(--color-medium-gray);margin:0 auto}.LocalSEOForHotels-module__cLQZuW__sectionSub{max-width:720px}.LocalSEOForHotels-module__cLQZuW__sectionSubLg{max-width:820px;font-size:1.06rem;line-height:1.7}.LocalSEOForHotels-module__cLQZuW__heroSection{padding:88px 0 96px;position:relative;overflow:hidden}.LocalSEOForHotels-module__cLQZuW__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.LocalSEOForHotels-module__cLQZuW__badge{color:var(--color-blue);background:#3b82f61a;border:1px solid #3b82f633;border-radius:999px;align-items:center;gap:6px;margin-bottom:18px;padding:8px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.LocalSEOForHotels-module__cLQZuW__badgeIcon{width:14px;height:14px}.LocalSEOForHotels-module__cLQZuW__heroTitle{color:var(--color-navy);margin:0 0 24px;font-size:30px;font-weight:900;line-height:1.05}.LocalSEOForHotels-module__cLQZuW__heroTitle span{color:var(--color-blue)}.LocalSEOForHotels-module__cLQZuW__heroText{max-width:620px;color:var(--color-medium-gray);margin:0 0 28px;font-size:17px;line-height:1.8}.LocalSEOForHotels-module__cLQZuW__heroForm{gap:12px;max-width:520px;display:flex}.LocalSEOForHotels-module__cLQZuW__input{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;flex:1;height:48px;padding:0 14px;font-size:1rem}.LocalSEOForHotels-module__cLQZuW__input:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px #3b82f626}.LocalSEOForHotels-module__cLQZuW__primaryBtn,.LocalSEOForHotels-module__cLQZuW__secondaryBtn{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:800;transition:all .2s;display:inline-flex}.LocalSEOForHotels-module__cLQZuW__primaryBtn{background:var(--color-blue);color:#fff;height:48px;padding:0 22px}.LocalSEOForHotels-module__cLQZuW__primaryBtn:hover{filter:brightness(.95)}.LocalSEOForHotels-module__cLQZuW__secondaryBtn{color:var(--color-blue);background:#fff;padding:14px 22px}.LocalSEOForHotels-module__cLQZuW__secondaryBtn:hover{transform:translateY(-1px)}.LocalSEOForHotels-module__cLQZuW__btnIcon{width:16px;height:16px}.LocalSEOForHotels-module__cLQZuW__heroNote{color:var(--color-gray-3);margin-top:12px;font-size:.9rem}.LocalSEOForHotels-module__cLQZuW__heroImageWrap{position:relative}.LocalSEOForHotels-module__cLQZuW__heroImage{object-fit:cover;border-radius:24px;width:100%;display:block;box-shadow:0 24px 60px #0f172a26}.LocalSEOForHotels-module__cLQZuW__heroCardBottom,.LocalSEOForHotels-module__cLQZuW__heroCardTop{background:#fff;border:1px solid #e5e7eb;border-radius:16px;position:absolute;box-shadow:0 18px 40px #0f172a1f}.LocalSEOForHotels-module__cLQZuW__heroCardBottom{align-items:center;gap:12px;padding:16px;display:flex;bottom:-24px;left:-24px}.LocalSEOForHotels-module__cLQZuW__heroCardTop{text-align:center;padding:16px;top:-16px;right:-16px}.LocalSEOForHotels-module__cLQZuW__heroCardIconWrap{background:#10b9811a;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.LocalSEOForHotels-module__cLQZuW__heroCardIcon{width:20px;height:20px;color:var(--color-green)}.LocalSEOForHotels-module__cLQZuW__heroCardTitle{margin:0;font-size:.92rem;font-weight:800}.LocalSEOForHotels-module__cLQZuW__heroCardSub{color:var(--color-light-gray);margin:4px 0 0;font-size:.76rem}.LocalSEOForHotels-module__cLQZuW__heroRank{color:var(--color-green);margin:0;font-size:1.7rem;font-weight:900}.LocalSEOForHotels-module__cLQZuW__trustSection{background:#f8fafc;padding:52px 0}.LocalSEOForHotels-module__cLQZuW__trustGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.LocalSEOForHotels-module__cLQZuW__trustCard{color:inherit;border:1px solid #e5e7eb;border-radius:18px;padding:24px;text-decoration:none;transition:all .2s}.LocalSEOForHotels-module__cLQZuW__trustCard:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0f172a14}.LocalSEOForHotels-module__cLQZuW__trustInner{align-items:center;gap:14px;display:flex}.LocalSEOForHotels-module__cLQZuW__trustIconBox{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.LocalSEOForHotels-module__cLQZuW__trustIcon{width:24px;height:24px}.LocalSEOForHotels-module__cLQZuW__trustTitle{font-size:1.05rem;font-weight:800}.LocalSEOForHotels-module__cLQZuW__trustSub{color:var(--color-medium-gray);margin-top:3px;font-size:.9rem}.LocalSEOForHotels-module__cLQZuW__trustPurple{background:#8b5cf60d;border-color:#8b5cf633}.LocalSEOForHotels-module__cLQZuW__trustPurpleIcon{color:#8b5cf6;background:#8b5cf61a}.LocalSEOForHotels-module__cLQZuW__trustPurpleText{color:#8b5cf6}.LocalSEOForHotels-module__cLQZuW__trustYellow{background:#ffc10714;border-color:#ffc1073d}.LocalSEOForHotels-module__cLQZuW__trustYellowIcon{color:var(--color-yellow);background:#ffc1071f}.LocalSEOForHotels-module__cLQZuW__trustYellowText{color:#d97706}.LocalSEOForHotels-module__cLQZuW__trustGreen{background:#10b9810d;border-color:#10b98133}.LocalSEOForHotels-module__cLQZuW__trustGreenIcon{color:var(--color-green);background:#10b9811a}.LocalSEOForHotels-module__cLQZuW__trustGreenText{color:var(--color-green)}.LocalSEOForHotels-module__cLQZuW__painSection{background:#fff;border-top:1px solid #f1f5f9;padding:68px 0}.LocalSEOForHotels-module__cLQZuW__painList{flex-direction:column;gap:16px;display:flex}.LocalSEOForHotels-module__cLQZuW__painRow{background:#f9fafb;border:1px solid #e5e7eb;border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:22px;display:grid}.LocalSEOForHotels-module__cLQZuW__painSide{align-items:flex-start;gap:12px;display:flex}.LocalSEOForHotels-module__cLQZuW__problemIcon{width:20px;height:20px;color:var(--color-coral);flex-shrink:0;margin-top:2px}.LocalSEOForHotels-module__cLQZuW__impactIcon{width:20px;height:20px;color:var(--color-yellow);flex-shrink:0;margin-top:2px}.LocalSEOForHotels-module__cLQZuW__problemText{color:#1f2937;margin:0;font-weight:600;line-height:1.7}.LocalSEOForHotels-module__cLQZuW__impactText{color:#92400e;margin:0;line-height:1.7}.LocalSEOForHotels-module__cLQZuW__arrowCol{justify-content:center;align-items:center;display:flex}.LocalSEOForHotels-module__cLQZuW__middleArrow{color:#cbd5e1;width:20px;height:20px}.LocalSEOForHotels-module__cLQZuW__searchMockCard{background:#fff;border:1px solid #e5e7eb;border-radius:20px;margin-top:24px;padding:22px}.LocalSEOForHotels-module__cLQZuW__searchMockLabel{color:var(--color-light-gray);margin:0 0 12px;font-size:.85rem}.LocalSEOForHotels-module__cLQZuW__searchMockBox{background:#fafafa;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.LocalSEOForHotels-module__cLQZuW__searchMockUrl{color:#15803d;margin-bottom:6px;font-size:.8rem}.LocalSEOForHotels-module__cLQZuW__searchMockTitle{color:var(--color-blue);margin-bottom:8px;font-size:1.05rem;font-weight:700}.LocalSEOForHotels-module__cLQZuW__searchMockText{color:var(--color-medium-gray);margin:0;line-height:1.7}.LocalSEOForHotels-module__cLQZuW__servicesSection{background:#f8fafc;padding:72px 0}.LocalSEOForHotels-module__cLQZuW__servicesGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.LocalSEOForHotels-module__cLQZuW__serviceCard{background:#fff;border:1px solid #f1f5f9;border-radius:18px;padding:30px;box-shadow:0 6px 20px #0f172a0a}.LocalSEOForHotels-module__cLQZuW__serviceIconBox{width:52px;height:52px;color:var(--color-blue);background:#3b82f61a;border-radius:14px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.LocalSEOForHotels-module__cLQZuW__serviceIcon{width:24px;height:24px}.LocalSEOForHotels-module__cLQZuW__serviceTitle{margin:0 0 12px;font-size:1.18rem;font-weight:800}.LocalSEOForHotels-module__cLQZuW__serviceText{color:var(--color-medium-gray);margin:0;line-height:1.8}.LocalSEOForHotels-module__cLQZuW__chipsSection{background:#fff;padding:48px 0}.LocalSEOForHotels-module__cLQZuW__chipsWrap{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.LocalSEOForHotels-module__cLQZuW__chip{color:var(--color-blue);background:#3b82f60f;border:1px solid #3b82f61f;border-radius:999px;padding:10px 14px;font-size:.92rem;font-weight:600;display:inline-flex}.LocalSEOForHotels-module__cLQZuW__visibilitySection{background:#f8fafc;padding:72px 0}.LocalSEOForHotels-module__cLQZuW__twoCol{grid-template-columns:1fr 1fr;align-items:start;gap:42px;display:grid}.LocalSEOForHotels-module__cLQZuW__bulletList{flex-direction:column;gap:14px;margin-top:26px;display:flex}.LocalSEOForHotels-module__cLQZuW__bulletRow{color:#1f2937;align-items:flex-start;gap:10px;line-height:1.7;display:flex}.LocalSEOForHotels-module__cLQZuW__bulletIcon{width:18px;height:18px;color:var(--color-green);flex-shrink:0;margin-top:4px}.LocalSEOForHotels-module__cLQZuW__mockPanel{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:20px}.LocalSEOForHotels-module__cLQZuW__searchBar{background:var(--color-gray-4);color:#374151;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:10px 14px;font-size:.92rem;display:flex}.LocalSEOForHotels-module__cLQZuW__searchBarIcon{width:16px;height:16px;color:var(--color-gray-3)}.LocalSEOForHotels-module__cLQZuW__mockListing{flex-direction:column;gap:14px;display:flex}.LocalSEOForHotels-module__cLQZuW__mockMap{background:linear-gradient(135deg,#ecfdf5,#eff6ff);border:1px solid #e5e7eb;border-radius:12px;height:112px}.LocalSEOForHotels-module__cLQZuW__hotelCard,.LocalSEOForHotels-module__cLQZuW__hotelCardMuted{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px}.LocalSEOForHotels-module__cLQZuW__hotelCardMuted{background:#fafafa}.LocalSEOForHotels-module__cLQZuW__hotelTopLine{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.LocalSEOForHotels-module__cLQZuW__hotelTitle,.LocalSEOForHotels-module__cLQZuW__hotelTitleMuted{color:#111827;font-weight:800}.LocalSEOForHotels-module__cLQZuW__hotelTitleMuted{color:var(--color-light-gray)}.LocalSEOForHotels-module__cLQZuW__starsWrap{align-items:center;gap:2px;display:flex}.LocalSEOForHotels-module__cLQZuW__starFilled,.LocalSEOForHotels-module__cLQZuW__starOutline{width:12px;height:12px}.LocalSEOForHotels-module__cLQZuW__starFilled{color:#facc15;fill:#facc15}.LocalSEOForHotels-module__cLQZuW__starOutline{color:#d1d5db}.LocalSEOForHotels-module__cLQZuW__ratingText{color:var(--color-light-gray);margin-left:4px;font-size:.78rem}.LocalSEOForHotels-module__cLQZuW__hotelMeta{color:var(--color-light-gray);margin:4px 0 0;font-size:.84rem}.LocalSEOForHotels-module__cLQZuW__processSection{background:#fff;padding:72px 0}.LocalSEOForHotels-module__cLQZuW__processGrid{grid-template-columns:280px 1fr;gap:28px;display:grid}.LocalSEOForHotels-module__cLQZuW__processSidebar{background:#f8fafc;border:1px solid #e5e7eb;border-radius:18px;padding:24px}.LocalSEOForHotels-module__cLQZuW__processTitle{margin:0 0 18px;font-size:1.12rem;font-weight:800}.LocalSEOForHotels-module__cLQZuW__stepList{flex-direction:column;gap:16px;display:flex}.LocalSEOForHotels-module__cLQZuW__stepItem{color:#334155;align-items:center;gap:12px;display:flex}.LocalSEOForHotels-module__cLQZuW__stepNumber{color:#8b5cf6;background:#8b5cf61f;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:800;display:flex}.LocalSEOForHotels-module__cLQZuW__processMain{background:#8b5cf60d;border:1px solid #8b5cf61f;border-radius:18px;padding:30px}.LocalSEOForHotels-module__cLQZuW__processMainHeader{align-items:center;gap:10px;margin-bottom:16px;display:flex}.LocalSEOForHotels-module__cLQZuW__processMainHeader h3{margin:0;font-size:1.25rem;font-weight:800}.LocalSEOForHotels-module__cLQZuW__processSparkle{color:#8b5cf6;width:20px;height:20px}.LocalSEOForHotels-module__cLQZuW__processText{color:#374151;margin:0 0 20px;line-height:1.8}.LocalSEOForHotels-module__cLQZuW__processChecks{flex-direction:column;gap:12px;display:flex}.LocalSEOForHotels-module__cLQZuW__processCheck{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px}.LocalSEOForHotels-module__cLQZuW__comparisonSection{background:#f8fafc;padding:72px 0}.LocalSEOForHotels-module__cLQZuW__comparisonGrid{grid-template-columns:1.5fr .85fr;gap:28px;display:grid}.LocalSEOForHotels-module__cLQZuW__tableWrap,.LocalSEOForHotels-module__cLQZuW__resultPanel{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:22px}.LocalSEOForHotels-module__cLQZuW__compareTable{border-collapse:collapse;width:100%}.LocalSEOForHotels-module__cLQZuW__compareTable th,.LocalSEOForHotels-module__cLQZuW__compareTable td{text-align:left;border-bottom:1px solid #f1f5f9;padding:14px 12px}.LocalSEOForHotels-module__cLQZuW__compareTable th{color:var(--color-light-gray);font-size:.92rem}.LocalSEOForHotels-module__cLQZuW__compareTable td{font-size:.96rem}.LocalSEOForHotels-module__cLQZuW__beforeCell{color:#dc2626;font-weight:700}.LocalSEOForHotels-module__cLQZuW__afterCell{color:var(--color-green);font-weight:700}.LocalSEOForHotels-module__cLQZuW__resultPanelTitle{margin:0 0 18px;font-size:1.12rem;font-weight:800}.LocalSEOForHotels-module__cLQZuW__metricBar{margin-bottom:16px}.LocalSEOForHotels-module__cLQZuW__metricHeader{color:var(--color-medium-gray);justify-content:space-between;gap:10px;margin-bottom:6px;font-size:.9rem;display:flex}.LocalSEOForHotels-module__cLQZuW__metricTrack{background:#e5e7eb;border-radius:999px;height:10px;overflow:hidden}.LocalSEOForHotels-module__cLQZuW__metricFill{background:linear-gradient(90deg,#8b5cf6,var(--color-blue));border-radius:999px;height:100%}.LocalSEOForHotels-module__cLQZuW__featureBullets{grid-template-columns:1fr;gap:12px;margin-top:22px;display:grid}.LocalSEOForHotels-module__cLQZuW__featureBullet{background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:flex-start;gap:10px;padding:16px;display:flex}.LocalSEOForHotels-module__cLQZuW__featureBulletIcon{width:18px;height:18px;color:var(--color-blue);flex-shrink:0;margin-top:2px}.LocalSEOForHotels-module__cLQZuW__whySection{background:#fff;padding:72px 0}.LocalSEOForHotels-module__cLQZuW__whyCard{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:26px}.LocalSEOForHotels-module__cLQZuW__whyBadge{color:var(--color-blue);background:#3b82f61a;border-radius:999px;margin-bottom:18px;padding:8px 12px;font-size:.86rem;font-weight:700;display:inline-block}.LocalSEOForHotels-module__cLQZuW__whyList{flex-direction:column;gap:14px;display:flex}.LocalSEOForHotels-module__cLQZuW__whyItem{align-items:flex-start;gap:10px;display:flex}.LocalSEOForHotels-module__cLQZuW__whyIcon{width:18px;height:18px;color:var(--color-blue);flex-shrink:0;margin-top:3px}.LocalSEOForHotels-module__cLQZuW__whyTitle{margin:0 0 14px;font-size:1.2rem;font-weight:800}.LocalSEOForHotels-module__cLQZuW__whyText{color:var(--color-medium-gray);margin:0;line-height:1.8}.LocalSEOForHotels-module__cLQZuW__faqSection{background:#fff;padding:72px 0}.LocalSEOForHotels-module__cLQZuW__faqList{flex-direction:column;gap:14px;display:flex}.LocalSEOForHotels-module__cLQZuW__faqItem{background:#fafafa;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden}.LocalSEOForHotels-module__cLQZuW__faqButton{text-align:left;cursor:pointer;color:#111827;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px 22px;font-size:1rem;font-weight:800;display:flex}.LocalSEOForHotels-module__cLQZuW__faqChevron{width:18px;height:18px;color:var(--color-light-gray);transition:transform .2s}.LocalSEOForHotels-module__cLQZuW__faqChevronOpen{transform:rotate(180deg)}.LocalSEOForHotels-module__cLQZuW__faqAnswer{color:var(--color-medium-gray);padding:0 22px 20px;line-height:1.8}.LocalSEOForHotels-module__cLQZuW__ctaSection{background:var(--color-blue);color:#fff;padding:72px 0}.LocalSEOForHotels-module__cLQZuW__ctaTitle{margin:0 0 14px;font-size:2rem;font-weight:900;line-height:1.2;color:#fff!important}.LocalSEOForHotels-module__cLQZuW__ctaSub{color:#ffffffe0;max-width:760px;margin:0 auto;font-size:1.05rem;line-height:1.8}.LocalSEOForHotels-module__cLQZuW__ctaPanel{text-align:left;background:#ffffff1f;border:1px solid #ffffff29;border-radius:20px;max-width:720px;margin:32px auto 0;padding:28px}.LocalSEOForHotels-module__cLQZuW__ctaPanelTitle{margin:0 0 18px;font-size:1.18rem;font-weight:800;color:#fff!important}.LocalSEOForHotels-module__cLQZuW__ctaList{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.LocalSEOForHotels-module__cLQZuW__ctaItem{color:#ffffffeb;align-items:flex-start;gap:10px;display:flex}.LocalSEOForHotels-module__cLQZuW__ctaItemIcon{flex-shrink:0;width:18px;height:18px;margin-top:2px}.LocalSEOForHotels-module__cLQZuW__ctaFootnote{text-align:center;color:#ffffffc7;margin:18px 0 0;font-size:.92rem}.LocalSEOForHotels-module__cLQZuW__localPackSection{background:#fff;border-top:1px solid #f3f4f6;padding:64px 0}.LocalSEOForHotels-module__cLQZuW__localPackGrid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.LocalSEOForHotels-module__cLQZuW__localPackTitle{color:var(--color-navy);margin:0 0 24px;font-size:2rem;font-weight:800;line-height:1.2}.LocalSEOForHotels-module__cLQZuW__localPackText{color:var(--color-medium-gray);margin:0 0 24px;font-size:1.125rem;line-height:1.8}.LocalSEOForHotels-module__cLQZuW__localPackTextLast{color:var(--color-medium-gray);margin:0 0 32px;font-size:1.125rem;line-height:1.8}.LocalSEOForHotels-module__cLQZuW__localPackChecklist{flex-direction:column;gap:16px;display:flex}.LocalSEOForHotels-module__cLQZuW__localPackChecklistItem{align-items:flex-start;gap:12px;display:flex}.LocalSEOForHotels-module__cLQZuW__localPackCheckIcon{background:var(--color-green);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:4px;padding:4px;display:flex}.LocalSEOForHotels-module__cLQZuW__localPackCheckSvg{color:#fff;width:14px;height:14px}.LocalSEOForHotels-module__cLQZuW__localPackChecklistText{color:var(--color-gray-1);font-size:1rem;line-height:1.7}.LocalSEOForHotels-module__cLQZuW__localPackCard{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:24px;overflow:hidden;box-shadow:0 10px 24px #0f172a14}.LocalSEOForHotels-module__cLQZuW__localPackHeader{align-items:center;margin-bottom:12px;display:flex}.LocalSEOForHotels-module__cLQZuW__localPackHeaderIcon{background:var(--color-blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:8px;display:flex}.LocalSEOForHotels-module__cLQZuW__localPackHeaderIconSvg{width:16px;height:16px}.LocalSEOForHotels-module__cLQZuW__localPackHeaderTitle{color:var(--color-charcoal);margin:0;font-size:1.125rem;font-weight:700}.LocalSEOForHotels-module__cLQZuW__localPackSearchBar{background:#f3f4f6;border-radius:999px;align-items:center;margin-bottom:16px;padding:12px 16px;display:flex}.LocalSEOForHotels-module__cLQZuW__localPackSearchIcon{color:#9ca3af;width:16px;height:16px;margin-right:8px}.LocalSEOForHotels-module__cLQZuW__localPackSearchText{color:var(--color-gray-1);font-size:.95rem}.LocalSEOForHotels-module__cLQZuW__localPackMap{background:linear-gradient(to bottom right,#ecfdf5,#eff6ff);border:1px solid #e5e7eb;border-radius:12px;height:180px;margin-bottom:16px;position:relative;overflow:hidden}.LocalSEOForHotels-module__cLQZuW__localPackMapLabel{color:#9ca3af;pointer-events:none;justify-content:center;align-items:center;font-size:.95rem;display:flex;position:absolute;inset:0}.LocalSEOForHotels-module__cLQZuW__localPackMapLabelIcon{color:#ef4444;width:18px;height:18px;margin-right:4px}.LocalSEOForHotels-module__cLQZuW__localPackPinOne{position:absolute;top:16px;left:25%}.LocalSEOForHotels-module__cLQZuW__localPackPinTwo{position:absolute;top:32px;right:33%}.LocalSEOForHotels-module__cLQZuW__localPackPinThree{position:absolute;bottom:24px;left:50%}.LocalSEOForHotels-module__cLQZuW__localPackPinFour{position:absolute;top:58px;left:58%}.LocalSEOForHotels-module__cLQZuW__localPackPinIcon{color:#ef4444;width:20px;height:20px}.LocalSEOForHotels-module__cLQZuW__localPackFeaturedItem{border-left:4px solid var(--color-blue);background:#eff6ff;border-radius:0 8px 8px 0;margin-bottom:12px;padding:16px}.LocalSEOForHotels-module__cLQZuW__localPackRegularItem{border:1px solid #f3f4f6;border-radius:8px;margin-bottom:12px;padding:16px}.LocalSEOForHotels-module__cLQZuW__localPackRegularItemNoMargin{border:1px solid #f3f4f6;border-radius:8px;padding:16px}.LocalSEOForHotels-module__cLQZuW__localPackListingRow{align-items:flex-start;gap:12px;display:flex}.LocalSEOForHotels-module__cLQZuW__localPackFeaturedIconBox{width:40px;height:40px;color:var(--color-blue);background:#dbeafe;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.LocalSEOForHotels-module__cLQZuW__localPackFeaturedIcon{width:20px;height:20px}.LocalSEOForHotels-module__cLQZuW__localPackRegularIconBox{color:#9ca3af;background:#f3f4f6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.LocalSEOForHotels-module__cLQZuW__localPackRegularIcon{width:20px;height:20px}.LocalSEOForHotels-module__cLQZuW__localPackListingContent{flex:1}.LocalSEOForHotels-module__cLQZuW__localPackFeaturedName{color:#1d4ed8;margin:0;font-size:1rem;font-weight:600}.LocalSEOForHotels-module__cLQZuW__localPackRegularName{color:var(--color-gray-1);margin:0;font-size:1rem;font-weight:500}.LocalSEOForHotels-module__cLQZuW__localPackRatingRow{align-items:center;gap:4px;margin-top:4px;display:flex}.LocalSEOForHotels-module__cLQZuW__localPackStarFilled{color:#facc15;fill:#facc15;width:14px;height:14px}.LocalSEOForHotels-module__cLQZuW__localPackStarEmpty{color:#d1d5db;width:14px;height:14px}.LocalSEOForHotels-module__cLQZuW__localPackRatingText{color:var(--color-medium-gray);margin-left:4px;font-size:.75rem}.LocalSEOForHotels-module__cLQZuW__localPackMetaText{color:var(--color-medium-gray);margin:4px 0 0;font-size:.75rem}.LocalSEOForHotels-module__cLQZuW__processFunctionalSection{background:#f9fafb;border-top:1px solid #f3f4f6;padding:64px 0}.LocalSEOForHotels-module__cLQZuW__processSectionHeader{text-align:center;margin-bottom:48px}.LocalSEOForHotels-module__cLQZuW__processSectionTitle{color:var(--color-navy);margin:0 0 16px;font-size:30px;font-weight:800;line-height:1.1}.LocalSEOForHotels-module__cLQZuW__processSectionSubtitle{max-width:980px;color:var(--color-medium-gray);margin:0 auto;font-size:1.15rem;line-height:1.7}.LocalSEOForHotels-module__cLQZuW__processFunctionalGrid{grid-template-columns:420px 1fr;align-items:start;gap:32px;display:grid}.LocalSEOForHotels-module__cLQZuW__processSidebarWrap,.LocalSEOForHotels-module__cLQZuW__processContentWrap{grid-column:span 1}.LocalSEOForHotels-module__cLQZuW__processSticky{position:sticky;top:96px}.LocalSEOForHotels-module__cLQZuW__processSidebarTitle{color:#1f2937;margin:0 0 24px;font-size:1.5rem;font-weight:800}.LocalSEOForHotels-module__cLQZuW__processNavList{flex-direction:column;gap:20px;display:flex}.LocalSEOForHotels-module__cLQZuW__processNavItem{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:18px;width:100%;padding:22px 18px;transition:all .2s;display:flex}.LocalSEOForHotels-module__cLQZuW__processNavItem:hover{background:#f9fafb}.LocalSEOForHotels-module__cLQZuW__processNavItemActive_purple{background:#8b5cf614;border-color:#8b5cf638;box-shadow:0 4px 14px #8b5cf614}.LocalSEOForHotels-module__cLQZuW__processNavItemActive_blue{background:#3b82f614;border-color:#3b82f638;box-shadow:0 4px 14px #3b82f614}.LocalSEOForHotels-module__cLQZuW__processNavItemActive_green{background:#10b98114;border-color:#10b98138;box-shadow:0 4px 14px #10b98114}.LocalSEOForHotels-module__cLQZuW__processNavItemActive_coral{background:#ff785714;border-color:#ff785738;box-shadow:0 4px 14px #ff785714}.LocalSEOForHotels-module__cLQZuW__processNavIcon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.LocalSEOForHotels-module__cLQZuW__processNavIcon_purple{color:#fff;background:#8b5cf6}.LocalSEOForHotels-module__cLQZuW__processNavIcon_blue{background:var(--color-blue);color:#fff}.LocalSEOForHotels-module__cLQZuW__processNavIcon_green{background:var(--color-green);color:#fff}.LocalSEOForHotels-module__cLQZuW__processNavIcon_coral{background:var(--color-coral);color:#fff}.LocalSEOForHotels-module__cLQZuW__processNavIconSvg{width:24px;height:24px}.LocalSEOForHotels-module__cLQZuW__processNavText{flex-direction:column;gap:4px;display:flex}.LocalSEOForHotels-module__cLQZuW__processNavHeading{color:#111827;font-size:16px;font-weight:700}.LocalSEOForHotels-module__cLQZuW__processNavHeading_purple{color:#8b5cf6}.LocalSEOForHotels-module__cLQZuW__processNavHeading_blue{color:var(--color-blue)}.LocalSEOForHotels-module__cLQZuW__processNavHeading_green{color:var(--color-green)}.LocalSEOForHotels-module__cLQZuW__processNavHeading_coral{color:var(--color-coral)}.LocalSEOForHotels-module__cLQZuW__processNavStep{color:var(--color-light-gray);font-size:.95rem}.LocalSEOForHotels-module__cLQZuW__processContentCard{border:1px solid #e5e7eb;border-radius:18px;padding:36px}.LocalSEOForHotels-module__cLQZuW__processContentCard_purple{background:#8b5cf60f;border-color:#8b5cf624}.LocalSEOForHotels-module__cLQZuW__processContentCard_blue{background:#3b82f60f;border-color:#3b82f624}.LocalSEOForHotels-module__cLQZuW__processContentCard_green{background:#10b9810f;border-color:#10b98124}.LocalSEOForHotels-module__cLQZuW__processContentCard_coral{background:#ff785714;border-color:#ff785729}.LocalSEOForHotels-module__cLQZuW__processContentTop{align-items:flex-start;gap:28px;display:flex}.LocalSEOForHotels-module__cLQZuW__processContentIcon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.LocalSEOForHotels-module__cLQZuW__processContentIcon_purple{color:#fff;background:#8b5cf6}.LocalSEOForHotels-module__cLQZuW__processContentIcon_blue{background:var(--color-blue);color:#fff}.LocalSEOForHotels-module__cLQZuW__processContentIcon_green{background:var(--color-green);color:#fff}.LocalSEOForHotels-module__cLQZuW__processContentIcon_coral{background:var(--color-coral);color:#fff}.LocalSEOForHotels-module__cLQZuW__processContentIconSvg{width:34px;height:34px}.LocalSEOForHotels-module__cLQZuW__processContentTextWrap{flex:1}.LocalSEOForHotels-module__cLQZuW__processContentHeading{margin:0 0 16px;font-size:20px;font-weight:800;line-height:1.2}.LocalSEOForHotels-module__cLQZuW__processContentHeading_purple{color:#8b5cf6}.LocalSEOForHotels-module__cLQZuW__processContentHeading_blue{color:var(--color-blue)}.LocalSEOForHotels-module__cLQZuW__processContentHeading_green{color:var(--color-green)}.LocalSEOForHotels-module__cLQZuW__processContentHeading_coral{color:var(--color-coral)}.LocalSEOForHotels-module__cLQZuW__processContentDescription{color:#374151;max-width:980px;margin:0 0 28px;font-size:16px;line-height:1.7}.LocalSEOForHotels-module__cLQZuW__processChecklist{flex-direction:column;gap:18px;display:flex}.LocalSEOForHotels-module__cLQZuW__processChecklistItem{background:#fff;border:1px solid #f3f4f6;border-radius:12px;align-items:flex-start;gap:14px;padding:22px 24px;display:flex;box-shadow:0 2px 8px #0f172a0a}.LocalSEOForHotels-module__cLQZuW__processChecklistIcon{flex-shrink:0;width:22px;height:22px;margin-top:2px}.LocalSEOForHotels-module__cLQZuW__processChecklistIcon_purple{color:#8b5cf6}.LocalSEOForHotels-module__cLQZuW__processChecklistIcon_blue{color:var(--color-blue)}.LocalSEOForHotels-module__cLQZuW__processChecklistIcon_green{color:var(--color-green)}.LocalSEOForHotels-module__cLQZuW__processChecklistIcon_coral{color:var(--color-coral)}.LocalSEOForHotels-module__cLQZuW__processChecklistText{color:#374151;font-size:16px;line-height:1.7}@media (max-width:1200px){.LocalSEOForHotels-module__cLQZuW__processFunctionalGrid{grid-template-columns:360px 1fr}.LocalSEOForHotels-module__cLQZuW__processSectionTitle{font-size:2.4rem}.LocalSEOForHotels-module__cLQZuW__processContentHeading{font-size:1.7rem}}@media (max-width:991px){.LocalSEOForHotels-module__cLQZuW__processFunctionalGrid{grid-template-columns:1fr}.LocalSEOForHotels-module__cLQZuW__processSticky{position:static}.LocalSEOForHotels-module__cLQZuW__processContentTop{flex-direction:column;gap:20px}}@media (max-width:768px){.LocalSEOForHotels-module__cLQZuW__processFunctionalSection{padding:56px 0}.LocalSEOForHotels-module__cLQZuW__processSectionTitle{font-size:2rem}.LocalSEOForHotels-module__cLQZuW__processSectionSubtitle{font-size:1rem}.LocalSEOForHotels-module__cLQZuW__processContentCard{padding:24px}.LocalSEOForHotels-module__cLQZuW__processContentHeading{font-size:1.45rem}.LocalSEOForHotels-module__cLQZuW__processContentDescription{font-size:1rem}.LocalSEOForHotels-module__cLQZuW__processChecklistItem{padding:18px}.LocalSEOForHotels-module__cLQZuW__processNavItem{padding:18px 16px}.LocalSEOForHotels-module__cLQZuW__processNavIcon{width:48px;height:48px}.LocalSEOForHotels-module__cLQZuW__processNavIconSvg{width:20px;height:20px}}.LocalSEOForHotels-module__cLQZuW__resultsSection{background:#fff;padding:64px 0}.LocalSEOForHotels-module__cLQZuW__resultsHeader{text-align:center;margin-bottom:48px}.LocalSEOForHotels-module__cLQZuW__resultsTitle{color:var(--color-navy);margin:0 0 16px;font-size:30px;font-weight:800;line-height:1.1}.LocalSEOForHotels-module__cLQZuW__resultsSubtitle{color:var(--color-medium-gray);margin:0;font-size:1.15rem;line-height:1.7}.LocalSEOForHotels-module__cLQZuW__resultsGrid{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.LocalSEOForHotels-module__cLQZuW__resultsTableCard{background:#fff;border:1px solid #e5e7eb;border-radius:24px;overflow:hidden;box-shadow:0 2px 8px #0f172a0a}.LocalSEOForHotels-module__cLQZuW__resultsTableHead{text-transform:uppercase;letter-spacing:.08em;color:var(--color-light-gray);background:#f3f4f6;grid-template-columns:1.5fr 1fr 1fr;padding:20px 24px;font-size:.95rem;font-weight:800;display:grid}.LocalSEOForHotels-module__cLQZuW__resultsBeforeHead{text-align:center;color:#ef4444}.LocalSEOForHotels-module__cLQZuW__resultsAfterHead{text-align:center;color:#16a34a}.LocalSEOForHotels-module__cLQZuW__resultsTableRow{background:#fff;border-bottom:1px solid #f3f4f6;grid-template-columns:1.5fr 1fr 1fr;align-items:center;padding:22px 24px;display:grid}.LocalSEOForHotels-module__cLQZuW__resultsTableRowAlt{background:#f9fafbb3}.LocalSEOForHotels-module__cLQZuW__resultsTableLastRow{border-bottom:none}.LocalSEOForHotels-module__cLQZuW__resultsMetric{color:#1f2937;font-weight:700;line-height:1.5}.LocalSEOForHotels-module__cLQZuW__resultsBefore{text-align:center;color:#ef4444;font-weight:600}.LocalSEOForHotels-module__cLQZuW__resultsAfter{text-align:center;color:#16a34a;font-weight:800}.LocalSEOForHotels-module__cLQZuW__resultsSnapshotCard{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:24px;box-shadow:0 10px 24px #0f172a14}.LocalSEOForHotels-module__cLQZuW__resultsSnapshotTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.LocalSEOForHotels-module__cLQZuW__resultsSnapshotTitle{color:var(--color-blue);margin:0;font-size:1.2rem;font-weight:800}.LocalSEOForHotels-module__cLQZuW__resultsSnapshotBadge{color:#92400e;white-space:nowrap;background:#fef3c7;border-radius:6px;padding:6px 10px;font-size:.78rem;font-weight:700}.LocalSEOForHotels-module__cLQZuW__resultsSnapshotBlock{margin-bottom:16px}.LocalSEOForHotels-module__cLQZuW__resultsLabel{color:var(--color-light-gray);margin:0;font-size:.92rem;font-weight:600}.LocalSEOForHotels-module__cLQZuW__resultsLabelSpacing{margin-bottom:8px}.LocalSEOForHotels-module__cLQZuW__resultsValue{color:#111827;margin:4px 0 0;font-size:1rem;font-weight:700;line-height:1.5}.LocalSEOForHotels-module__cLQZuW__resultsScoreRow{justify-content:space-between;gap:10px;margin-bottom:6px;display:flex}.LocalSEOForHotels-module__cLQZuW__resultsScoreValue{color:var(--color-blue);font-size:.92rem;font-weight:700}.LocalSEOForHotels-module__cLQZuW__resultsGradientTrack{background:#e5e7eb;border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.LocalSEOForHotels-module__cLQZuW__resultsGradientFill{background:linear-gradient(90deg,#8b5cf6 0%,var(--color-blue)70%,var(--color-green)100%);border-radius:999px;width:91%;height:100%}.LocalSEOForHotels-module__cLQZuW__resultsActionList{margin:0;padding:0;list-style:none}.LocalSEOForHotels-module__cLQZuW__resultsActionItem{color:#111827;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:.95rem;line-height:1.6;display:flex}.LocalSEOForHotels-module__cLQZuW__resultsActionItem:last-child{margin-bottom:0}.LocalSEOForHotels-module__cLQZuW__resultsActionIcon{color:#22c55e;flex-shrink:0;width:18px;height:18px;margin-top:2px}.LocalSEOForHotels-module__cLQZuW__resultsBarsGroup{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.LocalSEOForHotels-module__cLQZuW__resultsBarItem{flex-direction:column;gap:6px;display:flex}.LocalSEOForHotels-module__cLQZuW__resultsBarHead{color:#111827;justify-content:space-between;align-items:center;gap:12px;font-size:.92rem;font-weight:700;display:flex}.LocalSEOForHotels-module__cLQZuW__resultsMiniTrack{background:#e5e7eb;border-radius:999px;width:100%;height:6px;overflow:hidden}.LocalSEOForHotels-module__cLQZuW__resultsMiniFillGreen{background:#22c55e;border-radius:999px;width:96%;height:100%}.LocalSEOForHotels-module__cLQZuW__resultsMiniFillYellow{background:#eab308;border-radius:999px;width:92%;height:100%}.LocalSEOForHotels-module__cLQZuW__resultsMiniFillBlue{background:var(--color-blue);border-radius:999px;width:90%;height:100%}.LocalSEOForHotels-module__cLQZuW__resultsMiniFillBrandBlue{background:var(--color-blue);border-radius:999px;width:88%;height:100%}.LocalSEOForHotels-module__cLQZuW__resultsNextStepsCard{background:#f9fafb;border-radius:12px;padding:14px}.LocalSEOForHotels-module__cLQZuW__resultsNextStepsTitle{color:#374151;margin:0 0 8px;font-size:.95rem;font-weight:700}.LocalSEOForHotels-module__cLQZuW__resultsNextStepsList{margin:0;padding:0;list-style:none}.LocalSEOForHotels-module__cLQZuW__resultsNextStepsList li{color:var(--color-medium-gray);margin-bottom:4px;font-size:.9rem;line-height:1.6}.LocalSEOForHotels-module__cLQZuW__resultsNextStepsList li:last-child{margin-bottom:0}@media (max-width:1100px){.LocalSEOForHotels-module__cLQZuW__resultsGrid{grid-template-columns:1fr}}@media (max-width:768px){.LocalSEOForHotels-module__cLQZuW__resultsSection{padding:56px 0}.LocalSEOForHotels-module__cLQZuW__resultsTitle{font-size:2rem}.LocalSEOForHotels-module__cLQZuW__resultsSubtitle{font-size:1rem}.LocalSEOForHotels-module__cLQZuW__resultsTableHead,.LocalSEOForHotels-module__cLQZuW__resultsTableRow{grid-template-columns:1.4fr 1fr 1fr;padding:18px 16px;font-size:.9rem}.LocalSEOForHotels-module__cLQZuW__resultsSnapshotCard{padding:18px}.LocalSEOForHotels-module__cLQZuW__resultsSnapshotTop{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.LocalSEOForHotels-module__cLQZuW__resultsTableHead,.LocalSEOForHotels-module__cLQZuW__resultsTableRow{grid-template-columns:1.6fr .9fr .9fr;padding:16px 12px}.LocalSEOForHotels-module__cLQZuW__resultsMetric,.LocalSEOForHotels-module__cLQZuW__resultsBefore,.LocalSEOForHotels-module__cLQZuW__resultsAfter{font-size:.9rem}.LocalSEOForHotels-module__cLQZuW__resultsBarHead{font-size:.85rem}}.LocalSEOForHotels-module__cLQZuW__resultsBenefitsSection{background:#fff;padding:40px 0 0}.LocalSEOForHotels-module__cLQZuW__resultsBenefitsList{flex-direction:column;gap:16px;display:flex}.LocalSEOForHotels-module__cLQZuW__resultsBenefitCard{background:#f9fafb;border:1px solid #f3f4f6;border-radius:18px;align-items:flex-start;gap:18px;padding:22px 28px;display:flex}.LocalSEOForHotels-module__cLQZuW__resultsBenefitIconWrap{background:#3b82f61a;border-radius:12px;flex-shrink:0;margin-top:2px;padding:10px}.LocalSEOForHotels-module__cLQZuW__resultsBenefitIcon{width:20px;height:20px;color:var(--color-blue)}.LocalSEOForHotels-module__cLQZuW__resultsBenefitContent{flex:1}.LocalSEOForHotels-module__cLQZuW__resultsBenefitTitle{color:#1f2937;margin:0 0 6px;font-size:1rem;font-weight:800;line-height:1.4}.LocalSEOForHotels-module__cLQZuW__resultsBenefitText{color:var(--color-medium-gray);margin:0;font-size:.98rem;line-height:1.7}@media (max-width:768px){.LocalSEOForHotels-module__cLQZuW__resultsBenefitsSection{padding-top:28px}.LocalSEOForHotels-module__cLQZuW__resultsBenefitCard{gap:14px;padding:18px}.LocalSEOForHotels-module__cLQZuW__resultsBenefitTitle{font-size:.95rem}.LocalSEOForHotels-module__cLQZuW__resultsBenefitText{font-size:.92rem}}.LocalSEOForHotels-module__cLQZuW__whySection{background:#f9fafb;border-top:1px solid #f3f4f6;padding:64px 0}.LocalSEOForHotels-module__cLQZuW__whyHeader{text-align:center;margin-bottom:48px}.LocalSEOForHotels-module__cLQZuW__whyTitle{color:var(--color-navy);margin-bottom:16px;font-size:30px;font-weight:800}.LocalSEOForHotels-module__cLQZuW__whySubtitle{color:var(--color-medium-gray);max-width:900px;margin:auto;font-size:1.1rem}.LocalSEOForHotels-module__cLQZuW__whyGrid{grid-template-columns:420px 1fr;gap:24px;display:grid}.LocalSEOForHotels-module__cLQZuW__whySidebar{flex-direction:column;gap:12px;display:flex}.LocalSEOForHotels-module__cLQZuW__whyItem{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px;transition:all .25s}.LocalSEOForHotels-module__cLQZuW__whyItem:hover{border-color:var(--color-blue)}.LocalSEOForHotels-module__cLQZuW__whyItemActive{background:var(--color-blue);color:#fff;box-shadow:0 10px 20px #3b82f640}.LocalSEOForHotels-module__cLQZuW__whyItemInner{align-items:center;gap:14px;display:flex}.LocalSEOForHotels-module__cLQZuW__whyIconWrap{background:#3b82f61a;border-radius:10px;padding:10px}.LocalSEOForHotels-module__cLQZuW__whyIconActive>.LocalSEOForHotels-module__cLQZuW__whyIcon{color:#fff!important}.LocalSEOForHotels-module__cLQZuW__whyIconActive{background:#fff3}.LocalSEOForHotels-module__cLQZuW__whyIcon{width:20px;height:20px}.LocalSEOForHotels-module__cLQZuW__whyItemTitle{color:#fff;font-weight:700}.LocalSEOForHotels-module__cLQZuW__whyItemTitleActive{color:#fff!important}.LocalSEOForHotels-module__cLQZuW__whyItemSubtitle{color:var(--color-light-gray);font-size:.9rem}.LocalSEOForHotels-module__cLQZuW__whyItemSubtitleActive{color:#fffc}.LocalSEOForHotels-module__cLQZuW__whyContentCard{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:32px}.LocalSEOForHotels-module__cLQZuW__whyContentTop{align-items:center;gap:12px;margin-bottom:16px;display:flex}.LocalSEOForHotels-module__cLQZuW__whyContentIcon{background:#3b82f61a;border-radius:12px;padding:12px}.LocalSEOForHotels-module__cLQZuW__whyContentTitle{color:#1f2937;font-size:1.6rem;font-weight:800}.LocalSEOForHotels-module__cLQZuW__whyContentText{color:var(--color-medium-gray);margin-bottom:24px;line-height:1.7}.LocalSEOForHotels-module__cLQZuW__whyChecklist{flex-direction:column;gap:12px;display:flex}.LocalSEOForHotels-module__cLQZuW__whyChecklistItem{color:#374151;align-items:flex-start;gap:10px;display:flex}.LocalSEOForHotels-module__cLQZuW__whyCheckIcon{color:var(--color-green);width:18px;height:18px;margin-top:3px}@media (max-width:991px){.LocalSEOForHotels-module__cLQZuW__whyGrid{grid-template-columns:1fr}}@media (max-width:1024px){.LocalSEOForHotels-module__cLQZuW__localPackGrid{grid-template-columns:1fr;gap:32px}}@media (max-width:768px){.LocalSEOForHotels-module__cLQZuW__localPackSection{padding:56px 0}.LocalSEOForHotels-module__cLQZuW__localPackTitle{font-size:1.7rem}.LocalSEOForHotels-module__cLQZuW__localPackText,.LocalSEOForHotels-module__cLQZuW__localPackTextLast{font-size:1rem}.LocalSEOForHotels-module__cLQZuW__localPackCard{padding:18px}.LocalSEOForHotels-module__cLQZuW__localPackMap{height:160px}}@media (max-width:1100px){.LocalSEOForHotels-module__cLQZuW__heroGrid,.LocalSEOForHotels-module__cLQZuW__twoCol,.LocalSEOForHotels-module__cLQZuW__comparisonGrid,.LocalSEOForHotels-module__cLQZuW__whyGrid{grid-template-columns:1fr}.LocalSEOForHotels-module__cLQZuW__servicesGrid,.LocalSEOForHotels-module__cLQZuW__trustGrid{grid-template-columns:1fr 1fr}.LocalSEOForHotels-module__cLQZuW__processGrid{grid-template-columns:1fr}.LocalSEOForHotels-module__cLQZuW__heroCardBottom{bottom:12px;left:12px}.LocalSEOForHotels-module__cLQZuW__heroCardTop{top:12px;right:12px}}@media (max-width:768px){.LocalSEOForHotels-module__cLQZuW__heroSection,.LocalSEOForHotels-module__cLQZuW__painSection,.LocalSEOForHotels-module__cLQZuW__servicesSection,.LocalSEOForHotels-module__cLQZuW__visibilitySection,.LocalSEOForHotels-module__cLQZuW__processSection,.LocalSEOForHotels-module__cLQZuW__comparisonSection,.LocalSEOForHotels-module__cLQZuW__whySection,.LocalSEOForHotels-module__cLQZuW__faqSection,.LocalSEOForHotels-module__cLQZuW__ctaSection{padding:56px 0}.LocalSEOForHotels-module__cLQZuW__heroTitle{font-size:2.55rem}.LocalSEOForHotels-module__cLQZuW__sectionTitle,.LocalSEOForHotels-module__cLQZuW__ctaTitle{font-size:1.7rem}.LocalSEOForHotels-module__cLQZuW__sectionTitleSm{font-size:1.45rem}.LocalSEOForHotels-module__cLQZuW__heroForm{flex-direction:column;max-width:100%}.LocalSEOForHotels-module__cLQZuW__servicesGrid,.LocalSEOForHotels-module__cLQZuW__trustGrid,.LocalSEOForHotels-module__cLQZuW__painRow{grid-template-columns:1fr}.LocalSEOForHotels-module__cLQZuW__arrowCol{display:none}.LocalSEOForHotels-module__cLQZuW__heroCardBottom,.LocalSEOForHotels-module__cLQZuW__heroCardTop{margin-top:14px;position:static}}@media (max-width:520px){.LocalSEOForHotels-module__cLQZuW__container,.LocalSEOForHotels-module__cLQZuW__narrowContainer,.LocalSEOForHotels-module__cLQZuW__midContainer{padding:0 16px}.LocalSEOForHotels-module__cLQZuW__heroTitle{font-size:2.15rem}.LocalSEOForHotels-module__cLQZuW__heroText{font-size:1.02rem}.LocalSEOForHotels-module__cLQZuW__serviceCard,.LocalSEOForHotels-module__cLQZuW__whyCard,.LocalSEOForHotels-module__cLQZuW__mockPanel,.LocalSEOForHotels-module__cLQZuW__tableWrap,.LocalSEOForHotels-module__cLQZuW__resultPanel,.LocalSEOForHotels-module__cLQZuW__ctaPanel{padding:18px}}
