.hh-nh__title{margin:0 0 1.6rem}.hh-nh-gridhead:not(.hh-nh-gridhead--hidden){padding-top:1.6rem}.hh-nh-gridhead--hidden{height:0;overflow:hidden}.hh-nh-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;align-items:center}.hh-nh-hero__text,.hh-nh-hero__chips,.hh-nh-hero__works{min-width:0;max-width:100%}.hh-nh-hero__title{margin:0 0 .8rem}.hh-nh-hero__tagline{margin:0 0 1.6rem;font-size:1.8rem;line-height:1.45;max-width:var(--hh-measure)}.hh-nh-hero__works{margin:0 0 1.6rem}.hh-nh-hero__works-label{margin:0;font-size:1.4rem;font-weight:700}.hh-nh-hero__works .hh-works{margin:.6rem 0 0}.hh-nh-hero__media{display:none}.hh-nh-hero__img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:var(--hh-r)}.hh-chips{display:flex;gap:.8rem;margin:0 -1.5rem;padding:.6rem 1.5rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hh-chips::-webkit-scrollbar{display:none}.hh-chips li{flex:none;scroll-snap-align:start}.hh-chip{background:var(--hh-paper);white-space:nowrap;transition:background-color .15s ease}.hh-chip:hover{background:var(--niche-tint,var(--hh-sage))}.hh-chip--current,.hh-chip--current:hover{background:var(--niche-accent,var(--hh-teal));color:var(--niche-accent-ink,#fff)}.hh-chip--current:before{background:currentColor}.hh-start{position:relative;display:grid;grid-template-columns:40% minmax(0,1fr);gap:1.2rem;align-items:start;padding:1.2rem;background:var(--hh-card);border:1px solid rgba(var(--color-foreground),.12);border-left:4px solid var(--niche-accent,var(--hh-teal));border-radius:var(--hh-r)}.hh-start__media{display:block;border-radius:calc(var(--hh-r) - 6px);overflow:hidden;background:var(--hh-bg)}.hh-start__img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.hh-start__body{min-width:0}.hh-start__name{margin:0 0 .6rem;line-height:1.3}.hh-start__name a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hh-start__price{margin:.4rem 0;font-weight:700}.hh-start__note{margin:.4rem 0 0;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.85)}.hh-start__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;margin-top:1.2rem}.hh-start__button{margin:0}.hh-start__compare{display:inline-flex;align-items:center;min-height:var(--hh-tap)}.hh-sample{display:grid;gap:1.6rem;padding:2.4rem 2rem;background:var(--niche-tint,var(--hh-sage));border-top:4px solid var(--niche-accent,var(--hh-teal));border-radius:var(--hh-r);color:var(--hh-ink)}.hh-sample__body{max-width:var(--hh-measure)}.hh-sample__body p{margin:0}.hh-sample__form.newsletter-form{max-width:none;align-items:stretch}.hh-sample__fields{display:grid;gap:1rem}.hh-sample__fields .field__input{background:var(--hh-paper)}.hh-sample__submit{width:100%;margin:0}.hh-sample__small{margin:.8rem 0 0;font-size:1.3rem;line-height:1.5;color:#24262bcc}.hh-sample__error{margin:.8rem 0 0;font-size:1.4rem;font-weight:700}.hh-sample__success{outline-offset:6px}.hh-sample__success-title{margin:0 0 1.2rem}.hh-sample__download,.hh-nh-faq .hh-faq__answer p{margin:0}.hh-faq__more{margin:1.6rem 0 0}.hh-guides__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.6rem;margin-bottom:1.6rem}.hh-guides__head .hh-nh__title{margin:0}.hh-guides__all{display:inline-flex;align-items:center;min-height:var(--hh-tap)}.hh-guides{margin:0;padding:0;list-style:none;border-top:1px solid rgba(var(--color-foreground),.15)}.hh-guide{position:relative;border-bottom:1px solid rgba(var(--color-foreground),.15)}.hh-guide__media,.hh-guide__excerpt{display:none}.hh-guide__title{margin:0;font-size:1.6rem;line-height:1.4}.hh-guide__link{display:flex;align-items:center;min-height:5.2rem;padding:1rem 0}.hh-guide__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.hh-guide:hover .hh-guide__link{text-decoration:underline}.hh-about__body{max-width:var(--hh-measure)}.hh-about__body h2{font-size:calc(var(--font-heading-scale)*2rem);margin:2.4rem 0 .8rem}.hh-about__body>*:first-child{margin-top:0}.hh-about__toggle{display:inline-flex;align-items:center;min-height:var(--hh-tap);margin-top:.4rem;padding:0;border:0;background:none;font:inherit;font-weight:700;color:inherit;cursor:pointer}.hh-about__toggle[hidden]{display:none}.hh-about+.hh-related{margin-top:4rem}.hh-related__card .hh-niche-card__body,.hh-related__card .hh-niche-card__title,.hh-related__card .hh-niche-card__desc{display:block}.hh-related__card .hh-niche-card__icon{display:grid}.hh-card-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin:.6rem 0 .2rem}.hh-card-badges .hh-badge{font-size:1.2rem;padding:.25em .8em}.hh-card-works{margin:.4rem 0 0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749.98px){.hh-about__body.is-collapsed{max-height:18rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.hh-start{grid-template-columns:minmax(0,1fr)}.hh-start__media{max-width:28rem}.hh-start__actions{flex-direction:column;align-items:stretch}.hh-start__button{width:100%}}@media screen and (min-width:750px){.hh-nh-hero__inner--media{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:3.2rem}.hh-nh-hero__media{display:block}.hh-chips{flex-wrap:wrap;margin:0;padding:.6rem 0;overflow:visible}.hh-start{grid-template-columns:minmax(0,35%) minmax(0,1fr);gap:2rem;padding:1.6rem}.hh-sample{padding:3.2rem}.hh-sample__fields{grid-template-columns:minmax(0,1fr) auto;align-items:start}.hh-sample__submit{width:auto;min-height:4.5rem}.hh-guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;border-top:0}.hh-guide{display:flex;flex-direction:column;background:var(--hh-card);border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--hh-r);overflow:hidden}.hh-guide__media{display:block;aspect-ratio:4/3;background:var(--niche-tint,var(--hh-sage))}.hh-guide__media img{display:block;width:100%;height:100%;object-fit:cover}.hh-guide__body{padding:1.6rem}.hh-guide__link{min-height:0;padding:0}.hh-guide__excerpt{display:block;margin:.6rem 0 0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}}@media screen and (min-width:990px){.hh-nh-hero__inner--media{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.8rem}.hh-start{grid-template-columns:32rem minmax(0,1fr);align-items:center}.hh-sample{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem;padding:4rem}.hh-about__body{max-width:none;columns:2;column-gap:4.8rem}.hh-about__body h2,.hh-about__body h3{break-after:avoid}.hh-about__body p,.hh-about__body li{break-inside:avoid}}@media(prefers-reduced-motion:reduce){.hh-chip{transition:none}.hh-chips{scroll-snap-type:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hh-collection.css.map */
