main.svelte-1hrotn9{width:100%;background-color:var(--pink)}#plans.svelte-1hrotn9{display:grid;width:min(100%,90ch);grid-template-rows:1fr auto auto;gap:1rem;justify-self:center;margin-bottom:4rem}@media (min-width: 768px){#plans.svelte-1hrotn9{grid-template-columns:repeat(3,1fr)}}article.svelte-1hrotn9{display:grid;grid-template-columns:1fr auto;grid-template-rows:subgrid;grid-row:span 3;padding:1rem 1.5rem;border-radius:1rem;gap:.5rem;align-items:first baseline;background-color:color-mix(in oklab,var(--pink) 80%,#fff);border:1px solid color-mix(in oklab,var(--pink) 50%,#fff);transition:background-color .1s ease}article.svelte-1hrotn9:hover{background-color:color-mix(in oklab,var(--pink) 90%,#fff)}article.svelte-1hrotn9.active{background-color:color-mix(in oklab,var(--pink) 90%,#fff)}article.svelte-1hrotn9>:where(.svelte-1hrotn9){margin:0}article.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-weight:700;letter-spacing:-.0125em;font-size:2rem}article.svelte-1hrotn9 .price:where(.svelte-1hrotn9){letter-spacing:-.0125em;justify-self:end;display:flex;align-items:baseline;gap:.25rem}article.svelte-1hrotn9 .price:where(.svelte-1hrotn9)>:where(.svelte-1hrotn9):first-child{font-size:1.66rem;font-weight:700}article.svelte-1hrotn9 .price:where(.svelte-1hrotn9)>:where(.svelte-1hrotn9):nth-child(2){font-size:1rem}article.svelte-1hrotn9 .features:where(.svelte-1hrotn9){grid-column:1 / -1;display:grid;gap:.5rem}article.svelte-1hrotn9 .features:where(.svelte-1hrotn9) dt:where(.svelte-1hrotn9){font-weight:700}article.svelte-1hrotn9 .features:where(.svelte-1hrotn9) dd:where(.svelte-1hrotn9),article.svelte-1hrotn9 .features:where(.svelte-1hrotn9) ul:where(.svelte-1hrotn9){margin-left:0;display:contents}article.svelte-1hrotn9 button:where(.svelte-1hrotn9){justify-self:end;grid-column:2}article.svelte-1hrotn9#pay_as_you_go{grid-column:1 / -1}#referral.svelte-1hrotn9{text-align:center;display:grid;justify-content:center}#referral.svelte-1hrotn9 p:where(.svelte-1hrotn9)+p:where(.svelte-1hrotn9){margin-top:0;margin-bottom:2rem}#referral.svelte-1hrotn9 input:where(.svelte-1hrotn9){background-color:var(--grey-900);color:var(--grey-0)!important;text-align:center;font-size:1.25rem;font-weight:500;border:none;cursor:pointer}.contrast.svelte-1hrotn9{background-color:var(--grey-900);color:var(--grey-0)!important}
