[data-icon="mdi:minus-box"]{color:var(--sl-color-gray-3);font-size:var(--sl-text-xl);margin:auto 0;align-items:center;justify-content:center;flex-shrink:0}[data-icon="mdi:checkbox-marked"]{color:var(--sl-color-accent);font-size:var(--sl-text-xl);margin:auto 0;align-items:center;justify-content:center;flex-shrink:0}.feature-row:where(.astro-mwihxsnw){display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:1rem;padding:1rem;border-top:1px solid var(--sl-color-hairline);align-items:center;background:var(--sl-color-bg);transition:background .2s ease}.feature-row:where(.astro-mwihxsnw):hover{background:var(--sl-color-gray-6)}.col-feature:where(.astro-mwihxsnw){padding-left:1.5rem}.col-plan:where(.astro-mwihxsnw){text-align:center;font-size:.9rem}@media(max-width:768px){.feature-row:where(.astro-mwihxsnw){grid-template-columns:1fr;gap:.5rem;padding:1rem}.col-feature:where(.astro-mwihxsnw){padding-left:0}.col-plan:where(.astro-mwihxsnw){text-align:left;display:flex;justify-content:space-between;align-items:center}.col-plan:where(.astro-mwihxsnw):before{content:attr(data-label);font-weight:700;color:var(--sl-color-gray-3)}}.feature-category:where(.astro-ui2xeeob){border-bottom:1px solid var(--sl-color-gray-5)}.feature-category:where(.astro-ui2xeeob):last-child{border-bottom:none}.category-header:where(.astro-ui2xeeob){cursor:pointer;padding:.5rem;font-weight:500;display:flex;align-items:center;border-top:1px solid var(--sl-color-hairline)}.feature-category:where(.astro-ui2xeeob):first-child .category-header:where(.astro-ui2xeeob){border-top:none}.category-title-wrapper:where(.astro-ui2xeeob){display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:1rem;padding-left:1rem}.toggle-icon:where(.astro-ui2xeeob){transition:transform .2s ease-in-out;color:var(--sl-color-text-accent)}.is-open:where(.astro-ui2xeeob) .toggle-icon:where(.astro-ui2xeeob){transform:rotate(180deg)}.category-content:where(.astro-ui2xeeob){display:none}.is-open:where(.astro-ui2xeeob) .category-content:where(.astro-ui2xeeob){display:block}.pricing-features-table:where(.astro-xt7khedi){background:var(--sl-color-bg)}.table-header:where(.astro-xt7khedi){display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:1rem;padding:1rem;font-weight:700;position:sticky;top:var(--sl-nav-height);background:var(--sl-color-bg);z-index:10;border-bottom:1px solid var(--sl-color-gray-5)}.col-plan:where(.astro-xt7khedi){text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.table-body:where(.astro-xt7khedi){display:flex;flex-direction:column}@media(max-width:768px){.table-header:where(.astro-xt7khedi){display:none}}.features ul{list-style-type:none;padding-left:0;margin:0}.features li{display:flex;align-items:center;gap:.5rem}.features li svg{width:var(--sl-text-base);height:var(--sl-text-base);margin:auto 0;flex-shrink:0}.pricing-unit:where(.astro-yvmcczpw){display:inline-block;line-height:normal;overflow-wrap:anywhere;font-weight:400;font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.price-heading:where(.astro-kgwcxiln){display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem .5rem;margin:0}.price-value:where(.astro-kgwcxiln){white-space:nowrap;word-break:keep-all;font-size:clamp(1.25rem,4vw,2rem);line-height:1.2}.plan-card .body{display:flex;flex-direction:column;flex-grow:1}.plan-card .features{margin-top:auto;padding-top:1rem}.plan-card .sl-link-button{margin-top:1.5rem}.pricing-tabs-switch starlight-tabs{display:block}.pricing-tabs-switch .tablist-wrapper{display:flex;width:max-content;margin:0 auto 2rem;background-color:var(--sl-color-gray-5);border-radius:9999px;padding:.25rem .25rem .35rem}.pricing-tabs-switch ul[role=tablist]{display:flex;margin:0;padding:0;list-style:none;border:none}.pricing-tabs-switch ul[role=tablist] li{margin:0}.pricing-tabs-switch a[role=tab]{display:inline-block;padding:.5rem 2rem;border-radius:9999px;color:var(--sl-color-text);font-weight:600;text-decoration:none;border:none;transition:all .2s ease}.pricing-tabs-switch a[role=tab][aria-selected=true]{background-color:var(--sl-color-accent);color:var(--sl-color-text-invert)}.pricing-tabs-switch section[role=tabpanel]{width:100%}.pricing-tabs-switch .card{text-align:center}.pricing-tabs-switch .features li{justify-content:start}.pricing-tabs-switch .card a{width:100%;justify-content:center}
