.uagb-post-grid{margin:0 auto;position:relative}.uagb-post-grid:not(.is-grid) .uagb-post__inner-wrap{background-clip:content-box!important}.uagb-post-grid .uagb-post__inner-wrap{transition:box-shadow .2s ease;overflow:hidden}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy{display:inline-block}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy.default{margin:5px 5px 5px 0}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted{background:#444;color:#fff;border-radius:2px;flex-direction:row;align-items:flex-end;padding:6px 8px;line-height:1;margin-right:5px;margin-bottom:20px}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted a{color:#fff}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy a{text-decoration:none;color:inherit}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__image .uagb-post__image-equal-height{display:block;height:0;padding-bottom:66.67%;overflow:hidden}.uagb-post-grid .uagb-post__load-more-wrap{width:100%;position:absolute;bottom:-30px}.uagb-post-grid .uagb-post__load-more-wrap .uagb-post-pagination-button{cursor:pointer}.uagb-post-grid .uagb-post__load-more-wrap a{color:inherit}.uagb-post-grid.is-grid article{float:left;display:inline-block}.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-top .uagb-post__text:nth-last-child(2){padding-bottom:100px}.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-top .uagb-post__text:last-child{position:absolute;bottom:20px}.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-background .uagb-post__text:nth-last-child(3){padding-bottom:100px}.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-background .uagb-post__text:nth-last-child(2){position:absolute;bottom:20px}.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-top .uagb-post__inner-wrap,.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-background .uagb-post__inner-wrap{position:relative}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a{display:block;height:0;overflow:hidden;position:relative}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-2-3{padding-bottom:66%}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-9-16{padding-bottom:56.25%}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-1-2{padding-bottom:50%}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-1-1{padding-bottom:67%}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-inherit{padding-bottom:0;height:auto}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-inherit img{position:unset!important}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a[class^=uagb-image-ratio-]>img{position:absolute;height:100%}.uagb-post-grid.uagb-post__items.is-masonry{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.uagb-post-grid.uagb-post__items.is-carousel{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;visibility:hidden}.uagb-post-grid.is-grid .uagb-post__inner-wrap{height:max-content}.uagb-post-grid.is-grid.uagb-post__equal-height .uagb-post__inner-wrap{height:auto}.uagb-post-grid.is-masonry .uagb-post__inner-wrap{height:auto}.uagb-post-grid .uagb-post__author span,.uagb-post-grid .uagb-post__comment span,.uagb-post-grid .uagb-post__taxonomy span,.uagb-post-grid .uagb-post__date span{font-size:inherit;line-height:inherit;width:inherit;height:inherit;margin-right:4px;vertical-align:bottom}.uagb-post-grid.uagb-post__columns-8:not(.is-grid) article{width:12.5%}.uagb-post-grid.uagb-post__columns-7:not(.is-grid) article{width:14.28%}.uagb-post-grid.uagb-post__columns-6:not(.is-grid) article{width:16.66%}.uagb-post-grid.uagb-post__columns-5:not(.is-grid) article{width:20%}.uagb-post-grid.uagb-post__columns-4:not(.is-grid) article{width:25%}.uagb-post-grid.uagb-post__columns-3:not(.is-grid) article{width:33.33%}.uagb-post-grid.uagb-post__columns-2:not(.is-grid) article{width:50%}.uagb-post-grid.uagb-post__columns-1:not(.is-grid) article{width:100%}@media only screen and (max-width:600px){.uagb-post-grid div[class*=columns].is-grid{grid-template-columns:1fr}}.uagb-post-grid .uagb-post__image img{display:block;width:100%;height:auto;max-width:100%}.uagb-post-grid .uagb-post__title{margin-top:0;margin-bottom:0;word-break:break-word}.uagb-post-grid .uagb-post__title a{color:inherit;box-shadow:none;transition:.3s ease;text-decoration:none}.uagb-post-grid .uagb-post__title a:hover{text-decoration:none}.uagb-post-grid .uagb-post__title a:focus{text-decoration:none}.uagb-post-grid .uagb-post__title a:active{text-decoration:none}.uagb-post-grid .uagb-post-grid-byline>*{margin-right:10px}.uagb-post-grid .uagb-post-grid-byline,.uagb-post-grid .uagb-post__taxonomy{text-transform:capitalize;font-size:14px;font-weight:500;line-height:23px;text-decoration:none}.uagb-post-grid .uagb-post-grid-byline a,.uagb-post-grid .uagb-post-grid-byline a:focus,.uagb-post-grid .uagb-post-grid-byline a:active{color:inherit;font-size:inherit;text-decoration:none}.uagb-post-grid .uagb-post__title a,.uagb-post-grid .uagb-post__title a:focus,.uagb-post-grid .uagb-post__title a:active{color:inherit;font-size:inherit}.uagb-post-grid .uagb-post__author,.uagb-post-grid .uagb-post__date,.uagb-post-grid .uagb-post__comment{display:inline-block;word-break:break-all}.uagb-post-grid .uagb-post__author:not(:last-child)::after,.uagb-post-grid .uagb-post__date:not(:last-child)::after,.uagb-post-grid .uagb-post__comment:not(:last-child)::after{content:"·";vertical-align:middle;align-self:center;margin:0 5px;line-height:1}.uagb-post-grid .uagb-post__comment,.uagb-post-grid .uagb-post__taxonomy{display:inline-block}.uagb-post-grid .uagb-post__author a{box-shadow:none}.uagb-post-grid .uagb-post__author a:hover{color:inherit;box-shadow:0 -1px 0 inset}.uagb-post-grid .uagb-post__excerpt{word-break:break-word}.uagb-post-grid .uagb-post__inner-wrap p:last-of-type{margin-bottom:0}.uagb-post-grid .uagb-post__cta{border:none;display:inline-block;background:none}.uagb-post-grid .uagb-post__cta .ast-outline-button{display:inline-flex}.uagb-post-grid .uagb-post__excerpt p{color:inherit}.is-grid.uagb-post__items{display:grid}.wp-block-uagb-post-grid .uagb-post-pagination-wrap{grid-column:1/-1}.uagb-post__image-position-background .uagb-post__link-complete-box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.uagb-post__image-position-background.uagb-post__image-enabled .uagb-post__text{color:#fff}.uagb-post__image-position-background .uagb-post__text{opacity:1;position:relative;z-index:10;overflow:hidden}.uagb-post__image-position-background .uagb-post__inner-wrap{position:relative;width:100%}.uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted,.uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__taxonomy.default{position:relative;z-index:999}.uagb-post__image-position-background .uagb-post__image img{position:absolute;width:auto;height:auto;min-width:100%;max-width:none;left:50%;top:50%;transform:translate(-50%,-50%);min-height:100%}.uagb-post__image-position-background .uagb-post__image{background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.uagb-post__image-position-background .uagb-post__image::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:hsl(0 0% 100% / .5)}.uagb-slick-carousel .is-carousel{padding:0}.uagb-slick-carousel ul.slick-dots{transform:unset;position:relative;padding:unset}.uagb-slick-carousel .slick-prev:not(:hover):not(:active):not(.has-background),.uagb-slick-carousel .slick-next:not(:hover):not(:active):not(.has-background),.uagb-slick-carousel ul.slick-dots li button:not(:hover):not(:active):not(.has-background){background-color:unset}.uagb-post-grid[data-equal-height=yes] .uagb-post__inner-wrap{display:inline-block;height:100%}.uagb-post__arrow-outside.uagb-post-grid .slick-prev{left:-45px;z-index:1}[dir=rtl] .uagb-post__arrow-outside.uagb-post-grid .slick-prev{left:-45px;right:auto}.uagb-post__arrow-outside.uagb-post-grid .slick-next{right:-45px}[dir=rtl] .uagb-post__arrow-outside.uagb-post-grid .slick-next{left:auto;right:-45px}.uagb-post__arrow-inside.uagb-post-grid .slick-prev{left:25px;z-index:1}[dir=rtl] .uagb-post__arrow-inside.uagb-post-grid .slick-prev{left:auto;right:25px}.uagb-post__arrow-inside.uagb-post-grid .slick-next{right:25px}[dir=rtl] .uagb-post__arrow-inside.uagb-post-grid .slick-next{left:25px;right:auto}.uagb-post-grid.is-grid article,.uagb-post-grid.is-masonry article,.uagb-post-grid.is-carousel article{box-sizing:border-box}@media(max-width:976px){.uagb-post__arrow-outside.uagb-post-grid .slick-prev{left:15px;z-index:1}[dir=rtl] .uagb-post__arrow-outside.uagb-post-grid .slick-prev{left:auto;right:15px}.uagb-post__arrow-outside.uagb-post-grid .slick-next{right:15px}[dir=rtl] .uagb-post__arrow-outside.uagb-post-grid .slick-next{left:15px;right:auto}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-1 article{width:100%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-2 article{width:50%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-3 article{width:33.33%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-4 article{width:25%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-5 article{width:20%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-6 article{width:16.66%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-7 article{width:14.28%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-8 article{width:12.5%}}@media(max-width:767px){:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-1 article{width:100%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-2 article{width:50%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-3 article{width:33.33%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-4 article{width:25%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-5 article{width:20%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-6 article{width:16.66%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-7 article{width:14.28%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-8 article{width:12.5%}}.entry .entry-content .uagb-post-grid a{text-decoration:none}.uagb-post-pagination-wrap{display:flex;width:100%;flex-wrap:wrap}.uagb-post-pagination-wrap a.page-numbers,.uagb-post-pagination-wrap span.page-numbers.current{padding:5px 10px;margin:0;display:flex;margin-right:4px;margin-bottom:5px}.uagb-post-grid .uagb-post-inf-loader{margin:0 auto;min-height:58px;line-height:58px;width:160px;text-align:center}.uagb-post-grid .uagb-post-inf-loader div{width:18px;height:18px;background-color:#0085ba;-webkit-border-radius:100%;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.uagb-post-grid .uagb-post-inf-loader .uagb-post-loader-1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.uagb-post-grid .uagb-post-inf-loader .uagb-post-loader-2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.wp-site-blocks .uagb-post__arrow-outside.uagb-post-grid .slick-next{right:0}.wp-site-blocks .uagb-post__arrow-outside.uagb-post-grid .slick-prev{left:0}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.uagb-block-5eb6dcac.is-grid .uagb-post__inner-wrap{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;box-shadow:0 0 0 #00000070}.uagb-block-5eb6dcac.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left:-20px;margin-right:-20px;margin-top:-20px}.uagb-block-5eb6dcac:not(.is-grid) .uagb-post__inner-wrap>.uagb-post__text:last-child{margin-bottom:20px}.uagb-block-5eb6dcac:not(.is-grid) .uagb-post__inner-wrap>.uagb-post__text:first-child{margin-top:20px}.uagb-block-5eb6dcac:not(.is-grid).uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__text:nth-last-child(2){margin-bottom:20px}.uagb-block-5eb6dcac:not(.wp-block-uagb-post-carousel):not(.is-grid).uagb-post__items{margin-right:-10px;margin-left:-10px}.uagb-block-5eb6dcac:not(.is-grid).uagb-post__items article{padding-right:10px;padding-left:10px;margin-bottom:20px}.uagb-block-5eb6dcac:not(.is-grid) .uagb-post__inner-wrap>.uagb-post__text{margin-left:20px;margin-right:20px}.uagb-block-5eb6dcac .uagb-post__inner-wrap{background:#f6f6f6;text-align:left}.uagb-block-5eb6dcac .uagb-post__inner-wrap .uagb-post__cta{padding-bottom:0}.uagb-block-5eb6dcac .uagb-post__image{padding-bottom:15px}.uagb-block-5eb6dcac .uagb-post__title{padding-bottom:15px}.uagb-block-5eb6dcac .uagb-post-grid-byline{padding-bottom:15px}.uagb-block-5eb6dcac .uagb-post__excerpt{padding-bottom:25px}.uagb-block-5eb6dcac .uagb-post__image:before{background-color:#000;opacity:.5}.uagb-block-5eb6dcac.is-grid.uagb-post__items{row-gap:20px;column-gap:20px}.uagb-block-5eb6dcac.wp-block-uagb-post-grid.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uagb-block-5eb6dcac.is-grid .uagb-post__inner-wrap:hover{box-shadow:0 0 0 #00000070}.uagb-block-5eb6dcac .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted{color:#fff;background:#3182ce}.uagb-block-5eb6dcac .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted a{color:#fff}.uagb-block-5eb6dcac.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link{0:;0:;0:;0:;0:;0:;0:;0:;0:;0:none;border-style:none}.uagb-block-5eb6dcac .uagb-post-pagination-wrap{margin-top:20px;justify-content:left;margin-left:10px}.uagb-block-5eb6dcac .uagb-post-pagination-wrap .page-numbers.current{background-color:#e4e4e4;color:#333}.uagb-block-5eb6dcac .uagb-post-pagination-wrap a{background-color:#e4e4e4;color:#777}.uagb-block-5eb6dcac.uagb-equal_height_inline-read-more-buttons .uagb-post__inner-wrap .uagb-post__text:last-child{left:20px;right:20px}.uagb-block-5eb6dcac.wp-block-uagb-post-grid .uag-post-grid-wrapper{padding-right:20px;padding-left:20px;width:100%;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:976px){.uagb-block-5eb6dcac.wp-block-uagb-post-grid.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uagb-block-5eb6dcac.is-grid.uagb-post__items{row-gap:20px;column-gap:20px}.uagb-block-5eb6dcac:not(.is-grid).uagb-post__items article{padding-right:10px;padding-left:10px;margin-bottom:20px}.uagb-block-5eb6dcac:not(.is-grid).uagb-post__items{margin-right:-10px;margin-left:-10px}.uagb-block-5eb6dcac.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left:0;margin-right:0;margin-top:0}.uagb-block-5eb6dcac.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link{border-style:none}.uagb-block-5eb6dcac .uagb-post__cta a{border-style:none}}@media only screen and (max-width:767px){.uagb-block-5eb6dcac.wp-block-uagb-post-grid.is-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.uagb-block-5eb6dcac.is-grid.uagb-post__items{row-gap:20px;column-gap:20px}.uagb-block-5eb6dcac:not(.is-grid).uagb-post__items article{padding-right:10px;padding-left:10px;margin-bottom:20px}.uagb-block-5eb6dcac:not(.is-grid).uagb-post__items{margin-right:-10px;margin-left:-10px}.uagb-block-5eb6dcac.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left:0;margin-right:0;margin-top:0}.uagb-block-5eb6dcac.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link{border-style:none}.uagb-block-5eb6dcac.wp-block-uagb-post-grid .uag-post-grid-wrapper{width:unset}}.uag-blocks-common-selector{z-index:var(--z-index-desktop)!important}@media(max-width:976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet)!important}}@media(max-width:767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile)!important}}.wp-block-uagb-icon svg{width:30px}.uagb-icon-wrapper .uagb-svg-wrapper{transition:box-shadow .2s ease}.uagb-block-6aaf44cc.uagb-icon-wrapper{text-align:center}.uagb-block-6aaf44cc.uagb-icon-wrapper .uagb-svg-wrapper a{display:contents}.uagb-block-6aaf44cc.uagb-icon-wrapper svg{width:40px;height:40px;transform:rotate(0deg);box-sizing:content-box;fill:#333;filter:drop-shadow(0 0 0 #00000070)}.uagb-block-6aaf44cc.uagb-icon-wrapper .uagb-svg-wrapper{display:inline-flex;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;border-style:default;box-shadow:0 0 0 #00000070}.uagb-block-6aaf44cc.uagb-icon-wrapper .uagb-svg-wrapper:hover{box-shadow:0 0 0 #00000070}.uagb-block-6aaf44cc.uagb-icon-wrapper .uagb-svg-wrapper:focus-visible{box-shadow:0 0 0 #00000070}@media only screen and (max-width:976px){.uagb-block-6aaf44cc.uagb-icon-wrapper .uagb-svg-wrapper{display:inline-flex}}@media only screen and (max-width:767px){.uagb-block-6aaf44cc.uagb-icon-wrapper .uagb-svg-wrapper{display:inline-flex}}.uagb-google-map__wrap{display:flex}.uagb-google-map__wrap .uagb-google-map__iframe{width:100%;box-shadow:none;border:none;padding:0;margin:0}.uagb-block-4bcac07c .uagb-google-map__iframe{height:300px}@media only screen and (max-width:976px){.uagb-block-4bcac07c .uagb-google-map__iframe{height:300px}}@media only screen and (max-width:767px){.uagb-block-4bcac07c .uagb-google-map__iframe{height:300px}}.uagb-block-bd4a9f35 .uagb-google-map__iframe{height:300px}@media only screen and (max-width:976px){.uagb-block-bd4a9f35 .uagb-google-map__iframe{height:300px}}@media only screen and (max-width:767px){.uagb-block-bd4a9f35 .uagb-google-map__iframe{height:300px}}:root{--cfdv-teal:#09aeb8;--cfdv-teal-accessible:#087f87;--cfdv-yellow:#ffd763;--cfdv-charcoal:#3a3a3a;--cfdv-slate:#4B4F58;--cfdv-soft-gray:#f1f1f1;--cfdv-mist:#F2F5F7;--cfdv-white:#FFFFFF;--cfdv-content:1200px;--cfdv-wide:1320px;--cfdv-reading:820px;--cfdv-header-height:72px;--cfdv-radius-sm:6px;--cfdv-radius:12px;--cfdv-radius-lg:18px;--cfdv-shadow-sm:0 4px 18px rgba(28, 45, 55, 0.08);--cfdv-shadow:0 14px 40px rgba(28, 45, 55, 0.10);--cfdv-border:rgba(58, 58, 58, 0.12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cfdv-white);color:var(--cfdv-slate);font-family:"Open Sans",sans-serif;font-size:15px;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.cfdv-nav-open{overflow:hidden}img{max-width:100%;height:auto}a{color:var(--cfdv-charcoal);text-decoration-thickness:.08em;text-underline-offset:.16em}a:hover{color:var(--cfdv-teal-accessible)}::selection{background:var(--cfdv-teal-accessible);color:#fff}h1,h2,h3,h4,h5,h6{margin-top:0;color:var(--cfdv-slate);font-family:"Josefin Sans",sans-serif;font-weight:700;line-height:1.2;text-wrap:balance}h1{font-size:56px;line-height:1.18}h2{font-size:32px;line-height:1.3}h3{font-size:26px;line-height:1.3}h4{font-size:25px;line-height:1.2}h5{font-size:20px;line-height:1.2}h6{font-size:18px;line-height:1.25}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{clip:auto!important;clip-path:none;height:auto;width:auto;top:12px;left:12px;z-index:100000;padding:12px 16px;background:#fff;color:#000;border-radius:var(--cfdv-radius-sm);box-shadow:var(--cfdv-shadow)}:focus-visible{outline:3px solid var(--cfdv-yellow);outline-offset:3px}.cfdv-content-width{width:min(calc(100% - 48px), var(--cfdv-content));margin-inline:auto}.cfdv-reading-width{max-width:var(--cfdv-reading)}.cfdv-main{min-height:50vh}.cfdv-site-header{position:sticky;top:0;z-index:1000;background:rgb(255 255 255 / .96);border-bottom:1px solid var(--cfdv-border);transition:background-color .2s ease,box-shadow .2s ease,backdrop-filter .2s ease;isolation:isolate}.cfdv-site-header.is-scrolled{background:rgb(255 255 255 / .92);backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);box-shadow:0 8px 28px rgb(28 45 55 / .08)}.cfdv-transparent-header .cfdv-site-header{position:absolute;left:0;right:0;background:#fff0;border-color:#fff0}.cfdv-transparent-header .cfdv-site-header.is-scrolled{position:fixed;background:rgb(255 255 255 / .94);border-color:var(--cfdv-border)}.cfdv-header-inner{width:min(calc(100% - 70px), 1400px);min-height:var(--cfdv-header-height);margin-inline:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px}.cfdv-brand{display:inline-flex;align-items:center;text-decoration:none}.cfdv-brand__logo{display:block;width:60px;height:60px;object-fit:contain}.cfdv-brand--text{font-family:"Josefin Sans",sans-serif;font-weight:700;font-size:1.35rem}.cfdv-primary-nav{justify-self:center}.cfdv-menu{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.cfdv-menu>li{position:relative;display:flex;align-items:center}.cfdv-menu a{display:flex;align-items:center;min-height:48px;padding:0 11px;color:var(--cfdv-charcoal);font-weight:600;text-decoration:none;white-space:nowrap;transition:color .15s ease}.cfdv-menu>li>a::after{content:"";position:absolute;left:11px;right:11px;bottom:7px;height:2px;background:var(--cfdv-teal);transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.cfdv-menu>li:hover>a::after,.cfdv-menu>li:focus-within>a::after,.cfdv-menu>.current-menu-item>a::after,.cfdv-menu>.current-menu-ancestor>a::after{transform:scaleX(1)}.cfdv-menu>.current-menu-item>a,.cfdv-menu>.current-menu-ancestor>a,.cfdv-menu a:hover{color:var(--cfdv-teal-accessible)}.cfdv-submenu-toggle{border:0;background:#fff0;width:28px;height:40px;padding:0;margin-left:-8px;display:grid;place-items:center;color:currentColor;cursor:pointer}.cfdv-submenu-toggle span{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px)}.cfdv-menu .sub-menu{position:absolute;top:calc(100% - 2px);left:0;z-index:100;min-width:260px;margin:0;padding:8px;list-style:none;background:#fff;border:1px solid var(--cfdv-border);border-top:2px solid var(--cfdv-teal);border-radius:0 0 var(--cfdv-radius) var(--cfdv-radius);box-shadow:var(--cfdv-shadow);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.cfdv-menu .sub-menu li{position:relative}.cfdv-menu .sub-menu .sub-menu{top:-10px;left:100%;border-top-width:1px;border-radius:var(--cfdv-radius)}.cfdv-menu .sub-menu a{min-height:auto;padding:11px 13px;white-space:normal;border-radius:var(--cfdv-radius-sm)}.cfdv-menu .sub-menu a:hover{background:var(--cfdv-mist)}.cfdv-menu li:hover>.sub-menu,.cfdv-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.cfdv-header-cta,.cfdv-button,.wp-block-button>.wp-block-button__link,:where(.cfdv-entry-content,.cfdv-prose,.cfdv-comments) input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 24px;border:1px solid var(--cfdv-teal-accessible);border-radius:var(--cfdv-radius-sm);background:var(--cfdv-teal-accessible);color:#fff;font:600 .9rem/1.2 "Open Sans",sans-serif;text-transform:uppercase;letter-spacing:.035em;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease}.cfdv-header-cta:hover,.cfdv-button:hover,.wp-block-button>.wp-block-button__link:hover,:where(.cfdv-entry-content,.cfdv-prose,.cfdv-comments) input[type="submit"]:hover{transform:translateY(-1px);background:var(--cfdv-charcoal);border-color:var(--cfdv-charcoal);color:#fff;box-shadow:0 8px 20px rgb(28 45 55 / .14)}.cfdv-menu-toggle{display:none;border:0;background:#fff0;width:44px;height:44px;padding:10px;cursor:pointer;color:var(--cfdv-charcoal)}.cfdv-menu-toggle__lines{display:grid;gap:5px}.cfdv-menu-toggle__lines span{display:block;width:24px;height:2px;background:currentColor;border-radius:3px;transition:transform .2s ease,opacity .2s ease}.cfdv-site-header.nav-open .cfdv-menu-toggle__lines span:nth-child(1){transform:translateY(7px) rotate(45deg)}.cfdv-site-header.nav-open .cfdv-menu-toggle__lines span:nth-child(2){opacity:0}.cfdv-site-header.nav-open .cfdv-menu-toggle__lines span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.cfdv-page-header{width:min(calc(100% - 40px),var(--cfdv-content));padding-top:48px;padding-bottom:26px}.cfdv-page-title{margin-bottom:0;font-size:30px;line-height:1.2}.cfdv-entry-content>*{width:min(calc(100% - 40px),var(--cfdv-content));max-width:var(--cfdv-content);margin-left:auto;margin-right:auto}.cfdv-entry-content>.alignwide{width:min(calc(100% - 40px),var(--cfdv-wide));max-width:var(--cfdv-wide)}.cfdv-entry-content>.alignfull{width:100%;max-width:none;margin-left:0;margin-right:0}.cfdv-entry-content>.wp-block-uagb-container.alignfull{width:100%;max-width:none}.cfdv-entry-content>p{margin-top:0;margin-bottom:1.45em}.cfdv-entry-content>h2{margin-top:2.15em;margin-bottom:.72em}.cfdv-entry-content>h3{margin-top:1.7em;margin-bottom:.62em}.cfdv-entry-content>h4,.cfdv-entry-content>h5,.cfdv-entry-content>h6{margin-top:1.45em;margin-bottom:.55em}.cfdv-entry-content>h2:first-child,.cfdv-entry-content>h3:first-child{margin-top:0}.cfdv-entry-content>ul,.cfdv-entry-content>ol{margin-top:0;margin-bottom:1.45em}.cfdv-entry-content>.wp-block-media-text{margin-top:1.35em;margin-bottom:2.1em}.cfdv-entry-content .wp-block-media-text__content>p{margin-top:0;margin-bottom:1.25em}.cfdv-entry-content .wp-block-media-text__content>p:last-child{margin-bottom:0}.cfdv-entry-content>p:empty{display:none}.cfdv-entry-content .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 8%}.cfdv-entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 8% 0 0}.cfdv-entry-content .wp-block-media-text.has-background .wp-block-media-text__content{padding:8%}.cfdv-featured-image{margin-top:0;margin-bottom:32px}.cfdv-featured-image img{width:100%;border-radius:var(--cfdv-radius)}.cfdv-single,.cfdv-project{padding-block:64px 80px}.cfdv-single-header,.cfdv-project-header{margin-bottom:32px}.cfdv-single-title,.cfdv-project-title{margin-bottom:14px;font-size:30px;line-height:1.2;letter-spacing:0}.cfdv-entry-meta,.cfdv-project-taxonomy{color:#687078;font-size:.9rem}.cfdv-project .cfdv-prose{max-width:900px}.cfdv-project-featured{max-width:1040px;margin:0 0 36px;overflow:hidden;border-radius:var(--cfdv-radius-lg);box-shadow:var(--cfdv-shadow-sm)}.cfdv-project-featured img{display:block;width:100%;height:auto}.cfdv-prose>*{margin-top:0}.cfdv-prose p{margin:0 0 1.15em}.cfdv-prose h2{margin:2.35em 0 .72em}.cfdv-prose h3{margin:1.9em 0 .65em}.cfdv-prose h4,.cfdv-prose h5,.cfdv-prose h6{margin:1.55em 0 .55em}.cfdv-prose h2:first-child,.cfdv-prose h3:first-child{margin-top:0}.cfdv-prose ul,.cfdv-prose ol{margin:0 0 1.3em;padding-left:1.5em}.cfdv-prose li+li{margin-top:.42em}.cfdv-prose figure,.cfdv-prose .wp-block-image,.cfdv-prose .wp-block-table{margin-top:1.8em;margin-bottom:1.8em}.cfdv-prose a{color:var(--cfdv-teal-accessible)}:where(.cfdv-entry-content,.cfdv-prose) :where(p,li,dd,td,th,figcaption,blockquote) a:where(:not(.wp-block-button__link):not(.wp-element-button)){color:var(--cfdv-teal-accessible);text-decoration:underline;text-decoration-color:rgb(8 127 135 / .3);text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color .15s ease,color .15s ease}:where(.cfdv-entry-content,.cfdv-prose) :where(p,li,dd,td,th,figcaption,blockquote) a:where(:not(.wp-block-button__link):not(.wp-element-button)):hover{color:var(--cfdv-teal-accessible);text-decoration-color:currentColor}.cfdv-prose blockquote{margin:2rem 0;padding:1.2rem 1.5rem;background:var(--cfdv-mist);border-left:4px solid var(--cfdv-teal);border-radius:0 var(--cfdv-radius-sm) var(--cfdv-radius-sm) 0}.cfdv-prose table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:var(--cfdv-radius-sm)}.cfdv-prose th,.cfdv-prose td{padding:11px 13px;border:1px solid #dce2e6;text-align:left}.cfdv-prose th{background:var(--cfdv-mist)}.post-navigation{margin-top:48px;padding-top:28px;border-top:1px solid var(--cfdv-border)}.post-navigation .nav-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.post-navigation a{display:block;padding:16px 18px;border:1px solid var(--cfdv-border);border-radius:var(--cfdv-radius);background:#fff;text-decoration:none;box-shadow:var(--cfdv-shadow-sm)}.post-navigation a:hover{border-color:rgb(9 174 184 / .35);transform:translateY(-1px)}.cfdv-archive{padding-block:58px 80px}.cfdv-archive-header{margin-bottom:34px}.cfdv-archive-header h1{margin-bottom:8px;font-size:35px;line-height:1.3}.cfdv-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.cfdv-card{overflow:hidden;border:1px solid var(--cfdv-border);border-radius:var(--cfdv-radius-lg);background:linear-gradient(180deg,#fff 0%,#fcfdfd 100%);box-shadow:var(--cfdv-shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cfdv-card:hover{transform:translateY(-4px);border-color:rgb(9 174 184 / .38);box-shadow:var(--cfdv-shadow)}.cfdv-card__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.cfdv-card__media{aspect-ratio:16/9;overflow:hidden;background:var(--cfdv-mist)}.cfdv-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .32s ease}.cfdv-card:hover .cfdv-card__media img{transform:scale(1.035)}.cfdv-card__body{display:flex;flex:1;flex-direction:column;padding:26px}.cfdv-card__meta{display:block;margin-bottom:9px;color:#71777d;font-size:.8rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.cfdv-card__title{margin-bottom:11px;font-size:clamp(1.35rem,2vw,1.65rem);letter-spacing:-.012em}.cfdv-card__excerpt{color:#626a72}.cfdv-card__readmore{display:inline-block;margin-top:auto;padding-top:20px;color:var(--cfdv-teal-accessible);font-weight:700}.navigation.pagination{margin-top:42px}.nav-links{display:flex;flex-wrap:wrap;gap:8px}.page-numbers{display:grid;place-items:center;min-width:42px;min-height:42px;padding:4px 10px;border:1px solid var(--cfdv-border);border-radius:var(--cfdv-radius-sm);text-decoration:none}.page-numbers.current{background:var(--cfdv-teal-accessible);border-color:var(--cfdv-teal-accessible);color:#fff}:where(.cfdv-entry-content,.cfdv-prose,.cfdv-comments,.cfdv-footer-widget) :where(input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],select,textarea){width:100%;min-height:48px;padding:12px 14px;border:1px solid #c8d2d8;border-radius:10px;background:#fff;color:var(--cfdv-charcoal);font:inherit;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}:where(.cfdv-entry-content,.cfdv-prose,.cfdv-comments,.cfdv-footer-widget) :where(textarea){min-height:150px;resize:vertical}:where(.cfdv-entry-content,.cfdv-prose,.cfdv-comments,.cfdv-footer-widget) :where(input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],select,textarea):where(:hover){border-color:#aab7bf}:where(.cfdv-entry-content,.cfdv-prose,.cfdv-comments,.cfdv-footer-widget) :where(input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],select,textarea):where(:focus){border-color:var(--cfdv-teal-accessible);box-shadow:0 0 0 3px rgb(8 127 135 / .12);outline:0}.cfdv-form,.cfdv-calculator,.calculator-container,[class*="calculator"] form{border-radius:var(--cfdv-radius-lg)}.cfdv-form-wrap,.calculator-container,.cfdv-calculator{overflow-wrap:anywhere}.cfdv-form label,.calculator-container label,[class*="calculator"] label{font-weight:600;color:var(--cfdv-charcoal)}.cfdv-site-footer{margin-top:0;background:linear-gradient(180deg,#f5f7f8 0%,#edf1f2 100%);border-top:1px solid var(--cfdv-border)}.cfdv-footer-inner{position:relative;width:min(calc(100% - 48px),var(--cfdv-content));margin:auto;padding:72px 0 50px}.cfdv-footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;align-items:start}.cfdv-footer-column{min-width:0}.cfdv-footer-widget{margin:0 0 20px}.cfdv-footer-widget__title,.cfdv-footer-widget .widget-title,.cfdv-footer-widget .wp-block-heading{font-size:1.15rem;margin-bottom:14px;letter-spacing:-.01em}.cfdv-footer-widget ul{margin:0;padding:0;list-style:none}.cfdv-footer-widget li+li{margin-top:8px}.cfdv-footer-widget a{text-decoration:none}.cfdv-footer-widget iframe{display:block;width:100%;max-width:100%;border:0;border-radius:var(--cfdv-radius-lg);box-shadow:var(--cfdv-shadow-sm)}.cfdv-social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:8px;border:1px solid rgb(9 174 184 / .25);border-radius:50%;color:var(--cfdv-teal-accessible);background:#fff}.cfdv-social-link svg{width:19px;height:19px;fill:currentColor}.cfdv-social-link:hover{background:var(--cfdv-teal-accessible);color:#fff}.cfdv-footer-bottom{border-top:1px solid var(--cfdv-border)}.cfdv-footer-bottom__inner{width:min(calc(100% - 48px),var(--cfdv-content));margin:auto;padding:20px 0}.cfdv-footer-bottom p{margin:0;font-size:.88rem;color:#697077}.cfdv-error-page{padding-block:88px;text-align:center}.cfdv-error-page .search-form{max-width:560px;margin:24px auto}.woocommerce .cfdv-main{padding-block:48px}@media (max-width:1180px){.cfdv-header-inner{width:min(calc(100% - 40px),1400px);gap:14px}.cfdv-menu a{padding-inline:8px;font-size:.92rem}.cfdv-header-cta{padding-inline:18px}}@media (max-width:1024px){:root{--cfdv-header-height:70px}h1{font-size:44px}h2{font-size:30px}h3{font-size:24px}.cfdv-header-inner{grid-template-columns:1fr auto auto;width:calc(100% - 40px);gap:10px}.cfdv-header-branding{grid-column:1;grid-row:1}.cfdv-header-cta{grid-column:2;grid-row:1;min-height:40px;padding:8px 14px;font-size:.78rem}.cfdv-menu-toggle{display:block;grid-column:3;grid-row:1;justify-self:end}.cfdv-primary-nav{display:none;grid-column:1 / -1;grid-row:2;justify-self:stretch;margin-top:2px;padding:8px 0 16px;border-top:1px solid var(--cfdv-border)}.cfdv-site-header.nav-open .cfdv-primary-nav{display:block}.cfdv-site-header.nav-open{background:rgb(255 255 255 / .98);box-shadow:var(--cfdv-shadow);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.cfdv-menu{display:block;max-height:calc(100dvh - 86px);overflow:auto;overscroll-behavior:contain}.cfdv-menu>li{display:grid;grid-template-columns:1fr auto;border-top:1px solid var(--cfdv-border)}.cfdv-menu>li:first-child{border-top:0}.cfdv-menu>li>a{min-height:50px;padding:9px 6px;font-size:.98rem}.cfdv-menu>li>a::after{display:none}.cfdv-submenu-toggle{margin:0;width:48px;height:50px}.cfdv-menu .sub-menu{position:static;grid-column:1 / -1;display:none;min-width:0;padding:2px 0 10px 14px;border:0;box-shadow:none;opacity:1;visibility:visible;transform:none;background:#fff0}.cfdv-menu .submenu-open>.sub-menu{display:block}.cfdv-menu li:hover>.sub-menu:not(.submenu-open>.sub-menu){display:none}.cfdv-menu .sub-menu a{padding:10px 12px;border-radius:8px}.cfdv-card-grid{gap:20px}.cfdv-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.post-navigation .nav-links{grid-template-columns:1fr}}@media (max-width:544px){h1{font-size:30px}h2{font-size:20px}h3{font-size:18px}}@media (max-width:680px){body{font-size:14.5px}.cfdv-entry-content .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content,.cfdv-entry-content .wp-block-media-text.has-media-on-the-right.is-stacked-on-mobile .wp-block-media-text__content{padding:8% 0 0}.cfdv-content-width{width:min(calc(100% - 30px),var(--cfdv-content))}.cfdv-page-header,.cfdv-entry-content>*:not(.alignfull){width:min(calc(100% - 30px),var(--cfdv-content))}.cfdv-header-inner{width:calc(100% - 30px)}.cfdv-brand__logo{width:54px;height:54px}.cfdv-card-grid{grid-template-columns:1fr}.cfdv-footer-inner,.cfdv-footer-bottom__inner{width:calc(100% - 30px)}.cfdv-footer-inner{padding-top:50px}.cfdv-footer-grid{grid-template-columns:1fr;gap:24px}.cfdv-single,.cfdv-project{padding-block:44px 60px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.admin-bar .cfdv-site-header,.admin-bar.cfdv-transparent-header .cfdv-site-header.is-scrolled{top:32px}@media (max-width:782px){.admin-bar .cfdv-site-header,.admin-bar.cfdv-transparent-header .cfdv-site-header.is-scrolled{top:46px}}@media (max-width:600px){.admin-bar .cfdv-site-header{top:0}.admin-bar.cfdv-transparent-header .cfdv-site-header:not(.is-scrolled){top:46px}}@media (max-width:380px){.cfdv-header-cta{padding:8px 10px;letter-spacing:0}}.cfdv-comments{max-width:var(--cfdv-reading);margin:48px auto 0;padding:0 15px}.cfdv-comments__title{font-size:25px;margin-bottom:24px}.cfdv-comment-list{list-style:none;margin:0;padding:0}.cfdv-comment-list .comment-body{padding:20px 0;border-top:1px solid var(--cfdv-border)}.cfdv-comment-list .bypostauthor>.comment-body{padding-left:16px;border-left:3px solid var(--cfdv-teal-accessible)}.cfdv-comment-list ol.children{list-style:none;margin:0 0 0 32px;padding:0}.cfdv-comment-form{margin-top:32px}.cfdv-comment-form p{margin:0 0 14px}.cfdv-comment-form label{display:block;font-weight:600;margin-bottom:6px}.cfdv-comment-form input[type="text"],.cfdv-comment-form input[type="email"],.cfdv-comment-form input[type="url"],.cfdv-comment-form textarea{width:100%;padding:10px 14px;border:1px solid var(--cfdv-border);border-radius:var(--cfdv-radius-sm);font-family:inherit;font-size:15px}.cfdv-comment-form input:focus,.cfdv-comment-form textarea:focus{outline:2px solid var(--cfdv-teal-accessible);outline-offset:2px}.cfdv-comments__closed{color:var(--cfdv-slate)}.cfdv-search-form{display:flex;align-items:center;gap:8px;max-width:420px}.cfdv-search-form__field{flex:1;padding:10px 14px;border:1px solid var(--cfdv-border);border-radius:var(--cfdv-radius-sm);font-family:inherit;font-size:15px}.cfdv-search-form__field:focus{outline:2px solid var(--cfdv-teal-accessible);outline-offset:2px}.cfdv-search-form__submit{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:40px;padding:0;border:0;border-radius:var(--cfdv-radius-sm);background:var(--cfdv-teal-accessible);color:#fff;cursor:pointer}.cfdv-search-form__submit svg{fill:currentColor}.cfdv-search-form__submit:hover{background:var(--cfdv-teal-accessible)}@media (max-width:680px){.cfdv-comment-list ol.children{margin-left:16px}.cfdv-comments{padding-inline:0}}.cfdv-entry-meta a{color:inherit;font-weight:600;text-decoration:none}.cfdv-entry-meta a:hover{color:var(--cfdv-teal-accessible);text-decoration:underline}.cfdv-author-box{display:flex;gap:20px;align-items:flex-start;margin-top:48px;padding:24px;border:1px solid var(--cfdv-border);border-radius:var(--cfdv-radius-lg);background:var(--cfdv-mist)}.cfdv-author-box__avatar{flex:none;width:72px;height:72px;border-radius:50%}.cfdv-author-box__label{margin:0 0 2px;color:#687078;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cfdv-author-box__name{margin:0 0 8px;color:var(--cfdv-charcoal);font-size:1.1rem;font-weight:700}.cfdv-author-box__name a{color:inherit;text-decoration:none}.cfdv-author-box__name a:hover{color:var(--cfdv-teal-accessible)}.cfdv-author-box__bio p{margin:0 0 .6em}.cfdv-author-box__bio p:last-child{margin-bottom:0}.cfdv-footer-bottom__inner.has-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px}.cfdv-footer-bottom-menu{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none;font-size:.88rem}.cfdv-footer-bottom-menu a{color:#697077;text-decoration:none}.cfdv-footer-bottom-menu a:hover{color:var(--cfdv-teal-accessible);text-decoration:underline}@media (max-width:544px){.cfdv-author-box{flex-direction:column;gap:14px}}