.me-hero.svelte-bst2o3{padding:clamp(4.5rem,7vw,6.25rem) 1.5rem 3rem;background:radial-gradient(circle at top left,rgba(59,130,246,.14),transparent 46%),radial-gradient(circle at top right,rgba(14,165,233,.12),transparent 42%),linear-gradient(180deg,#f8fbff,#fff)}.me-hero-inner.svelte-bst2o3,.me-section-inner.svelte-bst2o3,.me-cta-inner.svelte-bst2o3{margin:0 auto;width:min(100%,76rem)}.me-section-inner--narrow.svelte-bst2o3{width:min(100%,62rem)}.me-hero-logo.svelte-bst2o3{display:inline-flex}.me-eyebrow.svelte-bst2o3,.me-next-eyebrow.svelte-bst2o3,.me-option-label.svelte-bst2o3,.me-option-tag.svelte-bst2o3{margin:0;font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1d4ed8}.me-hero.svelte-bst2o3 h1:where(.svelte-bst2o3),.me-section-header.svelte-bst2o3 h2:where(.svelte-bst2o3),.me-cta.svelte-bst2o3 h2:where(.svelte-bst2o3){margin:.95rem 0 0;font-size:clamp(2.35rem,5vw,3.6rem);line-height:1.02;letter-spacing:-.05em;color:#0f172a}.me-section-header.svelte-bst2o3 h2:where(.svelte-bst2o3),.me-cta.svelte-bst2o3 h2:where(.svelte-bst2o3){font-size:clamp(1.9rem,4vw,2.65rem);line-height:1.08}.me-hero-sub.svelte-bst2o3,.me-section-sub.svelte-bst2o3,.me-cta.svelte-bst2o3 p:where(.svelte-bst2o3){margin:1.1rem 0 0;max-width:46rem;font-size:1.05rem;line-height:1.78;color:#475569}.me-hero-actions.svelte-bst2o3,.me-cta-actions.svelte-bst2o3{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.6rem}.me-btn-primary.svelte-bst2o3,.me-btn-secondary.svelte-bst2o3,.me-option-link.svelte-bst2o3,.me-next-link.svelte-bst2o3{display:inline-flex;align-items:center;gap:.45rem;font-weight:600;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.me-btn-primary.svelte-bst2o3,.me-btn-secondary.svelte-bst2o3{border-radius:999px;padding:.92rem 1.3rem}.me-btn-primary.svelte-bst2o3{background:linear-gradient(135deg,#1d4ed8,#2563eb);color:#fff;box-shadow:0 14px 30px #1d4ed838}.me-btn-secondary.svelte-bst2o3{border:1px solid rgba(148,163,184,.35);background:#ffffffe6;color:#0f172a}.me-btn-primary.svelte-bst2o3:hover,.me-btn-secondary.svelte-bst2o3:hover,.me-option-link.svelte-bst2o3:hover,.me-next-card.svelte-bst2o3:hover .me-next-link:where(.svelte-bst2o3){transform:translateY(-1px)}.me-section.svelte-bst2o3{padding:1.25rem 1.5rem 0}.me-section--gray.svelte-bst2o3{background:linear-gradient(180deg,#f8fafcf0,#f1f5f9b8);border-top:1px solid rgba(226,232,240,.7);border-bottom:1px solid rgba(226,232,240,.7);padding:4rem 1.5rem;margin-top:4rem}.me-section--white.svelte-bst2o3{margin-top:4rem}.me-rubric-grid.svelte-bst2o3,.me-guide-grid.svelte-bst2o3,.me-next-grid.svelte-bst2o3{display:grid;gap:1rem;margin-top:1.8rem}.me-rubric-grid.svelte-bst2o3{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.me-rubric-card.svelte-bst2o3,.me-faq-card.svelte-bst2o3{border:1px solid rgba(226,232,240,.85);border-radius:1.4rem;background:#fff;padding:1.35rem;box-shadow:0 14px 32px #0f172a0a}.me-rubric-card.svelte-bst2o3 h3:where(.svelte-bst2o3),.me-option-card.svelte-bst2o3 h3:where(.svelte-bst2o3),.me-guide-card.svelte-bst2o3 h3:where(.svelte-bst2o3),.me-next-card.svelte-bst2o3 h3:where(.svelte-bst2o3),.me-faq-card.svelte-bst2o3 h3:where(.svelte-bst2o3){margin:0;font-size:1.05rem;line-height:1.35;color:#0f172a}.me-rubric-card.svelte-bst2o3 p:where(.svelte-bst2o3),.me-option-summary.svelte-bst2o3,.me-option-meta.svelte-bst2o3 p:where(.svelte-bst2o3),.me-guide-card.svelte-bst2o3 p:where(.svelte-bst2o3),.me-next-card.svelte-bst2o3 p:where(.svelte-bst2o3),.me-faq-card.svelte-bst2o3 p:where(.svelte-bst2o3){margin:.75rem 0 0;font-size:.96rem;line-height:1.72;color:#475569}.me-shortlist-grid.svelte-bst2o3{display:grid;gap:1.1rem;margin-top:1.8rem;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.me-option-card.svelte-bst2o3{border:1px solid rgba(203,213,225,.9);border-radius:1.5rem;background:#fff;padding:1.4rem;box-shadow:0 18px 36px #0f172a0d}.me-option-card--highlight.svelte-bst2o3{border-color:#1d4ed847;background:linear-gradient(180deg,#eff6fff2,#fffffffa);box-shadow:0 22px 42px #1d4ed81f,0 10px 24px #0f172a0d}.me-option-header.svelte-bst2o3{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.me-option-meta.svelte-bst2o3{display:grid;gap:.85rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(226,232,240,.9)}.me-option-link.svelte-bst2o3{margin-top:1rem;color:#1d4ed8}.me-guide-grid.svelte-bst2o3{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.me-guide-card.svelte-bst2o3{border-radius:1.4rem;padding:1.35rem}.me-guide-card--blue.svelte-bst2o3{background:#dbeafeb8;border:1px solid rgba(96,165,250,.35)}.me-guide-card--green.svelte-bst2o3{background:#dcfce7c2;border:1px solid rgba(74,222,128,.34)}.me-guide-card--amber.svelte-bst2o3{background:#fef3c7bd;border:1px solid rgba(251,191,36,.32)}.me-next-grid.svelte-bst2o3,.me-faq-grid.svelte-bst2o3{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.me-next-card.svelte-bst2o3{border:1px solid rgba(226,232,240,.85);border-radius:1.5rem;background:#fff;padding:1.35rem;text-decoration:none;box-shadow:0 14px 32px #0f172a0a;transition:transform .12s ease,box-shadow .12s ease}.me-next-card.svelte-bst2o3:hover{transform:translateY(-2px);box-shadow:0 22px 38px #0f172a14}.me-next-link.svelte-bst2o3{margin-top:1rem;color:#1d4ed8}.me-cta.svelte-bst2o3{padding:4rem 1.5rem 5rem}.me-cta-inner.svelte-bst2o3{border-radius:2rem;background:linear-gradient(135deg,#0f172a,#1e293b);padding:clamp(1.75rem,4vw,2.5rem);box-shadow:0 28px 64px #0f172a2e}.me-cta.svelte-bst2o3 h2:where(.svelte-bst2o3),.me-cta.svelte-bst2o3 p:where(.svelte-bst2o3),.me-cta.svelte-bst2o3 .me-btn-secondary:where(.svelte-bst2o3){color:#f8fafc}.me-cta.svelte-bst2o3 .me-btn-secondary:where(.svelte-bst2o3){border-color:#94a3b852;background:#ffffff0f}@media(max-width:767px){.me-hero.svelte-bst2o3{padding-top:4rem}.me-hero.svelte-bst2o3 h1:where(.svelte-bst2o3),.me-section-header.svelte-bst2o3 h2:where(.svelte-bst2o3),.me-cta.svelte-bst2o3 h2:where(.svelte-bst2o3){letter-spacing:-.045em}.me-section--gray.svelte-bst2o3,.me-section--white.svelte-bst2o3{margin-top:3rem}}
