.about-page{background:var(--color-white)}.about-page .about-chapter{padding-block:var(--section-space);--editorial-surface:var(--color-white)}.about-page .about-mint{background:var(--surface-process);--editorial-surface:var(--surface-process);--editorial-boundary:color-mix(in srgb,var(--color-ink) 10%,transparent)}.about-page .about-neutral{background:var(--color-surface-soft);--editorial-surface:var(--color-surface-soft)}.about-rail{color:var(--color-muted);padding-block:22px;font-size:12px;line-height:20px;position:relative}.about-rail strong{color:var(--color-ink);font-weight:700}.about-rail:after{content:"";bottom:0;inset-inline:calc(-1 * var(--site-inset));border-bottom:1px solid var(--editorial-boundary);position:absolute}.about-page .about-hero h1{max-width:26ch}.about-page .about-hero h1>.about-hero-period{color:var(--color-citrus);display:inline}.about-page .about-hero .about-subheader{max-width:59ch;margin:0}.about-established{white-space:nowrap}.about-story{max-width:68ch;margin-left:auto;margin-right:clamp(0px,8vw,120px)}.about-story-copy{color:var(--color-muted)}.about-story-copy p{font-size:18px;line-height:1.75}.about-story-copy p+p{margin-top:26px}.about-prose>p{max-width:57ch;font-size:17px;line-height:1.7}.about-prose>p+p{margin-top:20px}.about-split{gap:var(--editorial-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.about-split>*{min-width:0}.about-page .about-split h3{letter-spacing:-.035em;text-wrap:balance;max-width:28ch;font-size:clamp(27px,2.4vw,36px);font-weight:500;line-height:1.22}.about-prose>h3+p{margin-top:24px}.about-rows{margin:0;padding:0;list-style:none}.about-rows li{border-top:1px solid var(--editorial-boundary);grid-template-columns:32px minmax(0,1fr);gap:24px;padding-block:28px;display:grid}.about-rows li:first-child{border-top:0;padding-top:0}.about-rows li:last-child{padding-bottom:0}.about-number{font-variant-numeric:tabular-nums;font-size:24px;font-weight:400;line-height:1.3}.about-page .about-label{text-transform:uppercase;letter-spacing:.075em;margin-bottom:12px;font-size:12px;font-weight:500;line-height:1.5}.about-rows p{font-size:17px;line-height:1.65}.about-page .about-rows h3{margin-bottom:16px;font-size:clamp(23px,2vw,29px)}.about-belief{isolation:isolate;background:var(--surface-services);color:var(--color-paper);padding-bottom:var(--section-space);--editorial-guide:#b7ddcc33;--editorial-boundary:#b7ddcc2e;position:relative;overflow:hidden}.about-belief-art{right:calc(var(--site-inset) - 80px);background:var(--color-paper);opacity:.025;pointer-events:none;z-index:-1;width:min(55vw,620px);height:560px;position:absolute;bottom:-140px;mask:url(/brand/redigo-heron-white.png) 50%/contain no-repeat}.about-belief .about-rail,.about-belief .about-rail strong{color:var(--color-mist)}.about-belief-layout{gap:var(--editorial-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding-top:clamp(40px,5vw,64px);display:grid}.about-belief h2{letter-spacing:-.04em;text-wrap:balance;max-width:21ch;margin:0;font-size:clamp(32px,3.7vw,54px);font-weight:500;line-height:1.14}.about-belief h2 .section-period{color:var(--color-citrus)}.about-belief-copy{max-width:56ch}.about-questions{min-width:0;margin:0;padding:0;list-style:none}.about-questions li{letter-spacing:-.01em;grid-template-columns:28px minmax(0,1fr);column-gap:20px;font-size:clamp(16px,1.3vw,19px);font-weight:500;line-height:1.5;display:grid}.about-question-number{color:color-mix(in srgb,var(--color-green) 50%,var(--color-ink));font-variant-numeric:tabular-nums;padding-top:3px;font-size:14px;font-weight:500;line-height:1.5}.about-question-text{min-width:0;padding-bottom:18px}.about-questions li+li .about-question-number{padding-top:22px}.about-questions li+li .about-question-text{border-top:1px solid var(--editorial-boundary);padding-top:18px}.about-questions li:last-child .about-question-text{padding-bottom:0}.about-after{margin-top:32px!important}.about-rows-plain{margin-top:0}.about-rows-plain li{padding-block:22px;display:block}.about-rows-plain li:first-child{border-top:1px solid var(--editorial-boundary);padding-top:22px}.about-page .about-rows-plain h3{margin-bottom:8px;font-size:23px}.about-founder,.about-symbol .about-split{align-items:center}.about-portrait img{width:100%;height:auto;display:block}.about-portrait{justify-self:center;width:100%;max-width:480px;margin:0}.about-signature{border-top:1px solid var(--rule-structural);flex-direction:column;margin-top:32px;padding-top:24px;font-size:14px;line-height:1.7;display:flex}.about-signature strong{margin-bottom:4px;font-size:18px;font-weight:600}.about-creative-intro{max-width:68ch;margin-bottom:40px;font-size:17px;line-height:1.7}.about-work{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.about-work img{aspect-ratio:808/632;object-fit:contain;background:var(--color-surface-soft);width:100%;height:auto;transition:filter var(--duration);display:block}.about-work a:hover img{filter:brightness(.96)}.about-work-caption{padding-top:18px}.about-work-title{align-items:start;gap:10px;display:flex}.about-work-title h3{min-width:0}.about-page .about-work h3{font-size:23px;font-weight:500;line-height:1.3}.about-work-caption p{color:var(--color-muted);margin-top:5px;font-size:13px}.about-work-title>svg{width:18px;height:18px;margin-top:6px}.about-contact{background:var(--color-white);--editorial-surface:var(--color-white)!important}.about-page .about-contact h3{font-size:clamp(32px,3vw,46px);font-weight:500}@media (width<=800px){.about-split{grid-template-columns:1fr;gap:32px}.about-story{max-width:68ch;margin-inline:0}.about-belief-layout{grid-template-columns:1fr;gap:28px}.about-belief h2{max-width:24ch}.about-belief-copy{max-width:57ch}.about-portrait{max-width:360px}.about-work{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.about-work article:last-child{grid-column:1/-1;max-width:calc(50% - 10px)}.about-page .about-rows h3{max-width:35ch}}@media (width<=480px){.about-story-copy p{font-size:17px}.about-rows li{grid-template-columns:26px minmax(0,1fr);gap:16px}.about-number{font-size:22px}.about-work{grid-template-columns:1fr;gap:32px}.about-work article:last-child{grid-column:auto;max-width:none}.about-rail{font-size:11px}}@media (prefers-reduced-motion:reduce){.about-page{scroll-behavior:auto}.about-page *{transition:none!important}}@media (width>=801px){.about-questions{align-self:center}}.about-symbol-art{place-items:center;padding:clamp(24px,4vw,56px);display:grid}.about-symbol-art img{width:min(100%,340px);height:auto}.about-symbol-copy>p:not(.about-symbol-eyebrow):not(.about-symbol-closing){color:var(--color-muted)}.about-page .about-symbol-closing{letter-spacing:-.025em;max-width:29ch;margin-top:28px;font-size:clamp(21px,1.9vw,27px);font-weight:500;line-height:1.4}@media (width<=800px){.about-symbol-art{padding:8px 24px 16px}.about-symbol-art img{width:min(100%,260px)}}
