.page.c-et2e35{max-width:720px;margin:0 auto;padding:48px 16px 80px}.hero.c-et2e35{margin-bottom:32px}.heading.c-et2e35{letter-spacing:0;flex-direction:column;gap:4px;margin:0 0 8px;font-size:1.6rem;font-weight:760;line-height:1.25;display:flex}.heading-muted.c-et2e35{color:var(--color-text-muted);opacity:0;transition:opacity .24s var(--ease-out-expo), transform .24s var(--ease-out-expo);font-weight:600;transform:translateY(8px)}.heading-primary.c-et2e35{color:var(--color-text-primary);opacity:0;transition:opacity .24s var(--ease-out-expo), transform .24s var(--ease-out-expo);transition-delay:60ms;transform:translateY(8px)}.lead.c-et2e35{color:var(--color-text-secondary);opacity:0;transition:opacity .24s var(--ease-out-expo), transform .24s var(--ease-out-expo);margin:0;font-size:1rem;line-height:1.6;transition-delay:.12s;transform:translateY(8px)}.hero.entered.c-et2e35 .heading-muted:where(.c-et2e35),.hero.entered.c-et2e35 .heading-primary:where(.c-et2e35),.hero.entered.c-et2e35 .lead:where(.c-et2e35){opacity:1;transform:translateY(0)}.savings.c-et2e35{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);opacity:0;transition:opacity .26s var(--ease-out-expo), transform .26s var(--ease-out-expo);border-radius:8px;margin-bottom:28px;padding:18px 24px;transform:translateY(12px)}.savings.entered.c-et2e35{opacity:1;transform:translateY(0)}.savings-headline.c-et2e35{color:var(--color-text-primary);margin:0 0 8px;font-size:.95rem;font-weight:600;line-height:1.55}.savings-caveat.c-et2e35{color:var(--color-text-muted);margin:0;font-size:.78rem;line-height:1.5}.fee-cards.c-et2e35{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;align-items:stretch;gap:16px;margin-bottom:36px;display:grid}.fee-card.c-et2e35{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);opacity:0;height:100%;transition:opacity .26s var(--ease-out-expo), transform .26s var(--ease-out-expo), border-color var(--transition-fast);transition-delay:var(--card-delay,0s);border-radius:8px;flex-direction:column;padding:24px;display:flex;transform:translateY(12px)scale(.97)}.fee-cards.entered.c-et2e35 .fee-card:where(.c-et2e35){opacity:1;transform:translateY(0)scale(1)}@media (hover:hover) and (pointer:fine){.fee-card.c-et2e35:hover{border-color:var(--color-border-default)}}.fee-card.c-et2e35:active{transition:transform var(--duration-press) var(--ease-out-expo);transform:scale(.97)}.fee-card-icon.c-et2e35{width:28px;height:28px;color:var(--color-accent);opacity:.8;margin-bottom:12px}.fee-card-icon.c-et2e35 svg:where(.c-et2e35){width:100%;height:100%}.fee-card-title.c-et2e35{margin-bottom:6px;font-size:1rem;font-weight:700}.fee-card-rate.c-et2e35{color:var(--color-accent);margin-bottom:8px;font-size:1rem;font-weight:700}.fee-card-desc.c-et2e35{color:var(--color-text-muted);flex:1;margin:0;font-size:.78rem;line-height:1.5}.net-section.c-et2e35{margin-bottom:36px}.section-title.c-et2e35{margin-bottom:6px;font-size:1rem;font-weight:700}.section-desc.c-et2e35{color:var(--color-text-muted);margin-bottom:14px;font-size:.82rem;line-height:1.5}.net-table.c-et2e35{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);overflow:hidden}.net-head.c-et2e35{background:var(--color-bg-input);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;grid-template-columns:28px 1fr 120px;align-items:center;gap:12px;padding:8px 16px;font-size:.68rem;font-weight:600;display:grid}.net-row.c-et2e35{border-top:1px solid var(--color-border-subtle);opacity:0;transition:opacity .18s var(--ease-out-quart), transform .18s var(--ease-out-quart);transition-delay:var(--row-delay,0s);grid-template-columns:28px 1fr 120px;align-items:center;gap:12px;padding:10px 16px;font-size:.82rem;display:grid;transform:translateY(8px)}.net-section.entered.c-et2e35 .net-row:where(.c-et2e35){opacity:1;transform:translateY(0)}.net-icon.c-et2e35{justify-content:center;align-items:center;display:inline-flex}.net-name.c-et2e35{font-weight:600}.net-fee.c-et2e35{font-family:var(--font-mono);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.78rem}.faq-section.c-et2e35{margin-bottom:24px}.faq-list.c-et2e35{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.faq-item.c-et2e35{background:var(--color-bg-card);opacity:0;transition:opacity .22s var(--ease-out-expo), transform .22s var(--ease-out-expo);transition-delay:var(--faq-delay,0s);transform:translateY(8px)}.faq-section.entered.c-et2e35 .faq-item:where(.c-et2e35){opacity:1;transform:translateY(0)}.faq-item.c-et2e35+.faq-item:where(.c-et2e35){border-top:1px solid var(--color-border-subtle)}.faq-trigger.c-et2e35{text-align:left;width:100%;font:inherit;color:var(--color-text-primary);cursor:pointer;transition:background-color .15s var(--ease);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}@media (hover:hover) and (pointer:fine){.faq-trigger.c-et2e35:hover{background:var(--color-bg-input)}}.faq-trigger.c-et2e35:active{transition:transform var(--duration-press) var(--ease-out-expo);transform:scale(.99)}.faq-trigger.c-et2e35:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.faq-q.c-et2e35{font-size:.92rem;font-weight:600;line-height:1.4}.faq-chevron.c-et2e35{width:16px;height:16px;color:var(--color-text-muted);transition:transform .22s var(--ease-out-expo), color .15s var(--ease);transform-origin:50%;flex-shrink:0}.faq-chevron.c-et2e35 svg:where(.c-et2e35){width:100%;height:100%}.faq-item.open.c-et2e35 .faq-chevron:where(.c-et2e35){color:var(--color-accent);transform:rotate(180deg)}.faq-panel.c-et2e35{transition:grid-template-rows .16s var(--ease);transform-origin:top;grid-template-rows:0fr;display:grid}.faq-item.open.c-et2e35 .faq-panel:where(.c-et2e35){transition:grid-template-rows .22s var(--ease-out-expo);grid-template-rows:1fr}.faq-panel-inner.c-et2e35{opacity:0;transition:opacity .12s var(--ease);overflow:hidden}.faq-item.open.c-et2e35 .faq-panel-inner:where(.c-et2e35){opacity:1;transition:opacity .18s var(--ease-out-expo) 40ms}.faq-a.c-et2e35{color:var(--color-text-secondary);margin:0;padding:0 16px 16px;font-size:.85rem;line-height:1.6}@media (forced-colors:active){.savings.c-et2e35,.fee-card.c-et2e35,.net-table.c-et2e35,.faq-list.c-et2e35{border-color:canvastext}.faq-chevron.c-et2e35{color:buttontext}.faq-item.open.c-et2e35 .faq-chevron:where(.c-et2e35){color:highlight}}@media (prefers-reduced-motion:reduce){.heading-muted.c-et2e35,.heading-primary.c-et2e35,.lead.c-et2e35,.savings.c-et2e35,.fee-card.c-et2e35,.net-row.c-et2e35,.faq-item.c-et2e35{transition:opacity .01ms!important;transform:none!important}.hero.entered.c-et2e35 .heading-muted:where(.c-et2e35),.hero.entered.c-et2e35 .heading-primary:where(.c-et2e35),.hero.entered.c-et2e35 .lead:where(.c-et2e35),.savings.entered.c-et2e35,.fee-cards.entered.c-et2e35 .fee-card:where(.c-et2e35),.net-section.entered.c-et2e35 .net-row:where(.c-et2e35),.faq-section.entered.c-et2e35 .faq-item:where(.c-et2e35){opacity:1}.faq-panel.c-et2e35,.faq-item.open.c-et2e35 .faq-panel:where(.c-et2e35),.faq-panel-inner.c-et2e35,.faq-item.open.c-et2e35 .faq-panel-inner:where(.c-et2e35),.faq-chevron.c-et2e35,.faq-item.open.c-et2e35 .faq-chevron:where(.c-et2e35){transition:none!important}}@media (width<=640px){.fee-cards.c-et2e35{grid-template-columns:1fr}.net-head.c-et2e35,.net-row.c-et2e35{grid-template-columns:24px 1fr 100px;gap:10px}}
