/* Changes limited to the October 12 discussion PDF. Existing fonts and palette retained. */
.brand .brand-tagline{color:#a67827;font-size:.72rem;letter-spacing:.05em;margin-top:4px}.section{padding-block:65px}.cta{padding-block:65px}.section-heading{margin-bottom:30px}.policy-links{display:flex;flex-wrap:wrap;gap:18px}.social-link{display:flex!important;align-items:center;gap:9px}.social-icon{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid #a6b3ab;border-radius:50%;font:bold .8rem Arial,sans-serif}.phone-icon{display:inline-block;margin-right:5px}.card-series{padding:14px 17px;margin:0;text-align:center;font-size:.88rem;line-height:1.4;min-height:83px;display:flex;flex-direction:column;justify-content:center}.card-series strong{margin-bottom:3px}.cashback-info{padding:12px;border:1px solid #e3cfa5;background:#faf1dd;margin-bottom:16px;border-radius:4px;font-size:.86rem}.cashback-info p{margin:5px 0 0}.auction-info strong{color:#233e4f}.hero-welcome{justify-content:flex-start;text-align:left}.hero-welcome .hero-copy{max-width:55%;padding-right:20px}.hero-welcome .actions,.hero-welcome .tagline{justify-content:flex-start}.hero-welcome .hero-visual>img{object-position:75% center}.hero-welcome .hero-visual:after{background:linear-gradient(90deg,#031621ee,#03162188 48%,#03162110 85%)}.hero-welcome h1{min-height:3.3em;text-wrap:initial}.typing-cursor{border-right:2px solid #f2d49b;animation:cursor-blink .7s step-end infinite}@keyframes cursor-blink{50%{border-color:transparent}}
@media(min-width:761px) and (max-width:1100px){.nav{gap:12px}.nav nav a{padding-inline:7px}.nav nav{gap:0}.nav .brand>span{font-size:1.2rem}.nav .brand img{width:42px;height:42px}}
@media(max-width:760px){.section,.cta{padding-block:45px}.hero-welcome .hero-copy{max-width:100%;padding-right:0}.hero-welcome .hero-visual:after{background:linear-gradient(90deg,#031621d9,#03162170)}.hero-welcome h1{min-height:3.3em}.card-series{min-height:0}.brand .brand-tagline{font-size:.65rem}.hero-welcome .actions{align-items:flex-start}}
@media(prefers-reduced-motion:reduce){.typing-cursor{animation:none;border:0}}
