:root{--khouri-container:1200px;--khouri-content:760px;--khouri-sidebar:300px;--khouri-gap:48px;--khouri-site-padding:24px;--khouri-section-space:64px;--khouri-content-space:24px;--khouri-radius:6px;--khouri-border:#e5e7eb;--khouri-text:#171717;--khouri-heading:#111111;--khouri-muted:#667085;--khouri-accent:#2457d6;--khouri-accent-hover:#173fa8;--khouri-accent-2:#6d3bd1;--khouri-accent-3:#087f5b;--khouri-surface:#f6f7f9;--khouri-bg:#ffffff;--khouri-body-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--khouri-heading-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--khouri-body-weight:400;--khouri-heading-weight:700;--khouri-body-size:16px;--khouri-body-line:1.65;--khouri-heading-line:1.2;--khouri-h1-size:2.75rem;--khouri-h2-size:2.15rem;--khouri-h3-size:1.7rem;--khouri-h4-size:1.35rem;--khouri-h5-size:1.15rem;--khouri-h6-size:1rem;--khouri-button-bg:#2457d6;--khouri-button-bg-hover:#173fa8;--khouri-button-text:#ffffff;--khouri-button-text-hover:#ffffff;--khouri-button-radius:6px;--khouri-button-pv:11px;--khouri-button-ph:18px;--khouri-button-weight:600;--khouri-form-bg:#ffffff;--khouri-form-text:#171717;--khouri-form-border:#cfd4dc;--khouri-form-focus:#2457d6;--khouri-form-radius:6px;--khouri-form-height:44px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--khouri-bg);color:var(--khouri-text);font-family:var(--khouri-body-family);font-size:var(--khouri-body-size);font-weight:var(--khouri-body-weight);line-height:var(--khouri-body-line)}img{max-width:100%;height:auto}iframe{max-width:100%}a{color:var(--khouri-accent);text-underline-offset:.16em}a:hover{color:var(--khouri-accent-hover)}button,input,select,textarea{font:inherit}button,.button,input[type="submit"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--khouri-heading);font-family:var(--khouri-heading-family);font-weight:var(--khouri-heading-weight);line-height:var(--khouri-heading-line)}h1,.h1{font-size:var(--khouri-h1-size)}h2,.h2{font-size:var(--khouri-h2-size)}h3,.h3{font-size:var(--khouri-h3-size)}h4,.h4{font-size:var(--khouri-h4-size)}h5,.h5{font-size:var(--khouri-h5-size)}h6,.h6{font-size:var(--khouri-h6-size)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus,.skip-link:focus{clip:auto!important;clip-path:none;height:auto;width:auto;z-index:100000;left:1rem;top:1rem;padding:.75rem 1rem;background:var(--khouri-bg);color:var(--khouri-text);box-shadow:0 0 0 2px var(--khouri-text)}:focus-visible{outline:3px solid var(--khouri-form-focus);outline-offset:3px}.khouri-container{width:min(calc(100% - (var(--khouri-site-padding) * 2)), var(--khouri-container));margin-inline:auto}.site-header{position:relative;z-index:90;color:var(--khouri-header-text,var(--khouri-text));border-bottom:1px solid var(--khouri-header-border,var(--khouri-border));background:var(--khouri-header-main-bg,var(--khouri-bg));transition:transform .24s ease,box-shadow .24s ease,background-color .24s ease}.khouri-desktop-header{display:block}.khouri-mobile-header{display:none;min-height:var(--khouri-header-main-height,76px);background:var(--khouri-header-main-bg,var(--khouri-bg))}.khouri-header-row{border-bottom:1px solid var(--khouri-header-border,var(--khouri-border))}.khouri-header-row:last-child{border-bottom:0}.khouri-header-top{min-height:var(--khouri-header-top-height,38px);background:var(--khouri-header-top-bg,var(--khouri-surface))}.khouri-header-main{min-height:var(--khouri-header-main-height,76px);background:var(--khouri-header-main-bg,var(--khouri-bg))}.khouri-header-bottom{min-height:var(--khouri-header-bottom-height,46px);background:var(--khouri-header-bottom-bg,var(--khouri-bg))}.khouri-header-row>.khouri-builder-grid,.khouri-mobile-header>.khouri-builder-grid{min-height:inherit}.khouri-builder-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem}.khouri-builder-zone{display:flex;align-items:center;gap:1rem;min-width:0}.khouri-builder-left{justify-content:flex-start}.khouri-builder-center{justify-content:center}.khouri-builder-right{justify-content:flex-end}.khouri-component{min-width:0}.site-branding{display:flex;align-items:center;gap:.85rem;min-width:0}.custom-logo{display:block;max-height:var(--khouri-header-logo-height,56px);width:auto}.khouri-logo-transparent,.khouri-logo-sticky,.khouri-logo-mobile{display:none}.khouri-transparent-header:not(.khouri-scrolled) .has-transparent-logo .khouri-logo-default{display:none}.khouri-transparent-header:not(.khouri-scrolled) .has-transparent-logo .khouri-logo-transparent{display:block}.khouri-scrolled .has-sticky-logo .khouri-logo-default,.khouri-scrolled .has-sticky-logo .khouri-logo-transparent{display:none}.khouri-scrolled .has-sticky-logo .khouri-logo-sticky{display:block}.khouri-mobile-header .has-mobile-logo .khouri-logo-default{display:none}.khouri-mobile-header .has-mobile-logo .khouri-logo-mobile{display:block}.site-title{margin:0;color:inherit;font-size:1.35rem;font-weight:700;line-height:1.2;white-space:nowrap}.site-title a{color:inherit;text-decoration:none}.site-description{margin:.2rem 0 0;color:currentColor;opacity:.72;font-size:.9rem;white-space:nowrap}.khouri-menu ul{display:flex;align-items:center;gap:1.35rem;list-style:none;margin:0;padding:0}.khouri-menu li{position:relative}.khouri-menu a{color:inherit;text-decoration:none;font-weight:600}.khouri-menu a:hover{color:var(--khouri-accent)}.khouri-menu ul ul{display:none;position:absolute;z-index:120;left:0;top:100%;min-width:220px;padding:.65rem;background:var(--khouri-bg);color:var(--khouri-text);border:1px solid var(--khouri-border);border-radius:var(--khouri-radius);box-shadow:0 14px 36px rgb(0 0 0 / .10)}.khouri-menu ul ul ul{left:100%;top:0}.khouri-menu li:hover>ul,.khouri-menu li:focus-within>ul{display:block}.khouri-menu ul ul li{width:100%}.khouri-menu ul ul a{display:block;padding:.55rem .65rem;white-space:nowrap}.khouri-menu .khouri-mega-menu{position:static}.khouri-menu .khouri-mega-menu>.sub-menu{width:min(920px, 86vw);grid-template-columns:repeat(var(--khouri-mega-columns,4),minmax(0,1fr));gap:.35rem 1rem;left:50%;transform:translateX(-50%)}.khouri-menu .khouri-mega-menu:hover>.sub-menu,.khouri-menu .khouri-mega-menu:focus-within>.sub-menu{display:grid}.khouri-menu .khouri-mega-menu>.sub-menu>li>.sub-menu{display:block;position:static;min-width:0;border:0;padding:.35rem 0 0;box-shadow:none}.khouri-icon-button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid currentColor;border-radius:var(--khouri-button-radius);background:#fff0;color:inherit;line-height:1}.khouri-icon-button:hover{background:color-mix(in srgb,currentColor 8%,transparent);color:inherit}.khouri-header-button{display:inline-flex;align-items:center;white-space:nowrap;border-radius:var(--khouri-button-radius);padding:var(--khouri-button-pv) var(--khouri-button-ph);background:var(--khouri-button-bg);color:var(--khouri-button-text);font-weight:var(--khouri-button-weight);text-decoration:none}.khouri-header-button:hover{background:var(--khouri-button-bg-hover);color:var(--khouri-button-text-hover)}.khouri-header-button-secondary{background:#fff0;color:inherit;border:1px solid currentColor}.khouri-header-button-secondary:hover{background:var(--khouri-accent-2);color:#fff;border-color:var(--khouri-accent-2)}.khouri-header-divider{display:block;width:1px;height:28px;background:currentColor;opacity:.22}.khouri-header-search-form .search-form{min-width:240px}.khouri-header-search-form .search-field{min-height:38px}.khouri-header-search-form .search-submit{padding:.55rem .75rem}.khouri-social-links{display:flex;align-items:center;gap:.4rem}.khouri-social-links a{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding-inline:.4rem;border:1px solid currentColor;border-radius:999px;color:inherit;font-size:.68rem;font-weight:700;text-decoration:none}.khouri-hamburger{display:grid;gap:4px;width:18px}.khouri-hamburger span{display:block;height:2px;background:currentColor}.khouri-sticky-header:not(.khouri-transparent-header) .site-header{position:sticky;top:0}.admin-bar.khouri-sticky-header:not(.khouri-transparent-header) .site-header{top:32px}.khouri-sticky-main.khouri-scrolled .khouri-header-top,.khouri-sticky-main.khouri-scrolled .khouri-header-bottom{display:none}.khouri-sticky-topmain.khouri-scrolled .khouri-header-bottom{display:none}.khouri-header-shrink.khouri-scrolled .khouri-header-main{min-height:var(--khouri-header-main-shrink,62px)}.khouri-scrolled .site-header{box-shadow:0 8px 24px rgb(0 0 0 / .07)}.khouri-header-hidden .site-header{transform:translateY(-110%)}.khouri-transparent-header .site-header{position:absolute;inset:0 0 auto;color:var(--khouri-header-transparent-text);border-color:#fff0;background:#fff0}.khouri-transparent-header .khouri-header-row,.khouri-transparent-header .khouri-mobile-header{background:#fff0;border-color:#fff0}.khouri-transparent-header.khouri-sticky-header.khouri-scrolled .site-header{position:fixed;top:0;color:var(--khouri-header-text);background:var(--khouri-header-main-bg)}.khouri-transparent-header.khouri-sticky-header.khouri-scrolled .khouri-header-row,.khouri-transparent-header.khouri-sticky-header.khouri-scrolled .khouri-mobile-header{background:inherit;border-color:var(--khouri-header-border)}.admin-bar.khouri-transparent-header.khouri-sticky-header.khouri-scrolled .site-header{top:32px}.khouri-mobile-panel{position:fixed;z-index:10020;top:0;bottom:0;width:min(88vw, 390px);background:var(--khouri-bg);color:var(--khouri-text);box-shadow:0 0 40px rgb(0 0 0 / .18);visibility:hidden;transition:transform .24s ease,visibility .24s ease}.khouri-mobile-panel-right .khouri-mobile-panel{right:0;transform:translateX(105%)}.khouri-mobile-panel-left .khouri-mobile-panel{left:0;transform:translateX(-105%)}.khouri-mobile-open .khouri-mobile-panel{transform:translateX(0);visibility:visible}.khouri-mobile-panel-inner{height:100%;overflow-y:auto;padding:1rem}.khouri-mobile-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.khouri-mobile-panel-title{font-weight:700;font-size:1.05rem}.khouri-mobile-panel .khouri-menu ul{display:block}.khouri-mobile-panel .khouri-menu li{border-bottom:1px solid var(--khouri-border)}.khouri-mobile-panel .khouri-menu a{display:block;padding:.8rem .2rem}.khouri-mobile-panel .khouri-menu ul ul{display:block;position:static;min-width:0;padding:0 0 0 1rem;border:0;box-shadow:none}.khouri-mobile-secondary{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--khouri-border)}.khouri-mobile-scrim{position:fixed;z-index:10010;inset:0;background:rgb(0 0 0 / .46)}.khouri-overlay-open{overflow:hidden}.khouri-mobile-fullscreen .khouri-mobile-panel{inset:0;width:100%;max-width:none;transform:translateY(-102%)}.khouri-mobile-fullscreen.khouri-mobile-open .khouri-mobile-panel{transform:translateY(0)}.khouri-mobile-fullscreen .khouri-mobile-panel-inner{width:min(720px, calc(100% - 40px));margin-inline:auto;padding-top:2rem}.khouri-mobile-dropdown .khouri-mobile-panel{position:fixed;top:var(--khouri-header-main-height,76px);left:var(--khouri-site-padding);right:var(--khouri-site-padding);bottom:auto;width:auto;max-height:70vh;transform:translateY(-8px);opacity:0;box-shadow:0 14px 32px rgb(0 0 0 / .12);border:1px solid var(--khouri-border);border-radius:var(--khouri-radius)}.khouri-mobile-dropdown.khouri-mobile-open .khouri-mobile-panel{transform:translateY(0);opacity:1;visibility:visible}.khouri-mobile-dropdown .khouri-mobile-scrim{display:none}.khouri-search-overlay{display:none;position:fixed;z-index:10030;inset:0;padding:8vh var(--khouri-site-padding);background:rgb(0 0 0 / .58)}.khouri-search-overlay.is-open{display:block}.khouri-search-dialog{position:relative;width:min(760px, 100%);margin-inline:auto;padding:2.2rem;border-radius:calc(var(--khouri-radius) + 4px);background:var(--khouri-bg);color:var(--khouri-text);box-shadow:0 24px 80px rgb(0 0 0 / .28)}.khouri-search-close{position:absolute;top:.65rem;right:.65rem}.khouri-search-dialog .search-form{max-width:none;margin-top:2rem}.khouri-scroll-top[hidden]{display:none}.khouri-scroll-top{position:fixed;z-index:70;right:1.25rem;bottom:1.25rem;width:44px;height:44px;padding:0;border-radius:999px;box-shadow:0 8px 22px rgb(0 0 0 / .16)}.site-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--khouri-sidebar);gap:var(--khouri-gap);padding-block:var(--khouri-section-space)}.no-sidebar .site-layout{grid-template-columns:minmax(0,1fr)}.site-main{min-width:0}.widget-area{min-width:0}.widget{margin-bottom:2rem}.widget-title{font-size:1.1rem;margin-top:0}.page-header{margin-bottom:var(--khouri-content-space)}.page-title,.entry-title{line-height:var(--khouri-heading-line);overflow-wrap:anywhere}.entry-title a{color:inherit;text-decoration:none}.entry-title a:hover{color:var(--khouri-accent)}.entry-card{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid var(--khouri-border)}.post-thumbnail{display:block;margin-bottom:1.25rem}.post-thumbnail img,.single-featured-image img{display:block;border-radius:var(--khouri-radius)}.entry-meta{color:var(--khouri-muted);font-size:.9rem;margin-top:.5rem}.entry-meta .byline{margin-left:.5rem}.entry-footer{display:flex;flex-wrap:wrap;gap:1rem;color:var(--khouri-muted);font-size:.9rem;margin-top:1.5rem}.entry-content{max-width:100%}.entry-content>*+*{margin-block-start:var(--khouri-content-space)}.entry-content .alignwide{max-width:100%}.entry-content .alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}.navigation.pagination .nav-links{display:flex;flex-wrap:wrap;gap:.5rem}.page-numbers{display:inline-flex;min-width:2.5rem;min-height:2.5rem;align-items:center;justify-content:center;border:1px solid var(--khouri-border);border-radius:var(--khouri-radius);text-decoration:none;padding:.25rem .65rem}.page-numbers.current{background:var(--khouri-text);color:var(--khouri-bg);border-color:var(--khouri-text)}.post-navigation{margin-top:2.5rem;border-top:1px solid var(--khouri-border);padding-top:1.5rem}.post-navigation .nav-links{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.post-navigation .nav-next{text-align:right}.nav-subtitle{display:block;color:var(--khouri-muted);font-size:.85rem}.nav-title{font-weight:700}.search-form{display:flex;gap:.5rem;max-width:560px}.search-form label{flex:1}.search-field,input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{width:100%;min-height:var(--khouri-form-height);border:1px solid var(--khouri-form-border);border-radius:var(--khouri-form-radius);padding:.65rem .75rem;background:var(--khouri-form-bg);color:var(--khouri-form-text)}textarea{min-height:130px;resize:vertical}.search-field:focus,input:focus,textarea:focus,select:focus{border-color:var(--khouri-form-focus);outline-color:var(--khouri-form-focus)}button,.button,.wp-element-button,.wp-block-button__link,input[type="submit"],button[type="submit"]{border:0;border-radius:var(--khouri-button-radius);padding:var(--khouri-button-pv) var(--khouri-button-ph);background:var(--khouri-button-bg);color:var(--khouri-button-text);font-weight:var(--khouri-button-weight);text-decoration:none}button:hover,.button:hover,.wp-element-button:hover,.wp-block-button__link:hover,input[type="submit"]:hover,button[type="submit"]:hover{background:var(--khouri-button-bg-hover);color:var(--khouri-button-text-hover)}.comments-area{margin-top:3rem}.comment-list{padding-left:1.5rem}.comment-list .children{padding-left:1.5rem}.comment-body{margin-bottom:1.5rem}.site-footer{margin-top:2rem;color:var(--khouri-footer-text);border-top:1px solid var(--khouri-footer-border)}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:var(--khouri-footer-heading)}.khouri-footer-row{border-bottom:1px solid var(--khouri-footer-border)}.khouri-footer-row:last-child{border-bottom:0}.khouri-footer-row>.khouri-builder-grid{padding-block:var(--khouri-footer-row-padding)}.khouri-footer-top{background:var(--khouri-footer-top-bg)}.khouri-footer-main{background:var(--khouri-footer-main-bg)}.khouri-footer-bottom{background:var(--khouri-footer-bottom-bg)}.khouri-footer-main .khouri-builder-grid{grid-template-columns:1fr}.khouri-footer-widgets{display:grid;gap:2rem;width:100%}.khouri-footer-columns-1{grid-template-columns:1fr}.khouri-footer-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.khouri-footer-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.khouri-footer-columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.khouri-footer-columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.khouri-footer-widget-column{min-width:0}.site-footer .widget{margin:0}.site-footer .widget+.widget{margin-top:1.5rem}.site-info{margin:0;color:inherit;font-size:.9rem}.site-footer .khouri-menu ul{flex-wrap:wrap;gap:.7rem 1rem}.site-footer a{color:inherit}.site-footer a:hover{color:var(--khouri-accent)}@media (max-width:900px){.site-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.khouri-mobile-header{min-height:68px}.site-description{display:none}.khouri-builder-grid{grid-template-columns:1fr auto 1fr;gap:.65rem}.khouri-footer-bottom .khouri-builder-grid{grid-template-columns:1fr;align-items:flex-start}.khouri-footer-bottom .khouri-builder-zone{justify-content:flex-start}.khouri-footer-widgets{grid-template-columns:1fr}.post-navigation .nav-links{grid-template-columns:1fr}.post-navigation .nav-next{text-align:left}}@media (max-width:782px){.admin-bar.khouri-sticky-header:not(.khouri-transparent-header) .site-header,.admin-bar.khouri-transparent-header.khouri-sticky-header.khouri-scrolled .site-header{top:46px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.khouri-sidebar-left .site-layout{grid-template-columns:var(--khouri-sidebar) minmax(0,1fr)}.khouri-sidebar-left .site-main{grid-column:2}.khouri-sidebar-left .widget-area{grid-column:1;grid-row:1}.khouri-sidebar-none .site-layout{grid-template-columns:minmax(0,1fr)}.khouri-sticky-sidebar .widget-area{align-self:start;position:sticky;top:2rem}.admin-bar.khouri-sticky-sidebar .widget-area{top:4rem}.khouri-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1.25rem;color:var(--khouri-muted);font-size:.875rem}.khouri-breadcrumbs a{color:inherit;text-decoration:none}.khouri-breadcrumbs a:hover{color:var(--khouri-accent)}.khouri-breadcrumb-separator{opacity:.65}.khouri-archive-title-center .khouri-archive-header{text-align:center}.khouri-archive-title-right .khouri-archive-header{text-align:right}.archive-description{color:var(--khouri-muted);max-width:760px}.khouri-archive-title-center .archive-description{margin-inline:auto}.khouri-archive-title-right .archive-description{margin-left:auto}.khouri-posts-loop{min-width:0}.khouri-blog-layout-grid .khouri-posts-loop,.khouri-blog-layout-cards .khouri-posts-loop,.khouri-blog-layout-magazine .khouri-posts-loop{display:grid;gap:clamp(1.25rem, 2.5vw, 2rem)}.khouri-blog-columns-1 .khouri-posts-loop{grid-template-columns:minmax(0,1fr)}.khouri-blog-columns-2 .khouri-posts-loop{grid-template-columns:repeat(2,minmax(0,1fr))}.khouri-blog-columns-3 .khouri-posts-loop{grid-template-columns:repeat(3,minmax(0,1fr))}.khouri-blog-columns-4 .khouri-posts-loop{grid-template-columns:repeat(4,minmax(0,1fr))}.khouri-blog-layout-grid .entry-card,.khouri-blog-layout-magazine .entry-card{margin:0;padding:0;border:0}.khouri-blog-layout-cards .entry-card{margin:0;padding:1.25rem;border:1px solid var(--khouri-border);border-radius:calc(var(--khouri-radius) + 2px);background:var(--khouri-bg);box-shadow:0 8px 26px rgb(17 24 39 / .055)}.khouri-blog-layout-list .entry-card{display:grid;grid-template-columns:minmax(180px,34%) minmax(0,1fr);grid-template-areas:"image category" "image title" "image meta" "image excerpt" "image tags" "image more";column-gap:1.5rem;align-items:start}.khouri-blog-layout-list .entry-card>.khouri-entry-image{grid-area:image;margin:0}.khouri-blog-layout-list .entry-card>.khouri-entry-categories{grid-area:category}.khouri-blog-layout-list .entry-card>.entry-header{grid-area:title}.khouri-blog-layout-list .entry-card>.entry-meta{grid-area:meta}.khouri-blog-layout-list .entry-card>.entry-summary{grid-area:excerpt}.khouri-blog-layout-list .entry-card>.khouri-entry-tags{grid-area:tags}.khouri-blog-layout-list .entry-card>.khouri-read-more{grid-area:more;justify-self:start}.khouri-blog-first-featured.khouri-blog-layout-grid .khouri-first-post,.khouri-blog-first-featured.khouri-blog-layout-cards .khouri-first-post,.khouri-blog-first-featured.khouri-blog-layout-magazine .khouri-first-post{grid-column:1 / -1}.khouri-blog-layout-magazine .khouri-first-post{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.8fr);column-gap:2rem;align-items:center}.khouri-blog-layout-magazine .khouri-first-post>.khouri-entry-image{grid-row:1 / span 6;margin:0}.khouri-entry-categories{display:flex;flex-wrap:wrap;gap:.35rem .65rem;margin-bottom:.45rem;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.045em}.khouri-entry-categories a{color:var(--khouri-accent);text-decoration:none}.khouri-entry-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem 0}.khouri-entry-meta .khouri-meta-item{display:inline-flex;align-items:center;gap:.4rem}.khouri-entry-meta .khouri-meta-item+.khouri-meta-item::before{content:"•";margin-inline:.55rem;color:var(--khouri-border)}.khouri-meta-avatar{width:28px;height:28px;border-radius:999px}.khouri-entry-tags{margin-top:.8rem;color:var(--khouri-muted);font-size:.875rem}.khouri-read-more{display:inline-flex;margin-top:.85rem;font-weight:650;text-decoration:none}.khouri-entry-image img,.khouri-related-image img,.single-featured-image img,.khouri-single-hero-media img{width:100%;height:auto;object-fit:cover}.khouri-blog-ratio-16-9 .khouri-entry-image img{aspect-ratio:16/9}.khouri-blog-ratio-4-3 .khouri-entry-image img{aspect-ratio:4/3}.khouri-blog-ratio-3-2 .khouri-entry-image img{aspect-ratio:3/2}.khouri-blog-ratio-1-1 .khouri-entry-image img{aspect-ratio:1/1}.khouri-single-ratio-16-9 .single-featured-image img,.khouri-single-ratio-16-9 .khouri-single-hero-media img{aspect-ratio:16/9}.khouri-single-ratio-4-3 .single-featured-image img,.khouri-single-ratio-4-3 .khouri-single-hero-media img{aspect-ratio:4/3}.khouri-single-ratio-3-2 .single-featured-image img,.khouri-single-ratio-3-2 .khouri-single-hero-media img{aspect-ratio:3/2}.khouri-single-ratio-1-1 .single-featured-image img,.khouri-single-ratio-1-1 .khouri-single-hero-media img{aspect-ratio:1/1}.khouri-single-header{margin-bottom:1.5rem}.khouri-single-header .entry-title{margin-bottom:.5rem}.single-featured-image{margin-bottom:2rem}.khouri-single-layout-image-first .single-featured-image{margin-bottom:1.6rem}.khouri-single-width-narrow .khouri-single-entry,.khouri-single-width-narrow .khouri-author-box,.khouri-single-width-narrow .post-navigation,.khouri-single-width-narrow .khouri-related-posts,.khouri-single-width-narrow .comments-area{max-width:680px}.khouri-single-width-normal .khouri-single-entry{max-width:var(--khouri-content)}.khouri-single-width-wide .khouri-single-entry{max-width:100%}.khouri-single-hero{position:relative;overflow:hidden;margin-bottom:2rem;border-radius:calc(var(--khouri-radius) + 4px);background:var(--khouri-surface)}.khouri-single-hero-media{position:absolute;inset:0}.khouri-single-hero-media::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .72),rgb(0 0 0 / .18))}.khouri-single-hero-media img{height:100%;min-height:430px;border-radius:0}.khouri-single-hero-content{position:relative;z-index:1;padding:clamp(2rem,6vw,5rem)}.khouri-single-hero.has-image .khouri-single-hero-content{min-height:430px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.khouri-single-hero.has-image .entry-title,.khouri-single-hero.has-image .entry-meta,.khouri-single-hero.has-image .entry-meta a,.khouri-single-hero.has-image .khouri-entry-categories a{color:#fff}.khouri-single-hero.has-image .khouri-entry-meta .khouri-meta-item+.khouri-meta-item::before{color:rgb(255 255 255 / .55)}.khouri-author-box{display:grid;grid-template-columns:80px minmax(0,1fr);gap:1.25rem;margin-top:3rem;padding:1.5rem;border:1px solid var(--khouri-border);border-radius:calc(var(--khouri-radius) + 2px);background:var(--khouri-surface)}.khouri-author-avatar img{display:block;border-radius:999px}.khouri-author-name{margin:0 0 .35rem;font-size:1.2rem}.khouri-author-content p{margin:0;color:var(--khouri-muted)}.khouri-related-posts{margin-top:3rem}.khouri-section-title{margin-bottom:1.25rem;font-size:1.45rem}.khouri-related-grid{display:grid;gap:1.25rem}.khouri-related-columns-2 .khouri-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.khouri-related-columns-3 .khouri-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.khouri-related-columns-4 .khouri-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.khouri-related-card{overflow:hidden;border:1px solid var(--khouri-border);border-radius:var(--khouri-radius);background:var(--khouri-bg)}.khouri-related-image{display:block}.khouri-related-image img{display:block;aspect-ratio:16/9;border-radius:0}.khouri-related-content{padding:1rem}.khouri-related-card-title{margin:.25rem 0 .5rem;font-size:1.05rem}.khouri-related-card-title a{color:inherit;text-decoration:none}.khouri-related-card-title a:hover{color:var(--khouri-accent)}.khouri-related-date{color:var(--khouri-muted);font-size:.82rem}.posts-navigation{margin-top:2rem}.posts-navigation .nav-links{display:flex;justify-content:space-between;gap:1rem}@media (max-width:1000px){.khouri-blog-columns-4 .khouri-posts-loop{grid-template-columns:repeat(2,minmax(0,1fr))}.khouri-related-columns-4 .khouri-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.khouri-sidebar-left .site-layout{grid-template-columns:minmax(0,1fr)}.khouri-sidebar-left .site-main,.khouri-sidebar-left .widget-area{grid-column:auto;grid-row:auto}.khouri-sticky-sidebar .widget-area{position:static}.khouri-blog-layout-magazine .khouri-first-post{display:block}.khouri-blog-layout-magazine .khouri-first-post>.khouri-entry-image{margin-bottom:1.25rem}}@media (max-width:700px){.khouri-blog-columns-2 .khouri-posts-loop,.khouri-blog-columns-3 .khouri-posts-loop,.khouri-blog-columns-4 .khouri-posts-loop,.khouri-related-columns-2 .khouri-related-grid,.khouri-related-columns-3 .khouri-related-grid,.khouri-related-columns-4 .khouri-related-grid{grid-template-columns:minmax(0,1fr)}.khouri-blog-layout-list .entry-card{display:block}.khouri-blog-layout-list .entry-card>.khouri-entry-image{margin-bottom:1.25rem}.khouri-author-box{grid-template-columns:56px minmax(0,1fr)}.khouri-author-avatar img{width:56px;height:56px}.khouri-single-hero-media img,.khouri-single-hero.has-image .khouri-single-hero-content{min-height:340px}}.no-sidebar .site-layout{grid-template-columns:minmax(0,1fr)}.no-sidebar .site-main{grid-column:auto}.no-sidebar.khouri-single-width-narrow .khouri-single-entry,.no-sidebar.khouri-single-width-narrow .khouri-author-box,.no-sidebar.khouri-single-width-narrow .post-navigation,.no-sidebar.khouri-single-width-narrow .khouri-related-posts,.no-sidebar.khouri-single-width-narrow .comments-area,.no-sidebar.khouri-single-width-normal .khouri-single-entry,.no-sidebar.khouri-single-width-normal .khouri-author-box,.no-sidebar.khouri-single-width-normal .post-navigation,.no-sidebar.khouri-single-width-normal .khouri-related-posts,.no-sidebar.khouri-single-width-normal .comments-area{margin-inline:auto}.khouri-blog-layout-list .entry-card.khouri-no-thumbnail,.khouri-blog-layout-magazine .khouri-first-post.khouri-no-thumbnail{display:block}.khouri-sticky-header.khouri-sticky-sidebar .widget-area{top:calc(var(--khouri-header-main-height) + 2rem)}