/* screens/about.css (about-) - generated from the design harvest by .claude/claude-design-extractions/_plan/build-css.py (minified; values unchanged). Do not hand-edit. */
.about-shared-a-2{display:inline-flex;align-items:center;gap:10px;background:var(--ac-accent);color:var(--ac-bg);border:1px solid var(--ac-accent);text-decoration:none;border-radius:999px;font-weight:500;font-size:0.9375rem;box-sizing:border-box}.about-shared-a-2--2{padding:17px 34px;min-height:54px}.about-el-p{font-size:0.75rem;text-transform:uppercase;color:var(--ac-accent)}.about-el-p--1{margin:0;letter-spacing:0.24em}.about-shared-em{font-style:italic;color:var(--ac-accent)}.about-shared-p{margin:0;font-weight:300;color:var(--ac-text-muted)}.about-shared-p--1{font-size:0.9375rem;line-height:1.7}.about-shared-p--3{font-size:0.875rem;max-width:340px;line-height:1.7}.about-el-div-10{max-width:1320px;margin:0 auto;padding-left:48px;padding-right:48px;box-sizing:border-box;padding-bottom:104px}.about-el-div-4{aspect-ratio:21 / 9;border-radius:20px;overflow:hidden}.about-shared-img{width:100%;height:100%;object-fit:cover;display:block}.about-shared-img--1{object-position:50% 50%}.about-shared-img--2{object-position:50% 40%}.about-shared-img--3{object-position:50% 45%}.about-shared-img--5{object-position:50% 62%}.about-el-section-3{max-width:1320px;margin:0 auto;padding-left:48px;padding-right:48px;box-sizing:border-box;padding-bottom:112px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:48px 80px;align-items:start}.about-shared-div-3{display:flex;flex-direction:column}.about-shared-div-3--1{gap:16px}.about-shared-div-3--2{gap:20px}.about-shared-div-3--3{gap:20px;max-width:520px}.about-shared-h2{margin:0;font-family:'Cormorant Garamond',Georgia,serif;font-weight:300;line-height:1.04;letter-spacing:-0.01em;text-wrap:balance}.about-shared-h2--1{font-size:clamp(2.375rem,4.2vw,3rem)}.about-shared-h2--2{font-size:clamp(2.375rem,4.2vw,3.5rem)}.about-shared-h2--3{font-size:clamp(2.375rem,4.2vw,3.25rem)}.about-shared-p-2{margin:0;font-size:1.0625rem;font-weight:300;line-height:1.8;color:var(--ac-text-soft)}.about-shared-section{background:var(--ac-surface);border-top:1px solid rgba(238,242,232,0.08);border-bottom:1px solid rgba(238,242,232,0.08)}.about-el-section{max-width:1320px;margin:0 auto;padding-left:48px;padding-right:48px;box-sizing:border-box;padding-bottom:104px;display:flex;flex-direction:column}.about-el-section--1{padding-top:112px;gap:36px}.about-el-section--2{padding-top:104px;gap:48px}.about-shared-div-5{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 40px}.about-shared-div{display:flex;flex-direction:column;gap:14px}.about-shared-div--1{padding-top:24px;border-top:1px solid rgba(183,205,163,0.35)}.about-el-div-13{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:32px}.about-shared-span{font-family:'Cormorant Garamond',Georgia,serif;font-size:3.375rem;font-weight:300;line-height:1;color:var(--ac-accent)}.about-shared-h3{margin:0;font-family:'Cormorant Garamond',Georgia,serif;font-weight:400;font-size:1.625rem}.about-el-section-2{max-width:1320px;margin:0 auto;padding-left:48px;padding-right:48px;box-sizing:border-box;padding-top:112px;padding-bottom:112px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:64px;align-items:center}.about-shared-div-8{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.about-shared-div-8--2{grid-template-rows:repeat(12,48px)}.about-shared-div-7{grid-column:1 / 9;overflow:hidden}.about-shared-div-7--2{grid-row:1 / 13;border-radius:16px}.about-el-div-7{grid-column:7 / 13;grid-row:2 / 7;border-radius:16px;overflow:hidden;border:6px solid var(--ac-bg);box-shadow:0 30px 60px -20px rgba(0,0,0,0.7)}.about-el-a-2{font-size:0.8125rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--ac-accent);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.about-shared-div-2{border-radius:12px;overflow:hidden;min-height:0}.about-el-div-2{max-width:1320px;margin:0 auto;padding-left:48px;padding-right:48px;box-sizing:border-box;padding-top:88px;padding-bottom:88px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:40px;align-items:center}.about-el-p-2{margin:0;font-size:1rem;font-weight:300;color:var(--ac-text-muted);max-width:460px}.about-el-div-12{display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end}.about-el-a{display:inline-flex;align-items:center;gap:10px;background:transparent;color:var(--ac-text);border:1px solid rgba(238,242,232,0.3);text-decoration:none;padding:17px 34px;border-radius:999px;font-weight:500;font-size:0.9375rem;min-height:54px;box-sizing:border-box}
