.explainers_opt__YNTe5{position:relative;min-width:0}.explainers_opt__YNTe5>input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.explainers_opt__YNTe5>label{display:flex;gap:.75rem;align-items:flex-start;min-height:2.75rem;cursor:pointer}.explainers_opt__YNTe5>input:checked+label{border-color:var(--ink);background:var(--paper-2)}.explainers_opt__YNTe5>input:focus-visible+label{outline:2px solid var(--accent);outline-offset:3px}.explainers_opt__YNTe5>input:disabled+label{cursor:default}.explainers_tick__aHPLN{flex:none;width:1.25rem;height:1.25rem;margin-top:.15rem;border:1px solid var(--rule-strong);border-radius:999px;position:relative}.explainers_tick__aHPLN:after{content:"";position:absolute;left:.4rem;top:.18rem;width:.35rem;height:.65rem;border-right:2px solid var(--sage);border-bottom:2px solid var(--sage);transform:rotate(45deg);opacity:0}.explainers_opt__YNTe5>input:checked+label .explainers_tick__aHPLN{border-color:var(--sage)}.explainers_opt__YNTe5>input:checked+label .explainers_tick__aHPLN:after{opacity:1}.explainers_check__LNQT4{display:flex;gap:.75rem;align-items:center;min-height:2.75rem;cursor:pointer}.explainers_check__LNQT4>input{flex:none;width:1.375rem;height:1.375rem;margin:0;accent-color:var(--ink)}.explainers_check__LNQT4>input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.explainers_stepBtn__4ir_k:disabled{border-color:var(--rule-strong);color:var(--ink-3);background:transparent;cursor:default}@media screen and (prefers-reduced-motion:no-preference){html:not([data-contrast=high]) .explainers_tick__aHPLN:after{transition:opacity .15s cubic-bezier(.2,.7,.2,1)}}@media screen{@supports selector(:has(*)){.explainers_e1__jWwMk [data-outcome],.explainers_e1__jWwMk [data-own],.explainers_e1__jWwMk [data-when],.explainers_e1__jWwMk [data-wills]{display:none}.explainers_e1__jWwMk:has(input[name=e1-newwill]:checked) [data-when~=newwill],.explainers_e1__jWwMk:has(input[name=e1-own][value=common]:checked) [data-own=common],.explainers_e1__jWwMk:has(input[name=e1-own][value=common]:checked):has(input[name=e1-wills][value=trust]:checked) [data-outcome~=trust],.explainers_e1__jWwMk:has(input[name=e1-own][value=joint]:checked) [data-own=joint],.explainers_e1__jWwMk:has(input[name=e1-own][value=joint]:checked):has(input[name=e1-wills][value=trust]:checked) [data-outcome~=joint-trust],.explainers_e1__jWwMk:has(input[name=e1-remarries]:checked) [data-when~=remarries],.explainers_e1__jWwMk:has(input[name=e1-wills][value=mirror]:checked) [data-outcome~=mirror],.explainers_e1__jWwMk:has(input[name=e1-wills][value=mirror]:checked) [data-wills=mirror],.explainers_e1__jWwMk:has(input[name=e1-wills][value=trust]:checked) [data-wills=trust],.explainers_e1__jWwMk:not(:has(input[name=e1-remarries]:checked)):not(:has(input[name=e1-newwill]:checked)) [data-when~=neither]{display:block}.explainers_e1__jWwMk:has(input[name=e1-own][value=common]:checked):has(input[name=e1-wills][value=trust]:checked) .explainers_lanes__FEDfO{--lane:var(--l-trust)}.explainers_e1__jWwMk:has(input[name=e1-own][value=joint]:checked):has(input[name=e1-wills][value=trust]:checked) .explainers_lanes__FEDfO{--lane:var(--l-joint-trust)}}}.explainers_tag__C_OdN{display:block;margin-bottom:.5rem}.explainers_lanes__FEDfO{--lane-h:3.5rem;--lane:var(--l-mirror);display:grid;grid-template-columns:minmax(5.5rem,30%) minmax(0,1fr);border-top:1px solid var(--rule)}.explainers_laneLabel__f_fyO{grid-column:1;display:flex;align-items:center;height:var(--lane-h);padding-right:.75rem;border-bottom:1px solid var(--rule);color:var(--ink-2)}.explainers_track__27ToJ{position:relative;grid-column:2;grid-row:1/span 4}.explainers_trackRow__L0VF1{height:var(--lane-h);border-bottom:1px solid var(--rule)}.explainers_trackRow__L0VF1[data-trust]{background:var(--paper-2);outline:1px solid var(--rule-strong);outline-offset:-1px}.explainers_half__eBu4E,.explainers_otherHalf__X6bKb{position:absolute;top:.375rem;height:calc(var(--lane-h) - .75rem);width:46%;display:flex;align-items:center;justify-content:center;padding:0 .375rem;text-align:center;line-height:1.2;overflow:hidden}.explainers_half__eBu4E{left:0;z-index:1;background:var(--chalk);border:var(--line-width) solid var(--accent);color:var(--ink);transform:translateY(calc(var(--lane) * var(--lane-h)))}.explainers_otherHalf__X6bKb{left:52%;top:calc(var(--lane-h) + .375rem);border:1px solid var(--rule-strong);color:var(--ink);background:var(--paper)}.explainers_otherHalf__X6bKb>svg{position:absolute;inset:0;width:100%;height:100%}.explainers_otherHalf__X6bKb>span{position:relative;background:var(--paper);padding:0 .25rem}.explainers_route__6mlem{position:absolute;left:23%;top:calc(var(--lane-h) / 2);width:var(--line-width);height:calc(3 * var(--lane-h));background:var(--accent);transform-origin:top;transform:scaleY(calc(var(--lane) / 3))}@media screen and (prefers-reduced-motion:no-preference){html:not([data-contrast=high]) .explainers_half__eBu4E,html:not([data-contrast=high]) .explainers_route__6mlem{transition:transform .32s cubic-bezier(.2,.7,.2,1)}}.explainers_rows__xTKNr{border-top:1px solid var(--rule)}.explainers_rows__xTKNr>div{display:grid;grid-template-columns:minmax(5.5rem,30%) minmax(0,1fr);align-items:center;min-height:var(--lane-h,3.5rem);border-bottom:1px solid var(--rule)}.explainers_scenes__zhZyc{list-style:none;margin:0;padding:0}.explainers_scene__qyGnH{min-width:0;padding:2.5rem 0;border-top:1px solid var(--rule)}.explainers_sceneBody__ddRV2{min-width:0}.explainers_sceneStage__8H_u7{min-width:0;margin-top:1.75rem}@media screen and (min-width:1024px){.explainers_scene__qyGnH{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);min-height:50vh;align-items:start}.explainers_sceneBody__ddRV2{grid-column:1/span 5}.explainers_sceneStage__8H_u7{grid-column:7/span 6;margin-top:0;position:sticky;top:calc(var(--header-h, 69px) + 2rem)}}@media screen and (max-width:1023.98px){.explainers_scenes__zhZyc[data-stepping]>.explainers_scene__qyGnH:not([data-current]){display:none}.explainers_scenes__zhZyc[data-stepping]>.explainers_scene__qyGnH{border-top:0;padding-top:1.5rem}}.explainers_bar___ioRO{position:relative;height:3rem;border:1px solid var(--rule-strong);background:var(--paper);overflow:hidden}.explainers_seg__hB5CY{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--to)) 0 var(--from))}.explainers_seg__hB5CY>svg{display:block;width:100%;height:100%}.explainers_seg__hB5CY[data-empty]{visibility:hidden}@media screen and (prefers-reduced-motion:no-preference){html:not([data-contrast=high]) .explainers_seg__hB5CY{transition:clip-path .32s cubic-bezier(.2,.7,.2,1)}}.explainers_fillSand__jfHyL{fill:var(--paper-2)}.explainers_fillChalk__bX_ee{fill:var(--chalk)}.explainers_fillPaper__vceta{fill:var(--paper)}.explainers_fillInk__fu32L{fill:var(--ink)}.explainers_edge__oKDaN,.explainers_hatch__iIGpz{stroke:var(--rule-strong);stroke-width:1}.explainers_edge__oKDaN{fill:none}.explainers_dotted__BaDAd{fill:none;stroke:var(--rule-strong);stroke-width:1.5;stroke-dasharray:2 4}html[data-contrast=high] .explainers_dotted__BaDAd,html[data-contrast=high] .explainers_edge__oKDaN,html[data-contrast=high] .explainers_hatch__iIGpz{stroke:var(--ink)}.explainers_swatch__BwXLj{flex:none;width:1.5rem;height:1rem;border:1px solid var(--rule-strong);overflow:hidden}.explainers_swatch__BwXLj>svg{display:block;width:100%;height:100%}@media screen{@supports selector(:has(*)){.explainers_tasks__eCSj4 [data-task]{display:none}.explainers_tasks__eCSj4:has(input[value=bills]:checked) [data-task=bills],.explainers_tasks__eCSj4:has(input[value=care]:checked) [data-task=care],.explainers_tasks__eCSj4:has(input[value=joint-account]:checked) [data-task=joint-account],.explainers_tasks__eCSj4:has(input[value=presents]:checked) [data-task=presents],.explainers_tasks__eCSj4:has(input[value=sell-home]:checked) [data-task=sell-home],.explainers_tasks__eCSj4:has(input[value=treatment]:checked) [data-task=treatment],.explainers_tasks__eCSj4:has(input[value=will]:checked) [data-task=will]{display:block}}}@media print{.explainers_scene__qyGnH{min-height:0;-moz-column-break-inside:avoid;break-inside:avoid}.explainers_sceneStage__8H_u7{position:static}.explainers_bar___ioRO,.explainers_seg__hB5CY{print-color-adjust:exact;-webkit-print-color-adjust:exact}}