#signed-in-with-non-matching-onload-names-opener-switch:checked~#signin .signed-in-with-non-matching-onload-names-red,.choice-significant-unrecommended .choice-text-second{color:darkred}.choice-significant-recommended .choice-text-second{color:green}.portions-heading::before{border-top:calc(var(--font-size) / 5) solid var(--background-color_teal)}.portion-gift::before{border-top-color:var(--background-color_snappy-yellow);border-top-width:calc(var(--font-size) / 5)}.items-container-named-middle:not(:has(>.equal-options .input-equal-no:checked))>.items-container-named-inner>.item-row>table .heading-shares,.items-container-named-middle:not(:has(>.equal-options .input-equal-no:checked))>.items-container-named-inner>.item-row>table .cell-shares{border:none}.items-container-named-middle:not(:has(>.equal-options .input-equal-no:checked))>.items-container-named-inner>.item-row>table .heading-shares+th,.items-container-named-middle:not(:has(>.equal-options .input-equal-no:checked))>.items-container-named-inner>.item-row>table .cell-shares+td{border-left:none}.onlyafterpartner-option+.choice-texts>.choice-text-first::before{font-style:italic}@media only screen and (min-width:1200px){.side-close{display:none}main:has(.interface-sider-switch:not(:checked)) .side-close{display:block}}.signed-in-with-non-matching-onload-names-open{display:none}#signed-in-with-non-matching-onload-names-opener-switch:checked~#signin .signed-in-with-non-matching-onload-names-open{display:block}@media only screen and (min-width:992px){.choices-product{display:grid;grid-template-columns:1fr 1fr}.choices-product-number:has(#C_option_2_nonMirror){grid-template-columns:1fr 1fr 1fr}}.plan-heading-text-inner-left{display:none}form:has(#C_option_2_nonMirror:checked) .plan-heading-text-inner-left{display:inline}.mirror-prompts{display:none}form:has(#C_option_2_mirror:checked) .mirror-prompts{display:flex}.portions-heading::before{content:'';display:block}.portions-heading-text-remainder,.portions-explanation-remainder{display:none}.modify:has(.property-option-gifts:checked) .portions-heading-text-remainder{display:inline}.modify:has(.property-option-gifts:checked) .portions-explanation-remainder{display:block}.modify:has(.property-option-gifts:checked) .portions-heading-text-residue,.modify:has(.property-option-gifts:checked) .portions-explanation-residue,.modify:has(.property-option-generally:checked) .portions-header-residue{display:none}@media only screen and (min-width:992px){.choices-significant{display:grid;grid-template-columns:1fr 1fr}.choices-local{grid-template-columns:1fr 1fr 1fr}}.choices-pro{display:flex}.choices-alt{display:grid;grid-template-columns:1fr 1fr}form:has(#C_option_1:checked):not(:has(#C_title_option_partner:checked,#C_title_option_spouse:checked,#C_title_option_wife:checked,#C_title_option_husband:checked)) .onlyafterpartner-option+.choice-texts>.choice-text-first::before{content:'If any partner - '}#signed-in-with-non-matching-onload-names-opener-switch:checked~#signin .signed-in-with-non-matching-onload-names-open{font-weight:700}.portions-heading{--font-size:var(--font-size_larger);font-size:var(--font-size);font-weight:700}.choice-significant .choice-text-third-plus{font-style:italic}.choice-significant .choice-text-first,.choice-significant-recommended .choice-text-second{font-weight:700}.choice-sub .choice-text-third-plus{font-size:calc(var(--font-size) - 0.1rem)}.choice-minor{width:calc(var(--font-size) * 32)}.choices-significant{max-width:64rem}.heading-sub,.cell-sub{min-width:calc(var(--font-size) * 15);width:calc(var(--font-size) * 20)}.choice-sub-sub-container-inner,.choice-sub-sub-container-inner .choice-sub{height:100%}@media only screen and (min-width:768px) and (pointer:fine){.choice-sub-sub-container-inner,.choice-sub-sub-container-inner .choice-sub{height:initial}}@media only screen and (min-width:1333px){.choice-sub-sub-container-inner,.choice-sub-sub-container-inner .choice-sub{height:100%}.interface-sided .choice-sub-sub-container-inner,.interface:has(.interface-sider-switch:checked) .choice-sub-sub-container-inner,.interface-sided .choice-sub-sub-container-inner .choice-sub,.interface:has(.interface-sider-switch:checked) .choice-sub-sub-container-inner .choice-sub{height:initial}}.choice-alt-container-inner,.choice-alt-container-inner .choice-alt{height:100%}.core{--gap:4rem}.modify{--gap:var(--edge)}.portions-heading::before{margin-bottom:var(--padding-block)}.portion-gift::before{margin-inline:calc(var(--padding-block) * 3)}.portion-gift:last-child{padding-bottom:calc(var(--padding-block) * 1.5)}.container-outer-gifts{margin-bottom:calc(var(--font-size) * 18)}.container-outer-gifts:has(>.container-middle-gifts){margin-bottom:0}.choice-sub .choice-text-third-plus{line-height:normal}