.accordion-tabs{display:grid;gap:40px}.accordion-tab{min-inline-size:0}.accordion-tab__title{margin:0 0 20px;font:500 1.125rem/1.4 var(--font-display)}.accordion-list{display:grid;gap:0;border-top:1px solid var(--hairline)}.accordion-card{min-inline-size:0;border-bottom:1px solid var(--hairline)}.accordion-card summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;min-block-size:44px;cursor:pointer;list-style:none;font-size:1.125rem;line-height:1.5;font-weight:500}.accordion-card summary::-webkit-details-marker{display:none}.accordion-card summary:after{content:"+";flex:none;font-size:1.5rem;font-weight:400}.accordion-card[open] summary:after{content:"−"}.accordion-card summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.accordion-card__content{padding-block:0 24px;max-inline-size:68ch}.accordion-card__content .rich-text>:first-child{margin-block-start:0}.accordion-card__content .rich-text>:last-child{margin-block-end:0}.accordion-tabs[data-density=compact] .accordion-card summary{padding-block:16px}.accordion-tabs[data-density=feature] .accordion-card summary{padding-block:32px}.editorial-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-bottom:32px}.editorial-heading>div:first-child{flex:1;min-width:min(100%,18rem)}.editorial-heading .section-intro,.editorial-heading .action-links{margin:0}.editorial-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.editorial-card{min-width:0;align-content:start;gap:12px}.editorial-card .card__title h3{margin:0;font:500 1.375rem/1.26 var(--font-display);letter-spacing:-.025em;text-wrap:pretty}.editorial-card .card__body{font-size:1rem;line-height:1.65}.editorial-card .card__meta{font-size:.875rem;line-height:1.5}.editorial-card:hover .card__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.editorial-cards--editorialFeature{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.editorial-cards--editorialFeature .editorial-card--lead{grid-row:1 / span var(--editorial-support-count)}.editorial-cards--editorialFeature .editorial-card:not(.editorial-card--lead){grid-column:2}.editorial-card--lead .card__title h3{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15}.editorial-cards--editorialList{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:48px;column-gap:48px;row-gap:28px}.editorial-card--compact{grid-template-columns:minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;row-gap:8px}.editorial-card--compact[data-has-media]{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"media title" "media body" "media meta"}.editorial-card--compact .card__title h3{font-size:1.125rem;line-height:1.4}.editorial-card--compact .card__media{align-self:start}@media(max-width:63.99rem){.editorial-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-cards--editorialFeature .editorial-card--lead{grid-column:1/-1;grid-row:auto}.editorial-cards--editorialFeature .editorial-card:not(.editorial-card--lead){grid-column:auto}.editorial-cards--editorialList{grid-template-columns:1fr}}@media(max-width:39.99rem){.editorial-cards{grid-template-columns:1fr;row-gap:32px}}.content-section[data-presentation=editorial]{--action-primary-bg: var(--section-fg);--action-primary-fg: var(--section-bg);--form-accent: var(--section-fg);--form-accent-fg: var(--section-bg)}.editorial-page-section .rich-text{color:var(--section-fg)}.editorial-page-section .rich-text :is(h1,h2,h3,h4){color:inherit;font-family:var(--mb-font,var(--font-display));font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing)}.editorial-page-section .rich-text h2{font-size:var(--editorial-page-heading-size,1.875rem);line-height:1.32}.editorial-page-section .rich-text h3{font-size:var(--heading-h3-size);line-height:1.35}.editorial-page-section .rich-text :is(p,li){color:inherit;font-size:var(--paragraph-font-size);line-height:var(--paragraph-line-height)}.editorial-page-section .rich-text a{color:inherit;text-decoration:underline;text-underline-offset:4px}.editorial-page-section .media-asset__frame{--media-asset-radius: 6px}.editorial-page-section .content-columns{gap:3rem}.editorial-page-section .content-columns--oneColumn{max-inline-size:37.5rem}.editorial-page-section .split-block{gap:2rem}.editorial-page-section .split-block__body{inline-size:100%;max-inline-size:22.5rem;margin-inline:auto}.editorial-page-section .media-block--standard{max-inline-size:50rem}.editorial-page-section .form-block{grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:3.5rem}.editorial-page-section .form-block__copy .rich-text :is(h1,h2){font-size:clamp(2.25rem,4.5vw,4rem);line-height:1.06;letter-spacing:-.045em}.editorial-page-section .form-block__surface{justify-self:start}.editorial-page-section .tenant-form__control{border-radius:4px}.editorial-page-section .tenant-form__submit{margin-inline-start:auto;border-radius:999px}.editorial-page-section .slider-track-wrap{--slider-slide-basis: 100%;max-inline-size:56.875rem;margin-inline:auto}.editorial-page-section .slider-card--quote{border-radius:6px}.editorial-page-section .slider-card--quote .rich-text :is(p,blockquote){font-size:1.25rem;line-height:1.5}.editorial-page-section .media-block__caption .rich-text :is(p,li){font-size:.875rem;line-height:1.6;color:var(--section-muted)}@media(max-width:1023px){.editorial-page-section .split-block__body{max-inline-size:27.5rem}.editorial-page-section .form-block{grid-template-columns:minmax(0,1fr);gap:3.5rem}.editorial-page-section .form-block__surface{inline-size:calc(100% - 48px);justify-self:center}}@media(max-width:767px){.editorial-page-section .content-columns{gap:2rem}}.slider-track-wrap[data-slider-layout=centeredPeek]{--slider-slide-basis: 83.333333%;padding-block:4rem 0;max-inline-size:none}.slider-track-wrap[data-slider-layout=centeredPeek][data-slide-count="1"]{--slider-slide-basis: 100%;padding-block-start:0}.slider-track-wrap[data-slider-layout=centeredPeek] .slider-track{gap:clamp(.75rem,2.2vw,1.75rem);padding-inline:calc((100% - var(--slider-slide-basis)) / 2);scroll-padding-inline:calc((100% - var(--slider-slide-basis)) / 2)}.slider-track-wrap[data-slider-layout=centeredPeek] .slider-card{flex-basis:100%;scroll-snap-align:center}.slider-track-wrap[data-slider-layout=centeredPeek] .slider-control{background:transparent;inset-inline-end:auto}.slider-track-wrap[data-slider-layout=centeredPeek] .slider-control--prev{inset-inline-start:calc(50% - 54px)}.slider-track-wrap[data-slider-layout=centeredPeek] .slider-control--next{inset-inline-start:calc(50% + 10px)}.slider-track-wrap[data-slider-layout=centeredPeek] :is(.media-asset__frame,.slider-card__video,.slider-card__iframe){border-radius:6px}.media-content-accordion[data-media-layout=verticalMedia]{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:start}.media-content-accordion[data-media-layout=verticalMedia]>.reference-media-intro{grid-column:1 / -1;order:0;text-align:center;max-inline-size:56rem;justify-self:center;display:grid;gap:1.5rem}.media-content-accordion[data-media-layout=verticalMedia] .reference-media-intro h2{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.1;font-weight:400}.media-content-accordion[data-media-layout=verticalMedia] .reference-media-intro .rich-text p{margin:0}.media-content-accordion[data-media-layout=verticalMedia]>.media-content-accordion__intro{order:0;min-inline-size:0}.media-content-accordion[data-media-layout=verticalMedia]>.media-content-accordion__stage{order:0;position:relative;top:auto;min-inline-size:0}.media-content-accordion[data-media-layout=verticalMedia] .accordion-card{border-top:0;border-bottom:1px solid var(--section-rule)}.media-content-accordion[data-media-layout=verticalMedia] .accordion-card__trigger{padding-block:1.25rem;color:var(--section-fg)}.media-content-accordion[data-media-layout=verticalMedia] .accordion-card__label{font-size:1rem;font-weight:400;line-height:1.5}.media-content-accordion[data-media-layout=verticalMedia] .accordion-card[data-open=true] .accordion-card__label{font-size:1.5rem}.media-content-accordion[data-media-layout=verticalMedia] .accordion-card__icon{display:none}.media-content-accordion[data-media-layout=verticalMedia] .accordion-card__panel-inner>.rich-text p{color:var(--section-muted)}.media-content-accordion[data-media-layout=verticalMedia] .accordion-card__cta{color:var(--section-fg);text-underline-offset:.3em;text-decoration:underline}.media-content-accordion[data-media-layout=verticalMedia] .media-content-accordion__stage>[aria-hidden=true]{visibility:hidden}.media-content-accordion[data-media-layout=verticalMedia] .media-content-accordion__stage>[data-active=true]{position:relative}.media-content-accordion[data-media-layout=verticalMedia] .media-content-accordion__stage>[data-active=false]{position:absolute;inset:0}.media-content-accordion[data-media-layout=verticalMedia] .media-content-accordion__media{border-radius:6px}@media(min-width:768px){.media-content-accordion[data-media-layout=verticalMedia]{grid-template-columns:minmax(0,24fr) minmax(0,76fr);gap:2rem 1.5rem}.media-content-accordion[data-media-layout=verticalMedia].media-content-accordion--reverse{grid-template-columns:minmax(0,76fr) minmax(0,24fr)}.media-content-accordion[data-media-layout=verticalMedia].media-content-accordion--reverse>.media-content-accordion__intro{grid-column:2;grid-row:2}.media-content-accordion[data-media-layout=verticalMedia].media-content-accordion--reverse>.media-content-accordion__stage{grid-column:1;grid-row:2}}@media(prefers-reduced-motion:reduce){.media-content-accordion[data-media-layout=verticalMedia] :is(.accordion-card,.accordion-card__panel-inner,.media-content-accordion__media){transition:none}}.media-content-accordion[data-media-layout=verticalMedia] .media-content-accordion__stage>[data-position=inset]{padding:clamp(1rem,3vw,2.5rem);background:var(--section-panel)}.slider-track-wrap[data-slider-layout=centeredPeek]:not(:has(.slider-control)){padding-block-start:0}.content-section.reference-carousel-section[data-authored-width][data-width=edge]{--section-gutter: 0px;--section-rail: 100%}.content-section.reference-carousel-section .slider-track-wrap[data-slider-layout=centeredPeek] .media-asset__frame{--media-asset-radius: 6px;border-radius:6px;overflow:hidden}.content-section .media-content-accordion[data-media-layout=verticalMedia] .accordion-card a.accordion-card__cta{color:var(--section-fg)}
