.hdd-faq{--hdd-faq-line: rgba(var(--color-foreground), .18);--hdd-faq-muted: rgba(var(--color-foreground), .62);color:rgb(var(--color-foreground));overflow:hidden}.hdd-faq__header{max-width:144rem;margin:0 auto;padding:clamp(7rem,11vw,15rem) clamp(2rem,5vw,7rem) clamp(6rem,9vw,11rem);border-bottom:1px solid var(--hdd-faq-line)}.hdd-faq__eyebrow,.hdd-faq__aside-label,.hdd-faq__number{margin:0;color:#d86f9f;font-size:1.05rem;font-weight:600;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.hdd-faq__title{max-width:110rem;margin:1.6rem 0 0;font-family:var(--font-heading-family);font-size:clamp(3.4rem,6vw,8.5rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:-.04em;line-height:.9;text-transform:uppercase;white-space:nowrap}.hdd-faq__intro{max-width:48rem;margin:clamp(3rem,5vw,6rem) 0 0 auto;color:var(--hdd-faq-muted);font-size:clamp(1.4rem,1.4vw,1.8rem);line-height:1.7}.hdd-faq__intro p,.hdd-faq__contact-text p,.hdd-faq__answer p{margin:0}.hdd-faq__layout{display:grid;grid-template-columns:minmax(22rem,.42fr) minmax(0,1fr);gap:clamp(5rem,9vw,14rem);max-width:144rem;margin:0 auto;padding:clamp(7rem,10vw,14rem) clamp(2rem,5vw,7rem) clamp(10rem,14vw,18rem)}.hdd-faq__aside{align-self:start;position:sticky;top:3rem;width:100%;text-align:center}.hdd-faq__contact-text{max-width:28rem;margin:2rem auto 0;color:var(--hdd-faq-muted);font-size:1.35rem;line-height:1.7}.hdd-faq__contact-link{display:inline-grid;min-height:4.8rem;margin:2.8rem auto 0;padding:0 2.2rem;place-items:center;border:1px solid currentColor;color:rgb(var(--color-foreground));font-size:1.05rem;font-weight:600;letter-spacing:.14em;text-decoration:none}.hdd-faq__contact-link:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.hdd-faq__questions{border-top:1px solid var(--hdd-faq-line)}.hdd-faq__item{border-bottom:1px solid var(--hdd-faq-line)}.hdd-faq__item summary{display:grid;grid-template-columns:3rem minmax(0,1fr) 2rem;align-items:center;gap:clamp(1.4rem,2.5vw,3rem);min-height:clamp(8rem,9vw,11rem);cursor:pointer;list-style:none}.hdd-faq__item summary::-webkit-details-marker{display:none}.hdd-faq__question{font-family:var(--font-heading-family);font-size:clamp(1.65rem,2vw,2.6rem);font-weight:var(--font-heading-weight);letter-spacing:-.01em;line-height:1.2}.hdd-faq__toggle{position:relative;width:1.8rem;height:1.8rem}.hdd-faq__toggle:before,.hdd-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:1.7rem;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .25s ease}.hdd-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.hdd-faq__item[open] .hdd-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.hdd-faq__answer{max-width:68rem;padding:0 4rem 3.5rem 6rem;color:var(--hdd-faq-muted);font-size:clamp(1.35rem,1.3vw,1.6rem);line-height:1.75}.hdd-faq__answer a{color:inherit;text-underline-offset:.35rem}.hdd-faq-reveal{opacity:0;transform:translateY(2.4rem);transition:opacity .65s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.hdd-faq-reveal.is-visible{opacity:1;transform:none}@media screen and (max-width:749px){.hdd-faq__header{padding:6rem 2rem 5.5rem}.hdd-faq__title{font-size:clamp(2.15rem,7vw,3rem);letter-spacing:-.045em;line-height:1}.hdd-faq__intro{margin:3.5rem 0 0}.hdd-faq__layout{display:flex;flex-direction:column-reverse;gap:7rem;padding:6rem 2rem 10rem}.hdd-faq__aside{position:static;padding-top:4rem;border-top:1px solid var(--hdd-faq-line)}.hdd-faq__item summary{grid-template-columns:2.4rem minmax(0,1fr) 1.8rem;gap:1rem;min-height:8.5rem}.hdd-faq__question{font-size:1.65rem}.hdd-faq__answer{padding:0 1rem 3rem 3.4rem}.hdd-faq__contact-link{width:fit-content;min-width:20rem}}@media(prefers-reduced-motion:reduce){.hdd-faq-reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hdd-faq.css.map */
