.Section_container__xyvNe{position:relative;overflow:hidden;margin-bottom:4rem;padding:0 1.25rem}@media only screen and (min-width:768px){.Section_container__xyvNe{margin-bottom:5rem;padding:0 2rem}}@media only screen and (min-width:1280px){.Section_container__xyvNe{margin-bottom:7.5rem;padding:0}}.Section_container__xyvNe[data-mode=dark]{padding:4rem 1.25rem;background-color:var(--color-black)}@media only screen and (min-width:768px){.Section_container__xyvNe[data-mode=dark]{margin:10rem 0;padding:5rem 2rem}}@media only screen and (min-width:1280px){.Section_container__xyvNe[data-mode=dark]{padding:5rem 0}}.Item_container__uzA3o{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media (hover:hover){.Item_container__uzA3o:hover .Item_title__Z0Qix{text-decoration:underline}}.Item_hero__ScgMw{flex:0 0 auto;width:4.5rem;height:4.5rem;background-color:var(--color-gold)}.Item_image__7_mat{display:block;width:4.5rem;height:4.5rem}.Item_text__DKgws{flex:1 1 auto}.Item_guide__nQbYS{color:var(--color-brown);font-size:var(--font-200);font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.025rem}@media only screen and (min-width:768px){.Item_guide__nQbYS{font-size:var(--font-200);margin-bottom:.5rem}}.Item_title__Z0Qix{font-size:var(--font-300);font-weight:700;line-height:1.25;margin:0}@media only screen and (min-width:768px){.Item_title__Z0Qix{font-size:var(--font-400)}}.Calculator_container__add9I{width:100%;margin-top:4rem;padding:0 1.25rem}@media only screen and (min-width:768px){.Calculator_container__add9I{margin-top:5rem;padding:0 2rem}}@media only screen and (min-width:1280px){.Calculator_container__add9I{margin-top:4rem;padding:0}}.Sidebar_container__LyFab{display:none;height:100%}@media only screen and (min-width:1024px){.Sidebar_container__LyFab{display:flex;flex-direction:column;align-items:flex-end;grid-column:9/span 4}}.Sidebar_related__FmvI9{position:sticky;top:2.5rem;width:100%;margin-bottom:2rem}@media only screen and (min-width:1024px){.Sidebar_related__FmvI9{width:18.75rem;max-width:18.75rem}}.Sidebar_heading__yua_e{margin:0;font-size:var(--font-300);font-weight:700;line-height:1;border-top:1px solid var(--color-light-gray);border-bottom:1px solid var(--color-light-gray)}@media only screen and (min-width:768px){.Sidebar_heading__yua_e{padding:.875rem 0;font-size:var(--font-300);margin-bottom:1.5rem}}.Sidebar_list__scnnu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.5rem}.Sidebar_item__Ches3{padding-bottom:1.5rem;border-bottom:1px solid var(--color-light-gray)}.Sidebar_text__bzkmh{color:var(--color-dark-gray);font-size:var(--font-300);line-height:1.25;margin:1.25rem 0 0}.Sidebar_display__wigd7{position:sticky;display:none;flex-direction:column;justify-content:center;top:2rem;width:300px;height:250px}.Sidebar_display__wigd7:before{content:"Advertisement";font-size:.75rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.025rem;margin-bottom:.75rem}.Sidebar_display__wigd7>div{width:300px;height:250px;background-color:#eaeaea}.Related_container__Lzf7O{margin:3rem 0 0;grid-column:span 12;border-top:1px solid var(--color-light-gray)}@media only screen and (min-width:768px){.Related_container__Lzf7O{margin:4rem 0 0}}.Related_title__rZGwN{margin:1.5rem 0;font-size:var(--font-500);font-weight:700;line-height:1}@media only screen and (min-width:768px){.Related_title__rZGwN{margin:2.5rem 0;font-size:1.75rem}}.Related_grid__37ing{margin:0;padding:0;grid-style:none}@media only screen and (min-width:768px){.Related_grid__37ing{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(10,[col-start] 1fr);-moz-column-gap:1.5rem;column-gap:1.5rem}}.Related_cellBlock__quGD1{margin-bottom:1.5rem}@media only screen and (min-width:768px){.Related_cellBlock__quGD1{grid-column:span 10;margin-bottom:2rem}}@media only screen and (min-width:1024px){.Related_cellBlock__quGD1{grid-column:span 6;margin-bottom:0}}.Related_cellGroup__fp47U{grid-column:7/span 4;display:flex;flex-wrap:wrap;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1.5rem}@media only screen and (min-width:768px){.Related_cellGroup__fp47U{grid-column:span 10;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2rem}}@media only screen and (min-width:1024px){.Related_cellGroup__fp47U{grid-column:7/span 4}}.Related_item__yq5xI{width:calc(50% - .625rem)}@media only screen and (min-width:768px){.Related_item__yq5xI{width:calc(50% - .75rem)}}