.services-section{padding:60px 0;background:#f9fafc}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes countUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-on-scroll{opacity:0}.animate-on-scroll.is-visible{animation-fill-mode:both}.animate-fade-up.is-visible{animation:fadeInUp .6s ease both}.animate-fade-left.is-visible{animation:fadeInLeft .6s ease both}.animate-scale-in.is-visible{animation:scaleIn .5s ease both}.animate-fade-in.is-visible{animation:fadeIn .5s ease both}.animate-count-up.is-visible{animation:countUp .5s ease both}.platform-step:first-child.is-visible{animation-delay:0s}.platform-step:nth-child(2).is-visible{animation-delay:.12s}.platform-step:nth-child(3).is-visible{animation-delay:.24s}.platform-step:nth-child(4).is-visible{animation-delay:.36s}.platform-step:nth-child(5).is-visible{animation-delay:.48s}.result-card:first-child.is-visible{animation-delay:0s}.result-card:nth-child(2).is-visible{animation-delay:.1s}.result-card:nth-child(3).is-visible{animation-delay:.2s}.result-card:nth-child(4).is-visible{animation-delay:.3s}.result-card:nth-child(5).is-visible{animation-delay:.4s}.result-card:nth-child(6).is-visible{animation-delay:.5s}.portfolio-result-item:first-child.is-visible{animation-delay:0s}.portfolio-result-item:nth-child(2).is-visible{animation-delay:.1s}.portfolio-result-item:nth-child(3).is-visible{animation-delay:.2s}.portfolio-result-item:nth-child(4).is-visible{animation-delay:.3s}.tech-tag:first-child.is-visible{animation-delay:0s}.tech-tag:nth-child(2).is-visible{animation-delay:50ms}.tech-tag:nth-child(3).is-visible{animation-delay:.1s}.tech-tag:nth-child(4).is-visible{animation-delay:.15s}.tech-tag:nth-child(5).is-visible{animation-delay:.2s}.tech-tag:nth-child(6).is-visible{animation-delay:.25s}.tech-tag:nth-child(7).is-visible{animation-delay:.3s}.tech-tag:nth-child(8).is-visible{animation-delay:.35s}.case-trust-block{background:linear-gradient(135deg,#f0f4ff 0,#e8f0fe 100%);border:1px solid #c8d6f0;border-left:4px solid #2e5aac;border-radius:12px;padding:28px 32px;margin:32px 0}.case-trust-block h4{font-size:1.15rem;color:#2e5aac;margin:0 0 16px}.case-trust-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.case-trust-item{display:flex;align-items:flex-start;gap:10px}.case-trust-item svg{flex-shrink:0;width:22px;height:22px;color:#2e5aac;margin-top:2px}.case-trust-item p{margin:0;font-size:.9rem;line-height:1.5;color:#444}.case-cta-aida{background:linear-gradient(135deg,#1a3a6e 0,#2e5aac 50%,#1a3a6e 100%);border-radius:16px;padding:40px 48px;margin:40px 0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px}.case-cta-aida-text h4{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 10px;line-height:1.3}.case-cta-aida-text p{font-size:1rem;color:rgba(255,255,255,.85);line-height:1.5;margin:0}.case-cta-aida-btn{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#1a3a6e;font-weight:600;font-size:1rem;padding:14px 32px;border-radius:10px;border:none;cursor:pointer;text-decoration:none;transition:transform .2s,box-shadow .2s;white-space:nowrap}.case-cta-aida-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.25)}@media (max-width:600px){.case-cta-aida{grid-template-columns:1fr;text-align:center;padding:32px 24px;gap:20px}.case-cta-aida-text h4{font-size:1.3rem}}.services-section .container h2{text-align:center;font-size:2rem;color:#2e5aac;margin-bottom:40px}.services-section h2 a{position:relative;cursor:pointer;text-decoration:none;color:#2e5aac;transition:color .3s}.services-section h2 a:after{display:block;position:absolute;left:0;bottom:-4px;width:0;height:2px;background-color:red;content:"";transition:width .3s ease-out}.services-section h2 a:focus,.services-section h2 a:hover{color:#1f3f8f}.services-section h2 a:focus:after,.services-section h2 a:hover:after{width:100%}.services-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-top:40px}.service-card{position:relative;background:#fff;border-radius:16px;padding:28px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 6px 15px rgba(0,0,0,.08),0 12px 25px rgba(0,0,0,.12);transition:transform .35s ease,box-shadow .35s ease,background .35s ease;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.service-card::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(145deg,rgba(255,255,255,.02),rgba(46,90,172,.04));opacity:0;transition:opacity .4s ease,transform .4s ease;transform:scale(1);z-index:1}.service-card:hover::before{opacity:1;transform:scale(1.02)}.service-card a.card-link{position:absolute;inset:0;z-index:5;text-indent:-9999px;overflow:hidden}.service-card .img-wrapper{position:relative;left:-28px;width:calc(100% + 56px);margin:10px 0 16px;overflow:hidden;z-index:2}.service-card .img-wrapper img{width:100%;height:auto;display:block;transition:transform .4s ease}@media (max-width:900px){.service-card .img-wrapper{left:-24px;width:calc(100% + 48px)}}@media (max-width:600px){.service-card .img-wrapper{left:-22px;width:calc(100% + 44px)}}.service-card h3{margin-top:0;margin-bottom:14px;color:#2e5aac;font-size:1.35rem;line-height:1.3;transition:color .35s ease;position:relative;z-index:2}.service-card:hover h3{color:#1f3f8f}.service-card p{color:#333;line-height:1.6;margin-bottom:18px;transition:color .35s ease;position:relative;z-index:2}.service-card:hover p{color:#111}.service-card::after{content:"→";position:absolute;right:24px;bottom:24px;font-size:1.4rem;color:#2e5aac;opacity:0;transform:translateX(-5px);transition:opacity .35s ease,transform .35s ease;z-index:2}.service-card:hover::after{opacity:1;transform:translateX(0)}.service-card:hover{transform:translateY(-6px);box-shadow:0 4px 10px rgba(0,0,0,.06),0 12px 28px rgba(0,0,0,.12),0 20px 40px rgba(0,0,0,.18)}@media (max-width:900px){.services-grid{gap:20px}.service-card{padding:24px}.service-card h3{font-size:1.25rem}}@media (max-width:600px){.services-grid{grid-template-columns:1fr;gap:20px}.service-card{padding:22px}.service-card h3{font-size:1.2rem}.service-card::after{font-size:1.2rem;right:18px;bottom:18px}}.benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:40px}.benefit-item{padding-top:16px;border-top:2px solid #2e5aac}.benefit-num{font-size:2rem;font-weight:700;line-height:1;color:#2e5aac;margin-bottom:14px}.benefit-item h3{margin:0 0 12px;font-size:1.1rem;line-height:1.3;color:#2e5aac}.benefit-item p{margin:0 0 8px;font-size:.95rem;line-height:1.6;color:#333}.benefit-item p:last-child{margin-bottom:0}.benefit-item p strong{color:#1f3f8f}.benefits-cols-5{grid-template-columns:repeat(5,1fr);gap:24px}@media (max-width:1200px){.benefits-cols-5{grid-template-columns:repeat(3,1fr);gap:24px}}@media (max-width:900px){.benefits{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:600px){.benefits{grid-template-columns:1fr;gap:28px}.benefit-num{font-size:1.7rem}}.portfolio-result-block{background:linear-gradient(135deg,#f0f7ff 0,#e8f4e8 100%);border:1px solid #c8e6c9;border-left:4px solid #2e7d32;border-radius:12px;padding:28px 32px;margin-bottom:32px}.portfolio-result-block h4{font-size:1.15rem;color:#2e7d32;margin:0 0 16px}.portfolio-result-metrics{display:flex;gap:32px;flex-wrap:wrap;margin-bottom:16px}.portfolio-result-item{display:flex;flex-direction:column;gap:2px}.portfolio-result-number{font-size:1.8rem;font-weight:700;color:#2e7d32;line-height:1}.portfolio-result-label{font-size:.85rem;color:#666}.portfolio-result-block>p{font-size:.95rem;line-height:1.6;color:#555;margin:0}@media (max-width:600px){.portfolio-result-block{padding:20px 22px}.portfolio-result-metrics{gap:20px}.portfolio-result-number{font-size:1.4rem}}.card-result-metric{display:inline-block;background:linear-gradient(135deg,#f0f7ff 0,#e8f4e8 100%);border:1px solid #c8e6c9;border-radius:8px;padding:6px 14px;margin-bottom:10px;font-size:.85rem;color:#555;position:relative;z-index:2}.card-result-number{font-weight:700;color:#2e7d32;font-size:1rem}.platform-flow{display:flex;flex-direction:column;gap:0;margin-top:24px;position:relative}.platform-step{display:flex;align-items:flex-start;gap:20px;position:relative;padding-bottom:28px}.platform-step:last-child{padding-bottom:0}.platform-step::before{content:"";position:absolute;left:19px;top:40px;bottom:0;width:2px;background:linear-gradient(180deg,#2e7d32 0,#c8e6c9 100%)}.platform-step:last-child::before{display:none}.platform-step-num{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#2e7d32 0,#43a047 100%);color:#fff;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(46,125,50,.25);position:relative;z-index:2}.platform-step-body{display:flex;align-items:flex-start;gap:16px;background:#fff;border:1px solid #e8f5e9;border-radius:12px;padding:18px 22px;flex:1;box-shadow:0 1px 4px rgba(0,0,0,.04);transition:box-shadow .3s,border-color .3s}.platform-step-body:hover{box-shadow:0 4px 12px rgba(46,125,50,.1);border-color:#a5d6a7}.platform-step-icon{flex-shrink:0;width:52px;height:52px;border-radius:12px;background:linear-gradient(135deg,#e8f5e9 0,#c8e6c9 100%);display:flex;align-items:center;justify-content:center;color:#2e7d32}.platform-step-icon svg{width:28px;height:28px}.platform-step-text strong{display:block;font-size:1rem;color:#1b5e20;margin-bottom:4px}.platform-step-text p{margin:0;font-size:.9rem;line-height:1.55;color:#555}@media (max-width:600px){.platform-step{gap:14px}.platform-step-num{width:34px;height:34px;font-size:.85rem}.platform-step::before{left:16px;top:34px}.platform-step-body{padding:14px 16px;flex-direction:column;gap:10px}}.svg-icon-h4{width:26px;height:26px;vertical-align:-4px;margin-right:8px;color:#2e7d32;flex-shrink:0}.svg-icon-li{width:22px;height:22px;vertical-align:-5px;margin-right:10px;color:#2e7d32;flex-shrink:0}.results-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:16px;margin-top:24px}.result-card{position:relative;background:rgba(255,255,255,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(46,125,50,.08);border-radius:20px;padding:32px 28px;display:flex;flex-direction:column;gap:16px;overflow:hidden;transition:all .4s cubic-bezier(.25, .46, .45, .94)}.result-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#2e7d32,transparent);opacity:0;transition:opacity .4s}.result-card:hover{border-color:rgba(46,125,50,.15);box-shadow:0 8px 32px rgba(46,125,50,.08),0 1px 3px rgba(0,0,0,.04);transform:translateY(-4px)}.result-card:hover::before{opacity:1}.result-metric{font-size:1.7rem;font-weight:700;color:#1a1a1a;letter-spacing:-.03em;line-height:1.1}.result-metric span{background:linear-gradient(135deg,#2e7d32 0,#43a047 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.result-card-body strong{display:block;font-size:.92rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.result-card-body p{margin:0;font-size:.88rem;line-height:1.65;color:#6b7280}@media (max-width:900px){.results-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.results-grid{grid-template-columns:1fr;gap:12px}.result-card{padding:24px 22px;border-radius:16px}.result-metric{font-size:1.4rem}}.tech-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.tech-tag{display:inline-flex;align-items:center;padding:8px 18px;border-radius:10px;background:linear-gradient(135deg,#e8f5e9 0,#f1f8e9 100%);border:1px solid #c8e6c9;font-size:.88rem;font-weight:500;color:#2e7d32;transition:background .2s,box-shadow .2s}.tech-tag:hover{background:linear-gradient(135deg,#c8e6c9 0,#e8f5e9 100%);box-shadow:0 2px 8px rgba(46,125,50,.12)}@media (max-width:600px){.svg-icon-h4{width:22px;height:22px}.svg-icon-li{width:18px;height:18px}.tech-tag{padding:6px 14px;font-size:.82rem}.result-card-icon{width:40px;height:40px}.result-card-icon svg{width:22px;height:22px}}.industries-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px}.industry-card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:16px;padding:28px 24px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 6px 15px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;text-decoration:none;color:inherit}.industry-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.08),0 12px 30px rgba(0,0,0,.12)}.industry-card-icon{margin-bottom:16px}.industry-card h3{font-size:1.15rem;color:#2e5aac;margin:0 0 10px}.industry-card p{font-size:.92rem;color:#555;line-height:1.55;margin:0}.industry-panels{display:grid;grid-template-columns:1fr;gap:28px;margin-top:40px}.industry-panel{display:grid;grid-template-columns:1.2fr 0.8fr;gap:24px;background:#fff;border-radius:20px;padding:28px;box-shadow:0 6px 20px rgba(26,58,110,0.10);transition:transform 0.3s ease,box-shadow 0.3s ease}.industry-panel:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(26,58,110,0.16)}.industry-panel-main{position:relative;display:flex;flex-direction:column;background:linear-gradient(135deg,#1a3a6e 0%,#2e5aac 100%);border-radius:16px;padding:30px 28px;overflow:hidden;color:#fff}.industry-panel-main::after{content:"";position:absolute;right:-50px;top:-50px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,0.14),transparent 70%)}.industry-panel-icon{margin-bottom:14px;position:relative;z-index:1}.industry-panel-title{margin:0 0 10px;font-size:1.5rem;line-height:1.25;color:#fff;position:relative;z-index:1}.industry-panel-text{margin:0 0 18px;font-size:0.98rem;line-height:1.6;color:rgba(255,255,255,0.9);position:relative;z-index:1;flex:1}.industry-panel-btn{display:inline-flex;align-items:center;align-self:flex-start;padding:12px 22px;background:#fff;color:#1a3a6e;font-weight:700;font-size:0.95rem;border-radius:10px;text-decoration:none;position:relative;z-index:1;transition:transform 0.2s ease,box-shadow 0.2s ease}.industry-panel-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,0.2)}.industry-panel-side{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-content:center}.industry-panel-metric{background:#f4f7fc;border:1px solid rgba(46,90,172,0.12);border-top:3px solid #2e5aac;border-radius:12px;padding:18px 18px;display:flex;flex-direction:column;justify-content:center}.industry-panel-metric-value{font-size:1.55rem;font-weight:800;line-height:1.1;color:#1a3a6e;margin-bottom:5px}.industry-panel-metric-label{font-size:0.88rem;line-height:1.4;color:rgba(0,0,0,0.65)}@media (max-width:820px){.industry-panel{grid-template-columns:1fr}.industry-panel-side{grid-template-columns:1fr 1fr}}@media (max-width:420px){.industry-panel-side{grid-template-columns:1fr}}.industries-cta{padding:40px 0}.industries-cta-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;background:linear-gradient(135deg,#1a3a6e 0,#2e5aac 100%);border-radius:16px;padding:40px 48px}.industries-cta-text{text-align:left}.industries-cta-title{font-size:1.6rem;font-weight:700;color:#fff;margin-bottom:10px;line-height:1.3}.industries-cta-subtitle{font-size:1rem;color:rgba(255,255,255,.8);line-height:1.5}.industries-cta-photo{width:100px;height:100px;border-radius:50%;overflow:hidden;border:3px solid rgba(255,255,255,.3);flex-shrink:0}.industries-cta-photo img{width:100%;height:100%;object-fit:cover}.industries-cta-btns{display:flex;align-items:center;justify-content:flex-end;gap:12px}.industries-cta-btn{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#1a3a6e;font-weight:600;font-size:.95rem;padding:12px 28px;border-radius:10px;border:none;cursor:pointer;text-decoration:none;transition:transform .2s,box-shadow .2s;white-space:nowrap}.industries-cta-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.2)}.industries-cta-social{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:transform .2s,opacity .2s;flex-shrink:0}.industries-cta-social:hover{transform:translateY(-2px);opacity:.9}.industries-cta-social--tg{background:#2aabee}.industries-cta-social--wa{background:#25d366}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:20px}.review-card{background:#fff;border-radius:14px;padding:28px 24px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 6px 15px rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:space-between}.review-card-text p{font-size:.95rem;color:#333;line-height:1.65;font-style:italic;margin:0 0 16px}.review-card-author{display:flex;flex-direction:column;gap:2px}.review-card-author strong{color:#2e5aac;font-size:.9rem}.review-card-author span{color:#888;font-size:.82rem}.newsletter-block{padding:60px 0;background:#f9fafc}.newsletter-inner{max-width:480px;margin:0 auto}.newsletter-inner h2{font-size:1.5rem;font-weight:700;color:#222;margin:0 0 8px}.newsletter-inner>p{color:#666;font-size:.95rem;line-height:1.5;margin:0 0 28px}.newsletter-industry-badge{margin-bottom:16px;padding:10px 16px;background:#e8f5e9;border-radius:8px;font-size:.88rem;color:#2e7d32;text-align:center}.newsletter-form{text-align:left}.newsletter-fields{display:flex;flex-direction:column;gap:16px}.newsletter-submit{width:100%;padding:12px 24px;background:#2e5aac;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s}.newsletter-submit:hover{background:#234a8a}.newsletter-consent-label{display:flex;align-items:flex-start;gap:8px;margin-top:16px;cursor:pointer}.newsletter-consent-checkbox{margin-top:3px;flex-shrink:0;width:15px;height:15px;accent-color:#2e5aac}.newsletter-consent-text{font-size:.78rem;line-height:1.4;color:#888}.newsletter-consent-label:hover .newsletter-consent-text{color:#555}.newsletter-code-info{color:#444;font-size:.92rem;margin:0 0 16px}.newsletter-actions{display:flex;gap:20px;margin-top:12px}.newsletter-link-btn{background:0 0;border:none;color:#888;font-size:.82rem;cursor:pointer;text-decoration:underline;padding:0;transition:color .2s}.newsletter-link-btn:hover{color:#333}.newsletter-error{color:#d32f2f;font-size:.85rem;margin:12px 0 0}.industries-brief{margin:48px 0 0;padding:0;width:100vw;margin-left:calc(-50vw + 50%)}.industries-brief-bg{background:linear-gradient(135deg,#1a3a6e 0,#2e5aac 50%,#1a3a6e 100%);padding:56px 0;color:#fff}.industries-brief-heading{font-size:2rem;font-weight:700;margin-bottom:8px;color:#fff}.industries-brief-subtitle{font-size:1.05rem;color:rgba(255,255,255,.85);margin-bottom:32px;max-width:520px}.industries-brief-box{display:grid;grid-template-columns:320px 1fr;gap:48px;align-items:start}.industries-brief-left{display:flex;flex-direction:column}.industries-brief-contact{display:flex;align-items:center;gap:18px}.industries-brief-avatar{width:96px;height:96px;border-radius:50%;overflow:hidden;flex-shrink:0;box-shadow:0 4px 16px rgba(0,0,0,.25)}.industries-brief-photo{width:100%;height:100%;object-fit:cover}.industries-brief-info{text-align:left}.industries-brief-name{font-weight:700;font-size:1.05rem;color:#fff;margin-bottom:2px}.industries-brief-post{font-size:.85rem;color:rgba(255,255,255,.75);margin-bottom:8px}.industries-brief-phone{display:block;font-size:1rem;color:#fff;text-decoration:none;font-weight:600;margin-bottom:12px}.industries-brief-phone:visited,.industries-brief-phone:visited:hover{color:#fff}.industries-brief-phone:hover{text-decoration:none}.industries-brief-social{display:flex;gap:10px}.industries-social-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;text-decoration:none;transition:transform .2s}.industries-social-link:hover{transform:scale(1.1)}.industries-social-link--tg{background:#3390ec}.industries-social-link--wa{background:#25d366}.industries-brief-form .contact-form{max-width:520px}.industries-brief-form .form-control{background:rgba(255,255,255,.95);border:1px solid rgba(255,255,255,.3);color:#333}.industries-brief-form .form-control:focus{background:#fff;border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,.3)}.industries-brief-form .form-label-group label{color:#999}.industries-brief-form .form-label-group input::placeholder,.industries-brief-form .form-label-group textarea::placeholder{color:#aaa}.industries-brief-form select.form-control{background:rgba(255,255,255,.95);color:#333}.industries-brief-form select.form-control option{color:#333;background:#fff}.industries-brief-btn{width:100%}.industries-brief-form .form-row-wrap{display:grid;grid-template-columns:1fr 1fr;gap:16px}.industries-brief-form .form-row-half{min-width:0}.industries-brief-form .form-checkbox{color:rgba(255,255,255,.8)}.industries-brief-form select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M6 8L1 3h10z' fill='%23666'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;padding-right:36px}.industries-brief-form select.form-control option{color:#333;background:#fff;padding:8px}.industries-brief-form .form-label-group select{padding:14px 36px 14px 16px}.industries-brief-contact-mob .industries-brief-phone-link{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.15);padding:10px 20px;border-radius:8px;color:#fff;text-decoration:none;font-weight:600;transition:background .2s;margin-top:12px}.industries-brief-contact-mob .industries-brief-phone-link:hover{background:rgba(255,255,255,.25)}.industries-brief-contact-mob .industries-brief-btns{display:flex;gap:12px;margin-top:16px;flex-wrap:wrap}.industries-brief-contact-mob .industries-brief-btn-link{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:8px;color:#fff;text-decoration:none;font-weight:600;transition:all .2s}.industries-brief-contact-mob .industries-brief-btn-link:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.industries-brief-contact-mob .industries-brief-btn-link--tg{background:#3390ec}.industries-brief-contact-mob .industries-brief-btn-link--wa{background:#25d366}.industries-brief-contact-mob .industries-brief-btn-link--phone{background:rgba(255,255,255,.2)}@media (max-width:768px){.industries-brief-form .form-row-wrap{grid-template-columns:1fr;gap:0}}.industries-brief-form .form-checkbox .form-agree__link{color:#fff;text-decoration:underline}.industries-brief-contact-mob{display:none}.form-checkbox{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:.85rem;color:#666;line-height:1.5;margin:16px 0}.form-checkbox input[type=checkbox]{margin-top:3px;accent-color:#3390ec;flex-shrink:0}.form-agree__link{color:#3390ec}.industries-hero{padding:40px 0 24px}.industries-hero-subtitle{font-size:1.1rem;color:#555;margin-top:12px;max-width:700px}.industries-content h2{font-size:1.5rem;margin-bottom:16px}.industries-content p{margin-bottom:16px;line-height:1.7}.industries-metrics{padding:40px 0}.industries-metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.industries-metric-card{background:#f7f9fc;border-radius:12px;padding:24px;text-align:center;border:1px solid #e8ecf1}.industries-metric-text{font-size:1rem;font-weight:600;color:#2e5aac}@media (max-width:1024px){.industries-grid{grid-template-columns:repeat(2,1fr)}.industries-brief-box{grid-template-columns:1fr;gap:32px}.industries-brief-left{display:none}.industries-brief-contact-mob{display:flex;align-items:center;gap:18px;margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.2)}.industries-brief-contact-mob .industries-brief-info{text-align:left}}@media (max-width:768px){.industries-grid{grid-template-columns:1fr}.industries-cta-inner{grid-template-columns:1fr;text-align:center;padding:32px 24px;gap:20px}.industries-cta-photo{width:80px;height:80px}.industries-cta-btns{justify-content:center;flex-wrap:wrap}.reviews-grid{grid-template-columns:1fr}.industries-brief-bg{padding:36px 0}.industries-brief-heading{font-size:1.5rem}.industries-brief-subtitle{font-size:.95rem;margin-bottom:24px}.industries-brief-contact-mob{flex-direction:column;text-align:center}.industries-brief-contact-mob .industries-brief-info{text-align:center}.industries-brief-contact-mob .industries-brief-social{justify-content:center}.industries-brief-form .form-row-wrap{grid-template-columns:1fr;gap:0}.industries-metrics-grid{grid-template-columns:1fr}}