.bh.bx{padding-bottom:0}.bh.bx section:not(.bx-s){padding-block:0}.bh.bx .bx-s{padding-block:clamp(40px,4vw,76px)}.bh.bx .bx-s.tight{padding-top:clamp(20px,2vw,32px)}.bh.bx .bx-s.after-tools{padding-top:clamp(28px,3vw,48px)}.bh .bx-hero{position:relative;background:var(--hdr);color:#fff;overflow:hidden;isolation:isolate}.bh .bx-hm{position:absolute;inset:0;z-index:-1}.bh .bx-hm img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bh .bx-ht{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-top:calc(var(--navh) + clamp(28px,4vw,76px));padding-bottom:clamp(36px,5vw,96px);min-width:0}.bh .bx-hero h1{font-size:clamp(34px,3.7vw,72px);line-height:1.06;font-weight:800;letter-spacing:-.03em;color:#fff;max-width:20ch;text-wrap:balance}.bh .bx-hero .sub{color:#fff;font-size:clamp(17px,1.25vw,23px);line-height:1.4;font-weight:500;max-width:58ch}.bh .bx-hero .crumb{justify-content:flex-start}.bh .k-photo{min-height:clamp(460px,38vw,780px);display:flex;align-items:flex-end}.bh .k-photo .bx-hm:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0b2545a6,#0b254500 26%),linear-gradient(90deg,#0b2545eb,#0b2545b8 36%,#0b254514 72%)}.bh .k-photo .bx-ht{padding-bottom:clamp(40px,4.6vw,88px)}.bh .k-mosaic{min-height:clamp(480px,36vw,760px);display:flex;align-items:center}.bh .k-mosaic .bx-hm{display:grid;grid-template-columns:2.1fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:4px}.bh .k-mosaic .bx-hm img:first-child{grid-row:1/3}.bh .k-mosaic .bx-hm img:nth-child(n+6){display:none}.bh .k-mosaic .bx-hm:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0b2545a6,#0b254500 24%),linear-gradient(90deg,#0b2545f0,#0b2545c9 34%,#0b254529 70%)}.bh .k-mosaic .bx-ht{padding-bottom:clamp(96px,8vw,150px)}.bh .k-center{min-height:clamp(500px,38vw,800px);display:flex;align-items:center;text-align:center}.bh .k-center .bx-hm:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0b2545b8,#0b25456b 48%,#0b2545cc)}.bh .k-center .bx-ht{align-items:center}.bh .k-center h1{max-width:24ch}.bh .k-center .crumb{justify-content:center}.bh .k-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:clamp(480px,36vw,760px)}.bh .k-split .bx-hm{position:relative;z-index:0;inset:auto;order:2;display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:100%}.bh .k-split .bx-hm img{position:absolute}.bh .k-split .bx-hm:has(img:nth-child(2)) img{position:static;min-height:0}.bh .k-split .bx-hm img:first-child:last-child{inset:0}.bh .k-split .bx-hm img:first-child:not(:last-child){grid-column:1/-1}.bh .k-split .bx-hm img:nth-child(n+4){display:none}.bh .k-split .bx-hm:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0b2545a6,#0b254500 24%);pointer-events:none}.bh .k-split .bx-ht{width:auto;max-width:none;margin:0;justify-content:center;padding-inline:clamp(16px,3.2vw,72px);padding-left:max(clamp(16px,3.2vw,72px),calc((100vw - 2420px)/2 + 72px))}.bh .k-split.blue{background:var(--band2)}.bh .bx-tools{position:relative;margin-top:-64px;z-index:3}.bh .bx-tools .search{padding:16px 18px}.bh .bx-tools .fields{align-items:center}.bh .bx-tools .tabs{margin:0;padding:0;justify-content:flex-end}.bh .bx-tools .fbtn{width:100%;height:50px}.bh .bx-hsearch{position:relative;width:min(760px,100%);margin-top:10px;text-align:left}.bh .bx-hsearch .csearch{box-shadow:0 14px 36px #0b254538}.bh .bx-hsearch .res{position:absolute;inset:100% 0 auto;background:var(--card);color:var(--ink);box-shadow:0 14px 36px #0b254559;z-index:5}.bh .bx-hsearch .res a:first-child{border-top:0}.bh .bx-hfacts{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.bh .bx-hfacts>*{display:inline-flex;gap:6px;align-items:center;min-height:36px;padding:4px 14px;border-radius:99px;background:#ffffff26;color:#fff;font-weight:600;text-decoration:none}.bh .bx-hfacts a:hover{background:#ffffff4d}.bh .bx-hacts{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:8px}.bh .bx-hacts .btn{min-height:52px;padding-inline:24px;font-size:17px}.bh .bx-hacts .ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:52px;min-width:52px;padding:6px 14px;border:0;border-radius:10px;background:#ffffff26;color:#fff;font-weight:700;text-decoration:none;transition:background .15s}.bh .bx-hacts .ghost:hover{background:#ffffff4d}.bh .bx-hprice{display:flex;flex-direction:column;gap:0;color:#fff;margin-right:14px}.bh .bx-hprice .pl{color:#ffffffd9}.bh .bx-hprice .amt{font-size:32px}.bh .bx-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 28px;margin-bottom:clamp(18px,1.8vw,28px)}.bh .bx-h h2,.bh .bx-tx h2{font-size:clamp(27px,2.2vw,42px);line-height:1.1;font-weight:800;letter-spacing:-.022em;text-wrap:balance}.bh .bx-h p{color:var(--muted);max-width:72ch;margin-top:6px;font-size:17px}.bh .bx-h .r{font-weight:700;color:var(--actd);text-decoration:none;white-space:nowrap}.bh .bx-h .r:hover{text-decoration:underline;text-underline-offset:3px}.dark .bh .bx-h .r{color:#8fbdf2}.bh .bx-navy{background:var(--hdr);color:#fff}.bh .bx-navy .card{color:var(--ink)}.bh .bx-big{font-size:clamp(23px,1.7vw,32px);line-height:1.15;font-weight:800;letter-spacing:-.015em}.bh .bx-snav{margin-top:0}.bh .bx-lines.one{grid-template-columns:minmax(0,1fr)}.bh .k-split.blue .bx-hacts .btn{background:#fff;color:#084ea3}.bh .k-split.blue .bx-hacts .btn:hover{background:var(--tint)}.bh .k-split:has(+.bx-jump) .bx-ht{padding-bottom:clamp(110px,8vw,150px)}.bh .gal>button:nth-child(2):last-child{grid-row:1/3}.bh .bx-split>.bx-ph .noimg{position:absolute;inset:0;aspect-ratio:auto}.bh .bx-navy .bx-h p{color:#d7e3f1}.bh .bx-navy .bx-h .r{color:#fff}.bh .bx-blue{background:var(--band2);color:#fff}.bh .bx-card{background:var(--card)}.dark .bh .bx-navy{background:#0b1c33}.bh .bx-small{color:var(--muted);font-size:15px;margin-top:14px}.bh .bx-blue .bx-small,.bh .bx-navy .bx-small{color:#d7e3f1}.bh .bx-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.bh .bx-split>.bx-ph{position:relative;min-height:clamp(320px,30vw,640px);overflow:hidden}.bh .bx-split>.bx-ph img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bh .bx-tx{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:clamp(32px,4vw,84px) clamp(16px,3.2vw,72px);min-width:0}.bh .bx-split:not(.rev) .bx-tx{padding-left:max(clamp(16px,3.2vw,72px),calc((100vw - 2420px)/2 + 72px))}.bh .bx-split.rev .bx-tx{order:2;padding-right:max(clamp(16px,3.2vw,72px),calc((100vw - 2420px)/2 + 72px))}.bh .bx-tx p{max-width:68ch;font-size:17px;line-height:1.55}.bh .bx-card .bx-tx p,.bh .bx-tx.m p{color:var(--muted)}.bh .bx-blue .bx-tx p,.bh .bx-navy .bx-tx p{color:#fff}.bh .bx-blue .btn,.bh .bx-navy .btn.lite{background:#fff;color:var(--actd)}.bh .bx-blue .btn:hover,.bh .bx-navy .btn.lite:hover{background:var(--tint)}.dark .bh .bx-blue .btn,.dark .bh .bx-navy .btn.lite{background:var(--card);color:#8fbdf2}.bh .bx-blue .btn2,.bh .bx-navy .btn2{background:#ffffff26;color:#fff}.bh .bx-blue .btn2:hover,.bh .bx-navy .btn2:hover{background:#ffffff4d;color:#fff}.bh .bx-lines{display:grid;gap:9px 28px;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.bh .bx-lines li{display:flex;gap:9px;align-items:flex-start;line-height:1.35}.bh .bx-lines .ic{margin-top:2px;color:var(--act)}.bh .bx-blue .bx-lines .ic,.bh .bx-navy .bx-lines .ic{color:#9fd0ff}.bh .bx-blue .bx-lines li,.bh .bx-navy .bx-lines li{color:#fff}.bh .bx-cols{display:grid;gap:clamp(20px,3vw,56px);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.bh .bx-sub{display:flex;gap:8px;align-items:center;font-size:19px;line-height:1.25;font-weight:700;margin:0 0 10px}.bh .bx-grid{--c:3;--ih:clamp(200px,19vw,400px);display:flex;flex-wrap:wrap;gap:18px}.bh .bx-grid>*{flex:1 1 calc((100% - (var(--c) - 1)*18px)/var(--c));min-width:0}.bh .bx-grid.wide{--c:4;--ih:clamp(180px,13.5vw,300px)}.bh .bx-grid .card .ph .noimg,.bh .bx-grid .card .ph img{width:100%;height:var(--ih);aspect-ratio:auto;-o-object-fit:cover;object-fit:cover}.bh .bx-grid .card h3{font-size:20px}.bh .bx-grid .card .b{padding:14px 16px 16px;gap:5px}.bh .bx-grid .card .ph .chip{font-size:15px;padding:3px 11px}.bh .bx-trs{--c:5;display:flex;flex-wrap:wrap;gap:14px}.bh .bx-trs>*{flex:1 1 calc((100% - (var(--c) - 1)*14px)/var(--c));min-width:0}.bh .bx-tr{display:flex;flex-direction:column;background:var(--card);color:var(--ink);border-radius:var(--r);overflow:hidden;text-decoration:none;box-shadow:0 2px 8px #1020301a;transition:box-shadow .18s,transform .18s}.bh .bx-tr:hover{box-shadow:0 10px 26px #10203029;transform:translateY(-2px)}.bh .bx-tr img{width:100%;height:clamp(130px,10vw,210px);-o-object-fit:cover;object-fit:cover}.bh .bx-tr div{display:flex;flex-direction:column;gap:3px;padding:11px 14px 13px;flex:1}.bh .bx-tr b{font-size:17px;line-height:1.25}.bh .bx-tr p{color:var(--muted);font-size:15px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.bh .bx-tr small{margin-top:auto;padding-top:5px;color:var(--actd);font-size:15px;font-weight:600}.dark .bh .bx-tr small{color:#8fbdf2}.bh .bx-tiles{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.bh .bx-tile{position:relative;display:block;overflow:hidden;border-radius:var(--r);color:#fff;text-decoration:none;height:clamp(190px,15vw,300px);background:var(--hdr);box-shadow:0 2px 8px #1020301f}.bh .bx-tile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.16,1,.3,1)}.bh .bx-tile:hover img{transform:scale(1.04)}.bh .bx-tile span{position:absolute;inset:auto 0 0;display:block;padding:48px 16px 14px;background:linear-gradient(0deg,#0b2545e6,#0b254500)}.bh .bx-tile b{display:block;font-size:20px;line-height:1.15;font-weight:800}.bh .bx-tile small{display:block;font-size:15px;font-weight:600;color:#e6eef8;margin-top:3px}.bh .bx-tiles.sm .bx-tile{height:clamp(150px,11vw,220px)}.bh .bx-chips{display:grid;gap:8px 10px;grid-template-columns:repeat(5,minmax(0,1fr))}.bh .bx-chip{display:flex;gap:10px;align-items:center;min-width:0;padding:6px 12px 6px 6px;border-radius:12px;background:var(--card);color:var(--ink);text-decoration:none;font-weight:600;line-height:1.2;box-shadow:0 1px 3px #10203014;transition:box-shadow .15s}.bh .bx-chip:hover{box-shadow:0 3px 10px #10203026}.bh .bx-chip img{width:58px;height:46px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex:none}.bh .bx-chip small{display:block;color:var(--muted);font-weight:500;font-size:14px}.bh .bx-count{color:var(--muted);margin-bottom:14px}.bh .bx-spot{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:18px;margin-bottom:18px}.bh .bx-lead{position:relative;display:flex;min-height:clamp(380px,34vw,680px);border-radius:var(--r);overflow:hidden;color:#fff;text-decoration:none;background:var(--hdr);box-shadow:0 2px 8px #1020301a}.bh .bx-lead>.noimg,.bh .bx-lead>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:auto;transition:transform .5s cubic-bezier(.16,1,.3,1)}.bh .bx-lead:hover>img{transform:scale(1.025)}.bh .bx-lead .ov{position:relative;margin-top:auto;width:100%;display:flex;flex-wrap:wrap;gap:12px 24px;align-items:flex-end;justify-content:space-between;padding:90px clamp(18px,2vw,36px) clamp(18px,2vw,32px);background:linear-gradient(0deg,#0b2545f2,#0b2545b3 55%,#0b254500)}.bh .bx-lead .ov>div:first-child{flex:1 1 320px;min-width:0}.bh .bx-lead h3{font-size:clamp(23px,2vw,38px);line-height:1.12;font-weight:800;letter-spacing:-.02em;text-wrap:balance}.bh .bx-lead p{color:#e6eef8;margin-top:6px;max-width:68ch}.bh .bx-lead .tagrow{margin-top:10px}.bh .bx-lead .tagrow span{background:#ffffff26;color:#fff}.bh .bx-lead .m,.bh .bx-lead .price .pl{color:#e6eef8}.bh .bx-lead .side2{display:flex;gap:16px;align-items:flex-end}.bh .bx-lead.small{min-height:0;flex:1}.bh .bx-lead.small h3{font-size:clamp(20px,1.4vw,26px)}.bh .bx-lead.small .ov{padding-top:64px}.bh .bx-lead.small p{display:none}.bh .bx-spot .col{display:grid;gap:18px;min-width:0}.bh .bx-len{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))}.bh .bx-len button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:18px 20px;border:1px solid #ffffff33;border-radius:var(--r);background:transparent;color:#fff;text-align:left;transition:background .15s}.bh .bx-len button:hover{background:#ffffff1f}.bh .bx-len b{font-size:22px;font-weight:800;line-height:1.2}.bh .bx-len span{color:#d7e3f1}.bh .bx-pside{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:clamp(24px,3.4vw,64px);align-items:start}.bh .bx-pside .side{top:calc(var(--navh) + 66px)}.bh .bx-stay{display:grid;gap:clamp(24px,2.6vw,40px);min-width:0}.bh .bx-stay h2{font-size:clamp(25px,1.9vw,34px);line-height:1.12;font-weight:800;letter-spacing:-.02em;margin-bottom:12px}.bh .bx-stay .txt.wide{-moz-column-count:1;column-count:1}@media(min-width:1500px){.bh .bx-stay .txt.wide{-moz-column-count:2;column-count:2;-moz-column-gap:48px;column-gap:48px}}.bh .bx-stay .bx-lines{font-size:17px}.bh .bx-fac{display:grid;gap:18px}.bh .bx-med{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(20px,3vw,56px)}.bh .bx-med .bx-lines{gap:8px}.bh .bx-med .ic.warn{margin-top:2px}.bh .bx-map{position:relative}.bh .bx-map>div{border-radius:0}.bh .bx-rv{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:clamp(20px,3vw,48px);align-items:start}.bh .bx-rv .none{color:var(--muted);font-size:17px}.bh .bx-rv .rform,.bh .bx-rv .rform>div{margin-top:0}.bh .bx-conds{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.bh .bx-cond{display:flex;flex-direction:column;background:var(--card);border-radius:var(--r);overflow:hidden;box-shadow:0 2px 8px #1020301a;scroll-margin-top:calc(var(--navh) + 20px)}.bh .bx-cond>.top{position:relative;display:block;height:clamp(170px,13vw,260px);color:#fff;text-decoration:none;background:var(--hdr)}.bh .bx-cond>.top img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bh .bx-cond>.top span{position:absolute;inset:auto 0 0;padding:44px 18px 14px;background:linear-gradient(0deg,#0b2545e6,#0b254500)}.bh .bx-cond h3{font-size:24px;line-height:1.15;font-weight:800;letter-spacing:-.015em}.bh .bx-cond .top small{display:block;font-size:15px;font-weight:600;color:#e6eef8;margin-top:2px}.bh .bx-cond .list{display:grid;padding:8px 18px 14px}.bh .bx-cond .list a,.bh .bx-cond summary{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:44px;padding:8px 0;border-top:1px solid var(--field);color:var(--ink);text-decoration:none;font-weight:600}.bh .bx-cond .list>a:first-child{border-top:0}.bh .bx-cond .list a:hover{color:var(--actd)}.dark .bh .bx-cond .list a:hover{color:#8fbdf2}.bh .bx-cond .list a span{display:inline-flex;gap:5px;align-items:center;color:var(--muted);font-weight:500;flex:none}.bh .bx-cond summary{color:var(--actd);font-weight:700}.dark .bh .bx-cond summary{color:#8fbdf2}.bh .bx-cond summary .ic{transition:transform .15s}.bh .bx-cond details[open] summary .ic{transform:rotate(180deg)}.bh .bx-pop{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.bh .bx-pop a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;border:1px solid #ffffff33;border-radius:14px;color:#fff;text-decoration:none;font-weight:700;font-size:18px;line-height:1.2;transition:background .15s}.bh .bx-pop a:hover{background:#ffffff1f}.bh .bx-pop small{flex:none;color:#d7e3f1;font-size:15px;font-weight:500;display:inline-flex;gap:4px;align-items:center}.bh .bx-jump{position:relative;margin-top:-72px;z-index:3}.bh .bx-jump .bx-tile{height:clamp(150px,11vw,220px);box-shadow:0 14px 30px #0b254538}.bh .bx-cat{scroll-margin-top:var(--navh)}.bh .bx-cat .lede{margin:0;color:inherit;max-width:none;font-size:17px;line-height:1.6}.bh .bx-cat .bx-card .lede{color:var(--muted)}.bh .bx-cat .bx-split .lede.long{-moz-column-count:1;column-count:1}.bh .bx-cat .bx-split .bx-tx{justify-content:flex-start}.bh .bx-cat .bx-split>.bx-ph{min-height:100%}.bh .bx-cband{padding-block:clamp(36px,3.6vw,68px)}.bh .bx-cband h2{font-size:clamp(27px,2.2vw,42px);line-height:1.1;font-weight:800;letter-spacing:-.022em;margin-bottom:14px}.bh .bx-cband .lede{color:#e6eef8}.bh .bx-cband .acts{margin-top:16px}.bh .bx-cat .tl2{display:flex;gap:12px;align-items:center}.bh .bx-cat .tl2 .ic{width:32px;height:32px;flex:none}.bh .bx-cat .bx-card .tl2 .ic{color:var(--act)}.bh .bx-ct{color:inherit;opacity:.85;font-weight:600}@media(min-width:1700px){.bh .bx-trs{--c:6}.bh .bx-chips{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1300px){.bh .bx-trs{--c:4}.bh .bx-chips{grid-template-columns:repeat(4,minmax(0,1fr))}.bh .bx-pop{grid-template-columns:repeat(3,minmax(0,1fr))}.bh .bx-pside,.bh .bx-rv{grid-template-columns:minmax(0,1fr) 340px}}@media(max-width:1100px){.bh .bx-grid,.bh .bx-grid.wide{--c:2;--ih:clamp(180px,27vw,320px)}.bh .bx-conds{grid-template-columns:repeat(2,minmax(0,1fr))}.bh .bx-trs{--c:3}.bh .bx-chips{grid-template-columns:repeat(3,minmax(0,1fr))}.bh .bx-pside,.bh .bx-rv{grid-template-columns:minmax(0,1fr)}.bh .bx-pside .side{position:static}.bh .bx-pside .side.tall{max-height:none;overflow:visible}.bh .bx-spot{grid-template-columns:minmax(0,1fr)}.bh .bx-spot .col{grid-template-columns:repeat(2,minmax(0,1fr))}.bh .bx-lead.small{min-height:280px}}@media(max-width:900px){.bh .bx-split,.bh .k-split{grid-template-columns:minmax(0,1fr)}.bh .k-split .bx-hm{order:0;min-height:0;height:clamp(220px,50vw,380px);margin-top:0}.bh .k-split .bx-ht{padding-top:28px}.bh .k-split .bx-hm img:nth-child(n+2){display:none}.bh .k-split .bx-hm img:first-child{position:absolute;inset:0;grid-column:auto}.bh .bx-split>.bx-ph{min-height:0;height:clamp(220px,50vw,380px)}.bh .bx-cat .bx-split>.bx-ph{min-height:0}.bh .bx-split .bx-ph{order:-1}.bh .bx-split.rev .bx-tx{order:0}.bh .k-mosaic .bx-hm:after,.bh .k-photo .bx-hm:after{background:linear-gradient(180deg,#0b2545bf,#0b254566 40%,#0b2545e6)}.bh .k-mosaic .bx-hm{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.bh .k-mosaic .bx-hm img:first-child{grid-row:auto}.bh .k-mosaic .bx-hm img:nth-child(n+5){display:none}.bh .bx-hero h1{max-width:none}.bh .bx-pop{grid-template-columns:repeat(2,minmax(0,1fr))}.bh .bx-jump{margin-top:18px}.bh .bx-jump .bx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bh .bx-jump .bx-tile{box-shadow:0 2px 8px #1020301f}}@media(max-width:640px){.bh .bx-grid,.bh .bx-grid.wide{--c:1;--ih:52vw}.bh .bx-conds,.bh .bx-pop,.bh .bx-spot .col{grid-template-columns:minmax(0,1fr)}.bh .bx-trs{--c:1;gap:10px}.bh .bx-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.bh .bx-chip{padding-right:8px;font-size:15px}.bh .bx-chip img{width:40px;height:40px}.bh .bx-tr{flex-direction:row}.bh .bx-tr img{width:112px;aspect-ratio:auto;height:auto;min-height:100%;flex:none}.bh .bx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bh .bx-tile{height:150px}.bh .bx-tile b{font-size:17px}.bh .bx-tile span{padding:36px 12px 10px}.bh .bx-tools{margin-top:-48px}.bh .bx-hprice{width:100%;margin-right:0}.bh .bx-lead .ov{padding-top:70px}.bh .bx-lead .side2{width:100%;justify-content:space-between}}