@import url("tradinglounge-theme.css");

/* Dedicated return control on every secondary page. */
nav .brand[href="index.html"]{display:inline-flex;align-items:center;gap:9px;border:1px solid #ffffff45;padding:10px 13px;font:10px DM Mono;letter-spacing:.8px;text-transform:uppercase;transition:background .25s,border-color .25s}nav .brand[href="index.html"]:after{content:"← Back to home";color:#c7a86c}nav .brand[href="index.html"]:hover{border-color:#c7a86c;background:#c7a86c16}
.page-hero{min-height:530px;max-width:1340px;margin:auto;padding:120px 36px 85px;position:relative}.page-hero:after{content:"";position:absolute;width:420px;height:420px;right:6%;top:70px;border:1px solid #c7a86c3d;border-radius:50%;box-shadow:0 0 0 55px #c7a86c09,0 0 80px #c7a86c15;animation:page-orbit 12s linear infinite}.page-hero h1{position:relative;z-index:1;font:500 clamp(60px,8vw,116px)/.9 'Playfair Display';letter-spacing:-5px;margin:25px 0}.page-hero h1 em{color:#c7a86c}.page-hero>p:not(.eyebrow){position:relative;z-index:1;max-width:500px;color:#b7b8b0;font-size:17px}.page-flow{background:#e9e7df;color:#10130f;padding:110px max(36px,calc((100vw - 1268px)/2))}.page-flow article{display:grid;grid-template-columns:120px 1fr 1fr;gap:35px;padding:42px 0;border-top:1px solid #b0b0a7}.page-flow article>span{font:11px DM Mono;color:#8b713e}.page-flow h2{font:500 42px/1.03 'Playfair Display';letter-spacing:-1px;margin:0}.page-flow p{margin:3px 0;color:#4e514b;max-width:440px}.page-callout{background:#11160f;padding:110px 36px;text-align:center}.page-callout h2{font:500 clamp(49px,6vw,82px)/.94 'Playfair Display';letter-spacing:-3px;margin:22px 0}.page-callout h2 em{color:#c7a86c}.page-callout p{max-width:500px;color:#b2b4ac;margin:0 auto 28px}@keyframes page-orbit{to{transform:rotate(360deg)}}@media(max-width:760px){nav .brand[href="index.html"]:after{content:"← Home"}.page-hero{padding:90px 20px 60px}.page-hero:after{right:-190px;opacity:.6}.page-hero h1{letter-spacing:-3px}.page-flow{padding:70px 20px}.page-flow article{display:block}.page-flow article>span{display:block;margin-bottom:18px}.page-flow h2{font-size:34px;margin-bottom:15px}.page-callout{padding:80px 20px}}
