.premium-about{background:var(--card);color:var(--ink);--about-subtle:var(--muted-foreground)}.premium-about :is(h1,h2,h3,p,a,span){letter-spacing:0}.premium-about h1{font-size:64px;font-weight:600;line-height:1.08}.premium-about h2{font-size:44px;font-weight:600;line-height:1.12}.premium-about h3{font-size:21px;line-height:1.3}.premium-about p{font-size:16px;line-height:1.85}.about-inner{width:min(1160px,100% - 80px);margin-inline:auto}.about-band{padding-block:100px}.about-kicker{text-transform:uppercase;color:var(--primary);margin-bottom:24px;font-size:11px;font-weight:700;display:block}.about-heading{max-width:850px;margin-bottom:38px}.about-heading p{max-width:700px;color:var(--about-subtle);margin-top:24px}.about-hero{isolation:isolate;background:var(--ink);min-height:680px;color:var(--bone);align-items:center;display:flex;position:relative}.about-hero>img,.about-mission>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.about-hero:before,.about-mission:before{content:"";z-index:-1;background:var(--home-hero-shade);position:absolute;inset:0}.about-hero .about-inner{padding-block:68px}.about-hero .about-kicker{color:var(--bone)}.about-hero h1{max-width:950px}.about-hero p{max-width:660px;color:var(--bone);margin-top:25px}.about-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.premium-about .about-button{border-radius:6px;min-height:46px;padding-inline:22px;font-size:13px;font-weight:600}.premium-about .about-light-button{background:var(--bone);color:var(--ink);border-color:var(--bone)}.premium-about .about-ghost-button{color:var(--bone);border-color:var(--stone);background:0 0}.about-foundation{border-bottom:1px solid var(--border)}.about-foundation .about-inner{grid-template-columns:1.15fr 1fr 1fr;align-items:center;gap:32px;padding-block:34px;display:grid}.about-foundation strong{font-size:38px;font-family:var(--font-display)}.about-foundation p{color:var(--about-subtle);font-size:13px;line-height:1.5}.about-split{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.about-copy p{color:var(--about-subtle);margin-top:20px}.about-photo{aspect-ratio:4/5;object-fit:cover;border-radius:6px;width:100%}.about-photo-caption{color:var(--about-subtle);margin-top:12px;font-size:12px;display:block}.about-quote{border-left:2px solid var(--primary);font-size:23px;line-height:1.5;font-family:var(--font-display);margin-block:32px 0;padding-left:24px}.about-dark{background:var(--ink);color:var(--bone);--about-subtle:var(--stone)}.about-dark .about-kicker{color:var(--stone)}.about-timeline{grid-template-columns:repeat(4,1fr);margin-top:54px;display:grid}.about-timeline article{border-top:1px solid var(--stone);padding:30px 24px 0 0;position:relative}.about-timeline article:before{content:"";background:var(--bone);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.about-timeline span{color:var(--stone);margin-bottom:14px;font-size:12px;display:block}.about-timeline h3{font-size:18px}.about-timeline p{color:var(--stone);margin-top:12px;font-size:14px}.about-note{color:var(--about-subtle);max-width:780px;margin-top:30px;font-size:12px!important}.about-problem{background:var(--secondary)}.about-problem .about-inner{grid-template-columns:1fr 1.1fr;gap:80px;display:grid}.about-problem p+p{margin-top:18px}.about-capabilities{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.about-capability{border:1px solid var(--border);border-radius:6px;padding:30px}.about-capability svg{color:var(--primary);stroke-width:1.5px;width:27px;height:27px;margin-bottom:26px}.about-capability p{color:var(--about-subtle);margin-top:16px;font-size:14px}.about-product{grid-template-columns:1fr 1.15fr;align-items:center;gap:60px;display:grid}.about-product figure{min-width:0}.about-product img{border:1px solid var(--rc-line);border-radius:6px;width:100%}.about-product figcaption{color:var(--stone);margin-top:16px;font-size:12px;line-height:1.65}.about-product ul{gap:14px;margin-top:25px;display:grid}.about-product li{align-items:center;gap:12px;font-size:14px;display:flex}.about-product li svg{width:16px;color:var(--stone);flex-shrink:0}.about-advantage{grid-template-columns:1.1fr 1fr;gap:75px;display:grid}.about-service-list{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.about-service-list li{border-bottom:1px solid var(--border);padding-block:18px;font-size:14px;line-height:1.6}.about-economics{background:var(--secondary);text-align:center}.about-economics h2{max-width:850px;margin-inline:auto;font-size:54px}.about-economics .about-kicker{margin-bottom:30px}.about-economics p{max-width:720px;margin:26px auto 0}.about-economics .about-note{max-width:700px}.about-mission{isolation:isolate;background:var(--ink);color:var(--bone);padding-block:110px;position:relative}.about-mission h2{max-width:800px}.about-mission p{max-width:660px;margin-top:24px}.about-founder{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;display:grid}.about-founder .about-photo{aspect-ratio:4/5;object-position:center 20%}.about-founder .about-role{color:var(--primary);margin-top:18px;font-size:13px}.about-founder .about-quote{font-size:20px}.about-profile-links{flex-wrap:wrap;gap:26px;margin-top:25px;display:flex}.about-profile-links a{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding-bottom:5px;font-size:13px;display:inline-flex}.about-closing{text-align:center}.about-closing h2{max-width:800px;margin-inline:auto}.about-closing p{max-width:660px;color:var(--stone);margin:24px auto 0}.about-closing .about-actions{justify-content:center}.premium-about a:focus-visible{outline:2px solid var(--primary);outline-offset:5px}@keyframes about-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.about-hero .about-inner{animation:.7s ease-out both about-arrive}.about-capability{transition:transform .2s,border-color .2s}.about-capability:hover{border-color:var(--stone);transform:translateY(-3px)}}@media (width<=1000px){.premium-about h1{font-size:52px}.premium-about h2{font-size:36px}.about-inner{width:calc(100% - 48px)}.about-split,.about-founder,.about-product,.about-advantage{gap:36px}.about-problem .about-inner{gap:40px}.about-capabilities{grid-template-columns:repeat(2,1fr)}.about-economics h2{font-size:44px}.about-hero{min-height:620px}}@media (width<=640px){.about-inner{width:calc(100% - 40px)}.about-band{padding-block:64px}.premium-about h1{font-size:37px}.premium-about h2{font-size:32px}.about-hero{min-height:650px}.about-hero .about-inner{padding-block:45px}.about-hero p{font-size:14px;line-height:1.75}.about-kicker{margin-bottom:20px;font-size:10px;line-height:1.65}.about-foundation .about-inner{grid-template-columns:1fr;gap:18px;padding-block:26px}.about-foundation .about-inner>div{align-items:baseline;gap:18px;display:flex}.about-foundation strong{font-size:32px}.about-split,.about-founder,.about-product,.about-problem .about-inner,.about-advantage{grid-template-columns:1fr;gap:35px}.about-photo{aspect-ratio:4/3}.about-founder .about-photo{aspect-ratio:4/4;max-height:480px}.about-timeline{grid-template-columns:1fr;margin-top:35px}.about-timeline article{border-top:0;border-left:1px solid var(--stone);padding:0 0 30px 24px}.about-timeline article:before{top:4px;left:-4px}.about-capabilities{grid-template-columns:1fr;gap:14px}.about-capability{padding:25px}.about-capability svg{margin-bottom:18px}.about-quote{font-size:21px}.about-service-list{grid-template-columns:1fr}.about-economics h2{font-size:34px}.about-mission{padding-block:72px}.about-actions{gap:10px}.about-actions .about-button{padding-inline:17px}}
