.promo-container.yendo-vehicle-equity{max-width:1140px;margin:0 auto;border:.5rem solid #fa662b;border-radius:.5rem;box-sizing:border-box;padding:1rem 1rem 1rem 0;background-image:radial-gradient(circle, #4B5155 -25px, transparent 2px);background-size:10px 10px;background-position:0 0;background-repeat:repeat}.promo-container.yendo-vehicle-equity a{text-decoration:none;color:inherit}.promo-container.yendo-vehicle-equity .promo-content{display:grid;grid-template-columns:auto 1fr .5fr;grid-template-rows:auto auto;column-gap:1rem;width:100%;align-items:center}.promo-container.yendo-vehicle-equity .promo-img{grid-column:1/2;grid-row:1/3;order:1;width:8.4063rem;height:auto}.promo-container.yendo-vehicle-equity .headline{grid-column:2/3;grid-row:1/2;order:2;font-size:2.5rem;font-style:normal;font-weight:700;line-height:2.75rem;font-family:"DM Serif Display";color:#101f30;align-self:end}.promo-container.yendo-vehicle-equity .headline i{color:#fa662b}.promo-container.yendo-vehicle-equity .subheadline{grid-column:2/3;grid-row:2/3;order:3;color:#101f30;font-size:1rem;font-weight:400;line-height:1.5rem;font-family:Lato;align-self:start}.promo-container.yendo-vehicle-equity .apply-button-wrapper{grid-column:3/4;grid-row:1/3;order:4;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-self:stretch;width:100%;min-width:200px}.promo-container.yendo-vehicle-equity .apply-button{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-width:fit-content;padding:14px 24px;border:none;border-radius:3.75rem;background:#fa662b;cursor:pointer;transition:background-color .2s ease}.promo-container.yendo-vehicle-equity .apply-button:hover{background:#e55a26}.promo-container.yendo-vehicle-equity .apply-button:focus{outline:none;border:none;box-shadow:none}.promo-container.yendo-vehicle-equity .apply-text{color:#fff;font-size:1rem;font-weight:700;font-family:Lato}.promo-container.yendo-vehicle-equity .apply-icon{width:1.5rem;height:1.5rem}.promo-container.yendo-vehicle-equity .apply-subtext{margin-top:4px;color:#4b5155;font-size:.75rem;font-weight:400;font-family:Lato}@media(max-width: 767px){.promo-container.yendo-vehicle-equity{padding:1.25913rem 0rem 1.26019rem .625rem}.promo-container.yendo-vehicle-equity .promo-content{grid-template-columns:1fr auto;grid-template-rows:auto auto auto;column-gap:1rem;row-gap:.5rem}.promo-container.yendo-vehicle-equity .headline{grid-column:1/3;grid-row:1;text-align:left;font-size:1.75rem;line-height:1.875rem}.promo-container.yendo-vehicle-equity .subheadline{grid-column:1/2;grid-row:2;font-size:.75rem;line-height:1rem}.promo-container.yendo-vehicle-equity .apply-button-wrapper{grid-column:1/2;grid-row:3;align-items:flex-start;width:fit-content}.promo-container.yendo-vehicle-equity .promo-img{grid-column:2/3;grid-row:2/4;justify-self:end;align-self:center;transform:scaleX(-1);width:auto;display:inline-block}.promo-container.yendo-vehicle-equity .apply-button{font-size:.875rem;width:100%;padding:10px 22px}.promo-container.yendo-vehicle-equity .apply-text{font-size:.875rem}.promo-container.yendo-vehicle-equity .apply-icon{width:1.384rem;height:1.384rem}.promo-container.yendo-vehicle-equity .apply-subtext{font-size:.75rem;align-self:center}}.pagetype-category .promo-container{margin-bottom:24px}
