.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.block-renderer-container{display:flex;flex-direction:column;gap:.5rem}.block-renderer-container h1{font-size:2.25rem;line-height:2.5rem;font-weight:700;color:rgba(var(--text-primary))}.block-renderer-container h2{font-size:1.875rem;line-height:2.25rem;font-weight:600;color:rgba(var(--text-primary))}.block-renderer-container h3{font-size:1.5rem;line-height:2rem;font-weight:600;color:rgba(var(--text-primary))}.block-renderer-container h4{font-size:1.25rem}.block-renderer-container h4,.block-renderer-container h5{line-height:1.75rem;font-weight:600;color:rgba(var(--text-primary))}.block-renderer-container h5{font-size:1.125rem}.block-renderer-container h6{font-size:1rem;line-height:1.5rem;font-weight:600;color:rgba(var(--text-primary))}.block-renderer-container p{color:rgba(var(--text-secondary))}.block-renderer-container img{margin-left:auto;margin-right:auto;display:block;height:auto;width:100%;border-radius:.75rem}.block-renderer-container blockquote{border-left-width:4px;border-color:rgba(var(--text-secondary));padding-left:1rem;font-style:italic;color:rgba(var(--text-secondary))}.block-renderer-container ul{list-style-position:inside;list-style-type:disc;gap:.5rem;padding-left:.5rem}.block-renderer-container ol{list-style-position:inside;list-style-type:decimal;gap:.5rem;padding-left:.5rem}.block-renderer-container li{color:rgba(var(--text-secondary))}.block-renderer-container a{color:rgba(var(--link-primary))}.block-renderer-container a:hover{text-decoration-line:underline}.block-renderer-container pre code{margin-top:.5rem;margin-bottom:.5rem;display:block;width:100%}.block-renderer-container code:not(pre code),.block-renderer-container pre code{background-color:rgba(var(--text-secondary),.2);color:rgba(var(--text-secondary))}.block-renderer-container code:not(pre code){width:-moz-fit-content;width:fit-content;border-radius:.375rem;padding:2px}