.hou-page .hou-apps-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;gap:30px;display:flex;overflow-x:auto}.hou-page .hou-apps-rail::-webkit-scrollbar{display:none}.hou-page .hou-app-card{scroll-snap-align:start;background:linear-gradient(118deg,#8c1111 0%,#c8290f 48%,#f3843f 100%);border-radius:25px;flex:none;position:relative;overflow:hidden}.hou-page .hou-app-cta{color:#121212;font-family:var(--font-dm-sans), sans-serif;background:#fff;border-radius:9px;align-items:center;gap:14px;padding:4px 24px 4px 4px;font-size:16px;text-decoration:none}.hou-page .hou-app-cta-bar{background:#f36722 url(/figma/arrow.svg) 50%/16px 14px no-repeat;border-radius:7px;width:49px;height:49px;display:block;transform:rotate(0)}.hou-page .hou-apps-dots{gap:10px;display:flex;bottom:60px;left:50%;transform:translate(-50%)}.hou-page .hou-apps-dots button{cursor:pointer;background:#ffffff59;border:0;border-radius:50%;width:10px;height:10px}.hou-page .hou-apps-dots button.is-active{background:#f36722}.hou-page .hou-cost-table{border-collapse:separate;border-spacing:8px;width:1724px;font-family:var(--font-dm-sans), sans-serif;table-layout:fixed}.hou-page .hou-cost-table th{color:#fff;text-align:left;background:#f36722;border-radius:8px;padding:18px 34px;font-size:18px;font-weight:600}.hou-page .hou-cost-table td{color:#121212;border:1px solid #0000001a;border-radius:8px;padding:22px 34px;font-size:18px}.hou-page .hou-partner-plate{background:radial-gradient(70% 120% at 72%,#f3672280 0%,#f3672200 62%),repeating-linear-gradient(90deg,#ffffff07 0 2px,#0000 2px 9px),#0c0c0c;border-radius:25px;overflow:hidden}.hou-page .hou-office-map{border-radius:20px}.hou-page .hou-office-info{font-family:var(--font-dm-sans), sans-serif;background:#f8f8f8;border:1px solid #0000001a;border-radius:20px;gap:10px;padding:32px 36px;display:grid}.hou-page .hou-office-info a{color:#f36722;font-size:26px;font-weight:600;text-decoration:none}.hou-page .hou-office-info p{color:#3e3e3d;margin:0;font-size:20px;line-height:33px}.mh-root .hou-m-cost{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.mh-root .hou-m-cost>li{background:#f9f9f9;border:1px solid #0000001a;border-radius:16px;padding:22px 20px}.mh-root .hou-m-cost h3{color:#121212;margin:0 0 14px;font-size:1.0625rem;font-weight:600}.mh-root .hou-m-cost dl{gap:10px;margin:0;display:grid}.mh-root .hou-m-cost dl>div{justify-content:space-between;gap:16px;display:flex}.mh-root .hou-m-cost dt{color:#1212129e;font-size:.875rem}.mh-root .hou-m-cost dd{color:#c74d13;margin:0;font-size:.9375rem;font-weight:600}.mh-root .hou-m-office{gap:8px;margin-top:20px;display:grid}.mh-root .hou-m-office a{color:#c74d13;font-size:1.25rem;font-weight:600;text-decoration:none}.mh-root .hou-m-office p{color:#121212b8;margin:0;font-size:.9375rem;line-height:1.66}.mh-root .mh-section-dark .hou-m-office p,.mh-root .ip-dark .hou-m-office p{color:#ffffffb8}
