/* A new lower-page composition. The original hero is owned by about-original-hero.css. */
.about-rebuild{--reading:1120px;background:#f2ebdd;color:#282c2b}.about-rebuild .chapter{padding:64px max(6%,calc((100% - var(--reading))/2))}.about-rebuild .section-label{display:flex;align-items:center;gap:14px;font-size:10px;line-height:1.6;font-weight:700;letter-spacing:.19em;color:#a34b31;margin:0 0 25px}.about-rebuild .section-label span{font-size:12px;letter-spacing:0;border-right:1px solid currentColor;padding-right:14px}.about-rebuild h2{font:normal clamp(38px,4.5vw,66px)/1.08 'Libre Caslon Display',Georgia,serif;letter-spacing:-.025em;text-wrap:balance;margin:0 0 32px;max-width:980px}.about-rebuild p{font-size:17px;line-height:1.8;margin:0 0 20px}.about-rebuild p:last-child{margin-bottom:0}.about-rebuild img{display:block;width:100%;height:100%;object-fit:cover}
.about-rebuild .beginning{padding-bottom:0}.beginning-scene{position:relative;isolation:isolate;background:#e3d8c5;overflow:hidden}.beginning-scene>img{position:absolute;inset:0;z-index:-2;object-position:40% center}.beginning-scene:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent 30%,rgba(242,235,221,.15) 48%,#f2ebdd 70%)}.beginning-note{width:45%;margin-left:55%;padding:42px 0 42px 24px}.beginning-note p{font-size:17px;line-height:1.8}.beginning-quote{padding:36px max(6%,calc((100% - 1120px)/2)) 48px;color:#97472f;border-bottom:1px solid #cfc1ae}.about-rebuild .beginning-quote p{font:normal clamp(30px,3.2vw,46px)/1.2 'Libre Caslon Display',Georgia,serif;max-width:940px}.beginning-quote em{font-style:normal;color:#282c2b}
.reason-rebuilt{background:#eee4d4}.reason-rebuilt h2{max-width:880px}.reason-columns{display:grid;grid-template-columns:1fr 1fr;gap:56px}.reason-columns>div:first-child{padding-right:20px}.reason-columns>div:first-child p:last-child{font:normal 33px/1.25 'Libre Caslon Display',Georgia,serif;color:#a14b32;border-top:1px solid #bfa88e;padding-top:22px}.reason-columns>div:last-child p:last-child{color:#8c432e;font-weight:500}
.voices-rebuilt{background:#3e5360;color:#f5eddf;overflow:hidden}.about-rebuild .voices-heading{padding-bottom:32px}.voices-rebuilt .section-label{color:#e4b58d}.voices-heading h2{max-width:870px;margin-bottom:16px}.about-rebuild .big-pause{font:normal 31px/1.2 'Libre Caslon Display',Georgia,serif;color:#e9bc99}.voices-image{height:clamp(290px,35vw,500px);max-width:1320px;margin:auto}.voices-image img{object-position:center 45%}.voices-copy{position:relative;max-width:1120px;margin:-36px auto 0;background:#3e5360;display:grid;grid-template-columns:1.2fr 1fr;gap:48px;padding:38px 40px 60px;border-top:4px solid #d2a685}.voices-copy strong{font:normal 31px/1.25 'Libre Caslon Display',Georgia,serif;color:#f2c6a3}
.today-rebuilt h2{max-width:900px;margin-bottom:18px}.today-rebuilt>p{font:normal 31px/1.25 'Libre Caslon Display',Georgia,serif;color:#97472f;margin-bottom:32px}.today-columns{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid #c8b79f;border-bottom:1px solid #c8b79f}.today-columns>div{padding:30px 32px 32px 0}.today-columns>div+div{padding:30px 0 32px 32px;border-left:1px solid #c8b79f}.about-rebuild .about-emphasis{font:normal 30px/1.2 'Libre Caslon Display',Georgia,serif;color:#a34c32;margin:24px 0}
.connection-scene{position:relative;isolation:isolate;background:#303c35;overflow:hidden}.connection-scene>img{position:absolute;inset:0;z-index:-2;object-position:center 53%}.connection-scene:after{position:absolute;content:'';inset:0;z-index:-1;background:linear-gradient(90deg,rgba(30,43,36,.94),rgba(30,43,36,.79) 43%,rgba(30,43,36,.1) 80%)}.connection-title{max-width:1320px;margin:auto;padding:64px max(6%,calc((100% - 1120px)/2));color:#f5ede1}.connection-title .section-label{color:#e7b48e}.connection-title h2{max-width:650px;margin-bottom:0}.connection-copy{display:grid;grid-template-columns:1fr 1fr;gap:48px;background:#f2ebdd}.connection-copy strong{font:normal 31px/1.3 'Libre Caslon Display',Georgia,serif;color:#97472f}
.values-rebuilt{background:#a65036;color:#fff0e3}.values-rebuilt .section-label{color:#f3cdb0}.values-composition{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px}.values-composition h2{font-size:clamp(43px,4vw,59px)}.about-rebuild .values-lead{font:normal 27px/1.35 'Libre Caslon Display',Georgia,serif;color:#f4d4bc}.values-copy{padding:30px;background:#f2ebdd;color:#303330}.values-copy p{font-size:16px}.values-copy .about-emphasis{border-top:1px solid #c5af98;padding-top:24px}.about-rules-button{background:#a65036;color:#fff3e8}
.identity-after{padding:50px max(6%,calc((100% - 1120px)/2));background:#f2ebdd}.identity-strip{display:grid;grid-template-columns:110px 1fr;gap:40px;align-items:center}.identity-ornament{font:normal 65px/1 'Libre Caslon Display',Georgia,serif;color:#a65036}.identity-strip h3{font:normal 36px/1.1 'Libre Caslon Display',Georgia,serif;margin:0 0 18px}.identity-strip p{font-size:17px;line-height:1.75;margin:0}.about-cta{background:#313f47;color:#f6eddf;padding:65px 6%;text-align:center}.about-cta-inner{max-width:920px;margin:auto}.about-cta h2{font-size:clamp(47px,6vw,80px);text-wrap:balance}.about-cta p{font-size:18px;line-height:1.75;max-width:680px;margin:auto}.cta-actions{display:flex;gap:28px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:28px}.cta-actions .cream-btn{margin:0}.cta-secondary{text-decoration:underline;text-underline-offset:5px;font-size:14px}
@media(max-width:760px){.about-rebuild .chapter{padding:42px 5%}.about-rebuild h2{font-size:clamp(36px,8.7vw,49px)}.about-rebuild .section-label{font-size:9px;letter-spacing:.12em;margin-bottom:20px}.about-rebuild p{font-size:16px;line-height:1.75}.about-rebuild .beginning{padding-bottom:0}.beginning-scene{background:transparent;overflow:visible}.beginning-scene>img{position:relative;z-index:0;height:250px;object-position:40% center}.beginning-scene:after{display:none}.beginning-note{position:relative;width:auto;margin:-24px 0 0 20px;padding:25px 0 0 22px;background:#f2ebdd;border-top:3px solid #b55433}.beginning-quote{padding:28px 5% 36px}.about-rebuild .beginning-quote p{font-size:31px}.reason-columns{grid-template-columns:1fr;gap:25px}.reason-columns>div:first-child{padding:0}.reason-columns>div:first-child p:last-child{font-size:29px}.voices-image{height:285px}.voices-copy{display:block;margin:-20px 5% 0;padding:25px 20px 36px}.voices-copy>div+div{margin-top:20px}.voices-copy strong{font-size:28px}.today-columns{display:block}.today-columns>div,.today-columns>div+div{padding:24px 0;border-left:0}.today-columns>div+div{border-top:1px solid #c8b79f}.connection-title{padding:42px 5%;min-height:350px;display:flex;flex-direction:column;justify-content:center}.connection-title h2{max-width:95%;font-size:39px}.connection-scene>img{object-position:66% center}.connection-scene:after{background:linear-gradient(90deg,rgba(30,43,36,.9),rgba(30,43,36,.6))}.connection-copy{display:block}.connection-copy>div+div{margin-top:20px}.values-composition{grid-template-columns:1fr;gap:26px}.values-composition h2{font-size:44px}.values-copy{padding:24px}.identity-after{padding:40px 5%}.identity-strip{grid-template-columns:1fr;gap:20px}.identity-ornament{font-size:48px}.about-cta{padding:48px 5%}}
/* Approved amber-light direction: preserve the photograph's warmth and depth. */
.beginning-scene{background:#302822}.beginning-scene:after{background:linear-gradient(90deg,rgba(37,30,25,.97) 0%,rgba(37,30,25,.91) 33%,rgba(37,30,25,.35) 58%,transparent 78%)}.beginning-note{margin-left:0;width:47%;padding:36px;color:#f6eddf}.beginning-scene>img{object-position:center}.voices-image img{object-position:center 48%}
@media(max-width:760px){.beginning-scene{background:#302822;overflow:hidden}.beginning-scene>img{height:255px;object-position:65% center}.beginning-note{width:auto;margin:0;padding:26px 22px;background:#302822;color:#f6eddf;border-top:0}.beginning-scene:after{display:none}}
