.entry-content>.ds-sub{width:auto!important;max-width:none!important;margin:0 calc(50% - 50vw)!important}
body:has(.ds-sub) [data-vertical-spacing]{padding-block:0!important}
.sub-hero{padding:20px 0 0}
.sub-hero .sub-hero__grid{align-items:start;row-gap:20px;column-gap:56px}
.sub-crumb{grid-column:1/-1;margin:0}
.sub-crumb ol{align-items:center}
.sub-crumb a{min-width:44px;justify-content:center}
.sub-crumb li:first-child a{justify-content:flex-start}
.ds-sub .sub-crumb li+li::before{content:none}
.sub-crumb li:not(:last-child)::after{content:"\203a "/"";margin:0 8px}
.sub-crumb [aria-current]{color:var(--s-fg)}
.sub-hero .ds-eyebrow{margin-bottom:12px}
.sub-hero h1{max-width:none}
.sub-hero h1::after{margin:22px 0}
@media (max-width:1199px){.ds-sub .sub-hero .ds-wrap.sub-hero__grid{grid-template-columns:minmax(0,1fr)}.sub-board{max-width:720px}}
@media (min-width:1200px){.sub-hero--long{--ebc-h1:var(--ebc-fs-headline)}}
@media (min-width:1200px) and (max-width:1279px){.sub-hero--mid{--ebc-h1:var(--ebc-fs-headline)}}
.sub-board{padding:22px 24px 18px}
.sub-board .ds-board__head{margin-bottom:10px;text-align:left}
.sub-nw{white-space:nowrap}
.ds-sub .sub-board :is(thead th,.sub-board__grp th){font:500 var(--ebc-fs-label)/1.4 var(--ebc-sans);letter-spacing:.12em;text-transform:uppercase;white-space:normal;vertical-align:bottom;color:var(--s-mute)}
.sub-board thead th+th{width:1%}
.ds-sub .sub-board .sub-board__grp th{padding:18px 0 4px;border:0;text-align:left}
.ds-sub .sub-board th[scope=row]{font:500 var(--ebc-fs-small)/1.3 var(--ebc-sans);letter-spacing:0;text-transform:none;color:var(--s-fg)}
.ds-sub .sub-board :is(th,td){padding-right:12px}
.ds-sub .sub-board :is(th,td):last-child{padding-right:0}
.sub-board td.is-quoted{font-size:var(--ebc-fs-small);font-weight:500;color:var(--s-mute)}
.sub-board__hourly{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0 0 6px;padding:0 0 14px;border-bottom:1px solid var(--s-rule);font:400 var(--ebc-fs-small)/1.45 var(--ebc-sans);color:var(--s-mute)}
.sub-board__hourly strong{font:600 var(--ebc-fs-lede)/1.3 var(--ebc-sans);color:var(--s-fg)}
.sub-board__k,.sub-board__lead{color:var(--s-fg)}
.sub-board .ds-board__foot+.ds-board__foot{margin-top:8px}
.sub-hero__foot{max-width:var(--ebc-max);margin:48px auto 0;padding:0 var(--ebc-gutter) 64px}
.sub-promise li{padding-top:16px;font:400 var(--ebc-fs-lede)/1.45 var(--ebc-sans)}
.sub-two{background:var(--ebc-ink-raised)}
.sub-band .ds-wrap>h2{margin:0 0 8px;scroll-margin-top:24px}
.sub-band h2+.sub-lede{margin:16px 0 8px!important}
.sub-text{max-width:68ch;margin:12px 0 0!important;color:var(--s-mute)}
.sub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin-top:24px}
.sub-grid>.sub-item:last-child:nth-child(odd){grid-column:1/-1}
.sub-item{padding:24px 0 28px;border-top:1px solid var(--s-rule);scroll-margin-top:24px}
.sub-item h3{margin:0 0 6px!important;font:400 var(--ebc-fs-title)/1.25 var(--ebc-serif);color:var(--s-fg);font-variant-numeric:lining-nums;text-wrap:balance}
.sub-item h3>a{display:inline-block;margin-block:-9px;padding-block:9px;color:inherit;text-decoration:underline;text-decoration-color:var(--s-acc);text-decoration-thickness:1px;text-underline-offset:5px}
.sub-item h3>a:hover{color:var(--s-acc2)}
.sub-where{margin:0 0 8px!important;font:500 var(--ebc-fs-label)/1.5 var(--ebc-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--s-acc)}
.sub-item p:not([class]){max-width:62ch;color:var(--s-mute);text-wrap:pretty}
.sub-tags{display:flex;flex-wrap:wrap;gap:0 16px;list-style:none;margin:12px 0 0;padding:0;font:500 var(--ebc-fs-caption)/1.5 var(--ebc-sans);color:var(--s-mute)}
.sub-tags li{display:inline-flex;align-items:center;min-height:24px}
.sub-tags li::before{content:"\b7 "/"";margin-right:8px;color:var(--s-acc)}
.sub-tags a{display:inline-flex;align-items:center;min-height:44px;margin-block:-10px;color:var(--s-acc2);text-underline-offset:3px}
.ds-sub .sub-band a[target=_blank]::after{content:"\a0 \2197 "/" (opens in a new tab)"}
.sub-band .ebc-tablewrap{margin:28px 0 0}
.sub-close .sub-text{max-width:62ch}
.sub-call{margin:28px 0 0!important;color:var(--s-fg)}
.sub-close .ds-actions{margin-top:18px}
.sub-more .ds-cards{grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 0}
.sub-card{gap:8px;padding:24px 26px}
.sub-card p{font:400 var(--ebc-fs-body)/1.55 var(--ebc-sans);color:var(--s-mute)}
.sub-links{display:flex;flex-wrap:wrap;gap:0 28px;list-style:none;margin:20px 0 0;padding:0;font:500 var(--ebc-fs-small)/1.5 var(--ebc-sans);color:var(--s-mute)}
.sub-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--s-acc2);text-underline-offset:3px}
.sub-photo{margin-top:32px;overflow:hidden;border-radius:var(--ebc-r);aspect-ratio:23/10;background:var(--ebc-ink-raised)}
.sub-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 80%}
.sub-photo--tall{aspect-ratio:8/5}
.sub-photo--tall img,.sub-photo--small img{object-position:50% 100%}
.sub-photo--tall img[src*="atlanta-executive-suv-skyline"]{transform:scale(1.09)}
.sub-photo--small{aspect-ratio:8/5;max-width:360px}
.sub-photo--night img{object-position:50% 55%}
.sub-photo--sunset img{object-position:50% 58%}
.sub-photo__note{margin:8px 0 0;font-size:var(--ebc-fs-caption);line-height:1.5;color:var(--s-mute)}
@media (max-width:1199px){.sub-photo{max-width:640px}.sub-photo--tall{max-width:480px}.sub-photo--small{max-width:360px}}
@media (min-width:1200px){.sub-photo--tall{max-width:512px}.sub-photo--small{max-width:307px}}
.sub-carry .sub-carry__h{margin:32px 0 0!important;font:400 var(--ebc-fs-title)/1.25 var(--ebc-serif);color:var(--s-fg)}
.sub-carry__p b{font-weight:600;color:var(--s-fg)}
@media (prefers-color-scheme:dark){.ds-sub .ds-band--linen{background:var(--ebc-ink-raised)}}
@media (max-width:960px){.sub-more .ds-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:860px){.sub-band{padding:60px 0}.sub-hero{padding-top:12px}.sub-hero__foot{margin-top:40px;padding-bottom:56px}}
@media (max-width:760px){.sub-grid{grid-template-columns:minmax(0,1fr)}}
@media (max-width:620px){.sub-band{padding:48px 0}.sub-hero .sub-hero__grid{row-gap:16px}.sub-board{padding:18px 18px 14px}.sub-photo{margin-top:24px}.sub-carry .sub-carry__h{margin-top:24px!important}.sub-crumb li+li a{padding-inline:3px}.sub-crumb li:not(:last-child)::after{margin:0 5px}.sub-hero__foot{margin-top:24px;padding-bottom:44px}.sub-promise{grid-template-columns:1fr 1fr;gap:18px 16px}.sub-promise li{padding-top:12px;font-size:var(--ebc-fs-body)}.sub-item{padding:20px 0 22px}.sub-band .ebc-tablewrap tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 12px;padding:12px 0}.sub-band .ebc-tablewrap td:nth-child(2){grid-column:auto}.sub-band .ebc-tablewrap td[data-label]::before{content:attr(data-label);letter-spacing:.12em}.ds-sub .sub-band .ebc-tablewrap :is(td,th):first-child{font:600 var(--ebc-fs-body)/1.35 var(--ebc-sans);letter-spacing:0;text-transform:none}.ds-sub .sub-board tbody th[scope=row]{font:600 var(--ebc-fs-lede)/1.3 var(--ebc-sans);letter-spacing:0;text-transform:none;color:var(--s-fg)}.ds-sub .sub-board td[data-label]::before{color:var(--s-mute);letter-spacing:.12em}.ds-sub .sub-board tbody tr{gap:2px 14px;padding:12px 0}.ds-sub .sub-board:not(.sub-board--times) tbody tr:has(.is-quoted+.is-quoted),.sub-board tbody+tbody,.sub-board:not(.sub-board--times) .sub-board__q,.ds-sub .sub-board--times tbody tr:nth-child(n+3),.sub-board--hourly :is(table,.sub-board__q){display:none}.sub-board--hourly .sub-board__hourly{margin-bottom:0;padding-bottom:12px}.sub-more .ds-cards{grid-template-columns:minmax(0,1fr);gap:0}.ds-sub .sub-more .sub-card{padding:16px 0;border:0;border-top:1px solid var(--s-rule);border-radius:0;background:none;box-shadow:none}.ds-sub .sub-more .sub-card:last-child{border-bottom:1px solid var(--s-rule)}}
