.dealer-invitation{padding-top:12px;padding-bottom:40px;scroll-margin-top:100px}.dealer-invitation-card{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:24px;align-items:center;padding:40px 44px;background:linear-gradient(115deg,#e8f3ed,#eef6f0);border:1px solid #7ca38c;border-radius:18px;box-shadow:0 8px 22px #123d2410;color:#09264b}.dealer-invitation-copy{position:relative;z-index:1}.dealer-invitation-eyebrow{margin:0 0 16px;color:#205f37;font-size:12px;font-weight:750;letter-spacing:.18em}.dealer-invitation-card h2{font-size:clamp(30px,3.4vw,50px);text-wrap:balance;line-height:1.1;letter-spacing:-.035em;margin:0 0 18px;font-weight:750}.dealer-invitation-description{font-size:17px;line-height:1.6;margin:0 0 23px;color:#233e53}.dealer-invitation-note{font-size:12px;line-height:1.6;color:#52665d;margin:20px 0 0}.dealer-invitation-brands{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}.dealer-invitation-brands li{padding:7px 14px;border:1px solid #aabbb0;background:#ffffffdb;border-radius:9px;font-size:14px;line-height:1.4;white-space:nowrap}.dealer-invitation-action{position:relative;align-self:stretch;display:flex;align-items:flex-end;justify-content:center;padding-bottom:36px;min-width:0}.dealer-invitation-routes{position:absolute;width:145%;height:calc(100% + 60px);top:-24px;right:-45px;color:#487c60;opacity:.25;z-index:-1;pointer-events:none}.dealer-invitation-button{background:#1b6034;color:#fff;border:1px solid #1b6034;min-height:64px;padding:18px 22px;font-size:17px;font-weight:700;gap:16px;justify-content:center;text-align:center;white-space:normal;border-radius:9px}.dealer-invitation-button:hover{background:#124a27;color:#fff;border-color:#124a27}.dealer-invitation-button:focus-visible{outline:3px solid #123d24;outline-offset:4px}@media(max-width:1000px){.dealer-invitation-card{padding:32px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.dealer-invitation-button{font-size:16px;padding:16px 20px}}@media(max-width:760px){.dealer-invitation{padding-top:8px;padding-bottom:28px}.dealer-invitation-card{grid-template-columns:1fr;padding:28px 22px;gap:24px;border-radius:14px}.dealer-invitation-card h2{font-size:32px}.dealer-invitation-eyebrow{font-size:10px;letter-spacing:.15em}.dealer-invitation-description{font-size:15px;margin-bottom:20px}.dealer-invitation-brands{gap:8px}.dealer-invitation-brands li{padding:6px 10px;font-size:12px}.dealer-invitation-action{padding:0}.dealer-invitation-button{width:100%;min-height:56px}.dealer-invitation-routes{width:220px;height:200px;top:-190px;right:-40px;opacity:.12}}