.about-module__OIKRKG__page{--about-bg:#fcfbff;--about-surface:#fff;--about-ink:#211441;--about-muted:#544f63;--about-line:#e8e4f0;--about-accent:#7c3aed;background:var(--about-bg);color:var(--about-ink)}.dark .about-module__OIKRKG__page{--about-bg:#131f24;--about-surface:#17242a;--about-ink:#edf3f5;--about-muted:#a3b4bb;--about-line:#2c3b42;--about-accent:#a78bfa}.about-module__OIKRKG__wrap{width:min(1120px,100% - 2.5rem);margin-inline:auto}.about-module__OIKRKG__hero{border-bottom:1px solid var(--about-line);position:relative;overflow:hidden}.about-module__OIKRKG__year{inset-inline-end:-.06em;z-index:0;letter-spacing:-.08em;color:#7c3aed1c;-webkit-user-select:none;user-select:none;pointer-events:none;margin:0;font-size:clamp(7rem,28vw,17rem);font-weight:700;line-height:.72;position:absolute;bottom:-.18em}.dark .about-module__OIKRKG__year{color:#a78bfa24}.about-module__OIKRKG__heroGrid{z-index:1;width:min(1120px,100% - 2.5rem);margin-inline:auto;padding:4.5rem 0 3.5rem;position:relative}@media (min-width:900px){.about-module__OIKRKG__heroGrid{padding:5.5rem 0 4rem}}.about-module__OIKRKG__kicker{color:var(--about-accent);margin:0;font-size:.75rem;font-weight:800}.about-module__OIKRKG__headline{letter-spacing:-.035em;max-width:9.5em;margin:.85rem 0 0;font-size:clamp(2.1rem,5.5vw,3.75rem);font-weight:700;line-height:1.18}.about-module__OIKRKG__dek{max-width:26em;color:var(--about-muted);margin:1.25rem 0 0;font-size:1rem;font-weight:700;line-height:2}.about-module__OIKRKG__heroLinks{flex-wrap:wrap;gap:.65rem 1.25rem;margin-top:2rem;font-size:.82rem;font-weight:800;display:flex}.about-module__OIKRKG__heroLinks a{color:var(--about-accent);border-bottom:2px solid color-mix(in srgb, var(--about-accent) 35%, transparent);outline-offset:3px;border-radius:2px;text-decoration:none}.about-module__OIKRKG__heroLinks a:hover{border-bottom-color:var(--about-accent)}.about-module__OIKRKG__heroLinks a:focus-visible{outline:2px solid var(--about-accent);outline-offset:3px}.about-module__OIKRKG__story{background:var(--about-surface);border-block:1px solid var(--about-line);content-visibility:auto;contain-intrinsic-size:auto 720px;padding-block:4.5rem}.about-module__OIKRKG__storyTop{gap:2.5rem;margin-bottom:3.5rem;display:grid}@media (min-width:768px){.about-module__OIKRKG__storyTop{grid-template-columns:.4fr .6fr;align-items:start;gap:4rem}}.about-module__OIKRKG__storyHeading{letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800}.about-module__OIKRKG__pull{letter-spacing:-.02em;border-inline-start:4px solid var(--about-accent);color:var(--about-muted);margin:0;padding-inline-start:1rem;font-size:clamp(1.15rem,2.6vw,1.65rem);font-weight:800;line-height:1.6}.about-module__OIKRKG__body p{color:var(--about-muted);margin:0;font-size:.98rem;font-weight:700;line-height:2.05}.about-module__OIKRKG__body p+p{margin-top:1.1rem}.about-module__OIKRKG__body strong{color:var(--about-ink);font-weight:800}.about-module__OIKRKG__timelineHead{letter-spacing:-.02em;color:var(--about-ink);margin:0 0 2rem;font-size:clamp(1.1rem,2.5vw,1.35rem);font-weight:800}.about-module__OIKRKG__timelineList{margin:0;padding:0;list-style:none;position:relative}@media (min-width:768px){.about-module__OIKRKG__timelineList{grid-template-columns:repeat(3,1fr);gap:2rem;padding-top:.5rem;display:grid}.about-module__OIKRKG__timelineList:before{width:auto;height:2px;inset-block:.65rem auto;inset-inline:1.5rem}.about-module__OIKRKG__beat{text-align:center;padding-block:2.5rem 0;padding-inline-start:0}.about-module__OIKRKG__dot{inset-block-start:0;inset-inline-start:50%;translate:-50% -50%}}@media (max-width:767px){.about-module__OIKRKG__timelineList{max-width:36rem}.about-module__OIKRKG__timelineList:before{content:"";inset-inline-start:.65rem;background:var(--about-line);width:2px;position:absolute;top:.5rem;bottom:.5rem}}.about-module__OIKRKG__timelineList:before{content:"";background:var(--about-line);position:absolute}.about-module__OIKRKG__beat{padding-inline-start:2.75rem;padding-bottom:2.25rem;position:relative}.about-module__OIKRKG__beat:last-child{padding-bottom:0}.about-module__OIKRKG__dot{inset-inline-start:0;border:3px solid var(--about-accent);background:var(--about-surface);border-radius:999px;width:1.35rem;height:1.35rem;position:absolute;top:.35rem}.about-module__OIKRKG__beatYear{color:var(--about-accent);margin:0;font-size:.78rem;font-weight:800}.about-module__OIKRKG__beatTitle{margin:.35rem 0 0;font-size:1.1rem;font-weight:800}.about-module__OIKRKG__beatCopy{color:var(--about-muted);margin:.45rem 0 0;font-size:.9rem;font-weight:700;line-height:1.85}.about-module__OIKRKG__commit{content-visibility:auto;contain-intrinsic-size:auto 480px;padding-block:4.5rem}.about-module__OIKRKG__commitPanel{border:2px solid var(--about-line);background:var(--about-surface);border-bottom-width:5px;border-radius:1.25rem;padding:2rem 1.5rem}@media (min-width:768px){.about-module__OIKRKG__commitPanel{padding:2.5rem 2.25rem}}.about-module__OIKRKG__commitLead{letter-spacing:-.02em;max-width:28em;margin:0;font-size:clamp(1.35rem,2.8vw,1.75rem);font-weight:800;line-height:1.55}.about-module__OIKRKG__commitIntro{max-width:36em;color:var(--about-muted);margin:.85rem 0 0;font-size:.92rem;font-weight:700;line-height:1.9}.about-module__OIKRKG__commitGrid{border-top:1px solid var(--about-line);gap:0;margin-top:2rem;padding:0;list-style:none;display:grid}@media (min-width:768px){.about-module__OIKRKG__commitGrid{grid-template-columns:repeat(3,1fr);gap:0;margin-top:2.25rem}}.about-module__OIKRKG__commitItem{border-bottom:1px solid var(--about-line);padding:1.35rem 0}@media (min-width:768px){.about-module__OIKRKG__commitItem{border-bottom:none;border-inline-start:1px solid var(--about-line);padding:1.35rem 1.5rem}.about-module__OIKRKG__commitItem:first-child{border-inline-start:none;padding-inline-start:0}}.about-module__OIKRKG__commitItem:last-child{border-bottom:none}.about-module__OIKRKG__commitItem h3{margin:0;font-size:1rem;font-weight:800}.about-module__OIKRKG__commitItem p{color:var(--about-muted);margin:.55rem 0 0;font-size:.88rem;font-weight:700;line-height:1.85}.about-module__OIKRKG__section{content-visibility:auto;contain-intrinsic-size:auto 560px;padding-block:4.5rem}.about-module__OIKRKG__sectionAlt{background:var(--about-surface);border-block:1px solid var(--about-line)}.about-module__OIKRKG__eyebrow{color:var(--about-accent);margin:0 0 .5rem;font-size:.82rem;font-weight:800}.about-module__OIKRKG__sectionHeading{letter-spacing:-.025em;margin:0 0 .75rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800}.about-module__OIKRKG__sectionIntro{max-width:32em;color:var(--about-muted);margin:0;font-size:.92rem;font-weight:700;line-height:1.9}.about-module__OIKRKG__quotesGrid{gap:1rem;margin-top:2rem;padding:0;list-style:none;display:grid}@media (min-width:768px){.about-module__OIKRKG__quotesGrid{grid-template-columns:repeat(3,1fr)}}.about-module__OIKRKG__quoteCard{border:2px solid var(--about-line);background:var(--about-bg);border-bottom-width:5px;border-radius:1.25rem;flex-direction:column;height:100%;padding:1.5rem;display:flex}.about-module__OIKRKG__quoteText{color:var(--about-muted);flex:1;margin:0;font-size:.9rem;font-weight:700;line-height:1.95}.about-module__OIKRKG__quoteText p{margin:0}.about-module__OIKRKG__quoteAuthor{border-top:1px solid var(--about-line);margin:1.25rem 0 0;padding-top:1rem;font-size:.82rem;font-weight:800}.about-module__OIKRKG__quoteRole{color:var(--about-accent);margin-top:.2rem;font-size:.72rem;font-weight:700;display:block}.about-module__OIKRKG__visit{content-visibility:auto;contain-intrinsic-size:auto 220px;padding-block:4rem 5rem}.about-module__OIKRKG__visitCard{border:2px solid var(--about-line);background:var(--about-surface);border-bottom-width:6px;border-radius:1.25rem;gap:1.5rem;padding:1.75rem;display:grid}@media (min-width:640px){.about-module__OIKRKG__visitCard{grid-template-columns:1fr auto;align-items:center;padding:2rem 2.25rem}}.about-module__OIKRKG__visitText h2{margin:0;font-size:1.2rem;font-weight:800}.about-module__OIKRKG__visitText p{color:var(--about-muted);margin:.45rem 0 0;font-size:.88rem;font-weight:700;line-height:1.75}.about-module__OIKRKG__visitActions{flex-direction:column;gap:.65rem;min-width:min(100%,15rem);display:flex}.about-module__OIKRKG__visitPhone{color:#fff;outline-offset:3px;background:#7c3aed;border-bottom:4px solid #5b21b6;border-radius:1rem;justify-content:center;align-items:center;gap:.45rem;padding:.75rem 1.25rem;font-size:.88rem;font-weight:800;text-decoration:none;display:inline-flex}.about-module__OIKRKG__visitPhone:hover{filter:brightness(1.05)}.about-module__OIKRKG__visitPhone:focus-visible{outline-offset:3px;outline:2px solid #fff}.about-module__OIKRKG__visitLink{color:var(--about-accent);border:2px solid var(--about-line);background:var(--about-bg);outline-offset:3px;border-radius:1rem;justify-content:center;align-items:center;padding:.65rem 1.25rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.about-module__OIKRKG__visitLink:hover{border-color:var(--about-accent)}.about-module__OIKRKG__visitLink:focus-visible{outline:2px solid var(--about-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.about-module__OIKRKG__visitPhone,.about-module__OIKRKG__visitLink,.about-module__OIKRKG__heroLinks a{transition:none}}
