.about-main{width:min(100%,68rem);margin-inline:auto;padding-block:clamp(2rem,6vh,4.5rem) clamp(2rem,5vh,3.5rem);gap:clamp(1.5rem,3.4vh,2.5rem)}.about-hero,.about-main{display:flex;flex-direction:column}.about-hero{text-align:center;align-items:center;gap:1.1rem;padding-bottom:clamp(1rem,3vh,2rem)}.about-eyebrow{display:inline-flex;align-items:center;gap:.9rem;margin:0;font-size:.8rem;font-weight:300;letter-spacing:.2em;color:var(--site-gold)}.about-rule{width:clamp(2rem,6vw,4.5rem);height:1px;background:linear-gradient(90deg,transparent,var(--site-gold))}.about-rule:last-child{background:linear-gradient(90deg,var(--site-gold),transparent)}.about-title{margin:0;font-size:clamp(2.6rem,5.6vw,4.6rem);font-weight:200;line-height:1.05;letter-spacing:-.01em;background:linear-gradient(180deg,#fff3dc,#f1cf98 48%,#b9824a);-webkit-background-clip:text;background-clip:text;color:transparent}.about-lead{max-width:44rem;margin:.4rem 0 0;font-size:clamp(1.05rem,1.35vw,1.2rem);font-weight:300;line-height:1.85;color:var(--site-ink)}.about-body{max-width:38rem;margin:0;font-weight:300;line-height:1.8;color:var(--site-ink-soft)}.about-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem,1.6vw,1.25rem)}.about-grid--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.about-chapter,.about-steps{position:relative;padding:clamp(1.4rem,2.4vw,2rem);border:1.5px solid rgba(26,14,6,.85);border-radius:1.1rem;background:transparent;box-shadow:0 1px 0 rgba(255,222,180,.1),0 -1px 0 rgba(0,0,0,.45),inset 0 0 0 1px rgba(196,118,52,.28),inset 0 1px 0 1px rgba(0,0,0,.35),0 0 14px rgba(180,100,40,.08),inset 0 0 22px rgba(120,60,20,.07)}.about-chapter-head{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.1rem}.about-numeral{flex:none;font-size:2.6rem;font-weight:100;line-height:.9;color:transparent;-webkit-text-stroke:1px rgba(217,163,92,.75);font-variant-numeric:lining-nums}.about-kicker{margin:0 0 .35rem;font-size:.78rem;letter-spacing:.06em;color:var(--site-gold)}.about-chapter-title{margin:0;font-size:clamp(1.2rem,1.6vw,1.42rem);font-weight:300;line-height:1.35;color:#fbf0dc}.about-chapter-body{display:flex;flex-direction:column;gap:.7rem;padding-top:1rem;border-top:1px solid rgba(26,14,6,.8);box-shadow:inset 0 1px 0 rgba(196,118,52,.22)}.about-chapter-body p{margin:0;text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 10px rgba(0,0,0,.6);font-size:.95rem;font-weight:300;line-height:1.85;color:var(--site-ink-soft)}.about-steps-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.about-step{display:flex;flex-direction:column;gap:.45rem;padding:.4rem clamp(.9rem,1.6vw,1.4rem);border-inline-start:1px solid rgba(26,14,6,.8);box-shadow:inset -1px 0 0 rgba(196,118,52,.2)}.about-step:first-child{border-inline-start:0;box-shadow:none;padding-inline-start:0}.about-step-index{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;border:1px solid rgba(217,163,92,.6);font-size:.8rem;color:var(--site-gold-bright);box-shadow:0 0 18px rgba(217,163,92,.18)}.about-step-verb{margin-top:.35rem;font-size:1.15rem;font-weight:300;color:#fbf0dc}.about-step-text{font-size:.9rem;font-weight:300;line-height:1.75;color:var(--site-ink-soft)}.about-closing{display:flex;flex-direction:column;align-items:center;gap:1.4rem;padding-top:clamp(.5rem,2vh,1.25rem);text-align:center}.about-signature{margin:0;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:200;color:var(--site-ink)}.about-ctas{display:grid;grid-template-columns:repeat(2,minmax(0,21rem));justify-content:center;gap:1rem;width:100%}.about-cta{--ga-u:9.5px}.about-cta .gold-action-title{font-size:1.15rem;white-space:nowrap}.about-cta .gold-action-subtitle{font-size:.8rem}.about-disclaimer{max-width:46rem;margin:.6rem 0 0;font-size:.74rem;line-height:1.8;color:rgba(205,185,148,.55)}.about-reveal{animation:about-rise .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--d, 0) * .11s + .12s)}@keyframes about-rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.about-reveal{animation:none}}@media (max-width:900px){.about-grid,.about-grid--pair,.about-steps-list{grid-template-columns:minmax(0,1fr)}.about-step{border-inline-start:0;border-top:1px solid rgba(26,14,6,.8);box-shadow:inset 0 1px 0 rgba(196,118,52,.2);padding:1rem 0}.about-step:first-child{border-top:0}.about-ctas{grid-template-columns:minmax(0,22rem)}}