.story-rhythm-return{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:var(--story-section-gap, 72px) 0;box-sizing:border-box;background:linear-gradient(180deg,rgba(68,187,202,0) 0%,rgba(68,187,202,0.16) 54.808%,rgba(68,187,202,0) 100%)}.story-rhythm-return *,.story-rhythm-return *::before,.story-rhythm-return *::after{box-sizing:border-box}.story-rhythm-return__inner{display:flex;flex-direction:column;gap:var(--story-stack-gap, 32px);padding-inline:var(--story-gutter, 16px);box-sizing:border-box}.story-rhythm-return__intro{display:flex;flex-direction:column;gap:16px}.story-rhythm-return__intro-main{display:flex;flex-direction:column;gap:4px;min-width:0}.story-rhythm-return__eyebrow{margin:0;font-family:var(--story-rr-eyebrow-font, Inter, sans-serif);font-size:var(--story-eyebrow-mobile-size, 14px);font-weight:var(--story-rr-eyebrow-weight, 700);font-style:normal;line-height:var(--story-eyebrow-mobile-lh, 20px);letter-spacing:var(--story-eyebrow-tracking, 0.6px);text-transform:uppercase;color:var(--story-capri, #2d6d76)}.story-rhythm-return__heading{margin:0;font-family:var(--story-rr-heading-font, "Cormorant Garamond", serif);font-size:var(--story-display-mobile-size, 32px);font-style:var(--story-rr-heading-style, italic);font-weight:var(--story-rr-heading-weight, 600);line-height:var(--story-display-mobile-lh, 40px);letter-spacing:var(--story-display-mobile-tracking, -0.96px);color:var(--story-capri, #2d6d76)}.story-rhythm-return__text{font-family:var(--story-rr-body-font, Inter, sans-serif);font-size:var(--story-body-mobile-size, 14px);font-weight:var(--story-rr-body-weight, 400);line-height:var(--story-body-mobile-lh, 20px);color:var(--story-capri, #2d6d76)}.story-rhythm-return__text p{margin:0}.story-rhythm-return__features{display:flex;flex-direction:column;gap:var(--story-stack-gap, 32px)}.story-rhythm-return__feature{display:flex;flex-direction:column;gap:16px}.story-rhythm-return__media{width:100%;border-radius:var(--story-radius-media-mobile, 16px);overflow:hidden;aspect-ratio:var(--story-landscape-media-aspect-mobile, 358 / 259)}.story-rhythm-return__picture,.story-rhythm-return__image{display:block;width:100%;height:100%}.story-rhythm-return__image{object-fit:cover;object-position:center center}.story-rhythm-return__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#d8d4cc;color:var(--story-capri, #2d6d76);font-family:Inter,sans-serif;font-size:14px;padding:24px;text-align:center}.story-rhythm-return__copy{display:flex;flex-direction:column;gap:8px}.story-rhythm-return__title-group{display:flex;flex-direction:column;gap:4px}.story-rhythm-return__label{margin:0;font-family:var(--story-rr-eyebrow-font, Inter, sans-serif);font-size:var(--story-eyebrow-mobile-size, 14px);font-weight:var(--story-rr-eyebrow-weight, 700);line-height:var(--story-eyebrow-mobile-lh, 20px);letter-spacing:var(--story-eyebrow-tracking, 0.6px);text-transform:uppercase;color:var(--story-capri-plus, #4a939e)}.story-rhythm-return__feature-title{margin:0;font-family:var(--story-rr-feature-title-font, Inter, sans-serif);font-size:var(--story-feature-title-mobile-size, 20px);font-weight:var(--story-rr-feature-title-weight, 600);font-style:normal;line-height:var(--story-feature-title-mobile-lh, 24px);letter-spacing:normal;text-transform:none;color:var(--story-capri, #2d6d76)}.story-rhythm-return__feature-text{font-family:var(--story-rr-body-font, Inter, sans-serif);font-size:var(--story-body-mobile-size, 14px);font-weight:var(--story-rr-body-weight, 400);line-height:var(--story-body-mobile-lh, 20px);color:var(--story-capri, #2d6d76)}.story-rhythm-return__feature-text p{margin:0}.design-alternate .story-rhythm-return h2.story-rhythm-return__heading{font-family:var(--story-rr-heading-font, "Cormorant Garamond", serif);font-size:var(--story-display-mobile-size, 32px);font-style:var(--story-rr-heading-style, italic);font-weight:var(--story-rr-heading-weight, 600);line-height:var(--story-display-mobile-lh, 40px);letter-spacing:var(--story-display-mobile-tracking, -0.96px);color:var(--story-capri, #2d6d76)}.design-alternate .story-rhythm-return p.story-rhythm-return__eyebrow{font-family:var(--story-rr-eyebrow-font, Inter, sans-serif);font-size:var(--story-eyebrow-mobile-size, 14px);font-weight:var(--story-rr-eyebrow-weight, 700);font-style:normal;line-height:var(--story-eyebrow-mobile-lh, 20px);letter-spacing:var(--story-eyebrow-tracking, 0.6px);text-transform:uppercase;color:var(--story-capri, #2d6d76)}.design-alternate .story-rhythm-return .story-rhythm-return__text,.design-alternate .story-rhythm-return .story-rhythm-return__text p{font-family:var(--story-rr-body-font, Inter, sans-serif);font-size:var(--story-body-mobile-size, 14px);font-weight:var(--story-rr-body-weight, 400);font-style:normal;line-height:var(--story-body-mobile-lh, 20px);color:var(--story-capri, #2d6d76)}.design-alternate .story-rhythm-return h3.story-rhythm-return__feature-title{font-family:var(--story-rr-feature-title-font, Inter, sans-serif);font-size:var(--story-feature-title-mobile-size, 20px);font-weight:var(--story-rr-feature-title-weight, 600);font-style:normal;line-height:var(--story-feature-title-mobile-lh, 24px);letter-spacing:normal;color:var(--story-capri, #2d6d76)}@media screen and (min-width:750px){.story-rhythm-return{padding-block:var(--story-section-gap-lg, 168px)}.story-rhythm-return__inner{gap:var(--story-closing-shell-gap, 56px)}.story-rhythm-return__intro{display:grid;grid-template-columns:minmax(0,var(--story-copy-max-wide, 613px)) minmax(0,1fr);align-items:end;column-gap:var(--story-rhythm-intro-column-gap, 176px)}.story-rhythm-return__intro-main{width:100%;max-width:var(--story-copy-max-wide, 613px);gap:0}.story-rhythm-return__intro .story-rhythm-return__text{box-sizing:border-box;width:100%;min-width:0;max-width:var(--story-rhythm-intro-copy-max, 539px);margin-inline-start:auto;justify-self:end;font-size:var(--story-body-desktop-size, 18px);line-height:var(--story-body-desktop-lh, 24px)}.story-rhythm-return__intro .story-rhythm-return__text p{margin:0}.story-rhythm-return__eyebrow{font-size:var(--story-eyebrow-desktop-size, 18px);line-height:var(--story-eyebrow-desktop-lh, 24px);color:var(--story-capri-plus, #4a939e)}.story-rhythm-return__heading{font-size:var(--story-display-desktop-size, 48px);line-height:var(--story-display-desktop-lh, 56px);letter-spacing:var(--story-display-desktop-tracking, -1.44px);white-space:nowrap}.story-rhythm-return__heading-break{display:none}.story-rhythm-return__features{flex-direction:row;justify-content:center;gap:var(--story-column-gap, 24px)}.story-rhythm-return__feature{flex:1 1 0;min-width:0;gap:var(--story-column-gap, 24px)}.story-rhythm-return__media{width:100%;aspect-ratio:var(--story-landscape-media-aspect-desktop, 652 / 471);border-radius:var(--story-radius-media-desktop, 24px)}.story-rhythm-return__label{font-size:var(--story-eyebrow-desktop-size, 18px);line-height:var(--story-eyebrow-desktop-lh, 24px)}.story-rhythm-return__feature-title{font-size:var(--story-feature-title-desktop-size, 24px);line-height:var(--story-feature-title-desktop-lh, 32px);letter-spacing:var(--story-eyebrow-tracking, 0.6px)}.story-rhythm-return__feature-text{font-size:var(--story-body-desktop-size, 18px);line-height:var(--story-body-desktop-lh, 24px)}.story-rhythm-return__title-group{gap:8px}.design-alternate .story-rhythm-return h2.story-rhythm-return__heading{font-size:var(--story-display-desktop-size, 48px);line-height:var(--story-display-desktop-lh, 56px);letter-spacing:var(--story-display-desktop-tracking, -1.44px);font-weight:var(--story-rr-heading-weight, 600);font-style:var(--story-rr-heading-style, italic);white-space:nowrap}.design-alternate .story-rhythm-return p.story-rhythm-return__eyebrow{font-size:var(--story-eyebrow-desktop-size, 18px);line-height:var(--story-eyebrow-desktop-lh, 24px);color:var(--story-capri-plus, #4a939e)}.design-alternate .story-rhythm-return .story-rhythm-return__intro .story-rhythm-return__text,.design-alternate .story-rhythm-return .story-rhythm-return__intro .story-rhythm-return__text p{font-size:var(--story-body-desktop-size, 18px);line-height:var(--story-body-desktop-lh, 24px)}.design-alternate .story-rhythm-return h3.story-rhythm-return__feature-title{font-size:var(--story-feature-title-desktop-size, 24px);line-height:var(--story-feature-title-desktop-lh, 32px);letter-spacing:var(--story-eyebrow-tracking, 0.6px)}}@media(prefers-reduced-motion:reduce){.story-rhythm-return .js-animate{animation:none!important;opacity:1!important;transform:none!important}}
