._page_1fn85_1{color:#20231f;background:#f7f6f2;min-height:100vh}._hero_1fn85_2{background:linear-gradient(125deg,#f6f0df 0 58%,#dbe8da 58% 100%);border-bottom:1px solid #d8dbd3;padding:72px clamp(24px,6vw,96px) 58px}._hero_1fn85_2>p,._resultKicker_1fn85_3{color:#54705a;letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:700}._hero_1fn85_2 h1{letter-spacing:-.055em;max-width:950px;margin:0;font:400 clamp(44px,6vw,82px)/.98 Georgia,serif}._hero_1fn85_2 h1 em{color:#54705a;font-weight:400}._heroCopy_1fn85_6{grid-template-columns:minmax(0,620px) minmax(220px,340px);justify-content:space-between;gap:36px;margin-top:34px;display:grid}._heroCopy_1fn85_6 p{color:#51564f;margin:0;font-size:18px;line-height:1.55}._heroCopy_1fn85_6 span{color:#686d66;border-left:2px solid #9bb59c;align-self:end;padding-left:18px;font-size:12px;line-height:1.55}._workspace_1fn85_9{grid-template-columns:minmax(0,1fr) minmax(340px,430px);align-items:start;max-width:1500px;margin:0 auto;display:grid}._controls_1fn85_10{min-width:0;padding:58px clamp(24px,5vw,76px) 70px}._sectionHeading_1fn85_11{grid-template-columns:42px 1fr;gap:18px;margin-bottom:26px;display:grid}._sectionHeading_1fn85_11>span{color:#45634c;background:#d9e8d9;border-radius:50%;place-items:center;width:34px;height:34px;font:700 11px Courier New,monospace;display:grid}._sectionHeading_1fn85_11 h2{margin:0 0 7px;font:400 29px/1.1 Georgia,serif}._sectionHeading_1fn85_11 p{color:#6e726c;max-width:680px;margin:0;font-size:13px;line-height:1.55}._fieldGrid_1fn85_15,._fieldGridThree_1fn85_15{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._fieldGridThree_1fn85_15{grid-template-columns:repeat(3,minmax(0,1fr))}._brandCards_1fn85_17{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px;display:grid}._brandCards_1fn85_17 button{color:#20231f;cursor:pointer;background:#fff;border:1px solid #cfd2cb;min-height:52px;font-size:13px;font-weight:700}._brandCards_1fn85_17 button._active_1fn85_19{background:#dbe9da;border-color:#6f9274;box-shadow:inset 0 0 0 1px #6f9274}._field_1fn85_15{color:#5f645d;letter-spacing:.08em;text-transform:uppercase;flex-direction:column;gap:8px;min-width:0;font-size:11px;font-weight:700;display:flex}._field_1fn85_15 select,._inputWrap_1fn85_21{background:#fff;border:1px solid #cfd2cb;min-height:54px}._field_1fn85_15 select{color:#20231f;width:100%;padding:0 14px;font-size:14px;font-weight:600}._inputWrap_1fn85_21{align-items:center;display:flex}._inputWrap_1fn85_21 input{color:#20231f;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0 14px;font-size:19px;font-weight:700}._inputWrap_1fn85_21 input[readonly]{color:#58705c;cursor:default}._inputWrap_1fn85_21 i{color:#777c75;white-space:nowrap;padding:0 14px;font-size:11px;font-style:normal}._field_1fn85_15 small{color:#858981;letter-spacing:0;text-transform:none;min-height:30px;font-size:10px;font-weight:400;line-height:1.45}._field_1fn85_15 select:focus,._inputWrap_1fn85_21:focus-within{border-color:#6f9274;box-shadow:0 0 0 3px #6f927424}._block_1fn85_29{border:0;margin:24px 0 18px;padding:0}._block_1fn85_29 legend{color:#5f645d;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700}._segmented_1fn85_31{border:1px solid #cfd2cb;grid-template-columns:1fr 1fr;display:grid}._baseChoices_1fn85_32{grid-template-columns:repeat(3,1fr)}._segmented_1fn85_31 button,._methodCards_1fn85_33 button{color:#20231f;text-align:left;cursor:pointer;background:#fff;border:0}._segmented_1fn85_31 button{border-right:1px solid #cfd2cb;min-height:74px;padding:15px 17px}._segmented_1fn85_31 button:last-child{border-right:0}._segmented_1fn85_31 strong,._segmented_1fn85_31 small,._methodCards_1fn85_33 strong,._methodCards_1fn85_33 small{display:block}._segmented_1fn85_31 strong{margin-bottom:5px;font-size:13px}._segmented_1fn85_31 small{color:#797e77}._segmented_1fn85_31 button._active_1fn85_19,._methodCards_1fn85_33 button._active_1fn85_19{background:#dbe9da;box-shadow:inset 0 0 0 1px #6f9274}._divider_1fn85_40{background:#d8dbd3;height:1px;margin:46px 0}._methodCards_1fn85_33{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}._methodCards_1fn85_33 button{border:1px solid #cfd2cb;min-height:154px;padding:20px}._methodCards_1fn85_33 button>span{color:#58705c;margin-bottom:22px;font:34px/1 Georgia,serif;display:block}._methodCards_1fn85_33 strong{margin-bottom:8px;font:400 21px/1.1 Georgia,serif}._methodCards_1fn85_33 small{color:#747971;font-size:11px;line-height:1.5}._prepGrid_1fn85_46{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}._toggleCard_1fn85_47{cursor:pointer;background:#fff;border:1px solid #cfd2cb;gap:12px;padding:18px;display:flex}._toggleCard_1fn85_47 input{accent-color:#66836b;width:18px;height:18px}._toggleCard_1fn85_47 strong,._toggleCard_1fn85_47 small{display:block}._toggleCard_1fn85_47 strong{margin-bottom:7px;font-size:13px}._toggleCard_1fn85_47 small{color:#747971;font-size:11px;line-height:1.5}._singleBase_1fn85_52{color:#5f655d;background:#eef3eb;border-left:3px solid #9bb59c;margin:18px 0;padding:13px 15px;font-size:12px}._infoCard_1fn85_53{background:#fff;border:1px solid #cfd2cb;padding:20px}._infoCard_1fn85_53 strong{font:400 20px/1.15 Georgia,serif}._infoCard_1fn85_53 p{color:#6e726c;margin:9px 0 0;font-size:12px;line-height:1.6}._results_1fn85_56{color:#f8f7f2;background:#20231f;border-left:1px solid #d8dbd3;min-height:calc(100vh - 82px);padding:58px 36px 44px;position:sticky;top:0}._resultKicker_1fn85_3{color:#adc7ad}._results_1fn85_56 h2{margin:0 0 28px;font:400 31px/1.1 Georgia,serif}._resultLine_1fn85_59{border-top:1px solid #ffffff2b;padding:18px 0}._resultLine_1fn85_59>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}._resultLine_1fn85_59 span{color:#c5c9c2;font-size:12px}._resultLine_1fn85_59 strong{white-space:nowrap;font:400 24px/1 Georgia,serif}._resultLine_1fn85_59 p{color:#98a096;margin:8px 0 0;font-size:11px;line-height:1.45}._formula_1fn85_64{background:#30352f;margin:24px 0 0;padding:18px}._formula_1fn85_64 h3{color:#dfe4dc;letter-spacing:.08em;text-transform:uppercase;margin:0 0 13px;font-size:11px}._formula_1fn85_64 p{color:#aeb5ac;justify-content:space-between;gap:14px;margin:8px 0;font-size:11px;display:flex}._formula_1fn85_64 strong{color:#fff;white-space:nowrap}._warning_1fn85_68,._error_1fn85_68{color:#f1e3aa;background:#4e4936;margin-top:16px;padding:14px 16px;font-size:11px;line-height:1.5}._error_1fn85_68{color:#ffdada;background:#583c3c}._warning_1fn85_68 p,._error_1fn85_68 p{margin:0}._warning_1fn85_68 p+p,._error_1fn85_68 p+p{margin-top:7px}._actions_1fn85_72{grid-template-columns:1fr 1fr;gap:8px;margin-top:26px;display:grid}._actions_1fn85_72 button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;min-height:44px;padding:0 12px;font-size:11px;font-weight:700}._actions_1fn85_72 button:hover:not(:disabled){color:#cfe2cf;border-color:#adc7ad}._actions_1fn85_72 button:disabled{opacity:.4;cursor:not-allowed}._actions_1fn85_72 ._primaryAction_1fn85_76{color:#20231f;background:#c7d9a5;border-color:#c7d9a5;grid-column:1/-1}._notice_1fn85_77{color:#bcc2b8;margin:12px 0 0;font-size:11px;line-height:1.45}._notes_1fn85_78{background:#eef1e9;border-top:1px solid #d8dbd3;padding:70px clamp(24px,6vw,96px)}._notes_1fn85_78>div:first-child{grid-template-columns:220px 1fr;align-items:start;gap:30px;display:grid}._notes_1fn85_78>div:first-child p{color:#54705a;letter-spacing:.15em;text-transform:uppercase;margin:5px 0 0;font-size:11px;font-weight:700}._notes_1fn85_78 h2{letter-spacing:-.04em;max-width:740px;margin:0;font:400 clamp(34px,4vw,55px)/1.05 Georgia,serif}._noteColumns_1fn85_82{grid-template-columns:repeat(3,1fr);gap:28px;margin:40px 0;display:grid}._noteColumns_1fn85_82 p{color:#5f655d;border-top:1px solid #bfc8bb;margin:0;padding-top:17px;font-size:13px;line-height:1.65}._sources_1fn85_84{color:#747a72;margin:0;font-size:11px;line-height:1.7}._sources_1fn85_84 a{color:#48674f;text-underline-offset:3px;text-decoration:underline}@media (width<=980px){._workspace_1fn85_9{grid-template-columns:1fr}._results_1fn85_56{border-left:0;min-height:0;position:static}._heroCopy_1fn85_6{grid-template-columns:1fr}._heroCopy_1fn85_6 span{max-width:620px}}@media (width<=700px){._hero_1fn85_2{padding-top:44px}._fieldGrid_1fn85_15,._fieldGridThree_1fn85_15,._methodCards_1fn85_33,._prepGrid_1fn85_46,._segmented_1fn85_31,._baseChoices_1fn85_32,._brandCards_1fn85_17,._noteColumns_1fn85_82{grid-template-columns:1fr}._segmented_1fn85_31 button{border-bottom:1px solid #cfd2cb;border-right:0}._segmented_1fn85_31 button:last-child{border-bottom:0}._controls_1fn85_10{padding-top:42px}._results_1fn85_56{padding:42px 24px}._notes_1fn85_78>div:first-child{grid-template-columns:1fr;gap:12px}._field_1fn85_15 small{min-height:0}}
