.iDkQIq_root{color:var(--navy);font-size:16px;line-height:1.55}.iDkQIq_root a{color:inherit}.iDkQIq_cover{object-fit:cover}.iDkQIq_fill{display:block;position:absolute;inset:0}.iDkQIq_iso{unicode-bidi:isolate}.iDkQIq_rel{position:relative}.iDkQIq_flex1{flex:1}.iDkQIq_nowrap{white-space:nowrap}.iDkQIq_dot{color:var(--teal)}.iDkQIq_teal{color:var(--teal-deep)}.iDkQIq_mt10{margin-top:10px!important}.iDkQIq_mt16{margin-top:16px}.iDkQIq_mt18{margin-top:18px}.iDkQIq_pt88{padding-top:88px}.iDkQIq_footGap{height:88px}.iDkQIq_wrap{max-width:1280px;margin:0 auto;padding-inline:32px}.iDkQIq_kicker{color:var(--muted);align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.iDkQIq_kicker[data-tone=teal]{color:var(--teal-deep)}.iDkQIq_kickerLine{background:var(--teal);flex:none;width:26px;height:1px}.iDkQIq_h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--navy);margin:0;scroll-margin-top:96px;font-size:clamp(34px,3.2vw,46px);font-weight:500;line-height:1.08}.iDkQIq_head{align-items:flex-end;gap:24px;display:flex}.iDkQIq_headGrid{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:24px;display:grid}.iDkQIq_titleRow{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px;display:flex}.iDkQIq_headLink,.iDkQIq_textLink{white-space:nowrap;align-items:center;gap:6px;font-size:16px;font-weight:700;display:inline-flex;color:var(--teal-deep)!important}.iDkQIq_head>.iDkQIq_headLink{margin-right:auto}.iDkQIq_lead62,.iDkQIq_lead64{color:var(--text);text-wrap:pretty;margin:12px 0 0;font-size:17px;line-height:1.6}.iDkQIq_lead62{max-width:62ch}.iDkQIq_lead64{max-width:64ch}@media (hover:hover) and (pointer:fine){.iDkQIq_headLink:hover,.iDkQIq_textLink:hover{color:var(--navy)!important}}.iDkQIq_hero{background:var(--bg-soft);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.iDkQIq_heroImg{object-fit:cover;object-position:0% 40%}.iDkQIq_heroWash1{background:linear-gradient(270deg,#fafbfbf5 0%,#fafbfbe6 34%,#fafbfb73 56%,#fafbfb00 74%);position:absolute;inset:0}.iDkQIq_heroWash2{background:linear-gradient(#fafbfb00 78%,#fafbfbe6 100%);position:absolute;inset:0}.iDkQIq_ringsA,.iDkQIq_ringsB{pointer-events:none;position:absolute}.iDkQIq_ringsA svg,.iDkQIq_ringsB svg{position:absolute;inset:0}.iDkQIq_ringsA{top:-90px;left:-90px}.iDkQIq_ringsB{bottom:-60px;left:38%}.iDkQIq_heroInner{max-width:1280px;margin:0 auto;padding:clamp(56px,6vw,96px) 32px clamp(56px,6vw,88px);position:relative}.iDkQIq_heroCopy{max-width:660px}.iDkQIq_heroCopy .iDkQIq_kicker{color:var(--text)}.iDkQIq_h1{font-family:var(--font-display);letter-spacing:-.015em;color:var(--navy);margin:18px 0 0;font-size:clamp(48px,5.2vw,78px);font-weight:500;line-height:1.04}.iDkQIq_lede{max-width:52ch;color:var(--text);text-wrap:pretty;margin:20px 0 0;font-size:clamp(17px,1.3vw,20px);line-height:1.6}.iDkQIq_search{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;max-width:860px;margin-top:32px;padding:8px;display:grid;box-shadow:0 28px 64px #0c243e29,0 2px 6px #0c243e0d}.iDkQIq_field{min-height:64px;font:inherit;text-align:right;color:var(--navy);cursor:text;background:0 0;border:0;align-items:center;gap:12px;min-width:0;padding:0 16px;display:flex}.iDkQIq_fieldLoc{border-right:1px solid var(--line);cursor:pointer}.iDkQIq_fieldIcon{background:var(--tint);width:40px;height:40px;color:var(--teal-deep);border-radius:12px;flex:none;place-items:center;display:grid}.iDkQIq_fieldCol{flex:1;gap:1px;min-width:0;display:grid}.iDkQIq_fieldLabel{color:var(--muted);font-size:13px;font-weight:700}.iDkQIq_input{width:100%;height:28px;font:inherit;color:var(--navy);text-align:right;background:0 0;border:0;outline:none;padding:0;font-size:18px;font-weight:600}.iDkQIq_input::placeholder{color:var(--subtle)}.iDkQIq_field:focus-within{box-shadow:inset 0 0 0 2px var(--teal-border);border-radius:14px}.iDkQIq_locValue{color:var(--subtle);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:28px;overflow:hidden}.iDkQIq_locValue[data-set]{color:var(--navy)}.iDkQIq_go{background:var(--navy);color:#fff;height:64px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:15px;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:18px;font-weight:700;transition:background .2s,color .2s;animation:3.2s ease-out 1.2s infinite iDkQIq_dkPulse;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.iDkQIq_go:hover{background:var(--teal);color:var(--navy)}}.iDkQIq_sheen{pointer-events:none;background:linear-gradient(90deg,#fff0,#7ed7e159,#fff0);width:38%;animation:4.2s ease-in-out 1s infinite iDkQIq_dkSheen;position:absolute;top:0;bottom:0;right:0}.iDkQIq_nudge{animation:4.2s ease-in-out 1s infinite iDkQIq_dkNudge;position:relative}@keyframes iDkQIq_dkSheen{0%,62%{transform:translate(120%)skew(-18deg)}to{transform:translate(-220%)skew(-18deg)}}@keyframes iDkQIq_dkNudge{0%,70%,to{transform:translate(0)}80%{transform:translate(-5px)}90%{transform:translate(0)}}@keyframes iDkQIq_dkPulse{0%{box-shadow:0 0 #14b3c659}70%,to{box-shadow:0 0 0 12px #14b3c600}}.iDkQIq_quick{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.iDkQIq_quickLabel{color:var(--navy);margin-left:6px;font-size:15px;font-weight:700}.iDkQIq_quickChip{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:15px;font-weight:600;transition:border-color .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.iDkQIq_quickChip:hover{border-color:var(--navy);color:var(--navy)!important}}.iDkQIq_trustWrap{padding-top:24px}.iDkQIq_trustStrip{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.iDkQIq_trustItem{border-left:1px solid var(--line);align-items:center;gap:14px;padding:18px 22px;transition:background .18s;display:flex}.iDkQIq_trustItem:last-child{border-left-color:#0000}@media (hover:hover) and (pointer:fine){.iDkQIq_trustItem:hover{background:var(--bg-soft);color:var(--navy)!important}}.iDkQIq_trustIcon{background:var(--tint);width:42px;height:42px;color:var(--teal-deep);border-radius:12px;flex:none;place-items:center;display:grid}.iDkQIq_trustText{gap:1px;min-width:0;display:grid}.iDkQIq_trustTitle{font-size:16px;font-weight:700}.iDkQIq_trustSub{color:var(--muted);font-size:14px}.iDkQIq_tapHint{color:var(--muted);flex:none;align-items:center;gap:2px;font-size:14px;font-weight:700;animation:.5s .6s backwards iDkQIq_dkHintIn;display:inline-flex}.iDkQIq_tapIcon{justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative}.iDkQIq_tapRing{border:1.5px solid var(--teal);opacity:0;border-radius:50%;width:12px;height:12px;animation:1.6s ease-out 1s infinite iDkQIq_dkTapRing;position:absolute;top:1px;right:9px}.iDkQIq_tapHand{animation:1.6s ease-in-out 1s infinite iDkQIq_dkTap;display:inline-flex}@keyframes iDkQIq_dkTap{0%,55%,to{transform:translate(0)scale(1)}25%{transform:translate(-2px,4px)scale(.9)}}@keyframes iDkQIq_dkTapRing{0%,20%{opacity:0;transform:scale(.4)}30%{opacity:.9}70%,to{opacity:0;transform:scale(1.8)}}@keyframes iDkQIq_dkHintIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.iDkQIq_bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:230px;gap:16px;margin-top:32px;display:grid}.iDkQIq_tile{border:1px solid var(--line);background:#edf1f3;border-radius:20px;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}.iDkQIq_tile[data-wide]{grid-column:span 2}@media (hover:hover) and (pointer:fine){.iDkQIq_tile:hover{transform:translateY(-4px);box-shadow:0 22px 44px #0c243e24}}.iDkQIq_tileLabel{color:var(--navy);background:#fffffff2;border-radius:12px;align-items:center;gap:10px;padding:9px 14px;font-size:16px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 6px 16px #0c243e1a}.iDkQIq_moreCats{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.iDkQIq_moreCat{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;padding:6px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}@media (hover:hover) and (pointer:fine){.iDkQIq_moreCat:hover{border-color:var(--teal-light);transform:translateY(-3px);box-shadow:0 14px 30px #0c243e1a;color:var(--navy)!important}}.iDkQIq_moreImg{background:#edf1f3;border-radius:11px;height:96px;display:block;position:relative;overflow:hidden}.iDkQIq_moreRow{align-items:center;gap:6px;padding:10px 6px 6px;display:flex}.iDkQIq_moreName{text-wrap:balance;flex:1;min-width:0;font-size:15px;font-weight:700;line-height:1.25}.iDkQIq_tabsRow{align-items:center;gap:16px;max-width:100%;margin-top:24px;display:flex}.iDkQIq_tabs{scrollbar-width:none;border:1px solid var(--line);background:#fff;border-radius:16px;gap:2px;max-width:100%;padding:5px;display:flex;overflow-x:auto;box-shadow:0 6px 18px #0c243e0d}.iDkQIq_tabs::-webkit-scrollbar{display:none}.iDkQIq_tab{min-height:42px;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:12px;flex:none;align-items:center;gap:7px;padding:0 18px;font-size:15px;font-weight:600;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex}@media (hover:hover) and (pointer:fine){.iDkQIq_tab:hover{color:var(--navy)}}.iDkQIq_tab[aria-selected=true]{background:var(--navy);color:#fff;font-weight:700;box-shadow:0 6px 14px #0c243e2e}.iDkQIq_tabCount{color:var(--subtle);font-size:12px;font-weight:700}.iDkQIq_tab[aria-selected=true] .iDkQIq_tabCount{color:var(--teal-light)}.iDkQIq_dragHint{height:54px;color:var(--muted);flex:none;align-self:flex-end;align-items:center;gap:1px;margin-right:auto;padding:0 4px;font-size:14px;font-weight:700;animation:.5s .6s backwards iDkQIq_dkHintIn;display:inline-flex;transform:translateY(10px)}.iDkQIq_dragHand{flex:none;justify-content:flex-start;align-items:center;width:51px;height:28px;display:flex;overflow:visible}.iDkQIq_swipe{animation:1.8s ease-in-out 1s infinite iDkQIq_dkSwipe;display:inline-flex}@keyframes iDkQIq_dkSwipe{0%,to{transform:translate(0)rotate(-8deg)}50%{transform:translate(-26px)rotate(-14deg)}}.iDkQIq_trackWrap{margin-top:18px;position:relative}.iDkQIq_track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;-webkit-user-select:none;user-select:none;gap:14px;padding:4px 2px 12px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.iDkQIq_track::-webkit-scrollbar{display:none}.iDkQIq_track[data-dragging]{cursor:grabbing;scroll-snap-type:none}.iDkQIq_card{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;flex:none;width:calc(28.5714% - 12px);padding:7px;transition:box-shadow .25s;display:flex}@media (hover:hover) and (pointer:fine){.iDkQIq_card:hover{box-shadow:0 18px 40px #0c243e1a}}.iDkQIq_cardMedia{aspect-ratio:16/11;background:#edf1f3;border-radius:13px;position:relative;overflow:hidden}.iDkQIq_verifiedBadge{color:var(--teal-deep);background:#fffffff2;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 4px 12px #0c243e1f}.iDkQIq_card .iDkQIq_heart{box-shadow:none;background:#fffffff2;border-radius:12px;position:absolute;top:8px;left:8px}.iDkQIq_cardBody{flex-direction:column;flex:1;padding:12px 9px 6px;display:flex}.iDkQIq_cardTop{align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.iDkQIq_open{color:var(--teal-deep);align-items:center;gap:5px;margin-right:auto;display:inline-flex}.iDkQIq_openDot{background:var(--teal);border-radius:50%;width:7px;height:7px;display:inline-block}.iDkQIq_cardName{font-family:var(--font-display);letter-spacing:-.012em;margin:4px 0 0;font-size:21px;font-weight:500;line-height:1.2}@media (hover:hover) and (pointer:fine){.iDkQIq_cardName a:hover{color:var(--teal-deep)!important}}.iDkQIq_cardCity{color:var(--muted);font-size:14px}.iDkQIq_cardRatings{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:10px;padding-top:10px;font-size:13px;display:flex}.iDkQIq_rating{align-items:center;gap:6px;display:inline-flex}.iDkQIq_rating strong{color:var(--navy);font-size:15px}.iDkQIq_src{color:var(--subtle);font-size:12px}.iDkQIq_stars{gap:1px;display:inline-flex}.iDkQIq_star{display:block;position:relative}.iDkQIq_star svg{display:block}.iDkQIq_starOn{position:absolute;top:0;bottom:0;left:0;overflow:hidden}.iDkQIq_cardPrice{color:var(--muted);align-items:baseline;gap:6px;margin-top:8px;font-size:14px;display:flex}.iDkQIq_cardPrice strong{color:var(--navy);font-size:17px}.iDkQIq_vat{color:var(--subtle);margin-right:auto;font-size:12px}.iDkQIq_cardActions{grid-template-columns:minmax(0,1fr) 44px 44px;gap:8px;margin-top:auto;padding-top:12px;display:grid}.iDkQIq_cardActions[data-n="2"]{grid-template-columns:minmax(0,1fr) 44px}.iDkQIq_cardActions[data-n="1"]{grid-template-columns:minmax(0,1fr)}.iDkQIq_cardCta{background:var(--navy);border-radius:10px;justify-content:center;align-items:center;gap:8px;height:44px;font-size:15px;font-weight:700;transition:background .18s,color .18s;display:flex;color:#fff!important}@media (hover:hover) and (pointer:fine){.iDkQIq_cardCta:hover{background:var(--teal);color:var(--navy)!important}}.iDkQIq_cardWa{background:#eaf7ef;border:1px solid #bfe6cc;border-radius:10px;place-items:center;height:44px;display:grid;color:#1da851!important}.iDkQIq_cardTel{border:1px solid var(--line-strong);background:#fff;border-radius:10px;place-items:center;height:44px;display:grid;color:var(--teal)!important}.iDkQIq_railEmpty{border:1px dashed var(--line-strong);color:var(--muted);background:#fff;border-radius:18px;flex:1;justify-items:start;gap:6px;padding:28px 24px;font-size:15px;display:grid}.iDkQIq_railEmpty strong{color:var(--navy);font-size:17px}.iDkQIq_railFoot{align-items:center;gap:16px;margin-top:14px;display:flex}.iDkQIq_progress{background:var(--line);border-radius:3px;flex:1;height:3px;overflow:hidden}.iDkQIq_progress>span{background:var(--teal);border-radius:3px;height:100%;transition:margin .3s,width .3s;display:block}.iDkQIq_reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.iDkQIq_review{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;height:268px;padding:22px;display:flex;box-shadow:0 12px 30px #0c243e0d}.iDkQIq_revHead{align-items:center;gap:12px;display:flex}.iDkQIq_avatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:17px;font-weight:700;display:grid}.iDkQIq_revWho{min-width:0;line-height:1.3;display:grid}.iDkQIq_revName{font-size:16px;font-weight:700}.iDkQIq_revMeta{color:var(--subtle);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.iDkQIq_revStars{align-items:center;gap:8px;margin-top:14px;display:flex}.iDkQIq_revDate{color:var(--subtle);font-size:13px}.iDkQIq_revText{color:var(--text);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:16px;line-height:1.6;display:-webkit-box;overflow:hidden}.iDkQIq_revFoot{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:13px;font-weight:700;display:flex}.iDkQIq_verified{background:var(--tint);color:var(--teal-deep);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}.iDkQIq_revLink{align-items:center;gap:4px;margin-right:auto;display:inline-flex;color:var(--teal-deep)!important}.iDkQIq_guides{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px;margin-top:32px;display:grid}.iDkQIq_leadGuide{display:block}.iDkQIq_leadFig{border:1px solid var(--line);background:#fff;border-radius:22px;margin:0;padding:8px;box-shadow:0 22px 50px #0c243e1a}.iDkQIq_leadImg{aspect-ratio:16/9;background:#edf1f3;border-radius:15px;display:block;position:relative;overflow:hidden}.iDkQIq_leadImg img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){.iDkQIq_leadGuide:hover .iDkQIq_leadImg img{transform:scale(1.03)}.iDkQIq_leadGuide:hover .iDkQIq_leadTitle,.iDkQIq_guideRow:hover .iDkQIq_guideTitle{color:var(--teal-deep)}}.iDkQIq_guideKind{color:var(--teal-deep);font-size:13px;font-weight:700}.iDkQIq_leadGuide .iDkQIq_guideKind{margin-top:16px;font-size:14px}.iDkQIq_leadTitle{font-family:var(--font-display);margin-top:6px;font-size:30px;font-weight:500;line-height:1.2;transition:color .18s}.iDkQIq_leadDesc{color:var(--muted);margin-top:10px;font-size:16px;line-height:1.6}.iDkQIq_guideList{border-top:1px solid var(--line);justify-items:start;display:grid}.iDkQIq_guideRow{border-bottom:1px solid var(--line);grid-template-columns:132px minmax(0,1fr);align-items:center;gap:18px;width:100%;padding:20px 0;display:grid}.iDkQIq_guideThumb{background:#edf1f3;border-radius:14px;width:132px;height:108px;position:relative;overflow:hidden}.iDkQIq_guideText{gap:4px;display:grid}.iDkQIq_guideTitle{text-wrap:pretty;font-size:19px;font-weight:700;line-height:1.3;transition:color .18s}.iDkQIq_guideMeta{color:var(--subtle);font-size:13px}.iDkQIq_stdLinks{gap:18px;font-size:15px;font-weight:700;display:flex}.iDkQIq_stdLinks a{color:var(--teal-deep)!important}@media (hover:hover) and (pointer:fine){.iDkQIq_stdLinks a:hover{color:var(--navy)!important}}.iDkQIq_stdGrid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.iDkQIq_stdCard{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:10px;min-height:190px;padding:24px;display:flex}.iDkQIq_stdNum{font-family:var(--font-display);color:var(--teal-deep);text-align:right;font-size:32px;line-height:1}.iDkQIq_stdTitle{margin:0;font-size:19px;font-weight:700;line-height:1.35}.iDkQIq_stdDesc{color:var(--text);font-size:15px;line-height:1.6}.iDkQIq_board{background:var(--tint);border:1px solid var(--line);border-radius:20px;flex-direction:column;grid-area:1/3/span 2;padding:24px;display:flex}.iDkQIq_boardKicker{color:var(--teal-deep);font-size:14px;font-weight:700}.iDkQIq_boardTitle{font-family:var(--font-display);margin-top:6px;font-size:24px;font-weight:500;line-height:1.2}.iDkQIq_boardLinks{gap:10px;margin-top:auto;padding-top:18px;display:grid}.iDkQIq_boardLink{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .18s;display:flex}@media (hover:hover) and (pointer:fine){.iDkQIq_boardLink:hover{border-color:var(--teal-light);color:var(--navy)!important}}.iDkQIq_boardLinkText{flex:1;gap:1px;line-height:1.35;display:grid}.iDkQIq_boardLinkTitle{font-size:17px;font-weight:700}.iDkQIq_boardLinkSub{color:var(--text);font-size:14px}.iDkQIq_regionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.iDkQIq_regionCard{border:1px solid var(--line);background:#fff;border-radius:18px;padding:7px;transition:box-shadow .3s}.iDkQIq_regionCard[data-wide]{grid-column:span 2}@media (hover:hover) and (pointer:fine){.iDkQIq_regionCard:hover{box-shadow:0 18px 40px #0c243e1a}.iDkQIq_regionLink:hover .iDkQIq_regionName{color:var(--teal-deep)}}.iDkQIq_regionLink{display:block}.iDkQIq_regionImg{background:#edf1f3;border-radius:12px;height:210px;display:block;position:relative;overflow:hidden}.iDkQIq_regionName{font-family:var(--font-display);padding:12px 8px 0;font-size:22px;font-weight:500;line-height:1.2;transition:color .18s;display:block}.iDkQIq_regionCities{flex-wrap:wrap;align-items:center;gap:2px 6px;padding:2px 8px 6px;font-size:14px;display:flex}.iDkQIq_cityWrap{align-items:center;gap:6px;display:inline-flex}.iDkQIq_citySep{color:var(--line-strong)}.iDkQIq_cityLink{align-items:center;min-height:30px;font-weight:600;display:inline-flex;color:var(--teal-deep)!important}@media (hover:hover) and (pointer:fine){.iDkQIq_cityLink:hover{color:var(--navy)!important}}.iDkQIq_biz{background:var(--tint);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:88px;padding:80px 0}.iDkQIq_bizGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.iDkQIq_bizLede{max-width:46ch;color:var(--text);margin:16px 0 0;font-size:17px;line-height:1.65}.iDkQIq_bizCtas{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.iDkQIq_bizJoin,.iDkQIq_bizClaim{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:16px;font-weight:700;transition:background .18s,color .18s;display:flex}.iDkQIq_bizJoin{background:var(--navy);padding:0 24px;color:#fff!important}.iDkQIq_bizClaim{border:1px solid var(--navy);background:#fff;padding:0 22px;color:var(--navy)!important}@media (hover:hover) and (pointer:fine){.iDkQIq_bizJoin:hover{background:var(--teal);color:var(--navy)!important}.iDkQIq_bizClaim:hover{background:var(--bg-soft)}}.iDkQIq_bizPrice{color:var(--muted);margin-top:12px;font-size:14px}.iDkQIq_bizPriceN{color:var(--navy);unicode-bidi:isolate;font-weight:700}.iDkQIq_faqGrid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}.iDkQIq_faqAside{position:sticky;top:100px}.iDkQIq_faqLede{color:var(--text);margin:14px 0 0;font-size:16px;line-height:1.6}.iDkQIq_faqs{gap:10px;display:grid}.iDkQIq_faq{border:1px solid var(--line);background:#fff;border-radius:16px;transition:background .2s,border-color .2s;overflow:hidden}.iDkQIq_faq[data-open]{background:var(--bg-soft);border-color:var(--line-strong)}.iDkQIq_faqQ{width:100%;min-height:64px;font:inherit;color:var(--navy);text-align:right;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 20px;font-size:18px;font-weight:700;display:flex}.iDkQIq_faqPlus{color:var(--subtle);font-size:24px;line-height:1;transition:transform .2s}.iDkQIq_faq[data-open] .iDkQIq_faqPlus{transform:rotate(45deg)}.iDkQIq_faqA{color:var(--text);padding:0 20px 20px;font-size:16px;line-height:1.65;animation:.2s backwards iDkQIq_bfFade}@media (max-width:1100px){.iDkQIq_bento{grid-auto-rows:190px;gap:14px}.iDkQIq_moreCats{gap:12px}.iDkQIq_tileLabel{padding:8px 12px;font-size:15px}.iDkQIq_card{width:calc(41.6667% - 11.6667px)}.iDkQIq_reviews{grid-template-columns:repeat(2,minmax(0,1fr))}.iDkQIq_reviews>:nth-child(3){display:none}.iDkQIq_stdGrid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.iDkQIq_board{grid-area:auto/1/auto/-1}.iDkQIq_boardLinks,.iDkQIq_regionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.iDkQIq_regionCard[data-wide]{grid-column:1/-1}.iDkQIq_bizGrid{grid-template-columns:minmax(0,1fr);gap:36px}.iDkQIq_faqGrid{grid-template-columns:minmax(0,1fr);gap:28px}.iDkQIq_faqAside{position:static}}@media (max-width:960px){.iDkQIq_wrap,.iDkQIq_heroInner{padding-inline:24px}.iDkQIq_search{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.iDkQIq_bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:200px}.iDkQIq_moreCats{grid-template-columns:repeat(3,minmax(0,1fr))}.iDkQIq_go{grid-column:1/-1;margin-top:6px}.iDkQIq_trustItem{padding:16px}.iDkQIq_trustSub{display:none}.iDkQIq_guides{grid-template-columns:minmax(0,1fr);gap:28px}.iDkQIq_headGrid{grid-template-columns:minmax(0,1fr)}.iDkQIq_stdLinks{flex-wrap:wrap}.iDkQIq_boardLinks{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.iDkQIq_go,.iDkQIq_sheen,.iDkQIq_nudge,.iDkQIq_tapRing,.iDkQIq_tapHand,.iDkQIq_swipe,.iDkQIq_tapHint,.iDkQIq_dragHint{animation:none!important}.iDkQIq_tapRing{display:none}}.iDkQIq_sponsoredWrap{padding-top:56px}.iDkQIq_sponsoredWrap>section{margin-bottom:0}
.kaMcUa_footer{background:var(--navy);color:#fff;overflow:hidden}.kaMcUa_inner{max-width:1280px;padding:clamp(48px, 6vw, 80px) var(--gutter) 32px;margin:0 auto}.kaMcUa_dot{color:var(--teal)}.kaMcUa_cta{border-bottom:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(32px,4vw,56px);padding-bottom:clamp(32px,4vw,56px);display:flex}.kaMcUa_ctaLine{max-width:24ch;font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,48px);font-weight:500;line-height:1.15}.kaMcUa_ctaBtn{background:var(--teal);min-height:52px;color:var(--navy);font:inherit;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:700;transition:background .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.kaMcUa_ctaBtn:hover{background:#fff}}.kaMcUa_ctaBtn:focus-visible{outline-color:#fff}.kaMcUa_grid{grid-template-columns:minmax(0,1fr);gap:40px clamp(24px,3vw,48px);display:grid}.kaMcUa_brand{flex-direction:column;gap:16px;display:flex}.kaMcUa_brand>span{align-self:flex-start}.kaMcUa_brand p{color:#ffffffb8;text-wrap:pretty;max-width:34ch;margin:0;font-size:15px;line-height:1.7}@media (min-width:768px){.kaMcUa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kaMcUa_brand{grid-column:1/-1}}@media (min-width:1024px){.kaMcUa_grid{grid-template-columns:1.4fr repeat(4,minmax(0,1fr))}.kaMcUa_brand{grid-column:auto}}.kaMcUa_groupName{color:var(--teal-light);margin-bottom:14px;font-size:13px;font-weight:700}.kaMcUa_links{flex-direction:column;gap:2px;display:flex}.kaMcUa_link{color:#ffffffd9;align-items:center;min-height:36px;font-size:15px;display:inline-flex}@media (hover:hover) and (pointer:fine){.kaMcUa_link:hover{color:var(--teal-light)}}.kaMcUa_footer :focus-visible{outline-color:var(--teal-light)}.kaMcUa_bottom{border-top:1px solid #ffffff24;flex-direction:column;gap:18px;margin-top:clamp(40px,5vw,64px);padding-top:24px;display:flex}.kaMcUa_disclaimer{color:#ffffff9e;text-wrap:pretty;max-width:90ch;margin:0;font-size:14px;line-height:1.7}.kaMcUa_legalRow{color:#ffffff9e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;font-size:14px;display:flex}.kaMcUa_legal{flex-wrap:wrap;gap:4px 20px;display:flex}.kaMcUa_legal a{color:#ffffffbf;align-items:center;min-height:44px;display:inline-flex}@media (hover:hover) and (pointer:fine){.kaMcUa_legal a:hover{color:var(--teal-light)}}@media (max-width:767px),(max-width:1023px) and (hover:none){.kaMcUa_footer{background:var(--bg-page);color:var(--muted);border-top:1px solid var(--line)}.kaMcUa_inner{padding:18px 16px 20px}.kaMcUa_cta,.kaMcUa_grid,.kaMcUa_legal{display:none}.kaMcUa_bottom{border-top:0;gap:8px;margin-top:0;padding-top:0}.kaMcUa_disclaimer{color:var(--muted);font-size:12.5px}.kaMcUa_legalRow{color:var(--subtle);font-size:12.5px}}
