.FaqAccordion-module__VyPCzG__container{font-family:var(--font-sans);max-width:760px}.FaqAccordion-module__VyPCzG__eyebrow{font-family:var(--font-serif);color:#8a9e18;margin:0 0 6px;font-size:15px;font-style:italic}.FaqAccordion-module__VyPCzG__title{font-family:var(--font-serif);color:var(--dark);margin:0 0 20px;font-size:38px;font-weight:400;line-height:1.05}.FaqAccordion-module__VyPCzG__list{border-top:1px solid #eceae3}.FaqAccordion-module__VyPCzG__row{border-bottom:1px solid #eceae3}.FaqAccordion-module__VyPCzG__question{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font-family:var(--font-serif);color:var(--dark);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:20px;font-weight:500;line-height:1.3;transition:color .18s;display:flex}.FaqAccordion-module__VyPCzG__question:hover{color:var(--purple-jewel)}.FaqAccordion-module__VyPCzG__question:focus-visible{outline:2px solid var(--purple-jewel);outline-offset:4px;border-radius:2px}.FaqAccordion-module__VyPCzG__icon{color:var(--purple-jewel);flex:none;transition:transform .28s}.FaqAccordion-module__VyPCzG__iconOpen{transform:rotate(180deg)}.FaqAccordion-module__VyPCzG__answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.FaqAccordion-module__VyPCzG__answerOpen{grid-template-rows:1fr}.FaqAccordion-module__VyPCzG__answer>div{overflow:hidden}.FaqAccordion-module__VyPCzG__answer p{color:#302f2fb8;max-width:60ch;margin:0;padding:0 0 24px;font-size:16px;line-height:1.6}@media (max-width:560px){.FaqAccordion-module__VyPCzG__title{font-size:30px}.FaqAccordion-module__VyPCzG__question{font-size:18px}}
.page-module__Pgp3zG__container{max-width:1100px;margin:0 auto;padding:0 48px}.page-module__Pgp3zG__section{border-top:1px solid #302f2f1f;padding:64px 0}.page-module__Pgp3zG__heroCredit{font-family:var(--font-serif);color:#302f2f61;font-size:13px;font-style:italic}.page-module__Pgp3zG__btnPrimary{font-family:var(--font-sans);background:var(--purple-jewel);color:#fff;border:none;border-radius:8px;padding:13px 24px;font-size:15.5px;font-weight:500;text-decoration:none;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s;display:inline-block}.page-module__Pgp3zG__btnPrimary:hover{transform:scale(1.04)translateY(-2px);box-shadow:0 10px 32px #5c4a8a61}.page-module__Pgp3zG__btnPrimary:active{transition-duration:70ms;transform:scale(.97)}.page-module__Pgp3zG__testimonialSec{background:var(--purple-jewel)}.page-module__Pgp3zG__testimonialGrid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.page-module__Pgp3zG__testimonialInner{max-width:460px;position:relative;overflow:hidden}.page-module__Pgp3zG__testimonialInner:before{content:"“";font-family:var(--font-sans);color:#c2b8d826;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:220px;font-weight:700;line-height:1;position:absolute;top:-32px;left:-12px}.page-module__Pgp3zG__testimonialQuote{font-family:var(--font-sans);color:#fff;margin-bottom:24px;font-size:22px;font-style:normal;font-weight:400;line-height:1.4;position:relative}.page-module__Pgp3zG__testimonialAttr{align-items:center;gap:14px;display:flex}.page-module__Pgp3zG__testimonialPhoto{object-fit:cover;border:2px solid #ccde50;border-radius:50%;flex-shrink:0;width:52px;height:52px}.page-module__Pgp3zG__testimonialPhotoCrop{object-view-box:inset(0% 5% 30% 5%)}.page-module__Pgp3zG__attrName{color:#fff;font-size:15px;font-weight:500;display:block}.page-module__Pgp3zG__attrTitle{font-family:var(--font-serif);color:#fff9;font-size:13px;font-style:italic;display:block}.page-module__Pgp3zG__finalHeadlineLine{white-space:nowrap;display:block}@media (max-width:780px){.page-module__Pgp3zG__container{padding:0 20px}.page-module__Pgp3zG__testimonialGrid{grid-template-columns:1fr}.page-module__Pgp3zG__finalHeadlineLine{white-space:normal}}
