.status-badge.svelte-12nqn7t{font-size:var(--size-smaller);line-height:var(--leading-none);max-block-size:max-content;max-inline-size:max-content;padding-block:.3em;padding-inline:var(--space-2);font-family:var(--font-mono);font-size-adjust:.5;text-transform:uppercase;font-weight:700;text-decoration:none;display:inline-block;@media (forced-colors:active),print{border:1px solid}}.neutral.svelte-12nqn7t{background-color:light-dark(var(--gray-300),var(--gray-500));color:light-dark(var(--gray-800),var(--gray-200))}.success.svelte-12nqn7t{background-color:light-dark(var(--green-500),var(--green-700));color:light-dark(var(--green-100),var(--green-200))}.info.svelte-12nqn7t{background-color:light-dark(var(--blue-200),var(--blue-700));color:light-dark(var(--blue-800),var(--blue-100))}.warning.svelte-12nqn7t{background-color:light-dark(var(--yellow-300),var(--yellow-900));color:light-dark(var(--yellow-900),var(--yellow-400))}.error.svelte-12nqn7t{background-color:light-dark(var(--red-200),var(--red-700));color:light-dark(var(--red-600),var(--red-100))}.secondary.svelte-12nqn7t{background-color:light-dark(var(--purple-200),var(--purple-800));color:light-dark(var(--purple-800),var(--purple-200))}header.svelte-1uha8ag{padding-block:min(20rem,16cqb);padding-inline:var(--space-2);text-align:center;gap:var(--space-8);background-image:radial-gradient(circle at top right, rgb(from var(--accent-400) r g b / .1) 0%, transparent 80%), radial-gradient(circle at center left, rgb(from var(--purple-500) r g b / .12) 0%, transparent 70%);grid-template-columns:minmax(0,1fr);justify-content:center;display:grid;overflow:clip}.section-heading.svelte-1uha8ag{text-transform:uppercase;font-family:var(--font-mono);font-size:var(--size-base);color:var(--fg-300)}h1.svelte-1uha8ag{font-size:var(--size-4xl);line-height:var(--leading-none);text-wrap:balance;text-align:center;color:var(--fg-100);& mark:where(.svelte-1uha8ag){color:var(--accent-300);font-style:normal;@media (forced-colors:none){background-color:#0000}}@media (width>=30rem){font-size:var(--size-6xl)}@media (width>=44rem){font-size:var(--size-7xl)}}.faux-heading.svelte-1uha8ag{font-size:var(--size-4xl);line-height:var(--leading-snug);text-wrap:balance;text-align:center;color:var(--fg-100);& em:where(.svelte-1uha8ag){color:var(--accent-300);font-style:normal}}p.lead.svelte-1uha8ag{font-size:var(--size-xl);text-wrap:balance;max-width:66ch;line-height:var(--leading-relaxed);margin-inline:auto}.button-group.svelte-1uha8ag{gap:var(--space-4);flex-wrap:wrap;margin-inline:auto;display:flex}section.svelte-1uha8ag{padding-block:min(var(--space-16), 18cqb);gap:var(--space-8);border-block-start:1px solid var(--fg-500);grid-template-columns:minmax(0,1fr);place-content:center;display:grid;container-type:inline-size}section h2,section.svelte-1uha8ag p.lead:where(.svelte-1uha8ag){text-align:center;margin-inline:auto}.panel-grid.svelte-1uha8ag{gap:var(--space-px);background-color:light-dark(var(--bg-200),var(--bg-300));grid-template-columns:minmax(0,1fr);display:grid;& li:where(.svelte-1uha8ag){background-color:light-dark(var(--bg-100),var(--bg-200));place-content:start;gap:var(--space-4);padding-inline:var(--space-4);padding-block:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=44rem){grid-template-columns:repeat(6,1fr);& li:where(.svelte-1uha8ag){padding-inline:var(--space-12);padding-block:var(--space-16);grid-column:span 2}}section:where(.svelte-1uha8ag) &{margin-block-start:var(--space-8)}}.feature-grid.svelte-1uha8ag{@container (width>=44rem){& li:where(.svelte-1uha8ag):nth-child(-n+2){grid-column:span 3}}}:where(section:where(.svelte-1uha8ag)) a.svelte-1uha8ag:last-child{color:var(--accent-400);font-weight:var(--font-medium);justify-self:start;&:hover{color:var(--accent-300)}}.tools-list.svelte-1uha8ag{gap:var(--space-3);display:grid;@container (width>=33rem){grid-template-columns:repeat(2,1fr)}@container (width>=44rem){grid-template-columns:repeat(3,1fr)}& a:where(.svelte-1uha8ag){gap:var(--space-2);background-color:var(--bg-200);width:100%;padding-block:var(--space-4);padding-inline:var(--space-6);color:inherit;justify-content:space-between;transition:color .1s ease-out;display:flex;@media (forced-colors:active),print{border:1px solid}& [aria-hidden]:where(.svelte-1uha8ag){opacity:0;transition:translate .1s ease-out,opacity .1s ease-out;translate:-5px}&:hover,&:focus{& [aria-hidden]:where(.svelte-1uha8ag){opacity:1;translate:0}}}}.testimonials.svelte-1uha8ag{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid;& li:where(.svelte-1uha8ag){background-color:var(--bg-200);gap:var(--space-4);padding-inline:var(--space-4);padding-block:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=44rem){grid-template-columns:repeat(2,1fr);& li:where(.svelte-1uha8ag){padding-inline:var(--space-12);padding-block:var(--space-16)}}& blockquote:where(.svelte-1uha8ag){font-size:var(--size-2xl);line-height:var(--leading-snug);color:var(--fg-100);font-style:italic;& em:where(.svelte-1uha8ag){color:var(--accent-300);text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--fg-300);-webkit-text-decoration-color:var(--fg-300);-webkit-text-decoration-color:var(--fg-300);text-decoration-color:var(--fg-300);font-style:italic}}& .author:where(.svelte-1uha8ag){font-weight:var(--font-bold)}& .website:where(.svelte-1uha8ag){font-weight:var(--font-normal);color:var(--fg-300);&:before{content:"—";margin-inline:1ch}}}
