:root{--ag:#c9a45d;--ap:#e1c58a;--ab:#050806}.about-page{background:var(--ab);color:#eee7dc}.about-page .site-header{height:79px}.about-page .desktop-nav a.active{color:var(--ap);position:relative}.about-page .desktop-nav a.active:after{content:"";position:absolute;left:8%;right:8%;bottom:-16px;border-bottom:2px solid var(--ag)}.about-width{width:min(1320px,calc(100% - 80px));margin:auto}.about-hero{height:599px;position:relative;overflow:hidden;border-bottom:1px solid var(--ag)}.about-hero-art{position:absolute;inset:0 0 0 43.75%;background:url('../assets/concept/about/hero.png') center/100% 100% no-repeat}.about-hero-art:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#050806,transparent 18%)}.about-hero-copy{position:relative;z-index:1;width:625px;padding:40px 0 0 82px}.a-kicker{font-size:15px;letter-spacing:1.8px;color:var(--ap);margin:0 0 24px}.about-hero h1{font:400 55px/1 Didot,Bodoni,"Times New Roman",serif;letter-spacing:4px;color:var(--ap);margin:0 0 10px}.about-hero h2{font-size:36px;font-weight:400;letter-spacing:8px;margin:0 0 16px}.a-lead{font-size:24px;line-height:1.5;margin:0}.a-lead span{font-size:14px;color:var(--ap)}.about-hero-copy>i,.approach-copy>i,.space-copy>i{display:block;width:40px;border-top:2px solid var(--ag);margin:18px 0}.about-hero-copy>p:not(.a-kicker):not(.a-lead){font-size:14px;line-height:1.5;color:#d3cdc4;margin:5px 0;width:520px}.a-button{display:inline-flex;height:43px;min-width:280px;align-items:center;justify-content:center;border:1px solid var(--ag);color:var(--ap);font-size:14px;background:rgba(4,16,11,.78);margin-top:17px}.about-trust{height:113px;background:linear-gradient(110deg,#09291e,#0e3b2c 50%,#09271d);border-bottom:1px solid var(--ag)}.about-trust .trust-grid{height:113px}.about-trust .trust-grid i{font-style:normal;font-size:31px;color:var(--ag)}.about-trust .trust-grid p{font-size:18px}.about-trust .trust-grid small{font-size:10px;margin-top:4px}.about-approach{height:506px;position:relative;overflow:hidden;background:#06100c;border-bottom:1px solid rgba(201,164,93,.55)}.approach-art{position:absolute;inset:0 48.2% 0 0;background:url('../assets/concept/about/approach.png') center/100% 100% no-repeat}.approach-art:after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,#06100c,transparent 18%)}.approach-copy{position:relative;z-index:1;margin-left:52%;padding:49px 65px 0 28px}.approach-copy h2,.space-copy h2{font-size:31px;font-weight:400;color:var(--ap);margin:0}.approach-copy h2 span,.space-copy h2 span{font-size:18px}.approach-copy>p,.space-copy>p{font-size:15px;line-height:1.55;color:#d2ccc3;margin:7px 0}.approach-points{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px}.approach-points>div{display:flex;gap:15px;align-items:center}.approach-points b{font-size:34px;font-weight:400;color:var(--ag)}.approach-points p{font-size:16px;color:var(--ap);margin:0}.approach-points small{display:block;font-size:9px;color:#cec6b8;margin-top:4px}.about-space{height:409px;position:relative;overflow:hidden;background:linear-gradient(90deg,#07140f,#06100c 52%);border-bottom:1px solid var(--ag)}.space-art{position:absolute;inset:0 0 0 45.2%;background:url('../assets/concept/about/space.png') center/100% 100% no-repeat}.space-art:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#07140f,transparent 16%)}.space-copy{position:relative;z-index:1;padding:48px 0 0 82px;width:610px}.space-copy .a-button{margin-top:20px}.about-cta{height:170px;position:relative;overflow:hidden;display:flex;align-items:center;padding:0 82px;background:#0c3024;border-bottom:1px solid var(--ag)}.about-cta-art{position:absolute;inset:0 0 0 46.9%;background:url('../assets/concept/about/cta.png') center/cover no-repeat}.about-cta>div:not(.about-cta-art),.about-cta>a{position:relative;z-index:1}.about-cta h2{font-size:30px;font-weight:400;color:var(--ap);margin:0 0 5px}.about-cta p{font-size:17px;color:var(--ap);margin:0}.about-cta .a-button{margin:0 0 0 auto;min-width:330px}.about-page .site-footer{height:284px;padding-top:22px;padding-bottom:16px}
@media(max-width:900px){.about-page .site-header{height:76px}.about-width{width:calc(100% - 28px)}.about-hero{height:auto;min-height:750px;padding-bottom:340px}.about-hero-art{inset:auto 0 0;height:350px;background-size:cover}.about-hero-art:before{background:linear-gradient(180deg,#050806,transparent 28%)}.about-hero-copy{width:auto;padding:50px 20px 0}.about-hero h1{font-size:44px}.about-hero h2{font-size:30px}.a-lead{font-size:20px}.about-hero-copy>p:not(.a-kicker):not(.a-lead){width:auto;font-size:13px}.about-trust{height:auto}.about-trust .trust-grid{height:auto}.about-approach{height:auto;min-height:790px;padding-top:340px}.approach-art{inset:0 0 auto;height:350px;background-size:cover}.approach-art:after{background:linear-gradient(180deg,transparent 70%,#06100c)}.approach-copy{margin:0;padding:38px 20px}.approach-points{grid-template-columns:1fr;gap:18px;margin-top:28px}.about-space{height:auto;min-height:710px;padding-bottom:330px}.space-art{inset:auto 0 0;height:340px;background-size:cover}.space-art:before{background:linear-gradient(180deg,#07140f,transparent 25%)}.space-copy{width:auto;padding:42px 20px 0}.about-cta{height:330px;padding:40px 20px;display:block}.about-cta-art{inset:auto 0 0;height:160px}.about-cta h2{font-size:28px}.about-cta p{font-size:15px}.about-cta .a-button{margin-top:22px;min-width:250px}.about-page .site-footer{height:auto}}
.space-art:after{content:"";position:absolute;right:0;top:0;bottom:0;width:23%;background:#060806}

/* Visual quality R1: high-resolution brand-environment concept master. */
.about-page [class*="-art"]{background-image:url('../assets/concept/r1/about-master-r1.png')!important;background-size:auto 100%!important;background-repeat:no-repeat!important;background-position:center!important}
.about-page .about-hero-art{background-position:58% center!important}
.about-page .approach-art{background-position:20% center!important}
.about-page .space-art{background-position:78% center!important}
.about-page .about-cta-art{background-position:88% center!important}

/* Authority & Buyer R3B — factual editorial-method statement. */
.editorial-method-list{margin:17px 0 0;padding-left:1.2em;color:#d2ccc3}.editorial-method-list li{margin:7px 0;font-size:14px;line-height:1.45}.space-copy .editorial-method-list+.a-button{margin-top:13px}
