*{box-sizing:border-box}img{max-width:100%;height:auto;display:block}.mono{font-variant-numeric:tabular-nums}body{background:var(--wp--preset--color--background)}.ek-topbar{background:var(--wp--preset--color--primary);color:#fff;font-size:13px;padding:9px 24px;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;text-align:center}.ek-topbar .ek-pill{background:#fff;color:var(--wp--preset--color--primary);font-size:12px;font-weight:700;letter-spacing:.04em;padding:2px 8px;border-radius:20px}.ek-topbar,.ek-topbar:hover,.ek-topbar:visited{color:#fff;text-decoration:none}.ek-topbar-msg-sm{display:none}.ek-topbar-cta{font-weight:700;white-space:nowrap}.ek-topbar-cta::after{content:' \2192'}.ek-topbar a{color:#fff;font-weight:700;text-decoration:none;white-space:nowrap}.ek-topbar a::after{content:' \2192'}.ek-header{background:var(--wp--preset--color--surface);border-bottom:1px solid var(--wp--preset--color--border)}.ek-header-inner{max-width:1120px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:nowrap}.ek-brand{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.ek-brand img{height:36px;width:auto}.ek-nav{display:flex;align-items:center;gap:18px;flex-wrap:nowrap;flex-shrink:1;min-width:0}.ek-nav a{white-space:nowrap}.ek-nav-actions{flex-shrink:0}.ek-nav a{color:var(--wp--preset--color--text-strong);font-size:14.5px;font-weight:500;text-decoration:none}.ek-nav a:hover{color:var(--wp--preset--color--primary)}.ek-nav-actions{display:flex;align-items:center;gap:16px}.ek-nav-actions>a{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.ek-search-icon{width:18px;height:18px;color:var(--wp--preset--color--text)}.ek-subscribe-btn{background:var(--wp--preset--color--primary);color:#fff;font-size:13.5px;font-weight:600;padding:9px 18px;border-radius:6px;text-decoration:none;white-space:nowrap}.ek-subscribe-btn:hover{opacity:.9}.ek-article-shell{max-width:760px;margin:0 auto;padding:40px clamp(20px, 5vw, 32px) 60px}.ek-article-shell.has-global-padding{padding-left:clamp(20px, 5vw, 32px)!important;padding-right:clamp(20px, 5vw, 32px)!important}@media (max-width:600px){.ek-article-shell>.wp-block-post-featured-image{margin-left:calc(clamp(20px, 5vw, 32px) * -1);margin-right:calc(clamp(20px, 5vw, 32px) * -1)}}.ek-eyebrow{font-size:12.5px;font-weight:700;color:var(--wp--preset--color--primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.ek-meta{display:flex;gap:14px;flex-wrap:wrap;color:var(--wp--preset--color--text);font-size:13px;margin:10px 0 28px}.ek-article-shell .wp-block-post-featured-image{margin:0 0 28px}.ek-article-shell .wp-block-post-featured-image img{border-radius:8px;aspect-ratio:16/9.5;object-fit:cover;width:100%}.entry-content{max-width:65ch;color:var(--wp--preset--color--text-strong)}.entry-content p,.entry-content li{font-size:17px;line-height:1.7}.entry-content p{margin:0 0 20px}.entry-content h2{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:22px;margin:44px 0 16px;color:var(--wp--preset--color--text-strong)}.entry-content h3{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:18px;margin:28px 0 12px}.entry-content a{color:var(--wp--preset--color--primary);text-underline-offset:2px}.entry-content ol,.entry-content ul{padding-left:22px;margin:0 0 20px;max-width:65ch}.entry-content li{margin-bottom:10px}.entry-content li strong{color:var(--wp--preset--color--text-strong)}.entry-content figure{margin:28px 0;max-width:none}.entry-content figure img{border-radius:8px;width:100%}.entry-content figcaption{font-size:13px;color:var(--wp--preset--color--text);margin-top:10px;line-height:1.5}.ek-page-shell{max-width:760px;margin:0 auto;padding:40px clamp(20px, 5vw, 32px) 60px}.ek-page-shell h1{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:clamp(26px, 3.6vw, 36px);margin:0 0 24px}.ek-hub-shell{max-width:1120px;margin:0 auto;padding:32px 24px 0}.ek-hub-shell h1{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:clamp(28px, 3.6vw, 38px);margin:0 0 32px;color:var(--wp--preset--color--text-strong)}.ek-hub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 24px;padding-bottom:56px}@media (max-width:900px){.ek-hub-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ek-hub-grid{grid-template-columns:1fr}}.ek-hub-grid .wp-block-post-featured-image img{border-radius:8px;aspect-ratio:16/10;object-fit:cover;margin-bottom:12px}.ek-hub-grid .wp-block-post-title{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:16px;line-height:1.35;margin:0 0 6px}.ek-hub-grid .wp-block-post-title a{color:var(--wp--preset--color--text-strong);text-decoration:none}.ek-hub-grid .wp-block-post-date{font-size:12.5px;color:var(--wp--preset--color--text)}.ek-search-shell{max-width:1120px;margin:0 auto;padding:40px 24px 60px}.ek-listing-title{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:clamp(24px, 3.4vw, 32px);margin:0 0 32px}.ek-listing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 24px}@media (max-width:900px){.ek-listing-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ek-listing-grid{grid-template-columns:1fr}}.ek-listing-grid .wp-block-post-featured-image img{border-radius:8px;aspect-ratio:16/10;object-fit:cover;margin-bottom:12px}.ek-listing-grid .wp-block-post-title{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:16px;line-height:1.35;margin:0 0 6px}.ek-listing-grid .wp-block-post-title a{color:var(--wp--preset--color--text-strong);text-decoration:none}.ek-listing-grid .wp-block-post-date{font-size:12.5px;color:var(--wp--preset--color--text)}.ek-pagination{margin-top:40px;display:flex;gap:12px;justify-content:center}.ek-pagination a,.ek-pagination span{padding:8px 14px;border:1px solid var(--wp--preset--color--border);border-radius:6px;font-size:13.5px;text-decoration:none;color:var(--wp--preset--color--text-strong)}.ek-404-shell{max-width:560px;margin:0 auto;padding:80px 24px 100px;text-align:center}.ek-404-shell .ek-404-code{font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:64px;color:var(--wp--preset--color--accent);margin:0 0 12px}.ek-home-shell{max-width:1120px;margin:0 auto;padding:32px 24px 0}.ek-home-hero{display:grid;grid-template-columns:1.5fr 1fr;gap:32px;margin-bottom:48px}@media (max-width:820px){.ek-home-hero{grid-template-columns:1fr}}.ek-hero-card .wp-block-post-featured-image,.ek-hero-card .wp-block-post-featured-image a{display:block;width:100%}.ek-hero-card .wp-block-post-featured-image img{border-radius:8px;aspect-ratio:16/10.5;object-fit:cover;width:100%;margin-bottom:20px}.ek-hero-card .wp-block-post-title{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:clamp(20px, 2.6vw, 27px);line-height:1.25;margin:0 0 10px}.ek-hero-card .wp-block-post-title a{color:var(--wp--preset--color--text-strong);text-decoration:none}.ek-hero-date{font-size:13px;color:var(--wp--preset--color--text);margin-bottom:12px}.ek-hero-excerpt p{font-size:15px;line-height:1.65;color:var(--wp--preset--color--text);max-width:55ch;margin:0}.ek-side-list .wp-block-post-template{display:flex;flex-direction:column;gap:20px}.ek-side-item{gap:14px!important}.ek-side-item .wp-block-post-featured-image{flex:0 0 92px;width:92px}.ek-side-item .wp-block-post-featured-image img{width:92px;max-width:none;height:66px;object-fit:cover;border-radius:6px}.ek-side-item .wp-block-post-title{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:14.5px;line-height:1.35;margin:0 0 6px}.ek-side-item .wp-block-post-title a{color:var(--wp--preset--color--text-strong);text-decoration:none}.ek-side-item .wp-block-post-date{font-size:12px;color:var(--wp--preset--color--text)}.ek-section-head{margin:0 0 22px;align-items:baseline}.ek-section-head h2{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:21px;margin:0;color:var(--wp--preset--color--text-strong)}.ek-see-all{margin:0;font-size:13px;font-weight:600}.ek-see-all a{color:var(--wp--preset--color--primary);text-decoration:none}.ek-see-all a::after{content:' \2192'}.ek-news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 40px;margin-bottom:56px}@media (max-width:700px){.ek-news-grid{grid-template-columns:1fr}}.ek-news-card{gap:20px!important;padding-bottom:20px;border-bottom:1px solid var(--wp--preset--color--border)}.ek-news-card .wp-block-post-featured-image{flex-shrink:0}.ek-news-card .wp-block-post-featured-image img{width:130px;height:90px;object-fit:cover;border-radius:6px}.ek-news-card .wp-block-post-title{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:15.5px;line-height:1.35;margin:0 0 6px}.ek-news-card .wp-block-post-title a{color:var(--wp--preset--color--text-strong);text-decoration:none}.ek-news-card .wp-block-post-date{font-size:12px;color:var(--wp--preset--color--text)}.ek-trending-list{max-width:1120px;margin:0 auto 56px;padding:0 24px}.ek-trending-item{display:flex;align-items:center;gap:24px;padding:20px 0;border-bottom:1px solid var(--wp--preset--color--border)}.ek-trending-num{font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:22px;color:var(--wp--preset--color--primary);width:28px;flex-shrink:0}.ek-trending-item .wp-block-post-featured-image img{width:92px;height:66px;object-fit:cover;border-radius:6px}.ek-trending-item .wp-block-post-title{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:16px;margin:0 0 4px}.ek-trending-item .wp-block-post-title a{color:var(--wp--preset--color--text-strong);text-decoration:none}.ek-trending-item .wp-block-post-date{font-size:12.5px;color:var(--wp--preset--color--text)}.ek-start-section{background:#F5F5F5;padding:48px 24px;margin-bottom:0}.ek-start-inner{max-width:1120px;margin:0 auto}.ek-start-inner h2{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:24px;margin:0 0 24px;color:var(--wp--preset--color--text-strong)}.ek-start-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:800px){.ek-start-grid{grid-template-columns:1fr}}.ek-start-card{background:#fff;border-radius:8px;overflow:hidden;border:1px solid var(--wp--preset--color--border)}.ek-start-card img{width:100%;aspect-ratio:16/9;object-fit:cover}.ek-start-card-body{padding:20px}.ek-start-card-body h3{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:17px;margin:0 0 10px}.ek-start-card-body p{font-size:14px;color:var(--wp--preset--color--text);line-height:1.6;margin:0 0 14px}.ek-start-card-body a{color:var(--wp--preset--color--primary);font-size:13.5px;font-weight:600;text-decoration:none}.ek-start-card-body a::after{content:' \2192'}.ek-cat-section{max-width:1120px;margin:0 auto;padding:0 24px 56px}.ek-cat-body{display:grid;grid-template-columns:1.4fr 1fr;gap:32px}@media (max-width:820px){.ek-cat-body{grid-template-columns:1fr}}.ek-cat-feature .wp-block-post-featured-image img{border-radius:8px;aspect-ratio:16/10;object-fit:cover;width:100%;margin-bottom:16px}.ek-cat-feature .wp-block-post-title{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:20px;line-height:1.3;margin:0 0 8px}.ek-cat-feature .wp-block-post-title a{color:var(--wp--preset--color--text-strong);text-decoration:none}.ek-cat-feature .wp-block-post-date{font-size:13px;color:var(--wp--preset--color--text);margin-bottom:10px}.ek-cat-feature .wp-block-post-excerpt p{font-size:14.5px;line-height:1.6;color:var(--wp--preset--color--text);margin:0}.ek-cat-list .wp-block-post-template{display:flex;flex-direction:column}.ek-cat-list-item{padding:16px 0;border-bottom:1px solid var(--wp--preset--color--border)}.ek-cat-list-item .wp-block-post-title{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:15.5px;line-height:1.35;margin:0 0 6px}.ek-cat-list-item .wp-block-post-title a{color:var(--wp--preset--color--text-strong);text-decoration:none}.ek-cat-list-item .wp-block-post-date{font-size:12.5px;color:var(--wp--preset--color--text)}.ek-tools-section{max-width:1120px;margin:0 auto;padding:0 24px 56px}.ek-tools-section h2{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:24px;margin:0 0 24px;color:var(--wp--preset--color--text-strong)}.ek-tools-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:900px){.ek-tools-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ek-tools-grid{grid-template-columns:1fr}}.ek-tool-card{border-radius:8px;overflow:hidden;border:1px solid var(--wp--preset--color--border)}.ek-tool-card img{width:100%;aspect-ratio:4/3;object-fit:cover}.ek-tool-card-body{padding:18px}.ek-tool-card-body h3{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:16px;margin:0 0 8px}.ek-tool-card-body p{font-size:13.5px;color:var(--wp--preset--color--text);line-height:1.55;margin:0 0 12px}.ek-tool-card-body a{color:var(--wp--preset--color--primary);font-size:13px;font-weight:600;text-decoration:none}.ek-tool-card-body a::after{content:' \2192'}.ek-newsletter-band{background:var(--wp--preset--color--cta-green);color:#fff;padding:56px 24px;text-align:center}.ek-newsletter-band h2{font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:28px;margin:0 0 14px;color:#fff}.ek-newsletter-band p{font-size:16px;max-width:560px;margin:0 auto 24px;opacity:.95}.ek-newsletter-form{display:flex;gap:10px;justify-content:center;max-width:480px;margin:0 auto 14px;flex-wrap:wrap}.ek-newsletter-form input{flex:1;min-width:220px;padding:12px 16px;border-radius:6px;border:none;font-size:15px}.ek-newsletter-form button{background:#fff;color:var(--wp--preset--color--cta-green);font-weight:700;border:none;padding:12px 24px;border-radius:6px;font-size:15px;cursor:pointer}.ek-newsletter-band .ek-newsletter-fine{font-size:12.5px;opacity:.85;margin:0}.ek-newsletter-band .ek-newsletter-fine a{color:#fff}.ek-footer{background:var(--wp--preset--color--footer-bg);color:var(--wp--preset--color--footer-text);padding:44px 24px 24px}.ek-footer-grid{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-bottom:32px}@media (max-width:700px){.ek-footer-grid{grid-template-columns:repeat(2,1fr)}}.ek-footer-col h4{font-family:var(--wp--preset--font-family--heading);font-weight:600;font-size:14px;color:#fff;margin:0 0 14px}.ek-footer-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.ek-footer-col a{color:var(--wp--preset--color--footer-text);text-decoration:none;font-size:13.5px}.ek-footer-col a:hover{color:#fff}.ek-footer-bottom{max-width:1120px;margin:0 auto;padding-top:20px;border-top:1px solid rgb(255 255 255 / .12);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:12.5px;color:var(--wp--preset--color--footer-text)}.ek-footer-bottom .ek-legal{display:flex;gap:16px;flex-wrap:wrap}.ek-footer-bottom a{color:var(--wp--preset--color--footer-text);text-decoration:none}.ek-footer-bottom a:hover{color:#fff}@media (max-width:880px){.ek-header-inner{display:grid;grid-template-columns:minmax(0,auto) 1fr auto;grid-template-areas:"brand spacer actions" "nav   nav    nav";align-items:center;gap:10px 8px;padding:12px 20px}.ek-brand{grid-area:brand;min-width:0}.ek-brand img{height:32px;max-width:100%}.ek-nav-actions{grid-area:actions}.ek-nav{grid-area:nav;width:100%;padding-right:28px;justify-content:flex-start;gap:20px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 34px),transparent 100%)}.ek-nav::-webkit-scrollbar{display:none}.ek-nav a{scroll-snap-align:start;display:inline-flex;align-items:center;min-height:44px;font-size:15px}.ek-nav-actions{gap:4px}.ek-nav-actions>a[aria-label]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.ek-search-icon{width:21px;height:21px}.ek-subscribe-btn{display:inline-flex;align-items:center;min-height:44px;padding:11px 16px}}@media (max-width:600px){.ek-topbar{padding:9px 16px;gap:8px;font-size:12.5px;flex-wrap:nowrap;justify-content:center}.ek-topbar .ek-pill{flex-shrink:0}.ek-topbar-msg,.ek-topbar-cta,.ek-topbar a{display:none}.ek-topbar-msg-sm{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ek-topbar-msg-sm::after{content:' \2192';font-weight:700}}.ek-bg-img{background-size:cover;background-position:center;border-radius:8px}.ek-trending-list{counter-reset:ek-trend}.ek-trending-item{counter-increment:ek-trend;position:relative;padding-left:40px}.ek-trending-item::before{content:counter(ek-trend);position:absolute;left:0;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:22px;color:var(--wp--preset--color--primary)}.entry-content iframe,.entry-content .chart-card,.entry-content .table-card{max-width:100%;box-sizing:border-box}.ek-reading-time{color:#7A7A7A}.ek-reading-time::before{content:"·";margin-right:.6em;color:#7A7A7A}.ek-share{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:2.5rem 0 0;padding-top:1.5rem;border-top:1px solid #e5e7eb}.ek-share-label{font-weight:600;font-size:.95rem;color:#171717;margin-right:.4rem}.ek-share-btn{display:inline-block;padding:.38rem .95rem;border:1px solid #d1d5db;border-radius:999px;font-size:.85rem;font-weight:600;color:#503926;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.ek-share-btn:hover{background:#503926;border-color:#503926;color:#fff}.ek-author-box{display:flex;gap:1rem;align-items:flex-start;margin:2rem 0 0;padding:1.25rem 1.5rem;background:#FAF6EA;border-radius:12px}.ek-author-avatar{width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0}.ek-author-info strong{display:block;font-size:1.05rem;color:#171717;margin-bottom:.35rem}.ek-author-info p{margin:0;font-size:.92rem;line-height:1.55;color:#54595F}.ek-related-shell{max-width:1120px;margin:3rem auto 4rem;padding:0 24px}.ek-related-title{font-size:1.5rem;margin-bottom:1.5rem;padding-top:2rem;border-top:1px solid #e5e7eb}.ek-related .ek-card{min-width:0}.ek-related .ek-card img{width:100%;border-radius:10px;aspect-ratio:16/9;object-fit:cover}.ek-related .ek-card h3{font-size:1.05rem;line-height:1.35;margin:.8rem 0 .4rem}.ek-related .ek-card h3 a{color:#171717;text-decoration:none}.ek-related .ek-card h3 a:hover{color:#503926}.ek-related .ek-card .wp-block-post-excerpt p{font-size:.88rem;color:#54595F;line-height:1.5;margin:0}@media (max-width:781px){.ek-related .wp-block-post-template{grid-template-columns:1fr!important}}.ek-page-embedded{padding:32px 24px 48px}.ek-page-embedded .entry-content{max-width:none}@media (max-width:780px){.entry-content table,.ek-article-shell table,.ek-page-embedded table,.wp-block-table table,.taxonomy-description table{display:block;width:auto;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin}.entry-content table th,.entry-content table td,.ek-article-shell table th,.ek-article-shell table td,.ek-page-embedded table th,.ek-page-embedded table td{min-width:8.5rem}}@media (max-width:780px){.infog-grid,.check-cats{grid-template-columns:minmax(0,1fr)!important}.infog-grid>*,.check-cats>*{min-width:0!important}}@media (max-width:600px){.chart-card{padding:20px 14px!important;min-width:0!important}.chart-bars{gap:6px!important;min-width:0!important;overflow-x:auto!important}.chart-col{min-width:0!important}.chart-year{font-size:11px!important}.chart-bar-label{font-size:11px!important}}@media (min-width:0){.ek-share-btn{display:inline-flex;align-items:center;min-height:44px;padding:.5rem 1.05rem}}@media (min-width:0){.ek-topbar{padding-top:11px;padding-bottom:11px}.ek-brand{min-height:44px}.wp-block-query-pagination a,.wp-block-query-pagination .page-numbers,.wp-block-query-pagination-numbers .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}input[type="email"],input[type="text"],input[type="search"],input[type="tel"],input[type="number"],select,textarea,button,input[type="submit"]{min-height:44px}.ekko-calc input[type="range"],input[type="range"]{height:44px!important;min-height:44px;border-top:19px solid transparent!important;border-bottom:19px solid transparent!important;background-clip:padding-box!important}}@media (min-width:0){.ek-footer-col ul{gap:4px}.ek-footer-col a,.ek-footer-bottom a,.ek-footer-bottom .ek-legal a{display:inline-block;padding:6px 0}.ek-eyebrow{margin-bottom:4px}.ek-eyebrow a{display:inline-block;padding:5px 0}.info-card-text a{display:inline-block;padding:5px 0}.ek-start-card-body a{display:inline-block;padding:6px 0}}.video-placeholder-normal{overflow:hidden}.page-id-51724 .hero h1{color:#fff}@media (max-width:400px){.ek-header-inner{gap:8px 6px;padding:12px 16px}.ek-brand img{height:29px}.ek-subscribe-btn{font-size:13px;padding:11px 13px}.ek-nav-actions{gap:2px}}@media (max-width:340px){.ek-brand img{height:26px}.ek-subscribe-btn{font-size:12.5px;padding:11px 10px}}@media (max-width:480px){.ekko-contato .grid,.ekko-contato .field-row{grid-template-columns:minmax(0,1fr)!important}.ekko-contato .info-side,.ekko-contato .form-side,.ekko-contato .info-card{min-width:0}.ekko-contato .info-card{padding:18px}.ekko-contato .info-card-text a{overflow-wrap:anywhere}}.ek-header{background:var(--wp--preset--color--footer-bg);border-bottom:1px solid rgb(209 168 43 / .35)}.ek-nav a{color:#fff}.ek-nav a:hover{color:var(--wp--preset--color--accent)}.ek-search-icon{color:#fff}.ek-nav-actions>a:hover .ek-search-icon{color:var(--wp--preset--color--accent)}.ek-subscribe-btn{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--text-strong)}.ek-hub-intro{max-width:760px;margin:0 0 40px}.ek-hub-intro h1{margin:0 0 18px}.ek-hub-intro-text{color:var(--wp--preset--color--text)}.ek-hub-intro-text p,.ek-hub-intro-text li{font-size:16.5px;line-height:1.7}.ek-hub-intro-text p{margin:0 0 16px}.ek-hub-intro-text h2,.ek-hub-intro-text h3{font-family:var(--wp--preset--font-family--heading);color:var(--wp--preset--color--text-strong);font-weight:600;margin:28px 0 12px}.ek-hub-intro-text h2{font-size:22px}.ek-hub-intro-text h3{font-size:18px}.ek-hub-intro-text a{color:var(--wp--preset--color--primary);text-decoration:underline}.ek-hub-intro-text ul,.ek-hub-intro-text ol{padding-left:22px;margin:0 0 16px}.ek-header .ek-nav a{color:#fff}.ek-header .ek-nav a:hover{color:var(--wp--preset--color--accent)}.ek-header .ek-subscribe-btn{color:var(--wp--preset--color--text-strong)}.ek-footer .ek-footer-col a,.ek-footer .ek-footer-bottom a{color:var(--wp--preset--color--footer-text)}.ek-footer .ek-footer-col a:hover,.ek-footer .ek-footer-bottom a:hover{color:#fff}.ek-footer-note{max-width:1120px;margin:0 auto 24px;font-size:12.5px;line-height:1.6;color:rgb(255 255 255 / .72)}.ek-footer-note p{margin:0 0 8px}.ek-footer-note strong{color:var(--wp--preset--color--footer-text)}.ek-listing-shell{max-width:1120px;margin:0 auto;padding:40px 24px 60px}.ek-listing-desc{max-width:760px;margin:-16px 0 32px;color:var(--wp--preset--color--text)}.ek-listing-shell .ek-pagination{margin-top:40px;justify-content:center}.ek-404-shell .wp-block-button__link{background:var(--wp--preset--color--primary);color:#fff}