.ownership-hub{padding:100px 7vw;background:#f7f7f8}.ownership-heading{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:end;max-width:1220px;margin:0 auto 46px}.ownership-heading p,.dealer-network p{font:800 10px "Nunito Sans",sans-serif;letter-spacing:.16em;color:#e40521;margin:0 0 12px}.ownership-heading h2,.dealer-network h2{font-size:52px;line-height:.95;letter-spacing:-.065em;margin:0}.ownership-heading h2 em,.dealer-network h2 em,.ownership-form h3 em{font-weight:400}.ownership-heading>span{font:16px/1.65 "Nunito Sans",sans-serif;color:#62636c;max-width:410px}.ownership-panel{max-width:1220px;margin:auto;background:#24262f;color:#fff;box-shadow:0 22px 45px rgba(18,20,28,.17)}.ownership-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid rgba(255,255,255,.18)}.ownership-tabs button,.ownership-tabs a{border:0;border-right:1px solid rgba(255,255,255,.16);background:transparent;color:#bfc0c4;padding:22px 16px;text-transform:uppercase;text-align:center;font:800 11px "Nunito Sans",sans-serif;cursor:pointer}.ownership-tabs button:last-child{border-right:0}.ownership-tabs button.active,.ownership-tabs button:hover,.ownership-tabs a:hover{background:#e40521;color:#fff}.ownership-form{padding:54px 6vw;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;background:linear-gradient(120deg,#2b2d36,#16171c)}.ownership-form>div p{font:800 10px "Nunito Sans",sans-serif;letter-spacing:.15em;color:#ff7789;margin:0 0 13px}.ownership-form h3{font-size:41px;line-height:.98;letter-spacing:-.06em;margin:0 0 18px}.ownership-form>div span{font:15px/1.65 "Nunito Sans",sans-serif;color:#c9cad0;display:block;max-width:390px}.ownership-form form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ownership-form label{font:800 10px "Nunito Sans",sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#c9cad0}.ownership-form input,.ownership-form select{width:100%;margin-top:8px;padding:11px 0;color:#fff;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.4);outline:none;font:14px "Nunito Sans",sans-serif}.ownership-form option{color:#20212c}.ownership-form button{grid-column:1/-1;justify-self:start;border:0;border-radius:24px;background:#e40521;color:#fff;padding:15px 20px;font:800 11px "Nunito Sans",sans-serif;text-transform:uppercase;cursor:pointer}.ownership-form button b{margin-left:20px}.ownership-cards{max-width:1220px;margin:26px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ownership-cards article{padding:31px;background:#fff;border-top:3px solid #e40521}.ownership-cards span{font:800 11px "Nunito Sans",sans-serif;color:#e40521}.ownership-cards h3{font-size:24px;letter-spacing:-.045em;margin:24px 0 9px}.ownership-cards p{font:14px/1.65 "Nunito Sans",sans-serif;color:#686a73;margin:0 0 23px}.ownership-cards a{font:800 11px "Nunito Sans",sans-serif;text-transform:uppercase;color:#e40521}.dealer-network{padding:82px 10vw;background:#fff;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end}.dealer-network>div:last-child{display:flex;flex-direction:column;gap:15px}.dealer-network b{font:800 22px "Nunito Sans",sans-serif;letter-spacing:-.04em}.dealer-network span{font:15px/1.7 "Nunito Sans",sans-serif;color:#676872}.dealer-network a{font:800 11px "Nunito Sans",sans-serif;color:#e40521;text-transform:uppercase;margin-top:7px}.dealer-network a b{font-size:17px;margin-left:16px}@media(max-width:760px){.ownership-hub{padding:65px 24px}.ownership-heading,.dealer-network{grid-template-columns:1fr;gap:25px}.ownership-heading h2,.dealer-network h2{font-size:41px}.ownership-tabs{grid-template-columns:1fr 1fr}.ownership-tabs button,.ownership-tabs a{padding:17px 8px;font-size:9px}.ownership-form{grid-template-columns:1fr;padding:38px 25px;gap:32px}.ownership-form h3{font-size:35px}.ownership-form form{grid-template-columns:1fr}.ownership-cards{grid-template-columns:1fr}.dealer-network{padding:65px 24px}}
@media(min-width:761px){.ownership-panel{max-width:1380px}.ownership-tabs button{padding:28px 18px;font-size:12px}.ownership-form{min-height:420px;padding:72px 7vw;gap:100px}.ownership-form h3{font-size:56px}.ownership-form>div span{font-size:17px;max-width:460px}.ownership-form form{gap:26px}.ownership-form label{font-size:11px}.ownership-form input,.ownership-form select{margin-top:10px;padding:14px 0;font-size:16px}.ownership-form button{border-radius:28px;padding:18px 25px;font-size:12px}}
