.faq-module__MaPl1W__page{--faq-background:#fdf9f5;--faq-surface:#f8f5f0;--faq-wine:#5a2b36;--faq-rose:#cdb1ab;--faq-border:#cdbca8;--faq-sage:#687267;--faq-ink:#402917;--faq-olive:#4e533f;--faq-display-font:var(--font-serif,Georgia,"Times New Roman",serif);box-sizing:border-box;background:var(--faq-background);min-width:0;color:var(--faq-ink);font-family:var(--graphik,Arial,Helvetica,sans-serif);overflow-wrap:break-word;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:0 clamp(1.25rem,5.5vw,5rem) clamp(3.5rem,7vw,6.5rem);font-size:1rem;line-height:1.65}.faq-module__MaPl1W__page *,.faq-module__MaPl1W__page :before,.faq-module__MaPl1W__page :after{box-sizing:inherit}.faq-module__MaPl1W__page :where(h1,h2,h3,p,ul){margin:0}.faq-module__MaPl1W__page :where(button){font:inherit;cursor:pointer}.faq-module__MaPl1W__page a{text-underline-offset:.25em;text-decoration-thickness:1px}.faq-module__MaPl1W__page :where(a,button):focus-visible{outline:2px solid var(--faq-wine);outline-offset:5px}.faq-module__MaPl1W__hero,.faq-module__MaPl1W__helpSection,.faq-module__MaPl1W__membership{width:100%;max-width:82.5rem;margin-left:auto;margin-right:auto}.faq-module__MaPl1W__hero{border-bottom:1px solid var(--faq-border);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:3rem;padding-top:clamp(3.75rem,6.5vw,6.25rem);padding-bottom:clamp(2.75rem,4.5vw,4.25rem);display:grid}.faq-module__MaPl1W__eyebrow,.faq-module__MaPl1W__answerEyebrow,.faq-module__MaPl1W__membershipEyebrow{letter-spacing:.12em;font-size:.875rem;font-weight:500;line-height:1.5}.faq-module__MaPl1W__eyebrow{color:var(--faq-olive);align-items:center;gap:.875rem;display:flex}.faq-module__MaPl1W__eyebrow:before{content:"";background:currentColor;width:2.25rem;height:1px}.faq-module__MaPl1W__page .faq-module__MaPl1W__title{color:var(--faq-wine);font-family:var(--faq-display-font);letter-spacing:-.045em;margin-top:1.75rem;font-size:clamp(3.5rem,7vw,6.25rem);font-weight:400;line-height:1.04}.faq-module__MaPl1W__title em{font-weight:400;display:block}.faq-module__MaPl1W__heroIntro{max-width:23.5rem;color:var(--faq-sage);justify-self:end;padding-bottom:.25rem;font-size:1.125rem;line-height:1.75}.faq-module__MaPl1W__browseLink{min-height:2.75rem;color:var(--faq-wine);align-items:center;gap:1.25rem;margin-top:1.375rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.faq-module__MaPl1W__browseLink:hover{text-decoration:underline}.faq-module__MaPl1W__browseLink svg,.faq-module__MaPl1W__supportLink svg,.faq-module__MaPl1W__membershipButton svg{flex:none}.faq-module__MaPl1W__helpSection{grid-template:"topics answers""support answers"1fr/minmax(14rem,18.5rem) minmax(0,1fr);column-gap:clamp(2.5rem,6.5vw,6.25rem);padding-top:clamp(2.5rem,4.5vw,4.25rem);scroll-margin-top:8rem;display:grid}.faq-module__MaPl1W__helpSection:focus-visible{outline:2px solid var(--faq-wine);outline-offset:8px}.faq-module__MaPl1W__sidebar{grid-area:topics;min-width:0}.faq-module__MaPl1W__sidebarHeading{color:var(--faq-olive);letter-spacing:.025em;padding-bottom:1.5rem;font-size:.875rem;font-weight:500;line-height:1.5}.faq-module__MaPl1W__categoryList{gap:.375rem;padding:0;list-style:none;display:grid}.faq-module__MaPl1W__categoryButton{width:100%;min-height:3.875rem;color:var(--faq-ink);text-align:left;background:0 0;border:1px solid #0000;border-radius:2px;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.6875rem;padding:.875rem .9375rem;font-size:.9375rem;line-height:1.5;transition:background-color .16s,color .16s;display:grid}.faq-module__MaPl1W__categoryButton:hover{background:var(--faq-surface);border-color:var(--faq-border)}.faq-module__MaPl1W__categoryButton[aria-pressed=true]{border-color:var(--faq-wine);background:var(--faq-wine);color:var(--faq-background)}.faq-module__MaPl1W__categoryNumber,.faq-module__MaPl1W__categoryCount{color:var(--faq-sage);font-variant-numeric:tabular-nums;font-size:.875rem}.faq-module__MaPl1W__categoryCount{text-align:right;min-width:1rem}.faq-module__MaPl1W__categoryButton[aria-pressed=true] :where(.faq-module__MaPl1W__categoryNumber,.faq-module__MaPl1W__categoryCount){color:var(--faq-rose)}.faq-module__MaPl1W__support{border-top:1px solid var(--faq-border);color:var(--faq-sage);grid-area:support;align-self:start;margin-top:2.25rem;padding:1.75rem .9375rem 0;font-size:1rem;line-height:1.7}.faq-module__MaPl1W__page .faq-module__MaPl1W__supportTitle{color:var(--faq-ink);font-family:var(--faq-display-font);letter-spacing:-.02em;margin-bottom:.625rem;font-size:1.625rem;line-height:1.25}.faq-module__MaPl1W__supportLink{min-height:2.75rem;color:var(--faq-wine);align-items:center;gap:.875rem;margin-top:.875rem;font-size:.9375rem;text-decoration:underline;display:inline-flex}.faq-module__MaPl1W__supportLink:hover{color:var(--faq-olive)}.faq-module__MaPl1W__answers{grid-area:answers;min-width:0}.faq-module__MaPl1W__categoryHeadingRow{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem 1.25rem;padding-bottom:1.75rem;display:flex}.faq-module__MaPl1W__answerEyebrow{color:var(--faq-sage);letter-spacing:.09em;font-size:.8125rem}.faq-module__MaPl1W__page .faq-module__MaPl1W__categoryHeading{color:var(--faq-wine);font-family:var(--faq-display-font);letter-spacing:-.035em;margin-top:.5rem;font-size:clamp(1.875rem,2.8vw,2.625rem);font-weight:400;line-height:1.2}.faq-module__MaPl1W__questionCount{color:var(--faq-sage);font-variant-numeric:tabular-nums;padding-bottom:.125rem;font-size:.875rem}.faq-module__MaPl1W__accordion{border-top:1px solid var(--faq-border)}.faq-module__MaPl1W__faqItem{border-bottom:1px solid var(--faq-border)}.faq-module__MaPl1W__questionHeading{font-size:inherit;font-weight:400}.faq-module__MaPl1W__questionButton{width:100%;min-height:5.25rem;color:var(--faq-ink);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:1.5rem minmax(0,1fr) 2rem;align-items:center;gap:1rem;padding:1.5rem .25rem;font-size:1.0625rem;font-weight:500;line-height:1.55;transition:color .16s;display:grid}.faq-module__MaPl1W__questionButton:hover,.faq-module__MaPl1W__questionButton[aria-expanded=true]{color:var(--faq-wine)}.faq-module__MaPl1W__questionNumber{color:var(--faq-sage);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:400}.faq-module__MaPl1W__toggleIcon{border:1px solid var(--faq-border);width:2rem;height:2rem;color:var(--faq-wine);border-radius:50%;place-items:center;transition:background-color .16s,color .16s;display:grid}.faq-module__MaPl1W__faqItem[data-open=true] .faq-module__MaPl1W__toggleIcon{border-color:var(--faq-wine);background:var(--faq-wine);color:var(--faq-background)}.faq-module__MaPl1W__plusStroke{opacity:1;transition:opacity .16s}.faq-module__MaPl1W__faqItem[data-open=true] .faq-module__MaPl1W__plusStroke{opacity:0}.faq-module__MaPl1W__answer{color:var(--faq-olive);padding:0 3.25rem 1.875rem 2.75rem;font-size:1rem;line-height:1.85}.faq-module__MaPl1W__answer[hidden]{display:none}.faq-module__MaPl1W__answer p+p,.faq-module__MaPl1W__answer address{margin-top:1rem}.faq-module__MaPl1W__answer a{color:var(--faq-wine);overflow-wrap:anywhere;text-decoration:underline}.faq-module__MaPl1W__answer a:hover{color:var(--faq-ink);text-decoration-thickness:2px}.faq-module__MaPl1W__answer address{font-style:normal}.faq-module__MaPl1W__membership{background:var(--faq-wine);grid-template-columns:1fr 1fr;margin-top:clamp(4rem,7.5vw,7rem);display:grid}.faq-module__MaPl1W__membershipImage{min-width:0;min-height:30rem;position:relative;overflow:hidden}.faq-module__MaPl1W__image{object-fit:cover;object-position:51% center}.faq-module__MaPl1W__membershipContent{min-width:0;color:var(--faq-background);flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2rem,4vw,4rem);display:flex}.faq-module__MaPl1W__membershipEyebrow{color:var(--faq-rose);letter-spacing:.09em;font-size:.8125rem}.faq-module__MaPl1W__page .faq-module__MaPl1W__membershipTitle{color:var(--faq-background);font-family:var(--faq-display-font);letter-spacing:-.035em;margin-top:1.5rem;font-size:clamp(2.25rem,3.5vw,3.375rem);font-weight:400;line-height:1.1}.faq-module__MaPl1W__membershipTitle em{font-weight:400;display:block}.faq-module__MaPl1W__page .faq-module__MaPl1W__membershipDescription{max-width:31rem;margin-top:1.5rem;font-size:1rem;line-height:1.8}.faq-module__MaPl1W__membershipButton{border:1px solid var(--faq-background);background:var(--faq-background);max-width:100%;min-height:3.5rem;color:var(--faq-wine);border-radius:2px;justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding:.875rem 1.375rem;font-size:.9375rem;line-height:1.5;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.faq-module__MaPl1W__membershipButton:hover{border-color:var(--faq-rose);background:var(--faq-rose)}.faq-module__MaPl1W__page .faq-module__MaPl1W__membershipButton:focus-visible{outline-color:var(--faq-background)}.faq-module__MaPl1W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1050px){.faq-module__MaPl1W__hero{gap:2rem}.faq-module__MaPl1W__helpSection{grid-template-columns:minmax(13.5rem,15.5rem) minmax(0,1fr);column-gap:2rem}.faq-module__MaPl1W__categoryButton{grid-template-columns:1.25rem minmax(0,1fr) auto;gap:.5rem;padding-inline:.6875rem}.faq-module__MaPl1W__questionButton{gap:.625rem}.faq-module__MaPl1W__answer{padding-left:2.375rem;padding-right:.25rem}.faq-module__MaPl1W__membershipContent{padding:2rem}}@media (max-width:760px){.faq-module__MaPl1W__hero{grid-template-columns:minmax(0,1fr);gap:1.875rem;padding-top:3.5rem}.faq-module__MaPl1W__page .faq-module__MaPl1W__title{margin-top:1.375rem;font-size:clamp(3.5rem,10vw,5rem)}.faq-module__MaPl1W__heroIntro{justify-self:start;max-width:31rem;font-size:1rem}.faq-module__MaPl1W__browseLink{margin-top:1rem}.faq-module__MaPl1W__helpSection{grid-template:"topics""answers""support"/minmax(0,1fr);gap:0;scroll-margin-top:6rem}.faq-module__MaPl1W__sidebarHeading{padding-bottom:1rem}.faq-module__MaPl1W__categoryList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:2.5rem}.faq-module__MaPl1W__categoryList li:last-child{grid-column:1/-1}.faq-module__MaPl1W__categoryButton{border-color:var(--faq-border);height:100%;min-height:3.875rem;padding:.75rem;font-size:.875rem}.faq-module__MaPl1W__categoryNumber{display:none}.faq-module__MaPl1W__categoryButton{grid-template-columns:minmax(0,1fr) auto}.faq-module__MaPl1W__categoryHeadingRow{padding-bottom:1.375rem}.faq-module__MaPl1W__questionButton{min-height:5rem;padding-block:1.25rem;font-size:1rem}.faq-module__MaPl1W__support{border:1px solid var(--faq-border);background:var(--faq-surface);margin-top:2rem;padding:1.75rem}.faq-module__MaPl1W__membership{grid-template-columns:minmax(0,1fr);margin-top:3.5rem}.faq-module__MaPl1W__membershipImage{aspect-ratio:1.7;min-height:0}.faq-module__MaPl1W__image{object-position:center}.faq-module__MaPl1W__membershipContent{padding:2.5rem 1.75rem}.faq-module__MaPl1W__page .faq-module__MaPl1W__membershipTitle{font-size:clamp(2.5rem,7vw,3.5rem)}}@media (max-width:380px){.faq-module__MaPl1W__categoryList{grid-template-columns:minmax(0,1fr)}.faq-module__MaPl1W__categoryButton{min-height:3.25rem}.faq-module__MaPl1W__questionButton{grid-template-columns:minmax(0,1fr) 2rem;gap:.75rem}.faq-module__MaPl1W__questionNumber{display:none}.faq-module__MaPl1W__answer{padding-left:.25rem}.faq-module__MaPl1W__membershipContent{padding-inline:1.25rem}.faq-module__MaPl1W__membershipButton{gap:.75rem;width:100%}}@media (prefers-reduced-motion:reduce){.faq-module__MaPl1W__page *,.faq-module__MaPl1W__page :before,.faq-module__MaPl1W__page :after{scroll-behavior:auto!important;transition:none!important}}
