/* English supporting guides: same palette as index, editorial composition. */
body.aurora-guide{background:#241d30;color:#f3f0e8}
body.aurora-guide{background:#241d30 url('market-depth-desktop.webp') center/cover fixed no-repeat}
.aurora-guide main{background:transparent}
.aurora-guide .ag-form .lead-card{background:#f2f1e9;color:#30273b;border:1px solid #d9cbb2;border-radius:18px;padding:28px}
.aurora-guide .ag-form .lead-card h2,.aurora-guide .ag-form .form-label{color:#30273b}
.aurora-guide .ag-form .lead-card p{color:#5d5664}
.aurora-guide .ag-form .form-submit{background:#68409a;color:white}
@media(max-width:650px){body.aurora-guide{background-image:url('market-depth-mobile.webp')}}
.aurora-guide>.topbar,.aurora-guide>.site-footer,.aurora-guide>.oad1-page-nav{display:none}
.ag-page{background:linear-gradient(180deg,rgba(36,29,48,.8),#241d30 75%),url('market-depth-desktop.webp') center/cover fixed no-repeat;font-size:16px;line-height:1.7;color:#f3f0e8}
.ag-wrap{width:min(1190px,calc(100% - 40px));margin-inline:auto;box-sizing:border-box}
.ag-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px;border-bottom:1px solid #685773}
.ag-brand{font-weight:800;font-size:20px;letter-spacing:-.04em}.ag-nav nav,.ag-footer nav{display:flex;gap:8px;flex-wrap:wrap}.ag-nav nav a,.ag-footer nav a{display:inline-flex;align-items:center;min-height:44px;padding:8px 10px;font-size:14px}.ag-nav [aria-current]{color:#ccb1ff;border-bottom:2px solid #ccb1ff}
.ag-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;border-radius:28px;background:#c7a5ff;color:#241d30;font-weight:750;white-space:nowrap}.ag-button:hover{background:#dcc7ff}.ag-page a:focus-visible{outline:3px solid #e7c78d;outline-offset:5px}
.ag-hero{padding-block:80px}.ag-eyebrow{font:700 11px/1.6 ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#cfb587}.ag-hero h1{max-width:930px;font-size:clamp(38px,5.5vw,72px);line-height:1.06;letter-spacing:-.045em;margin:22px 0}.ag-lead{max-width:710px;color:#d4cadf;font-size:19px}.ag-text-link{display:inline-flex;align-items:center;min-height:44px;color:#d4baff;text-decoration:underline;text-underline-offset:6px}
.ag-panel{padding:48px;background:#f2f1e9;color:#30273b;border:1px solid #d9cbb2;border-radius:22px}.ag-intro{max-width:740px;margin-bottom:36px}.ag-panel .ag-eyebrow{color:#795829}.ag-page h2{font-size:clamp(27px,3vw,39px);line-height:1.15;letter-spacing:-.025em;margin:12px 0 20px}.ag-panel p{color:#5d5664}.ag-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ag-card{padding:26px;background:#fcfbf6;border:1px solid #d9cbb2;border-radius:14px}.ag-card-top{display:flex;gap:16px;align-items:center;font:12px/1.5 ui-monospace,monospace;color:#795829}.ag-card-top>span:first-child{font-size:22px;color:#76539c}.ag-card h3{font-size:22px;line-height:1.25;margin:24px 0 14px}.ag-card p{margin:0}
.ag-note{padding:48px 0 48px 28px;border-left:3px solid #b89459;margin-block:64px;max-width:920px}.ag-note p{max-width:780px;color:#d4cadf}.ag-next{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:24px 64px}.ag-next>div>p{color:#d4cadf}.ag-form{min-width:0}.ag-form .lead-card{width:100%;max-width:none}.ag-footer{padding-block:32px;border-top:1px solid #685773}.ag-footer p,.ag-footer small{color:#d4cadf}.ag-footer nav{margin-bottom:16px}
@media(max-width:1000px){.ag-nav{flex-wrap:wrap}.ag-nav nav{order:3;width:100%}.ag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-next{gap:28px}}
@media(max-width:650px){.ag-wrap{width:calc(100% - 32px)}.ag-nav{gap:16px}.ag-brand{font-size:18px}.ag-button{font-size:13px;padding:10px 16px}.ag-nav nav{gap:2px}.ag-nav nav a{padding-inline:8px}.ag-hero{padding-block:44px}.ag-lead{font-size:17px}.ag-panel{padding:24px 18px;border-radius:16px}.ag-grid,.ag-next{grid-template-columns:1fr}.ag-card{padding:24px}.ag-note{margin-block:36px;padding:24px 0 24px 18px}.ag-next{padding-bottom:40px}}
