@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Encode+Sans+Condensed:wght@100;200;300;400;500;600;700;800;900&family=Roboto:ital,wght@0,100..900;1,100..900&family=Sofia+Sans+Extra+Condensed:ital,wght@0,1..1000;1,1..1000&family=Sofia+Sans+Semi+Condensed:ital,wght@0,1..1000;1,1..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Encode+Sans+Condensed:wght@100;200;300;400;500;600;700;800;900&family=Roboto:ital,wght@0,100..900;1,100..900&family=Sofia+Sans+Extra+Condensed:ital,wght@0,1..1000;1,1..1000&display=swap";:root{--background-content: #f7f7f7;--background-cards: #ffffff;--foreground-content: #262626;--foreground-headings: #403940;--border-cards: #CBD5E0FF;--card-shadow: 0 2px 8px rgba(0, 0, 0, 0.06), 0 0 1px rgba(0, 0, 0, 0.09);--card-shadow-hover: 0 4px 12px rgba(0, 0, 0, 0.09), 0 0 1px rgba(0, 0, 0, 0.12);--tick-color: #2E7D32;--bullets: #DA1B0C;--driver-accent: #E30B00;--driver-accent-hover: rgba(227, 11, 0, 0.1);--driver-section-border: rgba(203, 213, 224, 0.5);--driver-accent-secondary: #0046ad;--neutral-light: #f2f2f2;--neutral-medium: #e0e0e0;--neutral-dark: #333333;--championship-cups: #403940}@media(prefers-color-scheme: dark){:root{--background-content: #151515;--background-cards: #1e1e1e;--foreground-content: #e6e6e6;--foreground-headings: #e6e6e6;--border-cards: #3d3d3d;--card-shadow: 0 2px 8px rgba(0, 0, 0, 0.25), 0 0 1px rgba(255, 255, 255, 0.03);--card-shadow-hover: 0 4px 12px rgba(0, 0, 0, 0.35), 0 0 1px rgba(255, 255, 255, 0.05);--tick-color: #4CAF50;--driver-accent: #ff4444;--driver-accent-hover: rgba(227, 11, 0, 0.2);--driver-section-border: rgba(61, 61, 61, 0.7);--driver-accent-secondary: #1e68d0;--neutral-light: #2a2a2a;--neutral-medium: #333333;--neutral-dark: #e0e0e0;--bullets: #ff3b33;--championship-cups: #e8d26e}}body{transition:background-color .3s ease,color .3s ease}.morris-btn{cursor:pointer;display:inline-block;padding:.5em 1em;position:relative;text-decoration:none}:root{font-size:18px}@font-face{font-family:"Roboto";src:url("/assets/fonts/roboto/Roboto-Light-webfont.eot");src:url("/assets/fonts/roboto/Roboto-Light-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/roboto/Roboto-Light-webfont.woff") format("woff"),url("/assets/fonts/roboto/Roboto-Light-webfont.ttf") format("truetype"),url("/assets/fonts/roboto/Roboto-Light-webfont.svg#robotolight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(/assets/fonts/roboto-italic-300.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:"Open Sans Condensed";src:url("../../fonts/open-sans/OpenSans-CondBold-webfont.eot");src:url("/assets/fonts/open-sans/OpenSans-CondBold-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/open-sans/OpenSans-CondBold-webfont.woff") format("woff"),url("/assets/fonts/open-sans/OpenSans-CondBold-webfont.ttf") format("truetype"),url("/assets/fonts/open-sans/OpenSans-CondBold-webfont.svg#open_sans_condensedbold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Open Sans Condensed";src:url("/assets/fonts/open-sans/OpenSans-CondLight-webfont.eot");src:url("/assets/fonts/open-sans/OpenSans-CondLight-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/open-sans/OpenSans-CondLight-webfont.woff") format("woff"),url("/assets/fonts/open-sans/OpenSans-CondLight-webfont.ttf") format("truetype"),url("/assets/fonts/open-sans/OpenSans-CondLight-webfont.svg#open_sanscondensed_light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";font-style:italic;font-weight:normal;src:url("/assets/fonts/Roboto-Italic-webfont.eot");src:url("/assets/fonts/Roboto-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Roboto-Italic-webfont.woff") format("woff"),url("/assets/fonts/Roboto-Italic-webfont.ttf") format("truetype"),url("/assets/fonts/Roboto-Italic-webfont.svg#robotoitalic") format("svg")}@font-face{font-family:"Roboto";src:url("/assets/fonts/roboto/Roboto-LightItalic-webfont.eot");src:url("/assets/fonts/roboto/Roboto-LightItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/roboto/Roboto-LightItalic-webfont.woff") format("woff"),url("/assets/fonts/roboto/Roboto-LightItalic-webfont.ttf") format("truetype"),url("/assets/fonts/roboto/Roboto-LightItalic-webfont.svg#robotolight_italic") format("svg");font-weight:normal;font-style:italic}h1,h2,h3,h4,.morris-btn,h5,h6{text-transform:uppercase;font-family:"Bebas Neue",sans-serif;font-weight:700;font-style:normal;line-height:1}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.75rem;line-height:1}h4,.morris-btn{font-size:1.5rem;line-height:1}h5,h6{font-family:"Sofia Sans Extra Condensed",sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}h5{font-size:2rem;line-height:1}h6{font-size:1.6rem;line-height:1}p{font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.5}strong{font-weight:500;display:inline-block}span{font-family:"Sofia Sans Extra Condensed",sans-serif;font-weight:200;font-size:2rem;display:inline-block}a{color:unset}li{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.4}body{max-width:1200px}.morris-hero{background-color:#0d0d0d;overflow:hidden}.morris-hero__grid{padding:0}.morris-hero__content{display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem;text-align:center}.morris-hero__headline{color:#fff;font-size:3.25rem;padding:2rem 0 .5rem;font-weight:700;line-height:.9}.morris-hero__subheading{color:#c5c9cc;font-size:2.5rem}.morris-hero__figure{position:relative;overflow:hidden;aspect-ratio:4 / 3}@supports not (aspect-ratio: 1){.morris-hero__figure::before{content:"";float:left;padding-top:75%}.morris-hero__figure::after{content:"";display:block;clear:both}}.morris-hero__figure{transition:filter .3s ease}.morris-hero__figure:hover{filter:saturate(1.1) brightness(1.05)}.morris-hero__figure::after{content:"";position:absolute;bottom:0;left:0;height:50%;width:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);pointer-events:none}.morris-hero__img{width:100%;height:100%;object-fit:cover}.morris-intro{background-color:#fafafa;padding:2rem 0}@media(max-width: 600px){.morris-intro{padding:2rem 1.5rem}}.morris-intro__statement p{color:#da1b0c;font-size:1.5rem;font-weight:700;line-height:1.1;padding-right:2rem}.morris-intro__benefit{display:flex;align-items:flex-start;gap:.75rem;color:#da1b0c}.morris-intro__benefit::before{content:">";color:#da1b0c;font-weight:700;font-size:1.1rem;flex-shrink:0;line-height:1.5}.morris-cta{overflow:hidden}.morris-cta .b-utils-grid{padding:0;gap:0}.morris-cta__content{display:flex}.morris-cta__message{display:flex;flex-direction:column;justify-content:space-between;background-color:#da1b0c;padding:2.5rem 2.5rem 2.5rem 0;flex:1}@media(max-width: 600px){.morris-cta__message{padding:3rem 1.5rem}}.morris-cta__message p{padding:2rem 3rem;color:#fff;font-size:2.5rem;font-weight:500;line-height:1.1}@media(min-width: 601px)and (max-width: 1024px){.morris-cta__message p{padding:1.5rem}}@media(max-width: 600px){.morris-cta__message p{padding:1.25rem 0}}.morris-cta__phone{background-color:rgba(13,13,13,.3);padding:1.5rem;width:70%}@media(min-width: 601px)and (max-width: 1024px){.morris-cta__phone{width:unset}}@media(max-width: 600px){.morris-cta__phone{width:unset}}.morris-cta__phone-link{display:flex;align-items:center;gap:1rem;color:#fff;text-decoration:none;font-weight:500}.morris-cta__phone-link strong{font-weight:900;text-transform:uppercase}.morris-cta__phone-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.morris-cta__phone-icon svg{width:40px;height:40px;fill:#fff}.morris-cta__figure{position:relative;overflow:hidden;height:100%;transition:filter .3s ease;position:relative;overflow:hidden;aspect-ratio:4 / 3}@supports not (aspect-ratio: 1){.morris-cta__figure::before{content:"";float:left;padding-top:75%}.morris-cta__figure::after{content:"";display:block;clear:both}}.morris-cta__figure:hover{filter:saturate(1.1) brightness(1.05)}.morris-cta__figure::after{content:"";position:absolute;bottom:0;left:0;height:50%;width:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);pointer-events:none}.morris-cta__img{width:100%;height:100%;object-fit:cover}.morris-assets{background-color:#151515;color:#fff;padding:3.5rem 0}@media(max-width: 600px){.morris-assets{padding:3rem 1.5rem}}.morris-assets__heading{font-size:2rem;font-weight:500;padding-bottom:2rem}.morris-assets__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.875rem}.morris-assets__item{display:flex;align-items:flex-start;gap:.75rem;font-size:1.25rem}.morris-assets__item::before{content:">";color:#da1b0c;font-weight:700;font-size:2rem;flex-shrink:0;line-height:1}.morris-form{background-color:#f7f7f7}@media(min-width: 601px)and (max-width: 1024px){.morris-form{padding:3rem 0}}@media(max-width: 600px){.morris-form{padding:2rem 0}}.morris-form__intro{display:flex;flex-direction:column;justify-content:center}@media(max-width: 600px){.morris-form__intro{padding:1.5rem}}.morris-form__heading{font-size:3.5rem;font-weight:500;line-height:.9}.morris-form__question{padding:2rem 0 1rem;color:#da1b0c;font-weight:bold}.morris-form__cta{padding-right:45%}@media(max-width: 600px){.morris-form__cta{padding-right:unset}}@media(max-width: 600px){.morris-form__panel{padding:1.5rem}}.morris-form__panel-heading{color:#da1b0c;font-size:2rem;padding:1rem;text-align:center}.morris-form__fields{display:flex;flex-direction:column;gap:.75rem}.morris-input{width:100%;padding:.75rem 1rem;border:1px solid #da1b0c;border-radius:2px;background-color:rgba(0,0,0,0);color:#0d0d0d;font-size:.95rem;font-family:"Roboto",sans-serif;outline:none;box-sizing:border-box;transition:border-color .2s ease;-webkit-appearance:none;appearance:none}.morris-input::placeholder{color:#0d0d0d;opacity:.55}.morris-input:focus{border-color:var(--foreground-headings);border:2px solid #da1b0c}.morris-input--textarea{min-height:120px;resize:vertical}.form__required{position:absolute;left:-9999px}.form__alert{width:100%;padding:1rem .5rem;margin-bottom:1rem}.form__alert span{font-size:1.5rem}.form__alert p{padding:0}.form__alert--error{font-size:1.5rem;background-color:#fed7d7;border-left:5px solid #e53e3e}.form__alert--success{background-color:#c6f6d5;font-size:1.5rem;border-left:5px solid #38a169}.morris-btn{background-color:#da1b0c;color:#fff;border-radius:3px}.morris-btn:active{background-color:#da1b0c;color:#fff}.morris-btn:hover{box-shadow:0 0 0 1px #da1b0c}.morris-btn{font-weight:500}.morris__footer{background-color:#0d0d0d;padding:4rem 1rem}.mcelrea-morris-branding{display:flex;align-items:center;justify-content:center;gap:1.5rem}@media(max-width: 600px){.mcelrea-morris-branding{gap:.75rem}}.mcelrea-morris-branding .mr-logo{height:80px;width:auto;margin-bottom:-10px}.mcelrea-morris-branding .divider{width:1px;height:75px;background-color:hsla(0,0%,100%,.2);flex-shrink:0}.mcelrea-morris-branding .morris-logo__tagline{color:#e6e6e6;text-transform:uppercase;font-weight:bold;font-size:.9rem}@media(min-width: 601px)and (max-width: 1024px){.mcelrea-morris-branding .morris-logo__tagline{font-size:.7rem}}.mcelrea-morris-branding .morris-logo__img{height:45px;width:auto}