.gcp-article{width:100%;min-width:0;overflow-wrap:anywhere;line-height:1.8}.gcp-article .gcp-article-cover,.elementor-widget-theme-post-content .gcp-article-cover{margin:0 0 2rem}.gcp-article .gcp-article-image,.elementor-widget-theme-post-content .gcp-article-image{display:block;width:100%;max-width:100%;height:auto;border-radius:12px}.gcp-article figcaption{margin-top:.6rem;font-size:.8em;color:#666;line-height:1.5}.gcp-article p{margin:0 0 1.4em}.gcp-article h2{margin:1.8em 0 .75em;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.3;color:#153837}.gcp-article h3{margin:1.5em 0 .7em;font-size:1.25rem;line-height:1.4;color:#153837}.gcp-article ul{margin:0 0 1.6em;padding-inline-start:1.4em}.gcp-article li{margin-bottom:.65em}.gcp-article a,.garavello-source a{text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.garavello-source{margin-top:2rem;font-size:.875em;overflow-wrap:anywhere}.gcp-article-byline{color:#53615f;font-size:.875rem;line-height:1.6;margin:0 0 1.5rem}