.my-hero[data-astro-cid-txzrzopc]{position:relative;padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(3rem,6vw,4.5rem);background:linear-gradient(180deg,var(--color-bg-alt) 0%,var(--color-bg) 100%);overflow:hidden;border-bottom:1px solid var(--color-border)}.my-hero__glow-1[data-astro-cid-txzrzopc]{position:absolute;width:450px;height:450px;background:radial-gradient(circle,var(--color-teal-alpha-20) 0%,transparent 70%);top:-100px;right:-100px;border-radius:var(--radius-full);pointer-events:none;z-index:1}.my-hero__glow-2[data-astro-cid-txzrzopc]{position:absolute;width:350px;height:350px;background:radial-gradient(circle,var(--color-amber-alpha-10) 0%,transparent 70%);bottom:-50px;left:-50px;border-radius:var(--radius-full);pointer-events:none;z-index:1}.my-hero__inner[data-astro-cid-txzrzopc]{position:relative;z-index:2}.my-hero__grid[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--space-8);align-items:center}@media(max-width:992px){.my-hero__grid[data-astro-cid-txzrzopc]{grid-template-columns:1fr;gap:var(--space-6)}}.my-hero-badge[data-astro-cid-txzrzopc]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);background:var(--color-teal-alpha-10);border:1px solid var(--color-teal-alpha-20);color:var(--color-teal);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;margin-bottom:var(--space-3)}[data-theme=dark] .my-hero-badge[data-astro-cid-txzrzopc]{color:var(--color-teal-on-dark);background:var(--color-teal-alpha-20)}.live-dot[data-astro-cid-txzrzopc]{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-teal);box-shadow:0 0 8px var(--color-teal);animation:livePulse 2s infinite}@keyframes livePulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.5}to{transform:scale(1);opacity:1}}.my-hero-title[data-astro-cid-txzrzopc]{font-size:clamp(2.25rem,4.5vw,3.75rem);line-height:var(--leading-tight);color:var(--color-heading);margin-bottom:var(--space-4);font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.01em}.my-hero-sub[data-astro-cid-txzrzopc]{font-size:clamp(1rem,1.25vw,1.15rem);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-6);max-width:62ch}.my-hero-sub[data-astro-cid-txzrzopc] strong[data-astro-cid-txzrzopc]{color:var(--color-heading)}.my-hero__ctas[data-astro-cid-txzrzopc]{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-8)}.my-hero__stats[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border)}@media(max-width:480px){.my-hero__stats[data-astro-cid-txzrzopc]{grid-template-columns:1fr;gap:var(--space-3)}}.my-stat-item[data-astro-cid-txzrzopc]{display:flex;flex-direction:column;gap:var(--space-1)}.my-stat-num[data-astro-cid-txzrzopc]{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-heading);font-family:var(--font-display);line-height:1}.my-stat-lbl[data-astro-cid-txzrzopc]{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-snug)}.my-hero-card[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-lg)}[data-theme=dark] .my-hero-card[data-astro-cid-txzrzopc]{background:var(--color-surface);border-color:var(--color-border-strong)}.my-hero-card__header[data-astro-cid-txzrzopc]{margin-bottom:var(--space-4)}.my-badge-pill[data-astro-cid-txzrzopc]{display:inline-block;padding:var(--space-1) var(--space-3);background:var(--color-amber-alpha-10);border:1px solid var(--color-amber-alpha-10);color:var(--color-amber-text);font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-2)}.my-hero-card__title[data-astro-cid-txzrzopc]{font-size:var(--text-lg);color:var(--color-heading);line-height:var(--leading-snug)}.my-policy-list[data-astro-cid-txzrzopc]{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}.my-policy-list[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc]{display:flex;gap:var(--space-3);align-items:flex-start}.my-policy-icon[data-astro-cid-txzrzopc]{font-size:var(--text-lg);line-height:1;flex-shrink:0;margin-top:2px}.my-policy-list[data-astro-cid-txzrzopc] strong[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-heading);display:block;margin-bottom:2px}.my-policy-list[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-snug);margin:0}.my-hero-card__footer[data-astro-cid-txzrzopc]{padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle)}.my-badge-wbe[data-astro-cid-txzrzopc]{display:inline-block;color:var(--color-teal);font-weight:var(--weight-bold);font-size:var(--text-xs);margin-bottom:var(--space-1)}[data-theme=dark] .my-badge-wbe[data-astro-cid-txzrzopc]{color:var(--color-teal-on-dark)}.my-hero-card__footer[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0;line-height:var(--leading-snug)}.my-subnav[data-astro-cid-txzrzopc]{position:sticky;top:0;z-index:30;background:var(--color-glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border);transition:background-color var(--transition-base)}.my-subnav__inner[data-astro-cid-txzrzopc]{display:flex;align-items:center;gap:var(--space-2);overflow-x:auto;padding-block:var(--space-2);-webkit-overflow-scrolling:touch;scrollbar-width:none}.my-subnav__inner[data-astro-cid-txzrzopc]::-webkit-scrollbar{display:none}.my-subnav__link[data-astro-cid-txzrzopc]{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);white-space:nowrap;transition:all var(--transition-fast)}.my-subnav__link[data-astro-cid-txzrzopc]:hover{color:var(--color-heading);background:var(--color-bg-subtle)}.my-subnav__link[data-astro-cid-txzrzopc].highlight{background:var(--color-teal-alpha-10);color:var(--color-teal);font-weight:var(--weight-bold)}[data-theme=dark] .my-subnav__link[data-astro-cid-txzrzopc].highlight{color:var(--color-teal-on-dark)}.section-heading-wrap[data-astro-cid-txzrzopc]{margin-bottom:var(--space-6);max-width:80ch}.section-heading-wrap[data-astro-cid-txzrzopc] h2[data-astro-cid-txzrzopc]{font-size:clamp(1.75rem,3.2vw,2.5rem);color:var(--color-heading);margin-block:var(--space-2)}.section-lead[data-astro-cid-txzrzopc]{font-size:var(--text-base);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.my-snapshot-grid[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}@media(max-width:900px){.my-snapshot-grid[data-astro-cid-txzrzopc]{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.my-snapshot-grid[data-astro-cid-txzrzopc]{grid-template-columns:1fr}}.my-snapshot-card[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card);transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast)}.my-snapshot-card[data-astro-cid-txzrzopc]:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-hover);border-color:var(--color-border-strong)}.my-card-icon[data-astro-cid-txzrzopc]{font-size:1.5rem;margin-bottom:var(--space-2)}.my-card-tag[data-astro-cid-txzrzopc]{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-teal);display:block;margin-bottom:var(--space-1)}[data-theme=dark] .my-card-tag[data-astro-cid-txzrzopc]{color:var(--color-teal-on-dark)}.my-card-title[data-astro-cid-txzrzopc]{font-size:var(--text-lg);color:var(--color-heading);margin-bottom:var(--space-2);font-family:var(--font-display);font-weight:var(--weight-bold)}.my-card-desc[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.my-verdict-box[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:clamp(1.5rem,3.5vw,2.5rem);box-shadow:var(--shadow-md)}[data-theme=dark] .my-verdict-box[data-astro-cid-txzrzopc]{background:var(--color-surface)}.my-verdict-badge[data-astro-cid-txzrzopc]{display:inline-block;padding:var(--space-1) var(--space-3);background:var(--color-teal-alpha-10);border:1px solid var(--color-teal-alpha-20);color:var(--color-teal);font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-2)}[data-theme=dark] .my-verdict-badge[data-astro-cid-txzrzopc]{color:var(--color-teal-on-dark)}.my-verdict-title[data-astro-cid-txzrzopc]{font-size:clamp(1.5rem,2.5vw,2rem);color:var(--color-heading);margin-bottom:var(--space-3)}.my-verdict-copy[data-astro-cid-txzrzopc]{font-size:var(--text-base);color:var(--color-text);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}.my-verdict-columns[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);margin-bottom:var(--space-6)}@media(max-width:820px){.my-verdict-columns[data-astro-cid-txzrzopc]{grid-template-columns:1fr;gap:var(--space-4)}}.my-verdict-col[data-astro-cid-txzrzopc]{background:var(--color-bg-alt);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-4)}.my-col-icon[data-astro-cid-txzrzopc]{font-size:1.5rem;margin-bottom:var(--space-2)}.my-verdict-col[data-astro-cid-txzrzopc] h4[data-astro-cid-txzrzopc]{font-size:var(--text-base);color:var(--color-heading);margin-bottom:var(--space-2);font-family:var(--font-body);font-weight:var(--weight-bold)}.my-verdict-col[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.my-verdict-alert[data-astro-cid-txzrzopc]{padding:var(--space-3) var(--space-4);background:var(--color-amber-alpha-10);border-left:3px solid var(--color-amber-dark, var(--color-amber));border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text);line-height:var(--leading-normal)}.my-verdict-alert[data-astro-cid-txzrzopc] strong[data-astro-cid-txzrzopc]{color:var(--color-amber-text)}.my-table-card[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-4);box-shadow:var(--shadow-md)}.my-table-header[data-astro-cid-txzrzopc]{margin-bottom:var(--space-2);text-align:right}.my-table-hint[data-astro-cid-txzrzopc]{font-size:var(--text-xs);color:var(--color-text-muted);display:inline-block}.table-wrap[data-astro-cid-txzrzopc]{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrap[data-astro-cid-txzrzopc] table[data-astro-cid-txzrzopc].compare{width:100%;min-width:880px;border-collapse:collapse;font-size:var(--text-sm)}.table-wrap[data-astro-cid-txzrzopc] .compare[data-astro-cid-txzrzopc] caption[data-astro-cid-txzrzopc]{text-align:left;font-weight:var(--weight-bold);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-bg-alt);border-radius:var(--radius-md) var(--radius-md) 0 0}.table-wrap[data-astro-cid-txzrzopc] .compare[data-astro-cid-txzrzopc] th[data-astro-cid-txzrzopc],.table-wrap[data-astro-cid-txzrzopc] .compare[data-astro-cid-txzrzopc] td[data-astro-cid-txzrzopc]{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);text-align:left;vertical-align:top;line-height:var(--leading-normal)}.table-wrap[data-astro-cid-txzrzopc] .compare[data-astro-cid-txzrzopc] thead[data-astro-cid-txzrzopc] th[data-astro-cid-txzrzopc]{background:var(--color-bg-alt);font-weight:var(--weight-bold);color:var(--color-text);border-top:0;white-space:nowrap}.table-wrap[data-astro-cid-txzrzopc] .compare[data-astro-cid-txzrzopc] thead[data-astro-cid-txzrzopc] th[data-astro-cid-txzrzopc].featured-col{background:var(--color-teal-alpha-10);color:var(--color-teal);border-bottom:2px solid var(--color-teal)}[data-theme=dark] .table-wrap[data-astro-cid-txzrzopc] .compare[data-astro-cid-txzrzopc] thead[data-astro-cid-txzrzopc] th[data-astro-cid-txzrzopc].featured-col{color:var(--color-teal-on-dark)}.table-wrap[data-astro-cid-txzrzopc] .compare[data-astro-cid-txzrzopc] td[data-astro-cid-txzrzopc].featured-col{background:var(--color-teal-alpha-10);border-inline:1px solid var(--color-teal-alpha-20)}.table-wrap[data-astro-cid-txzrzopc] .compare[data-astro-cid-txzrzopc] td[data-astro-cid-txzrzopc] small[data-astro-cid-txzrzopc]{color:var(--color-text-muted);font-size:var(--text-xs);display:block;margin-top:2px}.my-badge-green[data-astro-cid-txzrzopc]{display:inline-block;padding:2px 8px;background:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success);font-weight:var(--weight-bold);font-size:var(--text-xs);border-radius:var(--radius-sm)}.my-badge-amber[data-astro-cid-txzrzopc]{display:inline-block;padding:2px 8px;background:var(--color-amber-alpha-10);color:var(--color-amber-text);font-weight:var(--weight-bold);font-size:var(--text-xs);border-radius:var(--radius-sm)}.my-badge-red[data-astro-cid-txzrzopc]{display:inline-block;padding:2px 8px;background:color-mix(in srgb,var(--color-error) 15%,transparent);color:var(--color-error);font-weight:var(--weight-bold);font-size:var(--text-xs);border-radius:var(--radius-sm)}.my-uni-tiers[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}@media(max-width:992px){.my-uni-tiers[data-astro-cid-txzrzopc]{grid-template-columns:1fr;gap:var(--space-5)}}.my-tier-card[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);display:flex;flex-direction:column;box-shadow:var(--shadow-card);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.my-tier-card[data-astro-cid-txzrzopc]:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}.my-tier-card[data-astro-cid-txzrzopc].featured{border-color:var(--color-teal);box-shadow:0 0 0 1px var(--color-teal),var(--shadow-md);background:linear-gradient(180deg,var(--color-teal-alpha-10) 0%,var(--color-bg) 30%)}.my-tier-badge[data-astro-cid-txzrzopc]{display:inline-block;align-self:flex-start;padding:var(--space-1) var(--space-3);background:var(--color-bg-alt);border:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-3)}.featured-badge[data-astro-cid-txzrzopc]{background:var(--color-teal);color:var(--color-white);border-color:var(--color-teal)}[data-theme=dark] .featured-badge[data-astro-cid-txzrzopc]{background:var(--color-teal-light);color:var(--color-navy)}.my-tier-title[data-astro-cid-txzrzopc]{font-size:var(--text-xl);color:var(--color-heading);margin-bottom:var(--space-2)}.my-tier-sub[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);margin-bottom:var(--space-4)}.my-uni-chips[data-astro-cid-txzrzopc]{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-bottom:var(--space-4)}.my-uni-chip[data-astro-cid-txzrzopc]{font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:3px 8px;background:var(--color-bg-alt);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);color:var(--color-heading)}.my-tier-details[data-astro-cid-txzrzopc]{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6);flex-grow:1;font-size:var(--text-sm);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-4)}.my-tier-row[data-astro-cid-txzrzopc]{display:flex;flex-direction:column;gap:2px}.my-detail-label[data-astro-cid-txzrzopc]{font-size:var(--text-xs);color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.03em}.my-detail-val[data-astro-cid-txzrzopc]{color:var(--color-text);line-height:var(--leading-snug)}.my-ielts-grid[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}@media(max-width:900px){.my-ielts-grid[data-astro-cid-txzrzopc]{grid-template-columns:1fr;gap:var(--space-4)}}.my-ielts-card[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-card)}.my-ielts-header[data-astro-cid-txzrzopc]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.my-ielts-icon[data-astro-cid-txzrzopc]{font-size:1.5rem}.my-ielts-card[data-astro-cid-txzrzopc] h3[data-astro-cid-txzrzopc]{font-size:var(--text-base);color:var(--color-heading);font-family:var(--font-body);font-weight:var(--weight-bold)}.my-ielts-card[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-3)}.my-roi-grid[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--space-6)}@media(max-width:900px){.my-roi-grid[data-astro-cid-txzrzopc]{grid-template-columns:1fr}}.my-roi-card[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-card)}.my-roi-pill[data-astro-cid-txzrzopc]{display:inline-block;padding:var(--space-1) var(--space-3);background:var(--color-teal-alpha-10);color:var(--color-teal);font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-3)}[data-theme=dark] .my-roi-pill[data-astro-cid-txzrzopc]{color:var(--color-teal-on-dark)}.my-roi-card[data-astro-cid-txzrzopc] h3[data-astro-cid-txzrzopc]{font-size:var(--text-2xl);color:var(--color-heading);margin-bottom:var(--space-4)}.my-comparison-split[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-bottom:var(--space-6)}@media(max-width:600px){.my-comparison-split[data-astro-cid-txzrzopc]{grid-template-columns:1fr}}.my-split-col[data-astro-cid-txzrzopc]{background:var(--color-bg-alt);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-4)}.my-split-col[data-astro-cid-txzrzopc].offshore{border-color:var(--color-teal);background:var(--color-teal-alpha-10)}.my-col-heading[data-astro-cid-txzrzopc]{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-heading);display:block;margin-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle);padding-bottom:var(--space-2)}.my-cost-list[data-astro-cid-txzrzopc]{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-xs)}.my-cost-list[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc]{display:flex;justify-content:space-between;align-items:center;color:var(--color-text-muted)}.my-cost-list[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc].total-row{border-top:1px solid var(--color-border);padding-top:var(--space-2);font-weight:var(--weight-bold);color:var(--color-heading);font-size:var(--text-sm)}.my-cost-list[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc].total-row.highlight{color:var(--color-teal)}[data-theme=dark] .my-cost-list[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc].total-row.highlight{color:var(--color-teal-on-dark)}.my-savings-banner[data-astro-cid-txzrzopc]{background:var(--color-bg-alt);border:1px dashed var(--color-teal);border-radius:var(--radius-lg);padding:var(--space-4);text-align:center}.my-savings-badge[data-astro-cid-txzrzopc]{display:inline-block;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-teal);margin-bottom:var(--space-1)}[data-theme=dark] .my-savings-badge[data-astro-cid-txzrzopc]{color:var(--color-teal-on-dark)}.my-savings-banner[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.my-text-block[data-astro-cid-txzrzopc]{margin-bottom:var(--space-5)}.my-text-block[data-astro-cid-txzrzopc] h4[data-astro-cid-txzrzopc]{font-size:var(--text-base);color:var(--color-heading);margin-bottom:var(--space-2);font-family:var(--font-body);font-weight:var(--weight-bold)}.my-text-block[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal)}.my-check-bullets[data-astro-cid-txzrzopc]{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.my-cost-layout[data-astro-cid-txzrzopc]{display:flex;flex-direction:column;gap:var(--space-6)}.my-tax-alert[data-astro-cid-txzrzopc]{display:flex;gap:var(--space-4);align-items:flex-start;background:var(--color-amber-alpha-10);border:1px solid var(--color-amber-dark, var(--color-amber));border-radius:var(--radius-lg);padding:var(--space-4)}.my-tax-icon[data-astro-cid-txzrzopc]{font-size:1.5rem;flex-shrink:0}.my-tax-alert[data-astro-cid-txzrzopc] h4[data-astro-cid-txzrzopc]{font-size:var(--text-base);color:var(--color-amber-text);margin-bottom:var(--space-1);font-family:var(--font-body);font-weight:var(--weight-bold)}.my-tax-alert[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-text);line-height:var(--leading-normal);margin:0}.my-cost-cols[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}@media(max-width:800px){.my-cost-cols[data-astro-cid-txzrzopc]{grid-template-columns:1fr}}.my-cost-box[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-card)}.my-cost-title[data-astro-cid-txzrzopc]{font-size:var(--text-xl);color:var(--color-heading);margin-bottom:var(--space-2)}.my-cost-intro[data-astro-cid-txzrzopc]{font-size:var(--text-xs);color:var(--color-text-muted);margin-bottom:var(--space-4)}.my-fee-breakdown[data-astro-cid-txzrzopc]{display:flex;flex-direction:column;gap:var(--space-3)}.my-fee-breakdown[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc]{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle);font-size:var(--text-sm);color:var(--color-text-muted)}.my-fee-breakdown[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc] strong[data-astro-cid-txzrzopc]{color:var(--color-heading);font-weight:var(--weight-semibold)}.my-fee-breakdown[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc] strong[data-astro-cid-txzrzopc].highlight{color:var(--color-teal)}[data-theme=dark] .my-fee-breakdown[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc] strong[data-astro-cid-txzrzopc].highlight{color:var(--color-teal-on-dark)}.my-fee-breakdown[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc].total{border-bottom:0;padding-top:var(--space-2);font-weight:var(--weight-bold);color:var(--color-heading);font-size:var(--text-base)}.my-banking-card[data-astro-cid-txzrzopc]{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}.my-banking-card[data-astro-cid-txzrzopc] h4[data-astro-cid-txzrzopc]{font-size:var(--text-base);color:var(--color-heading);margin-bottom:var(--space-2);font-family:var(--font-body);font-weight:var(--weight-bold)}.my-banking-card[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}.my-eval-box[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-md)}.my-eval-stages[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-bottom:var(--space-6)}@media(max-width:820px){.my-eval-stages[data-astro-cid-txzrzopc]{grid-template-columns:1fr 1fr}}@media(max-width:500px){.my-eval-stages[data-astro-cid-txzrzopc]{grid-template-columns:1fr}}.my-eval-stage[data-astro-cid-txzrzopc]{background:var(--color-bg-alt);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-4)}.my-eval-stage[data-astro-cid-txzrzopc].highlight{border-color:var(--color-teal);background:var(--color-teal-alpha-10)}.my-eval-pct[data-astro-cid-txzrzopc]{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-teal);display:block;margin-bottom:var(--space-1)}[data-theme=dark] .my-eval-pct[data-astro-cid-txzrzopc]{color:var(--color-teal-on-dark)}.my-eval-stage[data-astro-cid-txzrzopc] h4[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-heading);margin-bottom:var(--space-2);font-family:var(--font-body);font-weight:var(--weight-bold)}.my-eval-stage[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.my-eval-note[data-astro-cid-txzrzopc]{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-4);background:var(--color-bg-alt);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg)}.note-icon[data-astro-cid-txzrzopc]{font-size:1.5rem;flex-shrink:0}.my-eval-note[data-astro-cid-txzrzopc] strong[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-heading);display:block;margin-bottom:2px}.my-eval-note[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.my-reality-grid[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-5)}.my-reality-card[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-card);transition:transform var(--transition-fast)}.my-reality-card[data-astro-cid-txzrzopc]:hover{transform:translateY(-3px)}.my-reality-header[data-astro-cid-txzrzopc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}.my-reality-tag[data-astro-cid-txzrzopc]{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.my-reality-icon[data-astro-cid-txzrzopc]{font-size:1.25rem}.my-reality-card[data-astro-cid-txzrzopc] h3[data-astro-cid-txzrzopc]{font-size:var(--text-lg);color:var(--color-heading);margin-bottom:var(--space-2);font-family:var(--font-display);font-weight:var(--weight-bold)}.my-reality-card[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.my-reality-card[data-astro-cid-txzrzopc].warning{border-top:3px solid var(--color-amber-dark, var(--color-amber))}.my-reality-card[data-astro-cid-txzrzopc].alert{border-top:3px solid var(--color-error)}.my-reality-card[data-astro-cid-txzrzopc].info{border-top:3px solid var(--color-teal)}.my-reality-card[data-astro-cid-txzrzopc].success{border-top:3px solid var(--color-success)}.my-reality-card[data-astro-cid-txzrzopc].critical{border-top:3px solid var(--color-navy)}.my-timeline[data-astro-cid-txzrzopc]{display:flex;flex-direction:column;gap:var(--space-4);position:relative;max-width:820px;margin-inline:auto}.my-timeline-item[data-astro-cid-txzrzopc]{display:flex;gap:var(--space-5);align-items:flex-start;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card)}@media(max-width:600px){.my-timeline-item[data-astro-cid-txzrzopc]{flex-direction:column;gap:var(--space-3)}}.my-timeline-step[data-astro-cid-txzrzopc]{width:44px;height:44px;border-radius:var(--radius-full);background:var(--color-teal);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:var(--text-lg);font-weight:var(--weight-bold);flex-shrink:0}[data-theme=dark] .my-timeline-step[data-astro-cid-txzrzopc]{background:var(--color-teal-light);color:var(--color-navy)}.my-timeline-content[data-astro-cid-txzrzopc]{flex-grow:1}.my-time-badge[data-astro-cid-txzrzopc]{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-teal);text-transform:uppercase;letter-spacing:.04em;display:block;margin-bottom:var(--space-1)}[data-theme=dark] .my-time-badge[data-astro-cid-txzrzopc]{color:var(--color-teal-on-dark)}.my-timeline-content[data-astro-cid-txzrzopc] h3[data-astro-cid-txzrzopc]{font-size:var(--text-lg);color:var(--color-heading);margin-bottom:var(--space-2)}.my-timeline-content[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.my-docs-grid[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}@media(max-width:768px){.my-docs-grid[data-astro-cid-txzrzopc]{grid-template-columns:1fr}}.my-doc-card[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-card)}.my-doc-card[data-astro-cid-txzrzopc] h3[data-astro-cid-txzrzopc]{font-size:var(--text-lg);color:var(--color-heading);margin-bottom:var(--space-4);border-bottom:1px solid var(--color-border-subtle);padding-bottom:var(--space-2)}.my-doc-list[data-astro-cid-txzrzopc]{display:flex;flex-direction:column;gap:var(--space-3)}.my-doc-list[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc]{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal)}.my-doc-list[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc] span[data-astro-cid-txzrzopc]{color:var(--color-teal);font-weight:var(--weight-bold);flex-shrink:0}[data-theme=dark] .my-doc-list[data-astro-cid-txzrzopc] li[data-astro-cid-txzrzopc] span[data-astro-cid-txzrzopc]{color:var(--color-teal-on-dark)}.my-lead-box[data-astro-cid-txzrzopc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:clamp(1.5rem,4vw,3rem);box-shadow:var(--shadow-xl);align-items:center}@media(max-width:992px){.my-lead-box[data-astro-cid-txzrzopc]{grid-template-columns:1fr;gap:var(--space-6)}}.my-lead-intro[data-astro-cid-txzrzopc] h2[data-astro-cid-txzrzopc]{font-size:clamp(1.75rem,3vw,2.5rem);color:var(--color-heading);margin-block:var(--space-2)}.my-lead-intro[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-base);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}.my-lead-features[data-astro-cid-txzrzopc]{display:flex;flex-direction:column;gap:var(--space-4)}.my-feature-item[data-astro-cid-txzrzopc]{display:flex;gap:var(--space-3);align-items:flex-start}.feat-icon[data-astro-cid-txzrzopc]{width:24px;height:24px;border-radius:var(--radius-full);background:var(--color-teal-alpha-10);color:var(--color-teal);display:flex;align-items:center;justify-content:center;font-weight:var(--weight-bold);font-size:var(--text-xs);flex-shrink:0;margin-top:2px}[data-theme=dark] .feat-icon[data-astro-cid-txzrzopc]{color:var(--color-teal-on-dark)}.my-feature-item[data-astro-cid-txzrzopc] strong[data-astro-cid-txzrzopc]{font-size:var(--text-sm);color:var(--color-heading);display:block;margin-bottom:2px}.my-feature-item[data-astro-cid-txzrzopc] p[data-astro-cid-txzrzopc]{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-snug);margin:0}.my-faq-container[data-astro-cid-txzrzopc]{max-width:860px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-3)}.my-faq-item[data-astro-cid-txzrzopc]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);box-shadow:var(--shadow-card);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.my-faq-item[data-astro-cid-txzrzopc]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.my-faq-item[data-astro-cid-txzrzopc][open]{border-color:var(--color-teal)}.my-faq-question[data-astro-cid-txzrzopc]{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-heading);cursor:pointer}.my-faq-answer[data-astro-cid-txzrzopc]{padding-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);border-top:1px solid var(--color-border-subtle);margin-top:var(--space-3)}
