@media (max-width: 767px){.container:has(.key-block-container){padding-left:0;padding-right:0}}.key-block-container:has(.column:nth-child(1):nth-last-child(1)) .key-block-wrapper{display:grid;grid-template-columns:repeat(4, 1fr)}@media (max-width: 1040px){.key-block-container:has(.column:nth-child(1):nth-last-child(1)) .key-block-wrapper{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){.key-block-container:has(.column:nth-child(1):nth-last-child(1)) .key-block-wrapper{grid-template-columns:1fr}}.key-block-container:has(.column:nth-child(1):nth-last-child(1)) .key-block-wrapper:has(.key-block:nth-child(5)){grid-template-columns:repeat(3, 1fr)}@media (max-width: 1040px){.key-block-container:has(.column:nth-child(1):nth-last-child(1)) .key-block-wrapper:has(.key-block:nth-child(5)){grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){.key-block-container:has(.column:nth-child(1):nth-last-child(1)) .key-block-wrapper:has(.key-block:nth-child(5)){grid-template-columns:1fr}}.key-block-container:has(.column:nth-child(1):nth-last-child(1)) .key-block-wrapper:has(.key-block:nth-child(7)){grid-template-columns:repeat(4, 1fr)}@media (max-width: 1040px){.key-block-container:has(.column:nth-child(1):nth-last-child(1)) .key-block-wrapper:has(.key-block:nth-child(7)){grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){.key-block-container:has(.column:nth-child(1):nth-last-child(1)) .key-block-wrapper:has(.key-block:nth-child(7)){grid-template-columns:1fr}}.key-block-container:has(.column:nth-child(2)){display:grid;grid-template-columns:repeat(2, 1fr)}@media (max-width: 767px){.key-block-container:has(.column:nth-child(2)){display:flex;flex-direction:column;border-left:1px solid #A1A1A1}}.key-block-container:has(.column:nth-child(2)):has(.key-block:nth-child(7)){grid-template-columns:repeat(3, 1fr)}@media (max-width: 1040px) and (min-width: 767px){.key-block-container:has(.column:nth-child(2)):has(.key-block:nth-child(7)){display:flex;flex-direction:column;border-left:1px solid #A1A1A1}}.key-block-container:has(.column:nth-child(2)):has(.key-block:nth-child(7)) .key-block-wrapper{grid-column:span 2}@media (max-width: 1040px){.key-block-container:has(.column:nth-child(2)):has(.key-block:nth-child(7)) .column:nth-of-type(1){border-right:none}}.key-block-container:has(.column:nth-child(2)) .key-block-wrapper{display:grid;grid-template-columns:1fr}.key-block-container:has(.column:nth-child(2)) .key-block-wrapper:has(.key-block:nth-child(7)){grid-template-columns:repeat(2, 1fr)}@media (max-width: 767px){.key-block-container:has(.column:nth-child(2)) .key-block-wrapper:has(.key-block:nth-child(7)){grid-template-columns:1fr}}.key-block-container:has(.column:nth-child(2)) .column:nth-of-type(1){padding-right:24px}@media (min-width: 767px){.key-block-container:has(.column:nth-child(2)) .column:nth-of-type(1){border-right:1px solid #A1A1A1}}@media (max-width: 767px){.key-block-container:has(.column:nth-child(2)) .column:nth-of-type(1){padding-left:24px}}@media (min-width: 1040px){.key-block-container:has(.column:nth-child(2)) .column:nth-of-type(1).key-block-content{padding-right:calc(40px + 24px)}}.key-block-container:has(.column:nth-child(2)) .column:nth-of-type(2){padding-left:24px}@media (min-width: 1040px){.key-block-container:has(.column:nth-child(2)) .column:nth-of-type(2).key-block-content{padding-left:calc(40px + 24px)}}.key-block-container .key-block-wrapper .key-block{display:flex;padding:24px}.key-block-container .key-block-content{padding-top:24px;padding-bottom:24px}.key-blocks{padding-top:16px;padding-left:24px;padding-right:24px;padding-bottom:24px}@media (max-width: 767px){.key-blocks{padding:24px 16px}}@media (max-width: 767px){.key-content{padding-left:24px}}.key-content .title+.text{padding-top:24px}@media (min-width: 767px){.key-content+.key-block-container{margin-top:24px}}@media (max-width: 767px){.key-content+.key-block-container{padding-top:24px}}@media (max-width: 767px){.key-content:has(+.key-block-container .key-block-content){border-left:1px solid #A1A1A1}}
