:is(.single-post,.page-id-1906,.privacy-policy) :is(.hero-section .entry-header,.entry-content,.ct-share-box,.post-navigation){width:min(42.9rem,88vw);margin-inline:auto!important}
:is(.single-post,.page-id-1906,.privacy-policy) .page-title::after,.g-faq h2::after{content:"";display:block;width:64px;height:1px;margin:26px 0 24px;background:var(--s-acc)}
:is(.single-post,.page-id-1906,.privacy-policy) .entry-content :is(b,strong){color:var(--s-fg)}
:is(.single-post,.page-id-1906,.privacy-policy) .entry-content>:is(ul,ol){padding-left:1.4em}
:is(.single-post,.page-id-1906,.privacy-policy) .entry-content>:is(ul,ol)>li{margin-bottom:8px}
:is(.single-post,.page-id-1906,.privacy-policy) .entry-content>:is(ul,ol)>li::marker{color:var(--s-acc)}
.single-post .entry-content>:is(ul,ol)>li>a:only-child{display:inline-flex;align-items:center;min-height:44px}
.single-post .entry-content>h2+h3{margin-top:1.2em}
.single-post .hero-section .entry-header{display:flex;flex-flow:row wrap;align-items:baseline;justify-content:flex-start;column-gap:10px;text-align:left;padding-bottom:36px;border-bottom:1px solid var(--s-rule)}
.single-post .entry-header>:is(.page-title,.page-description){flex:0 0 100%;max-width:none;margin:0}
.single-post .page-title{--ebc-h1:clamp(2.5rem,4vw,3.25rem)}
.single-post .page-description.ct-hidden-sm{display:block!important;margin-bottom:18px}
.single-post .page-description p{margin:0}
.single-post .entry-header .entry-meta{display:contents}
.single-post .entry-header .entry-meta li{margin:0}
.single-post .entry-header .entry-meta li::after{content:none}
.single-post .meta-author::before{content:"By\a0 "}
.single-post .entry-header li:is(.meta-date,.meta-categories)::before{content:"\b7 ";margin-right:10px;font-size:var(--ebc-fs-caption)}
.single-post .hero-section[data-type=type-2]{display:flex;flex-direction:column}
.single-post .hero-section[data-type=type-2]>figure{display:block;position:static;order:1;width:min(42.9rem,88vw);margin:0 auto;padding-bottom:36px;border-bottom:1px solid var(--s-rule)}
.single-post .hero-section:has(>figure img:not([src*=corvette-limo],[src*="69d55160be9d6"])) .entry-header{padding-bottom:28px;border:0}
.single-post .hero-section>figure .ct-media-container::after{content:none}
.single-post .hero-section>figure .ct-media-container{overflow:hidden;border-radius:var(--ebc-r)}
.single-post .hero-section>figure img{display:block;width:100%;height:auto;aspect-ratio:9/4;object-fit:cover;object-position:50% 85%}
.single-post.postid-2180 .hero-section>figure img{object-position:50% 55%}
.single-post .hero-section img[src*=atlanta-executive-suv]{transform:scale(1.05);transform-origin:18.5%}
.single-post:has(.g-photo) .hero-section>figure{padding-bottom:0;border:0}
.single-post:has(.hero-section>figure img:not([src*=corvette-limo],[src*="69d55160be9d6"])):has(.g-photo) [data-vertical-spacing]{padding-top:0!important}
.entry-content>.g-photo{max-width:none;margin-block:10px 56px!important;padding-bottom:36px;border-bottom:1px solid var(--s-rule);font:500 var(--ebc-fs-caption)/1.5 var(--ebc-sans);color:var(--s-mute)}
.single-post .hero-section>figure:has(img:is([src*=corvette-limo],[src*="69d55160be9d6"])),.single-post:has(.hero-section>figure img:is([src*=corvette-limo],[src*="69d55160be9d6"])) .g-photo{display:none}
.single-post .hero-section img:is([src*=corvette-limo],[src*="69d55160be9d6"]){display:none}
.g-table{max-width:100%}
.g-table thead th{letter-spacing:.08em;text-wrap:balance}
.g-nw{white-space:nowrap}
.g-table tbody th{font:500 var(--ebc-fs-small)/1.5 var(--ebc-sans);letter-spacing:0;text-transform:none;color:var(--s-fg)}
.entry-content>.ds-book{margin-block:48px 56px!important}
.ds-book{padding:28px;border:1px solid var(--s-rule);border-radius:var(--ebc-r);background:var(--ebc-ink-raised)}
.ds-book__h{margin:0 0 10px;font:400 var(--ebc-fs-sub)/1.15 var(--ebc-serif);color:var(--s-fg);text-wrap:balance}
.ds-book__line{margin:0;font-size:var(--ebc-fs-small)}
.ds-book .ds-board{margin:18px 0 0;padding:0;border:0;background:0 0}
.ds-book .ds-board__head{margin-bottom:12px;text-align:left}
.ds-book :is(th,td){border-width:0 0 1px}
.ds-book thead th{font:500 var(--ebc-fs-label)/1.4 var(--ebc-sans);letter-spacing:.12em;text-transform:uppercase;vertical-align:bottom}
.ds-book :is(th,td):last-child{padding-right:0}
.ds-book .is-fare{font-size:var(--ebc-fs-lede);font-weight:600}
.ds-book td.is-quoted{font-size:var(--ebc-fs-small);font-weight:500;color:var(--s-mute)}
.g-more{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;font:500 var(--ebc-fs-small)/1.4 var(--ebc-sans);color:var(--s-fg);text-decoration:underline 1px var(--ebc-gold);text-underline-offset:4px}
.g-more:hover{color:var(--s-acc2)}
.entry-content>.g-faq{margin-block:72px 0!important;padding:64px 0 56px;background:var(--ebc-paper);border-image:conic-gradient(var(--ebc-paper) 0 0) fill 0//0 100vmax;color:var(--s-fg)}
.g-faq h2{--ebc-h2:var(--ebc-fs-sub);margin:0}
.g-faq h2::after{margin:22px 0 6px}
.g-faq h3{margin:0;padding-top:22px;border-top:1px solid var(--s-rule);font-size:var(--ebc-fs-title)}
.g-faq h2+h3{border:0}
.g-faq p{margin:8px 0 22px;color:var(--s-mute)}
.g-faq p:last-child{margin-bottom:0}
.single-post .ct-share-box{align-items:flex-start;margin-top:56px}
.single-post .ct-share-box>div{display:flex;flex-wrap:wrap;gap:8px;border:0}
.single-post .ct-share-box a{min-width:44px;min-height:44px;border:1px solid var(--s-rule);border-radius:var(--ebc-r);--theme-icon-color:var(--s-mute)}
.single-post .ct-share-box a:hover{border-color:var(--ebc-gold);background:var(--ebc-gold-wash)}
:is(.post-navigation,.ct-related-posts) .ct-media-container,.ct-share-box .ct-tooltip{border-radius:var(--ebc-r)}
.post-navigation .item-label{font:500 var(--ebc-fs-label)/1.5 var(--ebc-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--s-mute)}
.post-navigation .item-title{font:400 var(--ebc-fs-lede)/1.3 var(--ebc-serif)}
.ct-related-posts .ct-module-title{font:400 var(--ebc-fs-sub)/1.15 var(--ebc-serif)}
.ct-related-posts .related-entry-title{font:400 var(--ebc-fs-title)/1.25 var(--ebc-serif)}
:is(.post-navigation .item-title,.ct-related-posts :is(.ct-module-title,.related-entry-title a)){color:var(--s-fg);text-wrap:balance}
.ct-related-posts .meta-author{display:none}
:is(.page-id-1906,.privacy-policy) [data-vertical-spacing]{padding-top:0!important}
:is(.page-id-1906,.privacy-policy) .entry-content{font-variant-ligatures:none}
:is(.page-id-1906,.privacy-policy) .entry-content>p:first-child>em:only-child{font:500 var(--ebc-fs-caption)/1.5 var(--ebc-sans);letter-spacing:.06em}
body:has(.g-blog) [data-vertical-spacing]{padding-block:0!important}
.entry-content>.g-blog{max-width:none!important}
.g-blog h2+.ds-lede{margin-top:16px}
.g-cards{margin-top:28px}
@media (min-width:621px) and (max-width:999px){.g-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.g-cards>:nth-child(odd):last-child{grid-column:1/-1}}
@media (min-width:1000px){.g-cards{grid-template-columns:repeat(6,minmax(0,1fr))}.g-cards>*{grid-column:span 2}.g-cards>:nth-child(3n+1):is(:nth-last-child(2),:nth-last-child(4)),.g-cards>:nth-child(3n+1):is(:nth-last-child(2),:nth-last-child(4))~*{grid-column:span 3}}
@media (max-width:620px){.ds-book,.g-cards>*{padding:22px 20px}.g-cards>*{gap:6px}.entry-content>.g-faq{margin-top:56px!important;padding:44px 0 40px}.ds-book tbody th[scope]{font:600 var(--ebc-fs-lede)/1.3 var(--ebc-sans)}.g-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.g-table :is(tbody,tr,th,td){display:block}.g-table tbody :is(th,td){min-width:0;padding:0;border:0}.g-table tr{margin:12px 0;padding:18px 20px 20px;border:1px solid var(--s-rule);border-radius:var(--ebc-r)}.g-table tbody th{font:400 var(--ebc-fs-title)/1.25 var(--ebc-serif)}.g-table td{margin-top:14px}.g-table td::before{content:attr(data-label);content:attr(data-label)/"";display:block;font:500 var(--ebc-fs-label)/1.5 var(--ebc-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--s-acc)}.ct-related-posts-items article>div{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:16px;align-items:start}.ct-related-posts-items .ct-media-container{grid-row:span 2;margin:0}.ct-related-posts-items .entry-meta{grid-column:2}.ct-related-posts-items .related-entry-title{margin:0 0 4px;font-size:var(--ebc-fs-lede)}.ct-related-posts-items .related-entry-title a{display:block;min-height:44px}}
.single-post #sidebar{display:none}
.single-post [data-sidebar]{--grid-template-columns:minmax(0,1fr)}
.entry-meta .meta-author [class*=ct-media-container]{display:none}
.single-post .entry-header .meta-categories{font-size:0}
.single-post .entry-header .meta-categories a{font-size:var(--ebc-fs-caption)}
.single-post .meta-categories a.ct-term-1:not(:only-child){display:none}
