.plans:where(.astro-htruwgye){grid-template-columns:1fr;gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.plan:where(.astro-htruwgye){border:1px solid var(--edge-2);background:var(--surface-1);border-radius:16px;flex-direction:column;gap:.5rem;min-width:0;padding:1.3rem;display:flex}.details:where(.astro-htruwgye){flex-direction:column;gap:.5rem;display:flex}.plan:where(.astro-htruwgye) h2:where(.astro-htruwgye){flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.3rem;display:flex}.price:where(.astro-htruwgye){color:var(--fg-2);overflow-wrap:anywhere}.price:where(.astro-htruwgye) b:where(.astro-htruwgye){color:var(--fg);letter-spacing:-.02em;font-size:2.2rem;font-weight:600}.price:where(.astro-htruwgye) .from:where(.astro-htruwgye){font-size:.9rem}.price:where(.astro-htruwgye) s:where(.astro-htruwgye){letter-spacing:-.02em;color:var(--fg-3);margin-left:.4rem;font-size:2.2rem;font-weight:600}.pickers:where(.astro-htruwgye){flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.controls:where(.astro-htruwgye){border-bottom:1px solid var(--edge-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:2rem 0 0;display:flex}.audience:where(.astro-htruwgye){border:0;gap:1.5rem;margin:0 0 -1px;padding:0;display:flex}.audience:where(.astro-htruwgye) input:where(.astro-htruwgye){opacity:0;pointer-events:none;position:absolute}.audience:where(.astro-htruwgye) label:where(.astro-htruwgye){color:var(--fg-2);cursor:pointer;border-bottom:2px solid #0000;padding:.6rem 0;font-weight:560}.audience:where(.astro-htruwgye) input:where(.astro-htruwgye):checked+label:where(.astro-htruwgye){border-bottom-color:var(--fg);color:var(--fg)}.audience:where(.astro-htruwgye) input:where(.astro-htruwgye):focus-visible+label:where(.astro-htruwgye){outline:2px solid var(--fg);outline-offset:2px}.billing:where(.astro-htruwgye):not(:has(#audience-organizations:checked)) .plan:where(.astro-htruwgye)[data-audience=organizations],.billing:where(.astro-htruwgye):has(#audience-organizations:checked) .plan:where(.astro-htruwgye)[data-audience=individuals]{display:none}.toggle:where(.astro-htruwgye){border:1px solid var(--edge-2);background:var(--surface-1);border-radius:999px;gap:.25rem;width:fit-content;margin:0 0 .6rem;padding:.25rem;display:flex;position:relative}.toggle:where(.astro-htruwgye) input:where(.astro-htruwgye){opacity:0;pointer-events:none;position:absolute}.toggle:where(.astro-htruwgye) label:where(.astro-htruwgye){color:var(--fg-2);cursor:pointer;border-radius:999px;padding:.5rem 1.2rem;font-weight:560}.toggle:where(.astro-htruwgye) input:where(.astro-htruwgye):checked+label:where(.astro-htruwgye){background:var(--surface-2);color:var(--fg)}.toggle:where(.astro-htruwgye):has(input:focus-visible){outline:2px solid var(--fg);outline-offset:2px}.billing:where(.astro-htruwgye):has(#period-monthly:checked) .yearly:where(.astro-htruwgye),.billing:where(.astro-htruwgye):not(:has(#period-monthly:checked)) .monthly:where(.astro-htruwgye){display:none}.sr:where(.astro-htruwgye){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sub:where(.astro-htruwgye),.fine:where(.astro-htruwgye){color:var(--fg-3);font-size:.9rem}.fine:where(.astro-htruwgye){overflow-wrap:anywhere;margin:.8rem 0 0}.plan:where(.astro-htruwgye) ul:where(.astro-htruwgye){color:var(--fg-2);overflow-wrap:anywhere;margin:.4rem 0 1rem;padding-left:1.1rem}.plan:where(.astro-htruwgye) ul:where(.astro-htruwgye) li:where(.astro-htruwgye){margin-top:.4rem}.plan:where(.astro-htruwgye) .cta:where(.astro-htruwgye){border:1px solid var(--edge-3);color:var(--fg);border-radius:999px;align-self:flex-start;margin-top:0;padding:.6rem 1.1rem;font-weight:560;text-decoration:none}.cta:where(.astro-htruwgye):hover{background:var(--surface-2)}.note:where(.astro-htruwgye){color:var(--fg-2);max-width:62ch;margin-top:1.2rem}.note:where(.astro-htruwgye)+.note:where(.astro-htruwgye){margin-top:.4rem}@media (width>=860px){.plans:where(.astro-htruwgye){grid-template-columns:repeat(3,1fr)}.billing:where(.astro-htruwgye):has(#audience-organizations:checked) .plans:where(.astro-htruwgye){grid-template-columns:repeat(2,1fr)}.plan:where(.astro-htruwgye){grid-row:span 3;grid-template-rows:subgrid;display:grid}.plan:where(.astro-htruwgye) .cta:where(.astro-htruwgye){justify-self:start}}
