.tariff-header{align-items:center;display:flex;flex-direction:column;gap:20px;padding-bottom:60px}.tariff-header .img-container{background:var(--color-surface-base100);border-radius:8px;display:grid;padding:16px;place-items:center}.tariff-header .img-container img{display:block;height:52px;line-height:1em;width:52px}.tariff-header .title{font-size:clamp(24px,5vw,32px);font-weight:700;line-height:1.4em;margin:0;text-align:center}.tariff-header .description{line-height:2em;max-width:70ch;text-align:center}.pricing-item{background:var(--color-surface-base100);border-radius:24px;margin:auto;max-width:1140px;overflow:hidden}.pricing-item .pricing-item-content-wrapper{display:grid;grid-template-columns:2fr 1fr}.pricing-item .pricing-item-content-wrapper:not(:last-of-type){border-bottom:2px solid var(--color-divider)}@media(max-width:600px){.pricing-item .pricing-item-content-wrapper{grid-template-columns:100%}}.pricing-item .pricing-item-desc-container{border-right:1px solid var(--color-divider);font-size:14px;line-height:1.6em;min-width:240px;padding:32px}.pricing-item .pricing-item-desc-container .title{font-weight:700;margin:0;padding-bottom:16px}.pricing-item .pricing-item-desc-container .description{max-width:70ch}.pricing-item .pricing-item-desc-container .checklist{align-items:center;display:flex;flex-wrap:wrap;gap:4px;padding-top:8px}.pricing-item .pricing-item-desc-container .checklist .checklist-item{background:var(--color-surface-base58);border-radius:4px;color:var(--color-text-secondary);font-size:11px;font-weight:700;line-height:1em;padding:8px}.pricing-item .pricing-item-price-container{padding:32px}@media(max-width:600px){.pricing-item .pricing-item-price-container{background:var(--color-surface-base58)}}.pricing-item .pricing-item-price-container .price{font-size:20px;font-weight:700}.pricing-item .pricing-item-price-container .price-label{font-size:14px;line-height:1.3em;max-width:26ch;padding-top:4px}.pricing-item .pricing-action-button{align-items:center;border-radius:4px;color:rgb(var(--color-primary));display:inline-flex;font-size:14px;font-weight:700;gap:8px;line-height:1em;padding:12px 0}.pricing-item .pricing-action-button:focus,.pricing-item .pricing-action-button:hover{color:rgb(var(--color-primary-on))}.pricing-item .pricing-action-button .icon{display:grid;height:12px;place-items:center;width:12px}
