@layer tailwind-components{.pricing-table{--divider: hsl(240 9.1% 93.5%);display:block;border-bottom-right-radius:40px;padding:12px}@media (min-width: 1024px){.pricing-table{padding-left:0;padding-right:0}}.pricing-table{box-shadow:0 0 24px #0000001f}.pricing-table.no-highlight,.pricing-table.no-highlight .highlight{--tw-bg-opacity: 0%}@media (min-width: 1024px){.pricing-table{box-shadow:unset}.pricing-table table{table-layout:fixed}.pricing-table table :is(td,th){display:table-cell}}.pricing-table .highlight{--tw-bg-opacity: 1;background-color:hsl(150 80% 98% / var(--tw-bg-opacity));--divider: hsl(0 0% 100%)}@media (min-width: 1024px){.pricing-table .tfoot .highlight{border-bottom-right-radius:40px}}.pricing-table .tab-list{margin-bottom:2rem;display:inline-flex;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(249 249 250 / var(--tw-bg-opacity));padding:.5rem}@media (min-width: 1024px){.pricing-table .tab-list{display:none}}.pricing-table .tab-button{border-radius:9999px;padding-left:1rem;padding-right:1rem;padding-top:5.5px;padding-bottom:5.5px;font-size:.875rem;font-weight:600}.pricing-table .tab-button.active{--tw-bg-opacity: 1;background-color:hsl(var(--c-secondary) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(0 0% 100% / var(--tw-text-opacity))}.pricing-table h2{font-weight:700;line-height:1.2;--tw-text-opacity: 1;color:hsl(240 7% 8% / var(--tw-text-opacity));font-size:1.5rem}.pricing-table figure,.pricing-table table{width:100%}.pricing-table figure{padding-left:1rem;padding-right:1rem}@media (min-width: 1024px){.pricing-table figure{padding-left:0;padding-right:0}}.pricing-table th{font-weight:400}@media (min-width: 1024px){.pricing-table td,.pricing-table [scope=col]{padding-left:1.5rem;padding-right:1.5rem}}.pricing-table [scope=col]{padding-bottom:.5rem}@media (min-width: 1024px){.pricing-table [scope=col]{padding-top:2.5rem;vertical-align:bottom}}.pricing-table th[scope=row]{padding-right:1.5rem}.pricing-table thead th{text-align:left}@media (min-width: 1024px){.pricing-table thead th :not(.badge){padding-left:.5rem;padding-right:.5rem}}.pricing-table thead th h2,.pricing-table thead th p{text-align:center}.pricing-table tbody tr{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(237 237 240 / var(--tw-border-opacity))}@media (min-width: 1024px){.pricing-table tbody tr{border-width:0px}}.pricing-table tbody tr :is(td,th){position:relative}@media (min-width: 1024px){.pricing-table tbody tr :is(td,th):after{content:"";height:1px;background:var(--divider);position:absolute;left:1rem;right:1rem;bottom:0}.pricing-table tbody tr th:after{left:0}}.pricing-table tbody th{padding-top:12px;padding-bottom:12px}.pricing-table tbody td{width:5rem;padding-top:12px;padding-bottom:12px;text-align:center;vertical-align:baseline}@media (min-width: 1024px){.pricing-table tbody td{vertical-align:middle}}.pricing-table .tfoot td,.pricing-table tr:last-child td{padding-top:3rem;padding-bottom:3rem;text-align:center}.pricing-table .tfoot p,.pricing-table tr:last-child p{margin-bottom:.5rem;font-size:.75rem}.pricing-table .tfoot .h3,.pricing-table tr:last-child .h3{margin-bottom:0;font-size:1.375rem}.pricing-table .tfoot :is(.h3~p),.pricing-table tr:last-child :is(.h3~p){margin-bottom:1rem;font-size:.875rem}.pricing-table .tfoot .h3+p,.pricing-table tr:last-child .h3+p{margin-bottom:2rem}.pricing-table .badge{margin-bottom:.5rem;margin-right:.5rem}.pricing-table svg{margin:auto;margin-top:.5rem;height:1rem;width:1rem}@media (min-width: 1024px){.pricing-table svg{margin-top:0}}.pricing-table details-item{--icon: var(--icon-footer);text-align:left;font-size:.75rem}.pricing-table details-item::part(summary){font-size:.75rem;font-weight:700;flex-direction:row-reverse;justify-content:flex-end;-moz-column-gap:1rem;column-gap:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;padding-left:0;padding-right:0;padding-top:.5rem;padding-bottom:.5rem}.pricing-table details-item::part(summary):hover{--tw-text-opacity: 1;color:hsl(228 58% 49% / var(--tw-text-opacity))}@media (min-width: 1024px){.pricing-table details-item::part(summary):hover{cursor:default;--tw-text-opacity: 1;color:hsl(240 7% 8% / var(--tw-text-opacity))}}.pricing-table details-item::part(summary):after{flex:0 0 10px;margin-left:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width: 1024px){.pricing-table details-item::part(summary):after{display:none}}.pricing-table details-item::part(summary):after{transition:transform .25s ease 0s,colors .15s}.pricing-table details-item[open]::part(summary):after{--tw-text-opacity: 1;color:hsl(var(--c-secondary) / var(--tw-text-opacity))}.pricing-table details-item::part(content){display:grid;gap:.5rem;padding:0 0 10px 30px}@media (min-width: 1024px){.pricing-table details-item::part(content){padding-left:0}}}
