*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:#11100e;color:#eee9df;font-family:Arial,Helvetica,sans-serif;line-height:1.75}a{color:inherit}header{max-width:1400px;margin:auto;padding:23px 5%;display:flex;align-items:center;justify-content:space-between;gap:28px}.wordmark{text-decoration:none;letter-spacing:3px;font:27px Georgia,serif;white-space:nowrap}.wordmark span{color:#dbb66e}.wordmark small{display:block;font:9px Arial,sans-serif;letter-spacing:3px;margin-top:8px;color:#beb5a7}nav{display:flex;align-items:center;gap:27px}nav a{text-decoration:none;font-size:13px}.nav-cta{border:1px solid #9c7c45;padding:9px 17px}.banner{max-width:1400px;margin:auto;border-top:1px solid #6c532c;border-bottom:1px solid #6c532c}.banner img{width:100%;height:auto;display:block}.intro{max-width:850px;margin:auto;text-align:center;padding:82px 26px 86px}.eyebrow{color:#d2ac66;font-size:11px;font-weight:600;letter-spacing:2.7px;text-transform:uppercase;margin:0 0 22px}h1,h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.16;letter-spacing:-1px}h1{font-size:clamp(35px,4.6vw,60px);margin:0 0 28px}h1 em{font-style:normal;color:#dbb66e}.intro>p:not(.eyebrow){max-width:670px;margin:18px auto;color:#c8c0b3}.intro .lede{font-family:Georgia,serif;font-size:24px;color:#eee9df!important}.text-link{display:inline-block;text-decoration:none;color:#e5c586;border-bottom:1px solid #9a7840;margin-top:20px;padding-bottom:7px;font-size:13px}.text-link span{margin-left:15px}.stories{border-top:1px solid #433925}.story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(35px,6vw,95px);align-items:center;padding:86px max(5%,calc((100vw - 1220px)/2));scroll-margin-top:20px}.story:nth-child(even){background:#f2ede3;color:#29241c}.story:nth-child(even) .visual{order:2}.story:nth-child(even) .eyebrow{color:#7c5727}.story h2{font-size:clamp(35px,3.5vw,48px);margin:0 0 14px}.story h3{font-family:Georgia,serif;font-size:22px;font-weight:400;line-height:1.4;color:#cfa95f;margin:0 0 25px}.story:nth-child(even) h3{color:#855b24}.copy>p:not(.eyebrow){font-size:15px;color:#c6beb1;margin:0 0 17px}.story:nth-child(even) .copy>p:not(.eyebrow){color:#554c40}.visual{width:100%;display:flex;align-items:center;justify-content:center}.visual img{width:100%;height:auto;display:block}.visual.wealth img{max-height:650px;width:auto;max-width:100%;box-shadow:16px 16px 0 #242016}.visual.rock-star img{max-width:320px;box-shadow:18px 20px 35px #2a1e1833;transform:rotate(-3deg)}.visual.lyonheart{background:#000;padding:12px}.visual.wisdom img{max-width:460px}.visual.network img{filter:drop-shadow(0 14px 22px #0008)}.visual.ambassador img{max-height:650px;width:auto;max-width:100%}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.button{display:inline-block;padding:12px 21px;background:#d9b46e;color:#19150f;text-decoration:none;font-size:12px;font-weight:bold;letter-spacing:.3px;line-height:1.6;border:1px solid #d9b46e}.button span{margin-left:10px}.button.secondary{background:transparent;color:#e1c487}.story:nth-child(even) .button{background:#30291f;color:#fff4df;border-color:#30291f}.closing{text-align:center;padding:90px 25px 75px;max-width:820px;margin:auto}.closing h2{font-size:clamp(37px,5vw,59px);margin:0 0 25px}.closing>p:not(.eyebrow){color:#c6beb1;max-width:600px;margin:22px auto}.signature{font:italic 25px Georgia,serif!important;color:#daba7e!important;padding-top:26px}footer{border-top:1px solid #433925;max-width:1400px;margin:auto;padding:35px 5%;display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}footer p{font-size:12px;color:#bdb4a5}footer>a:not(.wordmark){font-size:12px}footer small{width:100%;font-size:10px;color:#998f80}.skip{position:absolute;top:-100px;left:10px;background:#fff;color:#111;padding:10px;z-index:5}.skip:focus{top:10px}a:focus-visible{outline:3px solid #dba95c;outline-offset:5px}.button:hover{filter:brightness(1.1)}@media(max-width:760px){header{padding:20px 6%;align-items:flex-start}nav{gap:12px;justify-content:flex-end;flex-wrap:wrap}nav a{font-size:11px}nav .nav-cta{padding:5px 10px}.wordmark{font-size:22px}.wordmark small{font-size:7px;letter-spacing:1.5px}.intro{padding:55px 24px}.story{grid-template-columns:1fr;padding:55px 7%;gap:38px}.story:nth-child(even) .visual{order:0}.visual img{max-width:420px}.visual.wealth img,.visual.ambassador img{max-height:480px}.visual.rock-star img{max-width:255px}.visual.network{padding:0}.copy>p:not(.eyebrow){font-size:15px}.closing{padding:60px 24px}footer{padding:30px 7%}.eyebrow{font-size:10px}.banner a{display:block}.intro .lede{font-size:21px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
footer .footer-mission{font-family:Georgia,'Times New Roman',serif;font-size:27px;color:#dbb66e;line-height:1.4;flex:1 1 500px;margin:0} @media(max-width:760px){footer .footer-mission{font-size:22px;flex-basis:100%}}

footer{display:grid;grid-template-columns:1fr auto}footer .wordmark{grid-column:1;grid-row:1}footer>a:not(.wordmark){grid-column:2;grid-row:1}footer .footer-mission{grid-column:1 / -1;grid-row:2;text-align:center;width:100%;margin:8px 0}footer small{grid-column:1 / -1;grid-row:3}

footer .footer-mission{grid-row:1}footer>a:not(.wordmark){grid-row:2}footer small{grid-row:2;grid-column:1;width:auto}

.visual.rock-star img{transform:none;box-shadow:none;mix-blend-mode:multiply;max-width:370px}@media(max-width:760px){.visual.rock-star img{max-width:290px}}
