/* B7: the section frame owns outer spacing; source studies are mapped in tabs.php. */
.bl-tabs{min-width:0;overflow-wrap:anywhere;--bl-b7-line:var(--pb-border);color:var(--pb-text)}
.bl-tabs *{min-width:0}.bl-tabs .bl-head{margin-bottom:40px}.bl-tabs__set,.bl-tabs__panels{min-width:0}
.bl-tabs__nav{display:flex;flex-wrap:wrap;gap:var(--st-stack-gap,8px 28px);border-bottom:1px solid var(--bl-b7-line);margin-bottom:32px}
.bl-tabs__tab{background:transparent;color:inherit;border:0;border-bottom:3px solid transparent;padding:12px 0;min-height:52px;max-width:100%;text-align:left;overflow-wrap:anywhere;cursor:pointer}
.bl-tabs__tab[aria-selected=true]{border-color:currentColor;font-weight:700}.bl-tabs__tab:focus-visible,.bl-tabs__mobile:focus-visible,.bl-tabs__action:focus-visible,.bl-tabs__panel:focus-visible{outline:none;}
.bl-tabs__panel{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--st-grid-gap,48px);align-items:start}
.bl-tabs .bl-tabs__panel[hidden]{display:none}.bl-tabs__set:not([data-bl-ready]) .bl-tabs__entry+.bl-tabs__entry{margin-top:32px}
.bl-tabs__copy{align-self:center;display:grid;gap:var(--st-grid-gap,24px)}.bl-tabs__visual{align-self:start;display:grid;gap:var(--st-grid-gap,16px)}.bl-tabs__photo,.bl-tabs__second{margin:0;position:relative}.bl-tabs__photo .st-media,.bl-tabs__second .st-media{width:100%;object-fit:cover;display:block}
.bl-tabs__caption{color:var(--pb-muted)}.bl-tabs__facts{list-style:none;padding:0;margin:0;display:flex;gap:var(--st-stack-gap,24px);flex-wrap:wrap}.bl-tabs__facts li{border-top:1px solid var(--bl-b7-line);padding-top:12px;flex:1 1 120px}
.bl-tabs__action{display:inline-flex;align-items:center;gap:var(--st-stack-gap,16px);min-height:52px;width:fit-content}.bl-tabs__mobile{display:none}.bl-tabs__cards{display:grid;--fit-max:3;grid-template-columns:repeat(var(--fit-c,3),minmax(0,1fr));gap:var(--st-grid-gap,24px)}.bl-tabs__cards article{padding:var(--pb-card-pad,20px);background:var(--pb-surface);border:1px solid var(--bl-b7-line)}
.bl-tabs--icon_tabs .bl-tabs__tab{display:flex;align-items:center;gap:var(--st-stack-gap,16px)}.bl-tabs--icon_tabs .bl-tabs__nav{border:0}.bl-tabs--icon_tabs .bl-tabs__tab{border:1px solid var(--bl-b7-line);padding-inline:20px}
.bl-tabs--pill .bl-tabs__nav{border:0;gap:var(--st-stack-gap,12px)}.bl-tabs--pill .bl-tabs__tab{border:1px solid var(--bl-b7-line);border-radius:var(--st-photo-r,100px);padding-inline:24px}.bl-tabs--pill .bl-tabs__tab[aria-selected=true]{background:var(--pb-surface);color:var(--pb-text)}.bl-tabs--pill .bl-tabs__panels{background:var(--pb-surface);padding:var(--pb-card-pad,32px)}
.bl-tabs--vertical_rail .bl-tabs__set,.bl-tabs--active_card .bl-tabs__set,.bl-tabs--division_explorer .bl-tabs__set,.bl-tabs--numbered .bl-tabs__set,.bl-tabs--inset_panel .bl-tabs__set{display:grid;grid-template-columns:minmax(160px,.55fr) minmax(0,1.5fr);gap:var(--st-grid-gap,40px)}
.bl-tabs [aria-orientation=vertical]{flex-direction:column;border:0;gap:0;margin:0}.bl-tabs [aria-orientation=vertical] .bl-tabs__tab{border-bottom:1px solid var(--bl-b7-line);padding:20px 12px}.bl-tabs [aria-orientation=vertical] .bl-tabs__tab[aria-selected=true]{border-left:3px solid currentColor}
.bl-tabs--vertical_rail .bl-tabs__copy{order:-1}.bl-tabs--active_card .bl-tabs__tab[aria-selected=true]{padding:var(--pb-card-pad,24px);background:var(--pb-surface)}.bl-tabs--active_card .bl-tabs__panel{grid-template-columns:1fr}.bl-tabs--active_card .bl-tabs__copy{padding:var(--pb-card-pad,24px);border:1px solid var(--bl-b7-line)}
.bl-tabs--photo_top .bl-tabs__panel{grid-template-columns:1fr}.bl-tabs--photo_top .bl-tabs__nav{justify-content:space-around}.bl-tabs--photo_top .bl-tabs__copy{max-width:var(--pb-measure,65ch)}.bl-tabs--photo_top .bl-tabs__set{display:flex;flex-direction:column}.bl-tabs--photo_top .bl-tabs__nav{order:2;margin:32px 0 0}
.bl-tabs--division_explorer .bl-tabs__nav{padding:24px;background:var(--pb-surface)}.bl-tabs--division_explorer .bl-tabs__panel{grid-template-columns:1fr;border:1px solid var(--bl-b7-line);padding:var(--pb-card-pad,24px)}.bl-tabs--division_explorer .bl-tabs__copy{grid-template-columns:1fr 1fr}.bl-tabs--division_explorer .bl-tabs__copy h3{grid-row:span 3}
.bl-tabs--numbered .bl-tabs__panel{display:flex;flex-direction:column-reverse}.bl-tabs--numbered .bl-tabs__visual{width:100%}.bl-tabs--numbered .bl-tabs__tab span{display:block;color:var(--pb-muted)}
.bl-tabs--split_bleed .bl-tabs__panel{gap:0;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);background:var(--pb-text);color:var(--pb-on-dark,var(--bl-b7-dark-ink))}.bl-tabs--split_bleed .bl-tabs__visual{order:2;align-self:stretch}.bl-tabs--split_bleed .bl-tabs__photo{height:100%}.bl-tabs--split_bleed .bl-tabs__photo .st-media{height:100%;aspect-ratio:auto!important}.bl-tabs--split_bleed .bl-tabs__copy{padding:40px}
.bl-tabs--card_panels .bl-tabs__panel{grid-template-columns:1fr}.bl-tabs--card_panels .bl-tabs__copy{border-top:1px solid var(--bl-b7-line);padding-top:24px}.bl-tabs--card_panels .bl-tabs__visual{max-width:70%}
.bl-tabs--list_panels .bl-tabs__panel{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.bl-tabs--list_panels .bl-tabs__facts{display:grid}.bl-tabs--list_panels .bl-tabs__copy{order:-1}
.bl-tabs--bottom_tabs .bl-tabs__set{display:flex;flex-direction:column}.bl-tabs--bottom_tabs .bl-tabs__nav{order:2;margin:32px 0 0;border-block:1px solid var(--bl-b7-line);justify-content:space-between}
.bl-tabs--year_tabs .bl-tabs__nav{border-block:1px solid var(--bl-b7-line);justify-content:space-between}.bl-tabs--year_tabs .bl-tabs__panel{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.bl-tabs--year_tabs .bl-tabs__visual{border:16px solid var(--pb-secondary)}.bl-tabs--year_tabs .bl-tabs__copy{order:-1}
.bl-tabs--audience .bl-tabs__nav{gap:var(--st-stack-gap,16px 40px)}.bl-tabs--audience .bl-tabs__tab{padding-block:24px}.bl-tabs--audience .bl-tabs__panel{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}
.bl-tabs--photo_stack .bl-tabs__panel{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);padding-bottom:96px}.bl-tabs--photo_stack .bl-tabs__visual{order:2}.bl-tabs--photo_stack .bl-tabs__second{max-width:70%;justify-self:end}
.bl-tabs--dark{background:var(--pb-text);color:var(--pb-on-dark,var(--bl-b7-dark-ink));padding-inline:32px;--bl-b7-line:color-mix(in srgb,currentColor 25%,transparent)}.bl-tabs--dark .bl-tabs__caption{color:inherit}.bl-tabs--dark .bl-tabs__nav{background:color-mix(in srgb,currentColor 8%,transparent);padding-inline:20px}
.bl-tabs--quote_panels{text-align:center}.bl-tabs--quote_panels .bl-tabs__nav{justify-content:center}.bl-tabs--quote_panels .bl-tabs__panel{grid-template-columns:1fr}.bl-tabs--quote_panels .bl-tabs__copy{max-width:var(--pb-measure,65ch);margin:auto;order:-1}.bl-tabs--quote_panels .bl-tabs__facts{justify-content:center}
.bl-tabs--inset_panel{background:var(--pb-surface);padding-inline:var(--pb-card-pad,32px)}.bl-tabs--inset_panel .bl-tabs__nav{border-block:1px solid var(--bl-b7-line)}.bl-tabs--inset_panel .bl-tabs__visual{order:2}
@media(max-width:1023px){.bl-tabs__panel{gap:var(--st-stack-gap,24px)}.bl-tabs--division_explorer .bl-tabs__copy{display:grid;grid-template-columns:1fr}.bl-tabs--division_explorer .bl-tabs__copy h3{grid-row:auto}.bl-tabs__cards{grid-template-columns:1fr}}
@media(max-width:767px){
.bl-tabs .bl-head{margin-bottom:24px}.bl-tabs .bl-tabs__set{display:block}.bl-tabs .bl-tabs__nav{display:none}.bl-tabs .bl-tabs__panels{padding:0;background:transparent}.bl-tabs__mobile{display:flex;align-items:center;justify-content:space-between;gap:var(--st-stack-gap,20px);width:100%;min-height:52px;padding:16px 0;border:0;border-top:1px solid var(--bl-b7-line);background:transparent;color:inherit;text-align:left;cursor:pointer}.bl-tabs__mobile[aria-expanded=true] span{transform:rotate(45deg)}
.bl-tabs .bl-tabs__panel{display:flex;flex-direction:column;gap:var(--st-stack-gap,24px);padding:24px 0;border:0}.bl-tabs .bl-tabs__panel[hidden]{display:none}.bl-tabs .bl-tabs__entry+.bl-tabs__entry{margin:0}.bl-tabs .bl-tabs__visual{width:100%;order:0;border:0}.bl-tabs .bl-tabs__copy{order:1;display:grid;grid-template-columns:1fr;padding:0;width:100%}.bl-tabs .bl-tabs__photo .st-media{height:auto;aspect-ratio:4/3!important}.bl-tabs .bl-tabs__photo{height:auto}.bl-tabs .bl-tabs__facts,.bl-tabs .bl-tabs__cards{gap:var(--st-stack-gap,24px)}.bl-tabs .bl-offset--sm,.bl-tabs .bl-offset--md{transform:none}.bl-tabs--photo_stack .bl-tabs__panel{padding-bottom:24px}.bl-tabs--dark,.bl-tabs--inset_panel{padding-inline:var(--pb-card-pad,20px)}.bl-tabs--split_bleed .bl-tabs__copy{padding:24px;background:var(--pb-text)}.bl-tabs--card_panels .bl-tabs__visual{max-width:100%}.bl-tabs--quote_panels{text-align:left}
}

/* Beat legacy tone selectors inside library cards; each card owns its readable ink. */
.pb-block .bl-tabs :is(h2,h3,h4,p,li,blockquote,dt,dd,figcaption,label){color:inherit}

.pb-block.st-section>.st-inner>.bl-tabs--dark[class]{background-color:var(--pb-text)!important;color:var(--pb-on-dark,var(--bl-b7-dark-ink))}

.pb-block.st-section>.st-inner>.bl-tabs--inset_panel[class]{background-color:var(--pb-surface)!important}

.pb-block.st-section>.st-inner>.bl-tabs--dark[class],.pb-block.st-section>.st-inner>.bl-tabs--inset_panel[class]{padding-inline:var(--pb-card-pad,32px)!important}
@media(max-width:767px){.pb-block.st-section>.st-inner>.bl-tabs--dark[class],.pb-block.st-section>.st-inner>.bl-tabs--inset_panel[class]{padding-inline:var(--pb-card-pad,20px)!important}}

/* Photo navigation keeps the same accessible tab/panel behavior. */
.bl-tabs[data-editorial="thumbnail_selector"] .bl-tabs__nav{display:grid;--fit-max:4;grid-template-columns:repeat(var(--fit-c,4),minmax(0,1fr));gap:var(--st-grid-gap,24px);margin-bottom:40px}
.bl-tabs[data-editorial="thumbnail_selector"] .bl-tabs__tab{display:flex;align-items:center;gap:var(--st-stack-gap,12px);text-align:left;background:transparent;padding:12px 0;border:0;border-bottom:2px solid var(--pb-border)}
.bl-tabs[data-editorial="thumbnail_selector"] .bl-tabs__tab[aria-selected="true"]{border-color:var(--pb-primary);color:var(--pb-primary)}
.bl-tabs[data-editorial="thumbnail_selector"] .bl-tabs__thumbnail{width:56px;height:48px;object-fit:cover;border-radius:var(--pb-radius)}
.bl-tabs[data-editorial="thumbnail_selector"] .bl-tabs__tab>span[aria-hidden]{display:none}
.bl-tabs[data-editorial="thumbnail_selector"] .bl-tabs__panel{grid-template-columns:1fr 1.2fr;gap:var(--st-grid-gap,64px);background:transparent}
.bl-tabs[data-editorial="thumbnail_selector"] .bl-tabs__visual{order:2}
.bl-tabs[data-editorial="thumbnail_selector"] .bl-tabs__copy{padding:0;align-self:center}
@media(max-width:767px){.bl-tabs[data-editorial="thumbnail_selector"] .bl-tabs__nav{display:none}.bl-tabs[data-editorial="thumbnail_selector"] .bl-tabs__panel{grid-template-columns:1fr;gap:var(--st-grid-gap,24px)}.bl-tabs[data-editorial="thumbnail_selector"] .bl-tabs__visual{order:0}}


.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__set{display:block}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__nav{display:grid;--fit-max:3;grid-template-columns:repeat(var(--fit-c,3),minmax(0,1fr));gap:var(--st-grid-gap,8px);margin-bottom:8px}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__tab{border:1px solid var(--pb-primary);padding:20px;font-family:var(--pb-heading-font)}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__panel{display:grid;grid-template-columns:1.1fr 1fr;gap:0;background:var(--pb-primary);color:var(--pb-bg)}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__copy{padding:48px;display:block}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__copy :is(h3,p,li){color:inherit}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__copy h3{font-size:var(--st-type-h2);line-height:var(--pb-heading-lh,1.1);margin-bottom:24px}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__photo .st-media{height:100%;aspect-ratio:4/5!important;object-fit:cover}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__visual{align-self:stretch}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__facts{display:block}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__facts li{padding:12px 0;border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}
.bl-tabs[data-editorial="letter_index"] .bl-tabs__tab>span:first-child{font-size:0}.bl-tabs[data-editorial="letter_index"] .bl-tabs__nav{counter-reset:letters}.bl-tabs[data-editorial="letter_index"] .bl-tabs__tab{counter-increment:letters;display:flex;gap:var(--st-stack-gap,24px);font-size:var(--st-type-lead)}.bl-tabs[data-editorial="letter_index"] .bl-tabs__tab:before{content:counter(letters,upper-alpha);color:var(--pb-secondary);font-size:var(--st-type-body)}.bl-tabs[data-editorial="letter_index"] .bl-tabs__photo .st-media{aspect-ratio:21/9!important}
@media(max-width:767px){.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__nav{display:none}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__panel{grid-template-columns:1fr}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__copy{padding:24px}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__copy h3{font-size:var(--st-type-h3)}}


/* Poster-scale labels reuse the customer's shared heading scale. */
.bl-tabs[data-editorial="poster_tabs"]>.bl-head{display:none}
.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__set{grid-template-columns:minmax(0,1fr)}
.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__nav{display:flex;flex-direction:row;gap:var(--st-stack-gap,32px);border-bottom:1px solid var(--pb-border);padding-bottom:24px}
.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__tab{font-size:var(--st-type-h3);font-family:var(--pb-heading-font);padding:0;border:0;background:none}
.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__tab[aria-selected="true"]{color:var(--pb-secondary);text-decoration:underline;text-underline-offset:.15em}
@media(max-width:767px){.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__nav{display:none}.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__mobile{font-family:var(--pb-heading-font);font-size:var(--st-type-h3)}}

.bl-tabs:is([data-editorial="horizontal_divisions"],[data-editorial="story_selector"]) .bl-tabs__panel[hidden]{display:none!important}
.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__photo,.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__photo .bl-media{height:100%}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__panel :is(h3,p,li,a){color:var(--pb-bg)}
.bl-tabs[data-editorial="story_selector"]{display:grid;grid-template-columns:1fr 1.3fr;gap:var(--st-grid-gap,64px)}.bl-tabs[data-editorial="story_selector"]>.bl-head{grid-column:1;grid-row:1}.bl-tabs[data-editorial="story_selector"]>.bl-head h2{max-width:var(--pb-measure,13ch)}.bl-tabs[data-editorial="story_selector"]>.bl-head .st-lead{font-size:var(--st-type-body);max-width:var(--pb-measure,30ch)}.bl-tabs[data-editorial="story_selector"] .bl-tabs__set{display:contents}.bl-tabs[data-editorial="story_selector"] .bl-tabs__nav{grid-column:1;grid-row:2;align-self:start}.bl-tabs[data-editorial="story_selector"] .bl-tabs__panels{grid-column:2;grid-row:1/3}.bl-tabs[data-editorial="story_selector"] .bl-tabs__panel{display:block}.bl-tabs[data-editorial="story_selector"] .bl-tabs__copy{padding-top:24px}.bl-tabs[data-editorial="story_selector"] .bl-tabs__copy h3{display:none}.bl-tabs[data-editorial="story_selector"] .bl-tabs__entry{background:none;border:0}.bl-tabs[data-editorial="story_selector"] .bl-tabs__tab{display:grid;grid-template-columns:40px 1fr;gap:var(--st-grid-gap,16px);text-align:left}.bl-tabs[data-editorial="story_selector"] .bl-tabs__tab>span:last-child{font:600 var(--st-type-lead) var(--pb-heading-font)}
@media(max-width:767px){.bl-tabs[data-editorial="story_selector"]{display:block}.bl-tabs[data-editorial="story_selector"]>.bl-head{margin-bottom:32px}.bl-tabs[data-editorial="story_selector"] .bl-tabs__set{display:block}.bl-tabs[data-editorial="story_selector"] .bl-tabs__nav{display:none}}


.bl-tabs:is([data-editorial="horizontal_divisions"],[data-editorial="story_selector"]) .bl-tabs__entry:has(.bl-tabs__panel[hidden]){display:none}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__panel{min-height:560px}
@media(max-width:767px){.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__nav{display:grid;grid-template-columns:1fr;gap:var(--st-grid-gap,4px)}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__tab{padding:12px 16px}.bl-tabs:is([data-editorial="horizontal_divisions"],[data-editorial="story_selector"]) .bl-tabs__mobile{display:none}.bl-tabs[data-editorial="story_selector"] .bl-tabs__nav{display:grid;margin-bottom:24px}.bl-tabs[data-editorial="story_selector"] .bl-tabs__photo .st-media{aspect-ratio:4/3!important}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__panel{min-height:0}}
/* Division explorer at the design's scale: tall tabs, and a photo that fills the panel's left side edge to edge. */
@media(min-width:768px){.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__nav{padding:0;background:none;gap:var(--st-grid-gap,12px);margin-bottom:12px}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__tab{min-height:104px;padding:20px 28px}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__panel{padding:0;grid-template-columns:minmax(0,55fr) minmax(0,45fr);min-height:clamp(600px,49vw,720px);align-items:stretch}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__visual{position:relative;min-height:0;overflow:hidden}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__photo{position:absolute;inset:0;margin:0}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__caption{position:absolute;left:0;bottom:0;z-index:1;margin:0;padding:8px 14px;background:var(--pb-primary);color:var(--pb-on-dark,#fff)}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__visual img{position:absolute;inset:0;width:100%;height:100%!important;aspect-ratio:auto!important;object-fit:cover;border-radius:0!important}.bl-tabs[data-editorial="horizontal_divisions"] .bl-tabs__copy{align-self:center;padding:clamp(32px,4vw,64px)}}

.bl-tabs[data-editorial="letter_index"] .bl-tabs__panel[hidden]{display:none!important}.bl-tabs[data-editorial="letter_index"] .bl-tabs__entry:has(.bl-tabs__panel[hidden]){display:none}
@media(max-width:767px){.bl-tabs[data-editorial="letter_index"] .bl-tabs__nav{display:grid;grid-template-columns:1fr;margin-bottom:24px}.bl-tabs[data-editorial="letter_index"] .bl-tabs__mobile{display:none}.bl-tabs[data-editorial="letter_index"] .bl-tabs__panel{display:flex;flex-direction:column-reverse}.bl-tabs[data-editorial="letter_index"] .bl-tabs__photo .st-media{aspect-ratio:4/3!important}.bl-tabs[data-editorial="letter_index"] .bl-tabs__tab{padding:16px;text-align:left}.bl-tabs[data-editorial="letter_index"] .bl-tabs__tab span{font-family:var(--pb-heading-font)}}
.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__tab{font-size:calc(var(--st-type-h2)*.65)}
@media(max-width:767px){.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__mobile{font-size:var(--st-type-h2)}}
@media(max-width:767px){.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__nav{display:flex;flex-wrap:wrap;gap:var(--st-stack-gap,12px 24px)}.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__tab{font-size:var(--st-type-h2)}.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__mobile{display:none}.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__entry{border:0}.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__entry:not(:has(.bl-tabs__panel:not([hidden]))){display:none}}
/* Poster tabs at the approved design's scale: oversized word tabs, an inset underline, a 16:9 panel photo. */
@media(min-width:768px){.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__nav{gap:var(--st-grid-gap,8px 56px);padding-bottom:0;margin-bottom:56px}.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__tab{font-size:var(--st-type-display-override,clamp(3rem,1.3rem + 4vw,6rem));line-height:1;letter-spacing:-.045em;padding:0 0 18px;text-decoration:none;box-shadow:inset 0 -4px 0 transparent}.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__tab[aria-selected="true"]{text-decoration:none;box-shadow:inset 0 -4px 0 currentColor}.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__panel{gap:var(--st-grid-gap,56px);align-items:center}.bl-tabs[data-editorial="poster_tabs"] .bl-tabs__photo img{aspect-ratio:16/9!important;height:auto}}

/* Preserve authored panel fills and insets against the shared frame reset. */
.pb-block.st-section>.st-inner>.bl-tabs--dark:not([data-editorial]){background:var(--pb-text)!important;padding-inline:var(--pb-card-pad,32px)!important;}
.pb-block.st-section>.st-inner>.bl-tabs--inset_panel:not([data-editorial]){background:var(--pb-surface)!important;padding-inline:var(--pb-card-pad,32px)!important;}
@media(max-width:767px){.pb-block.st-section>.st-inner>.bl-tabs--dark:not([data-editorial]),.pb-block.st-section>.st-inner>.bl-tabs--inset_panel:not([data-editorial]){padding-inline:var(--pb-card-pad,20px)!important;}}

/* Let the authored layout align its own text instead of inheriting legacy frame alignment. */
.bl-tabs[data-bl-native-align]{--pb-sec-align:initial;text-align:left;}

/* Faithful tabs looks (designs/tabs/index.html), scoped; legacy selectors above remain unchanged. */
.pb-theme .bl-tabs-faithful{--st-space:88px;}
.pb-block[data-design-tone] .bl-tabs-faithful :where(h1,h2,h3,h4,p,li,blockquote,dt,dd,summary,figcaption,label){color:inherit}
.pb-theme .pb-block .bl-tabs-faithful :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,summary,figcaption,dd,dt,[data-pb-field]){text-align:inherit!important}
.pb-theme .pb-block .bl-tabs-faithful :where(figcaption,small){font-size:inherit}
.pb-theme .bl-tabs-faithful,.pb-theme .bl-tabs-faithful *{box-sizing:border-box}
.pb-theme .bl-tabs-faithful{margin:0;background:var(--pb-bg);color:var(--pb-text);font:var(--st-type-body)/1.6 var(--pb-body-font)}
.pb-theme .bl-tabs-faithful h1,.pb-theme .bl-tabs-faithful .bl-h2,.pb-theme .bl-tabs-faithful h3,.pb-theme .bl-tabs-faithful p,.pb-theme .bl-tabs-faithful figure{margin:0}
.pb-theme .bl-tabs-faithful h1,.pb-theme .bl-tabs-faithful .bl-h2,.pb-theme .bl-tabs-faithful h3{font-family:var(--pb-heading-font);font-weight:var(--pb-heading-weight,500);line-height:var(--pb-heading-lh,1.08);overflow-wrap:anywhere}
.pb-theme .bl-tabs-faithful h1{font-size:var(--st-type-h1)}
.pb-theme .bl-tabs-faithful .bl-h2{font-size:var(--st-type-h2)}
.pb-theme .bl-tabs-faithful h3{font-size:var(--st-type-h3)}
.pb-theme .bl-tabs-faithful p{max-width:var(--pb-measure,60ch)}
.pb-theme .bl-tabs-faithful p+p{margin-top:16px}
.pb-theme .bl-tabs-faithful button,.pb-theme .bl-tabs-faithful a{-webkit-tap-highlight-color:transparent}
.pb-theme .bl-tabs-faithful button{font:inherit;cursor:pointer}
.pb-theme .bl-tabs-faithful a{color:inherit;text-underline-offset:5px}
.pb-theme .bl-tabs-faithful a:focus-visible,.pb-theme .bl-tabs-faithful button:focus-visible,.pb-theme .bl-tabs-faithful [tabindex]:focus-visible{outline:none;}
.pb-theme .bl-tabs-faithful button:focus-visible{position:relative;z-index:2}
.pb-theme .bl-tabs-faithful img{display:block;width:100%;object-fit:cover;border-radius:var(--st-photo-r)}
.pb-theme .bl-tabs-faithful .section{padding:var(--st-space) max(28px,calc((100% - var(--st-page-width,1240px))/2));position:relative}
.pb-theme .bl-tabs-faithful .wrap{min-width:0}
.pb-theme .bl-tabs-faithful .heading{margin-bottom:40px}
.pb-theme .bl-tabs-faithful .heading .bl-h2{max-width:var(--pb-measure,18ch)}
.pb-theme .bl-tabs-faithful .heading p{margin-top:20px;color:var(--pb-muted)}
.pb-theme .bl-tabs-faithful .photo{min-width:0;position:relative}
.pb-theme .bl-tabs-faithful .photo img{height:100%;position:absolute;inset:0}
.pb-theme .bl-tabs-faithful .caption{font-size:var(--st-type-small);color:var(--pb-muted);margin-top:12px}
.pb-theme .bl-tabs-faithful .copy{min-width:0;padding:36px 0;align-self:center}
.pb-theme .bl-tabs-faithful .copy p{margin-top:20px;color:var(--pb-muted)}
.pb-theme .bl-tabs-faithful .facts{display:flex;flex-wrap:wrap;gap:var(--st-stack-gap,24px);margin:28px 0}
.pb-theme .bl-tabs-faithful .facts div{border-top:1px solid var(--pb-border);padding-top:12px;flex:1;min-width:100px}
.pb-theme .bl-tabs-faithful .facts dt{font-size:var(--st-type-small);color:var(--pb-muted)}
.pb-theme .bl-tabs-faithful .facts dd{margin:4px 0 0;font-size:var(--st-type-lead);font-weight:600}
.pb-theme .bl-tabs-faithful .action{display:inline-flex;min-height:52px;align-items:center;gap:var(--st-stack-gap,18px);font-weight:600}
.pb-theme .bl-tabs-faithful .note{padding:32px 28px;border-top:1px solid var(--pb-border);font-size:var(--st-type-small);color:var(--pb-muted)}
.pb-theme .bl-tabs-faithful .dark{background:var(--pb-text);color:var(--pb-on-dark)}
.pb-theme .bl-tabs-faithful .dark p,.pb-theme .bl-tabs-faithful .dark .caption,.pb-theme .bl-tabs-faithful .dark dt{color:var(--pb-on-dark)}
.pb-theme .bl-tabs-faithful .dark p,.pb-theme .bl-tabs-faithful .dark .caption,.pb-theme .bl-tabs-faithful .dark dt{opacity:.85}
.pb-theme .bl-tabs-faithful .dark :focus-visible{outline-color:var(--pb-on-dark)}
@media (prefers-reduced-motion:reduce){
.pb-theme .bl-tabs-faithful,.pb-theme .bl-tabs-faithful *{scroll-behavior:auto!important;animation:none!important;transition:none!important}
}
.pb-theme .bl-tabs-faithful .tabs-list{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--pb-border);gap:0 28px;margin-bottom:32px}
.pb-theme .bl-tabs-faithful .tab{border:0;border-bottom:3px solid transparent;background:transparent;color:inherit;min-height:52px;padding:12px 0;text-align:left!important;font-weight:500;max-width:100%;overflow-wrap:anywhere}
.pb-theme .bl-tabs-faithful .tab[aria-selected=true]{border-color:var(--pb-primary);font-weight:700}
.pb-theme .bl-tabs-faithful .tab img{display:none}
.pb-theme .bl-tabs-faithful .panel{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--st-grid-gap,56px);min-width:0}
.pb-theme .bl-tabs-faithful .panel[hidden]{display:none}
.pb-theme .bl-tabs-faithful .panels{min-width:0}
.pb-theme .bl-tabs-faithful .panel .photo{min-height:260px}
.pb-theme .bl-tabs-faithful .panel .photo-wrap{display:contents}
.pb-theme .bl-tabs-faithful .panel .caption{grid-column:1}
.pb-theme .bl-tabs-faithful .panel .copy{grid-column:2;grid-row:1/3}
.pb-theme .bl-tabs-faithful .tabset{min-width:0}
.pb-theme .bl-tabs-faithful .tabs-list.vertical{flex-direction:column;border:0}
.pb-theme .bl-tabs-faithful .vertical .tab{border-bottom:1px solid var(--pb-border);padding:18px 8px;min-width:0}
.pb-theme .bl-tabs-faithful .vertical .tab[aria-selected=true]{border-left:3px solid var(--pb-primary);padding-left:18px}
.pb-theme .bl-tabs-faithful .t2 .tabset{display:grid;grid-template-columns:220px 1fr;gap:var(--st-grid-gap,48px)}
.pb-theme .bl-tabs-faithful .t2 .panel{grid-template-columns:1fr 1fr}
.pb-theme .bl-tabs-faithful .t2 .panel .copy{grid-column:1}
.pb-theme .bl-tabs-faithful .t2 .panel .photo{grid-column:2;grid-row:1}
.pb-theme .bl-tabs-faithful .t2 .panel .caption{grid-column:2}
.pb-theme .bl-tabs-faithful .t3 .tabset{display:flex;flex-direction:column}
.pb-theme .bl-tabs-faithful .t3 .tabs-list{order:2;margin:32px 0 0}
.pb-theme .bl-tabs-faithful .t3 .panel{grid-template-columns:2fr 1fr}
.pb-theme .bl-tabs-faithful .t4 .heading{display:flex;align-items:end;justify-content:space-between}
.pb-theme .bl-tabs-faithful .t4 .tabs-list{border:0;gap:var(--st-stack-gap,12px)}
.pb-theme .bl-tabs-faithful .t4 .tab{border:1px solid var(--pb-border);border-radius:var(--st-photo-r,100px);padding:12px 24px}
.pb-theme .bl-tabs-faithful .t4 .tab[aria-selected=true]{background:var(--pb-primary);color:var(--pb-on-dark)}
.pb-theme .bl-tabs-faithful .t4 .panels{padding:var(--pb-card-pad,40px);background:var(--pb-surface)}
.pb-theme .bl-tabs-faithful .t4 .panel .copy{grid-column:1}
.pb-theme .bl-tabs-faithful .t4 .panel .photo,.pb-theme .bl-tabs-faithful .t4 .panel .caption{grid-column:2}
.pb-theme .bl-tabs-faithful .t5 .tabset{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--st-grid-gap,64px)}
.pb-theme .bl-tabs-faithful .t5 .tab{font:var(--st-type-h3)/1.2 var(--pb-heading-font);padding:24px 0}
.pb-theme .bl-tabs-faithful .t5 .panel{grid-template-columns:1fr}
.pb-theme .bl-tabs-faithful .t5 .panel .copy{grid-column:1;grid-row:3;padding:0}
.pb-theme .bl-tabs-faithful .t5 .panel{gap:var(--st-stack-gap,16px)}
.pb-theme .bl-tabs-faithful .t5 .panel .photo{aspect-ratio:16/9}
.pb-theme .bl-tabs-faithful .t6 .wrap{display:grid;grid-template-columns:1fr 2fr;gap:var(--st-grid-gap,64px)}
.pb-theme .bl-tabs-faithful .t6 .panel{grid-template-columns:1.2fr .8fr;gap:var(--st-grid-gap,32px)}
.pb-theme .bl-tabs-faithful .t6 .panel .copy{grid-column:1}
.pb-theme .bl-tabs-faithful .t6 .panel .photo,.pb-theme .bl-tabs-faithful .t6 .panel .caption{grid-column:2}
.pb-theme .bl-tabs-faithful .t7 .panel{grid-template-columns:1fr 1fr;gap:var(--st-grid-gap,24px 64px)}
.pb-theme .bl-tabs-faithful .t7 .panel .photo{grid-column:1/-1;aspect-ratio:3/1}
.pb-theme .bl-tabs-faithful .t7 .panel .caption{grid-row:2}
.pb-theme .bl-tabs-faithful .t7 .panel .copy{grid-row:2;grid-column:2;padding:0}
.pb-theme .bl-tabs-faithful .t8 .tabs-list{gap:0;margin:0;border:0}
.pb-theme .bl-tabs-faithful .t8 .tab{padding:16px 28px;border:1px solid var(--pb-border)}
.pb-theme .bl-tabs-faithful .t8 .tab[aria-selected=true]{background:var(--pb-surface);border-bottom-color:var(--pb-surface)}
.pb-theme .bl-tabs-faithful .t8 .panels{border:1px solid var(--pb-border);padding:var(--pb-card-pad,48px);background:var(--pb-surface)}
.pb-theme .bl-tabs-faithful .t9 .panels{background:var(--pb-text);color:var(--pb-on-dark)}
.pb-theme .bl-tabs-faithful .t9 .panel{gap:0;grid-template-columns:1fr 1.3fr}
.pb-theme .bl-tabs-faithful .t9 .copy{padding:48px}
.pb-theme .bl-tabs-faithful .t9 .copy p,.pb-theme .bl-tabs-faithful .t9 .facts dt,.pb-theme .bl-tabs-faithful .t9 .caption{color:var(--pb-on-dark)}
.pb-theme .bl-tabs-faithful .t9 .caption{padding:0 24px 24px}
.pb-theme .bl-tabs-faithful .t9 .action:focus-visible{outline-color:var(--pb-on-dark)}
.pb-theme .bl-tabs-faithful .t10 .heading{text-align:center!important}
.pb-theme .bl-tabs-faithful .t10 .heading .bl-h2,.pb-theme .bl-tabs-faithful .t10 .heading p{margin-inline:auto}
.pb-theme .bl-tabs-faithful .t10 .tabs-list{justify-content:center}
.pb-theme .bl-tabs-faithful .t10 .panel{grid-template-columns:1fr;gap:var(--st-stack-gap,24px);text-align:center!important}
.pb-theme .bl-tabs-faithful .t10 .panel .copy{grid-column:1;grid-row:1;max-width:700px;margin:auto;padding:0}
.pb-theme .bl-tabs-faithful .t10 .panel .copy p{margin-inline:auto}
.pb-theme .bl-tabs-faithful .t10 .panel .photo{grid-row:2;aspect-ratio:3/1}
.pb-theme .bl-tabs-faithful .t10 .caption{grid-row:3}
.pb-theme .bl-tabs-faithful .t11 .tabs-list{gap:var(--st-stack-gap,24px);border:0}
.pb-theme .bl-tabs-faithful .t11 .tab{display:flex;align-items:center;gap:var(--st-stack-gap,16px);flex:1;padding:0 0 16px}
.pb-theme .bl-tabs-faithful .t11 .tab img{display:block;width:72px;height:72px}
.pb-theme .bl-tabs-faithful .t11 .panel{grid-template-columns:1fr 1.5fr}
.pb-theme .bl-tabs-faithful .t11 .panel .copy{grid-column:1}
.pb-theme .bl-tabs-faithful .t11 .panel .photo,.pb-theme .bl-tabs-faithful .t11 .panel .caption{grid-column:2}
/* Thumbnail selector at the nonprofit design: heading beside a lead, 64px round-cornered thumbnails, large accent panel title beside a big photo. */
.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 header.heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:var(--st-grid-gap,48px);align-items:end;margin-bottom:56px}
.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 header.heading .intro p{margin:0;font-size:var(--st-type-lead);line-height:1.5}
.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .tabs-list{margin-bottom:48px}
.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .tab{font-weight:500;padding-bottom:14px}
.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .tab img{width:64px;height:64px;border-radius:var(--st-photo-r,24px)}
.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .panel{grid-template-columns:minmax(0,513fr) minmax(0,719fr);column-gap:var(--st-grid-gap,64px);align-items:center}
.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .panel .copy{grid-row:1/span 2;align-self:center;padding:0}
.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .panel .copy h3{font-size:var(--st-type-h2-override,clamp(32px,3.87vw,55.68px));line-height:1.02;letter-spacing:-.03em;color:var(--pb-primary);margin:0 0 20px}
.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .panel .copy .text p{margin:0 0 24px;font-size:var(--st-type-lead);line-height:1.5;color:var(--pb-text)}
.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .panel .photo{height:auto;min-height:0;position:relative}
.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .panel .photo img{position:static;width:100%;height:auto;aspect-ratio:719/518;object-fit:cover;border-radius:var(--st-photo-r,24px)}
@media(max-width:767px){.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .tabs-list{display:grid;grid-template-columns:1fr 1fr;gap:var(--st-grid-gap,12px);margin-bottom:32px}.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .tab{font-size:var(--st-type-small-override,15px);line-height:1.25;gap:var(--st-grid-gap,10px)}.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .tab img{width:40px;height:40px;border-radius:50%}.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 header.heading{grid-template-columns:1fr;gap:var(--st-grid-gap,16px);margin-bottom:32px}.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .panel{grid-template-columns:1fr}.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .panel .copy{grid-row:auto}.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .panel .copy h3{font-size:var(--st-type-h3-override,32px)}.pb-theme .bl-tabs-faithful[data-editorial="thumbnail_selector"] .t11 .panel .copy .text p{font-size:var(--st-type-body)}}
.pb-theme .bl-tabs-faithful .t12 .tabset{display:grid;grid-template-columns:1fr 200px;gap:var(--st-grid-gap,40px)}
.pb-theme .bl-tabs-faithful .t12 .tabs-list{grid-column:2;grid-row:1}
.pb-theme .bl-tabs-faithful .t12 .panels{grid-column:1;grid-row:1}
.pb-theme .bl-tabs-faithful .t12 .panel{grid-template-columns:1fr;gap:var(--st-grid-gap,16px)}
.pb-theme .bl-tabs-faithful .t12 .panel .photo{aspect-ratio:2/1}
.pb-theme .bl-tabs-faithful .t12 .panel .copy{grid-column:1;grid-row:3;padding:12px 0 0}
.pb-theme .bl-tabs-faithful .t13 .tabs-list{padding:12px 28px;background:var(--pb-secondary);justify-content:space-between}
.pb-theme .bl-tabs-faithful .t13 .panel{grid-template-columns:1.5fr 1fr;column-gap:var(--st-grid-gap,40px)}
.pb-theme .bl-tabs-faithful .t13 .panel .photo{grid-row:1/3}
.pb-theme .bl-tabs-faithful .t13 .panel .caption{grid-column:2;grid-row:1;border-bottom:1px solid var(--pb-border);padding-bottom:20px}
.pb-theme .bl-tabs-faithful .t13 .panel .copy{grid-column:2;grid-row:2;padding:0}
.pb-theme .bl-tabs-faithful .t14 .tabset{display:grid;grid-template-columns:200px 1fr;gap:var(--st-grid-gap,80px)}
.pb-theme .bl-tabs-faithful .t14 .panel{display:flex;flex-direction:column;gap:var(--st-stack-gap,16px)}
.pb-theme .bl-tabs-faithful .t14 .panel .copy{padding:0}
.pb-theme .bl-tabs-faithful .t14 .panel .photo{aspect-ratio:2/1;width:100%;order:2}
.pb-theme .bl-tabs-faithful .t14 .panel .caption{order:3}
.pb-theme .bl-tabs-faithful .t15 .tabs-list{gap:var(--st-stack-gap,16px 48px)}
.pb-theme .bl-tabs-faithful .t15 .tab{font-family:var(--pb-heading-font);font-size:var(--st-type-h2);line-height:var(--pb-body-lh,1.15);padding:20px 0}
.pb-theme .bl-tabs-faithful .t15 .panel{grid-template-columns:2fr 1fr}
.pb-theme .bl-tabs-faithful .t16 .heading{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--pb-border);padding:28px 0;gap:var(--st-grid-gap,56px)}
.pb-theme .bl-tabs-faithful .t16 .heading p{margin:0;align-self:center}
.pb-theme .bl-tabs-faithful .t16 .panel{grid-template-columns:1fr 2fr}
.pb-theme .bl-tabs-faithful .t16 .panel .copy{grid-column:1}
.pb-theme .bl-tabs-faithful .t16 .panel .photo,.pb-theme .bl-tabs-faithful .t16 .panel .caption{grid-column:2}
.pb-theme .bl-tabs-faithful .t16 .photo{border:16px solid var(--pb-secondary)}
.pb-theme .bl-tabs-faithful .t17 .panel{grid-template-columns:1fr;gap:var(--st-grid-gap,16px)}
.pb-theme .bl-tabs-faithful .t17 .panel .photo{aspect-ratio:3/1}
.pb-theme .bl-tabs-faithful .t17 .panel .copy{grid-column:1;grid-row:3;display:grid;grid-template-columns:1fr 1fr;gap:0 80px;padding:24px 0 0;border-top:1px solid var(--pb-border)}
.pb-theme .bl-tabs-faithful .t17 .copy h3{grid-row:1/4}
.pb-theme .bl-tabs-faithful .t17 .copy p{margin-top:0}
.pb-theme .bl-tabs-faithful .t17 .copy .facts{grid-column:2}
.pb-theme .bl-tabs-faithful .t18 .tabset{display:grid;grid-template-columns:240px 1fr;gap:var(--st-grid-gap,40px)}
.pb-theme .bl-tabs-faithful .t18 .tabs-list{padding:24px;background:var(--pb-surface)}
.pb-theme .bl-tabs-faithful .t18 .panel{padding:var(--pb-card-pad,32px);border:1px solid var(--pb-border);grid-template-columns:1fr;gap:var(--st-grid-gap,16px)}
.pb-theme .bl-tabs-faithful .t18 .panel .photo{aspect-ratio:2/1}
.pb-theme .bl-tabs-faithful .t18 .panel .copy{grid-column:1;grid-row:3;padding:12px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0 32px}
.pb-theme .bl-tabs-faithful .t18 .panel .copy h3{grid-row:1/4}
.pb-theme .bl-tabs-faithful .t18 .panel .copy p{margin:0}
.pb-theme .bl-tabs-faithful .t18 .panel .copy .facts,.pb-theme .bl-tabs-faithful .t18 .panel .copy .action{grid-column:2}
.pb-theme .bl-tabs-faithful .t19 .wrap{display:grid;grid-template-columns:1fr 1fr}
.pb-theme .bl-tabs-faithful .t19 .heading{padding:0 40px 32px 0;margin:0;border-right:1px solid var(--pb-border)}
.pb-theme .bl-tabs-faithful .t19 .tabset{display:contents}
.pb-theme .bl-tabs-faithful .t19 .tabs-list{padding:0 0 32px 40px;margin:0;align-content:center;border:0}
.pb-theme .bl-tabs-faithful .t19 .panels{grid-column:1/-1;border-top:1px solid var(--pb-border);padding-top:32px}
.pb-theme .bl-tabs-faithful .t19 .panel{grid-template-columns:1fr 1fr;gap:var(--st-grid-gap,80px)}
.pb-theme .bl-tabs-faithful .t20 .heading{text-align:center!important;max-width:700px;margin:0 auto 48px}
.pb-theme .bl-tabs-faithful .t20 .heading .bl-h2{margin:auto}
.pb-theme .bl-tabs-faithful .t20 .tabset{display:flex;flex-direction:column}
.pb-theme .bl-tabs-faithful .t20 .tabs-list{order:2;margin:32px 0 0;justify-content:center;border-block:1px solid var(--pb-border)}
.pb-theme .bl-tabs-faithful .t20 .panel{grid-template-columns:1fr 1fr;gap:var(--st-grid-gap,64px)}
.pb-theme .bl-tabs-faithful .t20 .panel .copy{grid-column:1;padding-right:32px}
.pb-theme .bl-tabs-faithful .t20 .panel .photo,.pb-theme .bl-tabs-faithful .t20 .panel .caption{grid-column:2}
@media (max-width:1000px) and (min-width:768px){
.pb-theme .bl-tabs-faithful .t2 .tabset,.pb-theme .bl-tabs-faithful .t12 .tabset,.pb-theme .bl-tabs-faithful .t18 .tabset{grid-template-columns:170px 1fr;gap:var(--st-grid-gap,24px)}
.pb-theme .bl-tabs-faithful .panel{gap:var(--st-stack-gap,24px)}
.pb-theme .bl-tabs-faithful .t6 .wrap{display:block}
.pb-theme .bl-tabs-faithful .t5 .tabset{gap:var(--st-stack-gap,32px)}
.pb-theme .bl-tabs-faithful .t14 .tabset{gap:var(--st-stack-gap,32px)}
.pb-theme .bl-tabs-faithful .t11 .tab{flex-basis:180px}
}
@media (max-width:767px){
.pb-theme .bl-tabs-faithful .section{padding:40px 24px}
.pb-theme .bl-tabs-faithful .heading{margin-bottom:24px}
.pb-theme .bl-tabs-faithful .tabs-list{gap:var(--st-stack-gap,4px 20px);margin-bottom:24px}
.pb-theme .bl-tabs-faithful .tab{font-size:var(--st-type-label)}
.pb-theme .bl-tabs-faithful .panel{display:flex!important;flex-direction:column!important;gap:var(--st-stack-gap,24px)!important}
.pb-theme .bl-tabs-faithful .panel .photo{position:relative;min-height:0;aspect-ratio:3/2!important;width:100%;order:0!important}
.pb-theme .bl-tabs-faithful .panel .copy{padding:0!important;display:block!important;order:2!important}
.pb-theme .bl-tabs-faithful .panel .caption{order:1!important;margin:0!important;padding:0!important}
.pb-theme .bl-tabs-faithful .panel[hidden]{display:none!important}
.pb-theme .bl-tabs-faithful .tabset{display:flex!important;flex-direction:column!important;gap:0!important}
.pb-theme .bl-tabs-faithful .tabs-list{order:0!important}
.pb-theme .bl-tabs-faithful .panels{order:1!important;width:100%}
.pb-theme .bl-tabs-faithful .t2 .tabs-list,.pb-theme .bl-tabs-faithful .t12 .tabs-list{flex-direction:row}
.pb-theme .bl-tabs-faithful .t2 .tab,.pb-theme .bl-tabs-faithful .t12 .tab{border-left:0;padding:12px 0}
.pb-theme .bl-tabs-faithful .t4 .heading,.pb-theme .bl-tabs-faithful .t6 .wrap,.pb-theme .bl-tabs-faithful .t16 .heading,.pb-theme .bl-tabs-faithful .t19 .wrap{display:block}
.pb-theme .bl-tabs-faithful .t4 .panels,.pb-theme .bl-tabs-faithful .t8 .panels,.pb-theme .bl-tabs-faithful .t18 .panel{padding:var(--pb-card-pad,24px)}
.pb-theme .bl-tabs-faithful .t5 .tabs-list,.pb-theme .bl-tabs-faithful .t14 .tabs-list,.pb-theme .bl-tabs-faithful .t18 .tabs-list{margin-bottom:24px}
.pb-theme .bl-tabs-faithful .t5 .tab{font-size:var(--st-type-h3)}
.pb-theme .bl-tabs-faithful .t9 .panel .copy{padding:var(--pb-card-pad,24px)!important}
.pb-theme .bl-tabs-faithful .t9 .caption{padding:0 24px!important}
.pb-theme .bl-tabs-faithful .t11 .tabs-list{display:flex;flex-direction:column}
.pb-theme .bl-tabs-faithful .t11 .tab img{width:56px;height:56px}
.pb-theme .bl-tabs-faithful .t13 .tabs-list{padding:12px 20px}
.pb-theme .bl-tabs-faithful .t15 .tab{font-size:var(--st-type-h3)}
.pb-theme .bl-tabs-faithful .t16 .heading p{margin-top:20px}
.pb-theme .bl-tabs-faithful .t17 .copy p,.pb-theme .bl-tabs-faithful .t18 .panel .copy p{margin-top:20px}
.pb-theme .bl-tabs-faithful .t19 .heading{border:0;padding:0 0 24px}
.pb-theme .bl-tabs-faithful .t19 .tabs-list{padding:0 0 24px}
.pb-theme .bl-tabs-faithful .t19 .panels{padding-top:24px}
.pb-theme .bl-tabs-faithful .t20 .heading{text-align:left!important;margin-bottom:24px}
.pb-theme .bl-tabs-faithful .facts{gap:var(--st-stack-gap,24px)}
.pb-theme .bl-tabs-faithful .t4 .heading p{margin-top:20px}
}
.pb-theme .bl-tabs-faithful{text-align:start}
.pb-block.st-section:has(>.st-inner>.bl-tabs-faithful){padding:0!important}
.pb-block.st-section:has(>.st-inner>.bl-tabs-faithful)>.st-inner{padding:0!important;max-width:none;width:100%}
.pb-block.st-section[data-section-native-background="true"]:not(.st-section--full_bleed)>.st-inner>.bl-tabs-faithful.bl-tabs-faithful.bl-tabs-faithful{padding:0!important}
.pb-theme .bl-tabs-faithful a{text-decoration-line:underline}
.pb-theme .bl-tabs-faithful :is(h1,h2,h3,h4){text-wrap:wrap}
.pb-theme .bl-tabs-faithful :is(p,blockquote){text-wrap:wrap}
.pb-theme .bl-tabs-faithful :where([data-pb-field="subheading"],[data-pb-field="subheadline"]){font-size:inherit}
.pb-theme .bl-tabs-faithful .bl-h2{font-size:var(--st-type-h2)}
.pb-theme .bl-tabs-faithful .dark :is(h1,h2,h3,h4,li,dt,dd,a,figcaption,summary,label,blockquote,.bl-h2){color:inherit}
.pb-theme .bl-tabs-faithful .heading .intro{display:contents}
.pb-theme .bl-tabs-faithful .tab img{border-radius:var(--st-photo-r)}
.pb-theme .bl-tabs-faithful .t9 .panels :is(h2,h3,dt,dd,a){color:inherit}
