.cta-standard-bronze-ledger-band,
.cta-standard-bronze-ledger-band *{box-sizing:border-box}
.cta-standard-bronze-ledger-band{width:100%;margin:0;padding:var(--sec-pad-tight) 0;background:repeating-linear-gradient(90deg,rgba(87,71,58,.055) 0 1px,transparent 1px 18px),linear-gradient(102deg,#E8DCC4 0%,#DCC79E 48%,#CBAE7E 100%);border-top:1px solid rgba(184,134,11,.55);overflow:visible;font-family:'Roboto Condensed',system-ui,sans-serif;color:#000}
.cta-standard-bronze-ledger-band__el-2{width:var(--shell);margin:0 auto;}
.cta-standard-bronze-ledger-band__el-3{display:flex;align-items:flex-start;gap:clamp(24px,4vw,56px);}
.cta-standard-bronze-ledger-band__el-4{flex:none;padding-top:8px;font:700 11px/1.2 'Roboto Condensed',sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#7A5E1E;}
.cta-standard-bronze-ledger-band__el-5{flex:1;min-width:0;}
.cta-standard-bronze-ledger-band__el-6{margin:0;font:400 clamp(28px,3.2vw,36px)/1.08 'Fjalla One',sans-serif;color:#3F3227;letter-spacing:0;max-width:760px;text-wrap:pretty;}
.cta-standard-bronze-ledger-band__el-7{margin:14px 0 0;font:400 18px/1.4 'Roboto Condensed',sans-serif;color:#57473A;max-width:680px;text-wrap:pretty;}
.cta-standard-bronze-ledger-band__el-8{display:flex;align-items:center;justify-content:space-between;gap:clamp(18px,3vw,40px);margin-top:34px;padding-top:22px;border-top:1px solid rgba(87,71,58,.35);}
.cta-standard-bronze-ledger-band__el-9{font:400 15.5px/1.4 'Roboto Condensed',sans-serif;color:#5C4B3B;}
.cta-standard-bronze-ledger-band__el-10{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;background:#3F3227;color:#F6EDDC;font:700 13px/1 'Roboto Condensed',sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;}
.cta-standard-bronze-ledger-band__el-10:focus-visible{outline:3px solid #0D5630;outline-offset:4px;}
@media (max-width: 720px){
  .cta-standard-bronze-ledger-band__el-3,
  .cta-standard-bronze-ledger-band__el-8{align-items:flex-start;flex-direction:column;}
  .cta-standard-bronze-ledger-band__el-4{padding-top:0;}
  .cta-standard-bronze-ledger-band__el-10{width:100%;}
}
@media (max-width: 380px){
  .cta-standard-bronze-ledger-band__el-7{font-size:16.5px;}
}

/* Template title standard: section H2 */
[data-section="cta-standard-bronze-ledger-band"][data-section="cta-standard-bronze-ledger-band"] h2,
.cta-standard-bronze-ledger-band.cta-standard-bronze-ledger-band h2,
.cta-standard-bronze-ledger-band__root.cta-standard-bronze-ledger-band__root h2{
  font-size:50px !important;
  font-weight:500 !important;
  line-height:var(--lh-tight) !important;
  overflow-wrap:anywhere;
}

/* Section padding standard 2026-09-21: reusable section roots keep 80px between their border and content. */
.cta-standard-bronze-ledger-band{
  padding-top:79px;
  padding-bottom:80px;
}
