.pr[data-astro-cid-uy67dsy6]{justify-items:center;gap:28px;display:grid}.pr__switch[data-astro-cid-uy67dsy6]{border:1px solid var(--color-border-strong);background:var(--color-bg);border-radius:12px;padding:4px;display:inline-flex}.pr__switch[data-astro-cid-uy67dsy6] input[data-astro-cid-uy67dsy6]{opacity:0;pointer-events:none;position:absolute}.pr__switch[data-astro-cid-uy67dsy6] label[data-astro-cid-uy67dsy6]{cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:9px;padding:8px 16px;font-size:14px;font-weight:500}.pr__switch[data-astro-cid-uy67dsy6] label[data-astro-cid-uy67dsy6] span[data-astro-cid-uy67dsy6]{color:var(--color-pink);margin-left:2px;font-size:12px}.pr__switch[data-astro-cid-uy67dsy6] input[data-astro-cid-uy67dsy6]:checked+label[data-astro-cid-uy67dsy6]{color:var(--color-bg);background:#fff}.pr__switch[data-astro-cid-uy67dsy6] input[data-astro-cid-uy67dsy6]:focus-visible+label[data-astro-cid-uy67dsy6]{outline:2px solid var(--color-primary-soft);outline-offset:2px}.pr__grid[data-astro-cid-uy67dsy6]{gap:10px;width:100%;display:grid}@media (width>=700px){.pr__grid[data-astro-cid-uy67dsy6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.pr__grid[data-astro-cid-uy67dsy6]{grid-template-columns:repeat(4,minmax(0,1fr))}}.plan[data-astro-cid-uy67dsy6]{border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;gap:10px;padding:26px;display:flex;position:relative}@media (width>=1024px){.plan[data-astro-cid-uy67dsy6]{padding:30px}}.plan--pop[data-astro-cid-uy67dsy6]{background:var(--g-popular)}.plan__badge[data-astro-cid-uy67dsy6]{border-radius:var(--radius-pill);background:#fff3;padding:7px 14px;font-size:13px;position:absolute;top:18px;right:18px}.plan[data-astro-cid-uy67dsy6] .plan__swoosh{color:#fff;width:38px;position:absolute;top:44px;right:96px;transform:rotate(14deg)}.plan[data-astro-cid-uy67dsy6] h3[data-astro-cid-uy67dsy6]{font-size:24px;font-weight:500;line-height:26.4px}.plan__price[data-astro-cid-uy67dsy6]{margin-top:10px}.plan__price[data-astro-cid-uy67dsy6]>span[data-astro-cid-uy67dsy6]{align-items:baseline;gap:6px;display:flex}.plan__price[data-astro-cid-uy67dsy6] strong[data-astro-cid-uy67dsy6]{font-family:var(--font-heading);letter-spacing:-.02em;font-size:48px;font-weight:600;line-height:1}@media (width>=1024px){.plan__price[data-astro-cid-uy67dsy6] strong[data-astro-cid-uy67dsy6]{font-size:54px}}.plan__price[data-astro-cid-uy67dsy6] em[data-astro-cid-uy67dsy6]{font-family:var(--font-heading);font-size:22px;font-style:normal;font-weight:600}.plan__price[data-astro-cid-uy67dsy6] .y[data-astro-cid-uy67dsy6],.pr[data-astro-cid-uy67dsy6]:has(input[id$=-y]:checked) .plan__price[data-astro-cid-uy67dsy6] .m[data-astro-cid-uy67dsy6]{display:none}.pr[data-astro-cid-uy67dsy6]:has(input[id$=-y]:checked) .plan__price[data-astro-cid-uy67dsy6] .y[data-astro-cid-uy67dsy6]{display:flex}.plan__pitch[data-astro-cid-uy67dsy6]{color:var(--color-text-muted);min-height:46px;font-size:17px;line-height:23px}.plan[data-astro-cid-uy67dsy6] hr[data-astro-cid-uy67dsy6]{border:0;border-top:1px solid var(--color-border);width:100%;margin:14px 0 8px}.plan[data-astro-cid-uy67dsy6] ul[data-astro-cid-uy67dsy6]{gap:10px;margin-bottom:26px;padding:0;font-size:15px;line-height:20px;list-style:none;display:grid}.plan[data-astro-cid-uy67dsy6] li[data-astro-cid-uy67dsy6]{padding-left:26px;position:relative}.plan[data-astro-cid-uy67dsy6] li[data-astro-cid-uy67dsy6]:before{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230e0e0e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8.5l2.6 2.5L12 5.5'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:4px;width:15px;height:15px;position:absolute;top:2px;left:0}.plan[data-astro-cid-uy67dsy6] .plan__btn{align-self:center;margin-top:auto}.pr__note[data-astro-cid-uy67dsy6]{text-align:center;max-width:760px;color:var(--color-text-faint);font-size:14px}
