/* Full-width article and SEO text follows the existing page container. */
.uag-design .uag-home-seo h2,.uag-design .uag-prose>h2,.uag-design .uag-prose>h3{max-width:none}
.uag-design .uag-article,.uag-design .uag-article>header,.uag-design .uag-info-body,.uag-design .uag-home-seo .uag-prose,.uag-design .uag-heat-seo,.uag-design .uag-conv-seo,.uag-design .uag-prose>p,.uag-design .uag-prose>ul,.uag-design .uag-prose>ol{max-width:none;margin-inline:0}.uag-design .uag-heat-seo,.uag-design .uag-conv-seo{width:100%}.uag-design .uag-prose>p{padding-inline:0}.uag-design .uag-home-seo .uag-prose{width:100%;padding-inline:0}
.uag-design .uag-breadcrumb,.uag-design .woocommerce-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:12px;line-height:1.6;font-size:13px}.uag-crumb-separator{display:inline-flex;flex:0 0 18px;width:18px;align-items:center;justify-content:center;color:#4992d0}.uag-crumb-separator svg{width:18px;height:18px}
.uag-design .uag-calculator-cta{display:flex;align-items:center;justify-content:space-between;gap:35px;margin:45px 0;padding:35px 40px;border-radius:22px;background:linear-gradient(120deg,#07354e,#0075bb);color:#fff}.uag-design .uag-calculator-cta h2{color:#fff;font-size:30px;line-height:1.25;max-width:680px;margin:15px 0}.uag-design .uag-calculator-cta p{font-size:15px;line-height:1.65;color:#d7ebf7;margin:0}.uag-design .uag-calculator-cta .uag-eyebrow{color:#a4d8f5}.uag-design .uag-calculator-cta .uag-calculator-cta-button{flex-shrink:0;background:#fff;border-color:#fff;color:#07354e!important;box-shadow:0 5px 20px #00263820;min-height:54px}.uag-design .uag-calculator-cta .uag-calculator-cta-button:hover,.uag-design .uag-calculator-cta .uag-calculator-cta-button:focus-visible{background:#dff2ff;border-color:#dff2ff;color:#07354e!important}.uag-calculator-cta-button>span,.uag-calculator-cta-button>svg{position:relative;z-index:2;color:inherit!important}.uag-design .uag-calculator-cta-button::before{background:linear-gradient(0deg,#8dd4f6,#c9edff 65%,transparent);opacity:0}.uag-design .uag-calculator-cta-button::after{z-index:1}
.uag-design .uag-pagination .nav-links{gap:8px;margin:0!important}.uag-design .uag-pagination .uag-page-arrow{width:44px;height:44px;min-width:44px;padding:10px!important;border-radius:50%!important;background:#eaf6ff;border-color:#c4e2f5!important;color:#0075bb}.uag-page-arrow svg{width:23px;height:23px}.uag-page-first svg,.uag-page-prev svg{transform:rotate(180deg)}.uag-design .uag-pagination .uag-page-arrow:not(.is-disabled):hover{background:#0075bb;color:#fff;transform:translateY(-2px)}.uag-pagination .uag-page-arrow.is-disabled{opacity:.3;cursor:default}.uag-pagination .dots{padding-inline:3px!important;min-width:20px}.uag-design .uag-pagination .page-numbers.current{box-shadow:0 5px 15px #0075bb24}
.uag-contacts-form{display:grid;grid-template-columns:1fr 1.5fr;gap:50px;margin-top:65px;padding:40px;border:1px solid #cce3f4;border-radius:22px;background:linear-gradient(120deg,#f0f8ff,#fff)}.uag-contacts-form h2{font-size:clamp(30px,3vw,42px);line-height:1.2;margin:18px 0}.uag-contacts-form-heading p{font-size:17px;line-height:1.7;color:#476377}.uag-contacts-form-body{min-width:0}.uag-contacts-form .wpcf7-form-control:not(.wpcf7-submit){box-sizing:border-box;width:100%;max-width:100%;margin:0;background:#fff;color:#122f43;border:1px solid #bfdbea;border-radius:9px;padding:12px 13px;font:400 16px/1.5 Ubuntu,Arial,sans-serif;min-height:49px}.uag-contacts-form textarea.wpcf7-form-control{min-height:140px;resize:vertical}.uag-contacts-form .wpcf7-form-control:focus{outline:2px solid #4992d0;outline-offset:2px}.uag-contacts-form .wpcf7-form-control[aria-invalid=true]{border-color:#b83f33}.uag-contacts-form .wpcf7-submit{font:700 15px Ubuntu,sans-serif;white-space:normal;max-width:100%;cursor:pointer}.uag-contacts-form .wpcf7-not-valid-tip{font-size:12px;font-weight:400;margin-top:6px;color:#ae3127}.uag-contacts-form .wpcf7-response-output{margin:20px 0 0!important;padding:13px 15px!important;border-width:1px!important;border-radius:9px;font-size:14px}.uag-contacts-form .wpcf7-response-output:empty{display:none}
@media(max-width:900px){.uag-design .uag-calculator-cta{display:block;padding:28px}.uag-design .uag-calculator-cta h2{font-size:27px}.uag-calculator-cta-button{margin-top:24px}.uag-contacts-form{grid-template-columns:1fr;gap:20px;padding:28px}.uag-contacts-form-heading p{margin-bottom:0}}@media(max-width:600px){.uag-design .uag-breadcrumb,.uag-design .woocommerce-breadcrumb{font-size:12px;gap:9px}.uag-design .uag-calculator-cta{padding:27px 22px;margin:35px 0}.uag-contacts-form{padding:24px 18px}.uag-contacts-form .uag-form-grid{grid-template-columns:1fr}.uag-design .uag-pagination .nav-links{gap:5px}.uag-design .uag-pagination .page-numbers{min-width:32px;min-height:36px;padding:7px!important;font-size:12px}.uag-design .uag-pagination .uag-page-arrow{min-width:36px;width:36px;height:36px}.uag-design .uag-pagination .dots{min-width:14px;padding-inline:0!important}.uag-page-arrow svg{width:20px;height:20px}}@media print{.uag-calculator-cta,.uag-contacts-form,.uag-pagination{display:none!important}}
