.deliverables-section.svelte-reii16{padding:3.2rem 0;color:var(--theme-chrome-text-primary, #f6f2f3)}.deliverables-section.svelte-reii16 .pl-h2:where(.svelte-reii16){color:var(--theme-text-primary, #f6f2f3)}.deliverables-caption.svelte-reii16{text-align:center;margin:.4rem 0 0;color:var(--theme-text-secondary, rgba(246, 242, 243, .78))}.deliverables-grid.svelte-reii16{margin-top:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.deliverable-card.svelte-reii16{display:flex;gap:.55rem;align-items:start;padding:.8rem;border-radius:var(--radius-md);background:#ffffff14;border:1px solid rgba(255,255,255,.18)}.deliverable-card.svelte-reii16 span:where(.svelte-reii16){color:var(--theme-accent-hover, #f0b0d4);font-weight:700;line-height:1.35}.deliverable-card__body.svelte-reii16{min-width:0}.deliverable-card__title.svelte-reii16{margin:0;font-weight:700;line-height:1.35;color:var(--theme-text-primary, #f6f2f3)}.deliverable-card__text.svelte-reii16{margin:.35rem 0 0;line-height:1.48;font-size:.88rem;color:var(--theme-text-secondary, rgba(246, 242, 243, .82))}.deliverables-guest-cta.svelte-reii16{margin-top:1rem;display:flex;justify-content:center}.btn-deliverable-guest.svelte-reii16{padding:.72rem 1.2rem;border-radius:var(--radius-md);text-decoration:none;font-weight:600;font-size:.92rem;background:var(--theme-cta-bg, var(--theme-accent, #e8a0c8));color:var(--theme-cta-text, #1f1418);border:1px solid color-mix(in srgb,var(--theme-accent, #e8a0c8) 45%,transparent);transition:background .2s ease,transform .2s ease}.btn-deliverable-guest.svelte-reii16:hover{background:var(--theme-cta-hover, #f0b8dc);transform:translateY(-1px)}.section-panel.svelte-reii16{border-radius:calc(var(--radius-lg) + 2px);border:1px solid var(--mira-brand-chrome-border, rgba(255, 255, 255, .1));padding:.85rem .9rem}.section-panel--deliverables.svelte-reii16{background:var(--mira-brand-logo-surface-bg, #181818);border-color:var(--mira-brand-chrome-border)}.section-panel.svelte-reii16 h2:where(.svelte-reii16){margin:0 0 .55rem;font-size:.92rem;font-weight:700;color:var(--mira-brand-chrome-text, #f6f2f3)}.deliverables-list.svelte-reii16{display:grid;gap:.56rem}.deliverable-item.svelte-reii16{display:flex;gap:.45rem;padding:.62rem;border-radius:var(--radius-md);background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.deliverable-item.svelte-reii16 span:where(.svelte-reii16){color:var(--mira-brand-chrome-accent-strong, #f0b0d4);font-weight:800}.deliverable-item.svelte-reii16 p:where(.svelte-reii16){margin:0;color:var(--mira-brand-chrome-muted);font-size:.84rem;line-height:1.45}.deliverable-item__title.svelte-reii16{margin:0 0 .2rem;font-weight:700;color:var(--mira-brand-chrome-text);font-size:.86rem;line-height:1.35}@media(max-width:991px){.deliverables-grid.svelte-reii16{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.deliverables-grid.svelte-reii16{grid-template-columns:1fr}}.section-miniapp-spotlight.svelte-2pyn9f{padding:clamp(2rem,3.5vw,2.75rem) 0 clamp(1.5rem,2.5vw,2rem)}.miniapp-spotlight.svelte-2pyn9f{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1rem,2.5vw,1.65rem);align-items:stretch;padding:clamp(1.1rem,2vw,1.45rem);border-radius:var(--radius-lg, 16px);border:1px solid color-mix(in srgb,var(--portal-border-subtle) 72%,transparent);background:var(--theme-surface, #232021);overflow:hidden;box-shadow:none}.miniapp-spotlight.svelte-2pyn9f:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 70% at 0% 0%,color-mix(in srgb,#2aabee 14%,transparent),transparent 58%),linear-gradient(145deg,color-mix(in srgb,var(--theme-surface, #232021) 92%,#2aabee 8%),var(--theme-surface, #232021))}.miniapp-spotlight__intro.svelte-2pyn9f,.miniapp-spotlight.svelte-2pyn9f .miniapp-steps:where(.svelte-2pyn9f){position:relative;z-index:1}.miniapp-spotlight__intro.svelte-2pyn9f{display:flex;flex-direction:column;min-height:100%}.miniapp-brand.svelte-2pyn9f{display:flex;align-items:center;gap:.65rem}.miniapp-logo.svelte-2pyn9f{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;color:#fff;background:linear-gradient(145deg,#2aabee,#229ed9 55%,#1b8ec7);box-shadow:0 0 0 1px #ffffff1f inset,0 10px 24px #2aabee47;flex-shrink:0}.miniapp-logo.svelte-2pyn9f svg:where(.svelte-2pyn9f){width:1.35rem;height:1.35rem}.miniapp-kicker.svelte-2pyn9f{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,#2aabee 72%,var(--theme-text-secondary) 28%)}.miniapp-title.svelte-2pyn9f{margin:.75rem 0 0;text-align:left;max-width:22rem}.miniapp-lead.svelte-2pyn9f{margin:.7rem 0 0;max-width:34rem;line-height:1.58;color:var(--theme-text-secondary);font-size:.95rem}.miniapp-meta.svelte-2pyn9f{margin-top:auto;padding-top:1rem;display:flex;flex-wrap:nowrap;align-items:center;gap:.65rem}.miniapp-timeline-badge.svelte-2pyn9f,.miniapp-cta.svelte-2pyn9f{min-height:2.5rem;box-sizing:border-box}.miniapp-timeline-badge.svelte-2pyn9f{display:inline-flex;align-items:center;padding:.35rem .72rem;border-radius:999px;font-size:.78rem;font-weight:700;white-space:nowrap;color:var(--theme-accent-hover, #f0b0d4);background:color-mix(in srgb,var(--theme-accent, #e8a0c8) 16%,transparent);border:1px solid color-mix(in srgb,var(--theme-accent, #e8a0c8) 34%,transparent)}.miniapp-cta.svelte-2pyn9f{display:inline-flex;align-items:center;padding:.62rem 1rem;border-radius:var(--radius-md);font-size:.88rem;font-weight:600;text-decoration:none;white-space:nowrap;color:var(--theme-cta-text, #1f1418);background:var(--theme-cta-bg, var(--theme-accent, #e8a0c8));transition:background .15s ease}.miniapp-cta.svelte-2pyn9f:hover{background:var(--theme-cta-hover, #f0b8dc)}.miniapp-steps.svelte-2pyn9f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.miniapp-step-card.svelte-2pyn9f{position:relative;padding:.85rem .9rem .9rem;border-radius:var(--radius-md);border:1px solid var(--portal-border-subtle);background:color-mix(in srgb,var(--theme-chrome-bg-primary, #1f1b1c) 72%,transparent);min-height:100%}.miniapp-step-num.svelte-2pyn9f{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;font-size:.68rem;font-weight:700;color:var(--theme-text-primary);background:color-mix(in srgb,#2aabee 22%,var(--theme-chrome-bg-tertiary, #2a2526));margin-bottom:.45rem}.miniapp-step-title.svelte-2pyn9f{margin:0;font-size:.9rem;font-weight:700;color:var(--theme-text-primary)}.miniapp-step-text.svelte-2pyn9f{margin:.38rem 0 0;font-size:.82rem;line-height:1.52;color:var(--theme-text-secondary)}.section-panel--miniapp.svelte-2pyn9f{background:var(--mira-brand-chrome-bg, #1f1b1c)}.miniapp-head.svelte-2pyn9f{display:flex;align-items:flex-start;gap:.65rem}.miniapp-logo--sm.svelte-2pyn9f{width:2.1rem;height:2.1rem}.miniapp-logo--sm.svelte-2pyn9f svg:where(.svelte-2pyn9f){width:1.05rem;height:1.05rem}.section-panel--miniapp.svelte-2pyn9f h2:where(.svelte-2pyn9f){margin:.2rem 0 0;font-size:.98rem;font-weight:700;line-height:1.25;color:var(--mira-brand-chrome-text, #f6f2f3)}.miniapp-steps-mini.svelte-2pyn9f{margin:.65rem 0 0;padding-left:1.1rem;display:grid;gap:.45rem;font-size:.82rem;line-height:1.5;color:var(--mira-brand-chrome-muted)}.miniapp-steps-mini.svelte-2pyn9f strong:where(.svelte-2pyn9f){color:var(--mira-brand-chrome-text, #f6f2f3);font-weight:600}.miniapp-timeline.svelte-2pyn9f{margin:.7rem 0 0;font-size:.78rem;font-weight:700;color:var(--mira-brand-chrome-accent-strong, #f0b0d4)}@media(max-width:960px){.miniapp-spotlight.svelte-2pyn9f{grid-template-columns:1fr}.miniapp-title.svelte-2pyn9f{max-width:none}}@media(max-width:640px){.miniapp-steps.svelte-2pyn9f{grid-template-columns:1fr}.miniapp-meta.svelte-2pyn9f{flex-wrap:wrap}}.section-panel.svelte-1xglt7b{border-radius:calc(var(--radius-lg) + 2px);border:1px solid var(--mira-brand-chrome-border, rgba(255, 255, 255, .1));padding:.85rem .9rem}.section-panel--pricing.svelte-1xglt7b{background:var(--mira-brand-chrome-bg, #1f1b1c)}.section-panel.svelte-1xglt7b h2:where(.svelte-1xglt7b){margin:0 0 .55rem;font-size:.92rem;font-weight:700;color:var(--mira-brand-chrome-text, #f6f2f3)}.pricing-list.svelte-1xglt7b{display:grid;gap:.52rem;margin-top:.55rem}.price-item.svelte-1xglt7b{border:1px solid var(--portal-border-subtle);border-radius:var(--radius-md);background:var(--theme-surface);padding:.62rem .68rem}.price-item--hero.svelte-1xglt7b{background:color-mix(in srgb,var(--mira-brand-chrome-accent) 10%,var(--theme-surface));border-color:var(--mira-brand-chrome-accent-muted);margin-bottom:.2rem}.price-subhead.svelte-1xglt7b{margin:.75rem 0 .2rem;font-size:.78rem;font-weight:700;color:var(--mira-brand-chrome-text)}.price-abo.svelte-1xglt7b{margin:0;font-size:.74rem;line-height:1.4;color:var(--mira-brand-chrome-muted)}.price-foot.svelte-1xglt7b{margin:.55rem 0 0;font-size:.68rem;line-height:1.35;color:var(--theme-text-tertiary)}.price-name.svelte-1xglt7b{margin:0;font-size:.82rem;font-weight:700;color:var(--mira-brand-chrome-text)}.price-kind.svelte-1xglt7b{margin:.2rem 0 0;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--theme-text-tertiary)}.price-caption.svelte-1xglt7b{margin:.12rem 0 .2rem;font-size:.68rem;color:var(--theme-text-tertiary)}.price-value.svelte-1xglt7b{margin:0;font-size:1rem;font-weight:800;color:var(--mira-brand-chrome-text)}.price-note.svelte-1xglt7b{margin:.2rem 0 0;font-size:.7rem;line-height:1.35;color:var(--mira-brand-chrome-muted)}
