.hero--collection{min-height:464px}.hero--collection .hero__media::after{background:rgb(0 0 0 / .3)}.hero--collection .hero__words{align-items:flex-start}.hero--collection .hero__title{font-size:80px;line-height:1;letter-spacing:-1.2px}.hero--collection .hero__text{flex:0 1 466px;color:rgb(240 239 236 / .8)}.faq-popular{padding:64px var(--pad-x) 32px}.faq-popular__inner{display:flex;flex-direction:column;gap:32px;max-width:var(--site-max-w);margin:0 auto}.faq-popular__title{max-width:820px;font-size:52px;font-weight:300;line-height:1.08;letter-spacing:-.78px}.faq-popular__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.faq-popular__card{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px;border:1px solid rgb(20 13 12 / .1);background:#FCFBFA}.faq-popular__topic{padding:5px 10px;border-radius:999px;background:var(--color-candle-wax);font-size:10px;font-weight:500;line-height:normal;letter-spacing:2.4px;text-transform:uppercase;color:rgb(20 13 12 / .75)}.faq-popular__question{font-size:26px;font-weight:300;line-height:1.2}.faq-popular__answer{font-family:var(--font-heading);font-size:16px;font-style:italic;line-height:1.55}.faq-category.faqs--side{padding:32px var(--pad-x)}.faq-category.faqs--side .faqs__header{flex-basis:400px;gap:20px}.faq-category.faqs--side .faqs__title{font-size:40px;line-height:1.08;letter-spacing:-.6px}.faq-category .faqs__intro{font-family:var(--font-heading);font-size:15px;font-style:italic;line-height:1.5;letter-spacing:0;color:var(--color-walnut)}.faq-category.faqs--side .faqs__item:first-child{border-top:0}.faq-category.faqs--side .faqs__question,.faq-category.faqs--side .faqs__item:last-child:not([open]) .faqs__question{padding:24px 0;font-size:22px}.faq-category.faqs--side .faqs__question::after{font-size:26px}.faq-category:not(:has(~.faq-category)){padding-bottom:64px}@media (max-width:1024px){.hero--collection{min-height:0}.hero--collection .hero__title{font-size:48px;letter-spacing:-.72px;white-space:normal}.hero--collection .hero__text{flex:none;font-size:16px}.faq-category.faqs--side .faqs__header{flex-basis:auto}.faq-popular{padding:var(--pad-y) var(--pad-x) 24px}.faq-popular__inner{gap:20px}.faq-popular__title{font-size:32px;line-height:1.12;letter-spacing:-.32px}.faq-popular__list{gap:20px}.faq-popular__card{gap:14px;padding:28px 24px}.faq-popular__question{font-size:24px}.faq-category.faqs--side{padding:24px var(--pad-x)}.faq-category.faqs--side .faqs__header{gap:12px}.faq-category.faqs--side .faqs__title{font-size:32px}.faq-category .faqs__numeral{font-size:44px}.faq-category.faqs--side .faqs__question,.faq-category.faqs--side .faqs__item:last-child:not([open]) .faqs__question{padding:20px 0;font-size:20px}.faq-category:not(:has(~.faq-category)){padding-bottom:var(--pad-y)}}@media (max-width:767px){.faq-popular__list{grid-template-columns:minmax(0,1fr)}}