.controlled-configuration-plan-section-module__oyh92G__intro{color:#b9b1a3;max-width:580px;margin-top:18px;font-size:15px;line-height:1.58}.controlled-configuration-plan-section-module__oyh92G__desktopIntro{color:#9e988e;max-width:590px;font-size:15px;line-height:1.65;margin-top:27px!important}.controlled-configuration-plan-section-module__oyh92G__desktopIntro strong{font-weight:690}@media (min-width:701px){.controlled-configuration-plan-section-module__oyh92G__mobileOnly{display:none!important}}@media (max-width:700px){.controlled-configuration-plan-section-module__oyh92G__desktopOnly{display:none!important}}.controlled-configuration-plan-section-module__oyh92G__path{background:linear-gradient(145deg,#c5a35f12,#0000 55%),#0809099e;border:1px solid #e7c77e38;margin-top:clamp(30px,3.4vw,48px)}.controlled-configuration-plan-section-module__oyh92G__pathHeading{min-height:46px;color:var(--gold-light);letter-spacing:.16em;border-bottom:1px solid #e7c77e2e;justify-content:space-between;align-items:center;gap:12px;padding:0 22px;font-size:9px;font-weight:760;display:flex}.controlled-configuration-plan-section-module__oyh92G__pathHeading span:last-child{color:#8f8169;font-variant-numeric:tabular-nums}.controlled-configuration-plan-section-module__oyh92G__steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.controlled-configuration-plan-section-module__oyh92G__steps li{flex-direction:column;gap:22px;min-width:0;min-height:168px;padding:22px;display:flex}.controlled-configuration-plan-section-module__oyh92G__steps li+li{border-left:1px solid #e7c77e21}.controlled-configuration-plan-section-module__oyh92G__stepNumber{width:34px;height:34px;color:var(--gold-light);font-variant-numeric:tabular-nums;background:#c5a35f14;border:1px solid #e7c77e80;place-items:center;font-size:11px;font-weight:710;display:grid}.controlled-configuration-plan-section-module__oyh92G__steps strong{color:#ece3d5;font-size:16px;font-weight:580;line-height:1.22}.controlled-configuration-plan-section-module__oyh92G__steps p{color:#aaa295;margin-top:8px;font-size:12px;line-height:1.48}.controlled-configuration-plan-section-module__oyh92G__boundary{background:linear-gradient(90deg,#c5a35f13,#0000 82%);border-top:1px solid #e7c77e4d;border-bottom:1px solid #e7c77e24;align-items:center;gap:22px;margin-top:16px;padding:18px 22px;display:flex}.controlled-configuration-plan-section-module__oyh92G__boundary span{color:var(--gold-light);letter-spacing:.13em;flex:none;font-size:9px;font-weight:760}.controlled-configuration-plan-section-module__oyh92G__boundary p{color:#bdb4a5;font-size:12px;line-height:1.5}.controlled-configuration-plan-section-module__oyh92G__footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;margin-top:20px;display:grid}.controlled-configuration-plan-section-module__oyh92G__guardrail{background:linear-gradient(90deg,#c5a35f13,#0000);border-left:2px solid #e7c77e7a;padding:12px 15px}.controlled-configuration-plan-section-module__oyh92G__guardrail strong{color:var(--gold-light);letter-spacing:.13em;font-size:9px;font-weight:760}.controlled-configuration-plan-section-module__oyh92G__guardrail p{color:#a69c8d;margin-top:6px;font-size:12px;line-height:1.5}.controlled-configuration-plan-section-module__oyh92G__fullConditions{border-bottom:1px solid #e7c77e29;grid-column:1;margin-top:7px}.controlled-configuration-plan-section-module__oyh92G__fullConditions summary{color:#c9b991;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:34px;font-size:11px;list-style:none;display:flex}.controlled-configuration-plan-section-module__oyh92G__fullConditions summary::-webkit-details-marker{display:none}.controlled-configuration-plan-section-module__oyh92G__fullConditions summary::marker{content:""}.controlled-configuration-plan-section-module__oyh92G__fullConditions summary:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}.controlled-configuration-plan-section-module__oyh92G__fullConditions summary span{color:var(--gold-light);font-size:18px;line-height:1;transition:transform .18s}.controlled-configuration-plan-section-module__oyh92G__fullConditions[open] summary span{transform:rotate(45deg)}.controlled-configuration-plan-section-module__oyh92G__fullConditions p{color:#a69c8d;padding:0 18px 12px 0;font-size:11px;line-height:1.5}.controlled-configuration-plan-section-module__oyh92G__intakeNote{color:#82796d;grid-column:1;margin-top:6px;font-size:11px;line-height:1.45}.controlled-configuration-plan-section-module__oyh92G__footer a{min-height:44px;color:var(--gold-light);border-bottom:1px solid #e7c77e61;grid-area:1/2/4;align-items:center;gap:14px;padding:0 0 0 16px;font-size:11px;font-weight:660;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}.controlled-configuration-plan-section-module__oyh92G__footer a:hover{border-color:var(--gold-light);color:#f1d99e}.controlled-configuration-plan-section-module__oyh92G__footer a:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}.controlled-configuration-plan-section-module__oyh92G__footer a span{align-items:center;display:inline-flex}@media (max-width:1100px){.controlled-configuration-plan-section-module__oyh92G__steps li{padding:18px}.controlled-configuration-plan-section-module__oyh92G__footer{grid-template-columns:1fr}.controlled-configuration-plan-section-module__oyh92G__footer a{grid-area:auto/1;width:fit-content;margin-top:14px;padding-left:0}}@media (max-width:700px){.controlled-configuration-plan-section-module__oyh92G__intro{margin-top:16px;font-size:14px;line-height:1.55}.controlled-configuration-plan-section-module__oyh92G__path{margin-top:26px}.controlled-configuration-plan-section-module__oyh92G__pathHeading{min-height:42px;padding:0 15px;font-size:8px}.controlled-configuration-plan-section-module__oyh92G__steps{grid-template-columns:1fr}.controlled-configuration-plan-section-module__oyh92G__steps li{flex-direction:row;gap:14px;min-height:0;padding:17px 16px;position:relative}.controlled-configuration-plan-section-module__oyh92G__steps li+li{border-top:1px solid #e7c77e1a;border-left:0}.controlled-configuration-plan-section-module__oyh92G__stepNumber{flex:0 0 31px;width:31px;height:31px;font-size:10px}.controlled-configuration-plan-section-module__oyh92G__steps strong{font-size:14px}.controlled-configuration-plan-section-module__oyh92G__steps p{margin-top:5px;font-size:12px;line-height:1.42}.controlled-configuration-plan-section-module__oyh92G__boundary{margin-top:14px;padding:15px 17px;display:block}.controlled-configuration-plan-section-module__oyh92G__boundary span{font-size:8px}.controlled-configuration-plan-section-module__oyh92G__boundary p{margin-top:7px;font-size:12px}.controlled-configuration-plan-section-module__oyh92G__footer{margin-top:17px}.controlled-configuration-plan-section-module__oyh92G__guardrail{padding:12px 13px}.controlled-configuration-plan-section-module__oyh92G__intakeNote{margin-top:8px;font-size:11px}.controlled-configuration-plan-section-module__oyh92G__footer a{justify-content:space-between;width:100%;min-height:48px;margin-top:15px;font-size:11px}}@media (prefers-reduced-motion:reduce){.controlled-configuration-plan-section-module__oyh92G__footer a,.controlled-configuration-plan-section-module__oyh92G__fullConditions summary span{transition:none}}@media (forced-colors:active){.controlled-configuration-plan-section-module__oyh92G__path,.controlled-configuration-plan-section-module__oyh92G__stepNumber,.controlled-configuration-plan-section-module__oyh92G__boundary{border:1px solid canvastext}.controlled-configuration-plan-section-module__oyh92G__footer a:focus-visible{outline-color:highlight}}
