.sport-landing.svelte-1c7n5fg{background:#fff;color:#17191c;font-family:Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}.container.svelte-1c7n5fg{width:calc(100% - 64px);max-width:1180px;margin-inline:auto}h1.svelte-1c7n5fg,h2.svelte-1c7n5fg,h3.svelte-1c7n5fg,h4.svelte-1c7n5fg,p.svelte-1c7n5fg,figure.svelte-1c7n5fg{margin:0}a.svelte-1c7n5fg{text-decoration:none}a.svelte-1c7n5fg:focus-visible,button.svelte-1c7n5fg:focus-visible,summary.svelte-1c7n5fg:focus-visible{outline:3px solid var(--sport-accent);outline-offset:5px}.skip-link.svelte-1c7n5fg{position:absolute;top:-90px;left:20px;z-index:70;background:#17191c;color:#fff;padding:14px 20px;border-radius:8px}.skip-link.svelte-1c7n5fg:focus{top:10px}.campaign-header.svelte-1c7n5fg{position:relative;z-index:40;border-bottom:1px solid #eceef0}.header-inner.svelte-1c7n5fg{display:flex;align-items:center;gap:25px;padding-block:20px}.wordmark.svelte-1c7n5fg{font-size:27px;font-weight:700;letter-spacing:-1.2px;color:#17191c}.wordmark.svelte-1c7n5fg span:where(.svelte-1c7n5fg){color:var(--sport-accent)}.sport-name.svelte-1c7n5fg{border-left:1px solid #dce0e5;padding-left:23px;font-size:12px;color:#68707a}.header-inner.svelte-1c7n5fg nav:where(.svelte-1c7n5fg){display:flex;align-items:center;gap:24px;margin-left:auto}.header-inner.svelte-1c7n5fg .types-trigger{font-size:12px;color:#515a67;font-weight:500}@media (max-width:1050px){.sport-name.svelte-1c7n5fg,.login-link.svelte-1c7n5fg{display:none}.header-inner.svelte-1c7n5fg nav:where(.svelte-1c7n5fg){gap:16px}}@media (max-width:760px){.header-language.svelte-1c7n5fg,.header-signup.svelte-1c7n5fg{display:none}}.login-link.svelte-1c7n5fg{color:#61666e;font-size:13px}.hero.svelte-1c7n5fg{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center;padding-block:66px}.eyebrow.svelte-1c7n5fg{display:flex;align-items:center;gap:9px;font-size:10px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;line-height:1.8}.dot.svelte-1c7n5fg{width:7px;height:7px;border-radius:50%;background:var(--sport-accent);flex-shrink:0}h1.svelte-1c7n5fg{margin-top:24px;font-size:clamp(42px,4.8vw,65px);line-height:1.08;letter-spacing:-2.8px;font-weight:600}.hero-focus.svelte-1c7n5fg{display:block;color:var(--sport-accent)}.hero-end.svelte-1c7n5fg{display:block;margin-top:18px;color:#777d86;font-size:clamp(26px,2.7vw,37px);line-height:1.18;letter-spacing:-1.4px;font-weight:400}.hero-text.svelte-1c7n5fg{margin-top:25px;max-width:500px;font-size:16px;line-height:1.8;color:#626a75}.hero-actions.svelte-1c7n5fg{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.how-link.svelte-1c7n5fg{display:inline-flex;align-items:center;gap:7px;color:#535c68;font-size:12px}.signup-note.svelte-1c7n5fg{display:flex;align-items:center;gap:7px;margin-top:17px;font-size:11px;color:#68707a;line-height:1.6}.signup-note.svelte-1c7n5fg svg{flex-shrink:0}.hero-visual.svelte-1c7n5fg{position:relative;min-width:0;height:520px;border-radius:23px;overflow:hidden;background:var(--sport-tint)}.hero-visual.svelte-1c7n5fg img:where(.svelte-1c7n5fg){width:100%;height:100%;object-fit:cover;object-position:center}.hero-visual.svelte-1c7n5fg:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#15171bbf);pointer-events:none}.hero-visual.svelte-1c7n5fg figcaption:where(.svelte-1c7n5fg){position:absolute;z-index:1;left:27px;right:27px;bottom:27px;color:#fff}.hero-visual.svelte-1c7n5fg figcaption:where(.svelte-1c7n5fg) span:where(.svelte-1c7n5fg){display:block;font-size:11px;text-transform:uppercase;letter-spacing:1.8px}.hero-visual.svelte-1c7n5fg figcaption:where(.svelte-1c7n5fg) strong:where(.svelte-1c7n5fg){display:block;margin-top:10px;max-width:380px;font-size:22px;line-height:1.4;font-weight:500}.context-strip.svelte-1c7n5fg{display:flex;align-items:center;justify-content:space-between;gap:30px;border-block:1px solid #e8ebef;padding-block:25px}.context-strip.svelte-1c7n5fg p:where(.svelte-1c7n5fg){font-size:12px;color:#68707a}.context-strip.svelte-1c7n5fg>div:where(.svelte-1c7n5fg){display:flex;flex-wrap:wrap;gap:8px}.context-strip.svelte-1c7n5fg span:where(.svelte-1c7n5fg){border:1px solid #e3e7ec;border-radius:999px;padding:8px 12px;font-size:11px;color:#515a67}h2.svelte-1c7n5fg{font-size:clamp(29px,3.4vw,43px);line-height:1.18;letter-spacing:-1.6px;font-weight:500;text-wrap:balance}.section-intro.svelte-1c7n5fg{max-width:780px}.section-intro.svelte-1c7n5fg h2:where(.svelte-1c7n5fg){margin-top:18px}.section-intro.svelte-1c7n5fg>p:where(.svelte-1c7n5fg):not(.eyebrow){max-width:650px;margin-top:18px;color:#68707a;font-size:15px;line-height:1.8}.pain-section.svelte-1c7n5fg{padding-block:78px}.pain-grid.svelte-1c7n5fg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:40px}.pain-grid.svelte-1c7n5fg article:where(.svelte-1c7n5fg){border-top:1px solid #dfe3e9;padding-top:20px}.item-number.svelte-1c7n5fg{font-size:11px;color:var(--sport-accent);letter-spacing:1px}.pain-grid.svelte-1c7n5fg h3:where(.svelte-1c7n5fg){margin-top:18px;font-size:17px;font-weight:600;line-height:1.5}.pain-grid.svelte-1c7n5fg p:where(.svelte-1c7n5fg){margin-top:12px;color:#68707a;font-size:14px;line-height:1.8}.journey-section.svelte-1c7n5fg{padding-block:70px;background:var(--sport-tint);scroll-margin-top:20px}.scenario-selector.svelte-1c7n5fg{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.scenario-selector.svelte-1c7n5fg button:where(.svelte-1c7n5fg){cursor:pointer;display:inline-flex;align-items:center;gap:14px;border:1px solid #cfd5df;border-radius:999px;background:transparent;padding:13px 18px;min-height:46px;font-size:13px;color:#454e5c}.scenario-selector.svelte-1c7n5fg button.active:where(.svelte-1c7n5fg){background:#17191c;border-color:#17191c;color:#fff}.journey-panel.svelte-1c7n5fg{margin-top:28px;padding:35px 36px 29px;border:1px solid #e1e5ea;border-radius:22px;background:#fff}.journey-intro.svelte-1c7n5fg{max-width:720px}.example-label.svelte-1c7n5fg{text-transform:uppercase;letter-spacing:1.4px;color:#68707a;font-size:10px;line-height:1.8}.journey-intro.svelte-1c7n5fg h3:where(.svelte-1c7n5fg){margin-top:12px;font-size:26px;font-weight:500;line-height:1.35;letter-spacing:-.6px}.journey-intro.svelte-1c7n5fg>p:where(.svelte-1c7n5fg):last-child{margin-top:14px;color:#68707a;font-size:14px;line-height:1.8}.journey-timeline.svelte-1c7n5fg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:33px;margin:36px 0 0;padding:0;list-style:none}.journey-timeline.svelte-1c7n5fg li:where(.svelte-1c7n5fg){position:relative;border-top:1px solid #dce2eb;padding-top:24px}.timeline-node.svelte-1c7n5fg{position:absolute;top:-15px;left:0;display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:var(--sport-tint);color:var(--sport-accent);font-size:11px;font-weight:600}.step-when.svelte-1c7n5fg{font-size:11px;color:#747d89;line-height:1.7}.journey-timeline.svelte-1c7n5fg h4:where(.svelte-1c7n5fg){margin-top:10px;font-size:16px;font-weight:600;line-height:1.5}.journey-timeline.svelte-1c7n5fg li:where(.svelte-1c7n5fg)>p:where(.svelte-1c7n5fg):last-child{margin-top:10px;font-size:14px;color:#68707a;line-height:1.8}.journey-result.svelte-1c7n5fg{display:flex;align-items:flex-start;gap:10px;margin-top:28px;padding-top:23px;border-top:1px solid #e5e8ee;font-size:14px;line-height:1.7}.journey-result.svelte-1c7n5fg svg{flex-shrink:0;color:var(--sport-accent);margin-top:2px}.journey-action.svelte-1c7n5fg{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:27px}.journey-action.svelte-1c7n5fg p:where(.svelte-1c7n5fg){font-size:12px;color:#596370;line-height:1.7}.journey-action.svelte-1c7n5fg .campaign-signup{flex-shrink:0}.schedule-section.svelte-1c7n5fg,.checkin-section.svelte-1c7n5fg{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-block:90px}.story-copy.svelte-1c7n5fg h2:where(.svelte-1c7n5fg){margin-top:18px;font-size:clamp(29px,3.2vw,39px)}.story-copy.svelte-1c7n5fg>p:where(.svelte-1c7n5fg):not(.eyebrow){margin-top:21px;font-size:15px;color:#68707a;line-height:1.8}.text-link.svelte-1c7n5fg{display:inline-flex;align-items:center;gap:7px;color:#242a33;margin-top:24px;border-bottom:1px solid #bdc4cf;padding-bottom:6px;font-size:13px;font-weight:600}.group-visual.svelte-1c7n5fg{padding:30px;border-radius:22px;border:1px solid #e3e7ed;background:#f7f8fa}.visual-label.svelte-1c7n5fg{font-size:12px;color:#586171;margin-bottom:20px}.group-row.svelte-1c7n5fg{display:flex;align-items:center;gap:15px;border:1px solid #e7eaf0;border-radius:12px;padding:20px 16px;background:#fff;margin-top:10px}.group-marker.svelte-1c7n5fg{flex-shrink:0;font-size:11px;color:var(--sport-accent)}.group-row.svelte-1c7n5fg div:where(.svelte-1c7n5fg){flex:1;min-width:0}.group-row.svelte-1c7n5fg strong:where(.svelte-1c7n5fg){display:block;font-size:14px;font-weight:600;line-height:1.5}.group-row.svelte-1c7n5fg div:where(.svelte-1c7n5fg)>span:where(.svelte-1c7n5fg){display:block;margin-top:5px;font-size:11px;color:#727b88;line-height:1.7}.group-row.svelte-1c7n5fg svg{flex-shrink:0;color:var(--sport-accent)}.visual-note.svelte-1c7n5fg{margin-top:18px;color:#697381;font-size:11px;line-height:1.8}.billing-section.svelte-1c7n5fg{background:#191b20;color:#fff}.billing-inner.svelte-1c7n5fg{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center;padding-block:76px}.billing-inner.svelte-1c7n5fg .story-copy:where(.svelte-1c7n5fg)>p:where(.svelte-1c7n5fg):not(.eyebrow),.billing-inner.svelte-1c7n5fg .eyebrow:where(.svelte-1c7n5fg){color:#bdc4cf}.outcome-list.svelte-1c7n5fg{display:grid;gap:13px;list-style:none;margin:23px 0 0;padding:0}.outcome-list.svelte-1c7n5fg li:where(.svelte-1c7n5fg){display:flex;align-items:flex-start;gap:9px;color:#545f70;font-size:14px;line-height:1.7}.outcome-list.svelte-1c7n5fg svg{flex-shrink:0;margin-top:2px}.billing-inner.svelte-1c7n5fg .outcome-list:where(.svelte-1c7n5fg) li:where(.svelte-1c7n5fg){color:#d5dae3}.billing-inner.svelte-1c7n5fg .billing-context:where(.svelte-1c7n5fg){border-top:1px solid #ffffff20;padding-top:20px;font-size:13px!important}.invoice-visual.svelte-1c7n5fg{padding:27px;border:1px solid #ffffff1a;border-radius:21px;background:#ffffff04}.invoice-brand.svelte-1c7n5fg{display:flex;align-items:center;justify-content:center;gap:23px;margin-bottom:23px}.invoice-brand.svelte-1c7n5fg>span:where(.svelte-1c7n5fg){font-size:24px;font-weight:600;letter-spacing:-1px}.invoice-brand.svelte-1c7n5fg img:where(.svelte-1c7n5fg){width:110px;height:43px;object-fit:contain;border-radius:7px;padding:3px;background:#fff}.invoice-paper.svelte-1c7n5fg{background:#fff;color:#17191c;padding:28px 24px;border-radius:12px}.invoice-title.svelte-1c7n5fg{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.invoice-membership.svelte-1c7n5fg{margin-top:23px;font-size:18px;line-height:1.5;font-weight:500;letter-spacing:-.3px}.invoice-paper.svelte-1c7n5fg dl:where(.svelte-1c7n5fg){margin:20px 0}.invoice-paper.svelte-1c7n5fg dl:where(.svelte-1c7n5fg)>div:where(.svelte-1c7n5fg){display:flex;justify-content:space-between;gap:15px;border-top:1px solid #e6e9ee;padding:12px 0;font-size:11px;line-height:1.7}.invoice-paper.svelte-1c7n5fg dt:where(.svelte-1c7n5fg){color:#727b88}.invoice-paper.svelte-1c7n5fg dd:where(.svelte-1c7n5fg){text-align:right;margin:0}.invoice-status.svelte-1c7n5fg{display:flex;align-items:center;gap:7px;background:var(--sport-tint);color:var(--sport-accent);border-radius:7px;padding:12px 9px;font-size:11px;line-height:1.7}.invoice-status.svelte-1c7n5fg svg{flex-shrink:0}.invoice-note.svelte-1c7n5fg{margin-top:18px;color:#aab2c0;font-size:11px;line-height:1.8;text-align:center}.checkin-visual.svelte-1c7n5fg{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;min-height:375px;border-radius:23px;border:1px solid #e0e6ed;background:radial-gradient(ellipse at top left,var(--sport-tint),#f8f9fb);padding:35px 25px}.scan-icon.svelte-1c7n5fg{display:grid;place-items:center;width:110px;height:110px;border:1px solid #d6deea;border-radius:28px;background:#fff;color:var(--sport-accent);box-shadow:0 12px 30px #1a23450a}.checkin-sport.svelte-1c7n5fg{margin-top:24px;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--sport-accent)}.checkin-visual.svelte-1c7n5fg strong:where(.svelte-1c7n5fg){margin-top:13px;font-size:21px;font-weight:500;letter-spacing:-.5px;line-height:1.4}.checkin-visual.svelte-1c7n5fg p:where(.svelte-1c7n5fg){margin-top:14px;color:#677181;font-size:13px;line-height:1.8}.scan-note.svelte-1c7n5fg{margin-top:22px;color:#6d7785;font-size:10px}.setup-section.svelte-1c7n5fg{scroll-margin-top:25px;padding-top:15px}.setup-grid.svelte-1c7n5fg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;list-style:none;margin:40px 0 34px;padding:0}.setup-grid.svelte-1c7n5fg li:where(.svelte-1c7n5fg)>span:where(.svelte-1c7n5fg){display:block;font-size:11px;color:var(--sport-accent);border-bottom:1px solid #dee3eb;padding-bottom:17px}.setup-grid.svelte-1c7n5fg h3:where(.svelte-1c7n5fg){margin-top:20px;font-size:16px;font-weight:600;line-height:1.5}.setup-grid.svelte-1c7n5fg p:where(.svelte-1c7n5fg){margin-top:12px;color:#68707a;font-size:14px;line-height:1.8}.free-access.svelte-1c7n5fg{display:flex;align-items:center;justify-content:space-between;gap:30px;border-radius:17px;padding:28px 30px;background:var(--sport-tint);border:1px solid #e0e5ec}.free-access.svelte-1c7n5fg strong:where(.svelte-1c7n5fg){font-weight:600;font-size:16px}.free-access.svelte-1c7n5fg p:where(.svelte-1c7n5fg){margin-top:7px;max-width:580px;font-size:13px;line-height:1.8;color:#616c7b}.free-access.svelte-1c7n5fg .campaign-signup{flex-shrink:0}.faq-section.svelte-1c7n5fg{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px;padding-block:90px}.faq-intro.svelte-1c7n5fg h2:where(.svelte-1c7n5fg){font-size:33px;margin-top:18px}.faq-list.svelte-1c7n5fg details:where(.svelte-1c7n5fg){border-bottom:1px solid #e2e6ed}.faq-list.svelte-1c7n5fg details:where(.svelte-1c7n5fg):first-child{border-top:1px solid #e2e6ed}.faq-list.svelte-1c7n5fg summary:where(.svelte-1c7n5fg){cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:22px;font-size:15px;font-weight:500;line-height:1.6}.faq-list.svelte-1c7n5fg summary:where(.svelte-1c7n5fg)::-webkit-details-marker{display:none}.faq-list.svelte-1c7n5fg summary:where(.svelte-1c7n5fg) svg{flex-shrink:0}.faq-list.svelte-1c7n5fg details[open]:where(.svelte-1c7n5fg) summary:where(.svelte-1c7n5fg) svg{transform:rotate(180deg)}.faq-list.svelte-1c7n5fg details:where(.svelte-1c7n5fg)>p:where(.svelte-1c7n5fg){padding:0 24px 23px 0;color:#68707a;font-size:14px;line-height:1.8}.final-section.svelte-1c7n5fg{padding-bottom:42px}.final-cta.svelte-1c7n5fg{background:#191b20;color:#fff;border-radius:24px;padding:56px 35px 43px;text-align:center}.final-cta.svelte-1c7n5fg .eyebrow:where(.svelte-1c7n5fg){justify-content:center;color:#b1bac8}.final-cta.svelte-1c7n5fg h2:where(.svelte-1c7n5fg){max-width:780px;margin:22px auto 0;font-size:clamp(32px,4vw,48px)}.final-cta.svelte-1c7n5fg>p:where(.svelte-1c7n5fg):not(.eyebrow){max-width:600px;margin:20px auto 0;color:#bdc4cf;font-size:15px;line-height:1.8}.final-actions.svelte-1c7n5fg{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px;margin-top:29px}.final-actions.svelte-1c7n5fg>a:where(.svelte-1c7n5fg){color:#d7dee8;display:inline-flex;align-items:center;gap:7px;font-size:12px}.final-note.svelte-1c7n5fg{display:block;margin-top:19px;color:#aab3c2;font-size:11px}.campaign-footer.svelte-1c7n5fg{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:5px 30px}.campaign-footer.svelte-1c7n5fg .wordmark:where(.svelte-1c7n5fg){font-size:22px}.campaign-footer.svelte-1c7n5fg p:where(.svelte-1c7n5fg),.campaign-footer.svelte-1c7n5fg a:where(.svelte-1c7n5fg):not(.wordmark){color:#717c8c;font-size:10px}.campaign-footer.svelte-1c7n5fg>div:where(.svelte-1c7n5fg){display:flex;gap:20px}@media (max-width: 1050px){.hero.svelte-1c7n5fg{gap:30px}.hero-visual.svelte-1c7n5fg{height:510px}.schedule-section.svelte-1c7n5fg,.checkin-section.svelte-1c7n5fg,.billing-inner.svelte-1c7n5fg{gap:40px}.journey-panel.svelte-1c7n5fg{padding-inline:27px}.journey-timeline.svelte-1c7n5fg{gap:22px}}@media (max-width: 760px){.container.svelte-1c7n5fg{width:calc(100% - 36px)}.header-inner.svelte-1c7n5fg{gap:15px;padding-block:16px}.sport-name.svelte-1c7n5fg,.login-link.svelte-1c7n5fg{display:none}.hero.svelte-1c7n5fg{grid-template-columns:1fr;gap:33px;padding-block:42px 34px}h1.svelte-1c7n5fg{font-size:clamp(40px,8vw,60px);letter-spacing:-2px;margin-top:19px}.hero-end.svelte-1c7n5fg{font-size:29px;letter-spacing:-1px}.hero-text.svelte-1c7n5fg{font-size:16px;margin-top:22px}.hero-actions.svelte-1c7n5fg{gap:19px;margin-top:25px}.hero-visual.svelte-1c7n5fg{height:410px}.context-strip.svelte-1c7n5fg{flex-direction:column;align-items:flex-start;gap:15px;padding-block:23px}.pain-section.svelte-1c7n5fg{padding-block:52px}h2.svelte-1c7n5fg{font-size:31px;letter-spacing:-1px}.pain-grid.svelte-1c7n5fg{grid-template-columns:1fr;gap:25px;margin-top:28px}.pain-grid.svelte-1c7n5fg h3:where(.svelte-1c7n5fg){margin-top:12px}.journey-section.svelte-1c7n5fg{padding-block:48px}.scenario-selector.svelte-1c7n5fg{gap:8px;margin-top:24px}.scenario-selector.svelte-1c7n5fg button:where(.svelte-1c7n5fg){padding:11px 14px;font-size:12px;gap:10px}.journey-panel.svelte-1c7n5fg{padding:26px 22px 23px;margin-top:24px}.journey-intro.svelte-1c7n5fg h3:where(.svelte-1c7n5fg){font-size:23px}.journey-timeline.svelte-1c7n5fg{grid-template-columns:1fr;gap:29px;margin-top:32px}.journey-timeline.svelte-1c7n5fg li:where(.svelte-1c7n5fg){padding-top:23px}.journey-action.svelte-1c7n5fg{align-items:flex-start;flex-direction:column;gap:18px}.schedule-section.svelte-1c7n5fg,.checkin-section.svelte-1c7n5fg,.billing-inner.svelte-1c7n5fg{grid-template-columns:1fr;gap:30px;padding-block:55px}.story-copy.svelte-1c7n5fg h2:where(.svelte-1c7n5fg){font-size:32px}.group-visual.svelte-1c7n5fg{padding:24px 20px}.invoice-visual.svelte-1c7n5fg{padding:23px}.checkin-section.svelte-1c7n5fg .story-copy:where(.svelte-1c7n5fg){order:-1}.checkin-visual.svelte-1c7n5fg{min-height:340px}.setup-section.svelte-1c7n5fg{padding-top:10px}.setup-grid.svelte-1c7n5fg{grid-template-columns:1fr;gap:25px;margin-top:30px}.setup-grid.svelte-1c7n5fg h3:where(.svelte-1c7n5fg){margin-top:13px}.free-access.svelte-1c7n5fg{flex-direction:column;align-items:flex-start;padding:24px 22px;gap:20px}.faq-section.svelte-1c7n5fg{grid-template-columns:1fr;gap:28px;padding-block:55px}.faq-intro.svelte-1c7n5fg h2:where(.svelte-1c7n5fg){font-size:30px}.final-cta.svelte-1c7n5fg{padding:40px 22px 34px}.final-actions.svelte-1c7n5fg{flex-direction:column;gap:20px}.campaign-footer.svelte-1c7n5fg{flex-wrap:wrap}.campaign-footer.svelte-1c7n5fg p:where(.svelte-1c7n5fg){display:none}}@media (max-width: 420px){.header-inner.svelte-1c7n5fg .campaign-signup{min-height:42px;padding:11px 16px;font-size:12px}.hero.svelte-1c7n5fg .eyebrow:where(.svelte-1c7n5fg){font-size:9px;letter-spacing:.8px}.hero-actions.svelte-1c7n5fg .campaign-signup,.journey-action.svelte-1c7n5fg .campaign-signup,.final-actions.svelte-1c7n5fg .campaign-signup{width:100%;font-size:13px;padding-inline:14px;gap:8px;text-align:center}.hero-visual.svelte-1c7n5fg{height:325px}.hero-visual.svelte-1c7n5fg figcaption:where(.svelte-1c7n5fg){left:20px;right:20px;bottom:20px}.hero-visual.svelte-1c7n5fg figcaption:where(.svelte-1c7n5fg) strong:where(.svelte-1c7n5fg){font-size:19px}.signup-note.svelte-1c7n5fg{font-size:10px}.invoice-visual.svelte-1c7n5fg{padding:18px}.invoice-paper.svelte-1c7n5fg{padding:24px 18px}.campaign-footer.svelte-1c7n5fg>div:where(.svelte-1c7n5fg){gap:14px}}
