.plans[data-astro-cid-n3fhtagd]{max-width:var(--maxw-content);gap:var(--space-l);grid-template-columns:repeat(3,1fr);align-items:stretch;margin:0 auto;display:grid}.plan[data-astro-cid-n3fhtagd]{padding:var(--space-xl);border:1px solid var(--border);background:var(--surface);transition:border-color .3s var(--ease);border-radius:26px;flex-direction:column;display:flex;position:relative}.plan[data-astro-cid-n3fhtagd]:hover{border-color:var(--border-strong)}.plan[data-astro-cid-n3fhtagd].featured{border-top-left-radius:0;border-top-right-radius:0}.popular-banner[data-astro-cid-n3fhtagd]{background:var(--orange);color:#fff;text-align:center;letter-spacing:.05em;text-transform:uppercase;border-radius:26px 26px 0 0;padding:.6em;font-family:inherit;font-size:.8rem;font-weight:700;position:absolute;bottom:100%;left:-1px;right:-1px}.plan[data-astro-cid-n3fhtagd] h3[data-astro-cid-n3fhtagd]{font-size:var(--step-3);letter-spacing:-.02em;font-weight:700}.price[data-astro-cid-n3fhtagd]{margin-top:var(--space-s);align-items:flex-start;gap:.04em;display:flex}.price[data-astro-cid-n3fhtagd] .cur[data-astro-cid-n3fhtagd]{font-size:var(--step-1);color:var(--text-2);margin-top:.5em;font-weight:600}.price[data-astro-cid-n3fhtagd] .amt[data-astro-cid-n3fhtagd]{font-size:var(--step-5);letter-spacing:-.04em;color:var(--text);font-weight:800;line-height:.92}.price[data-astro-cid-n3fhtagd] .amt[data-astro-cid-n3fhtagd] .dec{vertical-align:top;-webkit-text-fill-color:var(--text-2);margin-left:.05em;font-size:.42em;font-weight:700}.price-sub[data-astro-cid-n3fhtagd]{color:var(--text-muted);font-size:var(--step--1);align-self:flex-end;margin:0 0 .5em .5em;line-height:1.3}.plan[data-astro-cid-n3fhtagd] .btn[data-astro-cid-n3fhtagd]{margin-top:var(--space-l);font-size:var(--step-0);justify-content:center;align-self:stretch;padding:.75em 1.4em;font-weight:700}.feats[data-astro-cid-n3fhtagd]{margin:var(--space-xl) 0 0;flex-direction:column;gap:.8em;padding:0;list-style:none;display:flex}.feats[data-astro-cid-n3fhtagd] .lead-in[data-astro-cid-n3fhtagd]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:600}.feats[data-astro-cid-n3fhtagd] li[data-astro-cid-n3fhtagd]{color:var(--text-2);font-size:var(--step-0);align-items:flex-start;gap:.6em;line-height:1.4;display:flex}.feats[data-astro-cid-n3fhtagd] .tick[data-astro-cid-n3fhtagd]{color:var(--text);flex:none;margin-top:.1em;font-size:.9em;font-weight:800}.plans[data-astro-cid-n3fhtagd].summary .plan[data-astro-cid-n3fhtagd]{padding:var(--space-l);color:inherit;transition:border-color .3s var(--ease), transform .3s var(--ease);gap:0}.plans[data-astro-cid-n3fhtagd].summary .plan[data-astro-cid-n3fhtagd]:hover{border-color:var(--border-strong);transform:translateY(-3px)}.plans[data-astro-cid-n3fhtagd] .plan[data-astro-cid-n3fhtagd]:first-child{--wash-h:110%;--wash-y:-20%;background:radial-gradient(120% var(--wash-h) at 50% var(--wash-y), #ff92001c, transparent 62%), linear-gradient(120deg, rgb(var(--tint) / .06), transparent 44%), var(--surface)}.plans[data-astro-cid-n3fhtagd] .plan[data-astro-cid-n3fhtagd]:nth-child(2){--wash-h:130%;--wash-y:0%;background:radial-gradient(130% var(--wash-h) at 100% var(--wash-y), #3368b824, transparent 62%), var(--surface)}.plans[data-astro-cid-n3fhtagd] .plan[data-astro-cid-n3fhtagd]:nth-child(3){--wash-h:120%;--wash-y:115%;background:radial-gradient(130% var(--wash-h) at 85% var(--wash-y), rgb(var(--tint) / .12), transparent 62%), linear-gradient(200deg, rgb(var(--tint) / .08), transparent 58%), var(--surface)}.plans[data-astro-cid-n3fhtagd]:not(.summary) .plan[data-astro-cid-n3fhtagd]:first-child{--wash-h:60%;--wash-y:-12%}.plans[data-astro-cid-n3fhtagd]:not(.summary) .plan[data-astro-cid-n3fhtagd]:nth-child(2){--wash-h:68%}.plans[data-astro-cid-n3fhtagd]:not(.summary) .plan[data-astro-cid-n3fhtagd]:nth-child(3){--wash-h:60%;--wash-y:108%}.plans[data-astro-cid-n3fhtagd].summary .plan[data-astro-cid-n3fhtagd]:focus-visible{outline:2px solid var(--link);outline-offset:3px}.plans[data-astro-cid-n3fhtagd].summary .plan[data-astro-cid-n3fhtagd] h3[data-astro-cid-n3fhtagd]{font-size:var(--step-2)}.sum-price[data-astro-cid-n3fhtagd]{margin-top:var(--space-s);font-size:var(--step-4);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.sum-terms[data-astro-cid-n3fhtagd]{margin-top:var(--space-s);color:var(--text-muted);font-size:var(--step--1);line-height:1.4}.sum-text[data-astro-cid-n3fhtagd]{margin-top:var(--space-m);color:var(--text-2);font-size:var(--step-0);line-height:1.5}@media (width<=900px){.plans[data-astro-cid-n3fhtagd]{grid-template-columns:1fr;max-width:400px}.plan[data-astro-cid-n3fhtagd].featured{margin-top:var(--space-xl)}}
