:root{--copas-blue:#1C2555;--copas-cyan:#39B3E7;--copas-cyan-text-lg:#178CBE;--copas-cyan-text:#13759F;--copas-ink:#1a1a1a;--copas-muted:var(--e-global-color-text,#000);--copas-hair:#e5e7eb;--copas-soft:#f5f7fb;--copas-embed-w:680px;--copas-read-w:760px;--copas-fw-text:400;--copas-fw-link:500;--copas-fw-meta:500;--copas-fw-subheading:600;--copas-fw-nav-label:600;--copas-fw-heading:700}#copas-reading-progress-wrap{position:fixed;left:0;right:0;top:auto;bottom:0;height:5px;z-index:9990;background:rgba(28,37,85,0.10);pointer-events:none;opacity:0;transition:opacity 0.2s ease}#copas-reading-progress-wrap.is-active{opacity:1}#copas-reading-progress{height:100%;width:0;background:linear-gradient(90deg,var(--copas-blue),var(--copas-cyan));transition:width 0.08s linear}:is(.elementor-317743,.elementor-336618,.elementor-336627){--e-container-max-width:860px}:is(.elementor-317743,.elementor-336618,.elementor-336627) .copas-article__head{text-align:left}:is(.elementor-317743,.elementor-336618,.elementor-336627) .elementor-widget-theme-post-title .elementor-heading-title,.elementor-widget-theme-post-title .elementor-heading-title{text-transform:none !important;font-weight:700;color:var(--copas-blue);letter-spacing:-0.01em;line-height:1.15}:is(.elementor-317743,.elementor-336618,.elementor-336627) .elementor-element-a100003 .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:8px 18px;margin-inline:0}:is(.elementor-317743,.elementor-336618,.elementor-336627) .elementor-element-a100003 .elementor-icon-list-item{margin:0 !important;padding:0 !important}.copas-reading-time{display:inline-flex;align-items:center;gap:6px;color:var(--copas-muted);font-size:14px;font-weight:var(--copas-fw-meta);white-space:nowrap}.copas-reading-time svg{width:15px;height:15px;flex:0 0 auto;stroke:var(--copas-cyan)}:is(.elementor-317743,.elementor-336618,.elementor-336627) .elementor-widget-table-of-contents{background:var(--copas-soft);border:1px solid var(--copas-hair);border-left:4px solid var(--copas-cyan);border-radius:12px;padding:8px 20px}:is(.elementor-317743,.elementor-336618,.elementor-336627) .elementor-toc__header-title{color:var(--copas-blue);font-weight:600}:is(.elementor-317743,.elementor-336618,.elementor-336627) .elementor-toc__list-item-text{color:var(--copas-ink);font-size:14px;line-height:1.4}:is(.elementor-317743,.elementor-336618,.elementor-336627) .elementor-toc__list-item-text:hover{color:var(--copas-cyan-text)}:root{--copas-text:20px;--copas-text-lead:24px;--copas-lh:1.6;--copas-pgap:1em;--copas-bold:600}@media (max-width:1366px){:root{--copas-text:17px;--copas-text-lead:20px}}@media (max-width:767px){:root{--copas-text:16px;--copas-text-lead:19px}}.elementor-widget-text-editor :is(strong,b),.elementor-widget-icon-list :is(strong,b),.elementor-widget-theme-post-content :is(strong,b),.entry-content :is(strong,b){font-weight:var(--copas-bold)}.elementor-widget-text-editor p + p{margin-block-start:var(--copas-pgap)}.elementor-widget-theme-post-content,.entry-content{color:var(--copas-ink);font-size:var(--copas-text);line-height:var(--copas-lh)}.elementor-widget-theme-post-content p,.entry-content p{margin:0 0 var(--copas-pgap)}.elementor-widget-theme-post-content :is(h1,h2,h3,h4,h5,h6),.entry-content :is(h1,h2,h3,h4,h5,h6){color:var(--copas-blue);text-transform:none !important;line-height:1.25;margin:1.8em 0 0.6em}.elementor-widget-theme-post-content h1,.entry-content h1{font-size:2rem;font-weight:700}.elementor-widget-theme-post-content h2,.entry-content h2{font-size:1.6rem;font-weight:700}.elementor-widget-theme-post-content h3,.entry-content h3{font-size:1.3rem;font-weight:600}.elementor-widget-theme-post-content h4,.entry-content h4{font-size:1.12rem;font-weight:600}.elementor-widget-theme-post-content h5,.entry-content h5{font-size:1rem;font-weight:600}.elementor-widget-theme-post-content h6,.entry-content h6{font-size:0.9rem;font-weight:600;letter-spacing:0.02em}.elementor-widget-theme-post-content a,.entry-content a{color:var(--copas-blue);font-weight:var(--copas-fw-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color 0.15s ease}.elementor-widget-theme-post-content a:hover,.entry-content a:hover{color:var(--copas-cyan-text)}.elementor-widget-theme-post-content :is(ul,ol),.entry-content :is(ul,ol){margin:0 0 1.35em;padding-left:1.4em}.elementor-widget-theme-post-content li,.entry-content li{margin:0.4em 0}.elementor-widget-theme-post-content blockquote,.entry-content blockquote{margin:1.6em 0;padding:0.4em 0 0.4em 1.2em;border-left:4px solid var(--copas-cyan);color:var(--copas-blue);font-style:italic}.elementor-widget-theme-post-content .wp-block-verse,.entry-content .wp-block-verse{position:relative;font-family:inherit;white-space:pre-wrap;background:linear-gradient(135deg,#e1f3fc 0%,#eef2fb 100%);border:1px solid rgba(57,179,231,0.40);border-left:0;border-radius:14px;margin:2.2em 0;padding:26px 32px 26px 38px;color:var(--copas-blue);font-weight:var(--copas-fw-subheading);font-size:1.12em;line-height:1.55;letter-spacing:-0.005em;box-shadow:inset 6px 0 0 var(--copas-cyan)}.elementor-widget-theme-post-content .wp-block-verse strong,.entry-content .wp-block-verse strong{font-weight:var(--copas-fw-heading)}.elementor-widget-theme-post-content .wp-block-verse a,.entry-content .wp-block-verse a{font-weight:var(--copas-fw-heading);text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--copas-cyan)}@media (max-width:600px){.elementor-widget-theme-post-content .wp-block-verse,.entry-content .wp-block-verse{padding:20px 18px 20px 24px;font-size:1.04em}}.elementor-widget-theme-post-content mark.copas-mark,.entry-content mark.copas-mark{background-color:transparent;background-image:linear-gradient(var(--copas-hl,#fce36a),var(--copas-hl,#fce36a));background-repeat:no-repeat;background-position:0 90%;background-size:0% 78%;color:inherit;padding:0 0.12em;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size 0.7s cubic-bezier(0.22,0.61,0.36,1)}.elementor-widget-theme-post-content mark.copas-mark.is-drawn,.entry-content mark.copas-mark.is-drawn{background-size:100% 78%}@media (prefers-reduced-motion:reduce){.elementor-widget-theme-post-content mark.copas-mark,.entry-content mark.copas-mark{transition:none;background-size:100% 78%}}.elementor-widget-theme-post-content :is(.wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-file__button),.entry-content :is(.wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-file__button){background-color:var(--copas-blue);color:#fff;text-decoration:none;font-weight:var(--copas-fw-subheading);font-size:16px;line-height:1.3;padding:14px 32px;border-radius:999px;transition:background-color 0.15s ease,color 0.15s ease}.elementor-widget-theme-post-content :is(.wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-file__button):hover,.entry-content :is(.wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-file__button):hover{background-color:var(--copas-cyan);color:var(--copas-blue)}.elementor-widget-theme-post-content :is(.wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-file__button).has-background:hover,.entry-content :is(.wp-block-button:not(.is-style-outline) .wp-block-button__link,.wp-block-file__button).has-background:hover{filter:brightness(0.92);color:#fff}.elementor-widget-theme-post-content :is(.wp-block-button__link,.wp-block-file__button) strong,.entry-content :is(.wp-block-button__link,.wp-block-file__button) strong{font-weight:inherit}.elementor-widget-theme-post-content :is(.wp-block-button__link,.wp-block-file__button):focus-visible,.entry-content :is(.wp-block-button__link,.wp-block-file__button):focus-visible{outline:3px solid var(--copas-cyan);outline-offset:3px}.elementor-widget-theme-post-content .wp-block-button.is-style-outline .wp-block-button__link,.entry-content .wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent;color:var(--copas-blue);border:2px solid var(--copas-blue);text-decoration:none;font-weight:var(--copas-fw-subheading);padding:12px 30px;border-radius:999px;transition:background-color 0.15s ease,color 0.15s ease}.elementor-widget-theme-post-content .wp-block-button.is-style-outline .wp-block-button__link:hover,.entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:var(--copas-blue);color:#fff}.elementor-widget-theme-post-content,.entry-content{overflow-wrap:break-word}.elementor-widget-theme-post-content table,.entry-content table{display:block;max-width:100%;overflow-x:auto}:is(.elementor-317743,.elementor-336618,.elementor-336627) .elementor-widget-theme-post-title .elementor-heading-title{overflow-wrap:break-word}.elementor-widget-theme-post-content figure,.entry-content figure{margin:1.8em auto;max-width:100%}.elementor-widget-theme-post-content img,.entry-content img{height:auto;border-radius:10px}.elementor-widget-theme-post-content figcaption,.elementor-widget-theme-post-content .wp-caption-text,.elementor-widget-theme-post-content .wp-element-caption,.entry-content figcaption,.entry-content .wp-caption-text,.entry-content .wp-element-caption{display:block !important;margin-top:8px;font-size:13px;line-height:1.5;color:var(--copas-muted);font-style:italic;text-align:left;padding-left:12px;border-left:3px solid var(--copas-cyan)}.entry-content .wp-caption,.elementor-widget-theme-post-content .wp-caption{max-width:100%;height:auto}.elementor-widget-theme-post-content iframe[src*="youtube"],.elementor-widget-theme-post-content iframe[src*="youtu.be"],.elementor-widget-theme-post-content iframe[src*="youtube-nocookie"],.elementor-widget-theme-post-content iframe[src*="vimeo"],.elementor-widget-theme-post-content iframe[src*="vooozer"],.entry-content iframe[src*="youtube"],.entry-content iframe[src*="youtu.be"],.entry-content iframe[src*="vimeo"],.entry-content iframe[src*="vooozer"]{display:block;width:100%;max-width:var(--copas-embed-w);aspect-ratio:16 / 9;height:auto;margin:2.4em auto;border:0;border-radius:12px}.elementor-widget-theme-post-content figure.wp-block-embed,.entry-content figure.wp-block-embed{margin:0 auto 4.5em}.entry-content .wp-block-embed-youtube,.entry-content .wp-block-embed.is-type-video,.elementor-widget-theme-post-content .wp-block-embed-youtube,.entry-content .__youtube_prefs__,.elementor-widget-theme-post-content .__youtube_prefs__{max-width:var(--copas-embed-w);margin-left:auto !important;margin-right:auto !important}.entry-content .wp-block-embed__wrapper,.elementor-widget-theme-post-content .wp-block-embed__wrapper{max-width:var(--copas-embed-w)}.entry-content .wp-block-embed__wrapper iframe,.elementor-widget-theme-post-content .wp-block-embed__wrapper iframe{margin-top:0;margin-bottom:0;aspect-ratio:auto;height:100%;width:100%}:is(.elementor-317743,.elementor-336618,.elementor-336627) .elementor-widget-post-navigation{border-top:1px solid var(--copas-hair);padding-top:20px;margin-top:12px}:is(.elementor-317743,.elementor-336618,.elementor-336627) .post-navigation__prev--title,:is(.elementor-317743,.elementor-336618,.elementor-336627) .post-navigation__next--title{color:var(--copas-blue);font-weight:var(--copas-fw-subheading) !important;font-size:1rem !important;line-height:1.3}:is(.elementor-317743,.elementor-336618,.elementor-336627) .post-navigation__prev--label,:is(.elementor-317743,.elementor-336618,.elementor-336627) .post-navigation__next--label{font-weight:var(--copas-fw-nav-label) !important;font-size:0.95rem !important;letter-spacing:0.02em;text-transform:uppercase;color:var(--copas-cyan-text)}:is(.elementor-317743,.elementor-336618,.elementor-336627) .post-navigation-prev-arrow-wrapper,:is(.elementor-317743,.elementor-336618,.elementor-336627) .post-navigation-next-arrow-wrapper{color:var(--copas-cyan-text)}:is(.elementor-317743,.elementor-336618,.elementor-336627) .elementor-post-navigation__separator-wrapper{margin:0 26px}.copas-category-badges{display:inline-flex;flex-wrap:wrap;gap:8px}.copas-category-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:rgba(57,179,231,0.12);color:var(--copas-blue);font-size:13px;font-weight:var(--copas-fw-meta);line-height:1;border-radius:999px;text-decoration:none}.copas-category-badge:hover{background:rgba(57,179,231,0.22);color:var(--copas-blue)}.copas-category-badge svg{width:14px;height:14px;flex:0 0 auto;stroke:var(--copas-cyan)}.copas-related{margin-top:40px}.copas-related__title{color:var(--copas-blue);font-weight:var(--copas-fw-heading);font-size:1.4rem;margin:0 0 18px}.copas-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.copas-related__card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--copas-hair);border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.copas-related__card:hover{transform:translateY(-4px);box-shadow:0 18px 36px -22px rgba(28,37,85,0.5);border-color:var(--copas-cyan)}.copas-related__thumb{aspect-ratio:16 / 10;overflow:hidden;background:var(--copas-soft)}.copas-related__thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.copas-related__body{padding:14px 16px 18px;display:flex;flex-direction:column;gap:8px}.copas-related__name{color:var(--copas-blue);font-weight:var(--copas-fw-subheading);font-size:1.02rem;line-height:1.3;margin:0}.copas-related__excerpt{color:#000;font-weight:var(--copas-fw-text);font-size:0.9rem;line-height:1.5;margin:0}.copas-related__more{display:inline-flex;align-items:center;gap:4px;margin-top:4px;color:var(--copas-blue);font-weight:var(--copas-fw-link);font-size:0.88rem}.copas-related__more::after{content:'→';transition:transform 0.18s ease}.copas-related__card:hover .copas-related__more{color:var(--copas-blue)}.copas-related__card:hover .copas-related__more::after{transform:translateX(3px)}.copas-archive-header{max-width:1180px;margin:0 auto;padding:8px 0 26px;border-bottom:1px solid var(--copas-hair);margin-bottom:36px}.copas-archive-header__title{display:flex;align-items:center;gap:14px;color:var(--copas-blue);font-family:'Poppins',sans-serif;font-weight:var(--copas-fw-heading);font-size:clamp(30px,5vw,46px);line-height:1.12;margin:0}.copas-archive-header__icon{flex:0 0 auto;display:flex;align-items:center;color:var(--copas-cyan-text)}.copas-archive-header__icon svg{width:clamp(26px,3.5vw,38px);height:clamp(26px,3.5vw,38px);stroke:var(--copas-cyan)}.copas-archive-header__desc{color:var(--copas-muted);font-weight:var(--copas-fw-text);font-size:1.02rem;line-height:1.6;max-width:var(--copas-read-w);margin-top:12px}.copas-archive-header__desc p{margin:0}.copas-archive-header__count{display:inline-block;margin-top:14px;color:var(--copas-cyan-text);font-weight:var(--copas-fw-meta);font-size:0.9rem}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-posts-container{gap:26px}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post{display:flex;flex-direction:column;background:#fff;border:1px solid var(--copas-hair);border-radius:14px;overflow:hidden;margin:0;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post:hover{transform:translateY(-4px);box-shadow:0 18px 36px -22px rgba(28,37,85,0.5);border-color:var(--copas-cyan)}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__thumbnail__link{margin:0}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__thumbnail{position:relative;aspect-ratio:16 / 10;height:auto;padding-bottom:0 !important;overflow:hidden;background:var(--copas-soft);border-radius:0}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__thumbnail img{object-fit:cover;display:block;transform:translate(-50%,-50%) !important;transition:transform 0.45s ease}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post:hover .elementor-post__thumbnail img{transform:translate(-50%,-50%) scale(1.06) !important}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__text{padding:16px 18px 20px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__title{margin:0;font-size:1.08rem;line-height:1.32}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__title a{color:var(--copas-blue);font-weight:var(--copas-fw-subheading);text-decoration:none}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__title a:hover{color:var(--copas-blue);text-decoration:underline}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__meta-data{margin:0;color:#000;font-weight:var(--copas-fw-meta);font-size:0.82rem}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__excerpt{margin:0}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__excerpt p{color:#000;font-weight:var(--copas-fw-text);font-size:0.9rem;line-height:1.55;margin:0}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__read-more{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:4px;color:var(--copas-blue);font-weight:var(--copas-fw-link);font-size:0.88rem;text-decoration:none}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post__read-more::after{content:'→';transition:transform 0.18s ease}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post:hover .elementor-post__read-more{color:var(--copas-blue)}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-post:hover .elementor-post__read-more::after{transform:translateX(3px)}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-button-wrapper{margin-top:38px;text-align:center}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-button-wrapper .elementor-button{display:inline-flex;align-items:center;gap:8px;padding:13px 30px;background:var(--copas-blue);color:#fff;font-family:'Poppins',sans-serif;font-weight:var(--copas-fw-subheading);font-size:0.95rem;border:0;border-radius:999px;box-shadow:0 14px 30px -16px rgba(28,37,85,0.7);transition:background 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease}:is(.elementor-317750,.elementor-336621,.elementor-336630,.elementor-337629) .elementor-button-wrapper .elementor-button:hover{background:var(--copas-cyan);transform:translateY(-2px);box-shadow:0 18px 34px -16px rgba(57,179,231,0.7)}@media (max-width:880px){.copas-related__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){:is(.elementor-317743,.elementor-336618,.elementor-336627) .elementor-widget-theme-post-title .elementor-heading-title{line-height:1.2}:root{--copas-embed-w:100%}.copas-related__grid{grid-template-columns:1fr}.copas-archive-header{margin-bottom:26px;padding-bottom:20px}}@media (prefers-reduced-motion:reduce){#copas-reading-progress,#copas-reading-progress-wrap{transition:none}}.elementor-icon-list-text{min-width:0;overflow-wrap:anywhere}.elementor-page-80,.page-id-80 .site-main,.page-id-80 .elementor{background:var(--copas-soft)}.copas-news{padding-block:clamp(26px,4.5vw,46px)}.copas-news__inner{max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,4vw,24px)}.copas-news__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:clamp(16px,2.2vw,24px);padding-bottom:12px;border-bottom:1px solid var(--copas-hair)}.copas-news__head-title,.copas-news-section__title{display:flex;align-items:center;gap:10px;margin:0;color:var(--copas-blue);font-family:'Poppins',sans-serif;font-weight:var(--copas-fw-heading);font-size:clamp(19px,2.6vw,26px);line-height:1.15;border-left:4px solid var(--copas-cyan);padding-left:12px}.copas-news-section__title a{color:inherit;text-decoration:none}.copas-news-section__title a:hover{color:var(--copas-cyan-text)}.copas-news__seeall{flex:0 0 auto;color:var(--copas-cyan-text);font-weight:var(--copas-fw-subheading);font-size:0.9rem;text-decoration:none;white-space:nowrap}.copas-news__seeall:hover{color:var(--copas-blue)}.copas-news__live{width:9px;height:9px;border-radius:50%;background:#e23b3b;box-shadow:0 0 0 0 rgba(226,59,59,0.5);animation:copas-news-pulse 1.8s infinite;flex:0 0 auto}@keyframes copas-news-pulse{0%{box-shadow:0 0 0 0 rgba(226,59,59,0.5)}70%{box-shadow:0 0 0 9px rgba(226,59,59,0)}100%{box-shadow:0 0 0 0 rgba(226,59,59,0)}}.copas-news-grid{display:grid;gap:clamp(16px,2.2vw,26px)}.copas-news-grid--2{grid-template-columns:repeat(2,1fr)}.copas-news-grid--3{grid-template-columns:repeat(3,1fr)}.copas-news-grid--4{grid-template-columns:repeat(4,1fr)}.copas-news-grid--5{grid-template-columns:repeat(5,1fr)}.copas-news-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--copas-hair);border-radius:14px;overflow:hidden;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.copas-news-card:hover{transform:translateY(-4px);box-shadow:0 18px 36px -22px rgba(28,37,85,0.5);border-color:var(--copas-cyan)}.copas-news-card__media{display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--copas-soft)}.copas-news-card__media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;transition:transform 0.45s ease}.copas-news-card:hover .copas-news-card__media img{transform:scale(1.06)}.copas-news-thumb__ph{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--copas-blue) 0%,var(--copas-cyan) 100%)}.copas-news-card__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto}.copas-news-kicker{align-self:flex-start;font-size:11px;font-weight:var(--copas-fw-subheading);letter-spacing:0.06em;text-transform:uppercase;color:var(--copas-cyan-text);text-decoration:none}.copas-news-kicker:hover{color:var(--copas-blue)}.copas-news-card__title{margin:0;font-size:1.02rem;line-height:1.32;font-weight:var(--copas-fw-subheading)}.copas-news-card__title a{color:var(--copas-blue);text-decoration:none}.copas-news-card__title a:hover{color:var(--copas-cyan-text)}.copas-news-card__excerpt{margin:0;color:#000;font-weight:var(--copas-fw-text);font-size:0.9rem;line-height:1.55}.copas-news-card__meta{margin-top:auto;padding-top:2px}.copas-news-date{color:var(--copas-muted);font-weight:var(--copas-fw-meta);font-size:0.78rem}.copas-news-card--compact .copas-news-card__title{font-size:0.96rem}.copas-news-hero__grid{display:grid;grid-template-columns:1.55fr 1fr;gap:clamp(20px,3vw,34px);align-items:start}.copas-news-hero__main{display:flex;flex-direction:column;background:#fff;border:1px solid var(--copas-hair);border-radius:16px;overflow:hidden;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.copas-news-hero__main:hover{transform:translateY(-3px);box-shadow:0 24px 48px -26px rgba(28,37,85,0.55);border-color:var(--copas-cyan)}.copas-news-hero__main-media{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--copas-soft)}.copas-news-hero__main-media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;transition:transform 0.5s ease}.copas-news-hero__main:hover .copas-news-hero__main-media img{transform:scale(1.05)}.copas-news-hero__main-body{padding:clamp(18px,2.4vw,26px);display:flex;flex-direction:column;gap:12px}.copas-news-hero__main-title{margin:0;font-size:clamp(23px,3vw,34px);line-height:1.16;font-weight:var(--copas-fw-heading);letter-spacing:-0.01em}.copas-news-hero__main-title a{color:var(--copas-blue);text-decoration:none}.copas-news-hero__main-title a:hover{color:var(--copas-cyan-text)}.copas-news-hero__main-excerpt{margin:0;color:var(--copas-muted);font-size:1.02rem;line-height:1.6}.copas-news-hero__side{display:flex;flex-direction:column;gap:16px}.copas-news-hero__sec{display:grid;grid-template-columns:108px 1fr;gap:14px;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--copas-hair)}.copas-news-hero__side .copas-news-hero__sec:last-child{padding-bottom:0;border-bottom:0}.copas-news-hero__sec-media{display:block;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:var(--copas-soft)}.copas-news-hero__sec-media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.copas-news-hero__sec-body{display:flex;flex-direction:column;gap:5px}.copas-news-hero__sec-title{margin:0;font-size:0.98rem;line-height:1.3;font-weight:var(--copas-fw-subheading)}.copas-news-hero__sec-title a{color:var(--copas-blue);text-decoration:none}.copas-news-hero__sec-title a:hover{color:var(--copas-cyan-text)}.copas-news-catbar{background:#fff;border-top:1px solid var(--copas-hair);border-bottom:1px solid var(--copas-hair)}.copas-news-catbar .copas-news__inner{padding-block:0}.copas-news-catbar__track{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;padding-block:13px}.copas-news-catbar__item{color:var(--copas-blue);font-weight:var(--copas-fw-subheading);font-size:0.92rem;text-decoration:none;white-space:nowrap;transition:color 0.15s ease}.copas-news-catbar__item:hover{color:var(--copas-cyan-text)}.copas-news-catbar__sep{color:#c9ced8;user-select:none}.copas-news__head-title--accent{border-left-color:#e23b3b}.copas-news-rank__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0 clamp(24px,4vw,48px)}.copas-news-rank__item{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:13px 0;border-bottom:1px solid var(--copas-hair)}.copas-news-rank__num{font-family:'Poppins',sans-serif;font-weight:var(--copas-fw-heading);font-size:1.5rem;line-height:1;color:var(--copas-cyan-text);min-width:1.5em}.copas-news-rank__body{display:flex;flex-direction:column;gap:5px}.copas-news-rank__title{margin:0;font-size:1rem;line-height:1.3;font-weight:var(--copas-fw-subheading)}.copas-news-rank__title a{color:var(--copas-blue);text-decoration:none}.copas-news-rank__title a:hover{color:var(--copas-cyan-text)}.elementor-element-nwshead{background:linear-gradient(120deg,var(--copas-blue) 0%,#243069 55%,var(--copas-cyan) 150%)}.elementor-element-nwsheadin{max-width:1240px;margin-inline:auto;padding:clamp(40px,6vw,66px) clamp(16px,4vw,24px) !important}.elementor-element-nwskick,.elementor-element-nwskick .elementor-widget-container,.elementor-element-nwskick p{margin:0 0 10px;color:rgba(255,255,255,0.72) !important;font-weight:var(--copas-fw-subheading);font-size:0.82rem;letter-spacing:0.18em;text-transform:uppercase}.elementor-element-nwsh1 .elementor-heading-title{color:#fff;font-weight:var(--copas-fw-heading);font-size:clamp(30px,5vw,52px);line-height:1.08;letter-spacing:-0.015em;max-width:20ch}.elementor-element-nwssub .elementor-widget-container,.elementor-element-nwssub p{margin:14px 0 0;color:rgba(255,255,255,0.85);font-size:clamp(15px,2vw,19px);line-height:1.6;max-width:62ch}.elementor-element-nwscta1o,.elementor-element-nwscta2o,.elementor-element-nwsnlo{padding:clamp(16px,3vw,24px) clamp(16px,4vw,24px) !important;background:transparent !important}.elementor-element-nwscta1,.elementor-element-nwscta2,.elementor-element-nwsnl{width:100%;max-width:1240px;margin-inline:auto !important;border-radius:18px;padding:clamp(28px,4vw,48px) !important;text-align:center;box-sizing:border-box}.elementor-element-nwscta1 .elementor-widget-container,.elementor-element-nwscta2 .elementor-widget-container,.elementor-element-nwsnl .elementor-widget-container{text-align:center}.elementor-element-nwscta1 .elementor-heading-title,.elementor-element-nwsnl .elementor-heading-title{color:#fff !important}.elementor-element-nwscta1 .elementor-heading-title,.elementor-element-nwscta2 .elementor-heading-title,.elementor-element-nwsnl .elementor-heading-title{font-weight:var(--copas-fw-heading);font-size:clamp(22px,3vw,31px);line-height:1.18;margin:0}.elementor-element-nwscta1 .elementor-widget-text-editor p,.elementor-element-nwsnl .elementor-widget-text-editor p{color:rgba(255,255,255,0.88) !important}.elementor-element-nwscta2 .elementor-heading-title{color:var(--copas-blue) !important}.elementor-element-nwscta2 .elementor-widget-text-editor{color:var(--copas-muted)}.elementor-element-nwscta1 .elementor-widget-text-editor,.elementor-element-nwscta2 .elementor-widget-text-editor,.elementor-element-nwsnl .elementor-widget-text-editor{font-size:clamp(14px,1.6vw,17px);line-height:1.6;max-width:64ch;margin-inline:auto}.elementor-element-nwscta1{background:linear-gradient(120deg,var(--copas-blue) 0%,var(--copas-cyan) 130%);box-shadow:0 24px 50px -30px rgba(28,37,85,0.6)}.elementor-element-nwscta2{background:#fff;border:1px solid var(--copas-hair)}.elementor-element-nwsnl{background:radial-gradient(900px 300px at 100% 0%,rgba(57,179,231,0.28),transparent 60%),linear-gradient(120deg,#141c46 0%,var(--copas-blue) 100%);box-shadow:0 24px 50px -30px rgba(28,37,85,0.7)}.elementor-element-nwscta1 .elementor-button,.elementor-element-nwscta2 .elementor-button,.elementor-element-nwsnl .elementor-button{display:inline-flex;align-items:center;gap:8px;padding:13px 32px;border-radius:999px;font-family:'Poppins',sans-serif;font-weight:var(--copas-fw-subheading);font-size:0.95rem;border:0;transition:background 0.18s ease,color 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease}.elementor-element-nwscta1 .elementor-button,.elementor-element-nwsnl .elementor-button{background:#fff;color:var(--copas-blue)}.elementor-element-nwscta1 .elementor-button:hover,.elementor-element-nwsnl .elementor-button:hover{background:var(--copas-cyan);color:#fff;transform:translateY(-2px);box-shadow:0 16px 30px -16px rgba(0,0,0,0.5)}.elementor-element-nwscta2 .elementor-button{background:var(--copas-blue);color:#fff}.elementor-element-nwscta2 .elementor-button:hover{background:var(--copas-cyan);transform:translateY(-2px)}@media (max-width:1080px){.copas-news-grid--5{grid-template-columns:repeat(3,1fr)}.copas-news-grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:880px){.copas-news-hero__grid{grid-template-columns:1fr}.copas-news-rank__list{grid-template-columns:1fr;gap:0}.copas-news-grid--3{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.copas-news-grid--2,.copas-news-grid--3,.copas-news-grid--4,.copas-news-grid--5{grid-template-columns:1fr}.copas-news-hero__main-title{font-size:22px}.copas-news-hero__sec{grid-template-columns:92px 1fr}}.elementor-element-5052efc .hero-xpanel-shell>.e-con{justify-content:center;text-align:center;height:100%}.elementor-element-5052efc .hero-xpanel-shell .elementor-widget-text-editor{color:#fff !important;max-width:300px;margin:0;font-size:0.98rem;line-height:1.55;font-weight:var(--copas-fw-text,400);text-shadow:0 1px 10px rgba(0,0,0,0.4)}.elementor-element-5052efc .hero-xpanel-shell .elementor-widget-text-editor p{margin:0;color:#fff !important}.elementor-element-5052efc .hero-xpanel-shell .elementor-widget-button{margin:0;width:auto}.elementor-element-5052efc .hero-xpanel-shell .elementor-button{background-color:var(--copas-cyan,#39B3E7) !important;color:var(--copas-blue,#1C2555) !important;border-radius:100px !important;padding:12px 30px !important;font-family:"Poppins",sans-serif;font-weight:var(--copas-fw-subheading,600);font-size:0.9rem;text-transform:uppercase;letter-spacing:0.3px;border:none;transition:background-color .3s ease,transform .3s ease}.elementor-element-5052efc .hero-xpanel-shell .elementor-button:hover{background-color:var(--copas-blue,#1C2555) !important;color:#fff !important;transform:translateY(-2px)}.elementor-element-b10b006 p,.elementor-element-b10c006 p{margin:0 0 10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:0.82rem;color:var(--copas-cyan,#39B3E7)}.elementor-element-b10b006 p{color:var(--copas-cyan-text,#13759F)}.elementor-element-b10a007 .elementor-heading-title,.elementor-element-b10b007 .elementor-heading-title{color:var(--copas-blue,#1C2555);font-weight:700;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2;margin-bottom:18px}.elementor-element-b10a008,.elementor-element-b10b008{color:#333;font-size:1.02rem;line-height:1.7}.elementor-element-b10a009{margin-top:18px;color:var(--copas-blue,#1C2555);font-weight:700;font-size:1.15rem;font-style:italic}.elementor-element-b10b004{align-self:stretch}.elementor-element-b10b005 img{mix-blend-mode:multiply;max-width:100%;height:auto}.elementor-element-b10b010 .elementor-button{background-color:var(--copas-blue,#1C2555) !important;color:#fff !important;border:2px solid var(--copas-blue,#1C2555);border-radius:100px !important;padding:14px 34px !important;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;transition:background-color .3s ease,color .3s ease,transform .3s ease}.elementor-element-b10b010 .elementor-button:hover{background-color:#fff !important;color:var(--copas-blue,#1C2555) !important;transform:translateY(-2px)}.elementor-element-b10c001{position:relative}.elementor-element-b10c001::before{content:"";position:absolute;inset:0;background:rgba(13,20,48,0.78);z-index:0}.elementor-element-b10c001>.e-con-inner,.elementor-element-b10c001 .elementor-element-b10c002{position:relative;z-index:1}.elementor-element-b10c007 .elementor-heading-title{color:#fff;font-weight:700;text-align:center;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2;margin-bottom:16px}.elementor-element-b10c008{color:rgba(255,255,255,0.88);text-align:center;max-width:760px;margin:0 auto 14px;font-size:1.05rem;line-height:1.65}.elementor-element-b10c020{display:grid !important;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;margin-top:28px}.elementor-element-b10c020>.e-con,.elementor-element-b10c021,.elementor-element-b10c022,.elementor-element-b10c023{background:rgba(255,255,255,0.07);border:1px solid rgba(57,179,231,0.35);border-radius:16px;padding:28px 24px !important;backdrop-filter:blur(2px)}.elementor-element-b10c020 .elementor-heading-title{color:var(--copas-cyan,#39B3E7);font-weight:700;font-size:1.15rem;margin-bottom:8px}.elementor-element-b10c020 .elementor-widget-text-editor{color:rgba(255,255,255,0.82);font-size:0.96rem;line-height:1.55}.elementor-element-b10c010{margin:36px 0 0;width:auto}.elementor-element-b10c010 img{width:90px;height:90px;object-fit:contain;padding:12px;background:rgba(255,255,255,0.94);border-radius:14px;box-shadow:0 10px 28px rgba(0,0,0,0.25)}.elementor-element-b10c009{text-align:center;color:#fff;max-width:720px;margin:18px auto 0;font-size:1.05rem;line-height:1.6;font-weight:600}.elementor-element-b10c009 strong{color:var(--copas-cyan,#39B3E7)}.elementor-element-b10d007 .elementor-heading-title{color:#fff;font-weight:700;text-align:center;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.2;margin-bottom:14px}.elementor-element-b10d008{text-align:center;color:rgba(255,255,255,0.95);font-size:1.2rem;font-style:italic;margin-bottom:26px}.elementor-element-b10d010{width:100%;text-align:center}.elementor-element-b10d010 .elementor-button{background-color:#fff !important;color:var(--copas-blue,#1C2555) !important;border-radius:100px !important;padding:16px 40px !important;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;transition:transform .3s ease,box-shadow .3s ease}.elementor-element-b10d010 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,0,0,0.25)}@media (max-width:900px){.elementor-element-b10c020{grid-template-columns:1fr}}.copas-news-home{padding-block:clamp(48px,6vw,84px)}.copas-news-home__head{text-align:center;max-width:720px;margin:0 auto clamp(28px,4vw,44px)}.copas-news-home__kicker{display:inline-block;margin-bottom:12px;font-weight:var(--copas-fw-meta,500);letter-spacing:2px;text-transform:uppercase;font-size:0.82rem;color:var(--copas-cyan,#39B3E7)}.copas-news-home__title{margin:0;color:var(--copas-blue,#1C2555);font-family:'Poppins',sans-serif;font-weight:var(--copas-fw-heading,700);font-size:clamp(1.8rem,3.6vw,2.6rem);line-height:1.15;letter-spacing:-0.01em}.copas-news-home__subtitle{margin:14px auto 0;max-width:620px;color:var(--copas-muted,#5b6472);font-size:1.08rem;line-height:1.6}.copas-news-home__cta{text-align:center;margin-top:clamp(30px,4vw,48px)}.copas-news-home__btn,.copas-news-home__btn:link,.copas-news-home__btn:visited,.copas-news-home__btn:hover{display:inline-flex;align-items:center;gap:10px;color:#fff !important;text-decoration:none;border-radius:100px;padding:15px 38px;font-family:'Poppins',sans-serif;font-weight:var(--copas-fw-subheading,600);font-size:1rem;letter-spacing:0.3px;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.copas-news-home__btn{background:var(--copas-blue,#1C2555)}.copas-news-home__btn span{transition:transform .3s ease}.copas-news-home__btn:hover{background:var(--copas-cyan,#39B3E7);transform:translateY(-2px);box-shadow:0 14px 30px rgba(28,37,85,0.22)}.copas-news-home__btn:hover span{transform:translateX(4px)}.elementor-element-contatocard{position:relative;overflow:hidden;width:100%}@media (max-width:1024px){.elementor-element-contatocard{max-width:720px;margin-left:0;margin-right:0}}.elementor-element-contatocard::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,var(--copas-blue),var(--copas-cyan));z-index:2}.form-contato{font-family:'Poppins',sans-serif;color:var(--copas-ink)}.form-contato p{margin:0 0 18px}.form-contato p:last-child{margin-bottom:0}.form-contato .fc-row{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;margin:0 0 18px}.form-contato .fc-row>p{margin:0}@media (max-width:560px){.form-contato .fc-row{grid-template-columns:1fr}.form-contato .fc-row>p{margin:0 0 18px}.form-contato .fc-row>p:last-child{margin-bottom:0}}.form-contato .fc-label{display:block;margin:0 0 12px;font-weight:var(--copas-fw-subheading,600);color:var(--copas-blue);font-size:1.02rem;line-height:1.35}.form-contato [data-class="wpcf7cf_group"]{margin:0 0 18px}.form-contato [data-class="wpcf7cf_group"]>p:last-child{margin-bottom:0}.form-contato input[type="text"],.form-contato input[type="email"],.form-contato input[type="tel"],.form-contato select,.form-contato textarea{width:100%;box-sizing:border-box;font-family:inherit;font-size:1rem;color:var(--copas-ink);background:#fff;border:1.5px solid var(--copas-hair);border-radius:12px;padding:14px 18px;line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease}.form-contato textarea{min-height:130px;resize:vertical;display:block}.form-contato ::placeholder{color:#9aa1ad;opacity:1}.form-contato input[type="text"]:focus,.form-contato input[type="email"]:focus,.form-contato input[type="tel"]:focus,.form-contato select:focus,.form-contato textarea:focus{outline:none;border-color:var(--copas-cyan);box-shadow:0 0 0 4px rgba(57,179,231,.15)}.form-contato select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:46px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%231C2555' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:14px}.form-contato .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:10px}.form-contato .wpcf7-checkbox .wpcf7-list-item{margin:0}.form-contato .wpcf7-checkbox .wpcf7-list-item>label{margin:0;cursor:pointer;display:inline-block}.form-contato .wpcf7-checkbox input[type="checkbox"]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.form-contato .wpcf7-checkbox .wpcf7-list-item-label{display:inline-block;padding:11px 22px;border-radius:100px;border:1.5px solid var(--copas-hair);background:#fff;color:var(--copas-blue);font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;user-select:none}.form-contato .wpcf7-checkbox .wpcf7-list-item-label:hover{border-color:var(--copas-cyan);color:var(--copas-cyan-text)}.form-contato .wpcf7-checkbox input[type="checkbox"]:checked + .wpcf7-list-item-label{background:var(--copas-blue);border-color:var(--copas-blue);color:#fff}.form-contato .wpcf7-checkbox input[type="checkbox"]:focus-visible + .wpcf7-list-item-label{box-shadow:0 0 0 4px rgba(57,179,231,.28)}.form-contato p>label:has(>input.aceite){display:block;position:relative;padding-left:28px;font-size:.9rem;color:var(--fc-texto,var(--copas-muted));line-height:1.5;cursor:pointer;margin:0}.form-contato p>label:has(>input.aceite)>input.aceite{position:absolute;left:0;top:2px;margin:0}.form-contato input.aceite{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--copas-cyan);cursor:pointer}.form-contato p:has(>label>input.aceite){margin-bottom:12px}.form-contato a{color:var(--fc-link,var(--copas-blue));text-decoration:underline}.fc-sobre-escuro{--fc-texto:#fff;--fc-link:#fff}.fc-sobre-claro{--fc-texto:#070a18;--fc-link:#070a18}.fc-sobre-escuro .form-contato label,.fc-sobre-escuro .form-contato .fc-label,.fc-sobre-claro .form-contato label,.fc-sobre-claro .form-contato .fc-label{color:var(--fc-texto)}.fc-sobre-escuro .form-contato a,.fc-sobre-claro .form-contato a{font-weight:600;text-decoration:underline}.form-contato .wpcf7-submit{display:block;width:100%;margin-top:26px;background:var(--copas-blue);color:#fff !important;border:none;border-radius:100px;padding:16px 40px;font-family:'Poppins',sans-serif;font-weight:var(--copas-fw-subheading,600);font-size:1.05rem;letter-spacing:.3px;cursor:pointer;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.form-contato .wpcf7-submit:hover{background:var(--copas-cyan);transform:translateY(-2px);box-shadow:0 14px 30px rgba(28,37,85,.22)}.form-contato p:has(>.wpcf7-submit){margin-bottom:0}.form-contato .wpcf7-spinner{display:none;margin:14px auto 0}.form-contato form.submitting .wpcf7-spinner{display:block}.form-contato .wpcf7-not-valid{border-color:#e3574f !important;box-shadow:0 0 0 4px rgba(227,87,79,.12) !important}.form-contato .wpcf7-not-valid-tip{color:#e3574f;font-size:.82rem;font-weight:500;margin-top:6px}.form-contato .wpcf7-response-output{margin:22px 0 0 !important;border:1.5px solid var(--copas-hair) !important;border-radius:12px;padding:14px 18px !important;font-size:.95rem;line-height:1.5}.form-contato .wpcf7-response-output:empty{display:none !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#e3574f !important;background:#fdeceb;color:#a3271f}.wpcf7 form.sent .wpcf7-response-output{border-color:#37b27a !important;background:#eafaf1;color:#1e6b45}@media (max-width:600px){.form-contato .wpcf7-checkbox .wpcf7-list-item-label{padding:10px 18px}.form-contato .fc-label{font-size:.98rem}}@media (min-width:1025px) and (max-width:1366px){.form-contato p{margin-bottom:12px}.form-contato .fc-row{gap:0 12px;margin-bottom:12px}.form-contato .fc-label{font-size:.92rem;margin-bottom:8px}.form-contato [data-class="wpcf7cf_group"]{margin-bottom:12px}.form-contato input[type="text"],.form-contato input[type="email"],.form-contato input[type="tel"],.form-contato select,.form-contato textarea{font-size:.9rem;padding:10px 14px;border-radius:10px}.form-contato textarea{min-height:92px}.form-contato select{padding-right:38px;background-position:right 14px center}.form-contato .wpcf7-checkbox{gap:8px}.form-contato .wpcf7-checkbox .wpcf7-list-item-label{padding:8px 16px;font-size:.9rem}.form-contato p>label:has(>input.aceite){font-size:.82rem}.form-contato p:has(>label>input.aceite){margin-bottom:8px}.form-contato .wpcf7-submit{margin-top:16px;padding:12px 32px;font-size:.95rem}}#copas-transparencia .copas-tp-updated{margin:0;color:var(--copas-muted);font-weight:var(--copas-fw-meta);font-size:.92rem}#copas-tp-body p,#copas-tp-body li{font-size:1.05rem;line-height:1.75;color:var(--copas-ink);font-weight:var(--copas-fw-text)}#copas-tp-body h2{font-size:1.6rem;font-weight:var(--copas-fw-heading);color:var(--copas-blue);margin:1.8em 0 .5em}#copas-tp-body h3{font-size:1.3rem;font-weight:var(--copas-fw-subheading);color:var(--copas-blue);margin:1.4em 0 .4em}#copas-tp-body h2:first-child,#copas-tp-body h3:first-child{margin-top:0}#copas-tp-body a{color:var(--copas-blue);font-weight:var(--copas-fw-link);text-decoration:underline}#copas-tp-body a:hover{color:var(--copas-cyan-text)}#copas-tp-body ul,#copas-tp-body ol{padding-left:1.4em}#copas-tp-body li{margin:.3em 0}#copas-transparencia .copas-tp-head{border-bottom:1px solid var(--copas-hair)}.copas-tp-index{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.copas-tp-index__item{margin:0}.copas-tp-index__link{display:flex;flex-direction:column;gap:6px;height:100%;padding:20px 22px;border:1px solid var(--copas-hair);border-radius:12px;background:#fff;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.copas-tp-index__link:hover{border-color:var(--copas-cyan);box-shadow:0 6px 20px rgba(28,37,85,.08);transform:translateY(-2px)}.copas-tp-index__title{color:var(--copas-blue);font-weight:var(--copas-fw-subheading);font-size:1.15rem;line-height:1.3}.copas-tp-index__date{color:var(--copas-muted);font-weight:var(--copas-fw-meta);font-size:.85rem}.am-report{}.am-report .am-h1{text-align:center;color:var(--copas-blue);font-weight:var(--copas-fw-heading);margin:0 0 4px}.am-block{margin:52px 0 0}.am-block__head{text-align:center;margin-bottom:4px}.am-block__title{text-align:center;color:var(--copas-blue);font-weight:var(--copas-fw-heading);margin:0}.am-accent{width:64px;height:4px;border-radius:2px;background:var(--copas-cyan);margin:12px auto 0}.am-accent--sm{width:48px;height:3px}.am-block__sub{text-align:center;color:var(--copas-muted);margin:12px 0 0}.am-note{text-align:center;color:var(--copas-muted);margin:10px 0 0}.am-figure{margin:22px 0 0;text-align:center}.am-figure img{max-width:100%;height:auto;display:inline-block}.am-pair{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;align-items:flex-start;margin-top:24px}.am-pair>.am-col{flex:1 1 320px;min-width:280px;margin:0;text-align:center}.am-col__title{color:var(--copas-blue);font-weight:var(--copas-fw-heading);margin:0;font-size:1.2rem}@media (max-width:700px){.am-pair{gap:20px}}.am-col__sub{text-align:center;color:var(--copas-muted);margin:8px 0 0;font-size:.9rem}.am-lead{text-align:center;color:var(--copas-ink);max-width:720px;margin:12px auto 0;font-size:1.05rem;line-height:1.6}.am-matrix{display:grid;grid-template-columns:auto repeat(4,1fr);gap:8px 10px;align-items:center;max-width:520px;margin:24px auto 0}.am-matrix__year{color:var(--copas-blue);font-weight:var(--copas-fw-heading);font-size:1.15rem;text-align:right;padding-right:6px}.am-matrix__cell{display:flex;align-items:center;justify-content:center;padding:9px 8px;border:1px solid var(--copas-hair);border-radius:8px;background:#fff;text-decoration:none;color:var(--copas-blue);font-weight:600;font-size:.95rem;transition:border-color .15s ease,background .15s ease,transform .15s ease}.am-matrix__cell:hover{border-color:var(--copas-cyan);background:var(--copas-soft);transform:translateY(-1px)}.am-matrix__cell--empty{color:var(--copas-muted);border-style:dashed;opacity:.45;pointer-events:none}@media (max-width:600px){.am-matrix{gap:6px 6px}.am-matrix__year{font-size:1rem}.am-matrix__cell{padding:8px 4px;font-size:.85rem}}.copas-sys{max-width:760px;margin:0 auto}.copas-sys__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:22px}.copas-sys button,.copas-sys a{-webkit-appearance:none;appearance:none;outline:none}.copas-sys button:focus-visible,.copas-sys a:focus-visible{outline:2px solid var(--copas-cyan);outline-offset:2px}button.copas-sys__tab{display:flex;align-items:center;justify-content:center;min-width:128px;height:68px;padding:10px 16px;background:#fff;border:1px solid var(--copas-cyan);border-radius:12px;box-shadow:none;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.copas-sys__tab img{max-height:34px;max-width:120px;width:auto;height:auto;filter:grayscale(1);opacity:.7;transition:filter .15s,opacity .15s}button.copas-sys__tab:hover,button.copas-sys__tab:focus-visible{background:#fff;border-color:var(--copas-cyan);box-shadow:0 0 0 3px rgba(57,179,231,.18);transform:translateY(-1px)}.copas-sys__tab:hover img{filter:none;opacity:1}button.copas-sys__tab.is-active{background:#fff;border-color:var(--copas-cyan);box-shadow:0 0 0 3px rgba(57,179,231,.18)}.copas-sys__tab.is-active img{filter:none;opacity:1}.copas-sys__txt{color:var(--copas-blue);font-weight:700}.copas-sys__panels{border:1px solid var(--copas-hair);border-radius:14px;padding:32px 24px;background:#fff}.copas-sys__panel{display:none}.copas-sys__panel.is-active{display:block}.copas-sys__form{display:flex;flex-direction:column;gap:12px;max-width:340px;margin:0 auto}.copas-sys__ftitle{text-align:center;color:var(--copas-blue);font-weight:var(--copas-fw-heading);letter-spacing:.04em}.copas-sys__input{width:100%;padding:12px 14px;font-size:1rem;border:1px solid var(--copas-hair);border-radius:8px;background:#fff}.copas-sys__input:focus{outline:none;border-color:var(--copas-cyan);box-shadow:0 0 0 3px rgba(57,179,231,.15)}a.copas-sys__submit,button.copas-sys__submit{display:inline-block;text-align:center;margin-top:4px;padding:12px 18px;border:none;border-radius:999px;cursor:pointer;background:var(--copas-blue);color:#fff !important;font-weight:700;letter-spacing:.06em;text-decoration:none;box-shadow:none;transition:background .15s ease,transform .15s ease}a.copas-sys__submit:hover,button.copas-sys__submit:hover,a.copas-sys__submit:focus-visible,button.copas-sys__submit:focus-visible{background:var(--copas-cyan);color:#fff !important;transform:translateY(-1px)}.copas-sys__submit--link{max-width:260px;margin:14px auto 0}.copas-sys__or{display:flex;align-items:center;gap:10px;margin:2px 0;color:var(--copas-muted);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.copas-sys__or::before,.copas-sys__or::after{content:"";flex:1;height:1px;background:var(--copas-hair)}a.copas-sys__submit.copas-sys__submit--sso{background:#fff;color:var(--copas-blue) !important;border:1px solid var(--copas-blue)}a.copas-sys__submit.copas-sys__submit--sso:hover,a.copas-sys__submit.copas-sys__submit--sso:focus-visible{background:var(--copas-blue);color:#fff !important;transform:translateY(-1px)}a.copas-sys__flink{text-align:center;color:var(--copas-muted);font-size:.9rem;text-decoration:underline}a.copas-sys__flink:hover{color:var(--copas-cyan-text)}.copas-sys__link-panel{text-align:center;color:var(--copas-ink)}.copas-sys__link-panel p{margin:0}.copas-sys__subtabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:18px}button.copas-sys__subtab{padding:7px 14px;border:1px solid var(--copas-cyan);border-radius:999px;background:#fff;color:var(--copas-blue);font-weight:600;font-size:.85rem;cursor:pointer;box-shadow:none;transition:border-color .15s,background .15s,color .15s}button.copas-sys__subtab:hover,button.copas-sys__subtab:focus-visible{border-color:var(--copas-cyan);background:#fff;color:var(--copas-blue)}button.copas-sys__subtab.is-active{background:var(--copas-blue);color:#fff;border-color:var(--copas-blue)}.copas-sys__subpanel{display:none}.copas-sys__subpanel.is-active{display:block}@media (max-width:600px){.copas-sys__tab{min-width:44%}.copas-sys__panels{padding:24px 16px}}.copas-sys-h1{text-align:center;color:var(--copas-blue);font-weight:var(--copas-fw-heading);margin:0 0 26px}.copas-sys__solo-logo{display:flex;align-items:center;justify-content:center;width:128px;height:68px;margin:0 auto 22px;background:#fff;border:1px solid var(--copas-cyan);border-radius:12px}.copas-sys__solo-logo img{max-height:34px;max-width:120px;width:auto;height:auto}
/*! hero-tools-min: 86660 B */