.DaResolveSection_root__fOVRD{--bg-dark:#0a1a0c;--forest:#122d15;--mid-forest:#1c3f20;--pine:#2a7a38;--bright:#3db54a;--sage:#7dbf88;--ghost:#a8c8ad;--cream:#f7faf7;--rule:rgba(214,235,216,0.14);--pcr-endo:#2563eb;--pcr-mta:#ea580c;--pcr-lloyds:#7c3aed;--amber:#e0a422;--danger:#dc5b4b;position:relative;background:transparent;color:var(--neutral-900);padding:150px 2rem 100px;-webkit-font-smoothing:antialiased}.DaResolveSection_inner__WwU_Z{position:relative;z-index:1;max-width:1200px;margin:0 auto}.DaResolveSection_header__egonl{text-align:center;margin-bottom:3rem}.DaResolveSection_badge__nJD0u{display:inline-block;padding:6px 16px;background:#e8f7ea;color:#2d7a35;border-radius:50px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:1rem}.DaResolveSection_h2__qDg4f{font-weight:900;font-size:clamp(1.8rem,3.5vw,2.5rem);line-height:1.15;margin:0 0 1rem;color:#173500}.DaResolveSection_h2__qDg4f em{font-style:normal;color:#4fa658}.DaResolveSection_lede__CHOH5{max-width:640px;color:#555;font-size:1.1rem;line-height:1.7;margin:0 auto}.DaResolveSection_card__cCNY_{background:white;border:1px solid #e0e0e0;border-radius:16px;padding:2rem;box-shadow:0 4px 24px rgba(0,0,0,.04)}.DaResolveSection_cardHead__rlTRn{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;flex-wrap:wrap}.DaResolveSection_binder__LONkV{font-family:inherit;font-size:13px;color:var(--neutral-900);letter-spacing:.5px}.DaResolveSection_binder__LONkV span{color:#2d7a35}.DaResolveSection_dateWrap__Ew6wh{text-align:right}.DaResolveSection_dateLabel__Ct29x{font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#2d7a35;margin-bottom:2px}.DaResolveSection_date__iCG_w{font-family:inherit;font-size:20px;font-weight:700;color:var(--neutral-900);letter-spacing:.5px}.DaResolveSection_track__TEP2t{position:relative;width:100%;margin:34px 0 8px}.DaResolveSection_versions__LIc_Z{display:flex;height:44px;border-radius:8px;overflow:hidden;border:1px solid #e4e6e8}.DaResolveSection_ver__gOtPd{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:11px;position:relative;background:#f2f3f4;border-right:1px solid #e4e6e8;transition:background .25s ease,color .25s ease}.DaResolveSection_ver__gOtPd:last-child{border-right:none}.DaResolveSection_verV1__OXqO_,.DaResolveSection_verV2__ZKZyV,.DaResolveSection_verV3__ubDx8{background:#f2f3f4}.DaResolveSection_ver__gOtPd b{font-weight:700;color:#2b2b2b;letter-spacing:.3px}.DaResolveSection_ver__gOtPd small{color:#8b8b8b;font-size:9px}.DaResolveSection_verDim__Y1I4_{background:#f2f3f4}.DaResolveSection_verLive__iTIt7{background:var(--green-500)}.DaResolveSection_verLive__iTIt7 b{color:#fff}.DaResolveSection_verLive__iTIt7 small{color:rgba(255,255,255,.85)}.DaResolveSection_lanes__3iSLT{position:relative;margin-top:10px;height:96px}.DaResolveSection_lane__1wXSB{position:absolute;height:20px;border-radius:5px;display:flex;align-items:center;padding:0 9px;gap:6px;font-size:10px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;transition:opacity .25s ease,filter .25s ease}.DaResolveSection_laneDot__qxziF{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.9);flex:none}.DaResolveSection_laneInactive__y9Dp6{color:#9aa0a6}.DaResolveSection_laneInactive__y9Dp6 .DaResolveSection_laneDot__qxziF{background:#c4c8cc}.DaResolveSection_laneTag__Ry_vd{font-family:inherit;font-size:8px;letter-spacing:.5px;opacity:.8;margin-left:auto;padding-left:8px}.DaResolveSection_playhead__L6CZ2{position:absolute;top:-8px;bottom:-10px;width:2px;background:#f5a623;z-index:5;pointer-events:none;box-shadow:0 0 12px rgba(245,166,35,.55)}.DaResolveSection_playhead__L6CZ2:before{content:"";position:absolute;top:-5px;left:-5px;width:12px;height:12px;border-radius:50%;background:#f5a623;box-shadow:0 0 0 4px rgba(245,166,35,.25)}.DaResolveSection_range__ebrHR{position:absolute;top:-8px;left:0;width:100%;height:160px;margin:0;opacity:0;cursor:ew-resize;z-index:6}.DaResolveSection_axis__EaI95{display:flex;justify-content:space-between;margin-top:40px;font-family:inherit;font-size:10px;color:#555;padding:0 2px}.DaResolveSection_resolve__fxgyw{display:grid;grid-template-columns:1.15fr 1fr;gap:22px;margin-top:30px}.DaResolveSection_block__yduDx{background:var(--green-500);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:18px 20px}.DaResolveSection_blockTitle__JnfB0{font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.8);margin-bottom:14px}.DaResolveSection_row__Ypu9Y{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.15);font-size:12.5px}.DaResolveSection_row__Ypu9Y:last-child{border-bottom:none}.DaResolveSection_k__CPoyw{color:rgba(255,255,255,.8)}.DaResolveSection_v__vCUCl{color:#fff;font-family:inherit;font-size:12px;text-align:right}.DaResolveSection_vBlue__NgZy7,.DaResolveSection_vOrange__7RbOI{color:#fff}.DaResolveSection_vDim__uF8IW{color:rgba(255,255,255,.7)}.DaResolveSection_verdict__bHkov{display:flex;align-items:center;gap:12px;margin-bottom:14px}.DaResolveSection_vbadge__VcfW5{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:6px 12px;border-radius:6px}.DaResolveSection_vbadgeIn__3ADKy{background:#fff;color:#1f7a2b}.DaResolveSection_vbadgeRefer__eiSf6{background:#fff;color:#a8791a}.DaResolveSection_vbadgeOut__YA1u6{background:#fff;color:#c2412f}.DaResolveSection_vsummary__VQ_sz{font-size:12.5px;color:rgba(255,255,255,.9);line-height:1.5}.DaResolveSection_cite__ghExC{margin-top:14px;font-family:inherit;font-size:10.5px;color:#fff;background:rgba(255,255,255,.1);border:1px dashed rgba(255,255,255,.35);border-radius:6px;padding:9px 11px;line-height:1.5}.DaResolveSection_cite__ghExC b{color:#fff;font-weight:700}@media (max-width:760px){.DaResolveSection_resolve__fxgyw{grid-template-columns:1fr}}@media (max-width:575px){.DaResolveSection_root__fOVRD{padding:56px 20px 64px}}@media (prefers-reduced-motion:reduce){.DaResolveSection_lane__1wXSB,.DaResolveSection_playhead__L6CZ2,.DaResolveSection_ver__gOtPd{transition:none!important}}.GetStartedBanner_banner__KX47c{background-color:rgb(23,52,0);height:calc(100vh / 1.8);text-align:center}.GetStartedBanner_banner__KX47c,.GetStartedBanner_inner__2tnWV{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.GetStartedBanner_inner__2tnWV{height:100%}.GetStartedBanner_inner-content-align__Ki_kC{max-width:1400px;margin:0 auto;padding:0 48px;box-sizing:border-box;align-items:center;text-align:center}.GetStartedBanner_inner-content-align__Ki_kC .GetStartedBanner_buttons-container__tyeD7{justify-content:center}.GetStartedBanner_banner__KX47c h1{color:white;font-size:24pt;font-weight:700}.GetStartedBanner_buttons-container__tyeD7{display:flex;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px}.GetStartedBanner_banner-button__yMNct{height:60px;min-width:180px;padding:0 24px;display:flex;background-color:#4FA658;color:white;font-size:16px;font-weight:600;text-align:center;text-decoration:none;align-items:center;justify-content:center;border-radius:12px;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.GetStartedBanner_banner-button__yMNct:hover{background-color:#4dbe58;border:2px solid white;transform:translateY(-2px);box-shadow:0 4px 12px rgba(79,166,88,.3)}.GetStartedBanner_banner-button-secondary__FKga7{background-color:white;color:#4FA658;border:1.5px solid white}.GetStartedBanner_banner-button-secondary__FKga7:hover{background-color:#f5f5f5;border:2px solid white;color:#3D8A47;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,255,255,.2)}@media (max-width:768px){.GetStartedBanner_banner__KX47c{padding-left:20px;padding-right:20px;box-sizing:border-box}.GetStartedBanner_banner__KX47c h1{font-size:24pt}.GetStartedBanner_inner-content-align__Ki_kC{padding:0 20px}.GetStartedBanner_buttons-container__tyeD7{flex-direction:column;width:100%;padding:20px}.GetStartedBanner_banner-button__yMNct{width:100%;max-width:300px}}.FAQList_faq-list-container__QvXWB{position:relative;width:100%;padding-top:25px}.FAQList_faq-list__B08Pa{position:relative;list-style:none;padding:0;margin:0;width:100%}.FAQList_faq-section-heading__xxEw_{display:inline-block;padding:6px 16px;background:#e8f7ea;color:#2d7a35;border-radius:50px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-top:56px;margin-bottom:28px;text-align:left}.FAQList_faq-section-heading-text__MIBBT{margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.FAQList_faq-section-heading__xxEw_:first-child{margin-top:0}.FAQList_faq-item-wrapper__DEhE9{width:100%}.FAQList_faq-item__ziD_a{position:relative;margin-bottom:16px;border-radius:12px;border:1px solid var(--neutral-200);background-color:white;list-style:none;transition:all .2s ease}.FAQList_faq-item__ziD_a:hover{border-color:var(--neutral-300);box-shadow:0 2px 8px rgba(0,0,0,.05)}.FAQList_faq-question__6vhrv{background-color:white;font-size:16px;cursor:pointer;padding:20px 50px 20px 24px;font-weight:500;color:var(--neutral-900);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:12px;min-height:auto;position:relative}.FAQList_faq-answer__tiu6K{background-color:white;font-weight:400;margin-top:0;margin-bottom:0;font-size:15px;padding:16px 24px 20px 0;line-height:1.6;text-align:left;color:var(--neutral-700)}.FAQList_faq-badges__crn8k{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding:0 24px 0 0}.FAQList_faqBadge__dX17X{display:inline-flex;align-items:center;font-size:.75rem;font-weight:600;height:26px;border-radius:13px;padding:0 10px;line-height:1}.FAQList_arrowhead__IC8_c{position:absolute;top:20px;right:24px;transform:rotate(135deg);width:8px;height:8px;border-top:2px solid var(--neutral-600);border-right:2px solid var(--neutral-600);transition:transform .3s ease;cursor:pointer;pointer-events:none}.FAQList_inverted__wtKLU{transform:rotate(315deg)}@media (max-width:768px){.FAQList_faq-list-container__QvXWB{margin:0;padding:25px 0 0}.FAQList_faq-list__B08Pa{margin:0;padding:0}.FAQList_faq-section-heading__xxEw_{font-size:.75rem;margin-top:44px;margin-bottom:22px}.FAQList_faq-question__6vhrv{font-weight:500;font-size:15px;height:auto;padding:16px 40px 16px 20px}.FAQList_faq-answer__tiu6K{font-size:14px;padding:12px 20px 16px 0}.FAQList_faq-badges__crn8k{padding:0 20px 0 0;gap:6px}.FAQList_arrowhead__IC8_c{top:16px;right:20px;transform:rotate(135deg)}.FAQList_inverted__wtKLU{transform:rotate(315deg)}}.StandardTemplate_brokersComponent__5sW1t{display:flex;flex-direction:column;align-items:center;width:100%;background:white;padding-top:0;margin-top:0}.StandardTemplate_intro__e3kvC{display:flex;width:100%;align-items:flex-start}.StandardTemplate_advisersIntro__YYzcG{background:linear-gradient(135deg,var(--green-700),var(--green-800));color:white;padding:80px 60px;border-radius:0;margin-bottom:80px;text-align:center;width:100%;max-width:none;margin-left:auto;margin-right:auto;box-sizing:border-box}.StandardTemplate_advisersIntroFlush__VHqzf{margin-bottom:0}.StandardTemplate_advisersIntro__YYzcG h2{font-size:clamp(32px,4vw,48px);font-weight:700;margin-bottom:20px;letter-spacing:-1px;color:white}.StandardTemplate_advisersIntro__YYzcG p{font-size:18px;opacity:.95;max-width:900px;margin:0 auto 40px;line-height:1.7;color:white}.StandardTemplate_introButtons__1adcv{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:40px}.StandardTemplate_btnPrimary__quocD{padding:10px 24px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease;border:none;background:var(--green-500);color:white;white-space:nowrap}.StandardTemplate_btnPrimary__quocD:hover{background:var(--green-600);transform:translateY(-1px)}.StandardTemplate_btnSecondary__5vEyD{padding:10px 24px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease;border:1.5px solid var(--neutral-200);background:white;color:var(--green-700);white-space:nowrap}.StandardTemplate_btnSecondary__5vEyD:hover{border-color:var(--green-500);color:var(--green-500)}.StandardTemplate_introSectionTitle__B1q8q{font-size:2.6rem;font-weight:450;padding-bottom:60px}.StandardTemplate_sectionHeader__BidYT{text-align:center;margin-bottom:4rem}.StandardTemplate_badge__JMxZQ{display:inline-block;padding:.625rem 1.5rem;background:#e8f7ea;color:#4fa658;border-radius:50px;font-size:.9rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem}.StandardTemplate_featuresHeading__aWM1_{font-size:clamp(2rem,4vw,2.75rem);font-weight:900;margin-bottom:0;color:var(--neutral-900);line-height:1.2}.StandardTemplate_featuresSection__XvGx0{display:flex;flex-direction:column;width:100%;max-width:var(--max-width);margin:0 auto;padding-left:48px;padding-right:48px;padding-top:0;box-sizing:border-box}.StandardTemplate_featuresSectionSpaced__WRguq{padding-top:150px;padding-bottom:200px}.StandardTemplate_featuresSection__XvGx0 ul{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:32px;padding:0;text-decoration:none;list-style:none;margin-bottom:80px}.StandardTemplate_featuresSection__XvGx0 ul:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}@media (min-width:769px) and (max-width:1200px){.StandardTemplate_featuresSection__XvGx0 ul,.StandardTemplate_featuresSection__XvGx0 ul:has(>li:nth-child(3):last-child){grid-template-columns:repeat(2,1fr)}}.StandardTemplate_featuresSection__XvGx0 li{text-decoration:none;background:white;border:1px solid var(--neutral-100);border-radius:16px;padding:40px;transition:all .3s ease;text-align:left}.StandardTemplate_featuresSection__XvGx0 li:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.08)}.StandardTemplate_faqSection__tVsZk{display:flex;flex-direction:column;align-items:center;width:100%;padding:150px 10%}.StandardTemplate_faqSection-middle__6cxXw,.StandardTemplate_faqShort__YxraZ{width:60%}.StandardTemplate_exampleSection__iIMS_{display:flex;flex-direction:column;width:100%;max-width:var(--max-width);margin:0 auto;padding:0 48px 80px;box-sizing:border-box}.StandardTemplate_useCasesHeading__oZT1O{font-size:clamp(2rem,4vw,2.75rem);font-weight:900;margin-bottom:0;color:var(--neutral-900);line-height:1.2}.StandardTemplate_exampleSection__iIMS_ ul{font-size:1.3rem;text-decoration:none;list-style:none;padding:0;margin:0}.StandardTemplate_useCaseCard__yImHa{background:var(--green-50);border-left:4px solid var(--green-500);padding:32px;margin-bottom:24px;border-radius:12px;transition:all .3s ease}.StandardTemplate_useCaseCard__yImHa:hover{background:var(--green-100);transform:translateX(8px)}.StandardTemplate_sectionTextTick__hkuT7{color:var(--green-500);font-weight:700}.StandardTemplate_useCaseCard__yImHa h3{padding:0;margin:0 0 12px;font-size:20px;font-weight:700;color:var(--green-800)}.StandardTemplate_useCaseCard__yImHa p{padding:0;margin:0;font-size:15px;color:var(--neutral-800);line-height:1.6}.StandardTemplate_brokersSecuritySection__nPbxE{background-color:rgba(23,52,0,.1);padding:60px 48px;border-radius:16px;box-shadow:0 4px 8px rgba(0,0,0,.1);width:100%;max-width:var(--max-width);margin:0 auto 80px;box-sizing:border-box}.StandardTemplate_brokersSecuritySection__nPbxE p{font-size:1.1rem;padding-top:10px;padding-bottom:10px;margin:0 auto}.StandardTemplate_benefitCard__U4qkE{width:100%;box-sizing:border-box}.StandardTemplate_benefitCard__U4qkE h3{font-size:20px;font-weight:700;margin-bottom:12px;color:var(--neutral-900)}.StandardTemplate_benefitCard__U4qkE p{font-size:15px;color:var(--neutral-700);line-height:1.6}.StandardTemplate_benefitIcon__H4wu4{width:56px;height:56px;background:var(--green-50);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.StandardTemplate_benefitIcon__H4wu4 svg{width:32px;height:32px}.StandardTemplate_section-text-tick__tg5s1{color:#4FA658;font-weight:700}@media (max-width:1024px){.StandardTemplate_advisersIntro__YYzcG{padding:60px 40px}}.StandardTemplate_bannerFullBleed__SHTJz{width:100%}@media (max-width:768px){.StandardTemplate_brokersComponent__5sW1t{padding:30px;box-sizing:border-box}.StandardTemplate_bannerFullBleed__SHTJz{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px;margin-bottom:-30px}.StandardTemplate_intro__e3kvC{box-sizing:border-box;width:100%;margin-bottom:50px}.StandardTemplate_advisersIntro__YYzcG{width:calc(100% + 60px);padding:40px 24px;margin:-30px -30px 60px;box-sizing:border-box}.StandardTemplate_advisersIntro__YYzcG h2{font-size:32px}.StandardTemplate_advisersIntro__YYzcG p{font-size:16px}.StandardTemplate_introButtons__1adcv{flex-direction:column;width:100%}.StandardTemplate_btnPrimary__quocD,.StandardTemplate_btnSecondary__5vEyD{width:100%}.StandardTemplate_introSectionTitle__B1q8q{font-size:1.8rem;padding-bottom:20px}.StandardTemplate_featuresSection__XvGx0{padding:50px 20px 0;width:100%;box-sizing:border-box}.StandardTemplate_featuresSection__XvGx0 ul,.StandardTemplate_featuresSection__XvGx0 ul:has(>li:nth-child(3):last-child){grid-template-columns:repeat(2,1fr);gap:16px}.StandardTemplate_featuresSection__XvGx0 li{padding:24px}.StandardTemplate_sectionHeader__BidYT{margin-bottom:3rem}.StandardTemplate_badge__JMxZQ{font-size:.85rem;padding:.5rem 1.25rem;margin-bottom:1.25rem}.StandardTemplate_featuresHeading__aWM1_{font-size:2rem}.StandardTemplate_exampleSection__iIMS_{padding:50px 20px}.StandardTemplate_useCasesHeading__oZT1O{font-size:2rem}.StandardTemplate_useCaseCard__yImHa{padding:24px}.StandardTemplate_useCaseCard__yImHa h3{font-size:18px}.StandardTemplate_useCaseCard__yImHa p{font-size:14px}.StandardTemplate_faqShort__YxraZ{width:100%}.StandardTemplate_faqSection__tVsZk{padding:50px 0 0}}@media (max-width:575px){.StandardTemplate_advisersIntro__YYzcG{padding:32px 20px;border-radius:0}.StandardTemplate_advisersIntro__YYzcG h2{font-size:28px}.StandardTemplate_advisersIntro__YYzcG p{font-size:16px}.StandardTemplate_featuresSection__XvGx0{padding:0 16px}.StandardTemplate_featuresSection__XvGx0 ul,.StandardTemplate_featuresSection__XvGx0 ul:has(>li:nth-child(3):last-child){grid-template-columns:1fr}.StandardTemplate_sectionHeader__BidYT{margin-bottom:2rem}.StandardTemplate_badge__JMxZQ{font-size:.8rem;padding:.4375rem 1rem;margin-bottom:1rem}.StandardTemplate_featuresHeading__aWM1_,.StandardTemplate_useCasesHeading__oZT1O{font-size:1.75rem}}