.pro-new.svelte-1gsjqjv{box-sizing:border-box;background:linear-gradient(180deg, var(--color-background) 0%, var(--color-surface-low) 100%);width:100%;min-height:100vh;color:var(--color-text);grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:2rem;padding:6rem 1.5rem 4rem;display:grid;overflow-x:clip}.hero.svelte-1gsjqjv,.form-card.svelte-1gsjqjv{box-sizing:border-box;background:var(--color-surface-lowest);border:1px solid var(--color-outline-variant);min-width:0;max-width:100%;box-shadow:var(--shadow-lg);border-radius:28px;padding:clamp(1.5rem,4vw,3rem)}.organizer-access.svelte-1gsjqjv{background:var(--color-surface-container);box-shadow:inset 0 0 0 1px var(--color-outline-variant);border-radius:18px;gap:.85rem;padding:1rem;display:grid}.organizer-access-copy.svelte-1gsjqjv h3:where(.svelte-1gsjqjv),.organizer-access-copy.svelte-1gsjqjv p:where(.svelte-1gsjqjv){margin:0}.organizer-access-copy.svelte-1gsjqjv h3:where(.svelte-1gsjqjv){font-family:var(--font-display);font-size:1.05rem}.organizer-access-copy.svelte-1gsjqjv p:where(.svelte-1gsjqjv),.access-sent.svelte-1gsjqjv,.security-note.svelte-1gsjqjv{color:var(--color-text-secondary);line-height:1.55}.organizer-access-copy.svelte-1gsjqjv p:where(.svelte-1gsjqjv){margin-top:.35rem}.purchase-state.svelte-1gsjqjv{text-align:center;align-content:start;gap:1rem;display:grid}.purchase-state.svelte-1gsjqjv h2:where(.svelte-1gsjqjv),.purchase-state.svelte-1gsjqjv p:where(.svelte-1gsjqjv),.purchase-state.svelte-1gsjqjv .eyebrow:where(.svelte-1gsjqjv){margin:0}.state-icon.svelte-1gsjqjv{background:var(--color-surface-container);width:52px;height:52px;color:var(--color-primary);border-radius:50%;place-items:center;margin-inline:auto;display:grid}.organizer-email.svelte-1gsjqjv{overflow-wrap:anywhere;font-size:1.05rem}.security-note.svelte-1gsjqjv{font-size:.92rem}.access-sent.svelte-1gsjqjv{margin:0;font-size:.92rem;font-weight:700}.eyebrow.svelte-1gsjqjv{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.14em;color:var(--color-primary);font-size:14px;font-weight:800}h1.svelte-1gsjqjv,h2.svelte-1gsjqjv{font-family:var(--font-display);letter-spacing:-.03em;font-weight:800}h1.svelte-1gsjqjv{text-wrap:balance;margin:.5rem 0 1rem;font-size:clamp(2.2rem,5vw,4.5rem);line-height:.96}h2.svelte-1gsjqjv{font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}.lead.svelte-1gsjqjv,.price.svelte-1gsjqjv{color:var(--color-text-secondary);font-size:1.1rem;line-height:1.7}.kit-summary.svelte-1gsjqjv{background:var(--color-surface-low);box-shadow:inset 0 0 0 1px var(--color-outline-variant);border-radius:22px;margin-top:clamp(1.5rem,4vw,2.5rem);padding:clamp(1rem,3vw,1.35rem)}.kit-summary-header.svelte-1gsjqjv{gap:.2rem;margin-bottom:1rem;display:grid}.kit-summary-header.svelte-1gsjqjv span:where(.svelte-1gsjqjv){letter-spacing:.13em;text-transform:uppercase;color:var(--color-primary);font-size:14px;font-weight:800}.kit-summary-header.svelte-1gsjqjv strong:where(.svelte-1gsjqjv){font-family:var(--font-display);font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.2}.kit-proof-grid.svelte-1gsjqjv{gap:.75rem;display:grid}.kit-proof-grid.svelte-1gsjqjv article:where(.svelte-1gsjqjv){background:var(--color-surface-lowest);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.75rem;padding:.85rem;display:grid}.kit-proof-grid.svelte-1gsjqjv svg,.kit-summary-note.svelte-1gsjqjv svg{color:var(--color-primary);flex:none}.kit-proof-grid.svelte-1gsjqjv h2:where(.svelte-1gsjqjv){margin:0 0 .15rem;font-size:1rem;line-height:1.2}.kit-proof-grid.svelte-1gsjqjv p:where(.svelte-1gsjqjv),.kit-summary-note.svelte-1gsjqjv{color:var(--color-text-secondary);margin:0;font-size:.92rem;line-height:1.48}.kit-summary-note.svelte-1gsjqjv{align-items:flex-start;gap:.5rem;margin-top:.9rem;font-weight:700;display:flex}.form-card.svelte-1gsjqjv{gap:1rem;display:grid}label.svelte-1gsjqjv{gap:.45rem;min-width:0;font-weight:700;display:grid}select.svelte-1gsjqjv{box-sizing:border-box;border:1px solid var(--fd-control-border);width:100%;min-width:0;min-height:44px;font:inherit;background:var(--color-surface-lowest);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-outline-variant), var(--shadow-sm);border-radius:14px;padding:.85rem 2.75rem .85rem 1rem}select.svelte-1gsjqjv:focus{outline:3px solid var(--fd-button-focus-ring);outline-offset:2px}.consent.svelte-1gsjqjv{min-height:44px;color:var(--color-text-secondary);align-items:flex-start;gap:.75rem;font-size:.9rem;line-height:1.5;display:flex}.product-boundary.svelte-1gsjqjv{margin:calc(var(--space-2) * -1) 0 var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-low);color:var(--color-text-secondary);font-size:.9rem;line-height:1.55}.product-boundary.svelte-1gsjqjv p:where(.svelte-1gsjqjv){margin:0}.product-boundary.svelte-1gsjqjv p:where(.svelte-1gsjqjv)+p:where(.svelte-1gsjqjv){margin-top:var(--space-2)}.consent.svelte-1gsjqjv input:where(.svelte-1gsjqjv){width:22px;height:22px;accent-color:var(--color-primary);flex:none;margin-top:.2rem}.error.svelte-1gsjqjv{color:var(--color-error-text);font-weight:700}.checkout-cta{white-space:normal;line-height:1.25}@media (width<=860px){.pro-new.svelte-1gsjqjv{grid-template-columns:minmax(0,1fr);padding-top:5rem}}@media (width<=480px){.pro-new.svelte-1gsjqjv{gap:1rem;padding:5rem 1rem 3rem}.hero.svelte-1gsjqjv,.form-card.svelte-1gsjqjv{border-radius:22px;padding:1.1rem}h1.svelte-1gsjqjv{font-size:clamp(1.85rem,9.5vw,2.35rem);line-height:1.04}.lead.svelte-1gsjqjv,.price.svelte-1gsjqjv{font-size:1rem;line-height:1.6}.kit-summary.svelte-1gsjqjv{border-radius:18px;margin-top:1rem;padding:.85rem}.kit-summary-header.svelte-1gsjqjv{margin-bottom:.7rem}.kit-proof-grid.svelte-1gsjqjv{gap:.5rem}.kit-proof-grid.svelte-1gsjqjv article:where(.svelte-1gsjqjv){border-radius:14px;align-items:center;padding:.65rem}.kit-proof-grid.svelte-1gsjqjv h2:where(.svelte-1gsjqjv){margin:0}.kit-proof-grid.svelte-1gsjqjv p:where(.svelte-1gsjqjv){display:none}.kit-summary-note.svelte-1gsjqjv{margin-top:.7rem;font-size:14px}}.consent.svelte-1gsjqjv:focus-within{outline:3px solid var(--fd-button-focus-ring);outline-offset:3px}.market-contact.svelte-1gsjqjv{min-width:44px;min-height:44px;color:var(--color-primary);align-items:center;display:inline-flex}.market-contact.svelte-1gsjqjv:focus-visible{outline:3px solid var(--fd-button-focus-ring);outline-offset:3px}
