.page-module__4gcuQW__page{background:var(--bg-paper);color:var(--ink)}.page-module__4gcuQW__kicker{color:var(--cobalt-text);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;display:inline-flex}.page-module__4gcuQW__kicker:before{content:"";background:var(--cobalt);border-radius:50%;flex-shrink:0;width:6px;height:6px}.page-module__4gcuQW__sectionIntro{margin-bottom:clamp(2rem,4vw,3rem)}.page-module__4gcuQW__sectionIntro h2{max-width:24ch;margin-bottom:.75rem}.page-module__4gcuQW__hero{border-bottom:.5px solid var(--line);max-width:1200px;margin:0 auto;padding:clamp(100px,14vw,160px) clamp(20px,4vw,48px) clamp(32px,6vw,48px)}.page-module__4gcuQW__heroGrid{grid-template-columns:1fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}@media (min-width:960px){.page-module__4gcuQW__heroGrid{grid-template-columns:1fr 1fr}}.page-module__4gcuQW__heroContent{max-width:500px}.page-module__4gcuQW__heroContent h1{font-family:var(--font-serif);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:500;line-height:1.1}.page-module__4gcuQW__heroContent p{color:var(--ink-secondary);margin-bottom:2rem;font-size:1.0625rem;line-height:1.6}@media (max-width:639px){.page-module__4gcuQW__hero{padding:56px 20px 24px}.page-module__4gcuQW__heroGrid{gap:20px}.page-module__4gcuQW__kicker{margin-bottom:.75rem}.page-module__4gcuQW__heroContent h1{margin-bottom:1rem;font-size:clamp(2rem,9vw,2.35rem);line-height:1.06}.page-module__4gcuQW__heroContent p{margin-bottom:1.15rem;font-size:1rem;line-height:1.5}.page-module__4gcuQW__heroImageWrapper{display:none}.page-module__4gcuQW__fitBoardSection{padding:24px 20px 40px}.page-module__4gcuQW__fitBoard{gap:18px}.page-module__4gcuQW__fitColumn{gap:12px}.page-module__4gcuQW__fitHeader{margin-bottom:0;padding-bottom:.75rem}.page-module__4gcuQW__fitCard{gap:.45rem;padding:1rem}}.page-module__4gcuQW__heroImageWrapper{aspect-ratio:4/3;border-radius:var(--radius-md);border:.5px solid var(--line);width:100%;position:relative;overflow:hidden}.page-module__4gcuQW__heroImage{object-fit:cover}.page-module__4gcuQW__fitBoardSection{max-width:1200px;margin:0 auto;padding:clamp(40px,8vw,64px) clamp(20px,4vw,48px)}.page-module__4gcuQW__fitBoard{grid-template-columns:1fr;gap:clamp(24px,4vw,48px);display:grid}@media (min-width:768px){.page-module__4gcuQW__fitBoard{grid-template-columns:repeat(2,1fr)}}.page-module__4gcuQW__fitColumn{flex-direction:column;gap:16px;display:flex}.page-module__4gcuQW__fitHeader{border-bottom:2px solid var(--ink);margin-bottom:.5rem;padding-bottom:1rem}.page-module__4gcuQW__fitHeader h3{font-family:var(--font-serif);margin-bottom:.25rem;font-size:1.5rem}.page-module__4gcuQW__fitHeader span{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}.page-module__4gcuQW__fitCard{background:var(--bg-white);border:.5px solid var(--line);border-radius:var(--radius);transition:border-color var(--duration-normal) var(--ease-out);flex-direction:column;align-items:flex-start;gap:.625rem;padding:1.25rem 1.5rem;display:flex}.page-module__4gcuQW__fitCard:hover{border-color:var(--cobalt)}.page-module__4gcuQW__fitCard strong{color:var(--ink);font-size:1.125rem}.page-module__4gcuQW__fitCard p{color:var(--ink-secondary);margin:0;font-size:.9375rem;line-height:1.5}.page-module__4gcuQW__fitBadge{font-family:var(--font-sans);color:var(--cobalt);background:var(--cobalt-bg);border-radius:4px;padding:4px 8px;font-size:.75rem;font-weight:600}.page-module__4gcuQW__briefSection{background:var(--bg-white);border-top:.5px solid var(--line);border-bottom:.5px solid var(--line);padding:clamp(64px,10vw,100px) clamp(20px,4vw,48px)}.page-module__4gcuQW__briefContent{max-width:1200px;margin:0 auto}.page-module__4gcuQW__briefGrid{grid-template-columns:1fr;gap:16px;margin-top:2rem;display:grid}@media (min-width:640px){.page-module__4gcuQW__briefGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.page-module__4gcuQW__briefGrid{grid-template-columns:repeat(4,1fr)}}.page-module__4gcuQW__briefItem{background:var(--bg-paper);border:.5px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:1rem;padding:2rem 1.5rem;display:flex}.page-module__4gcuQW__briefNumber{font-family:var(--font-mono);color:var(--cobalt);background:var(--cobalt-bg);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;display:flex}.page-module__4gcuQW__briefItem strong{font-size:1rem;line-height:1.4}.page-module__4gcuQW__ctaSection{background:var(--bg-warm);border-top:.5px solid var(--line);text-align:center;padding:clamp(64px,10vw,100px) clamp(20px,4vw,48px)}.page-module__4gcuQW__ctaSection h2{font-family:var(--font-serif);color:var(--ink);margin-bottom:1rem}.page-module__4gcuQW__ctaSection p{color:var(--ink-secondary);max-width:44ch;margin:0 auto 2rem}
