.sharp-banner{position:relative;isolation:isolate;min-height:calc(100vw * 608 / 1536);display:flex;align-items:center;padding:46px 0!important;overflow:hidden;background-size:cover;background-position:center}.sharp-banner:before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none}.sharp-story{background-color:#071b2d;background-image:url('/assets/story-sharp-4k-v1.png');color:#fff}.sharp-story:before{background:linear-gradient(90deg,#03162de8 0%,#03162dcc 35%,#03162d55 64%,transparent 90%)}.sharp-dealer{background-color:#e6eaf1;background-image:url('/assets/dealer-unbadged-v2.png');color:#081638}.sharp-dealer:before{background:linear-gradient(90deg,#f4f7ffed 0%,#f4f7ffcc 32%,#f4f7ff40 59%,transparent 80%)}.sharp-copy{width:57%;max-width:800px;text-align:left}.sharp-banner h1{font-size:clamp(40px,4.2vw,76px)!important;line-height:1.06!important;letter-spacing:-.045em;margin:20px 0 22px!important;color:inherit}.sharp-banner h1 em{font-style:normal;color:#f7c557}.sharp-dealer h1{color:#081638}.sharp-banner .eyebrow{font-size:11px;letter-spacing:.15em;color:inherit}.sharp-banner .eyebrow:before{content:'';display:inline-block;width:28px;height:2px;background:#efbd3e;margin-right:14px}.sharp-banner .sharp-copy>p{font-size:clamp(15px,1.02vw,20px);line-height:1.65;margin:0 0 17px;max-width:750px;color:inherit}.sharp-banner .sharp-statement{font-weight:600;color:#f8ca65}.sharp-banner .button.gold{background:#ffca45;color:#07172e;font-size:14px;padding:14px 22px;min-height:48px}.sharp-facts{display:flex;gap:0;margin-top:25px;padding-top:18px;border-top:1px solid #ffffff44;font-size:12px}.sharp-facts>span{padding:0 18px;flex:1}.sharp-facts>span:first-child{padding-left:0}.sharp-facts>span+span{border-left:1px solid #ffffff55}@media(min-width:1800px){.sharp-copy{max-width:940px}.sharp-banner h1{font-size:78px!important}.sharp-banner .sharp-copy>p{font-size:20px}.sharp-facts{font-size:15px}.sharp-banner .button.gold{font-size:16px}}@media(max-width:800px){.sharp-banner{min-height:450px;padding:36px 0!important}.sharp-copy{width:100%;max-width:650px}.sharp-banner h1{font-size:clamp(35px,6.5vw,50px)!important}.sharp-banner .sharp-copy>p{font-size:14px}.sharp-story{background-position:60% center}.sharp-story:before{background:#03162dcc}.sharp-dealer{background-position:65% center}.sharp-dealer:before{background:#f4f7ffdb}.sharp-facts{font-size:11px;flex-wrap:wrap;gap:14px}.sharp-facts>span{padding:0 10px}.sharp-banner .button.gold{font-size:12px}}@media(max-width:480px){.sharp-facts{display:grid;grid-template-columns:1fr;gap:10px}.sharp-facts>span{padding:0!important;border:0!important}}
.sharp-dealer h1 em{color:#326fdf}
