.pricing__list{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:1fr;row-gap:16px}@media (min-width:640px){.pricing__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.pricing__list{grid-template-columns:repeat(4,1fr)}}.pricing__item{display:flex;flex-direction:column;gap:32px;position:relative;transition:border .3s ease-out}@media (min-width:1280px){.pricing__item{margin:20px 0}.pricing__item:hover{border:1px solid #3f7e71}}.pricing__item.card--popular{background:#1f3232;border:1px solid #3f7e71;margin:0}.pricing__item.card--popular .button.button--primary-with-corners{--surface-color:#1f3232}.pricing__item .button.button--primary-with-corners{--surface-color:#121519}.pricing__item_info{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.pricing__item_label{background-color:#b23a32;color:#f3f3f3;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:400;line-height:16px;padding:4px 8px}.pricing__item_body{display:flex;flex-direction:column;gap:32px;height:100%;position:relative}.pricing__list_item_footer{color:#fff;display:flex;flex-direction:column;gap:16px;padding:0 16px;text-align:center}@media (min-width:640px){.pricing__list_item_footer{left:0;position:absolute;width:100%}}@media (max-width:767.98px){.pricing__list_item_footer{font-size:18px;line-height:26px;top:calc(100% + 16px)}}@media (min-width:768px){.pricing__list_item_footer{font-size:20px;line-height:28px;top:calc(100% + 24px)}}.pricing__list_item_footer a{color:#54a595}.pricing__item_title{color:#f3f3f3;font-weight:700}.pricing__list_item_description{color:hsla(0,0%,100%,.5)}@media (max-width:767.98px){.pricing__list_item_description{font-size:16px;line-height:24px}}@media (min-width:768px){.pricing__list_item_description{font-size:18px;line-height:26px}}.pricing__item_price{color:#f3f3f3;font-weight:700;margin-top:auto}.pricing__item_features{display:flex;flex-direction:column;gap:16px}.pricing__item_feature{color:hsla(0,0%,95%,.7);display:flex;gap:8px}.pricing__item_feature svg{flex:none;height:24px;width:24px}.pricing__item_feature span{color:#f3f3f3;margin-left:auto}.section__content table{border:none;border-collapse:collapse;height:auto!important;margin-top:24px;overflow:hidden;position:relative;table-layout:fixed;width:100%!important}.section__content table:not(:last-child){margin-bottom:24px}.section__content table:not(:has(thead)) tr:first-child td{background-color:#111a1c;border:1px solid #414447;color:hsla(0,0%,95%,.7);font-weight:700;position:relative;text-align:left}.section__content table thead td,.section__content table thead th{background-color:#111a1c;border:1px solid #414447;color:hsla(0,0%,95%,.7);font-weight:700;position:relative;text-align:left}.section__content table tbody tr td,.section__content table tbody tr th{border:1px solid #414447}.section__content table tbody tr th{background-color:#111a1c;border:1px solid #414447;color:hsla(0,0%,95%,.7);font-weight:700;position:relative;text-align:left}.section__content table td,.section__content table th{background-color:#121519;color:#f3f3f3;padding:12px;text-align:left;vertical-align:top}@media (min-width:1024px){.section__content table td,.section__content table th{padding:24px}}.table__responsive{margin-top:24px}.table__responsive:not(:last-child){margin-bottom:24px}.table__responsive table{margin:0!important;min-width:820px}@media (max-width:1024.98px){.table__responsive{-ms-overflow-style:none;margin-left:-1rem;margin-right:-1rem;overflow-x:scroll;padding-left:1rem;padding-right:1rem;scrollbar-width:none}.table__responsive::-webkit-scrollbar{display:none}}.section__content table{margin-top:32px}@media (min-width:1024px){.section__content table{margin-top:48px}}.section__content table:not(:last-child){margin-bottom:32px}@media (min-width:1024px){.section__content table:not(:last-child){margin-bottom:48px}}.table__responsive{margin-top:32px;overflow-x:auto}@media (min-width:1024px){.table__responsive{margin-top:48px}}.table__responsive:not(:last-child){margin-bottom:32px}@media (min-width:1024px){.table__responsive:not(:last-child){margin-bottom:48px}}
