.features_page__dicQ0{--paper:#f6f2ea;--sheet:#fffcf6;--ink:#302d29;--muted:#71685d;--line:#ded6ca;--plum:#634556;background:var(--paper);color:var(--ink)}.features_section__TA1i6{max-width:1120px;margin:0 auto;padding:0 25px}.features_page__dicQ0 h1,.features_page__dicQ0 h2,.features_page__dicQ0 h3{font-family:var(--font-lora),Georgia,serif;font-weight:400}.features_page__dicQ0 p{color:#655d53;font-size:14px;line-height:1.8;margin:0 0 18px}.features_page__dicQ0 :is(a,summary):focus-visible{outline:3px solid #77546a;outline-offset:4px;border-radius:3px}.features_intro___oPHB{padding-top:75px;padding-bottom:45px}.features_intro___oPHB .features_eyebrow__WraFl{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:0}.features_intro___oPHB h1{font-size:68px;line-height:1.1;margin:25px 0;letter-spacing:-.045em}.features_intro___oPHB h1 em{font-weight:400;color:var(--plum)}.features_intro___oPHB .features_lead__oxt3o{max-width:640px;font-size:17px}.features_secondary__jhhCj{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 0;border-bottom:1px solid #b6a999;font-size:12px}.features_secondary__jhhCj:hover{color:var(--plum);border-color:var(--plum)}.features_intro___oPHB .features_secondary__jhhCj{font-size:13px}.features_primary__j8sxV{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:14px 22px;background:var(--plum);color:#fff;border-radius:4px;font-size:14px}.features_primary__j8sxV:hover{background:#513847}.features_grid__ycYZR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding-top:20px;padding-bottom:65px}.features_card__f2DmO{border:1px solid var(--line);border-top:3px solid #a9937d;background:var(--sheet);padding:29px;display:flex;flex-direction:column;align-items:flex-start}.features_card__f2DmO:nth-child(3n+2){border-top-color:#899078}.features_card__f2DmO:nth-child(3n+3){border-top-color:#8d7384}.features_card__f2DmO .features_cardLabel__8JRe_{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.05em;margin:0}.features_card__f2DmO h2{font-size:28px;line-height:1.18;margin:23px 0 17px;letter-spacing:-.025em}.features_card__f2DmO>.features_secondary__jhhCj{margin-top:auto}.features_details__kbQ5f{width:100%;border-top:1px solid var(--line);margin-top:22px}.features_details__kbQ5f summary{font-size:12px;line-height:1.6;cursor:pointer;padding:14px 0 0;min-height:44px;color:var(--plum)}.features_details__kbQ5f ul{list-style:disc;padding-left:18px;margin:18px 0 0}.features_details__kbQ5f li{font-size:13px;line-height:1.8;color:#655d53;margin-bottom:14px;padding-left:3px}.features_details__kbQ5f .features_detailNote__z10so{font-size:12px;border-top:1px solid var(--line);padding-top:14px;margin:18px 0 0}.features_note__5WUSP{max-width:1070px;margin:0 auto 65px;padding:35px 40px;background:#eae6dc;border-left:2px solid #a9917a}.features_note__5WUSP h2{font-size:29px;line-height:1.3;margin:0 0 16px;letter-spacing:-.025em}.features_note__5WUSP p{max-width:730px;margin-bottom:15px}.features_note__5WUSP p a{text-decoration:underline;text-underline-offset:4px}.features_questions__P1ZVr>section{background:var(--sheet);border-color:var(--line)}.features_questions__P1ZVr>section>div{opacity:1!important;transform:none!important}.features_questions__P1ZVr h2{font-size:32px;line-height:1.3;letter-spacing:-.025em;color:var(--ink)}.features_questions__P1ZVr h3{font-size:21px;line-height:1.4;color:var(--ink)}.features_questions__P1ZVr p{margin:10px 0 0}.features_ending__x6a_Q{background:#eae5db;text-align:center;padding:65px 25px}.features_ending__x6a_Q h2{font-size:43px;line-height:1.2;letter-spacing:-.035em;margin:0 auto 25px;max-width:750px}.features_actions__F7uhC{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px}@media (max-width:1120px){.features_note__5WUSP{margin-right:25px;margin-left:25px}}@media (max-width:1000px){.features_grid__ycYZR{grid-template-columns:repeat(2,minmax(0,1fr))}.features_intro___oPHB h1{font-size:58px}}@media (max-width:760px){.features_section__TA1i6{padding-right:20px;padding-left:20px}.features_intro___oPHB{padding-top:45px;padding-bottom:30px}.features_intro___oPHB h1{font-size:45px}.features_intro___oPHB .features_lead__oxt3o{font-size:15px}.features_grid__ycYZR{grid-template-columns:minmax(0,1fr);padding-top:5px;gap:18px}.features_card__f2DmO{padding:25px}.features_note__5WUSP{margin:0 20px 45px;padding:25px}.features_questions__P1ZVr>section{padding:50px 20px}.features_questions__P1ZVr h2{font-size:29px}.features_ending__x6a_Q h2{font-size:33px}.features_actions__F7uhC{flex-direction:column;gap:16px}}