.faq.svelte-1vyz8mk{border-top:1px solid var(--border-strong)}details.svelte-1vyz8mk{border-bottom:1px solid var(--border-strong)}summary.svelte-1vyz8mk{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;cursor:pointer;border-radius:var(--radius-sm);list-style:none;display:flex}summary.svelte-1vyz8mk::-webkit-details-marker{display:none}summary.svelte-1vyz8mk:hover h3:where(.svelte-1vyz8mk){color:var(--primary)}h3.svelte-1vyz8mk{color:var(--brand-ink);font-size:17px;font-weight:600;line-height:1.35}summary.svelte-1vyz8mk svg{color:var(--text-muted);transition:transform var(--duration-base) var(--ease-out);flex:none}details[open].svelte-1vyz8mk summary:where(.svelte-1vyz8mk) svg{transform:rotate(180deg)}.answer.svelte-1vyz8mk{padding-bottom:var(--space-5);max-width:720px;color:var(--text-muted)}.answer.svelte-1vyz8mk p+p{margin-top:var(--space-3)}.answer.svelte-1vyz8mk a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.plans.svelte-ox4fp2{gap:var(--space-4);grid-template-columns:1fr;display:grid}article.svelte-ox4fp2{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex}h3.svelte-ox4fp2{color:var(--brand-ink);font-size:20px;font-weight:650}.tagline.svelte-ox4fp2{min-height:3em;color:var(--text-muted);font-size:15px}.price.svelte-ox4fp2{letter-spacing:-.03em;color:var(--text);font-size:30px;font-weight:650}.yearly.svelte-ox4fp2{color:var(--text-muted);margin-top:2px;font-size:14px}.price.svelte-ox4fp2 small:where(.svelte-ox4fp2){color:var(--text-muted);font-size:15px;font-weight:400}dl.svelte-ox4fp2{padding-block:var(--space-3);border-block:1px solid var(--border);flex-direction:column;font-size:14.5px;display:flex}dl.svelte-ox4fp2 div:where(.svelte-ox4fp2){justify-content:space-between;gap:var(--space-3);padding-block:5px;display:flex}dt.svelte-ox4fp2{color:var(--text-muted)}dd.svelte-ox4fp2{text-align:right;margin:0;font-weight:600}.includes.svelte-ox4fp2{color:var(--text);font-size:14px;font-weight:600}ul.svelte-ox4fp2{gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;flex:1;display:flex}li.svelte-ox4fp2{align-items:flex-start;gap:var(--space-2);font-size:14.5px;line-height:1.4;display:flex}li.svelte-ox4fp2 svg{color:var(--primary);flex:none;margin-top:2px}@media (width>=900px){.plans.svelte-ox4fp2{grid-template-columns:repeat(2,1fr);max-width:880px;margin-inline:auto}}
