.pro-about-module__-6e99a__section{padding:64px 24px}@media (min-width:640px){.pro-about-module__-6e99a__section{padding:80px 24px}}.pro-about-module__-6e99a__sectionWhite{background:var(--color-surface)}.pro-about-module__-6e99a__sectionSlate{background:var(--color-background)}.pro-about-module__-6e99a__sectionGradient{background:linear-gradient(to bottom, var(--color-surface), var(--color-background), var(--color-surface))}.pro-about-module__-6e99a__sectionDark{background:var(--color-primary-contrast);color:var(--hero-text);position:relative;overflow:hidden}.pro-about-module__-6e99a__darkGlow{pointer-events:none;background:radial-gradient(60% 80% at 50% 0%, color-mix(in oklab, var(--color-primary) 16%, transparent), transparent 75%);position:absolute;inset:0}.pro-about-module__-6e99a__container{width:100%;margin:0 auto}.pro-about-module__-6e99a__containerNarrow{max-width:44rem}.pro-about-module__-6e99a__containerMedium{max-width:64rem}.pro-about-module__-6e99a__containerWide{max-width:72rem}.pro-about-module__-6e99a__hero{background:linear-gradient(to bottom, var(--color-background), var(--color-surface) 60%);padding:80px 24px;position:relative;overflow:hidden}@media (min-width:640px){.pro-about-module__-6e99a__hero{padding:112px 24px}}.pro-about-module__-6e99a__heroGlow{pointer-events:none;background:radial-gradient(60% 50% at 50% 0%, color-mix(in oklab, var(--color-primary) 12%, transparent), transparent 70%);position:absolute;inset:0}.pro-about-module__-6e99a__heroInner{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:48rem;margin:0 auto;display:flex;position:relative}.pro-about-module__-6e99a__eyebrowPill{border:1px solid color-mix(in oklab, var(--color-primary) 40%, transparent);background:color-mix(in oklab, var(--color-primary) 12%, transparent);color:var(--color-primary-contrast);border-radius:9999px;align-items:center;gap:8px;padding:4px 12px;font-size:.75rem;font-weight:500;display:inline-flex}.pro-about-module__-6e99a__eyebrowDot{background:var(--color-primary);border-radius:9999px;width:6px;height:6px;display:inline-block}.pro-about-module__-6e99a__heroTitle{letter-spacing:-.02em;text-wrap:balance;font-size:2.25rem;font-weight:600;line-height:1.05}@media (min-width:640px){.pro-about-module__-6e99a__heroTitle{font-size:3rem}}.pro-about-module__-6e99a__heroIntro{color:var(--color-text-muted);text-wrap:pretty;font-size:1rem}@media (min-width:640px){.pro-about-module__-6e99a__heroIntro{font-size:1.125rem}}.pro-about-module__-6e99a__sectionEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle);font-size:.75rem;font-weight:600}.pro-about-module__-6e99a__sectionTitle{letter-spacing:-.015em;color:var(--color-text);text-wrap:balance;font-size:1.875rem;font-weight:600;line-height:1.15}@media (min-width:640px){.pro-about-module__-6e99a__sectionTitle{font-size:2.25rem}}.pro-about-module__-6e99a__sectionBody{color:var(--color-text-muted);text-wrap:pretty;margin-top:12px;font-size:1rem;line-height:1.65}@media (min-width:640px){.pro-about-module__-6e99a__sectionBody{font-size:1.0625rem}}.pro-about-module__-6e99a__headerCentered{text-align:center;flex-direction:column;gap:8px;max-width:48rem;margin:0 auto;display:flex}.pro-about-module__-6e99a__storyHeader{flex-direction:column;gap:12px;max-width:44rem;margin:0 auto 32px;display:flex}.pro-about-module__-6e99a__storyBody{color:var(--color-text-muted);flex-direction:column;gap:16px;font-size:1.0625rem;line-height:1.75;display:flex}.pro-about-module__-6e99a__mvCardDark{background:var(--color-primary-contrast);color:var(--hero-text);border-radius:16px;flex-direction:column;gap:12px;padding:40px;display:flex}.pro-about-module__-6e99a__ownershipEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);font-size:.75rem;font-weight:600}.pro-about-module__-6e99a__ownershipTitle{letter-spacing:-.015em;color:var(--hero-text);text-wrap:balance;font-size:1.5rem;font-weight:600;line-height:1.2}@media (min-width:640px){.pro-about-module__-6e99a__ownershipTitle{font-size:1.875rem}}.pro-about-module__-6e99a__mvBodyDark{color:var(--hero-text-muted);font-size:1.125rem;font-weight:400;line-height:1.6}.pro-about-module__-6e99a__cardList{gap:20px;margin-top:48px;display:grid}@media (min-width:1024px){.pro-about-module__-6e99a__cardList3{grid-template-columns:repeat(3,1fr)}}.pro-about-module__-6e99a__card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;flex-direction:column;gap:10px;padding:24px;display:flex}.pro-about-module__-6e99a__cardTitle{color:var(--color-text);font-size:1rem;font-weight:600;line-height:1.4}@media (min-width:640px){.pro-about-module__-6e99a__cardTitle{font-size:1.0625rem}}.pro-about-module__-6e99a__cardBody{color:var(--color-text-muted);font-size:.875rem;line-height:1.65}.pro-about-module__-6e99a__phasesList{gap:24px;margin-top:48px;display:grid}@media (min-width:768px){.pro-about-module__-6e99a__phasesList{grid-template-columns:repeat(3,1fr)}}.pro-about-module__-6e99a__phaseCard{border:1px solid var(--color-border);background:color-mix(in oklab, var(--color-surface-muted) 70%, transparent);border-radius:16px;flex-direction:column;gap:12px;padding:28px;display:flex}.pro-about-module__-6e99a__phaseNumber{letter-spacing:.1em;color:var(--color-primary-hover);font-size:.75rem;font-weight:700}.pro-about-module__-6e99a__phaseTitle{color:var(--color-text);font-size:1.25rem;font-weight:600}.pro-about-module__-6e99a__honesty{text-align:center;flex-direction:column;gap:8px;max-width:44rem;margin:48px auto 0;display:flex}.pro-about-module__-6e99a__honestyTitle{color:var(--color-text);font-size:1.125rem;font-weight:600}.pro-about-module__-6e99a__honestyBody{color:var(--color-text-muted);text-wrap:pretty;font-size:.9375rem;line-height:1.65}.pro-about-module__-6e99a__ctaInner{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:36rem;margin:0 auto;display:flex;position:relative}.pro-about-module__-6e99a__ctaTitle{letter-spacing:-.015em;text-wrap:balance;font-size:1.875rem;font-weight:600;line-height:1.15}@media (min-width:640px){.pro-about-module__-6e99a__ctaTitle{font-size:2.25rem}}.pro-about-module__-6e99a__ctaButton{background:var(--color-primary);color:var(--color-primary-contrast)}.pro-about-module__-6e99a__ctaButton:hover{background:var(--color-primary-hover)}.pro-about-module__-6e99a__ctaButton:focus-visible{outline:2px solid var(--color-primary-contrast);outline-offset:2px}.pro-about-module__-6e99a__ctaButtonIcon{width:1rem;height:1rem}
