.segment {  padding-top:30px;  padding-bottom:40px;}.segment .segment-logo {  font-size:60px;}.segment h2 {  font-size:2.667rem;  margin-bottom:20px;  text-align:center;}@media (max-width:767px) {  .segment h2 {    margin-bottom:10px;  }}.segment hr {  width:185px;  margin-top:20px;  margin-bottom:10px;}@media (max-width:767px) {  .segment hr {    width:100px;  }}.segment hr.__full-width {  width:100%;}.segment h2 + hr + p {  text-align:center;}.segment.segment__left h2,.segment.segment__left h2 + hr + p {  text-align:left;}.segment.segment__left hr {  margin-left:0;}.segment.segment__header-gradient {  background-position:50%;  background-size:cover;  background-image:linear-gradient(125deg, #172961 6%, #202a5f 16%, #382c58 32%, #602f4d 52%, #97333e 75%, #c83731 94%);}.segment.segment__right h2,.segment.segment__right h2 + hr + p {  text-align:right;}.segment.segment__gap {  margin-bottom:70px;}@media (max-width:991px) {  .segment.segment__gap {    margin-bottom:40px;  }}.segment.segment__dark,.segment.segment__support {  background-color:#004b8c;  color:#fff;}.segment.segment__dark .box,.segment.segment__support .box {  border-color:#fff;}.segment.segment__dark .attention-link,.segment.segment__support .attention-link {  color:#fff;  border-color:#fff;}.segment.segment__dark .btn-outline-light:hover,.segment.segment__support .btn-outline-light:hover,.segment.segment__dark .btn-outline-light:focus,.segment.segment__support .btn-outline-light:focus,.segment.segment__dark .btn-outline-light:active,.segment.segment__support .btn-outline-light:active {  color:#004b8c;}.segment.segment__contrast {  background-color:#f3f3f3;}.segment.segment__support {  background-color:#004b8c;}.segment.segment__lines {  border-top:solid 2px #004b8c;  border-bottom:solid 2px #004b8c;}.segment .box {  border:1px solid #d7d7d7;  border-radius:4px;  vertical-align:middle;  height:100%;  display:flex;  flex-direction:column;  justify-content:center;  text-align:center;  padding:15px 30px;}.segment .box strong {  font-size:1.25rem;}.segment .box p {  font-size:1rem;  margin:0;}.segment .box-bg-row h1,.segment .box-bg-row h2,.segment .box-bg-row h3 {  margin-top:0;}.segment .box-bg-row > [class^="col-"] {  padding-bottom:30px;}.segment .box-bg-row .box-bg {  border-radius:4px;  background-color:#fff;  color:#404040;  padding:13px 34px;  height:100%;}.segment .box-bg-row .box-bg.has-subbox {  padding-left:0;  padding-right:0;}.segment .box-bg-row .box-bg.has-subbox .subbox {  padding:0 34px;  width:100%;}.segment .box-bg-row .box-bg h3 {  font-weight:600;}.segment .box-bg-row .box-bg hr {  margin:10px 0 5px;}.segment__flex {  display:flex;  align-items:center;  justify-content:space-between;}.segment__flex .segment__col {  margin-right:20px;}.segment__flex .segment__col:last-child {  margin-right:0;}.segment__flex .segment__seal img,.segment__flex .segment__seal svg {  width:200px;}@media screen and (max-width:767px) {  .segment__flex {    flex-direction:column;    margin-bottom:-20px;  }  .segment__flex .segment__col {    order:1;    margin-right:0;    margin-bottom:20px;  }  .segment__flex .segment__seal {    order:0;  }}.full-width-download-link {  display:block;  color:#404040;  border-bottom:1px solid #404040;  padding:10px;  text-decoration:none;  transition:all 100ms ease-in-out;}.full-width-download-link:hover {  color:#004b8c;  border-bottom:1px solid #004b8c;  text-decoration:none;}.full-width-download-link .download-link-icon {  float:right;}@media (max-width:767px) {  .full-width-download-link {    text-align:center;  }  .full-width-download-link .download-link-wording {    display:block;  }  .full-width-download-link .download-link-icon {    display:block;    float:none;    margin-top:20px;  }}@media screen and (min-width:768px) {  .advantages-container .box-bg-row .box-bg h3 [data-icon],  .low-income-container .box-bg-row .box-bg h3 [data-icon] {    display:none;  }}@media (max-width:767px) {  .advantages-container .box-bg-row > [class^="col-"],  .low-income-container .box-bg-row > [class^="col-"] {    padding-bottom:10px;  }  .advantages-container .box-bg-row .box-bg,  .low-income-container .box-bg-row .box-bg {    border:1px solid #404040;    background:transparent;  }  .segment__dark .advantages-container .box-bg-row .box-bg,  .segment__dark .low-income-container .box-bg-row .box-bg {    border-color:#fff;    color:#fff;  }  .advantages-container .box-bg-row .box-bg h3,  .low-income-container .box-bg-row .box-bg h3 {    cursor:pointer;    padding-right:20px;    position:relative;  }  .advantages-container .box-bg-row .box-bg h3 [data-icon],  .low-income-container .box-bg-row .box-bg h3 [data-icon] {    position:absolute;    top:50%;    right:0;    transform:translateY(-50%);    transition:all 100ms ease-in-out;  }  .advantages-container .box-bg-row .box-bg hr,  .low-income-container .box-bg-row .box-bg hr {    width:100%;    transition:all 100ms ease-in-out;  }  .advantages-container .box-bg-row .box-bg p,  .low-income-container .box-bg-row .box-bg p {    transition:all 100ms ease-in-out;  }  .advantages-container .box-bg-row .box-bg .line-link,  .low-income-container .box-bg-row .box-bg .line-link {    max-height:60px;    transition:all 100ms ease-in-out;  }  .advantages-container .box-bg-row .box-bg .seal-col,  .low-income-container .box-bg-row .box-bg .seal-col {    max-height:130px;    transition:all 100ms ease-in-out;  }  .advantages-container .box-bg-row .box-bg.collapsed h3,  .low-income-container .box-bg-row .box-bg.collapsed h3 {    margin-bottom:0;  }  .advantages-container .box-bg-row .box-bg.collapsed h3 [data-icon],  .low-income-container .box-bg-row .box-bg.collapsed h3 [data-icon] {    transform:translateY(-50%) rotate(-90deg);  }  .advantages-container .box-bg-row .box-bg.collapsed hr,  .low-income-container .box-bg-row .box-bg.collapsed hr {    opacity:0;    margin:0;  }  .advantages-container .box-bg-row .box-bg.collapsed p,  .low-income-container .box-bg-row .box-bg.collapsed p,  .advantages-container .box-bg-row .box-bg.collapsed .line-link,  .low-income-container .box-bg-row .box-bg.collapsed .line-link,  .advantages-container .box-bg-row .box-bg.collapsed .seal-col,  .low-income-container .box-bg-row .box-bg.collapsed .seal-col {    overflow:hidden;    pointer-events:none;    margin:0;    max-height:0;    opacity:0;  }  .advantages-container .advantages-seal-container,  .low-income-container .advantages-seal-container {    flex-wrap:wrap;  }  .advantages-container .advantages-seal-container .seal-col,  .low-income-container .advantages-seal-container .seal-col {    order:2;  }  .advantages-container .advantages-seal-container .details-col,  .low-income-container .advantages-seal-container .details-col {    order:1;  }}.attention-link {  display:inline-block;  border-bottom:1px solid;  border-color:#404040;  text-decoration:none;  font-size:1.75rem;  transition:border-color 200ms ease-in-out;}.attention-link [data-icon] {  transform:translateX(0);  transition:transform 200ms ease-in-out;}.attention-link:hover {  border-color:transparent !important;}.attention-link:hover [data-icon] {  transform:translateX(5px);}.seal img {  margin-top:20px;  width:200px;}