.title-container{display:none}.finance-page{background:#282828;color:#fff;padding-bottom:clamp(48px,6vw,80px);overflow:hidden}.finance-page__shell{width:min(1200px,100% - 32px);margin:0 auto;padding-top:clamp(32px,4vw,48px)}.finance-page__hero{position:relative;display:flex;align-items:center;min-height:clamp(220px,28vw,320px);background:#282828;border-bottom:3px solid #fae04d;overflow:hidden}.finance-page__hero-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(105deg, rgba(40, 40, 40, 0.95) 0%, rgba(40, 40, 40, 0.82) 55%, rgba(40, 40, 40, 0.7) 100%)}.finance-page__intro{position:relative;z-index:2;width:min(1200px,100% - 32px);margin:0 auto;padding:clamp(32px,4vw,48px) clamp(16px,4vw,32px)}.finance-page__eyebrow{margin:0 0 12px;font-family:"Rubik",sans-serif;font-size:clamp(.72rem,1.1vw,.85rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fae04d}.finance-page__title{margin:0;max-width:900px;font-family:"Rubik",sans-serif;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.1;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;padding-bottom:14px;border-bottom:3px solid #fae04d}.finance-page__title-accent{color:#fae04d}.finance-page__lead{margin:20px 0 0;max-width:760px;font-family:"Rubik",sans-serif;font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.7;color:rgba(255,255,255,.9)}.finance-page__inventory{display:grid;grid-template-columns:120px minmax(0, 1fr);gap:20px;align-items:center;margin-bottom:24px;padding:20px 24px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-top:3px solid #fae04d;border-radius:12px}.finance-page__inventory-photo img{display:block;width:100%;height:80px;object-fit:cover;border-radius:4px}.finance-page__inventory-details span{display:block;margin-bottom:4px;font-family:"Rubik",sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fae04d}.finance-page__inventory-details strong{display:block;font-family:"Rubik",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff}.finance-page__inventory-details p{margin:8px 0 0;font-size:.95rem;line-height:1.5;color:rgba(255,255,255,.88)}.finance-page__panel{background:#fff;border:1px solid rgba(255,255,255,.1);border-top:3px solid #fae04d;border-radius:16px;overflow:hidden;box-shadow:0 14px 32px rgba(0,0,0,.25)}.finance-page .trailerops-finance-application-container{width:100%;padding:clamp(24px,4vw,40px)}.finance-page .trailerops-finance-application-container .finance-application{padding:clamp(8px,1.5vw,16px) !important}.finance-page .trailerops-finance-application-container .finance-application .container{padding-left:0;padding-right:0}.finance-page .trailerops-finance-application-container .finance-application .form-control,.finance-page .trailerops-finance-application-container .finance-application .form-select{border-radius:8px;padding:12px 14px}.finance-page .trailerops-finance-application-container .finance-application .btn{border-radius:8px;padding:12px 24px}.finance-page .trailerops-finance-application-container .finance-application h1{font-family:"Rubik",sans-serif;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#282828}.finance-page .trailerops-finance-application-container .finance-application .text-muted{color:rgba(40,40,40,.7) !important}.finance-page .trailerops-finance-application-container .finance-application h2.h5{font-family:"Rubik",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#282828}.finance-page .trailerops-finance-application-container .finance-application .form-label{font-family:"Rubik",sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#282828}.finance-page .trailerops-finance-application-container .finance-application .btn-primary{background:#fae04d;border-color:#fae04d;color:#000;font-family:"Rubik",sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.finance-page .trailerops-finance-application-container .finance-application .btn-primary:hover,.finance-page .trailerops-finance-application-container .finance-application .btn-primary:focus{background:#282828;border-color:#282828;color:#fff}.finance-page .trailerops-finance-application-container .finance-application .btn-outline-primary{border-color:#282828;color:#282828;font-family:"Rubik",sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.finance-page .trailerops-finance-application-container .finance-application .btn-outline-primary:hover,.finance-page .trailerops-finance-application-container .finance-application .btn-outline-primary:focus{background:#282828;border-color:#282828;color:#fff}@media(max-width: 640px){.finance-page__shell,.finance-page__intro{width:min(100% - 24px,1200px)}.finance-page__inventory{grid-template-columns:1fr}}
