.aboutPage{color:#f4efe5;background:#080909;min-height:100vh}.aboutHero{border-bottom:1px solid #e0b25c2e;grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);max-width:1440px;min-height:660px;margin:0 auto;display:grid;position:relative;overflow:hidden}.aboutHero:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 25%,#e0b25c1a,#0000 32%),linear-gradient(110deg,#08090940,#08090905);position:absolute;inset:0}.aboutHeroCopy{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;padding:112px 70px 92px 8vw;display:flex;position:relative}.aboutHeroCopy h1{letter-spacing:-.045em;color:#f7f0e5;margin:18px 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,6vw,96px);font-weight:500;line-height:.93}.aboutHeroCopy h1 em{color:#dcb160;font-weight:400}.aboutHeroCopy>p{color:#c9c2b7;max-width:610px;margin:0 0 30px;font-size:18px;line-height:1.72}.aboutHeroActions{flex-wrap:wrap;gap:12px;display:flex}.aboutSinceMark{border-top:1px solid #e0b25c38;align-items:center;gap:18px;margin-top:54px;padding-top:20px;display:flex}.aboutSinceMark strong{color:#dcb160;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:500}.aboutSinceMark span{letter-spacing:.18em;color:#8f897f;font-size:10px;line-height:1.55}.aboutHeroMediaWrap{background:#111;min-height:660px;position:relative}.aboutHeroMedia{min-height:100%;inset:0;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important}.aboutHeroMedia:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#080909 0%,#08090959 16%,#08090914 48%,#08090959 100%);position:absolute;inset:0}.aboutHeroBadge{z-index:3;text-align:right;letter-spacing:.18em;color:#c8c0b3;border-right:2px solid #dcb160;padding-right:14px;font-size:10px;line-height:1.7;position:absolute;bottom:28px;right:30px}.aboutHeroBadge b{color:#dcb160;font-weight:600}.aboutStorySection{grid-template-columns:180px minmax(0,1fr);gap:84px;max-width:1180px;margin:0 auto;padding:110px 28px;display:grid}.aboutStoryRail{text-align:right;border-right:1px solid #e0b25c33;padding:8px 38px 0 0}.aboutStoryRail span,.aboutStoryRail small{letter-spacing:.18em;color:#817b72;font-size:10px;line-height:1.6;display:block}.aboutStoryRail strong{color:#dcb160;margin:28px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:72px;font-weight:400;line-height:1;display:block}.aboutStoryCopy{max-width:820px}.aboutStoryCopy h2{letter-spacing:-.035em;color:#f3ecdf;margin:14px 0 34px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.6vw,68px);font-weight:500;line-height:1.02}.aboutStoryCopy p{color:#c2bbb0;margin:0 0 22px;font-size:17px;line-height:1.9}.aboutStoryCopy p:first-of-type{color:#eee5d8;font-size:21px}.aboutSignature{border-top:1px solid #e0b25c33;flex-direction:column;gap:8px;margin-top:42px;padding:26px 0 0;display:flex}.aboutSignature strong{color:#f2eadc;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:500}.aboutSignature span{color:#dcb160;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.aboutEntitySection{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);align-items:start;gap:54px;max-width:1180px;margin:0 auto;padding:0 28px 100px;display:grid}.aboutEntityIntro h2{letter-spacing:-.03em;color:#f3ecdf;margin:12px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4vw,58px);font-weight:500;line-height:1.02}.aboutEntityIntro p{color:#958f86;margin:0;line-height:1.7}.aboutEntityFacts{border-top:1px solid #e0b25c33;border-left:1px solid #e0b25c33;grid-template-columns:1fr 1fr;margin:0;display:grid}.aboutEntityFacts>div{background:#ffffff05;border-bottom:1px solid #e0b25c33;border-right:1px solid #e0b25c33;min-height:112px;padding:20px 22px}.aboutEntityFacts dt{letter-spacing:.14em;text-transform:uppercase;color:#dcb160;margin-bottom:7px;font-size:9px}.aboutEntityFacts dd{color:#ece4d8;margin:0;font-size:14px;line-height:1.55}.aboutEntityFacts a{color:#ece4d8;text-decoration:none}.aboutEntityFacts a:hover{color:#dcb160}.aboutEntityLinks{flex-wrap:wrap;grid-column:2;gap:18px;margin-top:-30px;display:flex}.aboutEntityLinks a{color:#dcb160;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800;text-decoration:none}.aboutValuesSection{background:#0d0f0f;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:100px max(28px,6vw)}.aboutValueGrid{border-top:1px solid #e0b25c2e;border-left:1px solid #e0b25c2e;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1180px;margin:50px auto 0;display:grid}.aboutValueGrid article{background:linear-gradient(145deg,#ffffff06,#fff0);border-bottom:1px solid #e0b25c2e;border-right:1px solid #e0b25c2e;align-items:flex-start;gap:20px;min-height:190px;padding:30px;display:flex}.aboutValueGrid article>svg{color:#dcb160;flex:none;margin-top:2px}.aboutValueGrid b{color:#f2eadf;margin-bottom:10px;font-size:17px;display:block}.aboutValueGrid span{color:#8f8980;font-size:14px;line-height:1.7;display:block}.aboutClosingBanner{justify-content:space-between;align-items:flex-end;gap:50px;max-width:1180px;margin:0 auto;padding:96px 28px 120px;display:flex}.aboutClosingBanner h2{letter-spacing:-.04em;margin:16px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,72px);font-weight:500;line-height:1}.aboutClosingBanner p{color:#aaa399;max-width:620px;font-size:16px;line-height:1.75}.aboutClosingActions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.aboutPage .centerHeading{text-align:center;max-width:760px;margin:0 auto}.aboutPage .centerHeading>span{letter-spacing:.18em;color:#dcb160;font-size:10px}.aboutPage .centerHeading h2{letter-spacing:-.03em;margin:12px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4vw,58px);font-weight:500}.aboutPage .centerHeading p{color:#958f86;line-height:1.7}.aboutPage .mediaPlaceholder{background:#111;overflow:hidden}.aboutPage .mediaPlaceholder>span,.aboutPage .mediaPlaceholder>svg{z-index:2;position:relative}.aboutPage .mediaPlaceholderGlow{position:absolute;inset:0}@media (max-width:1024px){.aboutHero{grid-template-columns:1fr 46%;min-height:600px}.aboutHeroCopy{padding:90px 44px 78px}.aboutHeroMediaWrap{min-height:600px}.aboutStorySection{grid-template-columns:140px 1fr;gap:48px}.aboutEntitySection{grid-template-columns:1fr;gap:28px}.aboutEntityLinks{grid-column:1;margin-top:0}.aboutValueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.aboutHero{flex-direction:column;min-height:0;display:flex}.aboutHeroCopy{order:2;padding:74px 20px 38px}.aboutHeroCopy h1{margin-top:12px;font-size:clamp(49px,15vw,70px)}.aboutHeroCopy>p{font-size:16px;line-height:1.65}.aboutHeroActions{grid-template-columns:1fr;width:100%;display:grid}.aboutHeroActions a{justify-content:center;width:100%}.aboutSinceMark{margin-top:34px}.aboutHeroMediaWrap{order:1;min-height:58vh;max-height:620px}.aboutHeroMedia:after{background:linear-gradient(#0809090d,#08090926 56%,#080909 100%)}.aboutHeroBadge{bottom:18px;right:18px}.aboutStorySection{padding:72px 20px;display:block}.aboutEntitySection{padding:0 20px 72px;display:block}.aboutEntityFacts{grid-template-columns:1fr;margin-top:28px}.aboutEntityFacts>div{min-height:0;padding:18px}.aboutEntityLinks{grid-template-columns:1fr;gap:12px;margin-top:22px;display:grid}.aboutStoryRail{display:none}.aboutStoryCopy h2{font-size:44px}.aboutStoryCopy p{font-size:16px;line-height:1.82}.aboutStoryCopy p:first-of-type{font-size:19px}.aboutSignature strong{font-size:23px}.aboutValuesSection{padding:72px 20px}.aboutValueGrid{grid-template-columns:1fr;margin-top:36px}.aboutValueGrid article{min-height:0;padding:24px}.aboutClosingBanner{padding:76px 20px 110px;display:block}.aboutClosingBanner h2{font-size:46px}.aboutClosingActions{grid-template-columns:1fr;margin-top:30px;display:grid}.aboutClosingActions a{justify-content:center;width:100%}}@media (max-width:390px){.aboutHeroCopy,.aboutStorySection,.aboutEntitySection,.aboutValuesSection,.aboutClosingBanner{padding-left:16px;padding-right:16px}.aboutHeroCopy h1{font-size:48px}.aboutStoryCopy h2,.aboutClosingBanner h2{font-size:40px}.aboutValueGrid article{padding:21px}}
