/* ACOPERIS-SIGUR polish */
.entry-content .section-eyebrow { color: #0EA5E9; font-size: 14px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 12px; }
.entry-content .section-headline { font-size: clamp(28px, 4vw, 42px); font-weight: 800; line-height: 1.2; margin: 0 0 16px; }
.entry-content .section-lead { font-size: 18px; line-height: 1.6; color: #4A5568; max-width: 720px; margin: 0 auto 48px; }
.entry-content .service-card { transition: transform 0.3s ease, box-shadow 0.3s ease; }
.entry-content .service-card:hover { transform: translateY(-4px); box-shadow: 0 12px 24px rgba(15,23,42,0.08); }
.entry-content .wp-block-cover.is-hero { min-height: 580px; }
.entry-content .wp-block-cover .wp-block-button__link { font-weight: 600; box-shadow: 0 4px 12px rgba(14,165,233,0.25); }
.entry-content .wp-block-cover .wp-block-button__link:hover { transform: translateY(-2px); transition: transform 0.2s ease; }
.entry-content .check-list li { list-style: none; padding-left: 28px; position: relative; margin-bottom: 10px; }
.entry-content .check-list li::before { content: "✓"; color: #0EA5E9; font-weight: 800; position: absolute; left: 0; font-size: 18px; }
.entry-content .step-num { font-size: 56px; font-weight: 800; color: #FFB627; line-height: 1; margin: 0 0 12px; }
.entry-content .stat-num { color: #0EA5E9; font-size: clamp(36px, 5vw, 56px); font-weight: 800; line-height: 1; margin: 0 0 4px; text-align: center; }
.entry-content .stat-label { font-size: 14px; font-weight: 600; color: #4A5568; text-align: center; }
.entry-content .wp-block-uagb-faq .uagb-faq-child__outer-wrap { background: #fff; border-radius: 10px; border: 1px solid #E2E8F0; margin-bottom: 12px; padding: 4px 16px; }
.entry-content .wp-block-uagb-faq .uagb-question { font-weight: 700; color: #1A202C; }
@media (max-width: 768px) {
  .entry-content .wp-block-cover { padding: 60px 20px !important; min-height: auto; }
  .entry-content .wp-block-cover h1 { font-size: 30px !important; }
  .entry-content h2 { font-size: 26px !important; }
  .entry-content .wp-block-columns { flex-wrap: wrap; }
  .entry-content .wp-block-column { flex-basis: 100% !important; margin-bottom: 24px; }
}.wp-block-uagb-faq{width:100%}.wp-block-uagb-faq.uagb-faq-layout-accordion .uagb-faq-child__outer-wrap .uagb-faq-questions-button{cursor:pointer}.wp-block-uagb-faq .uagb-faq-content{margin-bottom:0}.wp-block-uagb-faq .uagb-faq-content p{margin:auto}.uagb-faq-layout-grid.uagb-faq-equal-height.uagb-faq__wrap .uagb-faq-child__outer-wrap,.uagb-faq-layout-grid.uagb-faq-equal-height.uagb-faq__wrap .uagb-faq-item{height:100%}body[class*=astra] .uagb-faq-questions{line-height:normal}.uagb-faq-item{overflow:hidden}.wp-block-uagb-faq-child .uagb-faq-questions-button{display:flex;align-items:center}.wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-faq-icon-wrap{display:flex;align-items:center}.wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-question{width:100%;margin-top:0;margin-bottom:0}.wp-block-uagb-faq-child .uagb-icon svg,.wp-block-uagb-faq-child .uagb-icon-active svg{width:15px;height:15px;font-size:15px}.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon-active,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon-active,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon{display:none;width:0;padding:0;height:0;margin:0}.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon,.wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active{display:flex;width:auto;height:auto}.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item .uagb-icon,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item .uagb-icon,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active{display:none}.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item span.uagb-icon-active.uagb-faq-icon-wrap,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap.uagb-faq-item.uagb-faq-item-active .uagb-icon-active,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item span.uagb-icon-active.uagb-faq-icon-wrap,.uagb-faq-layout-grid .uagb-faq-child__outer-wrap .uagb-faq-item.uagb-faq-item-active .uagb-icon-active{display:none}.uagb-block-faqmain .uagb-icon svg{width: 12px;height: 12px;font-size: 12px;}.uagb-block-faqmain .uagb-icon-active svg{width: 12px;height: 12px;font-size: 12px;}.uagb-block-faqmain .uagb-faq-child__outer-wrap{margin-bottom: 10px;}.uagb-block-faqmain .uagb-faq-item{border-top-width: 1px;border-left-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-color: #1e1e1e;border-style: solid;}.uagb-block-faqmain .uagb-faq-questions-button{padding-top: 10px;padding-bottom: 10px;padding-right: 10px;padding-left: 10px;}.uagb-block-faqmain .uagb-faq-content{padding-top: 10px;padding-bottom: 10px;padding-right: 10px;padding-left: 10px;}.uagb-block-faqmain .uagb-faq-content span{margin-top: 10px;margin-bottom: 10px;margin-right: 10px;margin-left: 10px;}.uagb-block-faqmain.uagb-faq-icon-row .uagb-faq-item .uagb-faq-icon-wrap{margin-right: 10px;}.uagb-block-faqmain.uagb-faq-icon-row-reverse .uagb-faq-item .uagb-faq-icon-wrap{margin-left: 10px;}.uagb-block-faqmain .uagb-faq-item .uagb-faq-questions-button.uagb-faq-questions{flex-direction: row;}.uagb-block-faqmain .wp-block-uagb-faq-child.uagb-faq-child__outer-wrap .uagb-faq-content {display: none;}@media only screen and (max-width: 976px) {.uagb-block-faqmain.uagb-faq-icon-row .uagb-faq-item .uagb-faq-icon-wrap{margin-right: 10px;}.uagb-block-faqmain.uagb-faq-icon-row-reverse .uagb-faq-item .uagb-faq-icon-wrap{margin-left: 10px;}.uagb-block-faqmain .uagb-faq-questions-button{padding-top: 10px;padding-bottom: 10px;padding-right: 10px;padding-left: 10px;}.uagb-block-faqmain .uagb-faq-content{padding-top: 10px;padding-bottom: 10px;padding-right: 10px;padding-left: 10px;}.uagb-block-faqmain .uagb-faq-content span{margin-top: 10px;margin-bottom: 10px;margin-right: 10px;margin-left: 10px;}}@media only screen and (max-width: 767px) {.uagb-block-faqmain.uagb-faq-icon-row .uagb-faq-item .uagb-faq-icon-wrap{margin-right: 10px;}.uagb-block-faqmain.uagb-faq-icon-row-reverse .uagb-faq-item .uagb-faq-icon-wrap{margin-left: 10px;}.uagb-block-faqmain .uagb-faq-questions-button{padding-top: 10px;padding-bottom: 10px;padding-right: 10px;padding-left: 10px;}.uagb-block-faqmain .uagb-faq-content{padding-top: 10px;padding-bottom: 10px;padding-right: 10px;padding-left: 10px;}.uagb-block-faqmain .uagb-faq-content span{margin-top: 10px;margin-bottom: 10px;margin-right: 10px;margin-left: 10px;}}.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}