.category-closing-module__ivhFdG__faq,.category-closing-module__ivhFdG__related,.category-closing-module__ivhFdG__cta{padding-block:var(--space-section)}.category-closing-module__ivhFdG__faq{background:var(--color-canvas)}.category-closing-module__ivhFdG__related{background:var(--color-surface)}.category-closing-module__ivhFdG__split{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr);gap:clamp(3rem,8vw,8rem);display:grid}.category-closing-module__ivhFdG__heading p,.category-closing-module__ivhFdG__heading h2{margin:0}.category-closing-module__ivhFdG__heading p{color:var(--color-ink-muted);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:650}.category-closing-module__ivhFdG__heading h2,.category-closing-module__ivhFdG__relatedHeading h2{max-width:16ch;font-size:var(--text-2xl);letter-spacing:-.035em;text-wrap:balance;margin:.8rem 0 0;font-weight:620;line-height:1.05}.category-closing-module__ivhFdG__faqList{border-top:1px solid var(--color-line)}.category-closing-module__ivhFdG__faqList details{border-bottom:1px solid var(--color-line)}.category-closing-module__ivhFdG__faqList summary{min-height:4.5rem;font-size:var(--text-lg);cursor:pointer;padding:1.4rem 2rem 1.4rem 0;font-weight:610}.category-closing-module__ivhFdG__faqList details p,.category-closing-module__ivhFdG__ctaAction p{max-width:65ch;color:var(--color-ink-muted);line-height:1.6}.category-closing-module__ivhFdG__faqList details p{margin:0 0 1.5rem}.category-closing-module__ivhFdG__relatedHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.category-closing-module__ivhFdG__relatedHeading h2{margin:0}.category-closing-module__ivhFdG__relatedHeading a{color:var(--color-brand)}.category-closing-module__ivhFdG__related ul{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.category-closing-module__ivhFdG__related li a{border-bottom:1px solid var(--color-line);min-height:4.5rem;color:var(--color-ink);grid-template-columns:3rem 1fr auto;align-items:center;gap:1rem;text-decoration:none;display:grid}.category-closing-module__ivhFdG__related li a>span:first-child{color:var(--color-ink-muted);font-size:var(--text-sm)}.category-closing-module__ivhFdG__related li a:hover strong{color:var(--color-brand)}.category-closing-module__ivhFdG__cta{background:var(--color-accent)}.category-closing-module__ivhFdG__cta .category-closing-module__ivhFdG__heading p{color:var(--color-ink)}.category-closing-module__ivhFdG__ctaAction p{margin:0}.category-closing-module__ivhFdG__ctaAction a{border-radius:var(--radius-md);min-height:3.25rem;color:var(--color-canvas);background:var(--color-brand);justify-content:center;align-items:center;margin-top:2rem;padding:.8rem 1.25rem;font-weight:650;text-decoration:none;display:inline-flex}.category-closing-module__ivhFdG__ctaAction a:hover{background:var(--color-brand-hover)}@media (max-width:58rem){.category-closing-module__ivhFdG__split{grid-template-columns:1fr}}
.category-hero-module__ccDE7q__hero{color:var(--color-canvas);background:var(--color-brand);padding-block:2rem clamp(4rem,8vw,7rem)}.category-hero-module__ccDE7q__breadcrumbs{color:#f7f4eb8c;font-size:var(--text-sm);flex-wrap:wrap;gap:.6rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:flex}.category-hero-module__ccDE7q__breadcrumbs a{color:inherit}.category-hero-module__ccDE7q__breadcrumbs a:hover{color:var(--color-canvas)}.category-hero-module__ccDE7q__layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.category-hero-module__ccDE7q__copy>p:first-child,.category-hero-module__ccDE7q__copy h1,.category-hero-module__ccDE7q__copy>p:nth-of-type(2){margin:0}.category-hero-module__ccDE7q__copy>p:first-child{color:var(--color-accent);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:650}.category-hero-module__ccDE7q__copy h1{font-size:var(--text-hero);letter-spacing:-.045em;margin-top:1rem;font-weight:620;line-height:.95}.category-hero-module__ccDE7q__copy>p:nth-of-type(2){color:#f7f4ebb8;max-width:38rem;font-size:var(--text-lg);margin-top:1.75rem;line-height:1.55}.category-hero-module__ccDE7q__copy>button{font-family:inherit;font-size:inherit;cursor:pointer;border-radius:var(--radius-md);min-height:3.25rem;color:var(--color-ink);background:var(--color-accent);border:0;justify-content:center;align-items:center;margin-top:2rem;padding:.8rem 1.25rem;font-weight:650;text-decoration:none;display:inline-flex}.category-hero-module__ccDE7q__copy>button:hover{background:var(--color-accent-hover)}.category-hero-module__ccDE7q__visual{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--color-surface-strong);margin:0;position:relative;overflow:hidden}.category-hero-module__ccDE7q__visual img{object-fit:cover}.category-hero-module__ccDE7q__facts{border-top:1px solid #f7f4eb38;grid-template-columns:repeat(3,1fr);max-width:56rem;margin:clamp(3rem,7vw,6rem) 0 0;display:grid}.category-hero-module__ccDE7q__facts div{padding:1rem 1rem 0 0}.category-hero-module__ccDE7q__facts dt{font-size:var(--text-lg);font-weight:650}.category-hero-module__ccDE7q__facts dd{color:#f7f4eb94;font-size:var(--text-sm);margin:.35rem 0 0}@media (max-width:58rem){.category-hero-module__ccDE7q__breadcrumbs a{align-items:center;min-height:2.75rem;display:inline-flex}.category-hero-module__ccDE7q__layout{grid-template-columns:1fr}.category-hero-module__ccDE7q__copy h1{font-size:clamp(2.8rem,14vw,4.75rem)}.category-hero-module__ccDE7q__facts{grid-template-columns:1fr}.category-hero-module__ccDE7q__facts div{border-bottom:1px solid #f7f4eb26;grid-template-columns:8rem 1fr;padding-block:.8rem;display:grid}.category-hero-module__ccDE7q__facts dd{margin:0}}
