.runwell-launch-shop{background:var(--runwell-launch-bg, transparent);color:var(--runwell-launch-fg, inherit);min-height:60vh;display:flex;align-items:center;justify-content:center;padding:6rem 1.5rem}.runwell-launch-shop__inner{width:100%;max-width:38rem;text-align:center}.runwell-launch-shop__eyebrow{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--runwell-launch-eyebrow-fg, inherit);margin:0 0 1.25rem}.runwell-launch-shop__headline{font-family:var(--runwell-launch-headline-family, inherit);color:var(--runwell-launch-headline-fg, inherit);font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin:0 0 1.25rem}.runwell-launch-shop__lede{color:var(--runwell-launch-lede-fg, inherit);font-size:1.125rem;line-height:1.5;margin:0 0 2rem}.runwell-launch-shop__form{margin:0 0 1.5rem}.runwell-launch-shop__fineprint{font-size:.75rem;color:var(--runwell-launch-fineprint-fg, inherit);opacity:.7;margin:1.5rem 0 0}.runwell-launch-capture{display:grid;grid-template-columns:1fr;gap:.75rem;width:100%;max-width:28rem;margin:0 auto}@media(min-width:480px){.runwell-launch-capture{grid-template-columns:1fr auto}}.runwell-launch-capture__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.runwell-launch-capture__input{background:var(--runwell-launch-input-bg, transparent);color:var(--runwell-launch-input-fg, inherit);border:1px solid var(--runwell-launch-input-border, currentColor);border-radius:0;padding:.875rem 1rem;font:inherit;font-size:16px;min-height:44px;width:100%;box-sizing:border-box}.runwell-launch-capture__input:focus{outline:2px solid var(--runwell-launch-input-border, currentColor);outline-offset:2px}.runwell-launch-capture__submit{background:var(--runwell-launch-submit-bg, #0B3D38);color:var(--runwell-launch-submit-fg, #F5EFE6);border:0;border-radius:var(--runwell-launch-submit-border-radius, 999px);padding:.875rem 1.5rem;font:inherit;font-weight:600;letter-spacing:.02em;text-transform:none;min-height:44px;cursor:pointer;transition:opacity .12s ease-in-out}.runwell-launch-capture__submit:hover,.runwell-launch-capture__submit:focus{opacity:.92}.runwell-launch-capture__confirmation{color:var(--runwell-launch-confirmation-fg, inherit);font-size:1rem;text-align:center;margin:0;padding:1rem 0}.runwell-launch-capture__errors{color:var(--runwell-launch-error-fg, #c0392b);font-size:.875rem;text-align:left;grid-column:1 / -1}
/*# sourceMappingURL=/cdn/shop/t/8/assets/runwell-launch-modes.css.map */
