.marketing-site :is(.marketing-controls_primary__2mE_x,.marketing-controls_secondary__yHYdx)[class]{min-height:var(--marketing-control-height,52px);max-width:100%;gap:20px;padding:14px 22px;border:1px solid transparent;border-radius:var(--marketing-action-radius);font-size:var(--marketing-text-small);font-weight:600;line-height:1.5;text-align:center;box-shadow:none;transition:background var(--marketing-motion),border-color var(--marketing-motion),color var(--marketing-motion)}.marketing-site .marketing-controls_primary__2mE_x[class]{background:var(--marketing-primary-fill,var(--marketing-accent));color:var(--marketing-primary-ink,var(--marketing-ink))}.marketing-site .marketing-controls_primary__2mE_x[class]:not(:disabled):hover{background:var(--marketing-primary-hover,#e8ffad)}.marketing-site .marketing-controls_secondary__yHYdx[class]{background:transparent;border-color:var(--marketing-secondary-line,currentColor);color:var(--marketing-secondary-ink,inherit)}.marketing-site .marketing-controls_secondary__yHYdx[class]:not(:disabled):hover{background:#85bdd912}.marketing-site :is(.marketing-controls_primary__2mE_x,.marketing-controls_secondary__yHYdx)[class]:disabled{background:#dce0d8;color:#667164;opacity:1}.marketing-site :is(.marketing-controls_primary__2mE_x,.marketing-controls_secondary__yHYdx)[class]:focus-visible{outline:2px solid var(--marketing-focus,currentColor);outline-offset:5px}.marketing-site :is(.marketing-controls_primary__2mE_x,.marketing-controls_secondary__yHYdx)>:last-child{flex:none}@media (max-width:539px){.marketing-site :is(.marketing-controls_primary__2mE_x,.marketing-controls_secondary__yHYdx)[class]{gap:16px;padding-inline:18px}}@media (prefers-reduced-motion:reduce){.marketing-site :is(.marketing-controls_primary__2mE_x,.marketing-controls_secondary__yHYdx)[class]{transition:none}}.editorial_page__FL8fY{background:var(--marketing-paper);color:var(--marketing-ink)}.editorial_hero__iRPGD{--marketing-focus:var(--marketing-accent);padding-block:var(--site-section-space);background:var(--marketing-ink);color:var(--marketing-paper);border-bottom:1px solid var(--marketing-line-on-dark)}.editorial_hero__iRPGD :is(h1,h2,h3){text-wrap:balance}.editorial_hero__iRPGD :is(p,nav){color:var(--marketing-on-dark)}.editorial_hero__iRPGD .text-lime{color:var(--marketing-accent)}.editorial_hero__iRPGD .runna-lead{max-width:65ch;font-size:var(--marketing-text-body);line-height:var(--marketing-body-leading)}.editorial_desktopEyebrow__Cz8_s[class]{display:none}.editorial_container__xt0yA{max-width:var(--site-content-width)}.editorial_container__xt0yA,.editorial_readingContainer__YZLF4{width:100%;margin-inline:auto;padding-inline:var(--site-gutter)}.editorial_readingContainer__YZLF4{max-width:840px}.editorial_surface__VenmY{--marketing-focus:var(--marketing-ink);padding-block:var(--site-section-space);background:var(--marketing-paper);color:var(--marketing-ink)}.editorial_surface__VenmY+.editorial_surface__VenmY{border-top:1px solid var(--marketing-line)}.editorial_surface__VenmY :is(h1,h2,h3,h4):where(:not(.editorial_darkInset__4KDLy *)){color:var(--marketing-ink);text-wrap:balance}.editorial_surface__VenmY :is(p,li,label,nav):where(:not(.editorial_darkInset__4KDLy *)){color:var(--marketing-muted)}.editorial_surface__VenmY :is(a,summary):where(:not(.editorial_darkInset__4KDLy *)){color:var(--marketing-ink)}.editorial_surface__VenmY a:where(:not(.editorial_darkInset__4KDLy *)):hover{text-decoration:underline;text-underline-offset:4px}.editorial_surface__VenmY .text-brand-blue:where(:not(.editorial_darkInset__4KDLy *)),.editorial_surface__VenmY .text-brand-light:where(:not(.editorial_darkInset__4KDLy *)),.editorial_surface__VenmY .text-lime:where(:not(.editorial_darkInset__4KDLy *)){color:var(--marketing-ink)}.editorial_surface__VenmY li::marker{color:var(--marketing-ink)}.editorial_reading__GpZHn li,.editorial_surface__VenmY .runna-body{font-size:var(--marketing-text-body);line-height:var(--marketing-body-leading)}.editorial_surface__VenmY .runna-small{font-size:var(--marketing-text-small);line-height:1.7}.editorial_reading__GpZHn{max-width:72ch;min-width:0}.editorial_reading__GpZHn>section+section{margin-top:40px}.editorial_reading__GpZHn h2{font-size:clamp(26px,3vw,36px);line-height:1.15;letter-spacing:-.035em;font-weight:600}.editorial_reading__GpZHn a:not(.editorial_action__0VlKz){text-decoration:underline;text-underline-offset:4px}.editorial_reading__GpZHn [data-guide-product-link]{border-color:var(--marketing-ink)}.editorial_panel__9rBKO{min-width:0;padding:28px 0;border:0;border-top:1px solid var(--marketing-line);border-radius:0;background:transparent;box-shadow:none}.editorial_hero__iRPGD .editorial_panel__9rBKO{border-color:var(--marketing-line-on-dark)}.editorial_note__u1iKb{padding:24px;background:var(--marketing-panel);border:1px solid var(--marketing-line);border-radius:var(--marketing-stage-radius);box-shadow:none}.editorial_hero__iRPGD .editorial_note__u1iKb{background:var(--marketing-surface);border-color:var(--marketing-line-on-dark)}.editorial_reading__GpZHn .editorial_note__u1iKb h3{font-size:22px;letter-spacing:-.025em;line-height:1.2}.editorial_action__0VlKz{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:24px;padding:15px 22px;border:1px solid transparent;border-radius:var(--marketing-action-radius);background:var(--marketing-accent);color:var(--marketing-ink);font-size:var(--marketing-text-small);font-weight:600;line-height:1.5;transition:background var(--marketing-motion)}.editorial_surface__VenmY .editorial_action__0VlKz{background:var(--marketing-ink);color:var(--marketing-paper)}.editorial_action__0VlKz:hover,.editorial_surface__VenmY .editorial_action__0VlKz:hover{text-decoration:none;background:var(--marketing-surface-raised);color:var(--marketing-paper)}.editorial_secondary__vxrks{background:transparent;border-color:var(--marketing-line-on-dark);color:var(--marketing-paper)}.editorial_surface__VenmY .editorial_secondary__vxrks{background:transparent;border-color:var(--marketing-line);color:var(--marketing-ink)}.editorial_textLink__LV9zZ{display:inline-flex;min-height:44px;align-items:center;gap:12px;font-size:var(--marketing-text-small);font-weight:600}.editorial_page__FL8fY :is(a,button,select,input,textarea,summary):focus-visible{outline:2px solid var(--marketing-focus,currentColor);outline-offset:5px}.editorial_filterTabs___C1s_{display:flex;flex-wrap:wrap;gap:8px}.editorial_filter__LyDhB{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--marketing-line);border-radius:var(--marketing-action-radius);background:transparent;color:var(--marketing-ink);font-size:var(--marketing-text-small);font-weight:500}.editorial_filter__LyDhB[aria-current=page]{background:var(--marketing-ink);color:var(--marketing-paper);border-color:var(--marketing-ink)}.editorial_surface__VenmY .editorial_filter__LyDhB[aria-current=page]{color:var(--marketing-paper)}.editorial_filter__LyDhB:hover{background:var(--marketing-panel);text-decoration:none}.editorial_filter__LyDhB[aria-current=page]:hover{background:var(--marketing-surface-raised)}.editorial_form__kclcI{min-width:0}.editorial_form__kclcI :is(input,textarea,select){width:100%;min-width:0;min-height:48px;padding:12px 14px;border:1px solid var(--marketing-line);border-radius:var(--marketing-action-radius);background:var(--marketing-paper);color:var(--marketing-ink);font-size:16px;line-height:1.5;color-scheme:light}.editorial_form__kclcI :is(input,textarea)::-moz-placeholder{color:var(--marketing-muted)}.editorial_form__kclcI :is(input,textarea)::placeholder{color:var(--marketing-muted)}.editorial_form__kclcI label{min-width:0}.editorial_form__kclcI select{max-width:100%}.editorial_libraryGrid__Iit4T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}.editorial_card__Pi36X{display:flex;height:100%;flex-direction:column;padding:24px 0 0;border:0;border-top:1px solid var(--marketing-line);border-radius:0;background:transparent;color:var(--marketing-ink);transition:border-color var(--marketing-motion)}.editorial_card__Pi36X:hover,.editorial_surface__VenmY a.editorial_card__Pi36X:hover{transform:none;background:transparent;border-color:var(--marketing-ink);text-decoration:none}.editorial_cardEyebrow__hSG4O[class]{margin-bottom:0}.editorial_card__Pi36X :is(h2,h3){margin-top:28px;color:var(--marketing-ink);font-size:24px;line-height:1.16;letter-spacing:-.035em;font-weight:600}.editorial_card__Pi36X p:not(.editorial_cardEyebrow__hSG4O){color:var(--marketing-muted);font-size:var(--marketing-text-small);line-height:1.75}.editorial_card__Pi36X>div:last-child{color:var(--marketing-muted);font-size:var(--marketing-text-caption)}.editorial_card__Pi36X>div:first-child>span{color:var(--marketing-ink)}.editorial_card__Pi36X :is(h2,h3) span{color:inherit}.editorial_card__Pi36X:focus-visible{outline:2px solid var(--marketing-ink);outline-offset:6px}.editorial_faq__bO7Hc{border-block:1px solid var(--marketing-line)}.editorial_faq__bO7Hc details{padding:20px 0;border-bottom:1px solid var(--marketing-line)}.editorial_faq__bO7Hc details:last-child{border-bottom:0}.editorial_faq__bO7Hc summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;cursor:pointer;list-style:none;font-size:var(--marketing-text-body);font-weight:600}.editorial_faq__bO7Hc summary::-webkit-details-marker{display:none}.editorial_faq__bO7Hc summary:after{content:"+";font-size:24px;font-weight:400;flex:none}.editorial_faq__bO7Hc details[open] summary:after{content:"−"}.editorial_legal__cmKLb .editorial_panel__9rBKO{padding:0 0 32px;border-top:0;border-bottom:1px solid var(--marketing-line)}.editorial_legal__cmKLb .editorial_panel__9rBKO:last-child{border-bottom:0}.editorial_legal__cmKLb h2{font-size:clamp(22px,2.5vw,28px);line-height:1.2;font-weight:600;letter-spacing:-.025em}.editorial_legal__cmKLb a{overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}.editorial_contact___J0xN a[href^="mailto:"]{overflow-wrap:anywhere}@media(max-width:899px){.editorial_libraryGrid__Iit4T{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media(max-width:599px){.editorial_libraryGrid__Iit4T{grid-template-columns:minmax(0,1fr)}.editorial_note__u1iKb{padding:20px}.editorial_form__kclcI{width:100%}.editorial_form__kclcI label{flex:1 1 100%}}@media(min-width:1024px){.editorial_desktopEyebrow__Cz8_s[class]{display:flex}}@media(prefers-reduced-motion:reduce){.editorial_action__0VlKz{transition:none}}.editorial_darkInset__4KDLy{--marketing-focus:var(--marketing-accent);color:var(--marketing-paper)}.consumer-marketing_page__ClmDv{background:var(--marketing-ink);color:var(--marketing-paper)}.consumer-marketing_centeredHero__91G1j,.consumer-marketing_hero__saKpa{position:relative}.consumer-marketing_heroBreadcrumbs__5jLOy{flex-wrap:wrap}.consumer-marketing_centeredHero__91G1j .consumer-marketing_heroBreadcrumbs__5jLOy{justify-content:center;text-align:center}.consumer-marketing_centeredHero__91G1j .consumer-marketing_heroActions__o68d6{justify-content:center;align-items:center}.consumer-marketing_previewEyebrow__rLBcu{margin-bottom:0}.consumer-marketing_heroGrid__d6LEG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,6vw,80px)}.consumer-marketing_heroCopy__Gy5Sg{min-width:0;max-width:640px}.consumer-marketing_heroCopy__Gy5Sg h1{max-width:15ch}.consumer-marketing_heroCopy__Gy5Sg .store-badge{max-width:100%}.consumer-marketing_heroActions__o68d6{display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:var(--site-action-gap)}.consumer-marketing_heroProof__wJE28{margin-top:36px;padding-top:24px;border-top:1px solid var(--marketing-line-on-dark);text-align:center}.consumer-marketing_centeredHero__91G1j .consumer-marketing_heroGrid__d6LEG{grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--site-media-gap)}.consumer-marketing_centeredHero__91G1j .consumer-marketing_heroCopy__Gy5Sg{display:flex;flex-direction:column;align-items:center;width:100%;max-width:800px;text-align:center}.consumer-marketing_centeredHero__91G1j .consumer-marketing_heroCopy__Gy5Sg h1{margin-top:0}.consumer-marketing_centeredHero__91G1j .consumer-marketing_mediaStage__4beGC{width:100%;max-width:1080px}.consumer-marketing_page__ClmDv .sync-wrap{margin-top:24px;gap:14px}.consumer-marketing_page__ClmDv .sync-title{color:var(--marketing-on-dark);font-size:var(--marketing-text-eyebrow);font-weight:500;letter-spacing:.12em}.consumer-marketing_page__ClmDv .sync-belt{width:100%;margin-inline:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.consumer-marketing_page__ClmDv .sync-track{width:100%;justify-content:center;animation:none;transform:none}.consumer-marketing_page__ClmDv .sync-run{flex-wrap:wrap;justify-content:center;gap:20px 32px;min-height:44px;padding:0}.consumer-marketing_page__ClmDv .sync-run>:nth-child(n+4),.consumer-marketing_page__ClmDv .sync-run[aria-hidden=true]{display:none}.consumer-marketing_page__ClmDv .sync-icon-garmin{width:88px;height:auto;max-height:24px}.consumer-marketing_page__ClmDv .sync-icon-strava{width:80px;height:auto;max-height:24px}.consumer-marketing_page__ClmDv .sync-apple-wordmark{height:auto;font-size:18px}.consumer-marketing_mediaStage__4beGC{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--marketing-line-on-dark);border-radius:var(--marketing-stage-radius);background:var(--marketing-surface-raised);padding:28px}.consumer-marketing_mediaStage__4beGC>img{position:relative;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.consumer-marketing_mediaStage__4beGC>p{position:relative}.consumer-marketing_mediaRopes__au5vU{--lane-rope-opacity:.12;color:var(--marketing-on-dark)}.consumer-marketing_paperSection__tN4Qb{background:var(--marketing-paper);color:var(--marketing-ink)}.consumer-marketing_paperSection__tN4Qb .text-brand-blue,.consumer-marketing_paperSection__tN4Qb .text-lime,.consumer-marketing_paperSection__tN4Qb :is(h2,h3){color:var(--marketing-ink)}.consumer-marketing_paperSection__tN4Qb li,.consumer-marketing_paperSection__tN4Qb p{border-color:var(--marketing-line)}.consumer-marketing_paperSection__tN4Qb .text-slate-200,.consumer-marketing_paperSection__tN4Qb .text-slate-300,.consumer-marketing_paperSection__tN4Qb .text-slate-400,.consumer-marketing_paperSection__tN4Qb .text-slate-600{color:var(--marketing-muted)}.consumer-marketing_featureGrid__I2OGq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:44px}.consumer-marketing_featureGrid__I2OGq article{min-width:0;text-align:left}.consumer-marketing_featureMedia__b42b0{display:flex;align-items:center;justify-content:center;min-width:0;height:clamp(320px,34vw,430px);padding:24px 18px;border-radius:var(--marketing-stage-radius);background:var(--marketing-panel)}.consumer-marketing_featureMedia__b42b0 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:0}.consumer-marketing_featureGrid__I2OGq h3{padding-top:22px;border-top:1px solid var(--marketing-line)}.consumer-marketing_panel__PUE91{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--marketing-line-on-dark);border-radius:var(--marketing-stage-radius);background:var(--marketing-surface-raised);padding:clamp(24px,4vw,44px)}.consumer-marketing_panel__PUE91>:not([aria-hidden=true]){position:relative}.consumer-marketing_closingPanel__LDuQO{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--marketing-stage-radius);background:var(--marketing-accent);padding:clamp(28px,4vw,52px);color:var(--marketing-ink)}.consumer-marketing_closingPanel__LDuQO .text-lime,.consumer-marketing_closingPanel__LDuQO .text-white,.consumer-marketing_closingPanel__LDuQO :is(h2,h3){color:var(--marketing-ink)}.consumer-marketing_closingPanel__LDuQO .text-slate-200,.consumer-marketing_closingPanel__LDuQO .text-slate-300,.consumer-marketing_closingPanel__LDuQO .text-slate-400{color:#314535}.consumer-marketing_closingSection__2EqXp{position:relative;isolation:isolate;overflow:hidden;background:var(--marketing-accent);color:var(--marketing-ink)}.consumer-marketing_closingSection__2EqXp p:not([data-marketing-eyebrow]){color:#314535}.consumer-marketing_closingRopes__m4vDg{left:48%;z-index:-1;--lane-rope-opacity:.1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%);mask-image:linear-gradient(90deg,transparent,#000 20%)}.consumer-marketing_split__E7kHW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,6vw,80px);align-items:start}.consumer-marketing_featureRows__0ZyxT{display:grid;gap:32px 40px;grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-marketing_featureRows__0ZyxT>article{padding-top:24px;border-top:1px solid var(--marketing-line-on-dark)}.consumer-marketing_featureRows__0ZyxT>article>p{font-size:var(--marketing-text-body);line-height:1.75}.consumer-marketing_paperSection__tN4Qb .consumer-marketing_featureRows__0ZyxT>article{border-color:var(--marketing-line)}.consumer-marketing_profilePanel__5IoIc{border-radius:var(--marketing-stage-radius);background:var(--marketing-surface-raised)}.consumer-marketing_profilePanel__5IoIc ol li>span{border:0;border-radius:0;background:transparent;justify-content:flex-start;color:var(--marketing-accent)}.consumer-marketing_profilePanel__5IoIc li h2{font-size:22px;font-weight:500;letter-spacing:-.025em}.consumer-marketing_profilePanel__5IoIc p:not([data-marketing-eyebrow]){font-size:var(--marketing-text-small);line-height:1.75}.consumer-marketing_sharePanel__71ztO{border-radius:var(--marketing-stage-radius);background:var(--marketing-surface-raised)}.consumer-marketing_sharePanel__71ztO button{min-height:52px;border-radius:var(--marketing-action-radius);font-size:var(--marketing-text-small);box-shadow:none}.consumer-marketing_details__qx0za{border-radius:0;border:0;border-top:1px solid var(--marketing-line-on-dark);background:transparent;padding:24px 0}.consumer-marketing_details__qx0za summary{min-height:44px;font-size:var(--marketing-text-small);line-height:1.6}.consumer-marketing_commercialHero__rdyJJ{min-height:0}.consumer-marketing_commercialHeroInner__f2u_F{position:relative;display:flex;align-items:center;min-height:600px}.consumer-marketing_commercialHeroWithPreview__NZibJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:clamp(36px,5vw,72px)}.consumer-marketing_commercialHeroWithPreview__NZibJ>.consumer-marketing_commercialCopy__AGQoD{min-width:0}.consumer-marketing_commercialHeroPreview__bpeWK{position:relative;min-width:0;width:100%;max-width:340px;margin-inline:auto}.consumer-marketing_commercialPreviewImage__CJIlN{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border:1px solid var(--marketing-line-on-dark);border-radius:20px}.consumer-marketing_commercialCopy__AGQoD{position:relative;z-index:1;max-width:700px}.consumer-marketing_commercialReading__H_WzN{max-width:var(--site-content-width);margin-inline:auto;padding-inline:var(--site-gutter)}.consumer-marketing_commercialReading__H_WzN>section{max-width:920px}.consumer-marketing_commercialReading__H_WzN li,.consumer-marketing_commercialReading__H_WzN p:not([data-marketing-eyebrow]){font-size:var(--marketing-text-body);line-height:1.75}.consumer-marketing_commercialReading__H_WzN ul li{border:0;border-top:1px solid var(--marketing-line-on-dark);border-radius:0;background:transparent;padding:16px 0}.consumer-marketing_paperSection__tN4Qb .consumer-marketing_commercialReading__H_WzN ul li{border-color:var(--marketing-line)}.consumer-marketing_comparison__WbHiO{border-radius:var(--marketing-stage-radius)}.consumer-marketing_comparison__WbHiO table{font-size:var(--marketing-text-small)}.consumer-marketing_comparison__WbHiO :is(th,td){line-height:1.7}.consumer-marketing_relatedLinks__evBLH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:32px}.consumer-marketing_relatedLinks__evBLH>a{display:block;border:0;border-top:1px solid var(--marketing-line-on-dark);border-radius:0;background:transparent;padding:24px 0 0}.consumer-marketing_relatedLinks__evBLH>a:hover h3{text-decoration:underline;text-underline-offset:5px}.consumer-marketing_relatedLinks__evBLH>a:focus-visible{outline:2px solid var(--marketing-accent);outline-offset:6px}.consumer-marketing_inlineCta__9DaU7{position:relative;isolation:isolate;overflow:hidden;padding:clamp(24px,4vw,40px);border:1px solid var(--marketing-line-on-dark);border-radius:var(--marketing-stage-radius);background:var(--marketing-surface);color:var(--marketing-paper);text-align:left}.consumer-marketing_inlineCta__9DaU7 h2{max-width:24ch}.consumer-marketing_inlineCta__9DaU7 p{color:var(--marketing-on-dark)}.consumer-marketing_inlineCtaActions__emEIh{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px}.consumer-marketing_inlineCtaRelated__JkpoO{margin-top:24px;font-size:var(--marketing-text-small);line-height:1.8}.consumer-marketing_inlineCtaRelated__JkpoO a{color:var(--marketing-paper);text-decoration:underline;text-underline-offset:4px}.consumer-marketing_inlineCtaRelated__JkpoO a:focus-visible{outline:2px solid var(--marketing-accent);outline-offset:4px}.consumer-marketing_trainingDetail__zUT8b>section{padding-block:var(--site-section-space)}.consumer-marketing_trainingDetail__zUT8b>section>.site-container{width:100%}.consumer-marketing_trainingDetail__zUT8b article{border-radius:var(--marketing-stage-radius)}.consumer-marketing_trainingDetail__zUT8b article .runna-section-title{font-size:clamp(30px,3.5vw,46px)}.consumer-marketing_trainingDetail__zUT8b .plan-loop-card{border-radius:var(--marketing-stage-radius)}.consumer-marketing_stickyAction__ToIoC{padding:12px var(--site-gutter) max(12px,env(safe-area-inset-bottom))}.consumer-marketing_stickyAction__ToIoC>div{gap:16px}.consumer-marketing_stickyAction__ToIoC p{font-size:var(--marketing-text-caption)}.consumer-marketing_pricingHero__DZDCq{padding-block:var(--site-section-space)}.consumer-marketing_pricingCopy__aJDR7{max-width:800px}@media (max-width:899px){.consumer-marketing_heroGrid__d6LEG,.consumer-marketing_split__E7kHW{grid-template-columns:minmax(0,1fr);gap:36px}.consumer-marketing_featureGrid__I2OGq{grid-template-columns:minmax(0,1fr);gap:40px}.consumer-marketing_featureGrid__I2OGq article{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);-moz-column-gap:28px;column-gap:28px;align-content:center}.consumer-marketing_featureMedia__b42b0{grid-row:span 2;height:380px}.consumer-marketing_featureGrid__I2OGq h3{margin-top:0;align-self:end}.consumer-marketing_featureGrid__I2OGq article>p{align-self:start}.consumer-marketing_commercialHeroInner__f2u_F{min-height:0}.consumer-marketing_commercialHeroWithPreview__NZibJ{grid-template-columns:minmax(0,1fr);gap:36px}.consumer-marketing_commercialCopy__AGQoD{max-width:700px}}@media (max-width:599px){.consumer-marketing_heroActions__o68d6{align-items:flex-start;flex-direction:column;gap:8px}.consumer-marketing_heroProof__wJE28{margin-top:28px}.consumer-marketing_page__ClmDv .sync-run{gap:16px}.consumer-marketing_page__ClmDv .sync-icon-garmin{width:72px}.consumer-marketing_page__ClmDv .sync-icon-strava{width:64px}.consumer-marketing_page__ClmDv .sync-apple-wordmark{font-size:16px}.consumer-marketing_mediaStage__4beGC{padding:24px 16px}.consumer-marketing_featureGrid__I2OGq article{display:block}.consumer-marketing_featureMedia__b42b0{height:380px}.consumer-marketing_featureGrid__I2OGq h3{margin-top:24px}.consumer-marketing_featureRows__0ZyxT,.consumer-marketing_relatedLinks__evBLH{grid-template-columns:minmax(0,1fr)}.consumer-marketing_closingPanel__LDuQO,.consumer-marketing_panel__PUE91{padding:24px 20px}.consumer-marketing_commercialCopy__AGQoD nav{flex-wrap:wrap}.consumer-marketing_inlineCtaActions__emEIh{align-items:flex-start;flex-direction:column;gap:8px}.consumer-marketing_stickyAction__ToIoC>div{flex-wrap:wrap}}.guides-preview_section__Apd7e{--guides-text:var(--marketing-ink);--guides-muted:var(--marketing-muted);--guides-line:var(--marketing-line);--guides-focus:var(--marketing-ink);background:var(--marketing-paper);color:var(--guides-text)}.guides-preview_section__Apd7e[data-tone=dark]{--guides-text:var(--marketing-paper);--guides-muted:var(--marketing-on-dark);--guides-line:var(--marketing-line-on-dark);--guides-focus:var(--marketing-accent);background:var(--marketing-ink)}.guides-preview_section__Apd7e .guides-preview_grid__W7r5C{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:44px}.guides-preview_card__Ez0e2{padding:24px 0 0;border:0;border-top:1px solid var(--guides-line);border-radius:0;background:transparent;color:var(--guides-text)}.guides-preview_card__Ez0e2:hover{transform:none;background:transparent;border-color:var(--guides-focus)}.guides-preview_card__Ez0e2:focus-visible{outline:2px solid var(--guides-focus);outline-offset:8px;box-shadow:none}.guides-preview_card__Ez0e2>div:first-child p{font-size:var(--marketing-text-eyebrow);letter-spacing:.16em;color:var(--guides-muted)}.guides-preview_card__Ez0e2 h3{max-width:24ch;margin-top:24px;color:var(--guides-text);font-size:clamp(23px,2.1vw,28px);font-weight:500;line-height:1.2;letter-spacing:-.035em}.guides-preview_card__Ez0e2>p{max-width:60ch;color:var(--guides-muted);font-size:var(--marketing-text-small);line-height:1.8}.guides-preview_card__Ez0e2:hover h3{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.guides-preview_card__Ez0e2>div:last-child{color:var(--guides-muted);font-size:var(--marketing-text-caption);font-style:normal}@media (min-width:900px){.guides-preview_section__Apd7e .guides-preview_grid__W7r5C{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (min-width:1100px){.guides-preview_section__Apd7e .guides-preview_grid__W7r5C{gap:32px}}@media (max-width:639px){.guides-preview_section__Apd7e .guides-preview_grid__W7r5C{margin-top:30px}.guides-preview_card__Ez0e2 h3{max-width:30ch}}.product-page_page__Mur3A{background:var(--marketing-paper);color:var(--marketing-ink)}.product-page_page__Mur3A :is(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}.product-page_hero__Jo5Hp{background:var(--marketing-ink);color:#fff;--marketing-focus:var(--marketing-accent);--marketing-secondary-line:var(--marketing-line-on-dark)}.product-page_heroInner__WI2P9{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(36px,6vw,80px);padding-block:var(--site-hero-space) var(--site-section-space)}.product-page_breadcrumb__4hopM{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--marketing-on-dark);font-size:var(--marketing-text-caption)}.product-page_breadcrumb__4hopM a{display:inline-flex;align-items:center;min-height:44px}.product-page_eyebrow__YLcUP{margin-top:var(--site-eyebrow-gap)}.product-page_heroTitle___6xue{max-width:22ch}.product-page_heroCopy__kWc2v{margin-top:var(--site-copy-gap);max-width:54ch;color:var(--marketing-on-dark);font-size:var(--marketing-text-body);line-height:var(--marketing-body-leading)}.product-page_actions__kRiBX{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:var(--site-action-gap)}.product-page_media__bJAfI{min-width:0;border:1px solid var(--marketing-line-on-dark);border-radius:var(--marketing-stage-radius);background:var(--marketing-surface);padding:clamp(20px,3vw,36px)}.product-page_media__bJAfI h2{margin-top:24px;font-size:clamp(30px,3vw,40px);font-weight:500;letter-spacing:-.04em;line-height:1.15}.product-page_media__bJAfI p:last-child{margin-top:20px;color:var(--marketing-on-dark);font-size:var(--marketing-text-small);line-height:var(--marketing-body-leading)}.product-page_proof__pO_8t{border-bottom:1px solid var(--marketing-line);background:var(--marketing-paper)}.product-page_proofInner__Gf97k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:28px;font-size:var(--marketing-text-small);line-height:1.7;color:var(--marketing-muted)}.product-page_proofInner__Gf97k p{padding-left:18px;border-left:2px solid var(--marketing-ink)}.product-page_stories__U6gGq{padding-block:var(--site-section-space)}.product-page_story__g98Ty{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,6vw,80px);padding-block:40px;border-bottom:1px solid var(--marketing-line)}.product-page_story__g98Ty:first-child{padding-top:0}.product-page_story__g98Ty:last-child{padding-bottom:0;border-bottom:0}.product-page_story__g98Ty p{font-size:var(--marketing-text-body);color:var(--marketing-muted);line-height:var(--marketing-body-leading)}.product-page_story__g98Ty ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin-top:28px}.product-page_story__g98Ty li{padding-top:16px;border-top:1px solid var(--marketing-line);color:var(--marketing-ink);font-size:var(--marketing-text-small);line-height:1.7}.product-page_related__7dhrJ{padding-block:var(--site-section-space);background:var(--marketing-surface);color:#fff}.product-page_relatedGrid__AAttB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:var(--site-media-gap)}.product-page_relatedGrid__AAttB a{padding-block:24px;border-top:1px solid var(--marketing-line-on-dark)}.product-page_relatedGrid__AAttB h3{display:flex;justify-content:space-between;gap:20px;font-size:26px;font-weight:500;letter-spacing:-.035em;line-height:1.25}.product-page_relatedGrid__AAttB svg{flex:none;color:var(--marketing-accent)}.product-page_relatedGrid__AAttB p{margin-top:14px;max-width:52ch;color:var(--marketing-on-dark);font-size:var(--marketing-text-small);line-height:var(--marketing-body-leading)}.product-page_relatedGrid__AAttB a:hover h3{text-decoration:underline;text-underline-offset:5px}.product-page_closing__Oz580{--marketing-primary-fill:var(--marketing-ink);--marketing-primary-ink:#fff;--marketing-primary-hover:#23475e;--marketing-focus:var(--marketing-ink);position:relative;isolation:isolate;overflow:hidden;background:var(--marketing-accent);color:var(--marketing-ink);padding-block:var(--site-section-space)}.product-page_closingContent__FKykF{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 64px}.product-page_closingContent__FKykF h2{max-width:18ch}.product-page_closingDark__3LQg4{padding-block:var(--site-section-space);background:var(--marketing-surface);color:#fff}.product-page_interest__ZXGHR{max-width:900px;color:#fff}.product-page_interestNote__NYErb{max-width:76ch;margin-top:24px;color:var(--marketing-on-dark);font-size:var(--marketing-text-caption);line-height:1.75}.product-page_closingRopes__xSxzN{inset:0 -5% 0 65%;z-index:-1;--lane-rope-opacity:.08}.product-page_stage__g_og5{padding:clamp(16px,3vw,32px);border:1px solid var(--marketing-line);border-radius:var(--marketing-stage-radius);background:var(--marketing-panel)}.product-page_outcomes__VRVey{background:var(--marketing-surface-raised);color:#fff}.product-page_sectionCopy__0p_YL{color:var(--marketing-muted);font-size:var(--marketing-text-body);line-height:var(--marketing-body-leading);margin-top:var(--site-copy-gap)}.product-page_sectionCopyDark__sjoPG{color:var(--marketing-on-dark)}.product-page_demo__ha3is{--marketing-focus:var(--marketing-accent);background:var(--marketing-ink);color:#fff;padding-block:var(--site-hero-space) var(--site-section-space)}.product-page_demoInner__tbHJl{max-width:840px}.product-page_demo__ha3is h1{margin-top:0}.product-page_demoIntro___MLz1{margin-top:24px;margin-bottom:32px;max-width:60ch;color:var(--marketing-on-dark);font-size:var(--marketing-text-body);line-height:var(--marketing-body-leading)}.product-page_demoContext__I6Lri{padding-block:20px;margin-bottom:28px;border-block:1px solid var(--marketing-line-on-dark);font-size:var(--marketing-text-small);line-height:1.75;color:var(--marketing-on-dark)}.product-page_demo__ha3is form{padding:28px;border:1px solid var(--marketing-line-on-dark);border-radius:var(--marketing-stage-radius);background:var(--marketing-surface)}.product-page_demo__ha3is form label{font-size:var(--marketing-text-small)}.product-page_demo__ha3is form :is(input,select,textarea){border-radius:var(--marketing-action-radius);font-size:16px}.product-page_demo__ha3is form button{min-height:52px}.product-page_demoNote__ruIlb{margin-top:24px;font-size:var(--marketing-text-small);line-height:1.75;color:var(--marketing-on-dark)}.product-page_demoNote__ruIlb a{text-decoration:underline;text-underline-offset:4px;color:var(--marketing-accent)}@media(max-width:899px){.product-page_heroInner__WI2P9,.product-page_story__g98Ty{grid-template-columns:minmax(0,1fr)}.product-page_heroInner__WI2P9{gap:var(--site-media-gap)}.product-page_heroTitle___6xue{max-width:20ch}.product-page_media__bJAfI{max-width:640px}.product-page_proofInner__Gf97k{grid-template-columns:1fr;gap:20px}}@media(max-width:639px){.product-page_heroCopy__kWc2v{font-size:var(--marketing-text-small)}.product-page_relatedGrid__AAttB,.product-page_story__g98Ty ul{grid-template-columns:1fr}.product-page_story__g98Ty{gap:24px;padding-block:32px}.product-page_demo__ha3is form{padding:20px}}.product-page_hero__Jo5Hp{--marketing-control-height:56px}@media(max-width:639px){.product-page_hero__Jo5Hp{--marketing-control-height:52px}}.product-page_demoHeading__p1uLT{display:flex;flex-direction:column;align-items:center;text-align:center}.product-page_demoHeading__p1uLT>p{justify-content:center}.product-page_demoContext__I6Lri,.product-page_demoNote__ruIlb{text-align:center}