.brand-logo-module__stA-HW__root{flex:none;align-items:center;line-height:0;display:inline-grid}.brand-logo-module__stA-HW__art{grid-area:1/1;width:100%;height:auto}.brand-logo-module__stA-HW__lightArt{display:none}.brand-logo-module__stA-HW__clientLogo{gap:12px;line-height:1;display:inline-flex}.brand-logo-module__stA-HW__clientMark{flex:none;width:42px;height:auto}.brand-logo-module__stA-HW__clientName{font-family:var(--client-font-display);letter-spacing:-.04em;white-space:nowrap;font-size:20px;font-weight:800}@media (prefers-color-scheme:dark){.brand-logo-module__stA-HW__darkArt{display:none}.brand-logo-module__stA-HW__lightArt{display:block}}
.nike-run-club-landing-module__N0KiZa__page{--red:var(--client-color-accent,#e91406);min-height:100vh;color:var(--client-color-text,#fff);background:var(--client-color-background,#050505);font-family:var(--client-font-body,sans-serif);scroll-behavior:smooth}.nike-run-club-landing-module__N0KiZa__header{border-bottom:1px solid var(--client-color-border,#303030);z-index:3;background:#000;grid-template-columns:minmax(280px,1fr) auto minmax(280px,1fr);align-items:center;gap:28px;min-height:76px;padding:0 clamp(24px,4vw,64px);display:grid;position:relative}.nike-run-club-landing-module__N0KiZa__brand{color:inherit;align-items:center;gap:14px;width:max-content;min-height:48px;text-decoration:none;display:flex}.nike-run-club-landing-module__N0KiZa__mark{object-fit:contain;width:30px;height:22px}.nike-run-club-landing-module__N0KiZa__brandName{font:750 1.1rem/1 var(--client-font-display), sans-serif}.nike-run-club-landing-module__N0KiZa__powered{color:#999;font:650 .55rem/1.2 var(--client-font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;border-left:1px solid #4d4d4d;padding-left:14px}.nike-run-club-landing-module__N0KiZa__nav{align-items:center;gap:clamp(20px,2.5vw,42px);display:flex}.nike-run-club-landing-module__N0KiZa__nav a{color:#fff;min-height:48px;font:700 .64rem/1 var(--client-font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;place-items:center;text-decoration:none;display:grid}.nike-run-club-landing-module__N0KiZa__nav .nike-run-club-landing-module__N0KiZa__activeNav{color:#ff554f}.nike-run-club-landing-module__N0KiZa__headerActions{justify-self:end;align-items:center;gap:18px;display:flex}.nike-run-club-landing-module__N0KiZa__locale{border:1px solid #444;border-radius:999px;display:flex;overflow:hidden}.nike-run-club-landing-module__N0KiZa__locale button{color:#aaa;min-width:42px;min-height:40px;font:750 .62rem/1 var(--client-font-mono), monospace;cursor:pointer;background:0 0;border:0}.nike-run-club-landing-module__N0KiZa__locale button[aria-pressed=true]{color:#090909;background:#fff}.nike-run-club-landing-module__N0KiZa__signIn,.nike-run-club-landing-module__N0KiZa__primaryCta,.nike-run-club-landing-module__N0KiZa__secondaryCta{border-radius:var(--client-radius-pill,999px);cursor:pointer;text-transform:uppercase;letter-spacing:.08em;min-height:48px;font:750 .67rem/1 var(--client-font-mono), monospace;padding:0 26px}.nike-run-club-landing-module__N0KiZa__signIn,.nike-run-club-landing-module__N0KiZa__primaryCta{border:1px solid var(--red);color:#fff;background:var(--red)}.nike-run-club-landing-module__N0KiZa__hero{isolation:isolate;align-items:center;min-height:clamp(650px,100svh - 76px,880px);display:flex;position:relative;overflow:hidden}.nike-run-club-landing-module__N0KiZa__heroImage{object-fit:cover;object-position:72% top;z-index:-3}.nike-run-club-landing-module__N0KiZa__scrim{z-index:-2;background:linear-gradient(90deg,#000 0%,#000000f7 32%,#00000085 59%,#0000000d 100%),linear-gradient(#0000 50%,#00000059);position:absolute;inset:0}.nike-run-club-landing-module__N0KiZa__heroContent{width:min(800px,61vw);padding:clamp(64px,7vw,108px) clamp(24px,5.8vw,84px)}.nike-run-club-landing-module__N0KiZa__eyebrow,.nike-run-club-landing-module__N0KiZa__sectionEyebrow{color:#ff554f;font:750 clamp(.62rem, .8vw, .74rem)/1.5 var(--client-font-mono), monospace;letter-spacing:.22em;text-transform:uppercase;margin:0 0 32px}.nike-run-club-landing-module__N0KiZa__hero h1{text-transform:uppercase;font:800 clamp(4.8rem, 8.5vw, 8.8rem)/.88 var(--client-font-display), sans-serif;letter-spacing:-.04em;margin:0}.nike-run-club-landing-module__N0KiZa__headlineTop,.nike-run-club-landing-module__N0KiZa__headlineBottom{display:block}.nike-run-club-landing-module__N0KiZa__headlineTop{max-width:5.3em}.nike-run-club-landing-module__N0KiZa__headlineBottom{color:var(--red);font-weight:inherit;white-space:nowrap}.nike-run-club-landing-module__N0KiZa__intro{color:#d0d0d0;max-width:570px;margin:30px 0 0;font-size:clamp(.98rem,1.15vw,1.12rem);line-height:1.5}.nike-run-club-landing-module__N0KiZa__source{color:#919191;font:600 .65rem/1.5 var(--client-font-mono), monospace;letter-spacing:.05em}.nike-run-club-landing-module__N0KiZa__ctas{gap:16px;margin-top:30px;scroll-margin-top:100px;display:flex}.nike-run-club-landing-module__N0KiZa__primaryCta{justify-content:center;align-items:center;gap:12px;display:inline-flex}.nike-run-club-landing-module__N0KiZa__primaryCta svg{width:18px;height:18px}.nike-run-club-landing-module__N0KiZa__secondaryCta{color:#fff;background:#00000040;border:1px solid #fff;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.nike-run-club-landing-module__N0KiZa__trustStrip{border-block:1px solid var(--client-color-border,#303030);background:#0d0d0d;grid-template-columns:repeat(3,1fr);gap:32px;padding:24px clamp(24px,6vw,92px);display:grid}.nike-run-club-landing-module__N0KiZa__trustStrip article{align-items:center;gap:18px;min-height:72px;display:flex}.nike-run-club-landing-module__N0KiZa__trustStrip svg{color:#ff554f;flex:none;width:25px;height:25px}.nike-run-club-landing-module__N0KiZa__trustStrip h2{font:700 .68rem/1.2 var(--client-font-mono), monospace;letter-spacing:.17em;text-transform:uppercase;margin:0 0 6px}.nike-run-club-landing-module__N0KiZa__trustStrip p{color:#929292;margin:0;font-size:.8rem;line-height:1.4}.nike-run-club-landing-module__N0KiZa__coaches,.nike-run-club-landing-module__N0KiZa__trustSection{padding:clamp(88px,10vw,150px) clamp(24px,8vw,124px);scroll-margin-top:30px}.nike-run-club-landing-module__N0KiZa__coaches>h2,.nike-run-club-landing-module__N0KiZa__trustSection>h2{max-width:950px;font:780 clamp(2.6rem, 5vw, 5.4rem)/.97 var(--client-font-display), sans-serif;letter-spacing:-.04em;text-transform:uppercase;margin:0}.nike-run-club-landing-module__N0KiZa__coaches>p:not(.nike-run-club-landing-module__N0KiZa__sectionEyebrow),.nike-run-club-landing-module__N0KiZa__trustSection>p:not(.nike-run-club-landing-module__N0KiZa__sectionEyebrow){color:#aaa;max-width:720px;font-size:1.1rem;line-height:1.65}.nike-run-club-landing-module__N0KiZa__features{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:54px;display:grid}.nike-run-club-landing-module__N0KiZa__features article{background:#101010;border:1px solid #262626;min-height:210px;padding:28px}.nike-run-club-landing-module__N0KiZa__features svg{width:28px;color:var(--red)}.nike-run-club-landing-module__N0KiZa__features h3{font:750 1.25rem/1.1 var(--client-font-display), sans-serif;text-transform:uppercase;margin:30px 0 10px}.nike-run-club-landing-module__N0KiZa__features p{color:#999;margin:0;line-height:1.5}.nike-run-club-landing-module__N0KiZa__trustSection{color:#080808;background:#fff}.nike-run-club-landing-module__N0KiZa__trustSection .nike-run-club-landing-module__N0KiZa__sectionEyebrow{color:#d8140d}.nike-run-club-landing-module__N0KiZa__trustSection>p:not(.nike-run-club-landing-module__N0KiZa__sectionEyebrow){color:#454545;margin-bottom:30px}.nike-run-club-landing-module__N0KiZa__page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #fff}.nike-run-club-landing-module__N0KiZa__trustSection button:focus-visible{outline-color:#080808}.nike-run-club-landing-module__N0KiZa__page[data-motion=full] .nike-run-club-landing-module__N0KiZa__heroContent{animation:.7s ease-out both nike-run-club-landing-module__N0KiZa__arrive}@keyframes nike-run-club-landing-module__N0KiZa__arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nike-run-club-landing-module__N0KiZa__page{scroll-behavior:auto}.nike-run-club-landing-module__N0KiZa__heroContent{animation:none!important}}@media (max-width:1050px){.nike-run-club-landing-module__N0KiZa__header{grid-template-columns:1fr auto}.nike-run-club-landing-module__N0KiZa__nav{display:none}.nike-run-club-landing-module__N0KiZa__heroContent{width:min(720px,72vw)}}@media (max-width:700px){.nike-run-club-landing-module__N0KiZa__header{gap:10px;min-height:74px;padding:10px 18px}.nike-run-club-landing-module__N0KiZa__brand{gap:8px}.nike-run-club-landing-module__N0KiZa__mark{width:28px}.nike-run-club-landing-module__N0KiZa__brandName{font-size:.9rem}.nike-run-club-landing-module__N0KiZa__powered{display:none}.nike-run-club-landing-module__N0KiZa__headerActions{gap:8px}.nike-run-club-landing-module__N0KiZa__locale button{min-width:36px;min-height:48px}.nike-run-club-landing-module__N0KiZa__signIn{padding:0 14px;font-size:.58rem}.nike-run-club-landing-module__N0KiZa__hero{align-items:end;min-height:760px}.nike-run-club-landing-module__N0KiZa__heroImage{object-position:63% center}.nike-run-club-landing-module__N0KiZa__scrim{background:linear-gradient(#0000002e 22%,#000000e6 62%,#000 98%),linear-gradient(90deg,#0000008c,#0000)}.nike-run-club-landing-module__N0KiZa__heroContent{width:100%;padding:250px 20px 54px}.nike-run-club-landing-module__N0KiZa__eyebrow{margin-bottom:20px}.nike-run-club-landing-module__N0KiZa__hero h1{font-size:clamp(3.45rem,16vw,4.7rem)}.nike-run-club-landing-module__N0KiZa__headlineBottom{white-space:normal}.nike-run-club-landing-module__N0KiZa__intro{margin-top:24px;font-size:.98rem}.nike-run-club-landing-module__N0KiZa__ctas{flex-direction:column}.nike-run-club-landing-module__N0KiZa__ctas button{width:100%}.nike-run-club-landing-module__N0KiZa__trustStrip{grid-template-columns:1fr;gap:4px;padding:24px 20px}.nike-run-club-landing-module__N0KiZa__trustStrip article{border-bottom:1px solid #292929;padding:12px 0}.nike-run-club-landing-module__N0KiZa__trustStrip article:last-child{border-bottom:0}.nike-run-club-landing-module__N0KiZa__features{grid-template-columns:1fr}}
.athletic-editorial-module__oqKznq__editorial{background:var(--deep-ink);min-width:0;color:var(--clean-sheet);grid-template-rows:minmax(420px,1fr) auto;margin:0;display:grid}.athletic-editorial-module__oqKznq__photograph{position:relative;overflow:hidden}.athletic-editorial-module__oqKznq__photograph img,.athletic-editorial-module__oqKznq__film{object-fit:cover;object-position:right center;width:100%;height:100%}.athletic-editorial-module__oqKznq__film{pointer-events:none;position:absolute;inset:0}.athletic-editorial-module__oqKznq__caption{grid-template-columns:1fr auto;align-items:center;gap:.65rem 1rem;padding:clamp(1.3rem,2.5vw,2.25rem);display:grid}.athletic-editorial-module__oqKznq__caption>span:first-child{color:var(--stage-ink-soft);letter-spacing:.13em;grid-column:1/-1;font-size:.7rem;font-weight:700}.athletic-editorial-module__oqKznq__caption strong{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;font-size:clamp(1.5rem,2.6vw,2.8rem);font-weight:650;line-height:1.08}.athletic-editorial-module__oqKznq__caption>span:last-child{font-size:2rem}.athletic-editorial-module__oqKznq__motionPreference{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.5rem 0;display:inline-flex}.athletic-editorial-module__oqKznq__motionPreference:focus-visible{outline:3px solid var(--route-teal);outline-offset:3px}@media (max-width:900px){.athletic-editorial-module__oqKznq__editorial{grid-template-rows:minmax(280px,48vw) auto}}
.legal-document-module__84ZaOW__page{background:var(--paper);min-height:100vh;color:var(--night-bus);justify-content:center;padding:clamp(20px,4vw,56px) clamp(16px,4vw,32px) 64px;display:flex}.legal-document-module__84ZaOW__frame{width:100%;max-width:760px}.legal-document-module__84ZaOW__topline{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(20px,3vw,36px);display:flex}.legal-document-module__84ZaOW__topActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.legal-document-module__84ZaOW__wordmark{align-items:center;text-decoration:none;display:inline-flex}.legal-document-module__84ZaOW__wordmarkLogo{width:142px}.legal-document-module__84ZaOW__backLink{min-height:44px;font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--route-teal);border:1px solid var(--fog-line);border-radius:999px;align-items:center;padding:.5rem .9rem;font-size:.72rem;font-weight:600;transition:border-color .16s,transform .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.legal-document-module__84ZaOW__backLink:hover{border-color:var(--route-teal);transform:translateY(-1px)}}.legal-document-module__84ZaOW__sheet{background:var(--clean-sheet);border-radius:var(--radius-sheet);box-shadow:var(--shadow-active);padding:clamp(24px,5vw,56px)}.legal-document-module__84ZaOW__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.085em;text-transform:uppercase;color:var(--route-teal);font-size:.72rem;font-weight:600}.legal-document-module__84ZaOW__title{font-family:var(--font-display), sans-serif;margin-top:.6rem;font-size:clamp(1.7rem,3.4vw,2.35rem);line-height:1.15}.legal-document-module__84ZaOW__updated{color:var(--muted-ink);margin-top:.8rem;font-size:.92rem}.legal-document-module__84ZaOW__intro{border-top:1px solid var(--fog-line);color:var(--night-bus-soft);max-width:62ch;margin-top:1.4rem;padding-top:1.4rem;font-size:1.02rem;line-height:1.65}.legal-document-module__84ZaOW__article{max-width:68ch;color:var(--night-bus);margin-top:2rem;font-size:1rem;line-height:1.7}.legal-document-module__84ZaOW__article h2{font-family:var(--font-display), sans-serif;border-top:1px solid var(--fog-line);margin-top:2.4rem;margin-bottom:.7rem;padding-top:1.6rem;font-size:1.24rem;line-height:1.3}.legal-document-module__84ZaOW__article>h2:first-child{border-top:none;margin-top:0;padding-top:0}.legal-document-module__84ZaOW__article h3{font-family:var(--font-display), sans-serif;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.02rem}.legal-document-module__84ZaOW__article p{margin:.85rem 0}.legal-document-module__84ZaOW__article ul,.legal-document-module__84ZaOW__article ol{margin:.85rem 0 .85rem 1.3rem}.legal-document-module__84ZaOW__article li{margin:.4rem 0}.legal-document-module__84ZaOW__article strong{font-weight:700}.legal-document-module__84ZaOW__article a{color:var(--route-teal);text-underline-offset:2px;text-decoration:underline}.legal-document-module__84ZaOW__article code{font-family:var(--font-mono), monospace;background:var(--paper);border:1px solid var(--fog-line);border-radius:4px;padding:.05em .35em;font-size:.88em}.legal-document-module__84ZaOW__callout{border-radius:var(--radius-card);background:var(--route-teal-light);border:1px solid #0e6f7047;margin:1.1rem 0;padding:1rem 1.15rem}.legal-document-module__84ZaOW__callout p{margin:.5rem 0}.legal-document-module__84ZaOW__callout p:first-child{margin-top:0}.legal-document-module__84ZaOW__callout p:last-child{margin-bottom:0}.legal-document-module__84ZaOW__calloutLabel{font-family:var(--font-mono), monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--coral-ink);font-size:.68rem;font-weight:700}.legal-document-module__84ZaOW__footerNav{border-top:1px solid var(--fog-line);font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-ink);flex-wrap:wrap;align-items:center;gap:.5rem 1.2rem;margin-top:2.6rem;padding-top:1.4rem;font-size:.72rem;display:flex}.legal-document-module__84ZaOW__footerNav a{min-height:44px;color:var(--route-teal);align-items:center;display:inline-flex}@media (max-width:640px){.legal-document-module__84ZaOW__topline{flex-direction:column;align-items:stretch}.legal-document-module__84ZaOW__topActions{justify-content:space-between;width:100%;max-width:none}.legal-document-module__84ZaOW__sheet{border-radius:var(--radius-card)}}@media (prefers-color-scheme:dark){.legal-document-module__84ZaOW__page{background:var(--night-bus);color:var(--clean-sheet)}.legal-document-module__84ZaOW__wordmark{color:var(--clean-sheet)}.legal-document-module__84ZaOW__backLink{color:var(--baggage-gold);border-color:var(--night-bus-soft)}@media (hover:hover) and (pointer:fine){.legal-document-module__84ZaOW__backLink:hover{border-color:var(--baggage-gold)}}.legal-document-module__84ZaOW__sheet{background:var(--night-bus-soft);box-shadow:0 20px 60px #0006}.legal-document-module__84ZaOW__eyebrow{color:var(--baggage-gold)}.legal-document-module__84ZaOW__title{color:var(--clean-sheet)}.legal-document-module__84ZaOW__updated{color:#a9c0cc}.legal-document-module__84ZaOW__intro,.legal-document-module__84ZaOW__article{color:#e7eef1;border-color:#ffffff24}.legal-document-module__84ZaOW__intro{border-top-color:#ffffff24}.legal-document-module__84ZaOW__article h2{color:var(--clean-sheet);border-top-color:#ffffff24}.legal-document-module__84ZaOW__article h3{color:var(--clean-sheet)}.legal-document-module__84ZaOW__article a{color:var(--baggage-gold)}.legal-document-module__84ZaOW__article code{background:var(--night-bus);border-color:#ffffff29}.legal-document-module__84ZaOW__callout{background:#0e6f7047;border-color:#0e6f708c}.legal-document-module__84ZaOW__calloutLabel{color:var(--baggage-gold)}.legal-document-module__84ZaOW__footerNav{color:#a9c0cc;border-top-color:#ffffff24}.legal-document-module__84ZaOW__footerNav a{color:var(--baggage-gold)}}
