.hm{display:block;background:var(--paper)}.hm-wrap{width:min(var(--maxw),calc(100% - 64px));margin:0 auto}.hm-over{display:block;font-size:var(--t-micro);font-weight:600;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3)}.hm-over-accent{color:var(--accent)}.hm-head{padding-bottom:var(--s-5)}.portal .hm-head h2{font-size:var(--t-xl);letter-spacing:var(--track-tight);margin-top:8px}.hm-head-split{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-5)}.hm-ghost{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:11px 20px;border:1px solid var(--line-2);border-radius:var(--r-1);background:var(--surface);font-size:var(--t-sm);font-weight:500;flex-shrink:0;white-space:nowrap;transition:border-color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.hm-ghost:hover{border-color:var(--ink)}.hm-intro{padding:80px 0 var(--s-5);position:relative}.hm-cursor-trail{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.hm-intro>.hm-wrap{position:relative;z-index:1}.hm-badge{display:inline-block;border:1px solid var(--line-2);border-radius:var(--r-pill);padding:7px 16px;font-size:var(--t-xs);color:var(--ink-3);background:var(--surface)}.portal .hm-intro h1{font-size:var(--t-display);line-height:1.1;letter-spacing:var(--track-tighter);font-weight:600;margin:8px 0 0}.portal .hm-intro p{margin-top:10px;max-width:38ch;font-size:var(--t-sm)}.hm-stage{position:relative;width:100%;aspect-ratio:16/6;min-height:330px;max-height:58vh;overflow:hidden;background:var(--sunken)}.hm-stage-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hm-panel{position:absolute;left:0;right:0;margin-inline:auto;bottom:40px;z-index:2;width:min(var(--maxw),calc(100% - 96px));background:var(--surface);border-radius:var(--r-img);padding:14px 16px 15px;box-shadow:var(--e-3)}.hm-panel-top{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;margin-bottom:12px}.hm-purpose{display:flex;gap:2px;padding:3px;background:var(--sunken);border-radius:var(--r-pill)}.hm-purpose label{position:relative}.hm-purpose input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.hm-purpose span{display:inline-flex;align-items:center;min-height:32px;padding:6px 18px;border-radius:var(--r-pill);font-size:var(--t-xs);color:var(--ink-3);transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.hm-purpose input:checked+span{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:var(--e-1)}.hm-purpose input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.hm-trending{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hm-trending>span{font-size:var(--t-micro);color:var(--ink-3)}.hm-trending a{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:5px 12px;border:1px solid var(--line-2);border-radius:var(--r-pill);font-size:var(--t-micro);color:var(--ink-2);transition:border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.hm-trending a:hover{border-color:var(--accent);color:var(--accent)}.hm-trending svg{flex-shrink:0}.hm-panel-fields{display:grid;grid-template-columns:1.05fr .82fr .78fr .78fr minmax(0,1.9fr) auto;align-items:center;border-top:1px solid var(--line);padding-top:11px}.hm-select{display:flex;flex-direction:column;gap:2px;min-width:0;padding:0 16px;border-right:1px solid var(--line)}.hm-select:first-child{padding-left:4px}.hm-select>span{font-size:var(--t-micro);color:var(--ink-3)}.hm-select select{padding:0 14px 0 0;max-width:100%}.hm-num input,.hm-select select{border:0;background:transparent;color:var(--ink);font-size:var(--t-sm);font-weight:500;min-height:30px}.hm-num input{width:100%;min-width:0;outline:none;padding:0}.hm-num input::placeholder{color:var(--ink-3);font-weight:400}.hm-num input::-webkit-inner-spin-button,.hm-num input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hm-num input[type=number]{appearance:textfield}.hm-query{display:flex;align-items:center;gap:10px;min-width:0;margin:0 12px;padding:0 16px;border:1px solid var(--line-2);border-radius:var(--r-pill);transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.hm-query:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgba(78,52,29,.13)}.hm-query input:focus,.hm-query input:focus-visible{outline:none}.hm-query svg{color:var(--ink-3);flex-shrink:0}.hm-query input{width:100%;min-width:0;outline:none;background:transparent;min-height:44px}.hm-go,.hm-query input{border:0;font-size:var(--t-sm)}.hm-go{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:12px 26px;flex-shrink:0;white-space:nowrap;border-radius:var(--r-1);background:var(--ink);color:#fff;font-weight:600;transition:background-color var(--dur) var(--ease-out)}.hm-go:hover{background:var(--accent)}.hm-go svg{flex-shrink:0}.hm-chips-band{padding:var(--s-6) 0 0}.hm-chips{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--s-3)}.hm-chips a{position:relative;display:block;height:62px;border-radius:var(--r-1);overflow:hidden;background:var(--ink)}.hm-chips img{width:100%;height:100%;object-fit:cover;opacity:.55;transition:opacity var(--dur) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.hm-chips a:hover img{opacity:.72;transform:scale(1.05)}.hm-chips span{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#fff;font-size:var(--t-micro);font-weight:700;letter-spacing:var(--track-mono);text-transform:uppercase;text-shadow:0 1px 6px rgba(0,0,0,.75)}.hm-figures-band{padding:var(--s-6) 0 var(--s-7)}.hm-figures{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-5) var(--s-6);margin:0}.hm-figures>div{display:flex;align-items:baseline;gap:10px;flex:0 0 auto;min-width:0}.hm-figures dd{margin:0;font-size:var(--t-xl);font-weight:700;letter-spacing:var(--track-tighter);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.hm-figures dt{font-size:var(--t-micro);font-weight:600;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3)}.hm-confidence{padding:var(--band-sm) 0 var(--s-6)}.hm-confidence-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:var(--s-7);align-items:center}.portal .hm-confidence h2{font-size:var(--t-xl);letter-spacing:var(--track-tight);max-width:16ch;line-height:1.2}.hm-assurance{margin-top:14px;font-size:var(--t-sm);color:var(--ink-3);max-width:36ch}.hm-confidence-side{display:flex;flex-direction:column;gap:var(--s-4);align-items:flex-end}.hm-agents{align-items:center;gap:12px}.hm-agents,.hm-avatars{display:flex}.hm-avatars img{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid var(--surface);margin-left:-11px;background:var(--sunken)}.hm-avatars img:first-child{margin-left:0}.hm-agents strong{font-size:var(--t-sm);font-weight:600;white-space:nowrap}.hm-signup{display:flex;align-items:center;width:100%;gap:6px;padding:5px 5px 5px 16px;background:var(--sunken);border-radius:var(--r-pill)}.hm-signup input{flex:1 1;min-width:0;background:transparent;outline:none}.hm-signup button,.hm-signup input{border:0;font-size:var(--t-sm);min-height:40px}.hm-signup button{border-radius:var(--r-pill);background:var(--ink);color:#fff;padding:10px 20px;font-weight:500;flex-shrink:0;transition:background-color var(--dur) var(--ease-out)}.hm-signup button:hover{background:var(--accent)}.hm-signup:focus-within{outline:2px solid var(--accent);outline-offset:2px}.hm-latest{padding:0 0 var(--band-sm)}.hm-cat-grid,.hm-latest .hm-cat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hm-cat-grid{display:grid;gap:var(--s-4)}.hm-cat{position:relative;display:flex;flex-direction:column;min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-img);padding:0 0 16px;overflow:hidden;transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.hm-cat:hover{border-color:var(--line-2);box-shadow:var(--e-2)}.hm-cat-photo{display:block;aspect-ratio:16/10;background:var(--sunken);overflow:hidden}.hm-cat-photo img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.hm-cat:hover .hm-cat-photo img{transform:scale(1.04)}.hm-cat-badge{position:relative;z-index:2;align-self:flex-start;margin:-22px 0 0 16px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--surface);color:var(--ink);box-shadow:var(--e-2)}.hm-cat strong{margin-top:12px;display:block;margin:30px 16px 0;font-size:var(--t-sm);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.hm-cat-sub{display:block;margin:5px 16px 0;font-size:var(--t-xs);color:var(--ink-3)}.hm-cat-go{display:inline-flex;align-items:center;gap:7px;margin:7px 16px 0;padding:4px 0;min-height:26px;font-size:var(--t-xs);font-weight:500;color:var(--accent);transition:gap var(--dur) var(--ease-out)}.hm-cat:hover .hm-cat-go{gap:12px}.hm-featured{background:var(--warm);padding:var(--band-sm) 0}.portal .hm-featured h2{font-size:var(--t-xl);line-height:1.22}.portal .hm-featured h2 em{font-style:normal;color:var(--accent)}.hm-ghost-white{background:var(--surface)}.hm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-5) var(--s-4)}.hm-grid .pm-listing--card .p-property-image{aspect-ratio:16/10}.hm-band,.hm-grid .pm-listing--card .pm-listing-contact{display:flex}.hm-band{position:relative;isolation:isolate;overflow:hidden;align-items:center;justify-content:space-between;gap:var(--s-6);margin:var(--s-6) 0 0;padding:var(--s-6) var(--s-7);border-radius:var(--r-img);color:#fff;background-color:var(--accent);background-image:linear-gradient(90deg,rgba(78,52,29,.96),rgba(78,52,29,.7) 50%,rgba(78,52,29,.25)),url(/asian-real-estate-agent-meeting-adult-couple-home-discussing-property-investment-showing-plans-laptop-dream-house-purchase%20averis%20realty%20property%20listing.webp);background-size:cover,cover;background-position:50%,50%;background-repeat:no-repeat;background-attachment:scroll,scroll;min-height:210px}.hm-band .hm-band-copy{max-width:46ch;text-shadow:0 1px 12px rgba(31,24,16,.45)}.hm-band:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:var(--grain);background-size:140px 140px;mix-blend-mode:overlay;opacity:.34}.hm-band>*{position:relative;z-index:1}.portal .hm-band h3{color:#fff;font-size:var(--t-lg);letter-spacing:var(--track-tight)}.portal .hm-band p{color:rgba(255,255,255,.82);margin-top:8px;max-width:58ch;font-size:var(--t-sm)}.hm-band-cta{display:inline-flex;align-items:center;gap:9px;flex-shrink:0;min-height:48px;padding:13px 24px;border-radius:var(--r-pill);background:#fff;color:var(--accent);font-size:var(--t-sm);font-weight:600;transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.hm-band-cta:hover{background:var(--ink);color:#fff}.hm-band :focus-visible{outline-color:#fff}.hm-about{background:var(--sunken);padding:var(--band-sm) 0}.hm-about-head{text-align:center;margin-bottom:var(--s-7)}.portal .hm-about-head h2{font-size:var(--t-2xl);line-height:1.22;letter-spacing:var(--track-tighter);margin-top:10px;font-weight:600}.hm-about-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,1fr);gap:var(--s-7);align-items:start}.hm-about-copy{min-width:0}.portal .hm-about-copy h3{font-size:var(--t-md);line-height:1.4;letter-spacing:var(--track-tight)}.portal .hm-about-copy p{margin-top:12px;font-size:var(--t-sm)}.hm-about-cta{display:inline-flex;align-items:center;gap:8px;margin-top:var(--s-5);min-height:44px;padding:11px 22px;border-radius:var(--r-pill);background:var(--ink);color:#fff;font-size:var(--t-sm);font-weight:500;transition:background-color var(--dur) var(--ease-out)}.hm-about-cta:hover{background:var(--accent)}.hm-about-facts{display:flex;gap:var(--s-6);margin:var(--s-6) 0 0;padding-top:var(--s-5);border-top:1px solid var(--line-2)}.hm-about-facts dd{margin:0;font-size:var(--t-xl);font-weight:700;letter-spacing:var(--track-tighter);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.hm-about-facts dt{margin-top:2px;font-size:var(--t-micro);font-weight:600;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3)}.hm-about-photo{position:relative;margin:0;border-radius:var(--r-img);overflow:hidden;background:var(--sunken);aspect-ratio:4/5}.hm-about-photo .pmap{position:absolute;inset:0;border-radius:0}.hm-about-maplink{position:absolute;left:12px;bottom:12px;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font-size:var(--t-micro);font-weight:600;box-shadow:var(--e-2);transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.hm-about-maplink:hover{background:var(--accent);color:#fff}.hm-about-faq{min-width:0}.hm-about-faq>.hm-over{display:block;margin-bottom:var(--s-4)}.hm-faq-list{border-top:1px solid var(--line-2)}.hm-faq-list details{border-bottom:1px solid var(--line-2)}.hm-faq-list summary{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-5);padding:var(--s-5) 0;cursor:pointer;list-style:none;font-size:var(--t-sm);font-weight:600;color:var(--ink);line-height:1.5}.hm-faq-list summary::-webkit-details-marker{display:none}.hm-faq-list summary:after{content:"";flex:none;width:11px;height:11px;margin-top:5px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:rotate(45deg);transition:transform var(--dur) var(--ease-out)}.hm-faq-list details[open] summary{color:var(--accent)}.hm-faq-list details[open] summary:after{transform:rotate(-135deg);border-color:var(--accent);margin-top:9px}.hm-faq-list summary:hover{color:var(--accent)}.hm-faq-list details>p{margin:-4px 0 var(--s-5);padding-right:var(--s-6);font-size:var(--t-sm);line-height:1.75;color:var(--ink-3)}.hm-faq-list details>p em{font-style:normal;color:var(--accent);font-weight:600}@media (prefers-reduced-motion:no-preference){.hm-faq-list details[open]>p{animation:hm-faq-in var(--dur) var(--ease-out) both}}@keyframes hm-faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.hm-faq-more{display:inline-flex;align-items:center;gap:7px;margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line-2);width:100%;font-size:var(--t-sm);font-weight:500;color:var(--accent);transition:gap var(--dur) var(--ease-out)}.hm-faq-more:hover{gap:12px}@media (max-width:1100px){.hm-panel{width:calc(100% - 48px)}.hm-panel-fields{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:11px}.hm-query{grid-column:1/4;margin:0}.hm-go{justify-self:end}.hm-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-about-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hm-about-photo{grid-row:1/3;grid-column:2;aspect-ratio:3/4}}@media (max-width:900px){.hm-stage{aspect-ratio:auto;height:auto;max-height:none;min-height:0;overflow:visible;background:transparent}.hm-stage-photo{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4/3}.hm-panel{position:relative;z-index:2;left:auto;right:auto;bottom:auto;width:calc(100% - 32px);margin:-64px auto 0}.hm-chips{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}.hm-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4) 0}.hm-confidence-inner{grid-template-columns:1fr;gap:var(--s-5)}.hm-confidence-side{align-items:stretch}.hm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-grid .pm-listing--card:last-child{display:none}.hm-band{flex-direction:column;align-items:stretch;justify-content:flex-end;gap:var(--s-5);padding:var(--s-6) var(--s-5);min-height:320px}.hm-band .hm-band-copy{margin-bottom:auto;max-width:none}.hm-band-cta{align-self:stretch;justify-content:center}}@media (max-width:640px){.hm-wrap{width:calc(100% - 32px)}.portal .hm-intro h1{font-size:var(--t-2xl)}.hm-stage-photo{aspect-ratio:1/1}.hm-panel{padding:12px}.hm-trending{display:none}.hm-panel-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-select{padding:0 10px}.hm-select:nth-child(2n){border-right:0}.hm-num input,.hm-query input,.hm-select select,.hm-signup input{font-size:16px}.hm-go,.hm-query{grid-column:1/-1}.hm-go{width:100%}.hm-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-cat-grid,.hm-grid{grid-template-columns:1fr}.hm-grid .pm-listing--card:last-child{display:block}.hm-band{min-height:340px;padding:var(--s-6) var(--s-5)}.hm-head-split{flex-direction:column;align-items:flex-start;gap:var(--s-4)}.hm-bento{grid-template-columns:1fr}}.tl.is-typing:after{content:"";display:inline-block;width:.06em;height:.92em;margin-left:.04em;vertical-align:-.08em;background:var(--accent);animation:tl-caret .7s steps(1) infinite}@keyframes tl-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.tl.is-typing:after{display:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hm-panel{animation:hm-panel-drift linear both;animation-timeline:scroll(root block);animation-range:0 560px;will-change:transform}@keyframes hm-panel-drift{0%{transform:translateY(18px)}to{transform:translateY(-64px)}}}}.hm-panel{box-shadow:0 26px 60px -28px rgba(31,29,27,.45),0 2px 8px -4px rgba(31,29,27,.18)}.hm-showcase{padding:var(--band-sm) 0 var(--band-sm)}.hm-showcase-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:var(--s-6) var(--s-7);align-items:center}.hm-showcase-rail{grid-column:1/-1;min-width:0}.portal .hm-showcase h2{font-size:var(--t-xl);letter-spacing:var(--track-tight);max-width:16ch;line-height:1.2}.hm-chips .hm-chip-all{display:none;place-items:center;text-align:center;background:var(--gold);position:relative;overflow:hidden;height:62px;border-radius:var(--r-1);padding:0 12px}.hm-chips .hm-chip-all:after{content:"";position:absolute;inset:0;background-image:var(--grain);background-size:140px 140px;mix-blend-mode:overlay;opacity:.35;pointer-events:none}.hm-chips .hm-chip-all span{position:static;transform:none;left:auto;top:auto;color:var(--ink);text-shadow:none;font-size:var(--t-micro);font-weight:700;letter-spacing:var(--track-mono);text-transform:uppercase}.hm-chips .hm-chip-all:hover{filter:brightness(1.04)}.cr{position:relative}.cr-arrows{display:none}.cr-rail{min-width:0}.hm-about-lead-photo{display:none}@media (max-width:900px){.hm-showcase-grid{grid-template-columns:1fr;display:flex;flex-direction:column;gap:var(--s-5)}.hm-confidence-copy{order:1}.hm-showcase-rail{order:2}.hm-confidence-side{order:3;align-items:stretch}.portal .hm-showcase h2{max-width:none}.hm-featured .hm-wrap{display:flex;flex-direction:column}.hm-featured .hm-head-split{display:contents}.hm-featured .hm-head-split>div{order:1;padding-bottom:var(--s-5)}.hm-featured .hm-grid{order:2}.hm-featured .hm-ghost{order:3;align-self:stretch;margin-top:var(--s-5)}.hm-featured .hm-band{order:4}.hm-about-head{text-align:left}.hm-about-grid{display:flex;flex-direction:column;align-items:stretch;gap:var(--s-6)}.hm-about-lead-photo{display:block;order:0;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-img)}.hm-about-copy{order:1}.hm-about-photo{order:2;aspect-ratio:16/11}.hm-about-faq{order:3}.cr-rail{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;gap:var(--s-4);align-items:start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cr-rail::-webkit-scrollbar{display:none}.cr-rail>*{scroll-snap-align:start}.cr-arrows{display:flex;justify-content:space-between;position:absolute;inset:0 0 auto;top:88px;z-index:3;pointer-events:none}.cr-arrows button{pointer-events:auto;display:grid;place-items:center;width:38px;height:38px;margin:0 -6px;border:1px solid var(--line-2);border-radius:50%;background:var(--surface);color:var(--ink);box-shadow:var(--e-2);transition:opacity var(--dur) var(--ease-out)}.cr-arrows button:disabled{opacity:.35}.hm-figures[data-marquee]{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:var(--s-6);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.hm-figures[data-marquee]>div{flex:0 0 auto}@media (prefers-reduced-motion:no-preference){.hm-figures[data-marquee]>div{animation:hm-marquee 26s linear infinite}}@keyframes hm-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-400% - var(--s-6) * 4))}}}@media (max-width:560px){.cr-rail{grid-auto-columns:100%}.cr-arrows{top:74px}}@media (hover:hover) and (pointer:fine){.hm-band{background-attachment:scroll,fixed}}@media (max-width:900px){.hm-chips .hm-chip-all{display:grid}}.hm-cat strong>a{display:inline-block;padding:3px 0}@media (max-width:900px){.hm-num input,.hm-select select{min-height:44px}}