.brand-logo{width:64px;height:64px;object-fit:contain;display:block}.veteran-offer{position:fixed;bottom:24px;right:24px;z-index:60;width:min(360px,calc(100% - 32px));padding:30px;background:var(--cream);color:var(--ink);border:1px solid #c5cbbd;box-shadow:0 12px 60px #102d2440}.veteran-offer[hidden]{display:none}.veteran-offer .eyebrow{font-size:9px;margin:0 24px 17px 0}.veteran-offer h2{font-size:45px;line-height:1;margin:0 0 16px}.veteran-offer h2 em{color:#936020}.veteran-offer p:not(.eyebrow){font-size:14px;line-height:1.6;margin-bottom:22px}.offer-close{position:absolute;right:10px;top:8px;border:0;background:none;color:var(--ink);font-size:28px;width:36px;height:36px;line-height:1}.veteran-strip{padding:30px 7.5%;display:flex;align-items:center;justify-content:space-between;gap:28px;background:#dfe3d5;border-top:1px solid #c5cbbd}.veteran-strip strong{font-size:21px}.veteran-strip span{font-size:14px;max-width:370px}.form-trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:600px){.brand-logo{width:48px;height:48px}.veteran-offer{bottom:16px;right:16px;padding:24px}.veteran-offer h2{font-size:40px}.veteran-strip{display:block;padding:28px 6%}.veteran-strip strong,.veteran-strip span{display:block}.veteran-strip span{margin-top:8px}}
