.hero[data-astro-cid-aslkmrxs]{text-align:center;background:linear-gradient(93.59deg,#fff4f4 3.74%,#ffe8e8 77.44%,#ffdede)}.hero-inner[data-astro-cid-aslkmrxs]{max-width:var(--max-width-narrow)}.hero[data-astro-cid-aslkmrxs] h1[data-astro-cid-aslkmrxs]{margin-bottom:var(--space-6)}.hero-subtitle[data-astro-cid-aslkmrxs]{font-size:var(--text-xl);color:var(--color-text-light);line-height:var(--leading-normal)}.content-block[data-astro-cid-aslkmrxs]{max-width:var(--max-width-narrow);margin-inline:auto}.content-block[data-astro-cid-aslkmrxs] p[data-astro-cid-aslkmrxs]{color:var(--color-text-light);line-height:var(--leading-normal);font-size:var(--text-lg)}.content-block[data-astro-cid-aslkmrxs] h3[data-astro-cid-aslkmrxs]{margin-top:var(--space-8);margin-bottom:var(--space-3);color:var(--color-secondary)}.content-block[data-astro-cid-aslkmrxs] a[data-astro-cid-aslkmrxs]{color:var(--color-primary);text-decoration:underline}.content-block[data-astro-cid-aslkmrxs] a[data-astro-cid-aslkmrxs]:hover{color:var(--color-primary-dark, var(--color-primary))}.grid--challenges[data-astro-cid-aslkmrxs]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8)}.challenge-card[data-astro-cid-aslkmrxs]{text-align:center;padding:var(--space-8)}.challenge-icon[data-astro-cid-aslkmrxs]{margin-bottom:var(--space-4);display:flex;justify-content:center}.challenge-icon[data-astro-cid-aslkmrxs] svg[data-astro-cid-aslkmrxs]{display:inline-block}.challenge-card[data-astro-cid-aslkmrxs] h3[data-astro-cid-aslkmrxs]{margin-bottom:var(--space-3);font-size:var(--text-xl)}.challenge-card[data-astro-cid-aslkmrxs] p[data-astro-cid-aslkmrxs]{color:var(--color-text-light);margin-bottom:0;line-height:var(--leading-normal)}.table-wrapper[data-astro-cid-aslkmrxs]{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);border:1px solid var(--color-border)}.comparison-table[data-astro-cid-aslkmrxs]{width:100%;min-width:640px;border-collapse:collapse;font-size:var(--text-base)}.comparison-table[data-astro-cid-aslkmrxs] thead[data-astro-cid-aslkmrxs]{background:var(--color-secondary);color:#fff}.comparison-table[data-astro-cid-aslkmrxs] th[data-astro-cid-aslkmrxs]{padding:var(--space-4) var(--space-5);text-align:left;font-weight:700;font-size:var(--text-base);white-space:nowrap}.comparison-table[data-astro-cid-aslkmrxs] th[data-astro-cid-aslkmrxs].highlight-col{background:var(--color-primary)}.comparison-table[data-astro-cid-aslkmrxs] td[data-astro-cid-aslkmrxs]{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border-light);color:var(--color-text-light);line-height:var(--leading-normal);vertical-align:top}.comparison-table[data-astro-cid-aslkmrxs] tbody[data-astro-cid-aslkmrxs] tr[data-astro-cid-aslkmrxs]:last-child td[data-astro-cid-aslkmrxs]{border-bottom:none}.comparison-table[data-astro-cid-aslkmrxs] tbody[data-astro-cid-aslkmrxs] tr[data-astro-cid-aslkmrxs]:nth-child(2n){background:var(--color-bg-alt)}.comparison-table[data-astro-cid-aslkmrxs] td[data-astro-cid-aslkmrxs].aspect-cell{font-weight:600;color:var(--color-secondary);white-space:nowrap}.comparison-table[data-astro-cid-aslkmrxs] td[data-astro-cid-aslkmrxs].highlight-col{background:var(--color-primary-light);color:var(--color-text);font-weight:500}.comparison-table[data-astro-cid-aslkmrxs] tbody[data-astro-cid-aslkmrxs] tr[data-astro-cid-aslkmrxs]:nth-child(2n) td[data-astro-cid-aslkmrxs].highlight-col{background:#fde8e8}.faq-list[data-astro-cid-aslkmrxs]{max-width:var(--max-width-narrow);margin-inline:auto}.faq-item[data-astro-cid-aslkmrxs]{border-bottom:1px solid var(--color-border)}.faq-question[data-astro-cid-aslkmrxs]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) 0;font-size:var(--text-lg);font-weight:600;color:var(--color-secondary);cursor:pointer;list-style:none}.faq-question[data-astro-cid-aslkmrxs]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-aslkmrxs]::marker{content:""}.faq-chevron[data-astro-cid-aslkmrxs]{flex-shrink:0;transition:transform var(--transition-base);color:var(--color-text-light)}details[data-astro-cid-aslkmrxs][open] .faq-chevron[data-astro-cid-aslkmrxs]{transform:rotate(180deg)}.faq-answer[data-astro-cid-aslkmrxs]{padding-bottom:var(--space-5)}.faq-answer[data-astro-cid-aslkmrxs] p[data-astro-cid-aslkmrxs]{color:var(--color-text-light);line-height:var(--leading-normal);margin-bottom:0}.faq-answer[data-astro-cid-aslkmrxs] a{color:var(--color-primary);text-decoration:underline}.faq-answer[data-astro-cid-aslkmrxs] a:hover{color:var(--color-primary-dark, var(--color-primary))}@media(max-width:768px){.grid--challenges[data-astro-cid-aslkmrxs]{grid-template-columns:1fr}}
