.operator-summary-block{margin:35px 0}@media screen and (min-width:64em){.operator-summary-block{margin:48px 0}}.operator-summary-block .content{margin-bottom:25px}@media screen and (min-width:64em){.operator-summary-block .content{margin-bottom:48px}}.operator-summary-block .operator-summary{background-color:#fff;border:1px solid #fd4400;border-radius:8px;display:grid;gap:0 1.25em;grid-template-areas:"logo" "label" "content" "." "links";margin-top:1em;padding:1em;position:relative}@media screen and (min-width:64em){.operator-summary-block .operator-summary{gap:0 2.5em;grid-template-areas:"logo content" "label ." "links .";grid-template-columns:33% auto;padding:2.5em}}.operator-summary-block .operator-summary p:last-child{margin-bottom:0}.operator-summary-block .operator-summary--spotlight{margin-top:2.875em}@media screen and (min-width:64em){.operator-summary-block .operator-summary--spotlight{margin-top:3.1875em}}.operator-summary-block .operator-summary--spotlight:before{background-color:#fd4400;background-image:linear-gradient(180deg,#ff9d34,#fd4400);border-radius:10px 10px 0 0;bottom:100%;color:#fff;content:attr(data-spotlight);font-size:.75em;left:1.25em;line-height:1;max-width:calc(100% - 2.5em);padding:.75em 1.5em;position:absolute;text-transform:uppercase}@media screen and (min-width:64em){.operator-summary-block .operator-summary--spotlight:before{font-size:.875em}}.operator-summary-block .operator-summary .operator-logo{grid-area:logo;max-height:80px;max-width:218px;place-self:center}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-logo{max-height:unset;max-width:unset}}.operator-summary-block .operator-summary .operator-titles{align-self:center;border-bottom:1px solid #e7edfa;font-weight:700;grid-area:label;padding-bottom:1.25rem;text-align:center}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-titles{border-bottom:0;font-size:22px;line-height:26px;margin-bottom:0;padding-bottom:0}}.operator-summary-block .operator-summary .operator-titles span{display:block}.operator-summary-block .operator-summary .operator-titles p{margin:0}.operator-summary-block .operator-summary .operator-titles .operator-name{color:#fd4400;text-transform:uppercase}.operator-summary-block .operator-summary .operator-links{display:grid;gap:16px;grid-area:links;margin-top:36px;place-items:center;place-self:center;text-align:center;width:100%}.operator-summary-block .operator-summary .operator-links .operator-visit-link{margin:0;max-width:unset;width:100%}.operator-summary-block .operator-summary .operator-links .operator-review-link{font-size:13px}.operator-summary-block .operator-summary .operator-content{align-self:center;grid-area:content;margin-bottom:20px}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-content{border-bottom:1px solid #e7edfa;margin-bottom:0;padding-bottom:26px}}.operator-summary-block .operator-summary .operator-lists{display:flex;justify-content:space-between}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-lists{grid-row:1/-1;grid-row-start:2}}.operator-summary-block .operator-summary .operator-features{flex-shrink:0;grid-column:1;width:47%}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-features{grid-column:2;grid-row:1/-1;grid-row-start:2;margin-top:20px;width:35%}}.operator-summary-block .operator-summary .operator-features .feature-label{color:#fd4400;display:block;font-size:11px;line-height:20px;margin-bottom:0}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-features .feature-label{font-size:14px;margin-bottom:5px}}.operator-summary-block .operator-summary .operator-features .feature-value{display:block;font-size:13px;font-weight:700;line-height:17px}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-features .feature-value{font-size:16px;line-height:20px}}.operator-summary-block .operator-summary .operator-procons{flex-shrink:0;width:47%}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-procons{grid-row:1/-1;grid-row-start:2;margin-top:20px;width:55%}}.operator-summary-block .operator-summary .operator-procons .operator-con,.operator-summary-block .operator-summary .operator-procons .operator-pro{padding-left:25px;position:relative}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-procons .operator-con,.operator-summary-block .operator-summary .operator-procons .operator-pro{padding-left:30px}}.operator-summary-block .operator-summary .operator-procons .operator-con:before,.operator-summary-block .operator-summary .operator-procons .operator-pro:before{background-size:contain;content:"";display:inline-block;grid-row:span 2;height:16px;left:0;position:absolute;top:4%;width:16px}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-procons .operator-con:before,.operator-summary-block .operator-summary .operator-procons .operator-pro:before{height:17px;width:17px}}.operator-summary-block .operator-summary .operator-procons .operator-pro:before{background-image:url(../svg/icon-check.svg)}.operator-summary-block .operator-summary .operator-procons .operator-con:before{background-image:url(../svg/icon-close.svg)}.operator-summary-block .operator-summary .operator-procons .operator-procon{display:block;font-size:13px;font-weight:700;line-height:15px}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-procons .operator-procon{font-size:16px;line-height:20px}}.operator-summary-block .operator-summary .operator-procons .operator-procon-description{font-weight:400}@media screen and (min-width:64em){.operator-summary-block .operator-summary .operator-procons .operator-procon-description{font-size:14px;line-height:20px}}
