.acards[data-astro-cid-2qjbfnfc]{--ac-line:var(--color-border-tertiary);background:var(--color-surface-primary);padding-block:var(--spacing-p-9);scroll-margin-top:96px;position:relative}.acards__inner[data-astro-cid-2qjbfnfc]{z-index:1;gap:var(--spacing-p-7);flex-direction:column;width:min(1200px,100% - 40px);margin-inline:auto;display:flex;position:relative}.acards__head[data-astro-cid-2qjbfnfc]{align-items:center;gap:var(--spacing-p-1-5);text-align:center;flex-direction:column;display:flex}.acards__eyebrow[data-astro-cid-2qjbfnfc]{font-family:var(--font-sans);font-size:var(--text-paragraph-small);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0}.acards__title[data-astro-cid-2qjbfnfc]{max-width:720px;font-family:var(--font-sans);font-weight:var(--font-weight-regular);font-size:var(--text-heading-large);letter-spacing:-1px;color:var(--color-text-primary);margin:0;line-height:1.1}.acards__accent[data-astro-cid-2qjbfnfc]{font-family:var(--font-serif);color:var(--color-text-brand)}.acards__lede[data-astro-cid-2qjbfnfc]{max-width:610px;font-family:var(--font-sans);font-size:var(--text-paragraph-medium);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.acards__grid[data-astro-cid-2qjbfnfc]{grid-template-columns:repeat(var(--acards-cols,3), 1fr);border-top:1px solid var(--ac-line);margin:0;padding:0;list-style:none;display:grid}.acards__cell[data-astro-cid-2qjbfnfc]{align-items:flex-start;gap:var(--spacing-p-1);padding:var(--spacing-p-4);border-left:1px solid var(--ac-line);border-bottom:1px solid var(--ac-line);flex-direction:column;display:flex}.acards__grid[data-astro-cid-2qjbfnfc][data-cols="3"] .acards__cell[data-astro-cid-2qjbfnfc]:nth-child(3n+1),.acards__grid[data-astro-cid-2qjbfnfc][data-cols="4"] .acards__cell[data-astro-cid-2qjbfnfc]:nth-child(4n+1){border-left:0}.acards__logo[data-astro-cid-2qjbfnfc]{width:40px;height:40px;margin-bottom:var(--spacing-p-1);object-fit:contain;object-position:left center;display:block}.acards__namerow[data-astro-cid-2qjbfnfc]{align-items:center;gap:var(--spacing-p-1);flex-wrap:wrap;display:flex}.acards__name[data-astro-cid-2qjbfnfc]{font-family:var(--font-sans);font-size:var(--text-heading-xsmall);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);color:var(--color-text-primary);margin:0}.acards__tagline[data-astro-cid-2qjbfnfc]{font-family:var(--font-sans);font-size:var(--text-paragraph-medium);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);color:var(--color-text-brand);margin:0}.acards__body[data-astro-cid-2qjbfnfc]{font-family:var(--font-sans);font-size:var(--text-paragraph-medium);line-height:var(--leading-normal);color:var(--color-text-secondary);flex:1;margin:0}.acards__cta[data-astro-cid-2qjbfnfc]{margin-top:var(--spacing-p-2);font-family:var(--font-sans);font-size:var(--text-paragraph-medium);font-weight:var(--font-weight-medium);color:var(--color-text-brand);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.acards__cta[data-astro-cid-2qjbfnfc]:hover{text-decoration:underline}.acards__arrow[data-astro-cid-2qjbfnfc]{transition:transform .2s;display:inline-flex}.acards__cta[data-astro-cid-2qjbfnfc]:hover .acards__arrow[data-astro-cid-2qjbfnfc]{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.acards__arrow[data-astro-cid-2qjbfnfc]{transition:none}}@media (width<=1199px){.acards__head[data-astro-cid-2qjbfnfc]{padding-inline:var(--spacing-p-3)}.acards__grid[data-astro-cid-2qjbfnfc][data-cols="4"]{grid-template-columns:repeat(2,1fr)}.acards__grid[data-astro-cid-2qjbfnfc][data-cols="4"] .acards__cell[data-astro-cid-2qjbfnfc]:nth-child(4n+1){border-left:1px solid var(--ac-line)}.acards__grid[data-astro-cid-2qjbfnfc][data-cols="4"] .acards__cell[data-astro-cid-2qjbfnfc]:nth-child(odd){border-left:0}}@media (width<=900px){.acards__grid[data-astro-cid-2qjbfnfc],.acards__grid[data-astro-cid-2qjbfnfc][data-cols="4"]{grid-template-columns:1fr}.acards__cell[data-astro-cid-2qjbfnfc],.acards__grid[data-astro-cid-2qjbfnfc][data-cols="4"] .acards__cell[data-astro-cid-2qjbfnfc]:nth-child(4n+1),.acards__grid[data-astro-cid-2qjbfnfc][data-cols="4"] .acards__cell[data-astro-cid-2qjbfnfc]:nth-child(odd){border-left:0}}.aplans[data-astro-cid-y44fylbr]{--ap-line:var(--color-border-tertiary);background:var(--color-surface-primary);padding-block:var(--spacing-p-9);scroll-margin-top:96px;position:relative}.aplans__inner[data-astro-cid-y44fylbr]{z-index:1;gap:var(--spacing-p-7);flex-direction:column;width:min(1200px,100% - 40px);margin-inline:auto;display:flex;position:relative}.aplans__head[data-astro-cid-y44fylbr]{align-items:center;gap:var(--spacing-p-1-5);text-align:center;flex-direction:column;display:flex}.aplans__eyebrow[data-astro-cid-y44fylbr]{font-family:var(--font-sans);font-size:var(--text-paragraph-small);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);margin:0}.aplans__title[data-astro-cid-y44fylbr]{max-width:720px;font-family:var(--font-sans);font-weight:var(--font-weight-regular);font-size:var(--text-heading-large);letter-spacing:-1px;color:var(--color-text-primary);margin:0;line-height:1.1}.aplans__accent[data-astro-cid-y44fylbr]{font-family:var(--font-serif);color:var(--color-text-brand)}.aplans__lede[data-astro-cid-y44fylbr]{max-width:610px;font-family:var(--font-sans);font-size:var(--text-paragraph-medium);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.aplans__grid[data-astro-cid-y44fylbr]{gap:var(--spacing-p-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.aplans__card[data-astro-cid-y44fylbr]{align-items:flex-start;gap:var(--spacing-p-1);padding:var(--spacing-p-4);border:1px solid var(--ap-line);border-radius:var(--radius-md);background:var(--color-surface-primary);flex-direction:column;display:flex}.aplans__card--pop[data-astro-cid-y44fylbr]{border-color:var(--color-text-brand)}.aplans__cardhead[data-astro-cid-y44fylbr]{align-items:center;gap:var(--spacing-p-1);flex-wrap:wrap;display:flex}.aplans__name[data-astro-cid-y44fylbr]{font-family:var(--font-sans);font-size:var(--text-heading-xxsmall);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);color:var(--color-text-primary);margin:0}.aplans__note[data-astro-cid-y44fylbr]{font-family:var(--font-sans);font-size:var(--text-paragraph-medium);line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.aplans__price[data-astro-cid-y44fylbr]{margin:var(--spacing-p-2) 0 0;font-family:var(--font-sans);color:var(--color-text-primary);align-items:baseline;gap:4px;display:flex}.aplans__cur[data-astro-cid-y44fylbr]{font-size:var(--text-heading-xxsmall)}.aplans__amt[data-astro-cid-y44fylbr]{font-size:var(--text-heading-large);letter-spacing:-1px;line-height:1}.aplans__per[data-astro-cid-y44fylbr]{font-size:var(--text-paragraph-medium);color:var(--color-text-secondary)}.aplans__was[data-astro-cid-y44fylbr]{font-size:var(--text-paragraph-medium);color:var(--color-text-tertiary);text-decoration:line-through}.aplans__flag[data-astro-cid-y44fylbr]{font-family:var(--font-sans);font-size:var(--text-paragraph-small);font-weight:var(--font-weight-medium);color:var(--color-text-success);margin:0}.aplans__renews[data-astro-cid-y44fylbr]{margin:0 0 var(--spacing-p-2);font-family:var(--font-sans);font-size:var(--text-paragraph-small);line-height:var(--leading-normal);color:var(--color-text-tertiary)}.aplans__specs[data-astro-cid-y44fylbr]{margin:var(--spacing-p-3) 0 0;padding:var(--spacing-p-3) 0 0;border-top:1px solid var(--ap-line);gap:var(--spacing-p-1);flex-direction:column;width:100%;list-style:none;display:flex}.aplans__spec[data-astro-cid-y44fylbr],.aplans__inc[data-astro-cid-y44fylbr]{align-items:center;gap:var(--spacing-p-1);font-family:var(--font-sans);font-size:var(--text-paragraph-medium);line-height:var(--leading-normal);color:var(--color-text-secondary);display:flex}.aplans__check[data-astro-cid-y44fylbr]{width:16px;height:16px;color:var(--color-text-brand);flex:none;display:inline-flex}.aplans__check[data-astro-cid-y44fylbr] svg{width:16px;height:16px;display:block}.aplans__includes[data-astro-cid-y44fylbr]{padding:var(--spacing-p-3) 0 0;border-top:1px solid var(--ap-line);justify-content:center;gap:var(--spacing-p-1) var(--spacing-p-4);flex-wrap:wrap;margin:0;list-style:none;display:flex}@media (width<=1199px){.aplans__head[data-astro-cid-y44fylbr]{padding-inline:var(--spacing-p-3)}}@media (width<=900px){.aplans__grid[data-astro-cid-y44fylbr]{grid-template-columns:minmax(0,1fr)}}
