body{font-family:var(--gh-font-body,'Inter',system-ui,sans-serif)}h1,h2,h3,.font-heading{font-family:var(--gh-font-heading,'Plus Jakarta Sans',system-ui,sans-serif)}
.mobile-menu-wrapper{position:relative}.nav-toggle{display:none}.nav-content{display:none;-webkit-overflow-scrolling:touch}.nav-toggle:checked~header .nav-content{display:block}
.make-only{display:none!important}.make-theme .make-only{display:inline-flex!important}
.faq-item summary::-webkit-details-marker{display:none}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-icon{transition:transform .2s ease;font-size:1.25rem}
.make-hero-copy p+p{margin-top:1.625em}
.make-about-copy p+p{margin-top:1rem;font-size:1.125rem}
.make-engage-copy p+p{margin-top:1rem}
.make-session [data-discovery] p a,.make-discovery-link{display:inline-flex;margin-top:.75rem;font-weight:600;color:var(--make-teal)}
.make-cred>h3{all:unset}
.footer-nav a{display:block}
.no-motion *,.no-motion *:before,.no-motion *:after{animation:none!important;transition:none!important}
.no-motion [data-reveal],.no-motion .anim-fade-up,.no-motion .anim-fade-left,.no-motion .anim-fade-right,.no-motion .anim-fade-in,.no-motion .anim-scale-in{opacity:1!important;transform:none!important}
.eth-feed{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}
.eth-post-image{width:100%;max-width:64rem;margin:0 auto 3rem;border-radius:1.25rem}
.pagination{display:flex;justify-content:space-between;margin-top:2rem}
.gh-content img{max-width:100%;height:auto}
.kg-width-wide{position:relative;width:85vw;min-width:100%;margin:1.5rem calc(50% - 50vw);transform:translateX(calc(50vw - 50%))}
.kg-width-full{position:relative;width:100vw;left:50%;right:50%;margin:1.5rem -50vw}
.kg-width-full img,.kg-width-wide img{width:100%}
