.rpEyebrow{letter-spacing:.13em;color:#796142;font-size:10px;font-weight:750;line-height:1.7;display:block}.rpDiagram{background:radial-gradient(circle at 100% 0,#f2e6cd,#eef1e4);border-color:#d5d1b7}.rpDiagram ol{margin-top:26px}.rpDiagram i{color:#967750}.rpOptions{color:#3f513c;background:#f5f2e9;border:1px solid #dcd5c2;border-radius:16px;margin:24px 0;padding:24px}.rpOptions h3{margin:12px 0 18px;font-size:24px;line-height:1.3}.rpOptions label{gap:9px;font-size:14px;display:grid}.rpOptions select{width:100%;min-height:48px;font:inherit;color:#354d32;background:#fff;border:1px solid #c8c7ae;border-radius:10px;padding:12px}.rpOptions p{color:#5e6c52;font-size:14px;line-height:1.7}.rpOptions small,.rpTotal small{color:#656b52;font-size:12px;line-height:1.7;display:block}.rpOptions a{color:#42643d;text-underline-offset:4px;min-height:44px;margin-top:12px;line-height:1.6;display:inline-block}.rpNotice{background:#fff9;border-left:3px solid #af915c;border-radius:0 12px 12px 0;margin:18px 0;padding:18px}.rpTotal{color:#284e33;background:#edf2e5;border:1px solid #bdcfaf;border-radius:14px;margin:22px 0;padding:22px}.rpTotal p{font-size:16px;line-height:1.8}.rpOptions :focus-visible{outline-offset:4px;outline:3px solid #af792c}.rpPage .anHero h1 em{color:#6a7851}.rpPage .anPricing .anRecommended{background:#edf0df;border-color:#7b8e58}.cfgSummary .rpOptions{padding:18px}.cfgSummary .rpOptions h3{font-size:20px}@media (width<=600px){.rpOptions{padding:20px 16px}.rpOptions h3{font-size:22px}.rpOptions select{font-size:13px}.rpTotal{padding:18px}}
