.features-offer.svelte-d2qx22 .features-list:where(.svelte-d2qx22){display:flex;flex-direction:column;gap:8px}.features-offer.svelte-d2qx22 .feature-item:where(.svelte-d2qx22){padding:10px;border-radius:var(--border-radius);background:hsl(var(--bg-75)/30%)}.features-offer.svelte-d2qx22 .feature-grid:where(.svelte-d2qx22){gap:8px}.features-offer.svelte-d2qx22 .feature-head:where(.svelte-d2qx22){display:flex;flex-direction:column;gap:8px}.features-offer.svelte-d2qx22 .feature-description:where(.svelte-d2qx22){display:flex;flex-direction:column}.features-offer.svelte-d2qx22 .feature-remove:where(.svelte-d2qx22){display:flex;justify-content:flex-end}.features-offer.svelte-d2qx22 .add-feature:where(.svelte-d2qx22){margin-top:8px;width:fit-content}.features-offer.svelte-d2qx22 .max-features-warning:where(.svelte-d2qx22){margin-top:8px;margin-bottom:12px}.features-offer.svelte-d2qx22 .feature-field-error:where(.svelte-d2qx22){margin:10px 0 0}@media (max-width: 767px){.features-offer.svelte-d2qx22 .feature-head:where(.svelte-d2qx22),.features-offer.svelte-d2qx22 .feature-description:where(.svelte-d2qx22),.features-offer.svelte-d2qx22 .feature-remove:where(.svelte-d2qx22){width:100%}}.offer-page.svelte-1ens7di{display:flex;flex-direction:column;gap:24px;color:hsl(var(--accent-650));padding-bottom:20px}.offer-page.svelte-1ens7di .surface:where(.svelte-1ens7di){background-color:hsl(var(--bg-100));border-radius:var(--border-radius);padding:12px}.offer-page.svelte-1ens7di .form-section:where(.svelte-1ens7di){padding:0}.offer-page.svelte-1ens7di .form-section:where(.svelte-1ens7di) .form-content:where(.svelte-1ens7di){padding:12px}.offer-page.svelte-1ens7di .form-section:where(.svelte-1ens7di) .inline-required:where(.svelte-1ens7di){display:inline-flex;align-items:center;justify-content:center;margin:0 .35rem;line-height:1;vertical-align:middle}.offer-page.svelte-1ens7di .form-section:where(.svelte-1ens7di) .inline-required .required-asterisk{margin:0;display:inline-flex;align-items:center;justify-content:center}.offer-page.svelte-1ens7di .bordered-soft:where(.svelte-1ens7di){border:1px solid hsl(var(--bg-250))}.offer-page.svelte-1ens7di .section-kicker:where(.svelte-1ens7di){margin:0;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--accent-500));font-weight:700}.offer-page.svelte-1ens7di .tier-guide:where(.svelte-1ens7di) h2:where(.svelte-1ens7di){margin:6px 0 0}.offer-page.svelte-1ens7di .tier-guide-grid:where(.svelte-1ens7di){margin-top:16px;row-gap:10px;column-gap:10px}.offer-page.svelte-1ens7di .tier-detail:where(.svelte-1ens7di){margin-top:16px;padding:12px;background:hsl(var(--bg-75))}.offer-page.svelte-1ens7di .tier-detail:where(.svelte-1ens7di) h3:where(.svelte-1ens7di){margin:6px 0 0}.offer-page.svelte-1ens7di .tier-detail:where(.svelte-1ens7di) h4:where(.svelte-1ens7di){margin:14px 0 0}.offer-page.svelte-1ens7di .tier-detail:where(.svelte-1ens7di) .price:where(.svelte-1ens7di){margin:8px 0 10px;color:hsl(var(--accent-700));font-weight:700}.offer-page.svelte-1ens7di .tier-detail:where(.svelte-1ens7di) p:where(.svelte-1ens7di){margin:0}.offer-page.svelte-1ens7di .tier-detail:where(.svelte-1ens7di) ul:where(.svelte-1ens7di){margin:8px 0 0;padding-left:18px}.offer-page.svelte-1ens7di .offer-form:where(.svelte-1ens7di){display:flex;flex-direction:column;width:100%}.offer-page.svelte-1ens7di .offer-form-content:where(.svelte-1ens7di){margin-top:25px;column-gap:10px;row-gap:20px}.offer-page.svelte-1ens7di .completion-content:where(.svelte-1ens7di){display:flex;flex-direction:column;gap:8px;padding-top:16px;padding-bottom:16px}.offer-page.svelte-1ens7di .completion-note:where(.svelte-1ens7di),.offer-page.svelte-1ens7di .completion-countdown:where(.svelte-1ens7di){margin:0}.offer-page.svelte-1ens7di .completion-countdown:where(.svelte-1ens7di){color:hsl(var(--accent-550));font-size:.92rem}.offer-page.svelte-1ens7di .actions:where(.svelte-1ens7di){display:flex;gap:8px;flex-wrap:wrap;width:100%;box-sizing:border-box;margin:0;padding:12px;border-top:1px solid hsl(var(--bg-200))}.offer-page.svelte-1ens7di .general-error:where(.svelte-1ens7di){margin:10px 0 0}.offer-page.svelte-1ens7di .field-note:where(.svelte-1ens7di){margin:6px 0 0;font-size:.86rem;color:hsl(var(--accent-550))}
