.c-mortgage-chart{--inner-padding:1rem}.c-mortgage-chart>h2{font-size:24px;font-weight:700;line-height:32px;margin-bottom:.5rem;color:#141415}@media(min-width:768px){.c-mortgage-chart>h2{margin-bottom:1rem;font-size:32px;line-height:38px}}.c-mortgage-chart__button{height:unset;padding:.625rem var(--inner-padding);border-style:solid;border-color:#dadada;background-color:transparent;font-size:1rem}.c-mortgage-chart__button:hover{color:#7a2af5}.c-mortgage-chart__button.is-active{border-color:#7a2af5}.c-mortgage-chart__button:first-child{border-width:.0625rem 0 .0625rem .0625rem;border-radius:.5rem 0 0 .5rem}.c-mortgage-chart__button:first-child.is-active{border-right-width:.0625rem}.c-mortgage-chart__button:nth-child(2){border-width:.0625rem .0625rem .0625rem 0;border-radius:0 .5rem .5rem 0}.c-mortgage-chart__button:nth-child(2).is-active{border-left-width:.0625rem}.c-mortgage-chart table.c-mortgage-chart__table tr:last-child{border-bottom:none}.c-mortgage-chart table.c-mortgage-chart__table th{border-bottom:.0625rem solid #dadada}.c-mortgage-chart table.c-mortgage-chart__table td,.c-mortgage-chart table.c-mortgage-chart__table th{padding:.25rem var(--inner-padding);border-right:.0625rem solid #dadada}.c-mortgage-chart table.c-mortgage-chart__table td:first-child,.c-mortgage-chart table.c-mortgage-chart__table th:first-child{width:60%}.c-mortgage-chart table.c-mortgage-chart__table td:last-child,.c-mortgage-chart table.c-mortgage-chart__table th:last-child{border-right:none}.c-mortgage-chart table.c-mortgage-chart__table td:last-of-type{padding:.25rem var(--inner-padding)}.c-mortgage-chart__content{display:none}.c-mortgage-chart__content.is-active{display:contents}