:root{--boho--font-size:var(--wp--preset--font-size--medium);--boho--line-height:1.5;--boho--letter-spacing:initial;--boho--text-wrap:balance;--boho--text-decoration-thickness:max(2px, 0.12em);--boho--border-radius:8px;--boho--border-width:2px;--boho--outline-width:3px;--boho--outline-style:solid;--boho--outline-offset:3px;--boho--excerpt--line-clamp:4;--boho--table--svg--max-height:calc(2ex * var(--boho--line-height, 1.5));--boho--post-title--image-filter:saturate(50%) contrast(80%) blur(4px);--boho--post-title--image-overlay-opacity:80%;--theme-icon-size:.8em}body :where(h1,.has-xx-large-font-size){--boho--font-size:var(--wp--preset--font-size--xx-large);--boho--line-height:1.1}body :where(h2,.has-x-large-font-size){--boho--font-size:var(--wp--preset--font-size--x-large);--boho--line-height:1.2}body :where(h3,.has-large-font-size){--boho--font-size:var(--wp--preset--font-size--large);--boho--line-height:1.3}body :where(h4,.has-medium-font-size){--boho--font-size:var(--wp--preset--font-size--medium);--boho--line-height:1.4}body :where(h5,.has-small-font-size){--boho--font-size:var(--wp--preset--font-size--small);--boho--line-height:1.5}body [class*="has-"][class*="-font-size"]{line-height:var(--boho--line-height,inherit);text-wrap:var(--boho--text-wrap)}body :where(h1,h2,h3,h4,h5,.site-title,.page-description){text-wrap:var(--boho--text-wrap)}body :is(strong,b){font-weight:700}.ct-header{--boho--font-size:var(--wp--preset--font-size--small)}.ct-header .site-title{--boho--font-size:var(--wp--preset--font-size--large)}.ct-header .site-description{--boho--font-size:var(--wp--preset--font-size--small)}.ct-header :is([data-id="menu"],[data-id="language-switcher"],[data-id="color-mode-switcher"],[data-id="search"]){--boho--letter-spacing:1px}.ct-header [data-device="mobile"] .ct-panel-content-inner{--boho--font-size:var(--wp--preset--font-size--medium)}#search-modal .ct-search-results{--boho--font-size:var(--wp--preset--font-size--small)}.ct-sidebar .widget-title{--boho--font-size:var(--wp--preset--font-size--large);--boho--line-height:1.4}.hero-section .page-title{--boho--font-size:var(--wp--preset--font-size--xx-large);--boho--line-height:1.1}.hero-section .page-description{--boho--font-size:var(--wp--preset--font-size--large);--boho--line-height:1.3}.hero-section .entry-meta{--boho--font-size:var(--wp--preset--font-size--small)}.hero-section .ct-breadcrumbs{--boho--font-size:var(--wp--preset--font-size--small)}[data-prefix="blog"] .entry-card .entry-title{--boho--font-size:var(--wp--preset--font-size--large);--boho--line-height:1.3}[data-prefix="blog"] .entry-card .entry-excerpt{--boho--font-size:inherit;--boho--line-height:inherit;display:-webkit-box;-webkit-line-clamp:var(--boho--excerpt--line-clamp);-webkit-box-orient:vertical;overflow:hidden}[data-prefix="blog"] .entry-card .entry-meta{--boho--font-size:var(--wp--preset--font-size--small);--boho--line-height:inherit}[data-pagination] :is(.prev,.next){font-size:var(--wp--preset--font-size--small)}#comments .comment-reply-title{font-size:var(--wp--preset--font-size--large)}#comments .comment-reply-title #cancel-comment-reply-link{font-family:var(--theme-button-font-family);font-weight:600;font-size:.8rem;padding:.3em .6em}#comments .comment-form :is(.logged-in-as,.comment-notes,label){font-size:var(--wp--preset--font-size--small)}#comments .ct-comment-list .ct-comment-author{font-size:var(--wp--preset--font-size--medium)}#comments .ct-comment-list .ct-comment-meta-data{--theme-link-initial-color:var(--theme-palette-color-1);--theme-text-decoration:underline;font-size:var(--wp--preset--font-size--small);gap:.8em}#comments .ct-comment-list .ct-comment-meta-data .comment-reply-link{height:unset;padding:0em .5em}.ct-footer{--boho--font-size:var(--wp--preset--font-size--small)}.ct-footer .site-title{--boho--font-size:var(--wp--preset--font-size--large)}.ct-footer .site-description{--boho--font-size:var(--wp--preset--font-size--small)}.ct-footer :is([data-id="menu"],[data-id="language-switcher"]){--boho--letter-spacing:1px}.ct-footer .ct-widget a{--theme-text-decoration:underline}:is(blockquote,figure.wp-block-pullquote blockquote) cite{font-size:var(--wp--preset--font-size--small,inherit);font-weight:unset}.wp-block-details{margin-block-start:var(--wp--preset--spacing--50);border:var(--boho--border-width) solid var(--theme-palette-color-5);border-radius:var(--boho--border-radius);background:var(--theme-palette-color-8);padding:.25em}.wp-block-details>summary{margin-bottom:0;font-weight:700}.wp-block-details>summary:hover{text-decoration:underline;text-decoration-thickness:var(--boho--text-decoration-thickness)}.wp-block-details>*{border-radius:2px;margin:.25em;padding-inline:.25em}.wp-block-details>:not(summary){margin-block-start:.5rem}.wp-block-details>:last-child{margin-bottom:.25rem}pre,samp,kbd{border-radius:var(--boho--border-radius);border:var(--boho--border-width) solid var(--theme-palette-color-5);--boho--font-size:0.9em}.wp-block-pullquote.has-text-align-center{text-wrap:var(--boho--text-wrap)}.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1){background-color:var(--theme-palette-color-6,#8882)}.wp-block-table img[src$=".svg"]{max-height:var(--boho--table--svg--max-height)}.wp-block-table td:has(img[src$=".svg"]){line-height:var(--boho--table--svg--max-height)}.wp-block-table .block-editor-rich-text__editable.rich-text:has(img[src$=".svg"]){max-height:var(--boho--table--svg--max-height)}.wp-lightbox-overlay .scrim{background:var(--theme-palette-color-8)!important}.wp-lightbox-overlay .wp-lightbox-navigation-button,.wp-lightbox-overlay .wp-lightbox-close-button{fill:var(--theme-palette-color-4)!important}.wp-lightbox-overlay .wp-lightbox-navigation-text,.wp-lightbox-overlay .wp-lightbox-close-text{color:var(--theme-palette-color-4)!important}@supports (-moz-appearance:none){[data-color-mode="dark"] .wp-block-audio audio{--audio-border-color:#3337;--audio-background:#7657;--audio-filter:brightness(1.2) saturate(0.6)}.wp-block-audio audio{display:flex;border-radius:24px;border:2px solid var(--audio-border-color,#7777);background:var(--audio-background,#0007);filter:var(--audio-filter,invert(1) contrast(.8) brightness(1.2) hue-rotate(180deg) saturate(.8))}}.wp-block-embed.is-provider-peertube iframe{aspect-ratio:16 / 9;width:100%;height:auto}[data-color-mode="dark"] img{--boho--grayscale:grayscale(1) contrast(0.3) brightness(1.7)}:is(.boho--grayscale img,img.boho--grayscale){filter:var(--boho--grayscale,grayscale(1) contrast(1.5) brightness(.7))}.hero-section[data-type="type-2"]>figure .ct-media-container img{filter:var(--boho--post-title--image-filter);object-position:center 33%}.hero-section[data-type="type-2"]>figure .ct-media-container::after{opacity:var(--boho--post-title--image-overlay-opacity)}.hero-section[data-type="type-2"]>figure .ct-media-container::after{opacity:var(--boho--post-title--image-overlay-opacity)}a[href^="tel:"]{white-space:nowrap}.slide__body{font-size:var(--wp--preset--font-size--large)}.slide__quote{--boho--font-size:var(--wp--preset--font-size--large)}.slide__quotation{--boho--font-size:var(--wp--preset--font-size--large);--theme-content-spacing:var(--wp--preset--spacing--30)}body.single-slide .slide__figure .wp-block-video.alignright{margin:unset}@media (min-width:1025px){body.single-slide article.slide{min-height:calc(100vh - 140px);display:grid;place-items:center;padding:1rem}body.single-slide .slide__figure video{width:auto;max-height:calc(100vh - 240px)}body.single-slide footer [data-row="bottom"] .ct-container-fluid{padding-block:0 var(--container-spacing)}body.single-slide{animation:slideFade 0.2s ease-in-out}@keyframes slideFade{from{opacity:0}to{opacity:1}}}