.peloton-bottom-form{--pbf-page:#1a222d;--pbf-surface:#232b38;--pbf-raised:#393d4c;--pbf-text:#fff;--pbf-soft:#c7ccd4;--pbf-muted:#8a93a3;--pbf-accent:#6ebe4a;--pbf-accent-hover:#7fcb5b;background:linear-gradient(160deg,var(--pbf-raised),var(--pbf-page));border-top:1px solid hsla(0,0%,100%,.08);color:var(--pbf-text);font-family:Libre Franklin,Helvetica Neue,Arial,sans-serif;overflow:hidden;padding:76px 0;position:relative;text-align:center}.peloton-bottom-form .pbf-pattern{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cpath fill='%23fff' d='M27.6 7.6h4.8v4.8h-4.8z' opacity='.035'/%3E%3Cpath fill='%23fff' d='M45.8 5.8h8.4v8.4h-8.4z' opacity='.05'/%3E%3Cpath fill='%236ebe4a' d='M287.6 107.6h4.8v4.8h-4.8z' opacity='.18'/%3E%3Cpath fill='%23fff' d='M187.6 187.6h4.8v4.8h-4.8z' opacity='.05'/%3E%3C/svg%3E");background-size:640px;inset:0;pointer-events:none;position:absolute}.peloton-bottom-form .pbf-container{margin:0 auto;max-width:760px;padding:0 32px;position:relative}.peloton-bottom-form .pbf-eyebrow{color:var(--pbf-soft);font-size:12px;font-weight:700;letter-spacing:.1em;margin:0 0 14px;text-transform:uppercase}.peloton-bottom-form .pbf-heading{color:var(--pbf-text);font-family:Univers Condensed,Barlow Condensed,Oswald,Arial Narrow,sans-serif;font-feature-settings:"kern" 0!important;font-kerning:none!important;font-size:clamp(34px,4vw,46px);font-weight:700;letter-spacing:-.03em;line-height:.92;margin:0;text-transform:uppercase;word-spacing:normal!important}.peloton-bottom-form .pbf-heading span{color:var(--pbf-accent)}.peloton-bottom-form .pbf-introduction{margin:18px auto 0;max-width:56ch}.peloton-bottom-form .pbf-introduction,.peloton-bottom-form .pbf-introduction p{color:var(--pbf-soft);font-size:16.5px;line-height:1.6}.peloton-bottom-form .pbf-introduction>:first-child{margin-top:0}.peloton-bottom-form .pbf-introduction>:last-child{margin-bottom:0}.peloton-bottom-form .pbf-form-card{background:var(--pbf-page);border:1px solid hsla(0,0%,100%,.14);border-radius:6px;box-shadow:0 30px 70px rgba(0,0,0,.35);margin:32px auto 0;max-width:640px;padding:30px 28px;text-align:left}.peloton-bottom-form .pbf-form-card h3{color:var(--pbf-text);font-size:20px;line-height:1.25;margin:0 0 6px}.peloton-bottom-form .pbf-form-introduction{color:var(--pbf-soft);font-size:13.5px;line-height:1.5;margin:0 0 22px}.peloton-bottom-form .pbf-form-card .form-title{display:none!important}.peloton-bottom-form .pbf-form-card .hs-form{background:transparent!important}.peloton-bottom-form .pbf-form-card form{display:flex;flex-direction:column;gap:16px}.peloton-bottom-form .pbf-form-card fieldset{border:0;margin:0;max-width:none!important;padding:0}.peloton-bottom-form .pbf-form-card .field,.peloton-bottom-form .pbf-form-card .input,.peloton-bottom-form .pbf-form-card fieldset,.peloton-bottom-form .pbf-form-card label,.peloton-bottom-form .pbf-form-card legend{background:transparent!important}.peloton-bottom-form .pbf-form-card fieldset.form-columns-2{display:grid;gap:14px;grid-template-columns:1fr 1fr}.peloton-bottom-form .pbf-form-card .field{float:none!important;margin:0!important;padding:0!important;width:auto!important}.peloton-bottom-form .pbf-form-card fieldset .field,.peloton-bottom-form .pbf-form-card fieldset.form-columns-2 .field{float:none!important;width:100%!important}.peloton-bottom-form .pbf-form-card .field .input{margin-right:0!important}.peloton-bottom-form .pbf-form-card label{color:var(--pbf-soft);display:block;font-size:12px;font-weight:700;margin:0 0 6px}.peloton-bottom-form .pbf-form-card input.hs-input:not([type=checkbox]):not([type=radio]),.peloton-bottom-form .pbf-form-card select.hs-input,.peloton-bottom-form .pbf-form-card textarea.hs-input{background:var(--pbf-surface);border:1px solid hsla(0,0%,100%,.18);border-radius:4px;box-sizing:border-box;color:var(--pbf-text);font:400 14.5px Libre Franklin,Helvetica Neue,Arial,sans-serif;outline:none;padding:12px 14px;width:100%!important}.peloton-bottom-form .pbf-form-card .hs-input:focus{border-color:var(--pbf-accent);box-shadow:0 0 0 2px rgba(110,190,74,.2)}.peloton-bottom-form .pbf-form-card textarea.hs-input{min-height:88px;resize:vertical}.peloton-bottom-form .pbf-form-card ::placeholder{color:var(--pbf-muted);opacity:1}.peloton-bottom-form .pbf-form-card .inputs-list,.peloton-bottom-form .pbf-form-card .legal-consent-container .inputs-list,.peloton-bottom-form .pbf-form-card .legal-consent-container .inputs-list>li{list-style:none!important;margin:0!important;padding:0!important}.peloton-bottom-form .pbf-form-card .inputs-list label{align-items:flex-start;display:flex;font-weight:400;gap:8px;line-height:1.5;margin:0}.peloton-bottom-form .pbf-form-card .hs-form-booleancheckbox-display{align-items:start;display:grid!important;gap:10px;grid-template-columns:16px minmax(0,1fr);margin:0!important}.peloton-bottom-form .pbf-form-card input.hs-input[type=checkbox],.peloton-bottom-form .pbf-form-card input.hs-input[type=radio]{box-sizing:border-box!important;float:none!important;height:16px!important;margin:1px 0 0!important;min-height:0!important;padding:0!important;width:16px!important}.peloton-bottom-form .pbf-form-card .hs-form-booleancheckbox-display>span{display:block;margin:0!important}.peloton-bottom-form .pbf-form-card .hs-form-booleancheckbox-display p{margin:0!important;text-align:left!important}.peloton-bottom-form .pbf-form-card .hs_recaptcha{align-self:start;justify-self:start!important;text-align:left!important}.peloton-bottom-form .pbf-form-card .hs_recaptcha>div{margin-left:0!important;margin-right:0!important}.peloton-bottom-form .pbf-form-card iframe{max-width:100%}.peloton-bottom-form .pbf-form-card .actions{display:block}.peloton-bottom-form .pbf-form-card .hs-button{background:var(--pbf-accent)!important;border:0!important;border-radius:4px!important;box-shadow:none!important;color:var(--pbf-page)!important;cursor:pointer;display:block!important;font:700 14px Libre Franklin,Helvetica Neue,Arial,sans-serif!important;letter-spacing:.08em!important;margin:0!important;padding:15px 0!important;text-transform:uppercase!important;width:100%!important}.peloton-bottom-form .pbf-form-card .hs-button:focus,.peloton-bottom-form .pbf-form-card .hs-button:hover{background:var(--pbf-accent-hover)!important}.peloton-bottom-form .pbf-form-card .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.peloton-bottom-form .pbf-form-card .hs-error-msg,.peloton-bottom-form .pbf-form-card .hs-error-msgs label{color:#e06b5e;font-size:12px;font-weight:600;margin:0}.peloton-bottom-form .pbf-form-card .hs-richtext,.peloton-bottom-form .pbf-form-card .hs-richtext p,.peloton-bottom-form .pbf-form-card .legal-consent-container,.peloton-bottom-form .pbf-form-card .legal-consent-container p,.peloton-bottom-form .pbf-form-card .submitted-message,.peloton-bottom-form .pbf-form-card .submitted-message p{color:var(--pbf-soft);font-size:12px;line-height:1.55}.peloton-bottom-form .pbf-form-card .hs-richtext a,.peloton-bottom-form .pbf-form-card .legal-consent-container a{color:var(--pbf-accent)}.peloton-bottom-form .pbf-form-placeholder{border:1px dashed hsla(0,0%,100%,.28);color:var(--pbf-soft);font-size:14px;padding:18px}.peloton-bottom-form .pbf-note{color:var(--pbf-muted);font-size:14px;margin:22px 0 0}.peloton-bottom-form .pbf-note a{color:var(--pbf-accent)}.hs-editor-mode .peloton-bottom-form,.hs-editor-mode .peloton-bottom-form *{opacity:1!important;transform:none!important}@media(max-width:620px){.peloton-bottom-form{padding:56px 0}.peloton-bottom-form .pbf-container{padding:0 20px}.peloton-bottom-form .pbf-form-card{padding:24px 20px}.peloton-bottom-form .pbf-form-card fieldset.form-columns-2{grid-template-columns:1fr}}@media(min-width:900px){.peloton-bottom-form .pbf-form-card form.hs-form{align-items:start;display:grid!important;gap:16px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.peloton-bottom-form .pbf-form-card fieldset.form-columns-2,.peloton-bottom-form .pbf-form-card form.hs-form>fieldset{display:contents!important}.peloton-bottom-form .pbf-form-card .hs_country,.peloton-bottom-form .pbf-form-card .hs_message,.peloton-bottom-form .pbf-form-card .hs_recaptcha,.peloton-bottom-form .pbf-form-card .hs_submit,.peloton-bottom-form .pbf-form-card .legal-consent-container{grid-column:1/-1}.peloton-bottom-form .pbf-form-card textarea.hs-input{min-height:68px}}@media(prefers-reduced-motion:reduce){.peloton-bottom-form *{animation:none!important;transition-duration:.01ms!important}}