﻿.entry-hero-heading,.page-title,.entry-title{display:none !important}.content-wrap,.site-container,.content-area{max-width:100% !important;padding:0 !important;margin:0 !important}body,.site{background:#fff !important}.site .content-wrap .content,.site-inner,.wrap{max-width:100% !important;padding:0 !important}.is-layout-constrained{max-width:none !important}html{scroll-behavior:smooth}.alignfull,.wp-block-group.alignfull,.featured-projects,.cortex-footer,body .alignfull{width:100vw !important;position:relative !important;left:50% !important;right:50% !important;margin-left:-50vw !important;margin-right:-50vw !important;max-width:100vw !important;padding-left:0 !important;padding-right:0 !important}.alignfull .wp-block-group__inner-container,.alignfull .is-layout-constrained{max-width:100% !important;width:100% !important;margin:0 !important;padding:0 !important}.site-header-inner-wrap{box-shadow:0 0 3px rgba(0,0,0,.15)}.header-button-wrap .header-button,.mobile-header-button-wrap .mobile-header-button-wrap-inner a{background-color:#fff73d;color:#2d3748;border:none;border-radius:0;padding:1rem 1.5rem;font-weight:400;transition:all .3s ease;display:inline-flex !important;align-items:center;justify-content:space-between;gap:1rem;min-width:180px;border-bottom:3px solid #2d3748}.header-button-wrap .header-button::after,.mobile-header-button-wrap .mobile-header-button-wrap-inner a::after{content:"→";font-size:1.2em;transition:transform .3s ease;top:-1px;position:relative}.header-button-wrap .header-button:hover,.mobile-header-button-wrap .mobile-header-button-wrap-inner a:hover{background-color:#fff73d}.header-button-wrap .header-button:hover::after,.mobile-header-button-wrap .mobile-header-button-wrap-inner a:hover::after{transform:translateX(5px)}.header-button-wrap .header-button:active,.mobile-header-button-wrap .mobile-header-button-wrap-inner a:active{transform:translateY(0)}.get-in-touch-button .wp-block-button__link{background-color:#f7dc1e !important;color:#2d3748 !important;border:none;border-bottom:4px solid #2d3748 !important;border-radius:4px;padding:1rem 2rem;font-weight:400 !important;transition:all .3s ease}.get-in-touch-button .wp-block-button__link:hover{background-color:rgb(242.864806867,213.7210300429,8.635193133)}.grid-dot-pattern{display:block;width:100vw;margin-left:calc(-50vw + 50%);min-height:92px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNEVGOTgwMDU0RjYxMUU4OEY5RkYwQkQ3Q0I2MkVFNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNEVGOTgwMTU0RjYxMUU4OEY5RkYwQkQ3Q0I2MkVFNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE0RUY5N0ZFNTRGNjExRTg4RjlGRjBCRDdDQjYyRUU3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE0RUY5N0ZGNTRGNjExRTg4RjlGRjBCRDdDQjYyRUU3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+LVVNHwAAAC5JREFUeNpi/P//PwM1ARMDlcGogaMG0srAidNmngfhAXEh42jWGzVwOBoIEGAA45ILP29p2PgAAAAASUVORK5CYII=) repeat}.grid-dot-pattern .wp-block-spacer{min-height:92px !important}.logo-grid-gallery,.logo-placeholder-grid,.logo-cloud-gallery{display:grid !important;gap:1.5rem !important;padding:2rem 0;width:100% !important;max-width:100% !important;grid-template-columns:repeat(4, 1fr) !important}@media(min-width: 1200px){.logo-grid-gallery,.logo-placeholder-grid,.logo-cloud-gallery{grid-template-columns:repeat(6, 1fr) !important}}@media(min-width: 768px)and (max-width: 1199px){.logo-grid-gallery,.logo-placeholder-grid,.logo-cloud-gallery{grid-template-columns:repeat(4, 1fr) !important}}@media(max-width: 767px){.logo-grid-gallery,.logo-placeholder-grid,.logo-cloud-gallery{grid-template-columns:repeat(3, 1fr) !important;gap:1rem !important}}@media(max-width: 480px){.logo-grid-gallery,.logo-placeholder-grid,.logo-cloud-gallery{grid-template-columns:repeat(2, 1fr) !important;gap:.75rem !important}}.logo-grid-gallery .logo-item,.logo-placeholder-grid .logo-item,.logo-cloud-gallery .logo-item{display:flex !important;align-items:center !important;justify-content:stretch !important;background:#fff !important;border:1px solid rgba(0,0,0,.2) !important;border-radius:0 !important;padding:10px !important;transition:all .3s ease;height:85px !important;width:100% !important;max-width:150px !important;box-sizing:border-box !important;margin:0 auto !important}.logo-grid-gallery .logo-item img,.logo-placeholder-grid .logo-item img,.logo-cloud-gallery .logo-item img{width:100% !important;height:auto !important;max-width:126px !important;max-height:61px !important;object-fit:contain !important;filter:grayscale(100%) !important;opacity:.2 !important;transition:all .3s ease}.logo-grid-gallery .logo-item:hover,.logo-placeholder-grid .logo-item:hover,.logo-cloud-gallery .logo-item:hover{border-color:#000 !important}.logo-grid-gallery .logo-item:hover img,.logo-placeholder-grid .logo-item:hover img,.logo-cloud-gallery .logo-item:hover img{filter:grayscale(0) !important;opacity:1 !important;transform:scale(1.15) !important}@media(max-width: 767px){.logo-grid-gallery .logo-item,.logo-placeholder-grid .logo-item,.logo-cloud-gallery .logo-item{height:70px !important;padding:8px !important}}@media(max-width: 480px){.logo-grid-gallery .logo-item,.logo-placeholder-grid .logo-item,.logo-cloud-gallery .logo-item{height:60px !important;padding:6px !important}}.bg-white.py-24.sm\:py-32 .mx-auto.max-w-7xl,.placeholder-logo-grid .mx-auto.max-w-7xl{max-width:1280px !important;width:100% !important;margin:0 auto !important;padding-left:2rem !important;padding-right:2rem !important;box-sizing:border-box !important}figure.wp-block-gallery.logo-grid-gallery,figure.wp-block-gallery.logo-placeholder-grid{display:grid !important}figure.wp-block-gallery.logo-grid-gallery.has-nested-images,figure.wp-block-gallery.logo-placeholder-grid.has-nested-images{display:grid !important;flex-wrap:unset !important}figure.wp-block-gallery.logo-grid-gallery.has-nested-images figure.wp-block-image,figure.wp-block-gallery.logo-placeholder-grid.has-nested-images figure.wp-block-image{margin:0 !important;width:100% !important}figure.wp-block-gallery.logo-grid-gallery.has-nested-images figure.wp-block-image.logo-item,figure.wp-block-gallery.logo-placeholder-grid.has-nested-images figure.wp-block-image.logo-item{border:1px solid rgba(0,0,0,.2) !important}figure.wp-block-gallery.logo-grid-gallery.has-nested-images figure.wp-block-image.logo-item:hover,figure.wp-block-gallery.logo-placeholder-grid.has-nested-images figure.wp-block-image.logo-item:hover{border-color:#000 !important}.featured-projects{outline:none !important;border:none !important}.featured-projects .wp-block-group__inner-container{max-width:100vw !important;width:100vw !important;margin:0 !important;padding:0 !important}.featured-projects .wp-block-group.is-layout-flex{width:100vw !important;max-width:100vw !important;margin:0 !important;padding:0 !important;gap:0 !important;border:none !important;outline:none !important}.featured-projects .wp-block-group.is-layout-flex.is-nowrap,.featured-projects .wp-block-group.is-layout-flex[class*=wp-container-core-group]{margin-bottom:0 !important}.featured-projects .wp-block-group.is-layout-flex:focus,.featured-projects .wp-block-group.is-layout-flex:focus-within{outline:none !important}.featured-projects .wp-block-group+.wp-block-group{margin-top:0 !important}.featured-projects .featured-projects-inner{width:100% !important;max-width:100% !important;padding:0 !important;margin:0 !important}.featured-projects__item.wp-block-cover{position:relative !important;overflow:hidden !important;display:flex !important;height:100% !important;max-height:500px !important;min-height:0 !important;min-width:0 !important;margin:0 !important;outline:none !important;border:none !important}.featured-projects__item.wp-block-cover:focus,.featured-projects__item.wp-block-cover:focus-within,.featured-projects__item.wp-block-cover.is-selected{outline:none !important}.featured-projects__item.wp-block-cover .wp-block-cover__image-background{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important}.featured-projects__item.wp-block-cover .wp-block-cover__inner-container{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;max-width:100% !important;min-width:0 !important;padding:2rem !important;box-sizing:border-box !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;align-items:flex-start !important;overflow:hidden !important;opacity:0;transition:opacity .3s ease}.featured-projects__item.wp-block-cover .wp-block-cover__inner-container.is-layout-flow,.featured-projects__item.wp-block-cover .wp-block-cover__inner-container.wp-block-cover-is-layout-flow{max-width:100% !important;width:100% !important;display:flex !important;flex-direction:column !important}.featured-projects__item.wp-block-cover .featured-projects__content-top{margin-bottom:auto;width:100% !important;max-width:100% !important;min-width:0 !important;flex-shrink:1 !important;overflow:hidden !important}.featured-projects__item.wp-block-cover .featured-projects__content-top.wp-block-group,.featured-projects__item.wp-block-cover .featured-projects__content-top.is-layout-flow{max-width:100% !important}.featured-projects__item.wp-block-cover .featured-projects__content-top .wp-block-group__inner-container{min-width:0 !important;max-width:100% !important;width:100% !important}.featured-projects__item.wp-block-cover .featured-projects__content-top>*{max-width:100% !important;min-width:0 !important;padding-left:0 !important;margin-left:0 !important}.featured-projects__item.wp-block-cover h3{margin:0 !important;display:inline-block !important;font-size:1rem !important;font-stretch:expanded !important;font-family:"Akkurat Mono",monospace !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;max-width:100% !important;min-width:0 !important;width:100% !important}.featured-projects__item.wp-block-cover h4{margin:0 !important;padding:0 !important;font-size:2.5rem !important;white-space:normal !important;word-break:break-word !important;overflow-wrap:break-word !important;line-height:1.3 !important;min-width:0 !important;max-width:100% !important;width:100% !important}.featured-projects__item.wp-block-cover .featured-projects__title,.featured-projects__item.wp-block-cover h4.featured-projects__title,.featured-projects__item.wp-block-cover .wp-block-heading.featured-projects__title{margin:0 !important;padding:0 !important}.featured-projects__item.wp-block-cover p{margin:0 !important;padding:0 !important;font-size:.95rem !important;line-height:1.5 !important;text-align:left !important;white-space:normal !important;word-break:break-word !important;overflow-wrap:break-word !important;min-width:0 !important;max-width:100% !important;width:100% !important;display:block !important}.featured-projects__item.wp-block-cover .wp-block-button{margin:0 !important}.featured-projects__item.wp-block-cover .wp-block-cover__background,.featured-projects__item.wp-block-cover span[aria-hidden=true].has-background-dim{opacity:0 !important;transition:opacity .3s ease}@media(max-width: 1024px){.featured-projects__item.wp-block-cover .wp-block-cover__background,.featured-projects__item.wp-block-cover span[aria-hidden=true].has-background-dim{opacity:.7 !important;background-color:rgba(0,0,0,.7) !important}}.featured-projects__item.wp-block-cover:hover .wp-block-cover__background,.featured-projects__item.wp-block-cover:hover span[aria-hidden=true].has-background-dim{opacity:1 !important;background-color:rgba(0,0,0,.7) !important}.featured-projects__item.wp-block-cover:hover .wp-block-cover__inner-container{opacity:1}@media(max-width: 1024px){.featured-projects__item.wp-block-cover .wp-block-cover__inner-container{opacity:1 !important}}.featured-projects__cta{margin-top:auto}.featured-projects__cta .wp-block-button__link{background-color:rgba(0,0,0,0) !important;border:2px solid #fff !important;color:#000 !important;padding:.75rem 3rem .75rem 3rem !important;font-weight:400 !important;transition:all .3s ease;position:relative;z-index:1;font-size:1rem;line-height:2rem}@media(max-width: 1024px){.featured-projects__cta .wp-block-button__link{color:#fff !important}}.featured-projects__cta .wp-block-button__link::before{content:"";position:absolute;top:50%;transform:translateY(-50%);z-index:-1;transition:all .5s ease;background-color:#fff73d;height:2em;width:100%;left:12px;opacity:0}@media(max-width: 1024px){.featured-projects__cta .wp-block-button__link::before{display:none !important}}.featured-projects__item:hover .wp-block-button__link::before{opacity:1;width:calc(100% + 1em)}@media(max-width: 1024px){.featured-projects__item:hover .wp-block-button__link::before{opacity:0 !important;display:none !important}}.featured-projects__cta--dark .wp-block-button__link{border:2px solid #2d3748 !important}.featured-projects__item.featured-projects__item--white .wp-block-cover__background,.featured-projects__item.featured-projects__item--white span[aria-hidden=true].has-background-dim{background-color:#fff !important;opacity:1 !important;transition:background-color .3s ease,opacity .3s ease}@media(max-width: 1024px){.featured-projects__item.featured-projects__item--white .wp-block-cover__background,.featured-projects__item.featured-projects__item--white span[aria-hidden=true].has-background-dim{background-color:#000 !important;opacity:.9 !important}}.featured-projects__item.featured-projects__item--white .wp-block-cover__inner-container{opacity:1 !important}.featured-projects__item.featured-projects__item--white .featured-projects__category,.featured-projects__item.featured-projects__item--white .featured-projects__title,.featured-projects__item.featured-projects__item--white .featured-projects__description{color:#2d3748 !important;transition:color .3s ease}@media(max-width: 1024px){.featured-projects__item.featured-projects__item--white .featured-projects__category,.featured-projects__item.featured-projects__item--white .featured-projects__title,.featured-projects__item.featured-projects__item--white .featured-projects__description{color:#fff !important}}@media(max-width: 1024px){.featured-projects__item.featured-projects__item--white .featured-projects__cta--dark .wp-block-button__link{border-color:#fff !important;color:#fff !important}}.featured-projects__item.featured-projects__item--white:hover .wp-block-cover__background,.featured-projects__item.featured-projects__item--white:hover span[aria-hidden=true].has-background-dim{background:#000 !important;background-color:#000 !important;opacity:1 !important}.featured-projects__item.featured-projects__item--white:hover .featured-projects__category,.featured-projects__item.featured-projects__item--white:hover .featured-projects__title,.featured-projects__item.featured-projects__item--white:hover .featured-projects__description{color:#fff !important}.featured-projects__item.featured-projects__item--white:hover .featured-projects__cta--dark .wp-block-button__link{border-color:#fff !important}.featured-projects__spacer{visibility:hidden !important;opacity:0 !important;pointer-events:none !important;flex:1 1 33.333% !important;min-height:0 !important;height:0 !important}.featured-projects__header{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0;margin-bottom:3rem;padding:0 2rem;height:auto !important;min-height:auto !important}.featured-projects__header h2{margin:0;margin-right:36px;flex-shrink:0;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;font-weight:600;display:inline-flex;align-items:center;gap:.75rem;cursor:pointer}.featured-projects__header h2::before{content:"→";display:inline-block;font-size:2rem;font-weight:300;transform:rotate(90deg);transition:transform .3s ease}.featured-projects__header h2:hover::before{transform:rotate(90deg) translateX(5px)}@media(max-width: 768px){.featured-projects__header{flex-direction:column;align-items:flex-start;gap:2rem}}.featured-projects__filters{display:flex;gap:1rem;flex-wrap:wrap;align-items:center;height:auto !important;min-height:auto !important}.featured-projects__filters .filter-btn,.featured-projects__filters a[data-filter]{display:inline-block;padding:.75rem 1.5rem;background:rgba(0,0,0,0);color:#000;border:none;border-radius:4px;text-decoration:none !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2;transition:all .3s ease;cursor:pointer}.featured-projects__filters .filter-btn:hover,.featured-projects__filters .filter-btn.is-active,.featured-projects__filters a[data-filter]:hover,.featured-projects__filters a[data-filter].is-active{background:#fff73d !important;color:#000 !important}.featured-projects__filters p{margin:0}.cortex-footer{width:100vw !important;position:relative !important;left:50% !important;margin-left:-50vw !important;margin-right:-50vw !important;max-width:100vw !important}.cortex-footer .wp-block-columns{margin:0 auto;padding:0 2rem}.cortex-footer h2.wp-block-heading{padding-left:2rem;padding-right:2rem}.cortex-footer a{transition:color .3s ease}.cortex-footer a:hover{color:#eaeaea !important}.cortex-footer.is-layout-constrained,.cortex-footer .is-layout-constrained{max-width:none !important}.cortex-footer-heading{font-size:3.5rem !important;font-weight:400 !important;font-family:Akkurat !important;font-stretch:expanded !important}.cortex-footer-subheading{font-size:1.25rem !important;font-weight:400 !important;font-family:Akkurat !important;font-stretch:expanded !important}.cortex-footer-text,.cortex-footer-link,.cortex-footer-copyright,.cortex-footer-small{font-family:Akkurat !important;font-stretch:expanded !important;font-weight:400 !important}.cortex-footer-link{line-height:2 !important}.cortex-footer-small{font-size:.875rem !important;line-height:1.4 !important}.cortex-footer-copyright{font-size:.875rem !important}.cortex-footer-text strong{font-weight:700 !important}.cortex-hero-split{width:100vw !important;position:relative !important;left:50% !important;margin-left:-50vw !important;margin-right:-50vw !important;max-width:100vw !important;padding:0 !important;height:auto !important;min-height:400px;display:flex !important;gap:0 !important}.cortex-hero-split .cortex-hero-two-thirds,.cortex-hero-split .cortex-hero-image{flex:0 0 66.666% !important;width:66.666% !important;height:auto !important;min-height:400px;margin:0 !important;padding:0 !important}.cortex-hero-split .cortex-hero-two-thirds.wp-block-cover,.cortex-hero-split .cortex-hero-image.wp-block-cover{border-radius:0 !important}.cortex-hero-split .cortex-hero-two-thirds.wp-block-cover .wp-block-cover__image-background,.cortex-hero-split .cortex-hero-image.wp-block-cover .wp-block-cover__image-background{width:100% !important;height:100% !important;object-fit:cover !important;position:absolute !important;top:0 !important;left:0 !important}.cortex-hero-split .cortex-hero-two-thirds.wp-block-cover .wp-block-cover__inner-container,.cortex-hero-split .cortex-hero-image.wp-block-cover .wp-block-cover__inner-container{display:none !important}.cortex-hero-split .cortex-hero-one-third,.cortex-hero-split .cortex-hero-text{flex:0 0 33.333% !important;width:33.333% !important;height:auto !important;display:flex !important;flex-direction:column !important;justify-content:stretch !important;padding:3rem 2rem !important;margin:0 !important;box-sizing:border-box !important}.cortex-hero-split .cortex-hero-one-third h2.wp-block-heading,.cortex-hero-split .cortex-hero-text h2.wp-block-heading{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.5rem !important;line-height:1.2;margin-bottom:1.5rem !important;margin-top:0 !important}.cortex-hero-split .cortex-hero-one-third p,.cortex-hero-split .cortex-hero-text p{font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.cortex-hero-split .cortex-hero-one-third p:last-child,.cortex-hero-split .cortex-hero-text p:last-child{margin-bottom:0}.cortex-hero-split.is-layout-flex{align-items:stretch !important}@media(max-width: 768px){.cortex-hero-split{flex-direction:column !important;height:auto !important;min-height:auto !important}.cortex-hero-split .cortex-hero-two-thirds,.cortex-hero-split .cortex-hero-one-third,.cortex-hero-split .cortex-hero-image,.cortex-hero-split .cortex-hero-text{flex:1 1 100% !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:300px !important}}.wp-block-group.cortex-hero-split>*{margin:0 !important}.wp-block-group.cortex-hero-split.is-layout-flex{gap:0 !important;margin-bottom:0}.gallery-row-get-in-touch{width:100vw !important;margin:0 !important;margin-left:calc(-50vw + 50%) !important;padding:0 !important;max-width:100vw !important;gap:0 !important}.gallery-row-get-in-touch.wp-block-columns{gap:0 !important}.gallery-row-get-in-touch .wp-block-column{margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column !important}.gallery-row-get-in-touch .wp-block-column:first-child{flex-basis:50% !important}.gallery-row-get-in-touch .wp-block-column:last-child{flex-basis:50% !important;background-color:#fff !important}.gallery-row-get-in-touch .wp-block-column>.wp-block-group{flex:1 !important}.gallery-row-get-in-touch .gallery-image-half{height:100% !important;min-height:400px;margin:0 !important;width:100% !important}.gallery-row-get-in-touch .gallery-image-half .wp-block-cover__image-background{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important}.gallery-row-get-in-touch .gallery-image-half .wp-block-cover__inner-container{display:none !important}.gallery-row-get-in-touch .gallery-text-half{height:100% !important;min-height:auto !important;padding:2rem !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;position:relative !important}.gallery-row-get-in-touch .gallery-text-half .gallery-text-content{max-width:600px;padding-bottom:1rem !important}.gallery-row-get-in-touch .gallery-text-half .gallery-text-content .gallery-category{font-size:.875rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.1em !important;margin-bottom:1rem !important}.gallery-row-get-in-touch .gallery-text-half .gallery-text-content .gallery-category:not([class*=has-text-color]){color:#666}.gallery-row-get-in-touch .gallery-text-half .gallery-text-content .gallery-title{font-size:2.5rem !important;font-weight:700 !important;line-height:1.1 !important;margin-bottom:1.5rem !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important}.gallery-row-get-in-touch .gallery-text-half .gallery-text-content .gallery-title:not([class*=has-text-color]){color:#1a202c}.gallery-row-get-in-touch .gallery-text-half .gallery-text-content .gallery-description{font-size:1.125rem !important;line-height:1.6 !important;color:#4a5568 !important}.gallery-row-get-in-touch .gallery-text-half .gallery-cta-button{position:absolute !important;bottom:0 !important;right:0 !important;margin:0 !important}.gallery-row-get-in-touch .gallery-text-half .gallery-cta-button .wp-block-button__link{border-radius:0 !important}@media(max-width: 768px){.gallery-row-get-in-touch{flex-direction:column !important}.gallery-row-get-in-touch .wp-block-column{flex-basis:100% !important}.gallery-row-get-in-touch .gallery-image-half{min-height:300px !important}.gallery-row-get-in-touch .gallery-text-half{padding:2rem !important}}.wp-block-columns.gallery-row-get-in-touch{align-items:stretch !important}.yellow-cta-arrow .wp-block-button__link{background-color:#fff73d !important;color:#000 !important;border:none !important;padding:1rem 2rem !important;font-size:1rem !important;font-weight:600 !important;border-radius:0 !important;display:inline-flex !important;align-items:center !important;gap:.5rem !important;box-shadow:none !important}.yellow-cta-arrow .wp-block-button__link::after{content:"→";display:inline-block;transition:transform .3s ease}.yellow-cta-arrow .wp-block-button__link:hover{box-shadow:none !important}.yellow-cta-arrow .wp-block-button__link:hover::after{transform:translateX(5px)}.wp-block-button.button-next .wp-block-button__link,.wp-block-button.button-next a.wp-block-button__link,.wp-block-button.button-next .wp-block-button__link.wp-element-button,.wp-block-buttons .wp-block-button.button-next .wp-block-button__link,.wp-block-buttons .wp-block-button.button-next a.wp-block-button__link,.wp-block-buttons .wp-block-button.button-next .wp-block-button__link.wp-element-button{display:inline-flex !important;align-items:center !important;gap:2.5rem !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;color:#000 !important;padding:0 !important;font-weight:400 !important;border:none !important;box-shadow:none !important;border-radius:0 !important}.wp-block-button.button-next .wp-block-button__link::after,.wp-block-button.button-next a.wp-block-button__link::after,.wp-block-button.button-next .wp-block-button__link.wp-element-button::after,.wp-block-buttons .wp-block-button.button-next .wp-block-button__link::after,.wp-block-buttons .wp-block-button.button-next a.wp-block-button__link::after,.wp-block-buttons .wp-block-button.button-next .wp-block-button__link.wp-element-button::after{content:"↓" !important;display:inline-block !important;font-size:1.25em;font-weight:300;transition:transform .3s ease}.wp-block-button.button-next .wp-block-button__link:hover,.wp-block-button.button-next a.wp-block-button__link:hover,.wp-block-button.button-next .wp-block-button__link.wp-element-button:hover,.wp-block-buttons .wp-block-button.button-next .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.button-next a.wp-block-button__link:hover,.wp-block-buttons .wp-block-button.button-next .wp-block-button__link.wp-element-button:hover{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.wp-block-button.button-next .wp-block-button__link:hover::after,.wp-block-button.button-next a.wp-block-button__link:hover::after,.wp-block-button.button-next .wp-block-button__link.wp-element-button:hover::after,.wp-block-buttons .wp-block-button.button-next .wp-block-button__link:hover::after,.wp-block-buttons .wp-block-button.button-next a.wp-block-button__link:hover::after,.wp-block-buttons .wp-block-button.button-next .wp-block-button__link.wp-element-button:hover::after{transform:translateY(5px)}.cortex-page-navigation{width:100vw !important;background:#fff;border-bottom:1px solid #e5e5e5;padding:1.5rem 2rem;position:relative;z-index:100;transition:all .3s ease;margin-left:calc(-50vw + 50%)}.cortex-page-navigation .wp-block-group.is-layout-flex,.cortex-page-navigation .wp-block-group.is-content-justification-space-between,.cortex-page-navigation .wp-block-group.is-nowrap,.cortex-page-navigation .wp-block-group[class*=wp-container-core-group],.cortex-page-navigation>.wp-block-group{display:flex !important;flex-direction:column !important;align-items:flex-start !important;flex-wrap:wrap !important;justify-content:flex-start !important}.cortex-page-navigation h3,.cortex-page-navigation h3.wp-block-heading{margin:0 0 1rem 0 !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:27px !important;font-weight:600;color:#1a202c;display:flex !important;align-items:center !important;gap:.75rem !important;cursor:pointer;width:100% !important}.cortex-page-navigation h3::before,.cortex-page-navigation h3.wp-block-heading::before{content:"↓";display:inline-block;font-size:1.25rem;font-weight:300;transition:transform .3s ease;flex-shrink:0}.cortex-page-navigation h3:hover::before,.cortex-page-navigation h3.wp-block-heading:hover::before{transform:translateY(5px)}@media(max-width: 768px){.cortex-page-navigation h3,.cortex-page-navigation h3.wp-block-heading{font-size:1.125rem !important;margin-bottom:.75rem !important}}.cortex-page-navigation .dynamic-nav-links{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.cortex-page-navigation .dynamic-nav-links::-webkit-scrollbar{display:none}.cortex-page-navigation .dynamic-nav-links .nav-links-container{display:flex;align-items:center;gap:.5rem;margin:0;flex-wrap:wrap}@media(max-width: 768px){.cortex-page-navigation .dynamic-nav-links .nav-links-container{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.5rem}}.cortex-page-navigation .nav-link{display:inline-block;padding:0rem 1.25rem;font-size:1.125rem;font-weight:500;color:#bec1c3 !important;text-decoration:none !important;border:1px solid rgba(0,0,0,0);border-radius:4px;transition:all .2s ease;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif;white-space:nowrap}.cortex-page-navigation .nav-link:hover{color:#666 !important;background:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0)}.cortex-page-navigation .nav-link.is-active{color:#1a202c !important;background:#fff !important;border-color:#1a202c !important;font-weight:600}@media(max-width: 768px){.cortex-page-navigation .nav-link{padding:.5rem .75rem;font-size:.875rem}}.cortex-page-navigation.is-sticky{position:fixed;top:0;left:0;right:0;width:100vw;background:hsla(0,0%,100%,.97);backdrop-filter:blur(10px);box-shadow:0 2px 10px rgba(0,0,0,.05);padding:1rem 2rem;margin-left:0}@media(max-width: 768px){.cortex-page-navigation.is-sticky{padding:.75rem 1rem}}@media(max-width: 768px){.cortex-page-navigation{padding:1rem;margin-left:calc(-50vw + 50%);width:100vw !important}}.editor-styles-wrapper{background:#fff !important}.editor-styles-wrapper .alignfull{width:100% !important;margin-left:0 !important;margin-right:0 !important;left:0 !important}.editor-styles-wrapper .editor-post-title{display:none !important}.editor-styles-wrapper .cortex-hero-split,.editor-styles-wrapper .placeholder-projects-gallery,.editor-styles-wrapper .gallery-row-get-in-touch{margin-left:0 !important;margin-right:0 !important;left:0 !important;width:100% !important;max-width:100% !important}.editor-styles-wrapper .cortex-page-navigation{position:relative !important;margin-left:0;width:100%}.editor-styles-wrapper .cortex-toc-cards{width:100% !important;left:0 !important;margin-left:0 !important;margin-right:0 !important;padding:4rem 2rem !important}.editor-styles-wrapper .cortex-toc-cards:not([class*=has-background]){background-color:#e5e5e5}.editor-styles-wrapper .toc-cards__container{max-width:1400px !important;margin:0 auto !important}.editor-styles-wrapper .toc-cards__container.wp-block-columns{gap:0 !important}.editor-styles-wrapper .toc-cards__sidebar{flex-basis:300px !important;flex-shrink:0 !important;flex-grow:0 !important;width:300px !important;padding-right:2rem !important;margin-left:2rem !important;margin-right:2rem !important}.editor-styles-wrapper .toc-cards__toc{position:relative !important;top:0 !important;background-color:#fff;padding:30px;width:300px;box-sizing:border-box}.editor-styles-wrapper .toc-cards__toc-item{font-family:"Akkurat Mono",monospace !important;font-size:.9rem !important;line-height:1.5 !important;padding:1rem 0 !important;margin:0 !important;border-bottom:1px solid #1a202c !important;color:#1a202c}.editor-styles-wrapper .toc-cards__content{flex:1 1 auto !important;display:flex !important;flex-direction:column !important;gap:0 !important}.editor-styles-wrapper .toc-cards__card{display:flex !important;flex-wrap:nowrap !important;gap:0 !important;margin:0 !important}.editor-styles-wrapper .toc-cards__card.wp-block-group.is-layout-flex{gap:0 !important;margin:0 !important}.editor-styles-wrapper .toc-cards__card>.wp-block-group{margin:0 !important;margin-bottom:0 !important}.editor-styles-wrapper .toc-cards__card-image{flex:0 0 33.333% !important;width:33.333% !important;position:relative !important;display:flex !important;align-items:center !important;justify-content:stretch !important;margin:0 !important;margin-bottom:0 !important;min-height:200px !important}.editor-styles-wrapper .toc-cards__card-image:not([class*=has-background]){background-color:#fff73d}.editor-styles-wrapper .toc-cards__card-image .toc-cards__image{margin:0 !important}.editor-styles-wrapper .toc-cards__card-image .toc-cards__image img{width:100% !important;height:auto !important;max-height:200px !important;object-fit:contain !important;padding:2rem !important;box-sizing:border-box !important}.editor-styles-wrapper .toc-cards__card-text{flex:0 0 66.666% !important;width:66.666% !important;padding:2rem !important;display:flex !important;flex-direction:column !important;justify-content:stretch !important;box-sizing:border-box !important;margin:0 !important;margin-bottom:0 !important}.editor-styles-wrapper .toc-cards__card-text:not([class*=has-background]){background-color:#fff}.editor-styles-wrapper .toc-cards__card-title{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:2.25rem !important;font-weight:700 !important;line-height:1.2 !important;margin:0 0 1.5rem 0 !important}.editor-styles-wrapper .toc-cards__card-title:not([class*=has-text-color]){color:#1a202c}.editor-styles-wrapper .toc-cards__card-description{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:1.1rem !important;line-height:1.6 !important;margin:0 !important}.editor-styles-wrapper .toc-cards__card-description:not([class*=has-text-color]){color:#4a5568}.editor-styles-wrapper .toc-cards__dot-pattern{width:100%;height:80px;margin-top:0;margin-bottom:2rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNEVGOTgwMDU0RjYxMUU4OEY5RkYwQkQ3Q0I2MkVFNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNEVGOTgwMTU0RjYxMUU4OEY5RkYwQkQ3Q0I2MkVFNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE0RUY5N0ZFNTRGNjExRTg4RjlGRjBCRDdDQjYyRUU3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE0RUY5N0ZGNTRGNjExRTg4RjlGRjBCRDdDQjYyRUU3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+LVVNHwAAAC5JREFUeNpi/P//PwM1ARMDlcGogaMG0srAidNmngfhAXEh42jWGzVwOBoIEGAA45ILP29p2PgAAAAASUVORK5CYII=) repeat}.editor-styles-wrapper .toc-cards__placeholder{display:block !important;font-family:"Akkurat Mono",monospace !important;font-size:.875rem !important;color:#666 !important;background:#f0f0f0 !important;border:1px dashed #999 !important;padding:1rem !important;text-align:center !important;border-radius:4px !important}.block-editor-block-list__layout .placeholder-projects-gallery.alignfull,.block-editor-block-list__layout .cortex-hero-split.alignfull,.block-editor-block-list__layout .gallery-row-get-in-touch{transform:none !important;left:0 !important;margin-left:0 !important;margin-right:0 !important}.block-editor-block-list__layout .cortex-toc-cards.alignfull{transform:none !important;left:0 !important;margin-left:0 !important;margin-right:0 !important}.featured-projects__row,.wp-block-group.is-layout-flex:has(.featured-projects__item){display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;width:100% !important;max-width:100% !important;gap:0 !important;height:500px !important;max-height:500px !important;overflow:hidden !important;margin:0 !important;margin-bottom:0 !important}.featured-projects__row>.wp-block-cover.featured-projects__item,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item{flex:1 1 0% !important;min-width:0 !important;max-width:none !important;height:100% !important;max-height:500px !important;min-height:0 !important;align-self:stretch !important;margin:0 !important}.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--third,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--third{flex:0 0 33.333% !important;max-width:33.333% !important}.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--two-thirds,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--two-thirds{flex:0 0 66.666% !important;max-width:66.666% !important}.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--one-third,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--one-third{flex:0 0 33.333% !important;max-width:33.333% !important}.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--half,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--half{flex:0 0 50% !important;max-width:50% !important}.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-half,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-half{flex:0 0 50% !important;max-width:50% !important;width:50% !important}.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-third,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-third{flex:0 0 33.333% !important;max-width:33.333% !important;width:33.333% !important}.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-two-thirds,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-two-thirds{flex:0 0 66.666% !important;max-width:66.666% !important;width:66.666% !important}.wp-block-group.is-layout-flex:not(.featured-projects *):has(.featured-projects__item){width:100vw !important;margin-left:calc(-50vw + 50%) !important}.featured-projects__row+.featured-projects__row,.wp-block-group.is-layout-flex:has(.featured-projects__item)+.wp-block-group.is-layout-flex:has(.featured-projects__item){margin-top:0 !important}@media(max-width: 1024px){.featured-projects__row,.wp-block-group.is-layout-flex:has(.featured-projects__item){flex-direction:column !important;flex-wrap:wrap !important;height:auto !important;max-height:none !important;width:100vw !important;max-width:100vw !important;margin-left:calc(-50vw + 50%) !important;margin-right:0 !important;padding:0 !important}.featured-projects__row>.wp-block-cover.featured-projects__item,.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--third,.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--two-thirds,.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--one-third,.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--half,.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-half,.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-third,.featured-projects__row>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-two-thirds,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--third,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--two-thirds,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--one-third,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--half,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-half,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-third,.wp-block-group.is-layout-flex:has(.featured-projects__item)>.wp-block-cover.featured-projects__item.featured-projects__item--fixed-two-thirds{flex:0 0 auto !important;width:100vw !important;max-width:100vw !important;min-height:500px !important;height:auto !important;max-height:none !important}}.filtered-grid{display:grid !important;grid-template-columns:repeat(2, 1fr) !important;gap:0 !important;width:100% !important;margin:0 !important;padding:0 !important}@media(max-width: 1024px){.filtered-grid{grid-template-columns:1fr !important;width:100vw !important;max-width:100vw !important;margin-left:calc(-50vw + 50%) !important}}.filtered-grid>*{width:100% !important;height:500px !important;min-height:500px !important;max-height:500px !important;margin:0 !important;padding:0 !important}@media(max-width: 1024px){.filtered-grid>*{width:100vw !important;max-width:100vw !important;height:auto !important;min-height:500px !important;max-height:none !important}}.filtered-grid .wp-block-cover{width:100% !important;height:500px !important;min-height:500px !important;max-height:500px !important;flex:none !important;position:relative !important;margin:0 !important;padding:0 !important}@media(max-width: 1024px){.filtered-grid .wp-block-cover{width:100vw !important;max-width:100vw !important;height:auto !important;min-height:500px !important;max-height:none !important}}.filtered-grid .wp-block-cover__image-background{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important}.filtered-grid .wp-block-cover__inner-container{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;z-index:1 !important;padding:2rem !important;box-sizing:border-box !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important}.featured-projects__row.is-hidden-row,.wp-block-group.featured-projects__row.is-hidden-row,.wp-block-group.is-layout-flex.featured-projects__row.is-hidden-row,.is-hidden-row{position:absolute !important;left:-9999px !important;top:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.filtered-results-container.is-hidden{display:none !important}.is-hidden-item{display:none !important}.featured-projects.filtered-view .featured-projects-inner{position:relative !important;display:block !important}.featured-projects.filtered-view .featured-projects-inner>.wp-block-group:not(.featured-projects__header):not(.filtered-grid){position:absolute !important;left:-9999px !important;top:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.featured-projects.filtered-view .featured-projects-inner>.featured-projects__header{position:relative !important;left:auto !important;top:auto !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;white-space:normal !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important;display:flex !important}.featured-projects.filtered-view .filtered-grid{position:relative !important;left:auto !important;top:auto !important;display:grid !important;grid-template-columns:repeat(2, 1fr) !important;gap:0 !important;width:100% !important;visibility:visible !important;opacity:1 !important}.featured-projects.filtered-view .filtered-grid>*{width:100% !important;height:500px !important;min-height:500px !important;max-height:500px !important}.featured-projects.filtered-view .filtered-grid .wp-block-cover{width:100% !important;height:500px !important;min-height:500px !important;max-height:500px !important;flex:none !important;position:relative !important}.featured-projects.filtered-view .filtered-grid .wp-block-cover__image-background{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important}.cortex-full-width-text{width:100vw !important;position:relative !important;left:50% !important;margin-left:-50vw !important;margin-right:-50vw !important;max-width:100vw !important;padding:50px !important;box-sizing:border-box !important;margin-top:0 !important;margin-bottom:0 !important}.cortex-full-width-text h2{padding-left:50px;padding-right:50px}.cortex-full-width-text:not([class*=has-background]){background-color:#f7f7f7}.cortex-full-width-text .full-width-text__heading{margin:0 !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:2.5rem !important;font-weight:700 !important;line-height:1.2 !important}.cortex-full-width-text .full-width-text__heading:not([class*=has-text-color]){color:#1a202c}@media(max-width: 768px){.cortex-full-width-text{padding:3rem 2rem !important}.cortex-full-width-text .full-width-text__heading{font-size:2rem !important}}.cortex-toc-cards{width:100vw !important;position:relative !important;left:50% !important;margin-left:-50vw !important;margin-right:-50vw !important;max-width:100vw !important;padding:4rem 2rem !important;box-sizing:border-box !important}.cortex-toc-cards:not([class*=has-background]){background-color:#e5e5e5}.toc-cards__container{max-width:1400px !important;margin:0 auto !important;gap:0 !important}.toc-cards__container.wp-block-columns{gap:0 !important}.toc-cards__sidebar{flex-basis:300px !important;flex-shrink:0 !important;flex-grow:0 !important;width:300px !important;padding-left:0 !important;padding-right:2rem !important;margin-left:2rem !important;margin-right:2rem !important}@media(max-width: 1024px){.toc-cards__sidebar{flex-basis:100% !important;width:100% !important;padding-left:0 !important;padding-right:0 !important;margin-bottom:3rem !important}}.toc-cards__toc{position:sticky;top:120px;background-color:#fff;padding:30px;width:300px;box-sizing:border-box}@media(max-width: 1024px){.toc-cards__toc{position:relative;top:0;width:100%}}.toc-cards__toc-item{font-family:"Akkurat Mono",monospace !important;font-size:.9rem !important;line-height:1.5 !important;padding:1rem 0 !important;margin:0 !important;border-bottom:1px solid #1a202c !important;cursor:pointer;transition:color .3s ease;position:relative;z-index:1}.toc-cards__toc-item:not([class*=has-text-color]){color:#1a202c}.toc-cards__toc-item::before{content:"";position:absolute;top:50%;transform:translateY(-50%);z-index:-1;transition:all .4s ease;background-color:#fff73d;height:1.8em;width:0;left:-10px;opacity:0}.toc-cards__toc-item:hover{color:#1a202c !important}.toc-cards__toc-item:hover::before{opacity:1;width:calc(100% + 20px)}.toc-cards__toc-item.is-active{font-weight:700 !important}.toc-cards__content{flex:1 1 auto !important;display:flex !important;flex-direction:column !important;gap:0 !important}@media(max-width: 1024px){.toc-cards__content{flex-basis:100% !important}}.toc-cards__card{display:flex !important;flex-wrap:nowrap !important;gap:0 !important;margin:0 !important}.toc-cards__card.wp-block-group.is-layout-flex{gap:0 !important;margin:0 !important}.toc-cards__card>.wp-block-group{margin:0 !important;margin-bottom:0 !important}@media(max-width: 768px){.toc-cards__card{flex-direction:column !important}}.toc-cards__card-image{flex:0 0 33.333% !important;width:33.333% !important;position:relative !important;overflow:hidden !important;display:flex !important;align-items:center !important;justify-content:stretch !important;margin:0 !important;margin-bottom:0 !important}.toc-cards__card-image:not([class*=has-background]){background-color:#fff73d}@media(max-width: 768px){.toc-cards__card-image{flex:0 0 auto !important;width:100% !important;min-height:250px !important}}.toc-cards__card-image .toc-cards__card-number{position:absolute !important;top:0 !important;right:0 !important;font-family:"Akkurat Mono",monospace !important;font-size:1.25rem !important;color:#1a202c !important;background-color:#fff !important;padding:.5rem 1rem !important;z-index:10 !important}.toc-cards__card-image .toc-cards__image{margin:0 !important}.toc-cards__card-image .toc-cards__image img{width:100% !important;height:auto !important;max-height:200px !important;object-fit:contain !important;padding:2rem !important;box-sizing:border-box !important}.toc-cards__card-text{flex:0 0 66.666% !important;width:66.666% !important;padding:2rem !important;display:flex !important;flex-direction:column !important;justify-content:stretch !important;box-sizing:border-box !important;margin:0 !important;margin-bottom:0 !important}.toc-cards__card-text:not([class*=has-background]){background-color:#fff}@media(max-width: 768px){.toc-cards__card-text{flex:0 0 auto !important;width:100% !important}}.toc-cards__card-number{font-family:"Akkurat Mono",monospace !important;font-size:1rem !important;margin:0 0 1rem 0 !important}.toc-cards__card-number:not([class*=has-text-color]){color:#1a202c}.toc-cards__card-title{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:2.25rem !important;font-weight:700 !important;line-height:1.2 !important;margin:0 0 1.5rem 0 !important}.toc-cards__card-title:not([class*=has-text-color]){color:#1a202c}.toc-cards__card-description{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:1.1rem !important;line-height:1.6 !important;margin:0 !important}.toc-cards__card-description:not([class*=has-text-color]){color:#4a5568}.toc-cards__dot-pattern{width:100%;height:100px;margin-top:0;margin-bottom:2rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNEVGOTgwMDU0RjYxMUU4OEY5RkYwQkQ3Q0I2MkVFNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNEVGOTgwMTU0RjYxMUU4OEY5RkYwQkQ3Q0I2MkVFNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE0RUY5N0ZFNTRGNjExRTg4RjlGRjBCRDdDQjYyRUU3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE0RUY5N0ZGNTRGNjExRTg4RjlGRjBCRDdDQjYyRUU3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+LVVNHwAAAC5JREFUeNpi/P//PwM1ARMDlcGogaMG0srAidNmngfhAXEh42jWGzVwOBoIEGAA45ILP29p2PgAAAAASUVORK5CYII=) repeat}@media(max-width: 1024px){.toc-cards__dot-pattern{height:60px;margin-bottom:1.5rem}}.toc-cards__placeholder{display:none !important}.editor-styles-wrapper .toc-cards__placeholder{display:block !important;font-family:"Akkurat Mono",monospace !important;font-size:.875rem !important;color:#666 !important;background:#f0f0f0 !important;border:1px dashed #999 !important;padding:1rem !important;text-align:center !important;border-radius:4px !important}.cortex-hero-text--with-cta{display:flex !important;flex-direction:column !important;justify-content:flex-start !important}.cortex-hero-text--with-cta .cortex-hero-cta{margin-top:auto !important;padding-top:2rem !important}.cortex-hero-cta-button .wp-block-button__link{background-color:rgba(0,0,0,0) !important;color:#1a202c !important;border:1px solid #1a202c !important;border-radius:0 !important;padding:1rem 1.5rem !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:1rem !important;font-weight:500 !important;position:relative;z-index:1;transition:all .3s ease;display:inline-flex !important;align-items:center !important;gap:.5rem !important}.cortex-hero-cta-button .wp-block-button__link::before{content:"";position:absolute;top:50%;transform:translateY(-50%);z-index:-1;transition:all .5s ease;background-color:#fff73d;height:2em;width:100%;left:12px;opacity:0}.cortex-hero-cta-button .wp-block-button__link::after{content:"→";display:inline-block;transition:transform .3s ease}.cortex-hero-cta-button .wp-block-button__link:hover::before{opacity:1;width:calc(100% + 3em)}.cortex-hero-cta-button .wp-block-button__link:hover::after{transform:translateX(5px)}.cortex-hero-split--half .cortex-hero-half{flex:0 0 50% !important;width:50% !important}@media(max-width: 768px){.cortex-hero-split--half .cortex-hero-half{flex:1 1 100% !important;width:100% !important}}.entry-header.post-archive-title{display:none !important}.entry-hero.post-archive-hero-section{display:none !important}.blog-category-filter{display:flex;flex-wrap:wrap;gap:0;padding:2rem;background-color:#e9e9e9;align-items:center}.blog-category-filter .filter-heading{margin:0;margin-right:36px;flex-shrink:0;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;font-weight:600;display:inline-flex;align-items:center;gap:.75rem;cursor:pointer}.blog-category-filter .filter-heading::before{content:"→";display:inline-block;font-size:2rem;font-weight:300;transform:rotate(90deg);transition:transform .3s ease}.blog-category-filter .filter-heading:hover::before{transform:rotate(90deg) translateX(5px)}.blog-category-filter .filter-buttons{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.blog-category-filter .filter-btn{display:inline-block;padding:.75rem 1.5rem;background:rgba(0,0,0,0);color:#666;border:none;border-radius:4px;text-decoration:none !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2;transition:all .3s ease;cursor:pointer}.blog-category-filter .filter-btn:hover,.blog-category-filter .filter-btn.active{background:#fff73d !important;color:#000 !important}.blog-category-filter .filter-btn.active{font-weight:600}@media(max-width: 768px){.blog-category-filter{flex-direction:column;align-items:flex-start;gap:1rem}.blog-category-filter .filter-heading{margin-right:0;margin-bottom:.5rem}}.content-wrap.kadence-posts-list.post-archive.is-loading{pointer-events:none;opacity:.5}@media(max-width: 1024px){}@media(max-width: 700px){}@media(max-width: 350px){}.content-wrap.kadence-posts-list.post-archive:has(.posts-wrapper){display:block !important}body.page-id-7008505 @media (max-width:1200px){body.page-id-7008505 }@media (max-width:900px){body.page-id-7008505 }@media (max-width:600px){body.page-id-7008505 }@media(max-width: 1024px){}@media(max-width: 700px){}@media(max-width: 350px){}.entry-list-item.filtered-out{display:none !important}@media(max-width: 350px){}.entry-list-item .entry.loop-entry{background:#fff;position:relative;transition:box-shadow .3s ease;overflow:hidden;height:100%}.entry-list-item .entry.loop-entry::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fff73d;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.entry-list-item .entry.loop-entry:hover{box-shadow:3px 0px 12px #888}.entry-list-item .entry.loop-entry:hover::after{transform:scaleX(1)}.entry-list-item .entry.loop-entry .post-thumbnail{display:block !important}.entry-list-item .entry.loop-entry .entry-content-wrap{padding:1rem}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-taxonomies{display:block !important;margin-bottom:.5rem}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-taxonomies .category-links a{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:14px !important;color:#8e9396 !important;text-transform:uppercase;letter-spacing:.5px}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-title{display:block !important;font-size:1.125rem !important;margin:0 !important}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-title a{font-size:1.125rem !important;color:#1a202c;text-decoration:none}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-title a:hover{color:#000}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-meta{display:none !important}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-summary{display:none !important}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-footer{display:none !important}.post-archive .loop-posts,.post-archive .entry-list-item-container,.post-archive>.grid-cols,.post-archive.grid-cols,.kadence-posts-list .loop-posts,.kadence-posts-list.grid-cols,.content-wrap.kadence-posts-list{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;gap:2rem !important;justify-content:stretch !important;list-style:none !important;margin:0 !important;padding:0 !important}@media(max-width: 1024px){.post-archive .loop-posts,.post-archive .entry-list-item-container,.post-archive>.grid-cols,.post-archive.grid-cols,.kadence-posts-list .loop-posts,.kadence-posts-list.grid-cols,.content-wrap.kadence-posts-list{grid-template-columns:repeat(2, 1fr) !important}}@media(max-width: 700px){.post-archive .loop-posts,.post-archive .entry-list-item-container,.post-archive>.grid-cols,.post-archive.grid-cols,.kadence-posts-list .loop-posts,.kadence-posts-list.grid-cols,.content-wrap.kadence-posts-list{grid-template-columns:1fr !important}}@media(max-width: 350px){.post-archive .loop-posts,.post-archive .entry-list-item-container,.post-archive>.grid-cols,.post-archive.grid-cols,.kadence-posts-list .loop-posts,.kadence-posts-list.grid-cols,.content-wrap.kadence-posts-list{grid-template-columns:1fr !important}}@media(max-width: 1024px){}@media(max-width: 700px){}@media(max-width: 350px){}.entry-list-item.filtered-out{display:none !important}@media(max-width: 350px){}.entry-list-item .entry.loop-entry{background:#fff;position:relative;transition:box-shadow .3s ease;overflow:hidden;height:100%}.entry-list-item .entry.loop-entry::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fff73d;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.entry-list-item .entry.loop-entry:hover{box-shadow:3px 0px 12px #888}.entry-list-item .entry.loop-entry:hover::after{transform:scaleX(1)}.entry-list-item .entry.loop-entry .post-thumbnail{display:block !important}.entry-list-item .entry.loop-entry .entry-content-wrap{padding:1rem}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-taxonomies{display:block !important;margin-bottom:.5rem}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-taxonomies .category-links a{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:14px !important;color:#8e9396 !important;text-transform:uppercase;letter-spacing:.5px}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-title{display:block !important;font-size:1.125rem !important;margin:0 !important}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-title a{font-size:1.125rem !important;color:#1a202c;text-decoration:none}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-title a:hover{color:#000}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-meta{display:none !important}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-summary{display:none !important}.entry-list-item .entry.loop-entry .entry-content-wrap .entry-footer{display:none !important}.loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10}.loading-spinner span{display:inline-block;padding:1rem 2rem;background:#fff;border-radius:4px;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;color:#333;box-shadow:0 2px 10px rgba(0,0,0,.1)}.filter-loading,.filter-error{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;color:#666;padding:.5rem 1rem}.no-posts-found,li.filter-error{grid-column:1/-1;text-align:center;padding:3rem}.no-posts-found p,li.filter-error p{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.125rem;color:#666;margin:0}.navigation.pagination{margin-top:0;padding:2rem;background-color:#e9e9e9}.navigation.pagination .nav-links{display:flex;justify-content:center;align-items:center;gap:.5rem;flex-wrap:wrap}.navigation.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .75rem;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;text-decoration:none;border:1px solid #333;background:rgba(0,0,0,0);color:#333;transition:all .3s ease;cursor:pointer}.navigation.pagination .page-numbers:hover{background:#333;color:#fff}.navigation.pagination .page-numbers.current{background:#fff73d;border-color:#fff73d;color:#000;font-weight:600;cursor:default}.navigation.pagination .page-numbers.dots{border:none;cursor:default}.navigation.pagination .page-numbers.dots:hover{background:rgba(0,0,0,0);color:#333}.single-post .post-thumbnail.article-post-thumbnail{margin-bottom:0 !important}.single-post article.single-entry{box-shadow:none !important}.single-post article.single-entry .entry-content-wrap{padding-top:0 !important}.single-post header.entry-header.post-title{background-color:#000 !important;padding:2.5rem !important;margin:0 0 3rem 0 !important}.single-post header.entry-header.post-title .entry-taxonomies{margin-bottom:1rem !important}.single-post header.entry-header.post-title .entry-taxonomies .category-links.term-links a{font-family:"Akkurat Mono","Consolas","Monaco",monospace !important;font-size:1rem !important;color:#888 !important;text-decoration:none !important;text-transform:uppercase;letter-spacing:.05em}.single-post header.entry-header.post-title .entry-taxonomies .category-links.term-links a:hover{color:#bbb !important}.single-post header.entry-header.post-title h1.entry-title{font-size:40px !important;color:#fff !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-weight:700 !important;line-height:1.2 !important;margin:0 0 1.5rem 0 !important;display:block !important}.single-post header.entry-header.post-title .entry-meta{display:flex !important;align-items:center !important;gap:0 !important;margin-top:1.5rem !important;padding-left:120px !important;position:relative !important;min-height:80px}.single-post header.entry-header.post-title .entry-meta::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:80px;height:80px;border-radius:50%;background-image:url("https://secure.gravatar.com/avatar/94d57a7b2a8c532a7d09ff236fea499fb9519696ea457e9128732c1d14acabe3?s=160&d=mm&r=g");background-size:cover;background-position:center;background-color:#333}.single-post header.entry-header.post-title .entry-meta .posted-by{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:.25rem !important}.single-post header.entry-header.post-title .entry-meta .posted-by .meta-label{display:none !important}.single-post header.entry-header.post-title .entry-meta .posted-by .author.vcard a{color:#fff !important;text-decoration:none !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:1rem !important;font-weight:600 !important}.single-post header.entry-header.post-title .entry-meta .posted-by .author.vcard a:hover{color:#ddd !important}.single-post header.entry-header.post-title .entry-meta .posted-on{position:absolute;left:120px;top:calc(50% + 12px)}.single-post header.entry-header.post-title .entry-meta .posted-on time.entry-date{color:#888 !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:.875rem !important}.single-post header.entry-header.post-title .entry-meta .posted-on time.updated{display:none !important}@media(max-width: 768px){.single-post header.entry-header.post-title{padding:1.5rem !important}.single-post header.entry-header.post-title h1.entry-title{font-size:28px !important;line-height:1.3 !important}.single-post header.entry-header.post-title .entry-meta{padding-left:90px !important;min-height:60px}.single-post header.entry-header.post-title .entry-meta::before{width:60px;height:60px}.single-post header.entry-header.post-title .entry-meta .posted-on{left:90px}}@media(max-width: 480px){.single-post header.entry-header.post-title{padding:1.25rem !important}.single-post header.entry-header.post-title h1.entry-title{font-size:24px !important}.single-post header.entry-header.post-title .entry-taxonomies .category-links.term-links a{font-size:.875rem !important}.single-post header.entry-header.post-title .entry-meta{padding-left:70px !important;min-height:50px}.single-post header.entry-header.post-title .entry-meta::before{width:50px;height:50px}.single-post header.entry-header.post-title .entry-meta .posted-on{left:70px}}.single-post .post-thumbnail.article-post-thumbnail{margin-bottom:0 !important}.single-post article.single-entry{box-shadow:none !important}.single-post article.single-entry .entry-content-wrap{padding-top:0 !important}.single-post article.single-entry .entry-content-wrap .entry-content{max-width:750px !important;margin-left:auto !important;margin-right:auto !important;padding-left:1.5rem !important;padding-right:1.5rem !important}.single-post header.entry-header.post-title{background-color:#000 !important;padding:2.5rem !important;margin:0 auto 3rem auto !important;max-width:750px !important}.single-post header.entry-header.post-title .entry-taxonomies{margin-bottom:1rem !important}.single-post header.entry-header.post-title .entry-taxonomies .category-links.term-links a{font-family:"Akkurat Mono","Consolas","Monaco",monospace !important;font-size:1rem !important;color:#888 !important;text-decoration:none !important;text-transform:uppercase;letter-spacing:.05em}.single-post header.entry-header.post-title .entry-taxonomies .category-links.term-links a:hover{color:#bbb !important}.single-post header.entry-header.post-title h1.entry-title{font-size:40px !important;color:#fff !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-weight:700 !important;line-height:1.2 !important;margin:0 0 1.5rem 0 !important;display:block !important}.single-post header.entry-header.post-title .entry-meta{display:flex !important;align-items:center !important;gap:0 !important;margin-top:1.5rem !important;padding-left:120px !important;position:relative !important;min-height:80px}.single-post header.entry-header.post-title .entry-meta::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:80px;height:80px;border-radius:50%;background-image:url("https://secure.gravatar.com/avatar/94d57a7b2a8c532a7d09ff236fea499fb9519696ea457e9128732c1d14acabe3?s=160&d=mm&r=g");background-size:cover;background-position:center;background-color:#333}.single-post header.entry-header.post-title .entry-meta .posted-by{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:.25rem !important}.single-post header.entry-header.post-title .entry-meta .posted-by .meta-label{display:none !important}.single-post header.entry-header.post-title .entry-meta .posted-by .author.vcard a{color:#fff !important;text-decoration:none !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:1rem !important;font-weight:600 !important}.single-post header.entry-header.post-title .entry-meta .posted-by .author.vcard a:hover{color:#ddd !important}.single-post header.entry-header.post-title .entry-meta .posted-on{position:absolute;left:120px;top:calc(50% + 12px)}.single-post header.entry-header.post-title .entry-meta .posted-on time.entry-date{color:#888 !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:.875rem !important}.single-post header.entry-header.post-title .entry-meta .posted-on time.updated{display:none !important}@media(max-width: 768px){.single-post header.entry-header.post-title{padding:1.5rem !important;margin-left:1rem !important;margin-right:1rem !important}.single-post header.entry-header.post-title h1.entry-title{font-size:28px !important;line-height:1.3 !important}.single-post header.entry-header.post-title .entry-meta{padding-left:90px !important;min-height:60px}.single-post header.entry-header.post-title .entry-meta::before{width:60px;height:60px}.single-post header.entry-header.post-title .entry-meta .posted-on{left:90px}.single-post article.single-entry .entry-content-wrap .entry-content{padding-left:1rem !important;padding-right:1rem !important}}@media(max-width: 480px){.single-post header.entry-header.post-title{padding:1.25rem !important}.single-post header.entry-header.post-title h1.entry-title{font-size:24px !important}.single-post header.entry-header.post-title .entry-taxonomies .category-links.term-links a{font-size:.875rem !important}.single-post header.entry-header.post-title .entry-meta{padding-left:70px !important;min-height:50px}.single-post header.entry-header.post-title .entry-meta::before{width:50px;height:50px}.single-post header.entry-header.post-title .entry-meta .posted-on{left:70px}}.entry-related.alignfull.entry-related-style-wide{width:100vw !important;position:relative !important;left:50% !important;margin-left:-50vw !important;margin-right:-50vw !important;max-width:100vw !important;padding:3rem 2rem !important;background-color:#f5f5f5}.entry-related.alignfull.entry-related-style-wide .entry-related-inner.content-container.site-container{max-width:1290px !important;margin:0 auto !important;padding:0 !important}.entry-related.alignfull.entry-related-style-wide .entry-related-inner-content.alignwide{max-width:100% !important;margin:0 !important}.entry-related.alignfull.entry-related-style-wide h2.entry-related-title{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:1.5rem !important;font-weight:600 !important;margin-bottom:2rem !important;color:#1a202c}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide{visibility:visible !important;opacity:1 !important}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .splide__track{overflow:visible !important}@media(min-width: 1025px){.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .splide__track{overflow:hidden !important}}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .splide__list.kadence-posts-list{display:flex !important;flex-wrap:nowrap !important;gap:2rem !important;list-style:none !important;margin:0 !important;padding:0 !important}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide{flex:0 0 calc(33.333% - 1.34rem) !important;max-width:calc(33.333% - 1.34rem) !important;min-width:280px !important;opacity:1 !important;visibility:visible !important}@media(max-width: 1024px){.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide{flex:0 0 calc(50% - 1rem) !important;max-width:calc(50% - 1rem) !important}}@media(max-width: 600px){.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide{flex:0 0 100% !important;max-width:100% !important}}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry{background:#fff;height:100%;display:flex;flex-direction:column}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .post-thumbnail{display:block !important}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .post-thumbnail img{width:100% !important;height:auto !important;aspect-ratio:16/9;object-fit:cover !important}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap{padding:1.25rem !important;flex:1;display:flex;flex-direction:column}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap .entry-taxonomies{margin-bottom:.5rem}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap .entry-taxonomies .category-links a{font-size:.75rem !important;color:#666 !important;text-transform:uppercase;letter-spacing:.05em}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap h3.entry-title{display:block !important;font-size:1.125rem !important;font-weight:600 !important;line-height:1.3 !important;margin:0 0 .75rem 0 !important}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap h3.entry-title a{color:#1a202c !important;text-decoration:none !important}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap h3.entry-title a:hover{color:#000 !important}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap .entry-meta{display:none !important}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap .entry-summary{display:none !important}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap .entry-footer{margin-top:auto}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap .entry-footer .more-link-wrap .post-more-link{font-size:.875rem;color:#666;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap .entry-footer .more-link-wrap .post-more-link:hover{color:#000}.entry-related.alignfull.entry-related-style-wide .entry-related-carousel.kadence-slide-init.splide .entry-list-item.carousel-item.splide__slide article.entry.loop-entry .entry-content-wrap .entry-footer .more-link-wrap .post-more-link .kadence-svg-icon{width:1em;height:1em}.entry-related.alignfull.entry-related-style-wide .splide__arrows .splide__arrow{background:#fff;border:1px solid #ddd;width:40px;height:40px;opacity:1}.entry-related.alignfull.entry-related-style-wide .splide__arrows .splide__arrow:hover{background:#fff73d;border-color:#fff73d}.entry-related.alignfull.entry-related-style-wide .splide__arrows .splide__arrow svg{fill:#333}.entry-related.alignfull.entry-related-style-wide .splide__pagination{bottom:-2rem}.entry-related.alignfull.entry-related-style-wide .splide__pagination .splide__pagination__page{background:#ccc}.entry-related.alignfull.entry-related-style-wide .splide__pagination .splide__pagination__page.is-active{background:#333}.entry-related-carousel:not(.is-initialized) .splide__list{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;gap:2rem !important}@media(max-width: 1024px){.entry-related-carousel:not(.is-initialized) .splide__list{grid-template-columns:repeat(2, 1fr) !important}}@media(max-width: 600px){.entry-related-carousel:not(.is-initialized) .splide__list{grid-template-columns:1fr !important}}.entry-related-carousel:not(.is-initialized) .splide__slide{max-width:100% !important;flex:none !important}.navigation.post-navigation{padding:2rem !important;max-width:750px !important;margin:0 auto 3rem auto !important}.navigation.post-navigation .nav-links{display:flex;justify-content:space-between;gap:2rem}.navigation.post-navigation .nav-links .nav-previous,.navigation.post-navigation .nav-links .nav-next{flex:1;max-width:50%}.navigation.post-navigation .nav-links .nav-previous a,.navigation.post-navigation .nav-links .nav-next a{display:block;text-decoration:none;color:#1a202c;transition:color .3s ease}.navigation.post-navigation .nav-links .nav-previous a:hover,.navigation.post-navigation .nav-links .nav-next a:hover{color:#000}.navigation.post-navigation .nav-links .nav-previous a:hover .post-navigation-sub small,.navigation.post-navigation .nav-links .nav-next a:hover .post-navigation-sub small{color:#000}.navigation.post-navigation .nav-links .nav-previous a .post-navigation-sub small,.navigation.post-navigation .nav-links .nav-next a .post-navigation-sub small{display:flex;align-items:center;gap:.25rem;font-family:"Akkurat Mono",monospace;font-size:.875rem;color:#666;margin-bottom:.5rem;transition:color .3s ease}.navigation.post-navigation .nav-links .nav-previous{text-align:left}.navigation.post-navigation .nav-links .nav-next{text-align:right;margin-left:auto}.navigation.post-navigation .nav-links .nav-next .post-navigation-sub small{justify-content:flex-end}@media(max-width: 768px){.navigation.post-navigation{padding:1.5rem 1rem !important}.navigation.post-navigation .nav-links{flex-direction:column;gap:1.5rem}.navigation.post-navigation .nav-links .nav-previous,.navigation.post-navigation .nav-links .nav-next{max-width:100%}.navigation.post-navigation .nav-links .nav-next{text-align:left}.navigation.post-navigation .nav-links .nav-next .post-navigation-sub small{justify-content:flex-start}}.single-post-hero{display:flex !important;flex-direction:row !important;width:100vw !important;margin-left:calc(-50vw + 50%) !important;min-height:500px !important;background-color:#fff}.single-post-hero .single-post-hero__text{flex:0 0 50% !important;width:50% !important;padding:4rem 3rem !important;display:flex !important;flex-direction:column !important;justify-content:stretch !important;box-sizing:border-box !important;background-color:#fff}.single-post-hero .single-post-hero__image{flex:0 0 50% !important;width:50% !important;position:relative !important;overflow:hidden !important}.single-post-hero .single-post-hero__image img{width:100% !important;height:100% !important;object-fit:cover !important;position:absolute !important;top:0 !important;left:0 !important}.single-post-hero .single-post-hero__image-placeholder{width:100%;height:100%;background-color:#e5e5e5}.single-post-hero .single-post-hero__category{font-family:"Akkurat Mono","Consolas","Monaco",monospace !important;font-size:.875rem !important;color:#888 !important;text-transform:uppercase !important;letter-spacing:.1em !important;margin-bottom:1.5rem !important}.single-post-hero .single-post-hero__category a{color:#888 !important;text-decoration:none !important;transition:color .3s ease}.single-post-hero .single-post-hero__category a:hover{color:#333 !important}.single-post-hero .single-post-hero__title{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:2.75rem !important;font-weight:700 !important;line-height:1.15 !important;color:#1a202c !important;margin:0 0 2rem 0 !important}.single-post-hero .single-post-hero__meta{display:flex !important;align-items:center !important;gap:1rem !important;margin-top:auto !important;padding-top:1rem !important}.single-post-hero .single-post-hero__avatar{flex-shrink:0 !important}.single-post-hero .single-post-hero__avatar img{width:60px !important;height:60px !important;border-radius:50% !important;object-fit:cover !important;position:static !important}.single-post-hero .single-post-hero__author-info{display:flex !important;flex-direction:column !important;gap:.25rem !important}.single-post-hero .single-post-hero__author-name{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:1rem !important;font-weight:600 !important;color:#1a202c !important;text-decoration:none !important}.single-post-hero .single-post-hero__author-name:hover{color:#000 !important}.single-post-hero .single-post-hero__date{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:.875rem !important;color:#888 !important}@media(max-width: 1024px){.single-post-hero{min-height:400px !important}.single-post-hero .single-post-hero__text{padding:3rem 2rem !important}.single-post-hero .single-post-hero__title{font-size:2.25rem !important}}@media(max-width: 768px){.single-post-hero{flex-direction:column-reverse !important;min-height:auto !important}.single-post-hero .single-post-hero__text,.single-post-hero .single-post-hero__image{flex:0 0 auto !important;width:100% !important}.single-post-hero .single-post-hero__text{padding:2rem 1.5rem !important}.single-post-hero .single-post-hero__image{position:relative !important;min-height:300px !important}.single-post-hero .single-post-hero__title{font-size:1.75rem !important}.single-post-hero .single-post-hero__avatar img{width:50px !important;height:50px !important}}.cortex-custom-single-hero .post-thumbnail.article-post-thumbnail{display:none !important}.cortex-custom-single-hero header.entry-header.post-title{display:none !important}.single-post-newsletter{max-width:750px;margin:3rem auto;padding:0 1.5rem}.single-post-newsletter .single-post-newsletter__inner{background-color:#f5f5f5;padding:3rem}.single-post-newsletter .single-post-newsletter__title{font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:1.75rem !important;font-weight:700 !important;color:#1a202c !important;margin:0 0 1.5rem 0 !important}.single-post-newsletter .nvkEmbed .nvkFormStep1{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end}.single-post-newsletter .nvkEmbed .nvkFormItem{flex:1;min-width:150px;margin-bottom:0 !important}.single-post-newsletter .nvkEmbed .nvkFormItem.nvkCustomHTML{flex:100%}.single-post-newsletter .nvkEmbed .nvkFormItem.nvkCustomHTML p{font-size:.8125rem !important;color:#888 !important;line-height:1.5 !important;margin:0 !important}.single-post-newsletter .nvkEmbed .nvkFormItem.nvkSubmitButton{flex:0 0 auto}.single-post-newsletter .nvkEmbed .nvkFormLabel{display:block;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:.875rem !important;font-weight:600 !important;color:#1a202c !important;margin-bottom:.5rem !important}.single-post-newsletter .nvkEmbed .form-control,.single-post-newsletter .nvkEmbed input[type=text],.single-post-newsletter .nvkEmbed input[type=email]{width:100% !important;padding:.75rem 1rem !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:1rem !important;border:1px solid #ddd !important;border-radius:0 !important;background-color:#fff !important;box-sizing:border-box !important}.single-post-newsletter .nvkEmbed .form-control:focus,.single-post-newsletter .nvkEmbed input[type=text]:focus,.single-post-newsletter .nvkEmbed input[type=email]:focus{outline:none !important;border-color:#1a202c !important}.single-post-newsletter .nvkEmbed .form-control::placeholder,.single-post-newsletter .nvkEmbed input[type=text]::placeholder,.single-post-newsletter .nvkEmbed input[type=email]::placeholder{color:#aaa}.single-post-newsletter .nvkEmbed .btn,.single-post-newsletter .nvkEmbed button[type=button],.single-post-newsletter .nvkEmbed button[type=submit]{background-color:#fff73d !important;color:#1a202c !important;border:none !important;padding:.75rem 1.5rem !important;font-family:Akkurat,-apple-system,BlinkMacSystemFont,sans-serif !important;font-size:1rem !important;font-weight:600 !important;cursor:pointer !important;border-radius:0 !important;transition:all .3s ease;white-space:nowrap}.single-post-newsletter .nvkEmbed .btn:hover,.single-post-newsletter .nvkEmbed button[type=button]:hover,.single-post-newsletter .nvkEmbed button[type=submit]:hover{background-color:#e6df37 !important}.single-post-newsletter .nvkEmbed .nvkValidationMessage{flex:100%;background-color:#fee2e2 !important;border:1px solid #ef4444 !important;border-radius:4px;padding:1rem;margin-bottom:1rem}.single-post-newsletter .nvkEmbed .nvkValidationMessage p,.single-post-newsletter .nvkEmbed .nvkValidationMessage li{color:#dc2626 !important;font-size:.875rem !important;margin:0}.single-post-newsletter .nvkEmbed .nvkValidationMessage ul{margin:.5rem 0 0 1.5rem;padding:0}.single-post-newsletter .nvkEmbed .nvkValidationMessage a{color:#dc2626 !important;text-decoration:underline}.single-post-newsletter .nvkEmbed .nvkValidationError{border-color:#ef4444 !important;background-color:#fef2f2 !important}@media(max-width: 768px){.single-post-newsletter{padding:0 1rem;margin:2rem auto}.single-post-newsletter .single-post-newsletter__inner{padding:2rem 1.5rem}.single-post-newsletter .single-post-newsletter__title{font-size:1.5rem !important}.single-post-newsletter .nvkEmbed .nvkFormStep1{flex-direction:column}.single-post-newsletter .nvkEmbed .nvkFormItem{width:100%;flex:0 0 100%}}.contact-form-map-pattern{display:flex !important;flex-wrap:nowrap !important;align-items:stretch !important;gap:0 !important}.contact-form-map-pattern .wp-block-column{display:flex !important;flex-direction:column !important}@media(max-width: 782px){.contact-form-map-pattern{flex-wrap:wrap !important}.contact-form-map-pattern .wp-block-column{flex-basis:100% !important;width:100% !important}}.contact-map-wrapper{height:100%;min-height:600px;background:#f9f9f9;flex:1}.contact-map-wrapper iframe{width:100%;height:100%;min-height:600px;filter:grayscale(99%);opacity:.9}@media(max-width: 782px){.contact-map-wrapper{min-height:400px}.contact-map-wrapper iframe{min-height:400px}}.centered-text-630{max-width:630px !important;margin-left:auto !important;margin-right:auto !important;padding:40px !important}@media(min-width: 1025px){.header-navigation .header-menu-container>ul>li.menu-item>a{position:relative;transition:color .3s ease}.header-navigation .header-menu-container>ul>li.menu-item>a::after{content:"•";position:absolute;bottom:-0.5em;left:50%;transform:translateX(-50%) translateY(-10px);font-size:.6em;color:#666;opacity:0;transition:opacity .3s ease,transform .3s ease}.header-navigation .header-menu-container>ul>li.menu-item>a:hover::after{opacity:1;transform:translateX(-50%) translateY(0)}.header-navigation .header-menu-container>ul>li.menu-item.current-menu-item>a,.header-navigation .header-menu-container>ul>li.menu-item.current-menu-ancestor>a{font-weight:500 !important}.header-navigation .header-menu-container>ul>li.menu-item.current-menu-item>a::after,.header-navigation .header-menu-container>ul>li.menu-item.current-menu-ancestor>a::after{opacity:0 !important}.header-navigation .header-menu-container>ul>li.menu-item.current-menu-item>a:hover::after,.header-navigation .header-menu-container>ul>li.menu-item.current-menu-ancestor>a:hover::after{opacity:0 !important}}@tailwind base;@tailwind components;@tailwind utilities;@layer base{body{@apply antialiased}h1,h2,h3,h4,h5,h6{@apply font-bold}a{@apply transition-colors}}@layer components{.wp-block-button__link{@apply inline-flex items-center px-6 py-3 bg-blue-600 text-white font-medium rounded-lg hover:bg-blue-700 transition-colors}.site-container{@apply container mx-auto px-4}.card{@apply bg-white rounded-lg shadow-md p-6 hover:shadow-lg transition-shadow}.btn-primary{@apply inline-flex items-center px-6 py-3 bg-blue-600 text-white font-medium rounded-lg hover:bg-blue-700 transition-colors}.btn-secondary{@apply inline-flex items-center px-6 py-3 bg-gray-600 text-white font-medium rounded-lg hover:bg-gray-700 transition-colors}.btn-outline{@apply inline-flex items-center px-6 py-3 border-2 border-blue-600 text-blue-600 font-medium rounded-lg hover:bg-blue-600 hover:text-white transition-all}.nav-link{@apply text-gray-700 hover:text-blue-600 font-medium transition-colors}.nav-link-active{@apply text-blue-600 border-b-2 border-blue-600}}@layer utilities{.text-shadow{text-shadow:0 2px 4px rgba(0,0,0,.1)}.text-shadow-lg{text-shadow:0 4px 8px rgba(0,0,0,.2)}.backdrop-blur-xs{backdrop-filter:blur(2px)}}
tent:"•";position:absolute;bottom:-0.5em;left:50%;transform:translateX(-50%) translateY(-10px);font-size:.6em;color:#666;opacity:0;transition:opacity .3s ease,transform .3s ease}.header-navigation .header-menu-container>ul>li.menu-item>a:hover::after{opacity:1;transform:translateX(-50%) translateY(0)}.header-navigation .header-menu-container>ul>li.menu-item.current-menu-item>a,.header-navigation .header-menu-container>ul>li.menu-item.current-menu-ancestor>a{font-weight:500 !important}.header-navigation .header-menu-container>ul>li.menu-item.current-menu-item>a::after,.header-navigation .header-menu-container>ul>li.menu-item.current-menu-ancestor>a::after{opacity:0 !important}.header-navigation .header-menu-container>ul>li.menu-item.current-menu-item>a:hover::after,.header-navigation .header-menu-container>ul>li.menu-item.current-menu-ancestor>a:hover::after{opacity:0 !important}}@tailwind base;@tailwind components;@tailwind utilities;@layer base{body{@apply antialiased}h1,h2,h3,h4,h5,h6{@apply font-bold}a{@apply transition-colors}}@layer components{.wp-block-button__link{@apply inline-flex items-center px-6 py-3 bg-blue-600 text-white font-medium rounded-lg hover:bg-blue-700 transition-colors}.site-container{@apply container mx-auto px-4}.card{@apply bg-white rounded-lg shadow-md p-6 hover:shadow-lg transition-shadow}.btn-primary{@apply inline-flex items-center px-6 py-3 bg-blue-600 text-white font-medium rounded-lg hover:bg-blue-700 transition-colors}.btn-secondary{@apply inline-flex items-center px-6 py-3 bg-gray-600 text-white font-medium rounded-lg hover:bg-gray-700 transition-colors}.btn-outline{@apply inline-flex items-center px-6 py-3 border-2 border-blue-600 text-blue-600 font-medium rounded-lg hover:bg-blue-600 hover:text-white transition-all}.nav-link{@apply text-gray-700 hover:text-blue-600 font-medium transition-colors}.nav-link-active{@apply text-blue-600 border-b-2 border-blue-600}}@layer utilities{.text-shadow{text-shadow:0 2px 4px rgba(0,0,0,.1)}.text-shadow-lg{text-shadow:0 4px 8px rgba(0,0,0,.2)}.backdrop-blur-xs{backdrop-filter:blur(2px)}}
:blur(2px)}}
)}}
body.page-id-7008505 .posts-wrapper{grid-template-columns:repeat(4, 1fr) !important;justify-content:start !important;padding:0 40px !important}@media (max-width:1200px){body.page-id-7008505 .posts-wrapper{grid-template-columns:repeat(3, 1fr) !important}}@media (max-width:900px){body.page-id-7008505 .posts-wrapper{grid-template-columns:repeat(2, 1fr) !important}}@media (max-width:600px){body.page-id-7008505 .posts-wrapper{grid-template-columns:1fr !important;padding:0 20px !important}}
