.container.svelte-1uptyex{margin-bottom:var(--space-2xl)}.content-box.svelte-1uptyex{background-color:var(--color-background-secondary-1);padding:var(--space-s);border-radius:var(--radius-m);border:var(--border-thickness) solid var(--color-background-secondary-2);margin-top:var(--space-m);display:flex;flex-direction:column;min-height:300px}.hero.svelte-1uptyex .content-box:where(.svelte-1uptyex){background-color:var(--color-background-secondary-1);border:var(--border-thickness) solid var(--color-background-secondary-2)}.box-header.svelte-1uptyex{font-size:var(--step-2);font-weight:700;margin:calc(var(--space-s) * -1) calc(var(--space-s) * -1) var(--space-xs) calc(var(--space-s) * -1);padding:var(--space-xs) var(--space-xs);border-radius:var(--radius-s) var(--radius-s) 0 0;text-align:center;background-color:var(--color-background-dark);color:var(--color-text-dark)}.members.svelte-1uptyex .box-header:where(.svelte-1uptyex){background-color:var(--color-background-dark);color:var(--color-text-dark)}.contributors.svelte-1uptyex .box-header:where(.svelte-1uptyex){background-color:var(--color-background-dark);color:var(--color-text-dark)}.end-users.svelte-1uptyex .box-header:where(.svelte-1uptyex){background-color:var(--color-background-dark);color:var(--color-text-dark)}.box-question.svelte-1uptyex{font-size:var(--step-0);font-weight:900;margin:0 0 var(--space-s) 0;color:var(--color-text)}.box-description.svelte-1uptyex{font-size:var(--step-0);line-height:1.5;margin:0 0 var(--space-l) 0;color:var(--color-text);flex-grow:1}.box-cta.svelte-1uptyex{display:inline-block;font-size:var(--step--1);font-weight:700;text-decoration:none;color:var(--color-text);border-bottom:3px solid var(--color-accent-text);padding-bottom:var(--space-3xs);margin-top:auto;transition:all .2s ease}.box-cta.svelte-1uptyex:hover{border-bottom-color:var(--color-accent-text);color:var(--color-secondary-2-dark)}.cta-button.svelte-1uptyex{display:inline-block;padding:var(--space-s) var(--space-l);background-color:var(--color-button-background);color:var(--color-button-text);border-radius:var(--radius-s);text-decoration:none;font-weight:600;margin-right:var(--space-s);transition:all .2s ease;margin-top:var(--space-s)}.cta-button.svelte-1uptyex:hover{background-color:var(--color-button-background)}p.svelte-1uptyex{font-size:var(--step-0);margin-bottom:var(--space-s)}.container-content.svelte-1uptyex{margin:var(--space-l)}.content-header.svelte-1uptyex{font-size:var(--step-3);margin-top:var(--space-m);color:var(--color-text);scroll-margin-top:5rem}a[name].svelte-1uptyex{display:block;position:relative;top:-5rem;visibility:hidden}.two-column-layout.svelte-1uptyex{display:grid;grid-template-columns:1fr 5fr;gap:var(--space-l);align-items:center}.icon-column.svelte-1uptyex{display:flex;justify-content:center;align-items:center;height:100%;min-height:200px}.text-column.svelte-1uptyex{flex:1}.icon-left.svelte-1uptyex{height:auto;max-width:min(50vw,250px);width:50%;flex-shrink:0;filter:var(--icon-filter);stroke-width:1;opacity:.8}.icon-left-r90.svelte-1uptyex{height:auto;max-width:min(50vw,250px);width:50%;flex-shrink:0;filter:var(--icon-filter);stroke-width:1;opacity:.8;transform:rotate(90deg)}@media (max-width: 768px){.two-column-layout.svelte-1uptyex{grid-template-columns:1fr;gap:var(--space-m)}.icon-column.svelte-1uptyex{justify-content:center;min-height:150px}.icon-left.svelte-1uptyex{max-width:min(40vw,150px);stroke-width:1;opacity:.8;transform:rotate(90deg)}}.benefit-list.svelte-1uptyex{list-style-type:disc;margin-left:1.5rem;margin-bottom:var(--space-xs);font-size:var(--step--1);line-height:1.6;color:var(--color-text)}.benefit-item.svelte-1uptyex{margin-bottom:var(--space-xs)}.section-divider.svelte-1uptyex{width:100%;height:3px;background:linear-gradient(90deg,transparent,var(--color-mint),transparent);margin:var(--space-s) var(--space-xs);border-radius:var(--radius-s)}.steps.svelte-1uptyex{display:flex;flex-direction:column;gap:var(--space-xs)}.steps.svelte-1uptyex .cta-button:where(.svelte-1uptyex){width:auto;text-align:left;box-sizing:border-box;margin:var(--space-s) 0;display:block}@media (min-width: 769px){.steps.svelte-1uptyex .cta-button:where(.svelte-1uptyex){text-align:left}}
