.zp-cb{margin-top:var(--zp-cb-mt, 0);margin-bottom:var(--zp-cb-mb, 0);min-width:0}[data-align=center]{text-align:center}[data-align=right]{text-align:right}.zp-sh{margin-bottom:32px}.zp-sh--center{text-align:center}.zp-sh--right{text-align:right}.zp-sh__title{margin:0 0 .3em}.zp-sh__sub{margin:0;color:var(--zp-muted);max-width:62ch}.zp-sh--center .zp-sh__sub{margin-inline:auto}.zp-sh--right .zp-sh__sub{margin-inline-start:auto}.zp-cb__h{margin:0 0 .4em}.zp-cb__h--small{font-size:clamp(1.05rem,1.8vw,1.25rem)}.zp-cb__h--medium{font-size:clamp(1.3rem,2.6vw,1.8rem)}.zp-cb__h--large{font-size:clamp(1.7rem,3.8vw,2.6rem)}.zp-cb__h--xlarge{font-size:clamp(2.1rem,5vw,3.4rem)}.zp-cb__h strong,.zp-cb__h b,.zp-sh__title strong,.zp-sh__title b{color:var(--zp-hl, var(--zp-accent));font-weight:inherit}.zp-cb__eyebrow,.zp-cb__text{margin:0}.zp-cb__text[data-align=center]{margin-inline:auto}.zp-cb__text[data-align=right]{margin-inline-start:auto}.zp-cb__text--subtitle{font-size:1.12rem;color:var(--zp-muted)}.zp-cb__text--small{font-size:.88rem;color:var(--zp-muted)}.zp-cb__text>p:last-child{margin-bottom:0}.zp-cb__btns{display:flex;flex-wrap:wrap;gap:10px}.zp-cb__btns[data-align=center]{justify-content:center}.zp-cb__btns[data-align=right]{justify-content:flex-end}.zp-cb__btns[data-size=large] .zp-btn{min-height:56px;padding-inline:32px;font-size:1.02rem}.zp-cb__btns[data-full=true] .zp-btn{flex:1 1 100%}.zp-cb__media{width:var(--zp-w, 100%);max-width:100%}.zp-cb__media[data-align=center]{margin-inline:auto}.zp-cb__media[data-align=right]{margin-inline-start:auto}.zp-cb__media[data-align=left]{margin-inline-end:auto}.zp-cb__pic,.zp-cb__media--video{border-radius:var(--zp-radius, 0);overflow:hidden;background:var(--zp-surface)}.zp-cb__pic img,.zp-cb__placeholder{display:block;width:100%;height:auto}.zp-cb__pic--ratio{aspect-ratio:var(--zp-ratio, 4 / 3)}.zp-cb__pic--ratio img,.zp-cb__pic--ratio .zp-cb__placeholder{height:100%;object-fit:cover}.zp-cb__placeholder{background:var(--zp-surface);color:var(--zp-line)}.zp-cb__imglink{display:block}.zp-cb__media--video .zp-video{border-radius:0}@media(max-width:749px){.zp-cb__media.zp-cb__media--bleed{width:calc(100% + var(--zp-gutter) * 2);max-width:none;margin-inline:calc(var(--zp-gutter) * -1)}.zp-cb__media--bleed .zp-cb__pic,.zp-cb__media--bleed.zp-cb__media--video{border-radius:0}}.zp-ic{display:flex;gap:14px;align-items:flex-start}.zp-ic--top{flex-direction:column;gap:12px}.zp-ic--top[data-align=center]{align-items:center}.zp-ic--top[data-align=right]{align-items:flex-end}.zp-ic--side[data-align=right]{flex-direction:row-reverse}.zp-ic--side[data-align=center]{flex-direction:column;align-items:center}.zp-ic__icon{flex:none;display:grid;place-items:center;color:var(--zp-ic-color, var(--zp-accent));--zp-ic-box: 26px}.zp-ic--small .zp-ic__icon{--zp-ic-box: 20px}.zp-ic--large .zp-ic__icon{--zp-ic-box: 38px}.zp-ic__img{width:var(--zp-ic-box);height:var(--zp-ic-box);object-fit:contain}.zp-ic--soft .zp-ic__icon,.zp-ic--solid .zp-ic__icon{width:calc(var(--zp-ic-box) + 26px);height:calc(var(--zp-ic-box) + 26px);border-radius:16px;background:color-mix(in srgb,var(--zp-ic-color, var(--zp-accent)) 12%,transparent)}.zp-ic--solid .zp-ic__icon{background:var(--zp-ic-color, var(--zp-accent));color:var(--zp-on-accent);border-radius:50%}.zp-ic__body{min-width:0;flex:1 1 auto}.zp-ic__title{margin-bottom:.25em;font-family:var(--zp-font-body);letter-spacing:0;font-weight:700}.zp-ic__text{color:var(--zp-muted)}.zp-ic__text>:last-child{margin-bottom:0}.zp-cb-det{border-bottom:1px solid var(--zp-border)}.zp-cb-det summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 0;font-weight:600;cursor:pointer;list-style:none}.zp-cb-det summary::-webkit-details-marker{display:none}.zp-cb-det__label{display:inline-flex;align-items:center;gap:10px;min-width:0}.zp-cb-det__marker{flex:none;display:grid;place-items:center;width:20px;height:20px;transition:transform .2s}.zp-cb-det[open] .zp-cb-det__marker{transform:rotate(180deg)}.zp-cb-det[data-marker=plus] .zp-cb-det__marker{transform:none}.zp-cb-det__marker i{position:relative;display:block;width:14px;height:14px}.zp-cb-det__marker i:before,.zp-cb-det__marker i:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:currentColor;border-radius:2px;transition:transform .2s}.zp-cb-det__marker i:after{transform:rotate(90deg)}.zp-cb-det[open] .zp-cb-det__marker i:after{transform:rotate(0)}@media(forced-colors:active){.zp-cb-det__marker i:before,.zp-cb-det__marker i:after{background:CanvasText}}.zp-cb-det__body{padding-bottom:16px;color:var(--zp-muted)}.zp-cb-det__body>:last-child{margin-bottom:0}.zp-cb__spacer{height:var(--zp-sp-m, 16px)}@media(min-width:750px){.zp-cb__spacer{height:var(--zp-sp, 24px)}}.zp-cb__h,.zp-cb__text,.zp-cb__eyebrow,.zp-ic__title,.zp-ic__text{overflow-wrap:anywhere}
