.ct[data-astro-cid-xkpjmmq5]{padding:var(--spacing-section-y) 0;background-color:var(--color-surface-primary)}.ct__container[data-astro-cid-xkpjmmq5]{width:100%;max-width:var(--container-max, 1280px);margin:0 auto;padding:0 var(--container-padding, 64px)}.ct__header[data-astro-cid-xkpjmmq5]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8, 32px);align-items:flex-end;padding-bottom:var(--spacing-8, 32px)}.ct__header-left[data-astro-cid-xkpjmmq5]{display:flex;flex-direction:column;align-items:flex-start}.ct__header-right[data-astro-cid-xkpjmmq5]{display:flex;align-items:flex-end;justify-content:flex-end}.ct__title[data-astro-cid-xkpjmmq5]{font-family:var(--font-display);font-size:clamp(32px,5vw,56px);font-weight:var(--font-weight-normal, 400);line-height:var(--leading-tight, 1.1);color:var(--color-text-primary);margin-top:var(--spacing-4, 16px);margin-bottom:0}.ct__subtitle[data-astro-cid-xkpjmmq5]{font-size:var(--text-body-lg, 18px);line-height:var(--leading-relaxed, 1.6);color:var(--color-text-secondary);max-width:450px;text-align:right}.ct__divider[data-astro-cid-xkpjmmq5]{height:1px;background-color:var(--color-border-default, rgba(0, 0, 0, .1));margin-bottom:var(--spacing-10, 40px)}.ct__table-wrapper[data-astro-cid-xkpjmmq5]{overflow-x:auto}.ct__table[data-astro-cid-xkpjmmq5]{width:100%;border-collapse:collapse;font-size:var(--text-body-md, 16px)}.ct__table[data-astro-cid-xkpjmmq5] th[data-astro-cid-xkpjmmq5],.ct__table[data-astro-cid-xkpjmmq5] td[data-astro-cid-xkpjmmq5]{padding:var(--spacing-5, 20px) var(--spacing-6, 24px);border-bottom:1px solid var(--color-border-default, rgba(0, 0, 0, .1))}.ct__feature-header[data-astro-cid-xkpjmmq5]{text-align:left;font-family:var(--font-heading);font-size:var(--text-body-sm, 14px);font-weight:var(--font-weight-medium, 500);text-transform:uppercase;letter-spacing:var(--tracking-wide, .05em);color:var(--color-text-tertiary);background-color:transparent;width:32%}.ct__compare-header[data-astro-cid-xkpjmmq5]{text-align:center;font-family:var(--font-heading);font-size:var(--text-heading-sm, 20px);font-weight:var(--font-weight-semibold, 600);color:var(--color-text-primary);background-color:var(--color-surface-secondary)}.ct__feature-cell[data-astro-cid-xkpjmmq5]{text-align:left;font-weight:var(--font-weight-medium, 500);color:var(--color-text-primary);background-color:transparent}.ct__compare-cell[data-astro-cid-xkpjmmq5]{text-align:center}.ct__table[data-astro-cid-xkpjmmq5] th[data-astro-cid-xkpjmmq5]:nth-child(2n){background-color:var(--color-brand-primary);color:#fff}.ct__table[data-astro-cid-xkpjmmq5] td[data-astro-cid-xkpjmmq5]:nth-child(2n){text-align:center;background-color:#1b5e4b14;color:var(--color-text-primary)}.ct__table[data-astro-cid-xkpjmmq5] th[data-astro-cid-xkpjmmq5]:nth-child(odd):not(:first-child){background-color:#1a2b3c;color:#fff}.ct__table[data-astro-cid-xkpjmmq5] td[data-astro-cid-xkpjmmq5]:nth-child(odd):not(:first-child){text-align:center;background-color:#1a2b3c14;color:var(--color-text-secondary)}.ct__table[data-astro-cid-xkpjmmq5] tr[data-astro-cid-xkpjmmq5]:last-child td[data-astro-cid-xkpjmmq5]{border-bottom:none}.ct__category-row[data-astro-cid-xkpjmmq5] td[data-astro-cid-xkpjmmq5]{background-color:var(--color-surface-secondary)!important;font-weight:var(--font-weight-semibold, 600);text-transform:uppercase;font-size:var(--text-body-sm, 14px);letter-spacing:var(--tracking-wide, .05em);color:var(--color-text-primary)!important;border-bottom:2px solid var(--color-brand-primary)}.ct__category-row[data-astro-cid-xkpjmmq5] td[data-astro-cid-xkpjmmq5]:first-child{text-align:left;color:var(--color-brand-primary)!important}.ct__check[data-astro-cid-xkpjmmq5]{display:inline-flex;color:var(--color-brand-primary, #1B5E4B)}.ct__cross[data-astro-cid-xkpjmmq5]{display:inline-flex;color:var(--color-text-tertiary, #999)}.ct__ctas[data-astro-cid-xkpjmmq5]{display:flex;justify-content:center;gap:var(--spacing-4, 16px);margin-top:var(--spacing-10, 40px);flex-wrap:wrap}@media(max-width:1024px){.ct__header[data-astro-cid-xkpjmmq5]{grid-template-columns:1fr;gap:var(--spacing-4, 16px)}.ct__header-right[data-astro-cid-xkpjmmq5]{justify-content:flex-start}.ct__subtitle[data-astro-cid-xkpjmmq5]{text-align:left;max-width:none}}@media(max-width:768px){.ct__container[data-astro-cid-xkpjmmq5]{padding:0 var(--spacing-md, 24px)}.ct__title[data-astro-cid-xkpjmmq5]{font-size:var(--text-heading-lg, 28px)}.ct__table[data-astro-cid-xkpjmmq5] th[data-astro-cid-xkpjmmq5],.ct__table[data-astro-cid-xkpjmmq5] td[data-astro-cid-xkpjmmq5]{padding:var(--spacing-3, 12px) var(--spacing-4, 16px);font-size:var(--text-body-sm, 14px)}.ct__feature-header[data-astro-cid-xkpjmmq5],.ct__feature-cell[data-astro-cid-xkpjmmq5]{width:28%}}.faq-section[data-astro-cid-h4zmggu3]{padding:var(--spacing-section-y) 0;background-color:var(--color-surface-primary)}.faq__container[data-astro-cid-h4zmggu3]{display:grid;grid-template-columns:1fr;gap:var(--spacing-16, 64px);width:100%;max-width:var(--container-max, 1280px);margin:0 auto;padding:0 var(--container-padding, 64px);align-items:start}.faq__header[data-astro-cid-h4zmggu3]{display:flex;flex-direction:column;align-items:flex-start}.faq__title[data-astro-cid-h4zmggu3]{font-family:var(--font-display);font-size:clamp(32px,5vw,56px);font-weight:var(--font-weight-normal, 400);line-height:var(--leading-tight, 1.1);color:var(--color-text-primary);margin-top:var(--spacing-4, 16px);margin-bottom:var(--spacing-6, 24px)}.faq__subtitle[data-astro-cid-h4zmggu3]{font-size:var(--text-body-lg, 18px);line-height:var(--leading-relaxed, 1.6);color:var(--color-text-secondary);max-width:400px;margin-bottom:var(--spacing-8, 32px)}.faq__ctas[data-astro-cid-h4zmggu3]{display:flex;gap:var(--spacing-4, 16px);flex-wrap:wrap}.faq__items[data-astro-cid-h4zmggu3]{display:flex;flex-direction:column}.faq-item[data-astro-cid-h4zmggu3]{border-top:1px solid var(--color-border-default, rgba(0, 0, 0, .1));overflow:hidden}.faq-item[data-astro-cid-h4zmggu3]:last-child{border-bottom:1px solid var(--color-border-default, rgba(0, 0, 0, .1))}.faq-item__question[data-astro-cid-h4zmggu3]{display:flex;align-items:center;gap:var(--spacing-4, 16px);padding:var(--spacing-6, 24px) 0;cursor:pointer;list-style:none;user-select:none}.faq-item__question[data-astro-cid-h4zmggu3]::-webkit-details-marker{display:none}.faq-item__number[data-astro-cid-h4zmggu3]{font-family:var(--font-display);font-size:var(--text-body-md, 16px);color:var(--color-text-tertiary);opacity:.5;flex-shrink:0;width:32px}.faq-item__question-text[data-astro-cid-h4zmggu3]{flex:1;font-family:var(--font-heading);font-size:var(--text-heading-sm, 20px);font-weight:var(--font-weight-medium, 500);color:var(--color-text-primary);line-height:var(--leading-snug, 1.3)}.faq-item__icon[data-astro-cid-h4zmggu3]{flex-shrink:0;width:24px;height:24px;color:var(--color-text-secondary);transition:transform var(--transition-base)}.faq-item__icon-plus[data-astro-cid-h4zmggu3]{opacity:1;transition:opacity var(--transition-fast)}.faq-item__icon-minus[data-astro-cid-h4zmggu3]{opacity:0;transition:opacity var(--transition-fast)}.faq-item[data-astro-cid-h4zmggu3][open] .faq-item__icon-plus[data-astro-cid-h4zmggu3]{opacity:0}.faq-item[data-astro-cid-h4zmggu3][open] .faq-item__icon-minus[data-astro-cid-h4zmggu3]{opacity:1}.faq-item__answer[data-astro-cid-h4zmggu3]{padding:0 0 var(--spacing-6, 24px) 48px}.faq-item__answer-content[data-astro-cid-h4zmggu3]{font-size:var(--text-body-md, 16px);line-height:var(--leading-relaxed, 1.6);color:var(--color-text-secondary);max-width:540px}.faq-item__answer-content[data-astro-cid-h4zmggu3] p{margin-bottom:var(--spacing-3, 12px)}.faq-item__answer-content[data-astro-cid-h4zmggu3] p:last-child{margin-bottom:0}.faq-item__answer-content[data-astro-cid-h4zmggu3] a{color:var(--color-brand-primary);text-decoration:underline}.faq-item__answer-content[data-astro-cid-h4zmggu3] ul,.faq-item__answer-content[data-astro-cid-h4zmggu3] ol{margin:var(--spacing-3, 12px) 0;padding-left:var(--spacing-6, 24px)}@media(max-width:1024px){.faq__container[data-astro-cid-h4zmggu3]{grid-template-columns:1fr;gap:var(--spacing-10, 40px)}.faq__subtitle[data-astro-cid-h4zmggu3]{max-width:none}}@media(max-width:768px){.faq__container[data-astro-cid-h4zmggu3]{padding:0 var(--spacing-md, 24px)}.faq__title[data-astro-cid-h4zmggu3]{font-size:var(--text-heading-lg, 28px)}.faq-item__question[data-astro-cid-h4zmggu3]{padding:var(--spacing-5, 20px) 0;gap:var(--spacing-3, 12px)}.faq-item__number[data-astro-cid-h4zmggu3]{width:24px;font-size:var(--text-body-sm, 14px)}.faq-item__question-text[data-astro-cid-h4zmggu3]{font-size:var(--text-body-lg, 18px)}.faq-item__answer[data-astro-cid-h4zmggu3]{padding:0 0 var(--spacing-5, 20px) 36px}}
