.PlanningGuidance_section__DJ4__{--gold:#a97629;--ink:#30281f;position:relative;isolation:isolate;padding:clamp(48px,7vw,104px) 24px;background:#f8f4ec;color:var(--ink);border-top:1px solid #b58a4926;border-bottom:1px solid #b58a4926}.PlanningGuidance_section__DJ4__:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 0 0,#d7b67922,transparent 60%)}.PlanningGuidance_inner__nBe3T{max-width:1200px;margin:0 auto}.PlanningGuidance_heading__hiPFL{max-width:700px}.PlanningGuidance_eyebrow__vA1mo,.PlanningGuidance_panelLabel__G4oy0{display:flex;align-items:center;gap:12px;margin:0 0 22px;color:#85602e;font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.18em;text-transform:uppercase}.PlanningGuidance_eyebrow__vA1mo>span{width:32px;height:1px;background:currentColor;flex-shrink:0}.PlanningGuidance_title__Sn85W{font-size:clamp(30px,3.2vw,46px);font-weight:500;line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.PlanningGuidance_introCopy__wgj1l{margin-top:22px;max-width:540px;font-size:16px;line-height:1.8;color:#716557}.PlanningGuidance_signature__JRP7L{display:none}.PlanningGuidance_actions__bA8o2{margin-top:36px}.PlanningGuidance_links__BJqLZ{display:flex;flex-wrap:wrap;gap:12px;padding:0;margin:0;list-style:none}.PlanningGuidance_links__BJqLZ li{min-width:0}.PlanningGuidance_link__lkPsa{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:12px 18px 12px 22px;border:1px solid #b3935e66;border-radius:4px;color:#453522;background:transparent;text-decoration:none;transition:background .25s,box-shadow .25s,border-color .25s}.PlanningGuidance_primary__xNC2j{background:#efb658;border-color:#efb658;color:#30200c}.PlanningGuidance_linkCopy__17qzy{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600;line-height:1.4}.PlanningGuidance_linkCopy__17qzy small{font-size:12px;font-weight:400;color:#786b5b}.PlanningGuidance_arrow__F2X23{display:grid;place-items:center;flex:0 0 28px;transition:transform .25s}.PlanningGuidance_link__lkPsa:hover{border-color:var(--gold);background:#ebdfcb;box-shadow:0 5px 16px #43301a0a}.PlanningGuidance_primary__xNC2j:hover{background:#f9c879}.PlanningGuidance_link__lkPsa:hover .PlanningGuidance_arrow__F2X23{transform:translate(2px,-2px)}.PlanningGuidance_faqItem__yoURs summary:focus-visible,.PlanningGuidance_link__lkPsa:focus-visible{outline:2px solid #a06b21;outline-offset:5px}.PlanningGuidance_intro__qK0d1 .PlanningGuidance_inner__nBe3T{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.PlanningGuidance_intro__qK0d1 .PlanningGuidance_actions__bA8o2{margin:0}.PlanningGuidance_intro__qK0d1 .PlanningGuidance_links__BJqLZ{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid #b3935e66}.PlanningGuidance_intro__qK0d1 .PlanningGuidance_link__lkPsa{padding:22px 4px;border:0;border-bottom:1px solid #b3935e66;border-radius:0;background:transparent;box-shadow:none}.PlanningGuidance_intro__qK0d1 .PlanningGuidance_link__lkPsa:hover{background:#e9ddc84d}.PlanningGuidance_intro__qK0d1 .PlanningGuidance_linkNumber__inx_I{align-self:flex-start;padding-top:3px;color:var(--gold);font-size:11px;letter-spacing:.1em}.PlanningGuidance_intro__qK0d1 .PlanningGuidance_linkCopy__17qzy{flex:1;font-size:17px;font-weight:500}.PlanningGuidance_intro__qK0d1 .PlanningGuidance_arrow__F2X23{width:40px;height:40px;border:1px solid #b3935e66;border-radius:50%;flex-basis:40px}.PlanningGuidance_intro__qK0d1 .PlanningGuidance_primary__xNC2j .PlanningGuidance_arrow__F2X23{background:#efb658;border-color:#efb658}.PlanningGuidance_cards__qm6F9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:38px}.PlanningGuidance_card__92rg_{padding:30px;background:#fffdf8;border:1px solid #d9c8ad;border-radius:6px;transition:box-shadow .3s,border-color .3s}.PlanningGuidance_card__92rg_:hover{box-shadow:0 14px 32px #49331a0c;border-color:#ad813d}.PlanningGuidance_cardTop__D7l9G{display:flex;align-items:center;justify-content:space-between;color:#a17431;margin-bottom:30px}.PlanningGuidance_cardTop__D7l9G span{color:#a08763;font-size:12px;letter-spacing:.15em}.PlanningGuidance_card__92rg_ h3{font-size:22px;font-weight:500;line-height:1.25;letter-spacing:-.02em}.PlanningGuidance_card__92rg_ p{font-size:14px;line-height:1.85;color:#706354;margin-top:15px}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_inner__nBe3T{display:grid;grid-template-columns:.85fr 1.15fr;gap:0 64px}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_heading__hiPFL{padding:36px;border-radius:6px;background:linear-gradient(135deg,#33271c,#1c1712);color:#fff8ed;align-self:start;position:relative;overflow:hidden}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_heading__hiPFL:after{content:"";position:absolute;width:200px;height:200px;border:1px solid #c89e5533;border-radius:50%;right:-100px;bottom:-105px;pointer-events:none}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_title__Sn85W{font-size:clamp(28px,2.7vw,38px)}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_eyebrow__vA1mo{color:#deb772;font-size:10px}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_introCopy__wgj1l{color:#d0c0aa;font-size:15px}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_signature__JRP7L{display:flex;align-items:center;gap:12px;margin-top:42px;font-size:9px;letter-spacing:.2em;color:#bda683}.PlanningGuidance_signature__JRP7L span{width:22px;height:1px;background:#bda683}.PlanningGuidance_faqPanel__eKBSf{padding-top:10px;min-width:0}.PlanningGuidance_faqItem__yoURs{border-bottom:1px solid #d5c5ac}.PlanningGuidance_faqItem__yoURs:first-child{border-top:1px solid #d5c5ac}.PlanningGuidance_faqItem__yoURs summary{display:flex;align-items:center;gap:15px;padding:22px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:500;line-height:1.5}.PlanningGuidance_faqItem__yoURs summary::-webkit-details-marker{display:none}.PlanningGuidance_faqItem__yoURs summary:hover{color:#996725}.PlanningGuidance_number__s_wJq{color:#a58452;font-size:10px;letter-spacing:.1em;flex:0 0 20px}.PlanningGuidance_toggle__6R_dN{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;margin-left:auto;border:1px solid #cdb58d;border-radius:50%;color:#886126;transition:transform .3s,background .3s}.PlanningGuidance_faqItem__yoURs[open] .PlanningGuidance_toggle__6R_dN{transform:rotate(45deg);background:#eedcba}.PlanningGuidance_answer__qBRK6{padding:0 42px 24px 35px}.PlanningGuidance_answer__qBRK6 p{margin:0;font-size:14px;line-height:1.85;color:#706354}.PlanningGuidance_faqItem__yoURs[open] .PlanningGuidance_answer__qBRK6{animation:PlanningGuidance_answerIn__chNgH .3s ease-out}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_actions__bA8o2{grid-column:1/-1;border-top:1px solid #d5c5ac;padding-top:28px;display:flex;align-items:center;gap:28px}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_actions__bA8o2 .PlanningGuidance_panelLabel__G4oy0{margin:0;flex-shrink:0}.PlanningGuidance_revealed__7cFkk .PlanningGuidance_actions__bA8o2,.PlanningGuidance_revealed__7cFkk .PlanningGuidance_faqPanel__eKBSf,.PlanningGuidance_revealed__7cFkk .PlanningGuidance_heading__hiPFL{animation:PlanningGuidance_riseIn__6szr8 .7s cubic-bezier(.2,.7,.3,1) both}.PlanningGuidance_revealed__7cFkk .PlanningGuidance_actions__bA8o2{animation-delay:.15s}.PlanningGuidance_revealed__7cFkk .PlanningGuidance_card__92rg_{animation:PlanningGuidance_riseIn__6szr8 .7s cubic-bezier(.2,.7,.3,1) both;animation-delay:var(--item-delay)}@keyframes PlanningGuidance_riseIn__6szr8{0%{opacity:.25;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes PlanningGuidance_answerIn__chNgH{0%{opacity:.3;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.PlanningGuidance_faq__XG1RZ .PlanningGuidance_inner__nBe3T,.PlanningGuidance_intro__qK0d1 .PlanningGuidance_inner__nBe3T{gap:32px}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_actions__bA8o2{display:block}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_actions__bA8o2 .PlanningGuidance_panelLabel__G4oy0{margin-bottom:16px}.PlanningGuidance_card__92rg_{padding:24px}}@media (max-width:760px){.PlanningGuidance_section__DJ4__{padding:48px 20px}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_inner__nBe3T,.PlanningGuidance_intro__qK0d1 .PlanningGuidance_inner__nBe3T{grid-template-columns:1fr}.PlanningGuidance_cards__qm6F9{grid-template-columns:1fr;gap:14px;margin-top:28px}.PlanningGuidance_cardTop__D7l9G{margin-bottom:20px}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_heading__hiPFL{padding:28px 24px}.PlanningGuidance_faq__XG1RZ .PlanningGuidance_actions__bA8o2{margin-top:0}.PlanningGuidance_links__BJqLZ{flex-direction:column}.PlanningGuidance_link__lkPsa{min-height:58px}.PlanningGuidance_faqItem__yoURs summary{font-size:15px;gap:10px}.PlanningGuidance_answer__qBRK6{padding-left:30px;padding-right:16px}.PlanningGuidance_intro__qK0d1 .PlanningGuidance_linkCopy__17qzy{font-size:16px}.PlanningGuidance_signature__JRP7L{margin-top:30px}}@media (prefers-reduced-motion:reduce){.PlanningGuidance_section__DJ4__ *,.PlanningGuidance_section__DJ4__ :after,.PlanningGuidance_section__DJ4__ :before{animation:none!important;transition:none!important}}.DecisionTools_compare__9jJLl{margin:0 0 32px;padding:28px;border:1px solid #c4a77380;border-radius:10px;background:linear-gradient(125deg,#292017,#17130f);color:#faf3e8;box-shadow:0 18px 50px #36271414}.DecisionTools_compareHeader__qtjWZ{display:flex;align-items:center;gap:16px}.DecisionTools_compareHeader__qtjWZ h2{font-size:clamp(23px,3vw,30px);line-height:1.2;margin-top:5px;font-weight:500}.DecisionTools_icon__dERKd{width:50px;height:50px;display:grid;place-items:center;border:1px solid #b3976266;border-radius:50%;color:#e9b95c;flex-shrink:0}.DecisionTools_eyebrow__34sG6{text-transform:uppercase;letter-spacing:.16em;font-size:10px;color:#b68c49;font-weight:600}.DecisionTools_compare__9jJLl .DecisionTools_eyebrow__34sG6{color:#deb66d}.DecisionTools_counter__hghav{margin-left:auto;color:#eec77e;white-space:nowrap;font-size:12px;border:1px solid #eec77e44;padding:8px 14px;border-radius:30px}.DecisionTools_help__Ve_6U{font-size:14px;line-height:1.8;margin-top:18px;color:#d0c2b0}.DecisionTools_slots__H82LB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.DecisionTools_slot__aZWXz{display:flex;align-items:center;gap:12px;padding:16px;min-height:64px;border:1px dashed #d7b36d55;border-radius:6px;color:#b7aa98;font-size:13px}.DecisionTools_slotNumber__FRqZH{color:#bd914a;font-size:11px}.DecisionTools_filled__xk7uS{border-style:solid;background:#eac58312;color:#fff5e0;animation:DecisionTools_arrive__lmodv .3s ease-out}.DecisionTools_slot__aZWXz button{display:grid;place-items:center;width:34px;height:34px;margin-left:auto;flex-shrink:0;border-radius:50%;background:#ffffff12;cursor:pointer}.DecisionTools_tableScroll__DB5Co{overflow-x:auto;margin-top:24px;border:1px solid #bda37555;border-radius:6px}.DecisionTools_tableScroll__DB5Co table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.DecisionTools_tableScroll__DB5Co caption{padding:14px 18px;text-align:left;font-size:12px;color:#d0c2b0;background:#ffffff08}.DecisionTools_tableScroll__DB5Co td,.DecisionTools_tableScroll__DB5Co th{padding:14px 18px;border-bottom:1px solid #bda37533;min-width:140px}.DecisionTools_tableScroll__DB5Co th{font-weight:500;color:#ebc584}.DecisionTools_tableScroll__DB5Co tbody tr:last-child>*{border-bottom:0}.DecisionTools_tableScroll__DB5Co tbody tr:hover{background:#ffffff05}.DecisionTools_qualification__P4KMy{margin-top:18px;font-size:12px;line-height:1.8;color:#c9bba7;max-width:850px}.DecisionTools_buttonRow__oy3DF{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:22px}.DecisionTools_goldButton__3Kf4M,.DecisionTools_outlineButton__dwoQm{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;border:1px solid #d9a446;border-radius:5px;padding:12px 20px;background:#f1b954;color:#30200e;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s,box-shadow .2s}.DecisionTools_goldButton__3Kf4M:hover{background:#f9cf82;box-shadow:0 8px 20px #30190018}.DecisionTools_outlineButton__dwoQm{background:transparent;border-color:#c1a16b;color:#604722}.DecisionTools_textButton__3jXqp{padding:12px;text-decoration:underline;text-underline-offset:4px;color:inherit;font-size:13px;cursor:pointer}.DecisionTools_compare__9jJLl :is(button,a,[tabindex]):focus-visible,.DecisionTools_section__XLCHv :is(button,a,summary,[tabindex]):focus-visible{outline:2px solid #d8a64b;outline-offset:4px}.DecisionTools_section__XLCHv{padding:64px 24px;background:#f8f3e9;color:#30291f}.DecisionTools_inner__lXs8o{max-width:1200px;margin:auto}.DecisionTools_heading__U1no5{display:flex;gap:28px;align-items:end;justify-content:space-between;margin-bottom:28px}.DecisionTools_heading__U1no5 h2{font-size:clamp(28px,3.2vw,42px);line-height:1.18;font-weight:500;letter-spacing:-.025em;margin-top:12px}.DecisionTools_heading__U1no5 p:not(.DecisionTools_eyebrow__34sG6){max-width:620px;color:#756653;line-height:1.8;font-size:15px;margin-top:18px}.DecisionTools_checklist__lWov6{padding:28px;border:1px solid #c7ad8155;border-radius:8px;background:#fffdf8}.DecisionTools_checklist__lWov6 h3{font-size:21px;margin-bottom:18px}.DecisionTools_checklist__lWov6 summary svg{flex-shrink:0;transition:transform .25s ease}.DecisionTools_checklist__lWov6[open] summary svg{transform:rotate(45deg)}.DecisionTools_checklist__lWov6[open] dl{animation:DecisionTools_arrive__lmodv .25s ease-out}.DecisionTools_checklist__lWov6 label{display:flex;align-items:start;gap:12px;padding:12px 0;font-size:14px;line-height:1.7;border-bottom:1px solid #cab38c33;cursor:pointer}.DecisionTools_checklist__lWov6 input{margin-top:5px;accent-color:#a66b22;width:17px;height:17px;flex-shrink:0}.DecisionTools_checklist__lWov6 small{display:block;margin-top:18px;color:#756653;line-height:1.8}.DecisionTools_section__XLCHv .DecisionTools_qualification__P4KMy{color:#756653}@keyframes DecisionTools_arrive__lmodv{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.DecisionTools_compare__9jJLl{padding:20px}.DecisionTools_compareHeader__qtjWZ{flex-wrap:wrap}.DecisionTools_counter__hghav{margin-left:0}.DecisionTools_slots__H82LB{grid-template-columns:1fr}.DecisionTools_slot__aZWXz{min-height:52px;padding:10px 14px}.DecisionTools_heading__U1no5{align-items:start;flex-direction:column}.DecisionTools_section__XLCHv{padding:48px 20px}.DecisionTools_tableScroll__DB5Co td,.DecisionTools_tableScroll__DB5Co th{padding:12px}}@media (prefers-reduced-motion:reduce){.DecisionTools_compare__9jJLl *,.DecisionTools_section__XLCHv *{animation:none!important;transition:none!important}}