.site-rich-post-image{background:transparent;border:0;border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:var(--spacing-32) 0;max-width:100%;padding:0}.site-rich-post-image a{display:block;margin-inline:auto;max-width:100%;min-width:0;width:fit-content}.site-rich-post-image picture{display:block;max-width:100%}.site-rich-post-image img{display:block;height:auto;margin:0;max-width:100%}.site-rich-image-frame{box-sizing:border-box;display:block;max-width:100%}.site-rich-post-image[data-image-frame=desktop] .site-rich-image-frame{border:var(--border-width-default) solid var(--color-border-primary);border-radius:var(--border-radius-layout);overflow:hidden}.site-rich-image-window-header{background:var(--color-surface-0);border-bottom:var(--border-width-default) solid var(--color-border-primary);direction:ltr;display:flex;gap:var(--spacing-8);padding:var(--spacing-8) var(--spacing-16)}.site-rich-image-window-dot{background:var(--color-status-error);border-radius:var(--border-radius-pill);height:var(--spacing-12);width:var(--spacing-12)}.site-rich-image-window-dot:nth-child(2){background:var(--color-status-warning)}.site-rich-image-window-dot:nth-child(3){background:var(--color-status-success)}.site-rich-post-image[data-image-frame=phone] a{width:min(100%,var(--spacing-32) * 10)}.site-rich-post-image[data-image-frame=phone] .site-rich-image-frame{background:var(--color-static-black);border-radius:var(--spacing-32);overflow:hidden;padding:var(--spacing-6)}.site-rich-post-image[data-image-frame=phone] img{width:100%}.site-rich-image-phone-top,.site-rich-image-phone-bottom{align-items:center;display:flex;height:var(--spacing-24);justify-content:center}.site-rich-image-phone-top:after,.site-rich-image-phone-bottom:after{background:var(--color-static-white);border-radius:var(--border-radius-pill);content:"";height:var(--spacing-4);opacity:var(--opacity-low);width:var(--spacing-32)}.site-rich-image-phone-bottom:after{width:calc(var(--spacing-32) * 2)}.info-container{--site-info-surface: var(--color-surface-1);--site-info-border: transparent;--site-info-text: var(--site-text-primary);--site-info-icon-surface: var(--site-surface-raised);--site-info-icon-glyph: var(--site-text-tertiary);background:var(--site-info-surface);border:var(--border-width-default) solid var(--site-info-border);border-radius:var(--border-radius-layout);box-sizing:border-box;margin:5px 0;padding:24px}.info-container .info-inner-container{display:flex;gap:15px}.info-container .info-text{color:var(--site-info-text);font-size:18px;font-weight:500;line-height:1.45}.info-container .info-icon{max-height:25px;max-width:25px;min-width:25px;position:relative}.info-container .info-icon-svg{height:24px;width:24px}.info-container .info-icon-svg__surface{fill:var(--site-info-icon-surface)}.info-container .info-icon-svg__glyph{fill:var(--site-info-icon-glyph);fill-opacity:.6}.site-rich-quote{--site-rich-quote-text: var(--site-text-secondary);color:var(--site-rich-quote-text);display:flex;gap:60px;margin:25px 0;padding:10px 50px 10px 0}.site-rich-quote img{background:none;display:block;margin:0;padding:0}.site-rich-quote .author-img{border-radius:calc(var(--border-radius-card) + var(--spacing-8) + var(--border-width-default));height:97px;width:97px}.site-rich-quote .author-img.mobile{display:none}.site-rich-quote .inner{display:flex;flex-direction:column;gap:20px;font-size:20px;letter-spacing:-.22px;line-height:1.3}.site-rich-quote .text{display:inline;font-weight:500;position:relative}.site-rich-quote .figure{position:absolute;width:18px}.site-rich-quote .figure.before{left:-35px;top:7px}.site-rich-quote .figure.after{bottom:-5px;right:-37px;transform:rotate(180deg)}.site-rich-quote .role{display:block;margin-top:2px}.site-rich-quote .mobile-info{display:none}.site-rich-quote.no-image{padding-left:35px}.site-rich-tabs{margin:24px 0}.site-rich-tabs .tabs-headers{border-bottom:var(--border-width-default) solid color-mix(in srgb,var(--site-text-primary) 7%,transparent);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.site-rich-tabs .tab{border-bottom:calc(var(--border-width-default) * 3) solid var(--site-accent-primary);color:var(--site-text-primary);font-size:18px;font-weight:600;margin-bottom:-1px;padding:6px 5px}.site-rich-tabs .tabcontent{display:block;margin-bottom:28px}.site-rich-tabs .tabcontent:last-child{margin-bottom:0}.site-rich-tabs__heading{color:var(--site-text-primary);font-size:22px;font-weight:700;line-height:1.2;margin-bottom:16px}.site-rich-slider.post-slider-updated{cursor:default;height:auto;margin-bottom:40px;padding-bottom:0}.site-rich-slider .post-swiper-main{height:auto;overflow:visible;position:static}.site-rich-slider .post-swiper-wrapper{display:grid;gap:16px;height:auto}.site-rich-slider .post-swiper-slide{align-items:center;display:flex;justify-content:center;width:100%}.site-rich-slider .post-swiper-slide img{border-radius:calc(var(--border-radius-card) + var(--spacing-8));display:block;height:auto;max-width:100%}@media screen and (max-width:960px){.site-rich-quote{gap:40px;padding-right:10px}.site-rich-quote .inner{font-size:18px}}@media screen and (max-width:640px){.site-rich-quote{gap:24px;padding-right:0}.site-rich-quote .author-img{border-radius:calc(var(--border-radius-card) + var(--spacing-4));height:80px;width:80px}.site-rich-quote .inner{font-size:16px}.site-rich-tabs__heading{font-size:20px}}@media screen and (max-width:480px){.site-rich-quote{flex-direction:column;gap:20px;margin:30px 0;padding:20px 28px}.site-rich-quote .author-img,.site-rich-quote .name{display:none}.site-rich-quote .mobile-info{display:flex;gap:16px}.site-rich-quote .mobile-info .name{display:block;font-size:15px}.site-rich-quote .author-img.mobile{border-radius:var(--border-radius-card);display:block;height:70px;width:70px}.site-rich-quote.no-image{padding-left:28px}}.site-rich-tabs[data-tabs-enhanced] .tabs-headers{flex-wrap:nowrap;overflow-x:auto}.site-rich-tabs[data-tabs-enhanced] .tab{appearance:none;background:none;border:0;border-bottom:calc(var(--border-width-default) * 3) solid transparent;font-family:inherit;color:var(--site-text-tertiary);cursor:pointer;white-space:nowrap}.site-rich-tabs[data-tabs-enhanced] .tab.active{border-bottom-color:var(--site-accent-primary);color:var(--site-text-primary)}.site-rich-tabs[data-tabs-enhanced] .tabcontent[hidden],.site-rich-tabs[data-tabs-enhanced] .site-rich-tabs__heading{display:none}.site-rich-tabs[data-tabs-enhanced] .tabcontent{margin-bottom:0}
