:root{accent-color:#d74000;--primary:#d74000;--accent:#000000;--ssobtn:transparent;--ssobtntxt:#ffffff;--ssobtnhover:transparent;--ssobtnhovertxt:#ffffff;--app-height:100%}body{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.25;color:#000;background-color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif}[tabindex]:focus,a:focus,button:focus,details:focus,iframe:focus,input:focus,select:focus,textarea:focus{outline-style:auto;outline-width:5px;outline-color:#2d73c4}.dark-mode-background{--generic-card-background:#191919;background-color:#191919}.dark-mode-primary-theme-background{--generic-card-background:#902a00;background-color:#902a00}.dark-mode-secondary-theme-background{--generic-card-background:#245c9d;background-color:#245c9d}.dark-mode-text,.dark-mode-text *{color:#fff}.dark-mode-text :active,.dark-mode-text :focus,.dark-mode-text :focus-within,.dark-mode-text :hover,.dark-mode-text :visited,.dark-mode-text:active,.dark-mode-text:focus,.dark-mode-text:focus-within,.dark-mode-text:hover,.dark-mode-text:visited{color:#fff}.dark-mode-text--nuclear,.dark-mode-text--nuclear *{color:#fff!important}.dark-mode-text--nuclear :active,.dark-mode-text--nuclear :focus,.dark-mode-text--nuclear :focus-within,.dark-mode-text--nuclear :hover,.dark-mode-text--nuclear :visited,.dark-mode-text--nuclear:active,.dark-mode-text--nuclear:focus,.dark-mode-text--nuclear:focus-within,.dark-mode-text--nuclear:hover,.dark-mode-text--nuclear:visited{color:#fff!important}.dark-mode-background.dark-mode-text,.dark-mode-background.dark-mode-text--nuclear,.dark-mode-primary-theme-background.dark-mode-text--nuclear,.dark-mode-primary-theme.background.dark-mode-text,.dark-mode-secondary-theme-background.dark-mode-text,.dark-mode-secondary-theme-background.dark-mode-text--nuclear{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.divider--top{border-top:1px solid #cacaca}.divider--right{border-right:1px solid #cacaca}.divider--bottom{border-bottom:1px solid #cacaca}.divider--left{border-left:1px solid #cacaca}@media only screen and (max-width:767px){.divider--top--sm-down{border-top:1px solid #cacaca}}@media only screen and (min-width:768px){.divider--top--sm-up{border-top:1px solid #cacaca}}@media only screen and (max-width:1199px){.divider--top--lg-down{border-top:1px solid #cacaca}}@media only screen and (min-width:1200px){.divider--top--lg-up{border-top:1px solid #cacaca}}@media only screen and (max-width:767px){.divider--right--sm-down{border-right:1px solid #cacaca}}@media only screen and (min-width:768px){.divider--right--sm-up{border-right:1px solid #cacaca}}@media only screen and (max-width:1199px){.divider--right--lg-down{border-right:1px solid #cacaca}}@media only screen and (min-width:1200px){.divider--right--lg-up{border-right:1px solid #cacaca}}@media only screen and (max-width:767px){.divider--bottom--sm-down{border-bottom:1px solid #cacaca}}@media only screen and (min-width:768px){.divider--bottom--sm-up{border-bottom:1px solid #cacaca}}@media only screen and (max-width:1199px){.divider--bottom--lg-down{border-bottom:1px solid #cacaca}}@media only screen and (min-width:1200px){.divider--bottom--lg-up{border-bottom:1px solid #cacaca}}@media only screen and (max-width:767px){.divider--left--sm-down{border-left:1px solid #cacaca}}@media only screen and (min-width:768px){.divider--left--sm-up{border-left:1px solid #cacaca}}@media only screen and (max-width:1199px){.divider--left--lg-down{border-left:1px solid #cacaca}}@media only screen and (min-width:1200px){.divider--left--lg-up{border-left:1px solid #cacaca}}.text-size--micro{font-size:.625rem!important;line-height:1.4!important}@media only screen and (max-width:767px){.text-size--micro--sm-down{font-size:.625rem!important;line-height:1.4!important}}@media only screen and (min-width:768px){.text-size--micro--sm-up{font-size:.625rem!important;line-height:1.4!important}}@media only screen and (max-width:1199px){.text-size--micro--lg-down{font-size:.625rem!important;line-height:1.4!important}}@media only screen and (min-width:1200px){.text-size--micro--lg-up{font-size:.625rem!important;line-height:1.4!important}}.text-size--tiny{font-size:.75rem!important;line-height:1.33!important}@media only screen and (max-width:767px){.text-size--tiny--sm-down{font-size:.75rem!important;line-height:1.33!important}}@media only screen and (min-width:768px){.text-size--tiny--sm-up{font-size:.75rem!important;line-height:1.33!important}}@media only screen and (max-width:1199px){.text-size--tiny--lg-down{font-size:.75rem!important;line-height:1.33!important}}@media only screen and (min-width:1200px){.text-size--tiny--lg-up{font-size:.75rem!important;line-height:1.33!important}}.text-size--smaller{font-size:.8125rem!important;line-height:1.2188!important}@media only screen and (max-width:767px){.text-size--smaller--sm-down{font-size:.8125rem!important;line-height:1.2188!important}}@media only screen and (min-width:768px){.text-size--smaller--sm-up{font-size:.8125rem!important;line-height:1.2188!important}}@media only screen and (max-width:1199px){.text-size--smaller--lg-down{font-size:.8125rem!important;line-height:1.2188!important}}@media only screen and (min-width:1200px){.text-size--smaller--lg-up{font-size:.8125rem!important;line-height:1.2188!important}}.text-size--small{font-size:.875rem!important;line-height:1.285!important}@media only screen and (max-width:767px){.text-size--small--sm-down{font-size:.875rem!important;line-height:1.285!important}}@media only screen and (min-width:768px){.text-size--small--sm-up{font-size:.875rem!important;line-height:1.285!important}}@media only screen and (max-width:1199px){.text-size--small--lg-down{font-size:.875rem!important;line-height:1.285!important}}@media only screen and (min-width:1200px){.text-size--small--lg-up{font-size:.875rem!important;line-height:1.285!important}}.text-size--regular{font-size:1rem!important;line-height:1.25!important}@media only screen and (max-width:767px){.text-size--regular--sm-down{font-size:1rem!important;line-height:1.25!important}}@media only screen and (min-width:768px){.text-size--regular--sm-up{font-size:1rem!important;line-height:1.25!important}}@media only screen and (max-width:1199px){.text-size--regular--lg-down{font-size:1rem!important;line-height:1.25!important}}@media only screen and (min-width:1200px){.text-size--regular--lg-up{font-size:1rem!important;line-height:1.25!important}}.text-size--medium{font-size:1.125rem!important;line-height:1.222!important}@media only screen and (max-width:767px){.text-size--medium--sm-down{font-size:1.125rem!important;line-height:1.222!important}}@media only screen and (min-width:768px){.text-size--medium--sm-up{font-size:1.125rem!important;line-height:1.222!important}}@media only screen and (max-width:1199px){.text-size--medium--lg-down{font-size:1.125rem!important;line-height:1.222!important}}@media only screen and (min-width:1200px){.text-size--medium--lg-up{font-size:1.125rem!important;line-height:1.222!important}}.text-size--large{font-size:1.25rem!important;line-height:1.2!important}@media only screen and (max-width:767px){.text-size--large--sm-down{font-size:1.25rem!important;line-height:1.2!important}}@media only screen and (min-width:768px){.text-size--large--sm-up{font-size:1.25rem!important;line-height:1.2!important}}@media only screen and (max-width:1199px){.text-size--large--lg-down{font-size:1.25rem!important;line-height:1.2!important}}@media only screen and (min-width:1200px){.text-size--large--lg-up{font-size:1.25rem!important;line-height:1.2!important}}.text-size--extra-large{font-size:1.5rem!important;line-height:1.25!important}@media only screen and (max-width:767px){.text-size--extra-large--sm-down{font-size:1.5rem!important;line-height:1.25!important}}@media only screen and (min-width:768px){.text-size--extra-large--sm-up{font-size:1.5rem!important;line-height:1.25!important}}@media only screen and (max-width:1199px){.text-size--extra-large--lg-down{font-size:1.5rem!important;line-height:1.25!important}}@media only screen and (min-width:1200px){.text-size--extra-large--lg-up{font-size:1.5rem!important;line-height:1.25!important}}.text-size--huge{font-size:1.75rem!important;line-height:1.25!important}@media only screen and (max-width:767px){.text-size--huge--sm-down{font-size:1.75rem!important;line-height:1.25!important}}@media only screen and (min-width:768px){.text-size--huge--sm-up{font-size:1.75rem!important;line-height:1.25!important}}@media only screen and (max-width:1199px){.text-size--huge--lg-down{font-size:1.75rem!important;line-height:1.25!important}}@media only screen and (min-width:1200px){.text-size--huge--lg-up{font-size:1.75rem!important;line-height:1.25!important}}.text-size--massive{font-size:2rem!important;line-height:1.2!important}@media only screen and (max-width:767px){.text-size--massive--sm-down{font-size:2rem!important;line-height:1.2!important}}@media only screen and (min-width:768px){.text-size--massive--sm-up{font-size:2rem!important;line-height:1.2!important}}@media only screen and (max-width:1199px){.text-size--massive--lg-down{font-size:2rem!important;line-height:1.2!important}}@media only screen and (min-width:1200px){.text-size--massive--lg-up{font-size:2rem!important;line-height:1.2!important}}.text-size--enormous{font-size:2.5rem!important;line-height:1!important}@media only screen and (max-width:767px){.text-size--enormous--sm-down{font-size:2.5rem!important;line-height:1!important}}@media only screen and (min-width:768px){.text-size--enormous--sm-up{font-size:2.5rem!important;line-height:1!important}}@media only screen and (max-width:1199px){.text-size--enormous--lg-down{font-size:2.5rem!important;line-height:1!important}}@media only screen and (min-width:1200px){.text-size--enormous--lg-up{font-size:2.5rem!important;line-height:1!important}}.background--primary-light-gradient{--gradient-degree:0deg;background:linear-gradient(var(--gradient-degree,180deg),#fdf5f2 0,#fff 100%)}.background--secondary-light-gradient{--gradient-degree:0deg;background:linear-gradient(var(--gradient-degree,180deg),rgb(212.9310788382,226.9949792531,243.2689211618) 0,#fff 100%)}.background--tertiary-light-gradient{--gradient-degree:0deg;background:linear-gradient(var(--gradient-degree,180deg),#f5f8fc 0,#fff 100%)}.card-border{padding:var(--generic-card-padding,1rem);background-color:var(--generic-card-background,#fff);border:var(--generic-card-border,1px solid #cacaca);border-radius:var(--generic-card-radius,3px)}.card-border--shadow{box-shadow:var(--generic-card-shadow,0 4px 9px rgba(202,202,202,.8))}.ts-component::after{content:" ";display:block;width:10px;height:10px;position:absolute}blockquote{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:2rem;color:#000;line-height:1.125;font-style:normal;padding-left:1.5rem;border-left-width:.25rem;border-left-style:solid;border-left-color:#4281ca}blockquote cite,blockquote div{font-family:Roboto,Roboto-fb,Helvetica,Arial,sans-serif;font-size:.8125rem;color:#555;line-height:1.2188;text-transform:uppercase;font-style:normal}blockquote::before{content:"";display:none;background-repeat:no-repeat;background-position:center;background-size:contain}.button-checkbox{width:5.8rem;min-height:2.4rem;cursor:pointer;position:relative;white-space:nowrap;justify-content:center;text-overflow:ellipsis;transition:all .1s ease;height:2.287rem;padding:.125rem .625rem;background:0 0;font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:#000;text-decoration:none;border-radius:.3125rem}.button-checkbox--no-border input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:inherit;width:8.5rem;position:relative;top:-3rem;outline:0}@media only screen and (max-width:1023px){.button-checkbox--no-border input[type=checkbox]{width:7.5rem}}.button-checkbox--no-border input[type=checkbox]:checked+.checkbox__label{color:#d74000;outline:0;text-decoration:none}.button-checkbox--no-border input[type=checkbox]:focus+.checkbox__label,.button-checkbox--no-border input[type=checkbox]:hover+.checkbox__label{text-decoration:underline}.button-checkbox--no-border input[type=checkbox]:active+.checkbox__label{color:#d74000;text-decoration:underline}.button-checkbox--no-border .checkbox__img{position:relative;display:flex;flex-wrap:wrap;justify-content:center;height:4rem}.button-checkbox--no-border .checkbox__img img{transition:opacity 1s}.button-checkbox--no-border .checkbox__label{top:0;display:block;text-align:center;margin:-2.5rem 0 0 .375rem}.button-checkbox--primary-alt-dark input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:inherit;width:7rem;position:relative;right:.688rem;border:.0625rem solid transparent;border-radius:.3125rem;border-color:#fff}.button-checkbox--primary-alt-dark input[type=checkbox]:checked{color:#fff;background:#d74000;border-color:#d74000}.button-checkbox--primary-alt-dark,.button-checkbox--primary-alt-dark:visited{color:#fff;background:0 0;border-color:#fff}.button-checkbox--primary-alt-dark:focus,.button-checkbox--primary-alt-dark:hover{color:#000;background:#fff}.button-checkbox--primary-alt-dark.button--active,.button-checkbox--primary-alt-dark:active{color:#fff;background:#d74000;border-color:#d74000}.button-checkbox .checkbox__icon{position:relative;left:2rem;bottom:1.5rem}.button-checkbox .checkbox__icon img{transition:opacity 1s}.button-checkbox .checkbox__text{position:relative;bottom:.938rem;right:7.6rem}.button{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:all .1s ease;min-height:2.5rem;padding:.125rem .625rem;background:0 0;-webkit-appearance:none;font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:#000;text-decoration:none;border:.0625rem solid transparent;border-radius:.3125rem}.button::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:opacity .1s ease-in-out;box-shadow:0 .125rem .375rem rgba(0,0,0,.25)}.button--invert{color:#fff}.button--icon .button__icon{display:block;line-height:0}.button--icon .button__icon--left{padding-right:.5rem}.button--icon .button__icon--right{padding-left:.5rem}.button--icon .button__text+.button__icon{padding-left:.5rem}.button--icon svg{height:auto;margin:0 .3rem;min-width:1rem;max-width:2rem;fill:currentColor;pointer-events:none}.button.button--icon-reverse .button__icon{order:-1}.button.button--icon-reverse .button__text+.button__icon{padding-left:0;padding-right:.5rem}.button--grayscale,.button--grayscale:visited{color:#fff;background:#000}.button--grayscale.button--active,.button--grayscale:active,.button--grayscale:focus,.button--grayscale:hover{color:#fff;background:#555}.button--grayscale-alt,.button--grayscale-alt:visited{color:#000;background:#fff}.button--grayscale-alt.button--active,.button--grayscale-alt:active,.button--grayscale-alt:focus,.button--grayscale-alt:hover{color:#fff;background:#555}.button--primary,.button--primary:visited{color:#fff;background:#d74000}.button--primary:focus,.button--primary:hover{color:#fff;background:linear-gradient(var(--gradient-degree,180deg),#902a00 39.9%,#d74000 100%)}.button--primary:focus::before,.button--primary:hover::before{opacity:1}.button--primary.button--active,.button--primary:active{color:#d74000;background:linear-gradient(var(--gradient-degree,180deg),#fdf5f2 0,#fff 100%);border-color:#d74000}.button--primary-alt,.button--primary-alt:visited{color:#000;background:#fff;border-color:#000}.button--primary-alt:focus,.button--primary-alt:hover{color:#d74000;border-color:#d74000}.button--primary-alt.button--active,.button--primary-alt:active{color:#fff;background:#d74000;border-color:#d74000}.button--primary-alt-dark,.button--primary-alt-dark:visited{color:#fff;background:0 0;border-color:#fff}.button--primary-alt-dark:focus,.button--primary-alt-dark:hover{color:#000;background:#fff}.button--primary-alt-dark.button--active,.button--primary-alt-dark:active{color:#fff;background:#d74000;border-color:#d74000}.button--primary-pill{border-radius:1.5rem;font-size:.875rem;min-height:2rem}.button--primary-pill,.button--primary-pill:visited{color:#000;background:#fff;border-color:#eee}.button--primary-pill:focus,.button--primary-pill:hover{color:#000;background:linear-gradient(var(--gradient-degree,180deg),rgb(212.9310788382,226.9949792531,243.2689211618) 0,#fff 100%);border-color:rgb(212.9310788382,226.9949792531,243.2689211618)}.button--primary-pill.button--active,.button--primary-pill:active{color:#d74000;background:linear-gradient(var(--gradient-degree,180deg),#fdf5f2 0,#fff 100%);border-color:#d74000}.button--primary-card,.button--primary-card:visited{color:#d74000;background:#fff}.button--primary-card:focus,.button--primary-card:hover{color:#fff;background:linear-gradient(var(--gradient-degree,180deg),#902a00 39.9%,#d74000 100%)}.button--primary-card.button--active,.button--primary-card:active{color:#d74000;background:linear-gradient(var(--gradient-degree,180deg),#fdf5f2 0,#fff 100%)}.button--primary-card.button--disabled,.button--primary-card:disabled{border-color:transparent!important}.button--secondary,.button--secondary:visited{color:#fff;background:#2d73c4}.button--secondary:focus,.button--secondary:hover{color:#fff;background:linear-gradient(var(--gradient-degree,180deg),#245c9d 39.9%,#2d73c4 100%)}.button--secondary:focus::before,.button--secondary:hover::before{opacity:1}.button--secondary.button--active,.button--secondary:active{color:#2d73c4;background:linear-gradient(var(--gradient-degree,180deg),rgb(212.9310788382,226.9949792531,243.2689211618) 0,#fff 100%);border-color:#2d73c4}.button--secondary-alt,.button--secondary-alt:visited{color:#000;background:#fff;border-color:#000}.button--secondary-alt:focus,.button--secondary-alt:hover{color:#2d73c4;border-color:#2d73c4}.button--secondary-alt.button--active,.button--secondary-alt:active{color:#fff;background:#555;border-color:#2d73c4}.button--tertiary,.button--tertiary:visited{color:#000;background:#4281ca}.button--tertiary:focus,.button--tertiary:hover{color:#000;background:linear-gradient(var(--gradient-degree,180deg),rgb(44.020661157,96.347107438,156.979338843) 39.9%,#4281ca 100%)}.button--tertiary:focus::before,.button--tertiary:hover::before{opacity:1}.button--tertiary.button--active,.button--tertiary:active{color:#4281ca;background:linear-gradient(var(--gradient-degree,180deg),#f5f8fc 0,#fff 100%);border-color:#4281ca}.button--tertiary-alt,.button--tertiary-alt:visited{color:#000;background:#fff;border-color:#4281ca}.button--tertiary-alt:focus,.button--tertiary-alt:hover{color:rgb(44.020661157,96.347107438,156.979338843);border-color:#4281ca}.button--tertiary-alt.button--active,.button--tertiary-alt:active{color:#fff;background:rgb(44.020661157,96.347107438,156.979338843);border-color:#4281ca}.button--mastheads,.button--mastheads:visited{color:#000;background:#ffcd05}.button--mastheads:focus,.button--mastheads:hover{color:#000;background:#e5b901}.button--mastheads.button--active,.button--mastheads:active{color:#000;background:#fdf6d9}.button--tabloids,.button--tabloids:visited{color:#fff;background:#d2232a}.button--tabloids:focus,.button--tabloids:hover{color:#fff;background:#a13000}.button--tabloids.button--active,.button--tabloids:active{color:#000;background:#fcd7c7}.button--broadsheets,.button--broadsheets:visited{color:#fff;background:#c75114}.button--broadsheets:focus,.button--broadsheets:hover{color:#fff;background:#a13000}.button--broadsheets.button--active,.button--broadsheets:active{color:#000;background:#fcd7c7}.button--subscribe-green,.button--subscribe-green:visited{color:#000;background:#63ca32}.button--subscribe-green:focus,.button--subscribe-green:hover{color:#000;background:#88e85a}.button--subscribe-green.button--active,.button--subscribe-green:active{color:#000;background:#55c71f}.button--subscribe-orange,.button--subscribe-orange:visited{color:#fff;background:#d74000}.button--subscribe-orange:focus,.button--subscribe-orange:hover{color:#fff;background:#e4591e}.button--subscribe-orange.button--active,.button--subscribe-orange:active{color:#fff;background:#a13000}.button--subscribe-yellow,.button--subscribe-yellow:visited{color:#000;background:#fed735}.button--subscribe-yellow:focus,.button--subscribe-yellow:hover{color:#000;background:#fce481}.button--subscribe-yellow.button--active,.button--subscribe-yellow:active{color:#000;background:#ecca3b}.button--subscribe-black,.button--subscribe-black:visited{color:#fff;background:#191919}.button--subscribe-black:focus,.button--subscribe-black:hover{color:#fff;background:#2a2a2a}.button--subscribe-black.button--active,.button--subscribe-black:active{color:#fff;background:#000}.button--orange-ej,.button--orange-ej:visited{color:#fff;background:#c75114}.button--orange-ej:focus,.button--orange-ej:hover{color:#fff;background:#cf6732}.button--orange-ej.button--active,.button--orange-ej:active{color:#fff;background:#b5460d}.button--blue-ch,.button--blue-ch:visited{color:#fff;background:#366aa5}.button--blue-ch:focus,.button--blue-ch:hover{color:#fff;background:#4477b2}.button--blue-ch.button--active,.button--blue-ch:active{color:#fff;background:#1e5390}.button--blue-lfp,.button--blue-lfp:visited{color:#fff;background:#407b98}.button--blue-lfp:focus,.button--blue-lfp:hover{color:#fff;background:#518eac}.button--blue-lfp.button--active,.button--blue-lfp:active{color:#fff;background:#326882}.button--blue-mg,.button--blue-mg:visited{color:#fff;background:#016ea5}.button--blue-mg:focus,.button--blue-mg:hover{color:#fff;background:#0e82bc}.button--blue-mg.button--active,.button--blue-mg:active{color:#fff;background:#006090}.button--green-oc,.button--green-oc:visited{color:#fff;background:#50806e}.button--green-oc:focus,.button--green-oc:hover{color:#fff;background:#5d937f}.button--green-oc.button--active,.button--green-oc:active{color:#fff;background:#3d6a59}.button--green-vs,.button--green-vs:visited{color:#fff;background:#2f6450}.button--green-vs:focus,.button--green-vs:hover{color:#fff;background:#437d67}.button--green-vs.button--active,.button--green-vs:active{color:#fff;background:#1c503c}.button--purple-ws,.button--purple-ws:visited{color:#fff;background:#12347e}.button--purple-ws:focus,.button--purple-ws:hover{color:#fff;background:#204699}.button--purple-ws.button--active,.button--purple-ws:active{color:#fff;background:#07286e}.button--burgundy-sp,.button--burgundy-sp:visited{color:#fff;background:#7f0a39}.button--burgundy-sp:focus,.button--burgundy-sp:hover{color:#fff;background:#97184b}.button--burgundy-sp.button--active,.button--burgundy-sp:active{color:#fff;background:#69052d}.button--yellow-np,.button--yellow-np:visited{color:#000;background:#ffcd05}.button--yellow-np:focus,.button--yellow-np:hover{color:#000;background:#fee16b}.button--yellow-np.button--active,.button--yellow-np:active{color:#000;background:#f2c81f}.button--blue-fp,.button--blue-fp:visited{color:#fff;background:#2e4ebf}.button--blue-fp:focus,.button--blue-fp:hover{color:#fff;background:#4364da}.button--blue-fp.button--active,.button--blue-fp:active{color:#fff;background:#1838a8}.button .button__badge{position:relative;bottom:.625rem;right:.625rem;height:.875rem;width:.875rem;border-radius:50%;font-size:.5rem;text-align:center;display:table;line-height:.875rem}.button--primary-badge .button__badge{background:#d74000;color:#fff}.button--secondary-badge .button__badge{background:#2d73c4;color:#fff}.button.button--span{max-width:100%;width:100%}.button.button--no-span{width:-moz-fit-content;width:fit-content}.button.button--space-between{justify-content:space-between}.button.button--uppercase .button__text{text-transform:uppercase}.button.button--underline.button--active .button__text,.button.button--underline:active .button__text,.button.button--underline:focus .button__text,.button.button--underline:hover .button__text{text-decoration:underline}.button.button--no-border,.button.button--no-border.button--active,.button.button--no-border.button--disabled,.button.button--no-border:active,.button.button--no-border:disabled,.button.button--no-border:focus,.button.button--no-border:hover,.button.button--no-border:visited{border-color:transparent}.button.button--no-bold{font-weight:400}.button--transparent{background-color:transparent;color:initial;border-color:transparent}.button.button--disabled,.button:disabled{pointer-events:none;color:#555;background:#eee;border-color:#aaa}a.button.button--disabled{color:#555;background:#eee;border-color:#aaa}.button--car-img{max-width:6.625rem;width:6.625rem}.button--car-img img,.button--car-img svg{position:absolute;top:1.3125rem;right:.375rem;width:4rem}.button--car-img .button__icon{width:.1875rem}.button--my-picks{border-width:.125rem;color:#d74000;background:#fff;border-color:#d74000}.button--my-picks::before{opacity:1}.button--my-picks .button__text{width:5.5rem;text-align:left;padding-right:.5rem}.button--my-picks .button__counter{background:#d74000;color:#fff;border:.125rem solid #d74000;display:flex;align-items:center;justify-content:center}.button--my-picks.button--active,.button--my-picks:active,.button--my-picks:focus,.button--my-picks:hover{color:#fff;background:#902a00;border-color:#d74000}.button__counter{position:absolute;right:-1.25rem;height:2.5rem;width:2.5rem;border-radius:50%;text-align:center;line-height:2.5rem}.button-submit{justify-content:center;align-items:center;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:all .1s ease;min-height:2.5rem;padding:.125rem .625rem;margin-right:.625rem;border-radius:.3125rem;font-size:1rem;font-weight:700}a{color:#000;text-decoration:underline}a:visited{color:#000}a:active,a:focus,a:hover{color:#2d73c4}a.no-underline{text-decoration:none}a.link-bold,a.link-bold:active,a.link-bold:focus,a.link-bold:hover,a.link-bold:visited{color:#2d73c4;text-decoration:none;font-weight:700}a.link-bold:active,a.link-bold:focus,a.link-bold:hover{text-decoration:underline}.page-title{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;color:#000;line-height:1.166;text-transform:capitalize;border-bottom:1px solid #cacaca;padding-bottom:.75rem;margin-top:1.5rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:1024px){.page-title{margin-bottom:2rem}}@media only screen and (max-width:767px){.page-title{display:block}}.page-title img{max-height:3rem;height:-moz-fit-content;height:fit-content}.page-title .powered-by{position:relative}.page-title .powered-by .powered-by-content{font-size:.875rem;display:flex;align-items:center}.page-title .powered-by .powered-by-content-text{margin-right:.75rem}.page-title .powered-by .powered-by-logo-container a{display:flex;align-items:center}.page-title .powered-by img{max-height:2rem;width:auto;margin-right:.75rem}@media only screen and (max-width:767px){.page-title .powered-by{margin-top:.75rem}}.page-title-banner{background-size:cover;background-position:center;background-color:var(--page-title-banner-color,transparent);min-height:var(--page-title-banner-min-height,5.563rem);padding:var(--page-title-banner-padding,.75rem);--page-title-banner-min-height:5.563rem}@media only screen and (min-width:768px){.page-title-banner{--page-title-banner-min-height:8.5rem}}.page-title-banner--sm-height{--page-title-banner-min-height:3.61595rem}@media only screen and (min-width:768px){.page-title-banner--sm-height{--page-title-banner-min-height:5.525rem}}.page-title-banner--gradient{background-image:linear-gradient(to right,var(--page-title-banner-left-color,#902a00) 25%,var(--page-title-banner-right-color,#d74000) 100%)}.page-title-banner--gradient .page-title-banner__tagline,.page-title-banner--gradient .page-title-banner__title{text-shadow:-1px -1px 0 var(--page-title-banner-left-color),0 -1px 0 var(--page-title-banner-left-color),1px -1px 0 var(--page-title-banner-left-color),1px 0 0 var(--page-title-banner-left-color),1px 1px 0 var(--page-title-banner-left-color),0 1px 0 var(--page-title-banner-left-color),-1px 1px 0 var(--page-title-banner-left-color),-1px 0 0 var(--page-title-banner-left-color)}.page-title-banner--image-url{background-image:linear-gradient(to right,var(--page-title-banner-left-color,rgba(0,0,0,.55)) 30%,var(--page-title-banner-right-color,rgba(0,0,0,.55)) 100%),var(--page-title-banner-url)}.page-title-banner--image-url .page-title-banner__tagline,.page-title-banner--image-url .page-title-banner__title{text-shadow:-1px -1px 0 var(--page-title-banner-left-color),0 -1px 0 var(--page-title-banner-left-color),1px -1px 0 var(--page-title-banner-left-color),1px 0 0 var(--page-title-banner-left-color),1px 1px 0 var(--page-title-banner-left-color),0 1px 0 var(--page-title-banner-left-color),-1px 1px 0 var(--page-title-banner-left-color),-1px 0 0 var(--page-title-banner-left-color)}.page-title-banner__title{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:2rem;font-weight:700;color:var(--page-title-banner-text-color,#fff);line-height:2rem;margin-bottom:.5rem}.page-title-banner__tagline{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;color:var(--page-title-banner-text-color,#fff);line-height:1.25}.page-title-banner__logo{max-width:12.5rem;height:auto;margin-bottom:1rem}.page-title-banner svg{fill:var(--page-title-banner-text-color,#fff);margin-bottom:1rem}.page-title-banner--royal-blue{--page-title-banner-color:#2e4ebf;--page-title-banner-text-color:#ffffff}.page-title-banner--bw-10{--page-title-banner-color:#191919;--page-title-banner-text-color:#ffffff}.page-title-banner--bw-85{--page-title-banner-color:#555555;--page-title-banner-text-color:#ffffff}.page-title-banner--nie-darkblue{--page-title-banner-color:#003967;--page-title-banner-text-color:#ffffff}.page-title-banner--tabloid-eastern-blue{--page-title-banner-color:#00809b;--page-title-banner-text-color:#ffffff}.page-title-banner--azure{--page-title-banner-color:#0073ec;--page-title-banner-text-color:#ffffff}.page-title-banner--curious-blue{--page-title-banner-color:#2d73c4;--page-title-banner-text-color:#ffffff}.page-title-banner--pattens-blue-1{--page-title-banner-color:#cce3ef;--page-title-banner-text-color:#000000}.page-title-banner--purple-light{--page-title-banner-color:#dedbea;--page-title-banner-text-color:#000000}.page-title-banner--governor-bay{--page-title-banner-color:#414699;--page-title-banner-text-color:#ffffff}.page-title-banner--purple{--page-title-banner-color:#3f317f;--page-title-banner-text-color:#ffffff}.page-title-banner--tabloid-cerise{--page-title-banner-color:#d82e66;--page-title-banner-text-color:#ffffff}.page-title-banner--seashell{--page-title-banner-color:#fdf5f2;--page-title-banner-text-color:#000000}.page-title-banner--zinnwaldite{--page-title-banner-color:#f3c6b3;--page-title-banner-text-color:#000000}.page-title-banner--nie-red{--page-title-banner-color:#de2f27;--page-title-banner-text-color:#ffffff}.page-title-banner--carmine{--page-title-banner-color:#a40410;--page-title-banner-text-color:#ffffff}.page-title-banner--dark-green{--page-title-banner-color:#366500;--page-title-banner-text-color:#ffffff}.page-title-banner--tabloid-bilbao{--page-title-banner-color:#3c8500;--page-title-banner-text-color:#ffffff}.page-title-banner--lacrosse{--page-title-banner-color:#325f5a;--page-title-banner-text-color:#ffffff}.page-title-banner--gallery-white{--page-title-banner-color:#eaeae3;--page-title-banner-text-color:#000000}.page-title-banner--nie-yellow{--page-title-banner-color:#f3d03e;--page-title-banner-text-color:#000000}.page-title-banner--tabloid-tawny{--page-title-banner-color:#d74000;--page-title-banner-text-color:#ffffff}.page-title-banner--saddle-brown{--page-title-banner-color:#902a00;--page-title-banner-text-color:#ffffff}.page-title__subheader{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;color:#000;line-height:1.2;text-transform:uppercase;margin-bottom:1.5rem}.page-title__subheader--secondary{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2;text-transform:uppercase;margin-bottom:1rem}.page-title__subheader--secondary span{margin-left:.25rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;color:inherit;line-height:1.2188}.dark-mode-text .page-title{color:#fff;border-bottom-color:#fff}.more-stories{padding-top:2rem;text-align:right}.more-stories .more-stories__link,.more-stories .more-stories__link:active,.more-stories .more-stories__link:focus,.more-stories .more-stories__link:hover,.more-stories .more-stories__link:visited{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;color:#2d73c4;text-transform:uppercase;text-decoration:none}.more-stories .more-stories__link:active,.more-stories .more-stories__link:focus,.more-stories .more-stories__link:hover{text-decoration:underline}.more-stories--list-widget{padding-top:1rem}.dark-mode-text .more-stories .more-stories__link,.dark-mode-text .more-stories .more-stories__link:active,.dark-mode-text .more-stories .more-stories__link:focus,.dark-mode-text .more-stories .more-stories__link:hover,.dark-mode-text .more-stories .more-stories__link:visited{color:#fff}.context-menu-cursor{cursor:context-menu}.help-cursor{cursor:help}.pointer-cursor{cursor:pointer}.progress-cursor{cursor:progress}.wait-cursor{cursor:wait}.cell-cursor{cursor:cell}.crosshair-cursor{cursor:crosshair}.text-cursor{cursor:text}.vertical-text-cursor{cursor:vertical-text}.alias-cursor{cursor:alias}.copy-cursor{cursor:copy}.move-cursor{cursor:move}.no-drop-cursor{cursor:no-drop}.not-allowed-cursor{cursor:not-allowed}.all-scroll-cursor{cursor:all-scroll}.col-resize-cursor{cursor:col-resize}.row-resize-cursor{cursor:row-resize}.n-resize-cursor{cursor:n-resize}.e-resize-cursor{cursor:e-resize}.s-resize-cursor{cursor:s-resize}.w-resize-cursor{cursor:w-resize}.ne-resize-cursor{cursor:ne-resize}.nw-resize-cursor{cursor:nw-resize}.se-resize-cursor{cursor:se-resize}.sw-resize-cursor{cursor:sw-resize}.ew-resize-cursor{cursor:ew-resize}.ns-resize-cursor{cursor:ns-resize}.zoom-in-cursor{cursor:zoom-in}.zoom-out-cursor{cursor:zoom-out}.grab-cursor{cursor:grab}.grabbing-cursor{cursor:grabbing}.sticky--header{position:sticky;top:0;z-index:260;width:100%}@media only screen and (min-width:1024px){.sticky--header{height:3rem}}.sticky--header .subscribe[data-scroll-component]{position:sticky;top:3rem;background-color:#fff;border-bottom:1px solid #cacaca}.sticky--header .sticky-ad[data-scroll-component]{position:sticky;top:3rem;background-color:#fff;border-bottom:1px solid #cacaca}.sticky--header .sticky-ad[data-scroll-component],.sticky--header .subscribe[data-scroll-component]{will-change:transform;transition:transform .8s cubic-bezier(.4,0,.2,1)}.close-sticky-ad{z-index:260;position:absolute;top:0;right:0;height:1.5rem;width:1.5rem}@media only screen and (max-width:767px){.header--shrink .header[data-scroll-component]{transform:translateY(-3rem)}.header--shrink .subscribe[data-scroll-component]{transform:translateY(-3.5rem)}.header--shrink .sticky-with-subscribe[data-scroll-component]{transform:translateY(-3.5rem)}.header--shrink .sticky-with-subscribe-no-breaking[data-scroll-component]{transform:translateY(-3.5rem)}.header--shrink .sticky-no-subscribe[data-scroll-component]{transform:translateY(-3rem)}.header--shrink.header-menu-nav--open .header[data-scroll-component]{transform:unset;position:unset}.header-menu-nav--open .sticky-ad{display:none}}.header{position:sticky;top:0;width:100%;height:3rem;z-index:260;background-color:#000;border-bottom:none;justify-content:space-between}.header .row{height:inherit;max-height:2.9375rem;align-items:center}.header .button.button--transparent{color:#fff}.header .button .button__text{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700}.header .subscribe-btn{min-width:6.25rem;margin:0 .5rem}@media only screen and (max-width:767px){.header .subscribe-btn{display:none}}.header .vehicle-finder__toggle--desktop{min-height:2rem;height:2rem}.header .vehicle-finder__toggle--desktop-en{min-width:9.375rem}.header .vehicle-finder__toggle--desktop-fr{min-width:11.75rem}@media only screen and (min-width:768px){.header .button.button--transparent+.button{margin-right:1rem}}@media only screen and (min-width:1024px){.header .subscribe-btn{padding:0 .5rem}}.header--default{background-color:#fff;border-bottom:1px solid #cacaca}.header--default .hamburger-icon span,.header--default .hamburger-icon::after,.header--default .hamburger-icon::before{content:"";display:block;height:.125rem;width:1rem;background-color:#000;border-radius:1px;transition:transform .3s ease-in-out}.header--default .button.button--transparent{color:#000}.header--default .button.button--transparent:active,.header--default .button.button--transparent:focus,.header--default .button.button--transparent:hover{color:#000}.header__left{display:flex;flex-wrap:nowrap;justify-content:flex-start}.header__center{text-align:center}.header__right{display:flex;align-items:center;justify-content:flex-end;position:relative;height:100%}.header-logo{display:inline-flex;align-items:center;justify-content:center}.header-logo__ch .header-logo-image{width:13.75rem}.header-logo__ws .header-logo-image{width:14.4375rem}.header-logo__lfp .header-logo-image{width:14.5rem}.header-logo__oc .header-logo-image{width:14.6875rem}.header-logo-image{position:relative;border:0;display:flex;align-items:center;height:100%;margin:0 auto;max-height:2rem;width:10.75rem}.logo-ws{fill:#12347e}.logo-mg{fill:#000;width:auto;height:2rem}.logo-ch{fill:#366aa5}.logo-ej{fill:#c75114}.logo-lfp{fill:#407b98}.logo-oc{fill:#50806e}.logo-vs{fill:#2f6450}.logo-sp{fill:#7f143a}.logo-sp .stroke{stroke:#7f143a}.logo-lp{fill:#000}.logo-csun,.logo-dr,.logo-esun,.logo-fp,.logo-osun,.logo-tgo,.logo-tsun,.logo-vp,.logo-wsun{fill:#fff}.farmers .header-logo-image,.header-logo-image--size-md{max-height:2.4rem}.logo-slb,.logo-swp{width:13.975rem}.site-search .site-search__button--hidden,.site-search .site-search__form--hidden{display:none}.site-search__new-badge .new-badge__label,.site-search__new-badge .popover__text{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:700;color:#000;line-height:1.33;text-transform:uppercase;background-color:#fff;padding:0 .375rem;border-radius:.625rem;border:1px solid #000}.site-search__new-badge .new-badge__content{padding:0 .5rem}.new-badge--mobile{display:flex;align-items:center;margin-top:.5rem}@media only screen and (min-width:768px){.breaking .header-menu-nav.promotional{top:6rem;--header-menu-max-height:calc(100vh - 6rem)}.breaking .header-menu-nav.slogan{top:5.25rem;--header-menu-max-height:calc(100vh - 6rem)}}.breaking .header-breaking__wrapper{height:3rem;z-index:130;background-color:#2d73c4;border-bottom:none;justify-content:space-between;overflow:hidden;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;color:#000;line-height:3rem;text-decoration:none}.breaking .header-breaking__wrapper .row{height:inherit;max-height:2.9375rem}.breaking .header-breaking__wrapper .header-breaking__message{display:flex}.breaking .header-breaking__wrapper .header-breaking__message a{display:flex;width:100%;align-items:center;line-height:1.125rem;text-decoration:none;color:#fff}.breaking .header-breaking__wrapper .header-breaking__message span{padding:0 .875rem}.breaking .header-breaking__wrapper .header-breaking__message span,.breaking .header-breaking__wrapper .header-breaking__message span:active,.breaking .header-breaking__wrapper .header-breaking__message span:focus,.breaking .header-breaking__wrapper .header-breaking__message span:hover,.breaking .header-breaking__wrapper .header-breaking__message span:visited{text-decoration:none}@media only screen and (max-width:767px){.breaking .header-breaking__wrapper .header-breaking__message{font-size:.8125rem}}.breaking .header-breaking__wrapper.slogan{background-color:#fff;height:2.25rem}.breaking .header-breaking__wrapper.slogan .row{align-items:center;margin:0 1.5rem}@media only screen and (max-width:767px){.breaking .header-breaking__wrapper.slogan .row{margin:0 .9375rem}.breaking .header-breaking__wrapper.slogan .row img{width:1.3125rem;height:1.4375rem}}.breaking .header-breaking__wrapper.slogan .header-breaking__message{font-size:.8125rem;font-weight:600;text-transform:uppercase;line-height:100%;letter-spacing:0}.breaking .header-breaking__wrapper.slogan .header-breaking__message span{padding:0}.breaking .header-breaking__wrapper.promotional{background-color:rgb(212.9310788382,226.9949792531,243.2689211618)}.breaking .header-breaking__wrapper.promotional .header-breaking__message a{color:#000}.breaking .header-breaking__wrapper.promotional .header-breaking__cta-link{text-decoration:underline;font-style:italic;padding-left:.3125rem}.article-counter--visible .article-counter,.register-counter--visible .article-counter{display:block}.article-counter{display:none;min-height:80px}.article-counter iframe{z-index:100}.fixed-bottom{position:fixed;bottom:0;left:0;right:0;z-index:200}.fixed-bottom .fixed-bottom-ad-container{position:relative}.footer{content-visibility:auto;background-color:#191919;padding:1rem 0;min-height:250px;position:relative;z-index:1;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;color:#fff;line-height:1.33}@media only screen and (min-width:1200px){.footer{padding:1.5rem 0}}.footer .footer__feedback-title,.footer .footer__subheading{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;margin:1.5rem 0 1rem}@media only screen and (min-width:1200px){.footer .footer__feedback-title,.footer .footer__subheading{font-size:.8125rem}}.footer .footer__feedback-title{display:inline-block;text-decoration:underline}.footer .footer__feedback-title,.footer .footer__feedback-title:visited{color:#fff}.footer .footer__category-list .header-list-item-link,.footer .footer__category-list .header-list-item-link:visited{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;color:#fff;line-height:1.2188;text-decoration:none}@media only screen and (min-width:1200px){.footer .footer__category-list .header-list-item-link,.footer .footer__category-list .header-list-item-link:visited{font-size:.8125rem}}.footer .footer__link,.footer .footer__link:visited{font-size:.8125rem;color:#fff;line-height:1.2188;text-decoration:none}.footer .footer__category-list .header-list-item-link:active,.footer .footer__category-list .header-list-item-link:focus,.footer .footer__category-list .header-list-item-link:hover,.footer .footer__link:active,.footer .footer__link:focus,.footer .footer__link:hover{text-decoration:underline}.footer .footer__nav--secondary .footer__link,.footer .footer__nav--secondary .footer__link:visited{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-weight:700;color:#fff}.footer .footer__nav--tertiary .footer__link,.footer .footer__nav--tertiary .footer__link:visited{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-weight:700;font-size:.75rem;color:#cacaca}.footer .footer__link.ot-sdk-show-settings#ot-sdk-btn,.footer .footer__link.ot-sdk-show-settings#ot-sdk-btn:focus,.footer .footer__link.ot-sdk-show-settings#ot-sdk-btn:hover{border:0;padding:inherit;line-height:normal;cursor:pointer;white-space:inherit;word-wrap:inherit;transition:none;height:inherit;font-size:.8125rem;background:0 0}.footer .footer__nav--secondary .footer__link.ot-sdk-show-settings#ot-sdk-btn,.footer .footer__nav--secondary .footer__link.ot-sdk-show-settings#ot-sdk-btn:focus,.footer .footer__nav--secondary .footer__link.ot-sdk-show-settings#ot-sdk-btn:hover{color:#fff}.footer .footer__nav--tertiary .footer__link.ot-sdk-show-settings#ot-sdk-btn,.footer .footer__nav--tertiary .footer__link.ot-sdk-show-settings#ot-sdk-btn:focus,.footer .footer__nav--tertiary .footer__link.ot-sdk-show-settings#ot-sdk-btn:hover{font-size:.75rem;color:#cacaca}.footer .footer__break{border:unset;border-bottom:1px solid #767676;margin:1rem auto;width:100%}.footer .footer__nav{width:100%}.footer .footer__nav .footer__link-list{width:100%;display:flex;flex-wrap:wrap;gap:.5rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.footer .footer__nav .footer__link-list li:not(:last-child){margin-bottom:.5rem}}@media only screen and (min-width:768px){.footer .footer__nav .footer__link-list{gap:.5rem 1rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.footer .footer__nav .footer__link-list li:not(:last-child){margin-right:.5rem 1rem}}}@media only screen and (max-width:767px){.footer .footer__nav .footer__link-list li{flex-basis:48%}}@media only screen and (min-width:768px) and (max-width:1199px){.footer .footer__nav .footer__link-list li{flex-basis:30%}}.footer .footer__group{display:flex;flex-direction:column;--footer-square-logo-size:2.5rem}@media only screen and (min-width:1200px){.footer .footer__group{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.footer .footer__group .footer__square-logo{margin-right:1rem}}}@media only screen and (min-width:768px){.footer .footer__group{--footer-square-logo-size:4.625rem}}.footer .footer__columns{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem}.footer .footer__columns li{margin-bottom:.5rem}@media only screen and (min-width:768px){.footer .footer__columns li{margin-bottom:1rem}}@media only screen and (min-width:768px){.footer .footer__columns.footer__columns--sm-up{-moz-column-count:4;column-count:4}}@media only screen and (min-width:1600px){.footer .footer__columns.footer__columns--xl-up{-moz-column-count:6;column-count:6}}.footer .footer__category-list li{width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.footer .footer__nav .account__list,.footer .footer__nav .advertise__list,.footer .footer__nav .classified__list{gap:.5rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.footer .footer__nav .account__list li:not(:last-child),.footer .footer__nav .advertise__list li:not(:last-child),.footer .footer__nav .classified__list li:not(:last-child){margin-bottom:.5rem}}}.footer .footer__nav .account__list li,.footer .footer__nav .advertise__list li,.footer .footer__nav .classified__list li{width:100%}.footer .footer__nav--tertiary{margin-top:1rem}@media only screen and (max-width:767px){.footer .footer__nav--tertiary .flex-align-center{flex-direction:column}.footer .footer__nav--tertiary .flex-align-center:nth-child(odd){align-items:flex-start}.footer .footer__nav--tertiary .flex-align-center:nth-child(even){align-items:flex-end}}.footer .footer__square-logo{width:var(--footer-square-logo-size,2.5rem)}@media only screen and (min-width:768px){.footer .footer__square-logo{align-self:center}}.footer .footer__square-logo-img{width:var(--footer-square-logo-size,2.5rem);height:var(--footer-square-logo-size,2.5rem)}.footer .footer__social-media.social-follow{display:flex;flex-direction:column;align-items:flex-start;margin:unset}@media only screen and (min-width:768px){.footer .footer__social-media.social-follow{align-items:center;flex-direction:row}}@media only screen and (min-width:1200px){.footer .footer__social-media.social-follow{justify-content:flex-end}}.footer .footer__social-media.social-follow .social-follow__title{white-space:nowrap;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.8125rem;color:#fff;line-height:1.2188;text-decoration:none}@media only screen and (min-width:768px){.footer .footer__social-media.social-follow .social-follow__title{margin-right:1rem;margin-bottom:unset}}.footer .footer__social-media.social-follow.footer__social-media--monochrome{margin-top:1.5rem;margin-bottom:1.5rem}.footer .footer__social-media.social-follow .social-follow__links-list{--social-follow-gap:1rem;--social-follow-icon-size:2.5rem}@media only screen and (min-width:1200px){.footer .footer__social-media.social-follow .social-follow__links-list{--social-follow-icon-size:1.5rem}}.footer .footer__long-button{width:100%;max-width:18.75rem;padding:0 1rem;margin:1rem 0 0;height:3rem;border:.0625rem solid transparent;background-color:#d74000;color:#fff}.footer .footer__long-button .header-logo-image{fill:currentColor;margin:0 1.5rem}.footer .footer__long-button,.footer .footer__long-button:active,.footer .footer__long-button:focus,.footer .footer__long-button:hover,.footer .footer__long-button:visited{color:#fff;text-decoration:none}@media only screen and (min-width:1024px){.footer .footer__long-button{width:80%;margin:3rem 0 1.5rem}}.footer .copyright{margin-top:1.5rem}.footer .copyright__img{width:75%}.footer .copyright__img.klein-media-group{width:2rem}.footer .copyright p{font-size:.75rem}.footer .copyright p:not(:last-child){margin-bottom:.5rem}.footer .copyright__brand-logo{display:block;margin-bottom:.5rem;padding-top:.25rem;width:7.5rem}.footer .copyright__brand-logo svg{fill:#fff}@media only screen and (max-width:767px){.footer__nav--tertiary{display:grid;justify-content:space-between}.footer__nav--tertiary .footer__link{grid-column:1;margin-bottom:.5rem}.footer__nav--tertiary .footer__link--contact,.footer__nav--tertiary .footer__link--sitemap{grid-column:2}.footer__nav--tertiary .footer__link--contact{grid-row:2}.footer__nav--tertiary .footer__link--sitemap{grid-row:1}}@media only screen and (min-width:768px){.footer__nav--tertiary .footer__link{margin-right:.5rem}.footer__nav--tertiary .footer__link--sitemap{margin-left:auto}}@keyframes menuSlideDown{0%{opacity:0;visibility:hidden}50%{opacity:1}100%{opacity:1;visibility:visible}}@keyframes menuSlideUp{0%{opacity:1;visibility:visible}50%{opacity:0}100%{opacity:0;visibility:hidden}}.header-menu-nav--closed .header-menu-nav{animation-name:menuSlideUp;animation-timing-function:ease-out}.header-menu-nav--open .header-menu-nav{animation-name:menuSlideDown;animation-timing-function:ease-in}main::before{content:"";display:none;position:fixed;bottom:0;left:0;right:0;top:0;z-index:1;background-color:#fff}.header-menu-nav__wrapper{position:relative;z-index:250}.header-menu-nav{max-width:100%;background-color:#fff;animation-duration:250ms;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both}.header-menu-nav .header-menu-nav__item-text{display:flex;flex-direction:row;align-items:center;gap:.5rem}.header-menu-nav a{width:100%;text-align:left;display:flex;align-items:center;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;color:#000;line-height:1.1875;text-decoration:none}.header-menu-nav a,.header-menu-nav a:visited{color:#000}.header__after .header__after--offset{padding-left:2.5rem;padding-right:1.5rem}@media only screen and (max-width:767px){.header__after .header__after--offset{padding-left:1.5rem}}.header__after .header__after--description{width:100%;border-top:1px solid #cacaca;padding-top:1rem;padding-bottom:1rem}.header__after .header__after--divider{border-bottom:1px solid #cacaca}@media only screen and (max-width:767px){.header-menu-nav--open .header__after{display:none}.header-menu-nav--open main[tabindex]{position:fixed;z-index:-1;bottom:0;left:0;right:0;top:0;overflow:hidden}.header-menu-nav--open main[tabindex]::before{display:block}.header-menu-nav{padding:1.5rem 1rem 3rem;width:100vw;height:100%;transform-origin:top center}.header-menu-nav .button--transparent:active,.header-menu-nav .button--transparent:focus,.header-menu-nav .button--transparent:hover,.header-menu-nav a:active,.header-menu-nav a:focus,.header-menu-nav a:hover{color:#d74000}.header-menu-nav .button--transparent:active .header-menu-nav__item-text,.header-menu-nav .button--transparent:focus .header-menu-nav__item-text,.header-menu-nav .button--transparent:hover .header-menu-nav__item-text,.header-menu-nav a:active .header-menu-nav__item-text,.header-menu-nav a:focus .header-menu-nav__item-text,.header-menu-nav a:hover .header-menu-nav__item-text{text-decoration:underline}}@media only screen and (min-width:768px){.header-menu-nav{overflow:hidden;position:fixed;z-index:250;top:3rem;box-shadow:0 5px 5px 0 rgba(202,202,202,.8);height:auto;width:auto;--header-menu-max-height:calc(100vh - 3rem)}.header-menu-nav__list{height:auto;max-height:var(--header-menu-max-height);overflow-y:auto}.header-menu-nav .button--transparent,.header-menu-nav a{font-size:1rem}.header-menu-nav .button--transparent:active,.header-menu-nav .button--transparent:focus,.header-menu-nav .button--transparent:hover,.header-menu-nav a:active,.header-menu-nav a:focus,.header-menu-nav a:hover{background-color:#d74000;color:#fff}}.hamburger-icon{height:.75rem}.hamburger-icon span,.hamburger-icon::after,.hamburger-icon::before{content:"";display:block;height:.125rem;width:1rem;background-color:#fff;border-radius:1px;transition:transform .3s ease-in-out}.hamburger-icon span{margin:.1875rem 0}.primary-nav--open .hamburger-icon::before{transform:translateY(.3125rem) rotate(135deg)}.primary-nav--open .hamburger-icon::after{transform:translateY(-.3125rem) rotate(45deg)}.primary-nav--open .hamburger-icon span{transform:scale(0)}.primary-nav--open .account-nav{display:none}.primary-nav .arrow-right{display:inline-block;height:.75rem;width:.75rem;background-repeat:no-repeat;background-position:center;background-size:contain}.primary-nav .primary-nav__list-3>.header-menu-nav__item>a{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-weight:400}.primary-nav .primary-nav__list-3>.header-menu-nav__item>a,.primary-nav .primary-nav__list-3>.header-menu-nav__item>a:active,.primary-nav .primary-nav__list-3>.header-menu-nav__item>a:focus,.primary-nav .primary-nav__list-3>.header-menu-nav__item>a:hover,.primary-nav .primary-nav__list-3>.header-menu-nav__item>a:visited{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-weight:400}.primary-nav.primary-nav__1column-list-2{min-width:29.875rem}.primary-nav.primary-nav__no-column-list-2{min-width:12.3125rem}@media only screen and (max-width:767px){.primary-nav .arrow-right{display:none}.primary-nav .primary-nav__list-1>.header-menu-nav__item>a{color:#d74000}.primary-nav .primary-nav__list-1>.header-menu-nav__item:not(:last-child)>a{margin-bottom:1.5rem}.primary-nav .header-menu-nav__item:not(:last-child){margin-bottom:1.5rem}.primary-nav .primary-nav__list-1>.header-menu-nav__item:not(:last-child){border-bottom:1px solid #cacaca}.primary-nav .primary-nav__list-3{margin-top:1.5rem}.primary-nav .primary-nav__list-2{-moz-column-count:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem;margin-top:1.5rem;padding-bottom:1.5rem}.primary-nav .primary-nav__list-2>.header-menu-nav__item{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.primary-nav--drop .arrow-right{background:center url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-arrow-down-nav-orange.svg) no-repeat;display:inline-block;position:absolute;right:.5rem;width:3.813rem;height:3.25rem}.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item{color:#d74000;width:100vw;margin-bottom:0;margin-left:-1rem}.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item>a.header-menu-nav__focus-item{padding:1rem;margin-bottom:0}.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item>a.header-menu-nav__focus-item:active,.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item>a.header-menu-nav__focus-item:focus,.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item>a.header-menu-nav__focus-item:hover{color:#fff;background-color:#d74000}.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item>a.header-menu-nav__focus-item:active .header-menu-nav__item-text,.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item>a.header-menu-nav__focus-item:focus .header-menu-nav__item-text,.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item>a.header-menu-nav__focus-item:hover .header-menu-nav__item-text{text-decoration:none}.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item>a.header-menu-nav__focus-item:active .arrow-right,.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item>a.header-menu-nav__focus-item:focus .arrow-right,.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item>a.header-menu-nav__focus-item:hover .arrow-right{background:center url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-arrow-down-nav-white.svg) no-repeat}.primary-nav--drop .header-menu-nav__item:not(:last-child){margin-bottom:0}.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item:not(:last-child){border-bottom:none}.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item:not(:last-child)>a{margin-bottom:0}.primary-nav--drop .primary-nav__list-1>.header-menu-nav__item>a{background-color:#fff}.primary-nav--drop .primary-nav__list-2{-moz-column-count:1;column-count:1;margin-top:0;padding-bottom:1.5rem;max-height:29.125rem;overflow-y:scroll;display:none;flex-direction:column;background-color:#f7f7f7}.primary-nav--drop .primary-nav__list-2>.header-menu-nav__item{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding:1rem}.primary-nav--drop .primary-nav__list-3{margin-top:1.5rem}}@media only screen and (min-width:768px){.primary-nav{background-color:transparent;box-shadow:unset;transform-origin:top left;min-width:47.5rem;max-height:min(var(--header-menu-max-height),40.625rem)}.primary-nav::before{display:block;content:"";height:calc(100% - .5rem);width:1px;position:absolute;z-index:1;top:0;bottom:0;left:12.25rem;background-color:#cacaca}.primary-nav .primary-nav__list-1{--header-menu-max-height:calc(
        100vh - 3.5rem
    );max-height:min(var(--header-menu-max-height),40.125rem);width:12.25rem;background-color:#fff;border-bottom:1px solid #cacaca;margin-bottom:.5rem;box-shadow:0 5px 5px 0 rgba(202,202,202,.8)}.primary-nav .primary-nav__list-1>.header-menu-nav__item{width:12.25rem}.primary-nav .primary-nav__list-1>.header-menu-nav__item>a{display:flex;align-items:center;justify-content:space-between;width:12.25rem;height:3rem;padding-right:1rem;padding-left:1.5rem}.primary-nav .primary-nav__list-1>.header-menu-nav__item>a .arrow-right{background:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-arrow-right-black.svg) no-repeat}.primary-nav .primary-nav__list-1>.header-menu-nav__item.header-menu-nav--active>a,.primary-nav .primary-nav__list-1>.header-menu-nav__item:focus-within>a,.primary-nav .primary-nav__list-1>.header-menu-nav__item>a:active,.primary-nav .primary-nav__list-1>.header-menu-nav__item>a:focus,.primary-nav .primary-nav__list-1>.header-menu-nav__item>a:hover{background-color:#d74000;color:#fff}.primary-nav .primary-nav__list-1>.header-menu-nav__item.header-menu-nav--active>a .arrow-right,.primary-nav .primary-nav__list-1>.header-menu-nav__item:focus-within>a .arrow-right,.primary-nav .primary-nav__list-1>.header-menu-nav__item>a:active .arrow-right,.primary-nav .primary-nav__list-1>.header-menu-nav__item>a:focus .arrow-right,.primary-nav .primary-nav__list-1>.header-menu-nav__item>a:hover .arrow-right{background:0 0}.primary-nav .primary-nav__list-1>.header-menu-nav__item.header-menu-nav--active .primary-nav__list-2,.primary-nav .primary-nav__list-1>.header-menu-nav__item:focus-within .primary-nav__list-2,.primary-nav .primary-nav__list-1>.header-menu-nav__item>a:active+.primary-nav__list-2,.primary-nav .primary-nav__list-1>.header-menu-nav__item>a:focus+.primary-nav__list-2,.primary-nav .primary-nav__list-1>.header-menu-nav__item>a:hover+.primary-nav__list-2{opacity:1;visibility:visible}.primary-nav .primary-nav__list-2{opacity:0;height:100%;--header-menu-max-height:calc(100vh - 3rem);max-height:min(var(--header-menu-max-height),40.625rem);visibility:hidden;transition:opacity .1s linear;display:flex;position:absolute;top:-.5rem;margin-left:12.25rem;overflow:scroll;background-color:#fff;padding:1rem;padding-top:1.5rem;padding-right:0;flex-direction:column;flex-wrap:wrap;align-content:flex-start;border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;box-shadow:0 5px 5px 0 rgba(202,202,202,.8)}.primary-nav .primary-nav__list-2.primary-nav__1column-list-2{width:calc(35.25rem / 2)}.primary-nav .primary-nav__list-2.primary-nav__2column-list-2{width:calc(47.5rem - 12.25rem)}.primary-nav .primary-nav__list-2 .header-menu-nav__item:not(:last-child){margin-bottom:1rem}.primary-nav .primary-nav__list-2 .header-menu-nav__item{margin-right:1.5rem;width:12.25rem}.primary-nav .primary-nav__list-2 .header-menu-nav__item>a:active,.primary-nav .primary-nav__list-2 .header-menu-nav__item>a:focus,.primary-nav .primary-nav__list-2 .header-menu-nav__item>a:hover{color:#d74000;background-color:transparent}.primary-nav .primary-nav__list-2 .header-menu-nav__item>a:active .header-menu-nav__item-text,.primary-nav .primary-nav__list-2 .header-menu-nav__item>a:focus .header-menu-nav__item-text,.primary-nav .primary-nav__list-2 .header-menu-nav__item>a:hover .header-menu-nav__item-text{text-decoration:underline}.primary-nav .primary-nav__list-3{margin-top:.5rem}.primary-nav .primary-nav__list-3 .header-menu-nav__item:not(:last-child){margin-bottom:.5rem}}.secondary-nav{width:100%;min-height:2.75rem;background-color:#fff;display:flex;align-items:center;overflow:hidden}@media only screen and (min-width:1200px){.secondary-nav{height:3.25rem}}.secondary-nav .row{height:inherit;min-height:inherit;width:100%;align-items:center}.secondary-nav .header-list-item-link{display:flex;align-items:center;justify-content:center}.secondary-nav .header-list-item-link.active{text-decoration:underline}@media only screen and (max-width:1199px){.secondary-nav:not(.secondary-nav--alt){display:none}}.secondary-nav.secondary-nav--category h6{margin:0}@media only screen and (max-width:1199px){.secondary-nav.secondary-nav--category .secondary-nav__list,.secondary-nav.secondary-nav--category .secondary-nav__title-vr{display:none}}@media only screen and (max-width:1199px){.secondary-nav.secondary-nav--category .secondary-nav__list--new{display:flex}}.secondary-nav__title{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:#000}@media only screen and (max-width:1199px){.secondary-nav__title{font-size:1.5rem}}.secondary-nav__title>img{max-height:1.375rem}.secondary-nav__title-vr{display:inline-block;height:1.25rem;width:1px;background-color:#cacaca;margin-left:1rem;margin-right:1rem}.secondary-nav__list{display:flex;height:inherit;min-height:inherit;align-items:center;scrollbar-width:none;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.secondary-nav__list li{scroll-snap-align:start;flex-shrink:0}.secondary-nav__list li{margin-right:1rem}.secondary-nav__list li:last-child{margin-right:0}.secondary-nav__list a{padding:.5rem 0}.secondary-nav__list a,.secondary-nav__list a:visited{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;color:#000;text-decoration:none}.secondary-nav__list a:active,.secondary-nav__list a:focus,.secondary-nav__list a:hover{color:#d74000;text-decoration:underline}.secondary-nav__list a[title^="Manage Print Subscription"]{color:#d74000}.secondary-nav__list--new{-moz-column-gap:1rem;column-gap:1rem;margin-top:.25rem;margin-bottom:.75rem}.secondary-nav__list--new a{font-size:1.125rem}.sso-signedIn .account-nav__control-button{display:flex}.account-nav__my-offers-icon{height:.625rem;width:.625rem;background-color:#ec0e0e;border:.125rem solid #ec0e0e;border-radius:50%}.account-nav__control-button{align-items:center;justify-content:center}.account-nav__control-button .icon--close{display:none}.account-nav__control-button .account-nav__my-offers-icon{position:relative;top:-.625rem;left:.3125rem}.account-nav__control-button .icon--arrow-down{transition:transform .3s ease-in-out}@media only screen and (max-width:1023px){.account-nav__control-button .button__text,.account-nav__control-button .icon--arrow-down,.account-nav__control-button .icon--close{display:none}.account-nav__control-button .button__icon{padding:0!important}}.account-nav--open .primary-nav{display:none}.account-nav--open .account-nav__control-button .icon--arrow-down{transform:rotate(180deg)}@media only screen and (max-width:1023px){.account-nav--open .account-nav__control-button .icon--close{display:block}.account-nav--open .account-nav__control-button .account-nav__my-offers-icon{display:none}.account-nav--open .account-nav__control-button .icon--user{display:none}}.account-nav .header-menu-nav__focus-item{padding:.75rem 1rem}.account-nav .header-menu-nav__focus-item .account-nav__my-offers-icon{margin-left:.9375rem;border:.125rem solid #ec0e0e}.account-nav .my-account__item-button{border-radius:unset;justify-content:flex-start}@media only screen and (min-width:768px){.account-nav{min-width:13.75rem;right:0;transform-origin:top right}.account-nav .header-menu-nav__focus-item{padding:1rem 1.5rem}}@keyframes preloading{from{transform:translateX(-100%)}to{transform:translateX(300%)}}.list{position:relative;overflow:hidden}.feed-section .list--loading{width:100%}.list--loading::after{content:"";animation:preloading .8s ease-in infinite;position:absolute;top:0;bottom:0;width:30%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 50%,rgba(255,255,255,.9) 55%,rgba(255,255,255,0) 100%)}.list--loading .article-card__headline{height:1ex;background-color:#d8d8d8;position:relative;width:90%;overflow:visible!important}.list--loading .article-card__headline::after{content:"";position:absolute;top:.8em;display:block;height:1ex;background-color:#d8d8d8;width:98%}.list--loading .article-card__excerpt{display:block!important;position:relative;overflow:visible}.list--loading .article-card__excerpt::after,.list--loading .article-card__excerpt::before{display:block!important;width:100%;background:#d8d8d8;content:"";margin-top:2em;height:1ex;position:absolute;top:0}.list--loading .article-card__excerpt::after{margin-top:3em}.list--loading .article-card__meta-bottom,.list--loading .article-card__meta-top{display:none}.list--loading.video-playlist::after{mix-blend-mode:overlay}.list--loading .lead-video .lead-video__player-bg,.list--loading .lead-video .lead-video__title,.list--loading .lead-video .video-playlist__meta{position:relative}.list--loading .lead-video .lead-video__player-bg::after,.list--loading .lead-video .lead-video__title::after,.list--loading .lead-video .video-playlist__meta::after{display:block;content:"";position:absolute;top:0;background-color:#d8d8d8;width:100%;height:100%}.list--loading .lead-video .video-playlist__meta::after{height:1ex;width:50%;margin-top:1ex}.list--loading .video-playlist__queue-item .video-playlist__queue-item-title{position:relative}.list--loading .video-playlist__queue-item .video-playlist__queue-item-title::after,.list--loading .video-playlist__queue-item .video-playlist__queue-item-title::before{display:block;content:"";position:absolute;top:0;background-color:#d8d8d8;width:100%;height:2ex}.list--loading .video-playlist__queue-item .video-playlist__queue-item-title::after{margin-top:3ex;width:75%}.list--loading.list-widget{border:transparent!important;background-color:#d8d8d8;color:transparent!important}.custom-menu--home{min-height:auto!important;height:auto!important;font-size:1rem}.custom-menu--home .custom-menu__title-vr{display:none}.custom-menu--home .row{padding-left:0;padding-right:0;gap:1.25rem}.custom-menu--home .custom-menu__title{text-transform:uppercase}.custom-menu--home .custom-menu__list a,.custom-menu--home .custom-menu__list a:visited{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;color:#000;text-decoration:none}.custom-menu{width:100%;min-height:2.75rem;background-color:#fff;display:flex;align-items:center}@media only screen and (min-width:1200px){.custom-menu{height:3.25rem}}.custom-menu .row{height:inherit;min-height:inherit;width:100%;align-items:center;flex-wrap:nowrap}.custom-menu .header-list-item-link{display:flex;align-items:center;justify-content:center}.custom-menu .header-list-item-link.active{text-decoration:underline;text-underline-offset:.1875rem}@media only screen and (max-width:1199px){.custom-menu:not(.custom-menu--alt){display:none}}@media only screen and (max-width:1199px){.custom-menu.custom-menu--category .custom-menu__list,.custom-menu.custom-menu--category .custom-menu__title-vr{display:none}}.custom-menu__title{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:#000;white-space:nowrap}.custom-menu__title-vr{display:inline-block;height:1.25rem;width:1px;background-color:#cacaca;margin-left:1.25rem;margin-right:1.25rem}.custom-menu__list{display:flex;height:inherit;min-height:inherit;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.custom-menu__list li{scroll-snap-align:start;flex-shrink:0}.custom-menu__list li{margin-right:1.25rem}.custom-menu__list li:last-child{margin-right:0}.custom-menu__list a{padding:.5rem 0}.custom-menu__list a,.custom-menu__list a:visited{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;color:#000;text-decoration:none}.custom-menu__list a:active,.custom-menu__list a:focus,.custom-menu__list a:hover{color:#d74000;text-decoration:underline}.custom-menu__list a[title^="Manage Print Subscription"]{color:#d74000}@media only screen and (min-width:768px){.header-menu-nav.hs-bundle-menu{top:6rem;--header-menu-max-height:calc(100vh - 6rem)}.header-menu-nav.promotional.hs-bundle-menu{top:9rem;--header-menu-max-height:calc(100vh - 9rem)}}.community-bundle-menu{display:flex;align-items:center;height:3rem;background:#eee;box-shadow:0 0 4px 0 rgba(0,0,0,.15);overflow-x:auto;padding:0 1.375rem}@media only screen and (min-width:768px){.community-bundle-menu{padding:0 1.625rem}}.community-bundle-menu .bundle-menu__title{padding-right:.625rem;white-space:nowrap}.community-bundle-menu__list{display:flex}.community-bundle-menu__list .header-list-item-link{display:flex;height:3rem;align-items:center}.community-bundle-menu__list .header-list-item-link.active{background-color:#fff}.community-bundle-menu__list .bundle-logo__image{height:.75rem;width:7.25rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin-bottom:.125rem}.community-bundle-menu__list .bundle-logo__image svg{max-width:6.25rem}.ad__section-border{margin-top:2rem;margin-bottom:2rem}.ad__section-border--category,.ad__section-border--find-compare,.ad__section-border--model{border-bottom:1px solid #f1f1f1}.ad__section-border--category-empty{margin-bottom:0}.ad__section-border--topmost{margin:0;border-bottom:1px solid #f1f1f1}.ad__section-border--story{border-bottom:1px solid #f1f1f1}.ad__section-border--hide{display:none}.ad__container{background-color:#fff;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1}.ad__container *{margin-bottom:0}.ad__container a{color:#000;text-decoration:none}.ad__container .ad__label{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:.5rem;background-color:#fff;text-align:center}.ad__container .ad__label__left,.ad__container .ad__label__right{background-color:#f1f1f1;flex-basis:calc((100% - 12.5rem)/ 2);height:1px}.ad__container .ad__label__center{flex-basis:12.5rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1;text-transform:uppercase}.ad__container .ad__placeholder{text-align:center;max-width:18.75rem;left:calc(50% - 9.375rem);margin-bottom:0}.ad__container .ad__placeholder>*{margin-bottom:0}.ad__container .ad__placeholder .placeholder-inner{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:.875rem;color:#555;line-height:1.285;text-decoration:none;display:flex;align-items:center;justify-content:center;height:100%}.article-content__widget-group--related-story-slot .ad__container{background-color:#245c9d}.ad__inner{margin-bottom:.5rem;position:relative;width:100%}.ad__inner__container{position:relative;width:100%;z-index:1;display:flex;text-align:center;justify-content:center;flex-direction:column;align-items:center;min-height:var(--mobileHeight)}@media only screen and (min-width:768px){.ad__inner__container{min-height:var(--desktopHeight)}}.ad__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ad__high-impact{z-index:1;justify-content:center;width:100%;background-color:#fff;border-bottom:1px solid #cacaca}.ad__high-impact .ad__inner__container:not([data-ad-width]),.ad__high-impact .ad__inner__container:not([data-ad-width]) div[id*=google]{height:0!important;min-height:0!important}.ad__native .ad__container{border-bottom:0;margin-top:0;margin-bottom:0}.ad__native .ad__label,.ad__native .ad__placeholder{display:none}.ad__native .ad__inner--native--google{width:100%;height:100%;margin-bottom:-5px}.ad__native .ad__inner__container{width:100%;height:100%;min-width:5px;min-height:5px}@media only screen and (min-width:1200px){.article-content__widget-group--category-slot .ad__inner--native--google{width:calc(100% - 3px)}}.ad__container.ad__container-slimcut{border-bottom:none}.ad__container .ad__inner-slimcut{width:100%}.ad__container .ad__inner-slimcut .ad__placeholder{margin-right:auto;margin-left:auto;width:300px}.ad__container .ad__container-slimcut{margin-top:0}.ad__container .ad__container-slimcut>div{background-color:var(--white);max-width:300px;height:250px;margin-top:0}.ds_cpp{margin-right:0;margin-left:0;padding:0}[data-sso-carousel=viafoura].ad__adlight .vf-promo,[data-sso-commenting=viafoura].ad__adlight .vf-promo{display:none!important}.viafoura .vf-promo{display:block!important}.ad__model_page_widget:not([data-ad-width]) div[id*=google],.ad__story_widget:not([data-ad-width]) div[id*=google]{height:0!important;min-height:0!important}.ad__story_widget{background-color:transparent!important}.ad__story_widget[data-ad-width]{margin-bottom:1.5rem}.ad__model_page_widget{background-color:transparent!important}.ad__model_page_widget[data-ad-width]{margin-top:.75rem}.amuniversal__ad__right-rail__nyt-puzzle{width:18.75rem;float:right}.amuniversal__ad__right-rail__nyt-puzzle .ad__inner__container{width:18.75rem}.amuniversal__ad__right-rail-container{position:relative}.amuniversal__ad__right-rail{position:absolute;top:.625rem;left:0;width:18.75rem}.amuniversal__ad__right-rail .ad__inner__container{width:18.75rem}.amuniversal__container{max-width:1500px}.amuniversal__flyers__container{max-width:1700px}.consent__banner{box-shadow:2px 2px 11px 0 rgba(0,0,0,.5);background-color:#fff;width:100%;max-width:55.9375rem;padding:1rem 2rem;margin:0 auto;transition:transform 1s ease;transform-origin:center bottom;z-index:800;display:flex;align-items:center}@media only screen and (max-width:767px){.consent__banner{flex-direction:column;justify-content:center;padding:.75rem}}.consent__banner--with-article-limit{bottom:5.75rem}@media only screen and (min-width:768px){.consent__button-column{margin-left:.75rem;min-width:6.25rem}}@media only screen and (max-width:767px){.consent__button-column{margin-top:.5rem;width:100%;padding-left:.5rem;padding-right:.5rem}}.consent__title{color:#000;font-size:1rem;font-weight:700;line-height:1;text-transform:uppercase;font-family:inherit}@media only screen and (max-width:767px){.consent__title{font-size:.875rem;line-height:1rem}}.consent__info{color:#000;font-size:.9375rem;font-weight:400;line-height:1.125rem;font-family:inherit}@media only screen and (max-width:767px){.consent__info{font-size:.75rem;line-height:.875rem}}.consent__info a{font-weight:700;color:inherit}@keyframes modalOpen{from{visibility:hidden;opacity:0;transform:scale(.8,.8)}to{visibility:visible;opacity:1;transform:scale(1,1)}}@keyframes modalClose{from{visibility:visible;opacity:1;transform:scale(1,1)}to{visibility:hidden;opacity:0;transform:scale(.8,.8)}}.modal--activated{z-index:-1;bottom:0;left:0;right:0;top:0;overflow:hidden;height:100vh;height:var(--app-height,100%)}.modal--activated::before{content:"";position:fixed;display:block;bottom:0;left:0;right:0;top:0;z-index:699;width:100vw;height:100vh;height:var(--app-height,100%)}.modal--backdrop::before{background-color:rgba(202,202,202,.8)}.modal{background-color:#fff;padding:1rem;border:1px solid #cacaca;box-shadow:0 5px 5px 0 rgba(202,202,202,.8);display:flex;flex-direction:column;width:100%;max-width:37.25rem;max-height:100vh;position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:801;will-change:transform,opacity,visibility,top;opacity:0;visibility:hidden;animation-duration:.1s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both}@media only screen and (max-width:767px){.modal{height:100%}}@media only screen and (min-width:768px){.modal{top:10%;max-height:calc(100vh - 20%)}}@media only screen and (min-width:1024px){.modal{max-width:49.5rem}}.modal--open{display:flex;opacity:1;visibility:visible;animation-name:modalOpen}.modal--closed{opacity:0;visibility:hidden;animation-name:modalClose}.modal__title{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#000;line-height:1.2;margin-bottom:1rem}.modal__body{padding:0;margin:0;overflow-y:auto}.modal__close{position:absolute;top:.5rem;right:.5rem;padding:.5rem;background-color:transparent;border:none}.modal__close img{width:1rem;height:1rem}.pagination{display:flex;justify-content:space-between;padding-top:1rem;padding-bottom:1rem}.pagination.pagination__top{margin-bottom:1rem;border-bottom:1px solid #cacaca}.pagination:not(.pagination__top){border-top:1px solid #cacaca;margin-top:1rem}.pagination__item{width:33.3%}.pagination__item--text{text-align:center}.pagination__item--next{text-align:right}.pagination__count{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;color:#d74000;text-decoration:none}.pagination__link{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;color:#d74000;text-decoration:none}.pagination__link:active,.pagination__link:focus,.pagination__link:hover{color:#d74000;text-decoration:underline}.pagination__link .arrow-left,.pagination__link .arrow-right{display:inline-block;height:.75rem;width:.75rem;background-repeat:no-repeat;background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/driving/icon-arrow-right-primary.svg);background-position:center;background-size:contain}.pagination__link .arrow-right{margin-left:.5rem}.pagination__link .arrow-left{margin-right:.5rem;transform:rotate(180deg)}.search-page{margin-top:1rem}.search-results-list-items .article-card{margin-bottom:2.5rem}.search-results-author{border:1px solid #cacaca;border-radius:.5rem;padding:1rem 1.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2.25rem;text-decoration:none!important}.search-results-author--avatar img{-o-object-fit:cover;object-fit:cover;width:2.625rem;height:2.625rem;border-radius:50%;max-width:none}.search-results-author--title{flex-basis:100%}.search-results-author--title--author-name{font-size:1.375rem;font-weight:700}.search-results-author--link{display:block;border-radius:.25rem;border:1px solid #d74000;color:#d74000;padding:.3125rem .3125rem .3125rem .5rem;text-decoration:none;line-height:0}.search-results-static-page{border:1px solid #cacaca;border-radius:.5rem;padding:1rem 1.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2.25rem;text-decoration:none!important}.search-results-static-page--title{flex-basis:100%;font-size:1rem;font-weight:400;text-transform:capitalize}.search-results-static-page--link{display:block;border-radius:.25rem;border:1px solid #d74000;color:#d74000;padding:.3125rem .3125rem .3125rem .5rem;text-decoration:none;line-height:0}.search-results-static-page .search-results-static-page--image picture img{height:1.875rem;max-width:none}.search-models-widget__wrapper{margin-top:3rem;padding:0}.search-heading{margin-bottom:1rem;line-height:2.25}.search-form{height:2rem}.search-form .form__control{width:100%}.search-form .button{width:2rem;height:2rem;padding:.5rem}.search-form--lg{height:auto;margin-bottom:1.5rem}.search-form--lg .form__group{height:3rem}.search-form--lg .form__control{height:3rem}.search-form--lg .button{width:3rem;height:3rem}@media only screen and (max-width:767px){.search-form--advanced,.search-form--mobile-lg{height:auto;margin-bottom:1.5rem}.search-form--advanced .form__group,.search-form--mobile-lg .form__group{height:3rem}.search-form--advanced .form__control,.search-form--mobile-lg .form__control{height:3rem}.search-form--advanced .button,.search-form--mobile-lg .button{width:3rem;height:3rem}}.search-form__filters{display:flex;justify-content:space-between;flex-wrap:wrap;margin:1rem 0 2rem;border-bottom:1px solid #cacaca}@media only screen and (max-width:767px){.search-form__filters{border-bottom:none}}.search-form__filters__select-box{border:none;border-radius:0}@media only screen and (max-width:767px){.search-form__filters__select-box{border-bottom:1px solid #cacaca;width:100%}}.search-keyword-highlight{background-color:#fdf5f2;font-weight:400}@media only screen and (max-width:767px){.search-heading{margin-bottom:1.75rem}}.social-follow{margin-top:1rem;margin-bottom:1rem}.social-follow .social-follow__title{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;color:#000;line-height:1.25;margin-bottom:1rem}.social-follow.social-follow--monochrome .social-follow__title{color:#fff}.social-follow .social-follow__links-list{display:flex;align-items:center;justify-content:flex-start;gap:var(--social-follow-gap,2rem)}@supports (-webkit-touch-callout:none) and (not (translate:none)){.social-follow .social-follow__links-list li:not(:last-child){margin-right:var(--social-follow-gap,2rem)}}.social-follow .social-follow__link-item,.social-follow .social-follow__link-item svg{width:var(--social-follow-icon-size,1.5rem);height:var(--social-follow-icon-size,1.5rem)}.social-follow .social-follow__link-item img{height:100%;width:100%;-o-object-position:center center;object-position:center center;-o-object-fit:contain;object-fit:contain}.social-follow .social-follow__link-item a{display:inline-block;width:100%;height:100%}.social-follow__widget.social-follow{width:100%;min-height:9.375rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:1.5rem}@media only screen and (min-width:768px){.social-follow__widget.social-follow{align-items:center;max-height:14rem}}.social-follow__widget.social-follow .social-follow__link-item img{margin:0}.social-follow__widget.social-follow .social-follow__wrapper{display:flex;flex-direction:column;align-items:flex-start;margin:2rem;max-width:63.375rem;gap:1rem}@media only screen and (min-width:768px){.social-follow__widget.social-follow .social-follow__wrapper{align-items:center;flex-direction:row;justify-content:space-between}}.social-follow__widget.social-follow .social-follow__text{width:100%;margin-bottom:1.5rem}@media only screen and (min-width:768px){.social-follow__widget.social-follow .social-follow__text{margin-bottom:unset;width:66%}}.social-follow__widget.social-follow .social-follow__title{font-size:1.5rem;margin-bottom:.5rem}@media only screen and (min-width:768px){.social-follow__widget.social-follow .social-follow__title{margin-right:1rem;margin-bottom:.75rem}}.social-follow__widget.social-follow .social-follow__description{font-size:1.125rem}.social-follow__widget.social-follow .social-follow__links-list{--social-follow-gap:1rem;--social-follow-icon-size:3.125rem;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.social-follow__widget.social-follow .social-follow__link-item,.social-follow__widget.social-follow .social-follow__link-item svg{width:var(--social-follow-icon-size,3.125rem);height:var(--social-follow-icon-size,3.125rem);border:3px solid #fff;border-radius:50%}.social-follow__widget.social-follow__widget-story{grid-column:content-start/content-end}.widget{margin-top:1.5rem;margin-bottom:2rem}.widget .section-title{margin-bottom:1rem;padding-bottom:.25rem;border-bottom:.25rem solid #000;font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#000;line-height:1.2;text-transform:uppercase}.widget .section-title--index,.widget .section-title--video{margin-bottom:1rem;padding-bottom:.25rem;border-bottom:.25rem solid #000}.widget-title{margin-bottom:1rem;padding-bottom:.25rem;border-bottom:.25rem solid #000;font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#000;line-height:1.2;text-transform:uppercase;text-decoration:none}.widget-title__link{display:block}.widget-title__link,.widget-title__link:visited{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#d74000;line-height:1.2;text-transform:uppercase;text-decoration:none}.widget-title__link:active,.widget-title__link:focus,.widget-title__link:hover{text-decoration:underline}.widget-title__logo{min-width:50%}.widget-title__tagline{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;color:#555;line-height:1.25;text-transform:initial}@media only screen and (max-width:767px){.widget-title__tagline{padding-left:0;padding-top:1rem}}.widget-partner{margin-bottom:1rem}.widget-partner .widget-partner__label,.widget-partner .widget-partner__logo,.widget-partner .widget-partner__text,.widget-partner .widget-partner__type{display:inline-block}.widget-partner .widget-partner__link{text-decoration:none}.widget-partner .widget-partner__link .widget-partner__text,.widget-partner .widget-partner__link .widget-partner__text:active,.widget-partner .widget-partner__link .widget-partner__text:focus,.widget-partner .widget-partner__link .widget-partner__text:hover,.widget-partner .widget-partner__link .widget-partner__text:visited{color:#d74000}.widget-partner .widget-partner__link .widget-partner__text:active,.widget-partner .widget-partner__link .widget-partner__text:focus,.widget-partner .widget-partner__link .widget-partner__text:hover{text-decoration:underline}.widget-partner .widget-partner__label{margin-right:.25rem;font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:.8125rem;font-weight:400;color:#555;line-height:1.2188}.widget-partner .widget-partner__label .widget-partner__text{font-weight:700}.widget-partner--feed-sponsorship .widget-partner__logo{max-height:2.5rem;max-width:7.25rem}.widget-partner--feed-sponsorship .widget-partner__link{gap:.5rem}@media only screen and (min-width:1024px){.widget-partner--feed-sponsorship-vertical .widget-partner__link{justify-content:normal;align-items:normal}}@media only screen and (min-width:1200px){.widget-partner--feed-sponsorship-vertical .widget-partner__link{flex-direction:column}}@media only screen and (min-width:420px){.widget-partner--feed-sponsorship-vertical .widget-partner__label{display:flex;flex-direction:column}}.widget--local-ads{display:flex;flex-wrap:wrap;margin:0;padding-right:0;padding-left:0;justify-content:space-between;min-height:253px}.widget--local-ads .local-spotlight{padding-right:.25rem}.widget--local-ads .widget--local-ads__section{width:calc(50% - .75rem)}.widget--local-ads .widget--local-ads__section .find-the-best-places{margin-bottom:1rem;padding-right:3rem;font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif}@media only screen and (max-width:767px){.widget--local-ads .widget--local-ads__section{width:100%}.widget--local-ads .widget--local-ads__section .find-the-best-places{padding-right:0}.widget--local-ads .widget--local-ads__section.origami{display:flex;justify-content:center}}.widget--local-ads.category .widget--local-ads__section,.widget--local-ads.tag .widget--local-ads__section{width:33.3333333333%}.widget--local-ads.category .widget--local-ads__section .find-the-best-places,.widget--local-ads.tag .widget--local-ads__section .find-the-best-places{padding-right:0}@media only screen and (max-width:767px){.widget--local-ads.category .widget--local-ads__section,.widget--local-ads.tag .widget--local-ads__section{width:100%}}@media only screen and (min-width:768px) and (max-width:1199px){.widget--local-ads.category .widget--local-ads__section:nth-child(3n+1),.widget--local-ads.tag .widget--local-ads__section:nth-child(3n+1){width:100%}.widget--local-ads.category .widget--local-ads__section:nth-child(n+2),.widget--local-ads.tag .widget--local-ads__section:nth-child(n+2){width:calc(50% - .75rem)}}.widget--local-business{height:353px}.widget--mogo-calculator.iframe-widget{margin-top:1rem}.widget--mogo-calculator.iframe-widget iframe{border-radius:.5rem;border:.5px solid #000;box-shadow:0 .25rem .5rem rgba(0,0,0,.1)}.sso-btns{flex-direction:column;align-items:center;margin-left:.5rem;width:8.25rem}@media only screen and (max-width:767px){.sso-btns.sso-signedIn{margin-left:1rem}}.sso-btns .button{padding-left:0;padding-right:0}@media only screen and (min-width:420px){.sso-btns .button{padding:.5rem}}.sso-btns,.sso-btns .button{height:100%}.form__control{display:block;min-height:2.1875rem;padding:.5rem;border:1px solid #000;border-radius:.1875rem;background-color:#fff;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1rem;color:#000;text-decoration:none}.form__control::-moz-placeholder{color:#767676}.form__control::placeholder{color:#767676}.form__control:focus{border-color:#2d73c4}.form__control--disabled,.form__control:disabled{background-color:#fff;border-color:#555;color:#aaa}.form__control--dark{background-color:#191919;color:#fff;border-color:#767676}@media only screen and (min-width:420px){.form__control.form__control--postal-code{width:5rem}.form__control.form__control--phone-number{width:40%}}.form__control+.button{min-height:2.1875rem}.form__label{display:inline-block;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;color:#000;line-height:1.33}.form__label>span{color:#555}.form__label--checkbox{display:flex;align-items:center;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1rem;color:#000;text-decoration:none}.form__label--checkbox-image{align-items:center;height:2rem;width:12.25rem}.form__label--checkbox-image img{max-height:2rem}.form__label--checkbox .form-card__checkbox,.form__label--checkbox input[type=checkbox],.form__label--checkbox input[type=radio]{margin:0 .3125rem 0 0;min-height:auto}.form__label--checkbox:focus,.form__label--checkbox:focus-within{outline-style:auto;outline-width:5px;outline-color:#2d73c4}.form__label-group{display:flex;align-items:stretch}.form__label-group .form__label{display:inline-flex;align-items:center;margin-right:.5rem}.form__label-group .form__control+.button,.form__label-group .form__control+.form__control{margin-left:.5rem}.form__group{display:flex;align-items:stretch}.form__group>*{border-radius:0;border-left:none;border-right:none}.form__group>:first-child{margin-left:0}.form__group .form__control:first-child{border-left:1px solid #000;border-top-left-radius:.1875rem;border-bottom-left-radius:.1875rem}.form__group .form__control:last-child{border-right:1px solid #000;border-top-right-radius:.1875rem;border-bottom-right-radius:.1875rem}.form__help-text{margin-bottom:.25rem;padding-top:.25rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;color:#555;line-height:1.33}strong.form__label{font-weight:700}[data-dropdown-checklist-button].form__control,select.form__control{min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-arrow-drop-down.svg);background-position:96%;background-size:.75rem;background-repeat:no-repeat;padding:.5rem 2rem .5rem .5rem}textarea.form__control{height:10.06rem;resize:none}.form-container .form-container__bottom{display:flex}.form-container .form-container__bottom--left{margin-right:auto}.form-container .form-container__bottom--right{margin-left:auto}.form-container__field{margin-bottom:.3125rem}.form-container__field--error .form-fieldset__checkbox-group-required,.form-container__field--error input:not([type=submit]):not([type=checkbox]),.form-container__field--error select,.form-container__field--error textarea{border-color:#d2232a}.form-container__field input[type=password]{padding-right:4rem}.form-container__count{padding-top:.1875rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;color:#6d6d6d;line-height:1rem}.form-container__count--error{color:#d2232a}.form-container__message{padding-bottom:1.5rem}.form-container__message--success{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;color:#000;line-height:1.25rem;text-align:left}.form-container__message--error{display:block;padding-top:.1875rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;color:#d2232a;line-height:1rem}.form-container__message--error ul{list-style:none;padding:0;margin:0}.form-container__message--error ul li::before{content:"* "}.form-container .recaptcha--error{display:block;margin-top:-.75rem}.form-container .recaptcha--error ul{position:relative}.form-container__checkbox-list{margin-bottom:.3125rem}.form-container__checkbox-list-item{margin-bottom:.3125rem}.form-container__checkbox-sublist{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.5rem}.form-card__checkbox{display:flex;padding-top:.1875rem;position:relative}.form-card__checkbox input[type=checkbox],.form-card__checkbox svg{width:1.25rem;height:1.25rem}.form-card__checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:#fff;border:solid 1px #191919;margin:0;padding:0;cursor:pointer;border-radius:4px;transition:box-shadow .3s;box-shadow:inset 0 0 0 1px #d8d8d8}.form-card__checkbox input[type=checkbox]:checked+svg{animation:bounce .4s linear forwards .2s}.form-card__checkbox svg{position:absolute;transform:scale(0) translateZ(0);fill:#d74000}.form-fieldset__checkbox-group-required{border:1px solid transparent}.form-fieldset__checkbox-group-required .form-container__checkbox-list{margin-left:.5rem}.form__control+.button{border-top-right-radius:.3125rem;border-bottom-right-radius:.3125rem}@keyframes bounce{50%{transform:scale(1.2)}75%{transform:scale(.9)}100%{transform:scale(1)}}[data-dropdown-checklist]{min-height:1.25rem;border:1px solid #000;border-radius:.1875rem;background:#fff;position:relative}[data-dropdown-checklist] [data-dropdown-checklist-set]{padding:.25rem;position:absolute;z-index:2;max-height:25rem;overflow-x:hidden;overflow-y:scroll;background:#f1f1f1;width:calc(100% - .5rem)}.expansion-panel__body,.expansion-panel__summary,.expansion-panel__summary-label{display:flex}.expansion-panel:last-child{margin-bottom:2rem}.expansion-panel:not(:first-of-type){margin-top:1rem}.expansion-panel__summary{border-bottom:1px solid #cacaca;flex-direction:column}.expansion-panel__summary-label{align-items:center;font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#000;line-height:1.5}.expansion-panel__summary-label::after{content:"";display:inline-block;height:.75rem;width:.75rem;background-repeat:no-repeat;background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-arrow-down-black.svg);background-position:center;background-size:contain;margin-left:.75rem}.expansion-panel[open]>.expansion-panel__summary .expansion-panel__summary-label::after{background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-arrow-up-black.svg)}.expansion-panel__body{-moz-column-gap:.75rem;column-gap:.75rem}.expansion-panel__summary-description{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;color:#555;line-height:1.2188;margin-bottom:.5rem}.expansion-panel>.expansion-panel__summary::-webkit-details-marker{display:none}@keyframes drawerSlideDown{0%{transform:translateX(0);opacity:1}33%{transform:translateY(50%);opacity:.5}100%{transform:translateY(150%);opacity:0}}@keyframes drawerSlideUp{0%{transform:translateY(150%);visibility:hidden;opacity:0}87%{opacity:1}100%{transform:translateX(0);opacity:1}}@keyframes slideOutToLeft{0%{transform:translateX(0);opacity:1}33%{transform:translateX(-60%);opacity:.5}100%{transform:translateX(-120%);opacity:0}}@keyframes slideInFromLeft{0%{transform:translateX(-120%);visibility:hidden;opacity:0}87%{opacity:1}100%{transform:translateX(0)}}[data-sliding-drawer-position=bottom].sliding-drawer{transform:translateY(150%);transform-origin:center bottom}[data-sliding-drawer-position=bottom].sliding-drawer--slide-in{animation-name:drawerSlideUp}[data-sliding-drawer-position=bottom].sliding-drawer--slide-out{animation-name:drawerSlideDown}[data-sliding-drawer-position=bottom]::after{top:-120%}[data-sliding-drawer-position=left].sliding-drawer{transform:translateX(-120%);opacity:1;height:100vh;transform-origin:center left}@media only screen and (min-width:768px){[data-sliding-drawer-position=left].sliding-drawer{width:initial}}[data-sliding-drawer-position=left].sliding-drawer--slide-in{animation-name:slideInFromLeft}[data-sliding-drawer-position=left].sliding-drawer--slide-out{animation-name:slideOutToLeft}[data-sliding-drawer-position=left]::after{right:-120%}.sliding-drawer--advanced-filter{z-index:900}.sliding-drawer--advanced-filter+.sliding-drawer__backdrop{z-index:898}.sliding-drawer--newsletters{z-index:110}.sliding-drawer--newsletters+.sliding-drawer__backdrop{z-index:108}.sliding-drawer--save-article{z-index:250}.sliding-drawer--save-article+.sliding-drawer__backdrop{z-index:248}.sliding-drawer{padding:1rem 0;background-color:#fdf5f2;box-shadow:0 -2px 4px 0 rgba(202,202,202,.8);will-change:transform,opacity;opacity:0;animation-duration:.6s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both}.sliding-drawer:not(.sliding-drawer--no-fixed){position:fixed;bottom:0;left:0;width:100%}.sliding-drawer.sliding-drawer--slide-in+.sliding-drawer__backdrop{display:block}@media (prefers-reduced-motion:reduce){.sliding-drawer .sliding-drawer--slide-in,.sliding-drawer .sliding-drawer--slide-out{animation-name:none}.sliding-drawer[data-sliding-drawer-position=bottom].sliding-drawer--slide-in{opacity:1;transform:translateY(0)}.sliding-drawer[data-sliding-drawer-position=bottom].sliding-drawer--slide-out{opacity:0;transform:translateY(-150%)}.sliding-drawer[data-sliding-drawer-position=left].sliding-drawer--slide-in{opacity:1;transform:translateX(0)}.sliding-drawer[data-sliding-drawer-position=left].sliding-drawer--slide-out{opacity:0;transform:translateX(-120%)}}.sliding-drawer .form-container__count--error,.sliding-drawer .form-container__field--error,.sliding-drawer .form-container__message--error{color:#a40410}.sliding-drawer__close{position:absolute;padding:.5rem;top:.5rem;right:.5rem}.sliding-drawer__backdrop{background-color:rgba(0,0,0,.4);content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;display:none}.popover{display:inline;position:relative}.popover__trigger{cursor:pointer}.popover__icon--info{vertical-align:middle}.popover__content{text-align:left;text-shadow:none;position:absolute;background-color:#fff;border:1px solid #ddd;box-shadow:0 0 5px 0 #ddd;z-index:1}.popover__content__tail{width:1.1875rem;height:1.1875rem;background-color:#fff;border-top:1px solid #ddd;border-left:1px solid #ddd;position:absolute}.popover__content__wrapper{display:flex;align-items:baseline;padding:.5rem}.popover__content__wrapper .popover__content__text{padding:.1875rem;margin-right:.8125rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.75rem;color:#555;line-height:1rem}.popover__content__wrapper .popover__content__close{position:relative;z-index:10}.popover__content__wrapper .popover__content__close .icon--close{pointer-events:none}.popover__content__wrapper.popover__content__wrapper--no-close .popover__content__text{margin-right:0}.slider{position:relative;width:2.5rem;height:1.375rem;margin:0 1rem}.slider input{margin:0;width:0;height:0;opacity:0}.slider input+.slider__switch::before{transform:translate(0);transition:transform .25s}.slider input:focus+.slider__switch{outline:#d74000 auto .3125rem;outline-offset:0}.slider input:checked+.slider__switch::before{transform:translate(1.125rem);transition:transform .25s}.slider .slider__switch{position:absolute;top:0;left:0;display:block;background:#555;width:2.5rem;height:1.375rem;border-radius:1.25rem;cursor:pointer}.slider .slider__switch::before{content:"";position:relative;top:.1875rem;left:.1875rem;display:block;background:#fff;width:1rem;height:1rem;border-radius:100%}@media only screen and (min-width:768px){.slider{margin:0 1.5rem}}.recommendations-welcome-modal{top:calc(50% - 11.565rem);width:23.13rem;height:29.38rem;background:radial-gradient(51.07% 51.07% at 49.56% 48.93%,#bfdbf2 0,#b3d3ee 92.71%)}.recommendations-welcome-modal .modal__header{margin-top:2.1875rem;justify-content:center}.recommendations-welcome-modal .modal__header .modal__title{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:2rem;font-weight:700;line-height:2.25rem;text-decoration:none}.recommendations-welcome-modal .modal__body{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:0 .625rem}.recommendations-welcome-modal .modal__body img{margin:1rem 0}.rating-circular{width:6rem;height:6rem;max-height:6rem;max-width:6rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;border:.1875rem solid #eee;border-radius:50%}.rating-circular__rating{color:#d74000;font-size:2rem;font-weight:700;line-height:.8}.rating-circular__out-of{font-size:.8125rem}.rating-dots{padding:1rem 0;text-align:center;display:flex;justify-content:space-between}.rating-dots:not(:last-of-type){border-bottom:1px solid #d9d9d9}.rating-dots__name{font-weight:700;text-align:left;min-width:12rem}@media only screen and (min-width:1024px) and (max-width:1199px){.rating-dots__name{min-width:10.06rem;max-width:10.06rem}}.rating-dots__rate{font-weight:700}.rating-dots__out-of{font-weight:700;color:#666}.rating-dots__wrapper{display:flex;flex-direction:row;justify-content:space-between;width:9rem}.rating-dots__wrapper--visual{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}.rating-dots__dot{background-color:#aaa;width:.875rem;height:.875rem;border-radius:50%;margin:0 .25rem 0 0}.rating-dots__dot--filled{background-color:#d74000}.rating-dots__dot--half-filled{background-color:#d74000;width:.4375rem;border-radius:.625rem 0 0 .625rem;margin-right:.6875rem}.rating-dots__dot--half-filled::after{content:"";display:block;position:relative;left:.4375rem;width:.4375rem;height:.875rem;border-radius:0 .625rem .625rem 0;background-color:#aaa}.save-article-button{height:1.5625rem;width:1rem;display:block;background-color:transparent;float:right}.save-article-button--default{background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/save-article-buttons/save-article-button-blue--default.svg);cursor:pointer;margin:.5rem .5rem 0;background-repeat:no-repeat}.save-article-button--default::before{content:"Save";position:relative;width:5rem;display:flex;right:2.5rem;color:#2d73c4;font-weight:700;padding-top:.0625rem;text-decoration:none}.save-article-button--active{background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/save-article-buttons/save-article-button-blue--active.svg);cursor:pointer;margin:.5rem .5rem 0;background-repeat:no-repeat}.save-article-button--active::before{content:"Saved";position:relative;width:5.1rem;display:flex;right:3rem;color:#000;font-weight:700;padding-top:.0625rem;text-decoration:none}.article-content-story--feature .save-article-button--default{background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/save-article-buttons/save-article-button-white--default.svg)}.article-content-story--feature .save-article-button--default::before{color:#fff}.article-meta__bottom{display:flex;justify-content:space-between;flex-wrap:wrap}.article-card__bookmark{display:flex;margin-top:1.0625rem}@media only screen and (min-width:420px){.article-card__bookmark{margin-top:.5625rem}}.article-card__bookmark .bookmark-wrapper{position:relative}.article-card__bookmark .popover__content{right:2rem;bottom:0;border-radius:.25rem}.article-card__bookmark .popover__content__tail{right:-.625rem;top:2.75rem;transform:rotate(135deg)}.bookmark-wrapper{margin-left:auto}.bookmark-wrapper button:focus{outline-style:none}.bookmark-wrapper button:focus-visible{outline-style:auto;outline-width:5px;outline-color:#d74000}.bookmark-button:has(.save-article-button--default){width:5rem;border:.0625rem solid #2d73c4;border-radius:10rem;background-color:transparent}.bookmark-button:has(.save-article-button--default):focus .save-article-button--default::before,.bookmark-button:has(.save-article-button--default):hover .save-article-button--default::before{color:#000;text-decoration:underline}.article-content-story--feature .bookmark-button:has(.save-article-button--default){border:.0625rem solid #fff}.article-content-story--feature .bookmark-button:has(.save-article-button--default):focus .save-article-button--default::before,.article-content-story--feature .bookmark-button:has(.save-article-button--default):hover .save-article-button--default::before{color:#fff}.bookmark-button:has(.save-article-button--active){width:5.188rem;border:.0625rem solid #cce5ee;border-radius:1rem;background-color:#cce5ee}.bookmark-button:has(.save-article-button--active):focus .save-article-button--active::before,.bookmark-button:has(.save-article-button--active):hover .save-article-button--active::before{text-decoration:underline}.bookmark__popover__content{width:12.5rem;padding:0 .3125rem;font-size:.8125rem;line-height:1.25}.bookmark__popover__content .bookmark-link{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-weight:700;color:#d74000;text-decoration:none}.message-box--error{position:relative;flex-basis:100%;margin-top:.625rem;z-index:1;padding:.3125rem .625rem;background-color:#fff;border:1.5px solid #950000;box-shadow:0 8px 4px 0 rgba(171,190,209,.25);color:#950000;font-weight:700}.save-article__drawer{background:#fff;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.save-article__drawer-message{padding:1.25rem 0}.cta-link{display:flex;justify-content:center}.cta-link .subscribe-btn{min-width:16.25rem}.save-article__banner-headline{font-size:1.125rem}@media only screen and (min-width:420px){.save-article__banner-headline{font-size:2rem}}.save-article__banner-description,.save-article__banner-headline{text-align:center;padding:.625rem 2rem}.find-card,.find-card__action,.find-card__action-remove .find-card__action-add,.find-card__brand,.find-card__explore,.find-card__footer,.find-card__model,.find-card__year-brand-model{display:flex}.find-card{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;flex-direction:column;justify-content:space-between;min-height:10.06rem;border-radius:.25rem;border:1px solid #cacaca;position:relative;margin-bottom:.75rem;padding-bottom:.025rem;transition:background-color .1s ease-in-out,border-color .1s ease-in}.find-card::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:opacity .1s ease-in-out;box-shadow:0 2px 6px rgba(202,202,202,.8)}.find-card:focus-within,.find-card:hover{color:inherit;background-color:#f5f8fc}.find-card:focus-within::before,.find-card:hover::before{opacity:1}.find-card.find-card--added{border-color:#000}.find-card.find-card--added::before{opacity:1}.find-card.find-card--added::after{content:"";display:block;height:1.5625rem;width:1.5625rem;background-repeat:no-repeat;background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-circle-checkmark.svg);background-position:center;background-size:contain;position:absolute;top:-.78125rem;right:-.78125rem}.find-card__img{padding-top:.75rem;padding-bottom:.75rem;width:7.5rem}.find-card .find-card__explore{font-size:.875rem;color:#245c9d;text-decoration:none}.find-card .find-card__explore:focus,.find-card .find-card__explore:hover{text-decoration:underline}.find-card .find-card__explore::before{content:"";margin-right:.5rem;display:inline-flex;height:1.125rem;width:1.125rem;background-repeat:no-repeat;background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-circle-eye.svg);background-position:center;background-size:contain}.find-card .find-card__pick{display:inherit;position:absolute;max-width:3.7878787879rem;left:0;top:0;padding-left:.25rem;padding-top:.25rem;z-index:1;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;color:#fff;line-height:1.33;text-transform:uppercase}.find-card .find-card__pick::before{position:absolute;content:"";left:-.025rem;top:-.025rem;z-index:-1;clip-path:polygon(0 0,100% 0,50% 50%,0 100%);background-color:#245c9d;border-top-left-radius:.25rem;height:3.90625rem;width:5.6818181818rem}.find-card .find-card__sponsored{display:inline-flex;position:absolute;z-index:1;top:.5rem;left:.5rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.33;text-transform:uppercase}.find-card .find-card__footer{border-top:1px solid #cacaca;height:2.55rem;align-items:stretch;-moz-column-gap:.75rem;column-gap:.75rem;background-color:#fff}.find-card .find-card__footer .button{border:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.find-card .find-card__msrp-price,.find-card .find-card__msrp-title{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif}.find-card .find-card__msrp-title{font-size:.6875rem;color:#555;line-height:1.45}.find-card .find-card__model{font-weight:700}.find-card .find-card__model-type{font-size:1.25rem}.find-card .find-card__trim{font-weight:400;font-size:1.125rem;color:#666;margin-top:.375rem}.find-card__content{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"img title" "img content1" "explore content2";-moz-column-gap:.75rem;column-gap:.75rem;text-decoration:none;padding:.75rem;position:relative}.find-card__content:active,.find-card__content:focus,.find-card__content:hover{color:inherit}.find-card__content .find-card__img{grid-area:img;justify-self:center}.find-card__content .find-card__title{grid-area:title}.find-card__content .find-card__content1{grid-area:content1}.find-card__content .find-card__content2{grid-area:content2;min-height:40px}.find-card__content .find-card__explore{grid-area:explore;align-self:center;justify-self:center}.find-card--square{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;flex-direction:column;justify-content:space-between;min-height:10.06rem;border:3px solid #fff;border-radius:.5rem;position:relative;padding:1rem 0;margin-bottom:1.5rem}.find-card--square::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:1;transition:box-shadow .2s ease-in-out;box-shadow:0 0 10px rgba(0,0,0,.25)}.find-card--square:focus-within,.find-card--square:hover{color:inherit;border:3px solid #e6f0ff}.find-card--square:focus-within::before,.find-card--square:hover::before{transition:box-shadow .2s ease-in-out;box-shadow:0 0 20px rgba(0,0,0,.25)}.find-card--square.find-card--added{border:3px solid #f3c6b3}.find-card--square.find-card--added::before{transition:box-shadow .2s ease-in-out;box-shadow:0 0 20px rgba(0,0,0,.25)}.find-card--square.find-card--added::after{content:"";display:block;height:1.5625rem;width:1.5625rem;background-repeat:no-repeat;background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-circle-checkmark-inverted.svg);background-position:center;background-size:contain;position:absolute;top:.5rem;right:.5rem}.find-card--square .find-card__img{padding-top:.75rem;padding-bottom:0;width:7.5rem}.find-card--square .find-card__pick{display:inherit;position:absolute;top:-1.875rem;z-index:1;background-color:#245c9d;border-radius:1rem;padding:.25rem .5rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;color:#fff;line-height:1.33;text-transform:uppercase}.find-card--square .find-card__sponsored{display:inherit;position:absolute;top:-1.875rem;z-index:1;background-color:#000;border-radius:1rem;padding:.25rem .8125rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;color:#fff;line-height:1.33;text-transform:uppercase}.find-card--square .find-card__footer{display:flex;height:2rem;-moz-column-gap:.5rem;column-gap:.5rem;margin-right:.5rem;margin-top:1rem}.find-card--square .find-card__footer button{height:2rem;min-height:2rem}.find-card--square .find-card__footer>*{flex:1}.find-card--square .find-card__action-add{color:#d74000}.find-card--square .find-card__action-add,.find-card--square .find-card__action-remove{padding-left:0;padding-right:0;font-weight:400;font-size:.875rem;border:none;background-color:#fff}.find-card--square .find-card__msrp-price,.find-card--square .find-card__msrp-title{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem}.find-card--square .find-card__msrp-title{font-size:.6875rem;color:#555;line-height:1.45}.find-card--square .find-card__model{font-weight:700}.find-card--square .find-card__model-type{font-size:1.25rem}.find-card--square .find-card__trim{font-weight:700;font-size:1.125rem;color:#d74000;margin-bottom:.5rem;text-align:center}.find-card__content--square{display:flex;flex-direction:column;align-items:center;text-decoration:none;position:relative}.find-card__content--square:active,.find-card__content--square:focus,.find-card__content--square:hover{color:inherit}.find-card__content--square .find-card__title{align-self:center;display:flex;flex-direction:row;gap:.1875rem;align-items:center}.find-card__content--square .rating-circular{position:absolute;top:2rem;margin-left:-1.5rem;z-index:-1}.find-card__content--square .find-card__img{justify-self:center;align-self:center;width:16rem}.find-card__content--square .trim-selector__modal-image--default{width:100%}.find-card__action-remove .find-card__action-add,.find-card__brand-model,.wide-card,.wide-card__action,.wide-card__overview,.wide-card__prop-title,.wide-card__props,.wide-card__title,.wide-card__title-container{display:flex}.wide-card{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;min-height:18rem;position:relative;margin-bottom:2rem;padding-bottom:.5rem;text-decoration:none;background:linear-gradient(to bottom,#fff 37%,#f2f7fb 10%,#fff 100%)}@media only screen and (min-width:768px){.wide-card{border-radius:.5rem;background:linear-gradient(13deg,rgba(213,227,243,.5) 0,rgba(213,227,243,0) 46%);background-repeat:no-repeat;background-size:100% 40%;background-position:bottom}}.wide-card .wide-card__prop-title{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:700;color:#000;line-height:1.45}.wide-card .wide-card__prop-content{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;color:#000;line-height:1.45}.wide-card .wide-card__title-container{font-weight:700}.wide-card .wide-card__title{margin:.3125rem 1rem 0;flex-direction:column}.wide-card .find-card__brand-model{flex-direction:row;flex-wrap:wrap}.wide-card .find-card__brand{margin-right:.25rem}.wide-card .find-card__brand,.wide-card .find-card__model,.wide-card .find-card__year-brand-model{font-weight:700;font-size:1.5rem}.wide-card .find-card__model,.wide-card .find-card__trim{margin-right:.5rem}.wide-card .find-card__pick{display:inherit;position:absolute;max-width:3.7878787879rem;top:0;right:.25rem;text-align:right;padding-left:.25rem;padding-top:.25rem;z-index:1;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;color:#fff;line-height:1.33;text-transform:uppercase}.wide-card .find-card__pick::before{position:absolute;content:"";top:0;left:-1.5rem;z-index:-1;clip-path:polygon(100% 0,100% 0,0 0,100% 100%);background-color:#245c9d;border-top-right-radius:.5rem;height:3.90625rem;width:5.6818181818rem}.wide-card .find-card__trim{font-weight:400;font-size:1.125rem;color:#000;margin-top:.375rem}.wide-card .wide-card__overview{flex-direction:column}.wide-card .wide-card__overview p{line-height:1.25}@supports (-webkit-line-clamp:5){.wide-card .wide-card__overview-clamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}}@supports not (-webkit-line-clamp:5){.wide-card .wide-card__overview-clamp{overflow:hidden;position:relative;line-height:1.4;max-height:7em}}.wide-card .wide-card__overview-clamp *{display:inline}.wide-card .wide-card__overview-clamp h3::after,.wide-card .wide-card__overview-clamp h4::after,.wide-card .wide-card__overview-clamp h5::after,.wide-card .wide-card__overview-clamp h6::after,.wide-card .wide-card__overview-clamp p::after{content:" \a";white-space:pre}.wide-card .wide-card__read-more{color:#d74000}.wide-card .wide-card__read-more:focus-within,.wide-card .wide-card__read-more:hover{text-decoration:underline}.wide-card__content{display:flex;flex-direction:column;justify-content:space-between;width:100%}.wide-card__content .wide-card__content1{display:grid;width:100%}.wide-card__content .wide-card__content1 a{text-decoration:none;display:flex;flex-direction:column}.wide-card__content .wide-card__content1 a:focus-within .find-card__pick,.wide-card__content .wide-card__content1 a:focus-within .find-card__sponsored,.wide-card__content .wide-card__content1 a:hover .find-card__pick,.wide-card__content .wide-card__content1 a:hover .find-card__sponsored{text-decoration:none}.wide-card__content .wide-card__content1 a:focus-within .find-card__brand-model,.wide-card__content .wide-card__content1 a:focus-within .find-card__trim,.wide-card__content .wide-card__content1 a:hover .find-card__brand-model,.wide-card__content .wide-card__content1 a:hover .find-card__trim{text-decoration:underline;color:#000}.wide-card__content .wide-card__content1 .find-card__action-add{color:#d74000}.wide-card__content .wide-card__content1 .find-card__action-add,.wide-card__content .wide-card__content1 .find-card__action-remove{padding-left:0;padding-right:0;border:none;background-color:transparent;margin-top:-2.125rem;font-weight:400}@media only screen and (min-width:768px){.wide-card__content .wide-card__content1{width:50%}}.wide-card__content .wide-card__content2{width:100%;padding:1rem .75rem .75rem}.wide-card__content .wide-card__content2 a{text-decoration:none}@media only screen and (min-width:768px){.wide-card__content .wide-card__content2{padding:2.5rem .75rem .75rem;width:50%}}@media only screen and (min-width:768px){.wide-card__content{flex-direction:row}}.wide-card__number{border-radius:50%;width:2.5rem;height:2.5rem;min-width:2.5rem;padding-top:.3125rem;font-size:1.25rem;line-height:1.5rem;background:0 0;border:3px solid #d5e3f3;color:#000;text-align:center}.wide-card__img{padding:0;width:100%;display:flex;justify-content:center}.wide-card__img img{width:70%}.wide-card__title{flex-direction:row}.wide-card__props{flex-direction:row;flex-wrap:wrap}.wide-card__props .wide-card__prop{width:40%;margin-bottom:1rem}.wide-card__props .wide-card__prop-title-logo{width:4.625rem}.wide-card__props .rating-dots{padding:0}@media only screen and (max-width:767px){.related-models-widget{margin-left:.5rem;margin-right:.5rem}}.related-models-widget a:not(.button){text-decoration:none}.related-models-widget a:not(.button):active,.related-models-widget a:not(.button):focus,.related-models-widget a:not(.button):hover{color:#000}.related-models-widget h3.find-card__title,.related-models-widget p{margin-top:0;margin-bottom:0}.related-models-widget [data-carousel-slide-list] [data-carousel-item]{padding-top:.875rem;min-width:21.875rem}@media only screen and (min-width:1200px){.related-models-widget [data-carousel-slide-list] [data-carousel-item]{max-width:24.5rem}}.related-models-widget [data-carousel-type] [data-carousel-next]{right:-.25rem}.related-models-widget [data-carousel-next],.related-models-widget [data-carousel-prev]{outline:0}.related-models-widget [data-carousel-slide-list]{margin-left:.1875rem;margin-right:.5rem}.related-models-widget [data-carousel-item]:first-of-type{padding-left:.125rem}.related-models-widget .find-card__msrp-price{font-size:1rem}.related-models-widget .find-card__brand,.related-models-widget .find-card__model,.related-models-widget .find-card__year-brand-model{margin:0;line-height:1.25;font-size:1.25rem}.related-models-widget .find-card__img{margin:0}@keyframes menuGrow{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes menuShrink{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.my-picks{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.my-picks__expanded{display:flex;flex-direction:column;width:100%;border-top-left-radius:0;border-top-right-radius:0;box-shadow:1px 3px 5px rgba(0,0,0,.15),0 -1px 3px rgba(0,0,0,.15);position:fixed;left:0;right:initial;bottom:0;height:100%;max-height:41.625rem;z-index:802;will-change:transform,opacity;opacity:0;transform:translateY(100%);transform-origin:bottom right;animation-timing-function:ease-in-out;animation-duration:.5s}@media only screen and (max-width:767px){.my-picks__expanded{height:calc(100% - 3rem);max-height:none}}@media only screen and (min-width:768px){.my-picks__expanded{width:23.4375rem;left:initial;right:1.5rem}}@media only screen and (min-width:1200px){.my-picks__expanded{width:23.4375rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;left:calc((100vw - 1200px)/ 2 + 1200px - 23.4375rem - 1.5rem)}}.my-picks__expanded--show{opacity:1;transform:translateY(0);animation-name:menuGrow}.my-picks__expanded--hide{opacity:0;transform:translateY(100%);animation-name:menuShrink}.my-picks__header{height:2.875rem;background-color:#d74000;border-right:1px solid #d74000;border-left:1px solid #d74000;display:flex;justify-content:space-between;padding:0 1rem;font-size:1.25rem;font-weight:700;color:#fff;line-height:1.25rem}@media only screen and (min-width:768px){.my-picks__header{border-top-left-radius:.25rem;border-top-right-radius:.25rem}}.my-picks__header .my-picks__number-vehicle{display:flex;align-items:center;margin-left:.25rem}.my-picks__header .my-picks__number-vehicle::before{display:block;background-color:#fff;content:"";width:.25rem;height:.25rem;border-radius:.25rem;margin-right:.25rem}.my-picks__header__title{display:flex;align-items:center}.my-picks__button--shrink{min-width:2.75rem}.my-picks__container{overflow-y:scroll;flex-grow:1;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#fff;display:flex;flex-direction:column}.my-picks__selections{flex-grow:1;max-height:28.125rem}.my-picks__card{display:flex;flex-direction:row;justify-content:space-between;padding:1.125rem 0 1.125rem 1.25rem;border-bottom:1px solid #ddd;transition:background-color 2s;height:5.625rem}.my-picks__card:nth-child(5){border:none}.my-picks__card--added{background-color:#fdf5f2}.my-picks__href{display:grid;grid-template-areas:"image name" "image trim";grid-template-columns:5.625rem auto;height:3.375rem;text-decoration:none}.my-picks__href:active,.my-picks__href:focus,.my-picks__href:hover{text-decoration:underline;color:#d74000}.my-picks__href:active .my-picks__card__name,.my-picks__href:active .my-picks__card__trim,.my-picks__href:focus .my-picks__card__name,.my-picks__href:focus .my-picks__card__trim,.my-picks__href:hover .my-picks__card__name,.my-picks__href:hover .my-picks__card__trim{text-decoration:inherit;color:inherit}.my-picks__card__image{grid-area:image;align-self:center;display:block;height:3.375rem;width:auto;max-width:5.625rem}span.my-picks__card__image{background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/driving/default-vehicle-logo.svg);background-repeat:no-repeat;background-size:contain}.my-picks__card__name{grid-area:name;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;font-weight:700;color:#191919;text-transform:capitalize}.my-picks__card__trim{grid-area:trim;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;color:#191919;text-transform:capitalize}.my-picks__card .button{width:3.75rem;height:100%;justify-self:end;align-self:center;padding:0;position:relative}.my-picks__card .button .my-picks__card__remove{background-color:#323232;-webkit-mask-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-remove.svg);mask-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-remove.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem;height:1.25rem}.my-picks__card .button .my-picks__card__remove-text{opacity:0;top:2.75rem;position:absolute;font-size:.8125rem;font-weight:400;color:#902a00;text-transform:uppercase}.my-picks__card .button:focus .my-picks__card__remove,.my-picks__card .button:hover .my-picks__card__remove{background-color:#902a00}.my-picks__card .button:focus .my-picks__card__remove-text,.my-picks__card .button:hover .my-picks__card__remove-text{opacity:1}.my-picks__empty{background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/driving/my-picks-no-selection.svg);background-repeat:no-repeat;background-position:center 1.875rem;height:25rem;display:flex;flex-direction:column;padding-top:18.75rem;text-align:center}.my-picks__empty .button{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;color:#d74000}.my-picks__information{height:5.625rem;display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:400;color:#555}.my-picks__sponsored{height:5.625rem;position:relative}.my-picks__sponsored .my-picks__card{border:none;background-color:#f9f9f9}.my-picks__sponsored .badge{position:absolute;background-color:#191919;padding:.125rem .25rem;left:1.25rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;color:#fff;text-transform:uppercase}.my-picks__footer{height:5rem;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;padding:1rem;display:flex;justify-content:space-between;background:#fff}.my-picks__shrink-controls{position:fixed;left:initial;height:2.5rem;right:2rem;bottom:1.5rem;z-index:100}@media only screen and (min-width:1024px){.my-picks__shrink-controls{right:2.75rem}}.my-picks__shrink-controls .button-group{display:none}.limit-exceeded__modal .modal,.no-more-pick__modal .modal{width:22rem;background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/icon-warning.svg);background-repeat:no-repeat;background-position:center 1.875rem;height:auto}.limit-exceeded__modal .modal .modal__header,.no-more-pick__modal .modal .modal__header{position:relative}.limit-exceeded__modal .modal .modal__title,.no-more-pick__modal .modal .modal__title{position:absolute;width:100%;text-align:center;top:3.75rem;font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;line-height:1.25rem}.limit-exceeded__modal .modal p,.no-more-pick__modal .modal p{margin-bottom:1.875rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.875rem}.limit-exceeded__modal .modal .modal__body,.no-more-pick__modal .modal .modal__body{margin-top:5.3125rem;display:flex;align-items:center;flex-direction:column;text-align:center}.limit-exceeded__modal .modal .limit-exceeded__modal-edit-button,.limit-exceeded__modal .modal .no-more-pick__modal-ok-button,.no-more-pick__modal .modal .limit-exceeded__modal-edit-button,.no-more-pick__modal .modal .no-more-pick__modal-ok-button{min-width:9.375rem}#modalDialogtrim-selector-modal{padding:1rem 0 0}#modalDialogtrim-selector-modal .modal__title{margin:0 1rem 1rem}#modalDialogtrim-selector-modal .modal__body{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:768px){#modalDialogtrim-selector-modal{width:34.375rem;height:46.875rem}}.trim-selector__info{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;color:#191919;line-height:1.25rem;display:grid;grid-template-areas:"image ." "image make" "image model";grid-template-columns:minmax(min-content,8rem) auto;-moz-column-gap:1.4375rem;column-gap:1.4375rem;grid-template-rows:.3125rem 1.25rem;margin:0 1rem .3125rem}@media (max-height:470px) and (orientation:landscape){.trim-selector__info__image{max-width:5rem}}.trim-selector__trims{flex-grow:1;overflow-y:auto;margin:0 1rem}.trim-selector__info__image{grid-area:image}.trim-selector__info__make{grid-area:make;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif}.trim-selector__info__model{grid-area:model;font-weight:700;font-size:1.25rem;line-height:1.5rem}.trim-selector__trims__base-title{font-size:1.125rem;font-weight:700;line-height:1.5rem}.trim-selector__trims__base-description{font-size:1.125rem;line-height:1.5rem}.trim-selector__other-trims__title{font-size:1rem;font-weight:700}.trim-selector__base-trim{margin:.5625rem 0 1.75rem}.trim-selector__trim{border-bottom:1px solid #e5e5e5;display:grid;grid-template-rows:auto;grid-template-columns:1.875rem auto 6.25rem;cursor:pointer;padding:.3125rem 0 .5625rem;font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif}.trim-selector__trim>*{align-self:center}.trim-selector__msrp{justify-self:end}.trim-selector__my-picks__wrapper{display:flex;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;margin-bottom:.625rem}.trim-selector__my-picks{display:flex;margin:0 0 0 .5rem;padding:0;list-style:none}.trim-selector__my-pick{-webkit-mask-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/car.svg);mask-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/car.svg);-webkit-mask-size:1.5625rem;mask-size:1.5625rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#aaa;width:2rem;height:1.5625rem;margin-right:.5rem}.trim-selector__my-pick:last-child{margin-right:0}.trim-selector__my-pick--checked{-webkit-mask-image:none;mask-image:none;background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/car-plus.svg);background-color:transparent}.trim-selector__my-pick--my-pick{-webkit-mask-image:none;mask-image:none;background-image:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/images/common-icon/car-checked.svg);background-color:transparent}.trim-selector__footer{border-top:1px solid #aaa;padding:1rem}.trim-selector__footer__button{width:100%}.spec-table{border-spacing:0;border-top:none;width:100%}.spec-table tbody{width:100%}.spec-table__row-heading,.spec-table__row-item{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;color:#000;line-height:1.5;text-align:initial}.spec-table__row-heading{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-weight:700}.spec-table__subheader{font-family:"Source Sans Pro","Source Sans Pro-fb",Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:700;color:#000;line-height:1.5;text-align:initial;padding:.75rem 0 0}.spec-table--columns,.spec-table--columns .spec-table__row,.spec-table--columns .spec-table__subrow{display:flex;flex-direction:row}.spec-table--columns .spec-table__subrow{border-bottom:1px solid #cacaca}.spec-table--columns .spec-table__row{justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:.5rem;border:1px solid #ddd;border-top:none}@media only screen and (max-width:767px){.spec-table--columns .spec-table__row{flex-direction:column;align-items:flex-start}}.spec-table--columns .spec-table__row-item{flex-grow:1}.spec-table--columns .spec-table__row-heading{flex:0 0 min(16.875rem,100%)}@media only screen and (max-width:767px){.spec-table--columns .spec-table__row-heading{flex:0 0 auto}}.spec-table--comparison .spec-table__row-sticky .spec-table__row-heading-text{position:sticky;left:0;z-index:1;width:-moz-fit-content;width:fit-content;display:inline-block;text-indent:.75rem}.spec-table--comparison .spec-table__row{display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #ddd}.spec-table--comparison .spec-table__subheader{font-size:.875rem;line-height:1.285;border-bottom:1px solid #cacaca}.spec-table--comparison .spec-table__row-item{font-size:.875rem;line-height:1.285;padding:.5rem .25rem}.spec-table--comparison .spec-table__row-heading{font-size:.75rem;line-height:1.33;padding:.25rem 0;vertical-align:top}.spec-table--comparison .spec-table__row-heading--dark{background-color:#eee}.disclaimer-jato{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;color:#555;letter-spacing:1.285}.disclaimer-jato__copyright{margin-bottom:1rem}.disclaimer-jato__copyright span{margin-left:.5rem}.disclaimer-jato__logo{display:inline;position:relative;top:.3125rem}@font-face{font-family:CircularXXWeb-Bold;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Bold.woff) format("woff")}@font-face{font-family:CircularXXWeb-Bold;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Bold.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Medium;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Medium.woff) format("woff")}@font-face{font-family:CircularXXWeb-Medium;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Medium.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Regular;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Regular.woff) format("woff")}@font-face{font-family:CircularXXWeb-Regular;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Regular.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Bold;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Bold.woff) format("woff")}@font-face{font-family:CircularXXWeb-Bold;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Bold.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Medium;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Medium.woff) format("woff")}@font-face{font-family:CircularXXWeb-Medium;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Medium.woff2) format("woff2")}@font-face{font-family:CircularXXWeb-Regular;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Regular.woff) format("woff")}@font-face{font-family:CircularXXWeb-Regular;src:url(https://dcs-static.gprod.postmedia.digital/19.2.5/websites/fonts/circular/CircularXXWeb-Regular.woff2) format("woff2")}.model__clutch-header{font-size:1.5rem;font-weight:700;line-height:1.5}.model__clutch-description{font-family:"Open Sans","Open Sans-fb",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;color:#000;line-height:1.5;margin-bottom:.75rem}.clutch-sell-your-car__external-wrapper{display:none}.clutch-sell-your-car__wrapper{background-color:#ff464c;color:#fff;padding:1.5rem;border-radius:1rem;font-family:CircularXXWeb-Medium,Helvetica,Arial,sans-serif;margin-bottom:2rem;position:relative;display:none}.clutch-sell-your-car__wrapper--square{height:calc(100% - 1.5rem);margin-bottom:0;min-height:23.75rem}@media only screen and (max-width:767px){.clutch-sell-your-car__wrapper--square{height:unset;margin-bottom:1.5rem}}.clutch-sell-your-car__wrapper--square-feature{height:unset;margin-bottom:1.5rem}.clutch-sell-your-car__wrapper--integrated{background-color:transparent;color:#000;padding:1rem 0 0}.clutch-sell-your-car__wrapper--offer{background-color:#d7def3;color:#000}@media only screen and (max-width:767px){.clutch-sell-your-car__wrapper--offer{min-height:23rem}}.clutch-sell-your-car__wrapper--offer-square{height:calc(100% - 1.375rem);margin-bottom:0;min-height:10rem}@media only screen and (max-width:767px){.clutch-sell-your-car__wrapper--offer-square{margin-bottom:1.5rem;min-height:23rem}}.clutch-sell-your-car__wrapper--offer-square-feature{height:unset;margin-bottom:1.5rem;min-height:23.75rem}.clutch-sell-your-car__wrapper .form-container{display:flex;justify-content:space-between;font-family:CircularXXWeb-Medium,Helvetica,Arial,sans-serif}.clutch-sell-your-car__wrapper .form-container--square{flex-direction:column}@media only screen and (max-width:1023px){.clutch-sell-your-car__wrapper .form-container{flex-wrap:wrap}}.clutch-sell-your-car__wrapper .form-container__field{width:33%}.clutch-sell-your-car__wrapper .form-container__field--square{width:100%;margin-bottom:1rem}@media only screen and (max-width:1023px){.clutch-sell-your-car__wrapper .form-container__field{width:100%;margin-bottom:1rem}}.clutch-sell-your-car__wrapper .form__control{border:none;min-height:3.25rem;padding:1rem;width:100%;font-family:CircularXXWeb-Regular,Helvetica,Arial,sans-serif}.clutch-sell-your-car__wrapper .form__control--integrated{border:1px solid #c1c1c1}.clutch-sell-your-car__wrapper .form__control:active,.clutch-sell-your-car__wrapper .form__control:focus,.clutch-sell-your-car__wrapper .form__control:hover{outline:1px solid #000}.clutch-sell-your-car__wrapper .form-container__message--error{color:#fff}.clutch-sell-your-car__wrapper .button--primary-pill{height:3.25rem;color:#ff464c;width:28%;font-family:CircularXXWeb-Bold,Helvetica,Arial,sans-serif;font-size:1.125rem;border-radius:2rem}.clutch-sell-your-car__wrapper .button--primary-pill:active,.clutch-sell-your-car__wrapper .button--primary-pill:focus,.clutch-sell-your-car__wrapper .button--primary-pill:hover{background:#fff;box-shadow:rgba(0,0,0,.2) 0 3px 7px 1px,rgba(0,0,0,.14) 0 4px 5px 0,rgba(0,0,0,.14) 0 1px 10px 0;outline:1px solid #fff}.clutch-sell-your-car__wrapper .button--primary-pill--square{width:100%;margin-bottom:1rem}@media only screen and (max-width:1023px){.clutch-sell-your-car__wrapper .button--primary-pill{width:100%;margin-bottom:1rem}}.clutch-sell-your-car__wrapper .button--primary-pill--integrated{background:#ff464c;color:#fff}.clutch-sell-your-car__wrapper .button--primary-pill--integrated:active,.clutch-sell-your-car__wrapper .button--primary-pill--integrated:focus,.clutch-sell-your-car__wrapper .button--primary-pill--integrated:hover{background:#ff464c;box-shadow:rgba(0,0,0,.2) 0 3px 7px 1px,rgba(0,0,0,.14) 0 4px 5px 0,rgba(0,0,0,.14) 0 1px 10px 0;outline:1px solid #ff464c}.clutch-sell-your-car__header{display:flex;justify-content:space-between;margin-bottom:1.5rem;align-items:baseline;gap:2rem}.clutch-sell-your-car__header .clutch-sell-your-car__title{font-family:CircularXXWeb-Bold,Helvetica,Arial,sans-serif;font-size:2rem;margin-bottom:.5rem}.clutch-sell-your-car__header--powered{display:flex;align-items:center;font-family:CircularXXWeb-Regular,Helvetica,Arial,sans-serif;font-size:.875rem;flex-direction:row;justify-content:right;min-width:8.75rem}@media only screen and (max-width:1023px){.clutch-sell-your-car__header--powered{display:none}}.clutch-sell-your-car__header--square{margin-bottom:1rem}.clutch-sell-your-car__header--square .clutch-sell-your-car__title{font-size:1.5rem;margin-bottom:.5rem}.clutch-sell-your-car__top{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:6rem;align-items:baseline;gap:1rem}.clutch-sell-your-car__top .clutch-sell-your-car__title{font-family:CircularXXWeb-Bold,Helvetica,Arial,sans-serif;font-size:2rem;line-height:1;padding-bottom:.5rem}.clutch-sell-your-car__top .clutch-sell-your-car__subhead{font-family:CircularXXWeb-regular,Helvetica,Arial,sans-serif}.clutch-sell-your-car__top--square{flex-direction:column;margin-bottom:2rem}.clutch-sell-your-car__top--square .clutch-sell-your-car__title{font-size:2.25rem;margin-bottom:.5rem}@media only screen and (max-width:1023px){.clutch-sell-your-car__top{flex-direction:column}.clutch-sell-your-car__top .clutch-sell-your-car__title{font-size:2.25rem;margin-bottom:.5rem}}.clutch-sell-your-car__bottom{display:flex;flex-direction:row;justify-content:space-between;gap:1rem;align-items:center;position:absolute;bottom:0;width:100%;margin-bottom:1rem;padding-right:2.5rem}.clutch-sell-your-car__bottom .button--primary-pill{background-color:#ff464c;color:#fff;width:12rem;border-color:#ff464c}.clutch-sell-your-car__bottom .button--primary-pill:active,.clutch-sell-your-car__bottom .button--primary-pill:focus,.clutch-sell-your-car__bottom .button--primary-pill:hover{background:#ff464c;box-shadow:rgba(0,0,0,.2) 0 3px 7px 1px,rgba(0,0,0,.14) 0 4px 5px 0,rgba(0,0,0,.14) 0 1px 10px 0;outline:1px solid #ff464c}.clutch-sell-your-car__bottom .button--primary-pill--square{width:10rem}@media only screen and (max-width:1023px){.clutch-sell-your-car__bottom .button--primary-pill{width:10rem}}.clutch-sell-your-car__bottom .clutch__truck{width:11rem}.clutch-sell-your-car__bottom .clutch__truck--square{width:45%}@media only screen and (max-width:1023px){.clutch-sell-your-car__bottom .clutch__truck{width:10rem}}.clutch-sell-your-car__bottom--square{margin-bottom:1rem}.clutch__logo{margin-left:.25rem}.clutch-sell-your-car__footer{display:none;font-family:CircularXXWeb-Regular,Helvetica,Arial,sans-serif;font-size:.875rem}@media only screen and (max-width:1023px){.clutch-sell-your-car__footer{display:flex;align-items:center;justify-content:right}}.clutch-sell-your-car__footer--square{display:flex;align-items:center;justify-content:right;margin-top:0}@media (min-width:813px) and (max-width:1200px){.clutch-sell-your-car__footer--square{margin-top:1rem}}.clutch-sell-your-car__wrapper-story{margin-right:1.5rem;min-height:12.5rem;display:flex;flex-direction:column;grid-column:content-start/content-end}.clutch-sell-your-car__wrapper-story .clutch-sell-your-car__title h3{margin-top:0;margin-bottom:0}@media only screen and (max-width:1023px){.clutch-sell-your-car__wrapper-story{margin-left:1.5rem}}.clutch-vehicle-card{font-family:CircularXXWeb-Medium,Helvetica,Arial,sans-serif;width:13.75rem;height:19.5rem;border:.0625rem solid #ddd;border-radius:.5rem;position:relative;margin-bottom:0;margin-right:1.5rem}.clutch-vehicle-card .clutch-vehicle-card__img-wrapper{width:100%;height:9.75rem;border-bottom:.0625rem solid #eee}.clutch-vehicle-card .clutch-vehicle-card__img-wrapper .clutch-vehicle-card__img{background-color:#e4e9ed;justify-self:center;align-self:center;height:inherit;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.clutch-vehicle-card__content{display:flex;flex-direction:column;align-items:left;text-decoration:none;position:relative}.clutch-vehicle-card__content:active,.clutch-vehicle-card__content:focus,.clutch-vehicle-card__content:hover{color:inherit}.clutch-vehicle-card__data{padding:1rem .25rem 1rem .75rem;color:#272727}.clutch-vehicle-card__data .clutch-vehicle-card__title{font-family:CircularXXWeb-Medium,Helvetica,Arial,sans-serif;font-size:1rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.clutch-vehicle-card__data .clutch-vehicle-card__description{font-family:CircularXXWeb-Regular,Helvetica,Arial,sans-serif;font-size:.875rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:.0625rem solid #eee;padding:.625rem 0 1rem 0;margin-bottom:1rem}.clutch-vehicle-card__data .clutch-vehicle-card__price-previous{font-family:CircularXXWeb-Regular,Helvetica,Arial,sans-serif;font-size:.875rem;text-decoration:line-through}.clutch-vehicle-card__data .clutch-vehicle-card__price-current{font-family:CircularXXWeb-Bold,Helvetica,Arial,sans-serif;font-size:1.5rem}.clutch-vehicle-card__data .clutch-vehicle-card__mileage,.clutch-vehicle-card__data .clutch-vehicle-card__price-previous{color:#606060}.clutch-vehicle-inventory__header{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:767px){.clutch-vehicle-inventory__header{flex-direction:column}.clutch-vehicle-inventory__header .clutch-see-more__button{align-self:flex-end}}.clutch-vehicle-inventory__title{font-size:1.5rem;margin-bottom:1rem}.clutch-see-more__button{font-size:1.125rem;height:2.5rem;width:5rem;margin-bottom:1rem}.clutch-vehicle-inventory__footer{font-family:CircularXXWeb-Regular,Helvetica,Arial,sans-serif;font-size:.875rem;display:flex;margin-bottom:2rem;float:right;height:1rem}.clutch-vehicle-inventory__external-wrapper{line-height:normal}.clutch-vehicle-inventory__external-wrapper [data-carousel-next],.clutch-vehicle-inventory__external-wrapper [data-carousel-prev]{outline:0}.clutch-vehicle-inventory__nav-button{display:none;line-height:1.625rem}.clutch-see-more-card{font-family:CircularXXWeb-Medium,Helvetica,Arial,sans-serif;width:13.75rem;height:19.5rem;border:.0625rem solid #ddd;border-radius:.5rem;position:relative;background-color:#ff464c;margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.clutch-see-more-card__text{color:#fff;font-size:1.25rem;margin-bottom:2rem;display:flex;flex-direction:column;align-items:center}.clutch-see-more-card__button{color:#ff464c;font-size:1.125rem;height:2.5rem;width:11.125rem}.clutch-see-more-card__button:active,.clutch-see-more-card__button:focus,.clutch-see-more-card__button:hover{color:#ff464c;background:#fff;box-shadow:rgba(0,0,0,.2) 0 .1875rem .4375rem .0625rem,rgba(0,0,0,.14) 0 .25rem .3125rem 0,rgba(0,0,0,.14) 0 .0625rem .625rem 0;outline:.0625rem solid #fff}.clutch-financing-tool__external-wrapper{display:none}.clutch-financing-tool__wrapper-link{text-decoration:none}.clutch-financing-tool__wrapper-link:active,.clutch-financing-tool__wrapper-link:focus,.clutch-financing-tool__wrapper-link:hover{color:initial}.clutch-financing-tool__wrapper{background-color:#fff;padding:1.5rem;border-radius:1rem;border:.1875rem solid #ff464c;font-family:CircularXXWeb-Medium,Helvetica,Arial,sans-serif;margin-top:1rem;margin-bottom:2rem;display:none}.clutch-financing-tool__wrapper:active,.clutch-financing-tool__wrapper:focus,.clutch-financing-tool__wrapper:hover{text-transform:none}.clutch-financing-tool{display:flex;flex-direction:row;justify-content:space-between;gap:.5rem}@media only screen and (max-width:1023px){.clutch-financing-tool{flex-direction:column}}.clutch-financing-tool--feature{flex-direction:column}.clutch-financing-tool__left{display:flex;flex-direction:column;justify-content:space-between}.clutch-financing-tool__left--title{font-family:CircularXXWeb-Bold,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1;padding-bottom:.5rem}.clutch-financing-tool__left--subtitle{font-family:CircularXXWeb-Regular,Helvetica,Arial,sans-serif;font-size:1.125rem}.clutch-financing-tool__left--banks{display:flex;flex-direction:row;gap:1.5rem;margin-top:1rem}@media only screen and (max-width:767px){.clutch-financing-tool__left--banks{justify-content:space-between}}.clutch-financing-tool__right{display:flex;flex-direction:column;justify-content:space-between}.clutch-financing-tool__right .clutch-financing-tool__button{height:3.25rem;background-color:#ff464c;color:#fff;font-family:CircularXXWeb-Bold,Helvetica,Arial,sans-serif;font-size:1.125rem;border-radius:2rem;margin-top:.5rem;padding:.625rem 1rem 0;text-align:center;margin-bottom:1rem;width:11.25rem}@media only screen and (max-width:1023px){.clutch-financing-tool__right .clutch-financing-tool__button{width:100%}}@media only screen and (max-width:1199px){.clutch-financing-tool__right .clutch-financing-tool__button{padding:.75rem 1rem 0}}.clutch-financing-tool__right--powered{display:flex;align-items:center;font-family:CircularXXWeb-Regular,Helvetica,Arial,sans-serif;font-size:.875rem;justify-content:end}@media only screen and (max-width:1023px){.clutch-financing-tool__right--powered{justify-content:center}}.clutch-financing-tool__right--powered-feature{justify-content:center}.clutch__logo{margin-left:.25rem}