/*!
 * 
 * dw-blocks
 * 
 * @author Matthew Potter, ED-DW-31
 * @version 1.3.09
 * @link UNLICENSED
 * @license UNLICENSED
 * 
 * Copyright (c) 2022 Matthew Potter, ED-DW-31
 * 
 * This software is released under the UNLICENSED License
 * https://opensource.org/licenses/UNLICENSED
 */
@-webkit-keyframes filterFadeIn{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes filterFadeIn{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@-webkit-keyframes filterFadeOut{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes filterFadeOut{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@font-face{font-display:swap;font-family:Replica;font-style:normal;font-weight:300;src:url(assets/lineto-replica-pro-light-3c7d01da.woff2) format("woff2"),url(assets/lineto-replica-pro-light-d861d7ff.woff) format("woff")}@font-face{font-display:swap;font-family:Replica;font-style:normal;font-weight:400;src:url(assets/lineto-replica-pro-regular-4f2ae0dc.woff2) format("woff2"),url(assets/lineto-replica-pro-regular-2832fe4a.woff) format("woff")}@font-face{font-display:swap;font-family:Replica;font-style:normal;font-weight:700;src:url(assets/lineto-replica-pro-bold-fbd5c894.woff2) format("woff2"),url(assets/lineto-replica-pro-bold-9d19448d.woff) format("woff")}*,:after,:before,html{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:break-word;-webkit-text-size-adjust:100%}dl dl,dl ol,dl ul,input,ol dl,ol ol,ol ul,select,ul dl,ul ol,ul ul{margin:0}h1{font-size:2em}hr{height:0;overflow:visible}details,dialog{display:block}nav ol,nav ul{list-style:none;padding:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}audio,canvas,svg,video{vertical-align:middle}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button{overflow:visible}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden],template{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}*,a,abbr,acronym,address,applet,big,blockquote,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}body,html{margin:0;overflow-x:hidden;padding:0}body{font-family:Replica;min-height:100vh;width:100vw}a,em,span,strong{color:inherit;font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit}a{cursor:pointer;text-decoration:none;transition:opacity .3s}.visually-hidden{display:none}img,main,picture{display:block}img,picture{height:auto;max-width:100%}.citation{color:#b1b1b1;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.6px;text-align:left}.wrapper{flex:1;margin:0 auto;max-width:1440px;min-height:1px;padding:0 50px;position:relative;width:100%;z-index:1}.mm-outer .cover,header.header{z-index:450;left:0;position:fixed;right:0;top:0;width:100%}header.header .nav{left:0;position:fixed;right:0;top:0;width:100%;font-size:18px;font-weight:700;letter-spacing:.9px;transition:transform .5s}header.header .nav-wrap{align-items:center;display:flex;justify-content:space-between}header.header .menu-desktop{display:none}header.header .menu-desktop .nav-bg{background:rgba(255,255,255,.25);opacity:0;position:absolute;transition:width .3s,opacity .3s,transform .3s;z-index:-1}.nav-insights a,body.blog main,header.header .menu-desktop #menu-header,header.header .menu-desktop .nav-container,header.header .menu-desktop .nav-insights a{position:relative}header.header .menu-desktop li a{background-color:transparent;color:#fff;display:block;padding:30px 50px;transition:background-color .3s}header.header .menu-desktop li a:hover{background-color:rgba(255,255,255,.1)}header.header .menu-desktop .nav-insights a:after{bottom:15px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70.54 11.42'%3E%3Cpath fill='%23fff' d='m4.68 4.45-.26.22v2l.26.22h58.26l3.45-2.46Z'/%3E%3C/svg%3E");left:46px;position:absolute;width:40%}header.header .menu-mobile{background-color:rgba(255,255,255,.25);text-transform:uppercase;width:100%}header.header .menu-mobile .flex-wrap{display:flex;justify-content:space-between;width:100%}.mm-outer .mm .close-wrap .js-nav-toggle,header.header .menu-mobile .js-nav-toggle.hamburger{cursor:pointer;padding:20px}header.header .menu-mobile .js-menu-item{padding:20px}header.header .grid{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}header.header .homepage-nav-item{color:#fff;display:none}header.header .homepage-nav-item.active{display:block}header.header .nav--header.dark li a,header.header .nav--header.dark--fixed li a{color:#000}header.header .nav--header.dark li a:hover,header.header .nav--header.dark--fixed li a:hover{color:#b1b1b1}header.header .nav--header.dark li.current-menu-item a,header.header .nav--header.dark--fixed li.current-menu-item a{color:#060303}#slide__logo,.mm-outer{bottom:0;left:0;position:fixed}.mm-outer{height:100vh;height:calc(var(--vh, 1vh)*100);opacity:0;transition:all .3s;width:100vw;z-index:-500;right:0;top:0}.mm-outer .cover{bottom:0;background-color:rgba(0,0,0,.75);height:100%;position:absolute;z-index:750}.mm-outer .mm{background-color:#fff;display:flex;flex-direction:column;height:calc(100% - 115px);overflow-y:scroll;position:relative;width:100%;z-index:10000}#footer-cf:before,.mm-outer .mm .close-wrap{position:absolute;width:100%}.mm-outer .mm .close-wrap .js-nav-toggle img{display:block;height:auto;max-width:100%}.mm-outer .mm .main-nav{flex:1;padding:70px 20px 20px;text-align:right;width:100%}.mm-outer .mm .main-nav ul,.mm-outer .mm .secondary-nav ul{list-style-type:none}.mm-outer .mm .main-nav ul li,.mm-outer .mm .secondary-nav ul li{font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:1.2;margin-bottom:10px;text-transform:uppercase}.mm-outer .mm .main-nav ul li a{cursor:pointer;text-decoration:none;transition:opacity .3s}.mm-outer .mm .secondary-nav{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:20px 20px 40px;width:100%}.mm-outer .mm .secondary-nav ul li{font-size:18px}.mm-outer .mm .secondary-nav .text-links,footer.footer__bottom .link-column .nav .social-icon{width:50%}.mm-outer .mm .secondary-nav .text-links .top{border-bottom:1px solid #000;padding-bottom:20px}.mm-outer .mm .secondary-nav .text-links .bottom{padding:20px 0 0}.mm-outer .mm .secondary-nav .icon-links{font-size:18px;font-weight:700;letter-spacing:.9px;text-align:center;transition:all .3s}.mm-outer .mm .secondary-nav .icon-links .icon{color:#000;margin-top:20px;opacity:1}.mm-outer .mm-bottom{align-items:flex-end;display:flex;height:115px;padding:20px;position:relative;z-index:1000}.mm-outer .mm-bottom .mm__logo{transition:all .3s}.mm-outer .mm-bottom .mm__logo img{display:block;height:auto;max-width:120px}#slide__logo{padding:20px;transition:opacity .3s;will-change:opacity;z-index:850}#slide__logo:hover{opacity:.5}#footer-cf .contact-form form[data-status=sent] div,#slide__logo .logo-desktop,section.dw-blog-hero menu.desktop{display:none}#navbar{will-change:transform}.footer__container{margin-top:100px;z-index:900}#footer-cf{background:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px 20px 50px;position:relative;z-index:200}#footer-cf:before{background:rgba(0,0,0,.8);bottom:0;content:"";height:100%;left:0;right:0;top:0;z-index:250}#footer-cf .grid{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;position:relative;z-index:300}#footer-cf .messaging{box-sizing:border-box;margin-bottom:50px;width:100%}#footer-cf .contact-form{display:flex;flex-direction:column}#footer-cf .contact-form input,#footer-cf .contact-form textarea{color:#fff}#footer-cf .contact-form form[data-status=sent] .wpcf7-response-output{display:block;text-align:center}#footer-cf h1,#footer-cf p{color:#fff;font-stretch:normal;font-style:normal}#footer-cf h1{font-size:2.25rem;font-weight:700;letter-spacing:.08rem;line-height:1.1;padding-bottom:2rem;text-transform:uppercase}#footer-cf p{font-size:1.25rem;font-weight:400;-webkit-hyphens:manual;hyphens:manual;letter-spacing:.02rem;line-height:1.25;margin-bottom:1.8rem}footer.footer__bottom{background:#fff;padding:40px 20px 10px;position:relative;z-index:200}footer.footer__bottom .grid{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}#footer-cf .contact-form,footer.footer__bottom .left-module,footer.footer__bottom .right-module{box-sizing:border-box;width:100%}footer.footer__bottom .right-module{padding-bottom:2rem}footer.footer__bottom .right-module p{font-size:1.1rem;letter-spacing:.5px;line-height:1.33}footer.footer__bottom .link-column{box-sizing:border-box;padding-bottom:1.3rem;width:50%}footer.footer__bottom .link-column .nav{font-size:1.1rem;font-weight:700;letter-spacing:.9px;transition:all .3s}footer.footer__bottom .link-column .nav menu,footer.footer__bottom .link-column .nav ul,header.header .menu-desktop li a{list-style-type:none;text-transform:uppercase}footer.footer__bottom .link-column .nav li{margin-bottom:1.3rem}footer.footer__bottom .link-column:last-of-type{width:100%}footer.footer__bottom .bottom-left{box-sizing:border-box;margin-bottom:2rem;width:100%}footer.footer__bottom .bottom-right{width:100%}footer.footer__bottom .bottom-right .legal,footer.footer__bottom .bottom-right .logos{box-sizing:border-box;margin-bottom:1rem;width:100%}footer.footer__bottom .bottom-right .footer__logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;margin:0;padding-top:30px;width:100%}footer.footer__bottom .bottom-right .footer__logos img{height:40px;padding:0 5px}form input[type=email],form input[type=text],form textarea{background:0 0;border-bottom:2px solid #fff;border-radius:0;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:1.33;padding:15px 0;width:100%}form input[type=email]::-moz-placeholder,form input[type=text]::-moz-placeholder,form textarea::-moz-placeholder{color:#fff;opacity:1}form input[type=email]::placeholder,form input[type=text]::placeholder,form textarea::placeholder{color:#fff;opacity:1}form input[type=email]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#fff}form input[type=email]::-ms-input-placeholder,form input[type=text]::-ms-input-placeholder,form textarea::-ms-input-placeholder{color:#fff}.button,button{background:0 0;cursor:pointer;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.4px;line-height:1.25;text-transform:uppercase;width:auto}.ajax-loader{left:0;position:absolute}div.wpcf7-response-output{border:2px solid #fff!important;color:#fff;margin:15px 0 0;padding:30px}span.wpcf7-not-valid-tip{color:#fff;margin-top:10px}span.icon-search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M500.3 443.7 380.6 324c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723 99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9 53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0 15.606-15.64 15.606-41.04.006-56.64zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128-57.42 128-128 128-128-57.4-128-128z'/%3E%3C/svg%3E")}span.icon-filter{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='40' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Cpath d='M5 8.5h31M12 20.5h17M17 31.5h7'/%3E%3C/g%3E%3C/svg%3E")}.nav--header.dark .homepage-nav-item{color:#000}body.archive #footer-target,body.blog #footer-target{min-height:1px;width:100%}section.dw-blog-hero{padding-top:120px}section.dw-blog-hero .wrapper{flex:1;margin:0 auto;min-height:1px;padding:0 20px;position:relative;width:100%}section.dw-blog-hero .grid{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none}section.dw-blog-hero .blog-title{font-size:3.125em;font-weight:700;letter-spacing:.8px;line-height:1.1;margin-bottom:1.5em;text-transform:uppercase}section.dw-blog-hero menu.desktop li,section.dw-blog-hero menu.mobile{align-items:center;display:flex;font-weight:700;text-transform:uppercase}section.dw-blog-hero menu.desktop li{font-size:18px;letter-spacing:.9px;margin-bottom:1em;opacity:.1;text-align:left;width:100%}section.dw-blog-hero menu.desktop li .icon-search{display:inline-block;height:1em;width:1em}section.dw-blog-hero menu.desktop li img{display:inline;height:13px;margin-left:.5em;width:auto}section.dw-blog-hero menu.desktop li :hover{opacity:.5;transition:none}section.dw-blog-hero li.active-category,section.dw-blog-hero menu.desktop li.active-category{opacity:1}section.dw-blog-hero menu.mobile{font-size:1.125em;justify-content:space-between;list-style:none;margin-bottom:1.5em;text-decoration:none}section.dw-blog-hero menu.mobile li{align-items:center;cursor:pointer;display:flex}menu.mobile-overlay-insights span.icon-filter,menu.mobile-overlay-insights span.icon-search,section.dw-blog-hero menu.mobile span.icon-filter,section.dw-blog-hero menu.mobile span.icon-search{background-size:contain;display:inline-block;height:1.5em;width:1.5em}section.dw-blog-hero svg{fill:#000;height:1em}div.posts-wrap .post-grid{display:grid;gap:1.3em .5em;grid-template-columns:1;margin-bottom:1.3em}.search-no-results div.post-grid article,.search-results div.post-grid article,div.posts-wrap .post-grid article{width:calc(100% - .5em)}div.posts-wrap .post-grid article h2{font-size:1.1em;font-weight:400;line-height:1.25;margin-top:.5em}.search-no-results section.results #infinite-handle,.search-results section.results #infinite-handle,div.posts-wrap #infinite-handle{padding:4em 0;text-align:center;width:100%}.search-no-results section.results #infinite-handle :hover button,.search-results section.results #infinite-handle :hover button,div.posts-wrap #infinite-handle :hover button{background:#000;color:#fff}.search-no-results section.results #infinite-handle span,.search-results section.results #infinite-handle span,div.posts-wrap #infinite-handle span{background:0 0}.search-no-results section.results #infinite-handle button,.search-results section.results #infinite-handle button,div.posts-wrap #infinite-handle button{border:2px solid #000;border-radius:0;color:#000;display:inline-block;font-family:Replica;font-size:16px;font-weight:700;height:auto;padding:20px 75px;transition:all .3s}.search-no-results section.results .infinite-loader,.search-results section.results .infinite-loader,div.posts-wrap .infinite-loader{min-height:196px}.search-overlay-insights,menu.mobile-overlay-insights{height:100vh;left:0;position:fixed;top:0;visibility:hidden;width:100vw;z-index:1000}menu.mobile-overlay-insights{background-color:#fff;display:block;font-size:2em;list-style:none;padding-top:30%}.search-overlay-insights.open,menu.mobile-overlay-insights.open{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:filterFadeIn;animation-name:filterFadeIn;visibility:visible}menu.mobile-overlay-insights li{opacity:.1;padding:0 15%}menu.mobile-overlay-insights li.hr{opacity:1;padding-bottom:.5em;padding-top:.5em}menu.mobile-overlay-insights li.hr hr{border-bottom:1px solid #000}menu.mobile-overlay-insights li.active-category{opacity:1}menu.mobile-overlay-insights li.filter-title{font-size:.5em;font-weight:700;opacity:1;text-transform:uppercase}menu.mobile-overlay-insights li.filter-close{cursor:pointer;opacity:1;padding:0;position:absolute;right:1em;top:.5em}menu.mobile-overlay-insights li img{display:inline;margin-left:.5em}.search-overlay-insights{align-content:center;align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;opacity:0}.search-overlay-insights.open{opacity:1}.search-overlay-insights form{display:flex;padding:0 10%;width:100%}.search-header form div,.search-overlay-insights form div{border-bottom:1px solid #000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;width:100%}.search-overlay-insights .search-input{background-color:#fff;border:0;font-family:Replica;font-size:1.5em;font-weight:300;margin-right:.5em;width:100%}.search-overlay-insights .search-input::-moz-placeholder{color:#000;opacity:.2}.search-overlay-insights .search-input::placeholder{color:#000;opacity:.2}.search-overlay-insights .icon-search{display:inline-block;height:1em;width:1em}.search-overlay-insights .search-close{cursor:pointer;opacity:1;padding:0;position:absolute;right:1em;top:1em}.search-no-results main,.search-results main{display:flex;flex:1;flex-wrap:wrap;list-style:none;margin:0 auto;max-width:1440px;min-height:1px;padding:225px 50px 50px;position:relative;width:100%;z-index:1}.search-no-results h1,.search-results h1{font-size:1.25em;margin-bottom:.5em;text-transform:uppercase}.search-no-results h1 span.query-hidden,.search-results h1 span.query-hidden{visibility:hidden}.search-no-results section,.search-results section{box-sizing:border-box;width:100%}.search-no-results section.search-header,.search-results section.search-header{margin-bottom:3rem}.search-no-results div.post-grid,.search-results div.post-grid{display:grid;gap:1.3em 0;grid-template-columns:1;margin-bottom:1.3em;width:100%}.search-no-results div.post-grid article .entry-meta,.search-results div.post-grid article .entry-meta{font-size:.8em;font-weight:700;margin-top:1em;text-transform:uppercase}.search-no-results div.post-grid article .entry-meta .seperator,.search-results div.post-grid article .entry-meta .seperator{border:1px solid #000;display:inline-block;height:1em;margin:0 5px;position:relative;top:2px;width:1px}.search-no-results div.post-grid article h2,.search-results div.post-grid article h2{font-size:1.1em;font-weight:400;line-height:1.25;margin-top:.25em}.search-header form{display:flex;padding:0;width:100%}.search-header .search-input{background-color:#fff;border:0;font-family:Replica;font-size:1.5em;font-weight:300;margin-right:.5em;width:100%}.search-header .search-input::-moz-placeholder{color:#000;opacity:.2}.search-header .search-input::placeholder{color:#000;opacity:.2}.search-header .icon-search{display:inline-block;height:1em;width:1em}@media (max-width:1023px){.wrapper{padding:0 20px}header.header .menu-mobile .homepage-nav-item .nav-insights a:after{bottom:-15px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70.54 11.42'%3E%3Cpath data-name='Path 24' d='m4.68 4.45-.26.22v2l.26.22h58.26l3.45-2.46Z'/%3E%3C/svg%3E");left:-3px;position:absolute;width:73%}.mm-outer .mm-bottom .mm__logo img{max-width:100px}.mm--open .mm-outer{opacity:1;z-index:10000}body.blog #slide__logo{display:none}section.dw-blog-hero .blog-title{font-size:3.2em;margin-bottom:1em}section.dw-blog-hero .blog-title br:first-of-type{display:none}.search-no-results div.post-grid article,.search-results div.post-grid article{width:100%}}@media (min-width:0){.hide-sm{display:none}.show-sm{display:block}}@media (min-width:1024px){.hide-lg{display:none}#slide__logo .logo-desktop,.show-lg,header.header .menu-desktop{display:block}header.header .menu-desktop .nav-bg{height:87px;width:177px}#slide__logo .logo-mobile,header.header .menu-mobile{display:none}#slide__logo{padding:50px}#footer-cf{padding:100px 50px}#footer-cf .messaging{width:41.6666666667%}#footer-cf .contact-form{margin-left:8.3333333333%;width:33.3333333333%}#footer-cf h1{font-size:3rem;padding-bottom:1rem}#footer-cf p{font-size:1.5rem;line-height:1.4}footer.footer__bottom{padding-left:50px;padding-right:50px;padding-top:45px}footer.footer__bottom .left-module,footer.footer__bottom .right-module{width:50%}footer.footer__bottom .link-column{width:33.3333333333%}footer.footer__bottom .link-column .nav .social-icon{width:100%}footer.footer__bottom .link-column:last-of-type{width:33.3333333333%}footer.footer__bottom .bottom-left{padding-right:1.2rem;width:50%}footer.footer__bottom .bottom-right{width:50%}footer.footer__bottom .bottom-right .legal,footer.footer__bottom .bottom-right .logos{margin-bottom:0;width:50%}footer.footer__bottom .bottom-right .footer__logos{padding-top:0}section.dw-blog-hero{overflow:hidden;padding-bottom:130px;padding-top:160px;pointer-events:none;position:fixed;transition:opacity .25s;width:100%;z-index:100}section.dw-blog-hero .wrapper{padding:0 50px}section.dw-blog-hero .grid{margin:0;padding:0;width:20%}section.dw-blog-hero menu.desktop{cursor:pointer;display:block;list-style:none;margin-bottom:0;pointer-events:all;text-decoration:none}section.dw-blog-hero menu.mobile{display:none}div.posts-wrap{display:flex;flex-direction:column;margin-bottom:0;padding-left:20%;padding-top:87px}div.posts-wrap .post-grid article h2{font-size:1.75em;line-height:1.3;margin-top:.5em}.search-no-results section,.search-results section{margin-left:12.5%;width:75%}.search-no-results div.post-grid article h2,.search-results div.post-grid article h2{font-size:1.75em;line-height:1.3}}@media (max-width:413px){.mm-outer .mm .secondary-nav ul li{font-size:14px}}@media (min-width:1024px)and (max-width:1300px){section.dw-blog-hero .blog-title{font-size:2.2em}}@media (min-width:768px){.search-no-results div.post-grid,.search-results div.post-grid,div.posts-wrap .post-grid{align-items:start;gap:3em 1em;grid-template-columns:50% 50%;margin-bottom:3em}.search-header .search-input,.search-overlay-insights .search-input{font-size:3em}.search-no-results div.post-grid,.search-results div.post-grid{width:calc(100% - .5em)}}@media (min-width:768px)and (max-width:1024px){.search-overlay-insights form{padding:0 15%}}@media (min-width:1025px){.search-overlay-insights form{padding:0 25%}}@media (min-width:800px){.search-header .icon-search,.search-overlay-insights .icon-search{height:1.5em;width:1.5em}}@media (max-width:1024px){body.search #slide__logo{visibility:hidden}}@media (max-width:768px){.search-no-results main,.search-results main{padding:125px 20px 50px}}
/*# sourceMappingURL=template-css-e4cd9424.css.map*/