.sh-nav{padding-block:14px}.sh-nav__inner{gap:28px;align-items:center}.sh-brand{font-size:20px;letter-spacing:-.01em;font-weight:400;display:inline-flex;align-items:baseline;gap:0;color:#14140f;text-decoration:none}.sh-brand span{font-weight:650;letter-spacing:0}.sh-nav__menu{gap:30px}.sh-nav__menu a{font-size:13.5px;letter-spacing:.09em;text-transform:uppercase;font-weight:500;color:#4a463d;text-decoration:none;padding:4px 0;border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.sh-nav__menu a:hover{color:#14140f;border-bottom-color:#14140f}.sh-nav__contact{font-weight:500}.sh-nav__end .sh-btn{font-size:15px;padding:12px 22px;min-height:44px;display:inline-flex;align-items:center}.sh-nav__toggle{width:44px;height:44px;padding:0;display:none;align-items:center;justify-content:center;background:transparent;border:1px solid #ded8c9;border-radius:999px;cursor:pointer}.sh-nav__bars{display:grid;gap:4px;width:16px}.sh-nav__bars i{display:block;height:1.5px;background:#14140f;border-radius:2px;transition:transform .18s ease,opacity .18s ease}.sh-nav.is-open .sh-nav__bars i:first-child{transform:translateY(5.5px) rotate(45deg)}.sh-nav.is-open .sh-nav__bars i:nth-child(2){opacity:0}.sh-nav.is-open .sh-nav__bars i:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}@media (max-width:899px){.sh-nav__toggle{display:inline-flex}.sh-nav__end .sh-btn{display:none}}.sh-hero.shc-hero{height:auto;min-height:0;max-height:none;justify-content:flex-start;padding-top:clamp(96px,11vh,132px);padding-bottom:8px}@media (max-width:719px){.sh-hero.shc-hero{padding-top:92px}}.shc-hero .shc-hero__copy-tight{padding-bottom:12px;justify-content:flex-start}.shc-hero__previews{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;width:100%;max-width:900px}.shc-hero__preview-item{min-width:0}.shc-hero__preview-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06)}.shc-hero__preview-media{display:block;overflow:hidden;background:#eee}.shc-hero__preview-media img{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.shc-hero__preview-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px}.shc-hero__preview-name{font-size:14px;font-weight:600;color:var(--sh-ink,#0a0a0a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shc-hero__preview-price{font-size:14px;font-weight:400;color:#5b5b57;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.shc-hero__price-hint{margin:14px 0 0;font-size:clamp(15px,.42vw + 14px,16px);line-height:1.35;color:#5b5b57;font-weight:400}.shc-hero__tech{position:relative;z-index:1;margin:0;padding:0 0 12px;font-size:12px;line-height:1.4;color:var(--sh-muted,#888);text-align:center}@media (max-width:719px){.shc-hero__previews{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px;-webkit-overflow-scrolling:touch;max-width:none;margin-inline:calc(-1 * var(--sh-gutter, 20px));padding-inline:var(--sh-gutter,20px);scrollbar-width:none}.shc-hero__previews::-webkit-scrollbar{display:none}.shc-hero__preview-item{flex:0 0 78%;scroll-snap-align:start}}