.FaqAccordion_section__fYk_B{background:var(--bg-grey)}.FaqAccordion_inner__sIJ18{max-width:50rem;margin-inline:auto;padding-block:var(--section-y)}.FaqAccordion_heading__90mVp{text-align:center;color:var(--text-ink);margin-bottom:clamp(1.5rem,4vw,2.5rem)}.FaqAccordion_list__Wf5J6{list-style:none;margin:0;padding:0}.FaqAccordion_item__RMAIJ{border-bottom:1px solid var(--hairline)}.FaqAccordion_item__RMAIJ:first-child{border-top:1px solid var(--hairline)}.FaqAccordion_q__u3UnZ{margin:0;font-size:inherit}.FaqAccordion_trigger__RFYse{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.25rem .25rem;background:transparent;border:0;cursor:pointer;text-align:left;font-family:var(--font-sans);font-size:var(--fs-body-1);font-weight:500;color:var(--text-ink)}.FaqAccordion_trigger__RFYse:focus-visible{outline:3px solid var(--accent-strong);outline-offset:2px}.FaqAccordion_qText__LnVGh{flex:1 1}.FaqAccordion_icon__0VOIT{flex:0 0 auto;width:.7rem;height:.7rem;border-right:2px solid var(--brown-dark);border-bottom:2px solid var(--brown-dark);transform:rotate(45deg);transition:transform .18s ease;margin-right:.4rem}.FaqAccordion_trigger__RFYse[aria-expanded=true] .FaqAccordion_icon__0VOIT{transform:rotate(225deg)}.FaqAccordion_panel__PCDSR{padding:0 .25rem 1.5rem}.FaqAccordion_panel__PCDSR p{font-size:var(--fs-body-2);line-height:1.6;color:var(--text-ink);max-width:60ch}.FaqAccordion_answerList__KzV7_{margin:.75rem 0 0;padding-left:1.25rem;max-width:60ch}.FaqAccordion_answerList__KzV7_ li{font-size:var(--fs-body-2);line-height:1.6;color:var(--text-ink);margin-bottom:.35rem}.FaqAccordion_section__fYk_B.FaqAccordion_editorial__B8zl8{background:transparent}.FaqAccordion_editorial__B8zl8 .FaqAccordion_inner__sIJ18{padding-block:var(--ds-section)}.FaqAccordion_editorial__B8zl8 .FaqAccordion_heading__90mVp{text-align:left;margin-bottom:2.2rem}.FaqAccordion_editorial__B8zl8 .FaqAccordion_trigger__RFYse{position:relative;padding:1.2rem 2.5rem 1.2rem 0;font-size:1.08rem;font-weight:400}.FaqAccordion_editorial__B8zl8 .FaqAccordion_icon__0VOIT{display:none}.FaqAccordion_editorial__B8zl8 .FaqAccordion_trigger__RFYse:after{content:"+";position:absolute;right:.2rem;top:1rem;font-size:1.4rem;font-weight:300;line-height:1;color:var(--accent-deep)}.FaqAccordion_editorial__B8zl8 .FaqAccordion_trigger__RFYse[aria-expanded=true]:after{content:"\2013"}.FaqAccordion_editorial__B8zl8 .FaqAccordion_panel__PCDSR{padding:0 0 1.4rem}.FaqAccordion_editorial__B8zl8 .FaqAccordion_answerList__KzV7_ li,.FaqAccordion_editorial__B8zl8 .FaqAccordion_panel__PCDSR p{color:#3a3a3a}.GalleryMarquee_section__iQ6rG{background:var(--bg-base);padding-block:var(--ds-section);overflow:hidden}.GalleryMarquee_head__jhGwK{text-align:left;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.GalleryMarquee_label__njX4K{color:var(--text-ink);font-size:.875rem;font-weight:500;letter-spacing:.12em;margin-bottom:.5rem}.GalleryMarquee_eyebrow__kMU6F{color:var(--accent-deep);font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;margin-bottom:.75rem}.GalleryMarquee_heading__mTyEE{color:var(--text-ink);font-size:var(--fs-h2);font-weight:400;letter-spacing:-.01em}.GalleryMarquee_viewport___aj3j{width:100%;overflow:hidden}.GalleryMarquee_viewport___aj3j:focus-visible{outline:3px solid var(--accent-strong);outline-offset:-3px}.GalleryMarquee_track__t5MEP{display:flex;gap:1rem;width:max-content;margin:0;padding:0 1rem;list-style:none}.GalleryMarquee_item__PqpPJ{position:relative;flex:0 0 auto;width:clamp(11rem,22vw,15rem);aspect-ratio:3/4;border-radius:var(--radius-sm);overflow:hidden;background:var(--bg-grey)}.GalleryMarquee_img__jzSSD{object-fit:cover}@media (prefers-reduced-motion:no-preference){.GalleryMarquee_track__t5MEP{animation:GalleryMarquee_marquee__3H6nP 48s linear infinite}.GalleryMarquee_viewport___aj3j:focus-within .GalleryMarquee_track__t5MEP,.GalleryMarquee_viewport___aj3j:hover .GalleryMarquee_track__t5MEP{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.GalleryMarquee_viewport___aj3j{overflow-x:auto}}@keyframes GalleryMarquee_marquee__3H6nP{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.GalleryMarquee_heading__mTyEE{line-height:1.14;text-wrap:balance}.HomeHero_band__QBAdG{display:grid;grid-template-columns:36% 64%;height:clamp(18rem,42vh,430px)}.HomeHero_tile__iGJ2K{position:relative;overflow:hidden;background:var(--bg-grey)}.HomeHero_img__A2mFo{object-fit:cover}.HomeHero_imgBw__zlvtC{object-fit:cover;filter:grayscale(1)}.HomeHero_intro__td4Sk{background:var(--bg-cream);padding-block:clamp(3.5rem,7vw,5.25rem)}.HomeHero_introInner__oKTYF{display:grid;grid-template-columns:1fr;grid-gap:clamp(1.75rem,4vw,3rem);gap:clamp(1.75rem,4vw,3rem);align-items:center}.HomeHero_wordmarkWrap__wfTZ_{margin:0;color:var(--text-ink);line-height:1}.HomeHero_wordmark__Ssv5D{font-size:clamp(4.5rem,13vw,11.5rem);letter-spacing:.12em;line-height:.9}.HomeHero_taglineCol__qdFwf{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.HomeHero_tagline__u7BBs{margin:0;text-wrap:wrap;font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:400;line-height:1.7;color:#3a3a3a;max-width:32rem}@media (min-width:800px){.HomeHero_introInner__oKTYF{grid-template-columns:1fr 1fr}}@media (max-width:639px){.HomeHero_band__QBAdG{grid-template-columns:1fr}.HomeHero_tileLeft__CVnMN{display:none}}.HomeHero_answer__uEiBR{margin:0;font-size:clamp(.95rem,1.25vw,1.05rem);line-height:1.65;color:#4a4a4a;max-width:34rem}