.divein-section-heading{display:flex;flex-direction:column;gap:var(--space-sm);margin-block:0 var(--space-md);color:var(--color-text-heading);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:var(--leading-loose);letter-spacing:var(--tracking-normal);&.divein-section-heading--deep{color:var(--color-text-on-deep)}}.divein-section-heading__title{margin:0 0 var(--space-md);padding:0;font-family:var(--font-display);font-size:var(--section-heading-size);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--page-heading-tracking);color:var(--color-text-heading);overflow-wrap:anywhere;&.divein-section-heading__title--subsection{font-size:var(--text-lg)}&.divein-section-heading__title--label{font-size:var(--text-md);letter-spacing:var(--tracking-normal)}}.divein-section-heading>.divein-section-heading__title{margin:0}.divein-section-heading--center{text-align:center}.divein-section-heading--end{text-align:end}.divein-section-heading__kicker{display:block;margin:0;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-normal);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:inherit}.divein-section-heading__tagline,.divein-section-heading__intro{margin:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-loose);letter-spacing:var(--tracking-normal);color:inherit}.divein-section-heading--deep .divein-section-heading__title{color:inherit}.divein-section-divider{width:100%;margin:var(--space-md) 0;padding:0;border:0;border-top:1px solid var(--color-border-subtle);&.divein-section-divider--wave{height:var(--section-divider-height);border:0;background:var(--section-divider-saved-color);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 8'%3E%3Cpath d='M0 4c3 0 3-3 6-3s3 3 6 3 3-3 6-3 3 3 6 3' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") left center / var(--section-divider-pattern) var(--section-divider-height) repeat-x}}:where(h1,h2,h3,h4,h5,h6){margin:0 0 var(--space-sm);color:var(--color-text-heading);font-family:var(--font-display);letter-spacing:var(--tracking-tight)}:where(h1){line-height:var(--leading-tight)}:is(h1,.divein-page-title,.s-title,.divein-article__title,.divein-page__title,.divein-404__title,.divein-section-heading__title--page){color:var(--color-text-heading);font-family:var(--font-display);font-size:var(--page-title-size);font-weight:var(--font-weight-semibold);line-height:var(--page-title-leading);letter-spacing:var(--page-title-tracking)}@media (min-width:768px){:is(h1,.divein-page-title,.s-title,.divein-article__title,.divein-page__title,.divein-404__title,.divein-section-heading__title--page){font-size:var(--page-title-size-tablet);line-height:var(--leading-tight)}}@media (min-width:1024px){:is(h1,.divein-page-title,.s-title,.divein-article__title,.divein-page__title,.divein-404__title,.divein-section-heading__title--page){font-size:var(--page-title-size-desktop)}}:where(h2){font-size:var(--section-heading-size);line-height:var(--leading-snug)}:where(h3){font-size:var(--section-heading-size);line-height:var(--leading-snug)}:where(h4){font-size:var(--text-xl);line-height:var(--leading-normal)}:where(h5,h6){font-size:var(--text-md);line-height:var(--leading-relaxed)}:where(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article) :where(h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class])){margin:var(--space-lg) 0 var(--space-md);color:var(--color-text-heading);font-family:var(--font-display);font-size:var(--section-heading-size);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--page-heading-tracking)}:where(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article)>.divein-section-heading__title:not(:first-child){margin-block-start:var(--space-lg)}:where(h1,h2,h3,h4,h5,h6){font-weight:var(--font-weight-semibold)}.divein-section-heading__title--deep{color:var(--color-text-on-deep)}:where(.divein-prose,.divein-wysiwyg-output) hr:not(.divein-section-divider){margin:var(--space-md) 0;padding:0;border:0;border-top:1px solid var(--color-border-subtle)}.divein-section-heading__title--compact,.divein-section-heading--compact{margin-bottom:var(--space-sm)}.divein-section-heading--hero{display:grid;&>.divein-section-heading__title,&>.divein-section-heading__tagline{grid-area:1 / 1;align-self:end}&>.divein-section-heading__title{z-index:1}&>.divein-section-heading__tagline{font-family:var(--font-display);font-size:var(--section-tagline-60);color:var(--color-text-heading);opacity:var(--section-tagline-opacity-default);line-height:var(--leading-tight);overflow-wrap:anywhere;pointer-events:none}}.divein-section-heading:not(.divein-section-heading--hero,.divein-section-heading--watermark)>.divein-section-heading__tagline{font-size:var(--text-sm);color:inherit}.divein-section-divider--narrow{width:20%;margin-inline:auto;margin-block:var(--section-divider-gap)}[data-theme="dark"] .divein-section-heading__title{color:var(--color-text-on-deep)}[data-theme="dark"] .divein-section-heading__tagline{color:var(--color-text-on-deep)}:is(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article) :is(h2,h3,h4,h5,h6):is(.wp-block-heading,.divein-section-heading__title)+*{margin-block-start:0}:is(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article) :is(h3,h4,h5,h6):is(.wp-block-heading,.divein-section-heading__title):not(.divein-section-heading__title--compact){margin-block-end:var(--space-xs)}.editor-styles-wrapper hr,.editor-styles-wrapper .wp-block-separator{border-color:var(--color-border-subtle)}.divein-page__content--article :is(h1,h2.divein-page__authored-title){margin-block:0 var(--space-lg)}.dht--reference h1{font-size:var(--home-h1-reference-size);font-weight:var(--home-h1-reference-weight);line-height:var(--home-h1-reference-leading);letter-spacing:var(--home-h1-reference-tracking)}@media (min-width:1024px){.dht--reference h1{font-size:var(--home-h1-reference-size-desktop);line-height:var(--home-h1-reference-leading-desktop);letter-spacing:var(--home-h1-reference-tracking-desktop)}}.divein-section-heading__title.divein-section-heading__title--related-label{font-size:var(--text-xs);font-style:italic;line-height:var(--leading-tight);letter-spacing:var(--tracking-normal);color:var(--color-text-heading);margin-bottom:var(--space-lg)}:is(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article) h3:not([class]),:is(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article) h3.wp-block-heading,:is(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article) h3.divein-section-heading__title--section{font-size:var(--prose-subheading-size)}@media (min-width:768px){:is(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article) h3:not([class]),:is(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article) h3.wp-block-heading,:is(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article) h3.divein-section-heading__title--section{font-size:var(--prose-subheading-size-desktop)}}:is(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article) :is(h4,h5,h6):is(:not([class]),.wp-block-heading,.divein-section-heading__title--section){font-size:var(--prose-h4-size,var(--text-md))}@media (min-width:768px){:is(.entry-content,.divein-prose,.divein-wysiwyg-output,.divein-page__content--article) h4:is(:not([class]),.wp-block-heading,.divein-section-heading__title--section){font-size:var(--prose-h4-size-desktop,var(--text-lg))}}.divein-section-heading--watermark{position:relative;display:grid;&>.divein-section-heading__title,&>.divein-section-heading__tagline{grid-area:1 / 1;align-self:end}&>.divein-section-heading__title{z-index:1;font-size:var(--watermark-title-size);line-height:var(--watermark-title-leading);letter-spacing:var(--watermark-tracking);color:var(--color-text-heading)}&>.divein-section-heading__tagline{position:absolute;bottom:var(--watermark-label-bottom);font-family:var(--font-display);font-size:var(--watermark-size);font-weight:var(--font-weight-semibold);line-height:var(--watermark-label-leading);letter-spacing:var(--watermark-label-tracking);color:var(--sea-400);opacity:var(--section-tagline-opacity-default);pointer-events:none;overflow-wrap:anywhere}&.divein-section-heading--center>.divein-section-heading__tagline{font-size:var(--watermark-size-center);line-height:var(--watermark-center-label-leading);width:100%;justify-self:center}}@media (max-width:1023px){.divein-section-heading--watermark{position:relative;&>.divein-section-heading__title{font-size:var(--watermark-title-size-tablet);line-height:var(--watermark-title-leading-tablet);letter-spacing:var(--watermark-tracking)}&>.divein-section-heading__tagline{position:absolute;bottom:var(--watermark-label-bottom);line-height:var(--watermark-label-leading);letter-spacing:var(--watermark-label-tracking)}&.divein-section-heading--center>.divein-section-heading__tagline{width:100%;justify-self:center}}}@media (max-width:767px){.divein-section-heading--watermark{&>.divein-section-heading__title{font-size:var(--watermark-title-size-phone);line-height:var(--watermark-title-leading-phone)}&>.divein-section-heading__tagline{font-size:var(--watermark-size-phone);line-height:var(--watermark-label-leading-phone)}&.divein-section-heading--center>.divein-section-heading__tagline{font-size:var(--watermark-size-phone);line-height:var(--watermark-label-leading-phone);max-width:var(--watermark-center-phone-width);white-space:nowrap}}}.dvp-carousel-section--classic:not(.dvp-carousel-section--top-full)>.divein-section-heading--kicker{margin-bottom:var(--component-space-6)}.dvp-carousel-section--classic.dvp-carousel-section--top-full>.divein-section-heading--kicker{margin-bottom:var(--placement-guide-label-gap)}