.rn-about-main{color:#222;max-width:1800px;margin:auto}.rn-about-main figure{margin:0;overflow:hidden}.rn-about-main img{display:block;width:100%;height:100%;object-fit:cover}.ra-hero{display:grid;grid-template-columns:1fr 1fr;min-height:600px;background:#f8f8f4}.ra-hero-copy{padding:clamp(32px,6vw,110px);align-self:center}.ra-kicker{color:var(--rui-accent-strong,var(--rui-accent));font-size:11px;letter-spacing:.13em}.ra-hero h1{font-size:clamp(38px,5vw,76px);font-weight:500;letter-spacing:-.035em;line-height:1.15;margin:26px 0}.ra-hero p,.rn-about-main p,.ra-prose{font-size:16px;line-height:1.95;color:#6c6c65;overflow-wrap:anywhere}.ra-hero figure{max-height:720px}.ra-link{display:inline-flex;align-items:center;gap:20px;color:#222;text-decoration:none;border-bottom:1px solid #aaa;padding:12px 0;font-size:13px}.ra-hero .ra-link{margin-top:24px}.ra-story{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:90px 5%}.rn-about-main h2{font-size:clamp(28px,3.2vw,46px);font-weight:500;line-height:1.3;letter-spacing:-.025em;margin:22px 0}.ra-detail{display:grid;grid-template-columns:1.1fr 1fr;align-items:stretch;margin:0 3%;background:#f8f8f4}.ra-detail>div{padding:60px;align-self:center}.ra-detail figure{min-height:420px}.ra-signature{display:block;letter-spacing:.2em;font-weight:600;margin-top:30px}.ra-values{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:90px 8%}.ra-values article{border-top:1px solid #ddd;padding-top:26px}.ra-values h2{font-size:30px}.ra-timeline{padding:20px 8% 80px}.ra-timeline ol{list-style:none;padding:0}.ra-timeline li{display:grid;grid-template-columns:100px 1fr;gap:30px;border-bottom:1px solid #e5e5df;padding:20px 0}.ra-timeline strong{color:var(--rui-accent-strong,var(--rui-accent))}.ra-timeline p{margin:0}.ra-cta{text-align:center;background:#f7f7f3;padding:75px 24px}.ra-cta>div{display:flex;justify-content:center;gap:30px;align-items:center;margin-top:30px}.ra-button{background:#222;color:white;padding:16px 28px;text-decoration:none;font-size:13px}.ra-button:hover{background:#444}.rn-about-main a:focus-visible{outline:2px solid var(--rui-accent);outline-offset:5px}@media(max-width:760px){.ra-hero{grid-template-columns:1fr;min-height:0}.ra-hero-copy{padding:40px 24px}.ra-hero h1{font-size:42px}.ra-hero figure{height:360px}.ra-story{grid-template-columns:1fr;gap:20px;padding:50px 24px}.ra-detail{grid-template-columns:1fr;margin:0 16px}.ra-detail figure{min-height:0;height:280px}.ra-detail>div{padding:32px 24px}.ra-values{grid-template-columns:1fr;gap:32px;padding:50px 24px}.ra-cta{padding:50px 24px}.ra-cta>div{gap:20px;flex-wrap:wrap}.ra-timeline{padding:20px 24px 50px}.ra-timeline li{grid-template-columns:65px 1fr;gap:16px}.ra-hero p,.rn-about-main p,.ra-prose{font-size:14px}}
