.industry-detail-page{background:#fff;color:#101014}.industry-detail-hero{position:relative;min-height:820px;padding:190px 0 100px;overflow:hidden;background-color:#090910;background-position:center;background-size:cover}.industry-detail-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,8,14,.96),rgba(10,12,20,.88) 48%,rgba(5,8,14,.74))}.industry-detail-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:48px;align-items:center}.industry-detail-breadcrumb{display:flex;gap:8px;margin-bottom:24px;color:#aaa;font-size:14px}.industry-detail-breadcrumb a{color:inherit}.industry-detail-breadcrumb a:hover{color:#cb46fa}.industry-detail-eyebrow,.industry-detail-label{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:18px;line-height:26px;font-weight:500;background:linear-gradient(90deg,#7a76ff,#cb46fa 52%,#fe881c);-webkit-background-clip:text;background-clip:text;color:transparent}.industry-detail-eyebrow::before,.industry-detail-label::before{content:"";width:28px;height:4px;flex:0 0 28px;border-radius:999px;background:linear-gradient(90deg,#7a76ff,#cb46fa 52%,#fe881c)}.industry-detail-hero h1{max-width:850px;margin:0;color:#fff;font-size:clamp(44px,5.3vw,76px);line-height:1.04;font-weight:500;letter-spacing:0}.industry-detail-hero-copy{max-width:810px;margin:22px 0 0;color:#d8d8df;font-size:18px;line-height:30px}.industry-detail-trust{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:24px;color:#fff;font-size:14px}.industry-detail-trust span{display:inline-flex;align-items:center;gap:7px}.industry-detail-trust i{color:#14d488}.industry-detail-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.industry-detail-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border:1px solid rgba(255,255,255,.28);border-radius:8px;color:#fff;font-size:14px;font-weight:600;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.industry-detail-btn:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.62)}.industry-detail-btn-primary{border:0;background:linear-gradient(90deg,#7a76ff,#cb46fa 52%,#fe881c);box-shadow:0 12px 28px rgba(122,118,255,.2)}.industry-detail-form{padding:24px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(12,12,18,.82);box-shadow:0 26px 70px rgba(0,0,0,.32);backdrop-filter:blur(14px)}.industry-detail-form-title{margin:0 0 16px;color:#fff;font-size:17px;line-height:24px;font-weight:600;text-align:center}.industry-detail-form .ecx-label{display:none !important}.industry-detail-form .ecx-input,.industry-detail-form .ecx-select{padding:9px 12px !important;border-color:rgba(255,255,255,.18) !important;background:rgba(255,255,255,.1) !important;color:#fff !important;font-size:13px !important}.industry-detail-form .ecx-input::placeholder{color:rgba(255,255,255,.55) !important}.industry-detail-form .ecx-select{background:#1b1b22 !important}.industry-detail-form .ecx-phone-wrapper{padding:9px 12px !important;border-color:rgba(255,255,255,.18) !important;background:rgba(255,255,255,.1) !important}.industry-detail-form .ecx-phone-wrapper input,.industry-detail-form .ecx-country-toggle .ecx-code{color:#fff !important;font-size:13px !important}.industry-detail-form .ecx-grid-2{gap:8px}.industry-detail-form .ecx-mt{margin-top:8px}.industry-detail-form .ecx-privacy-row p{color:rgba(255,255,255,.78) !important;font-size:12px !important;line-height:18px !important}.industry-detail-form .ecx-submit-btn{margin-top:14px;padding:11px 20px;font-size:14px}.industry-detail-section{padding:92px 0}.industry-detail-soft{background:#f7f7fa}.industry-detail-dark{background:#09090d;color:#fff}.industry-detail-intro,.industry-detail-faq-layout{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:70px;align-items:start}.industry-detail-title{margin:0;font-size:clamp(34px,4vw,52px);line-height:1.12;font-weight:500;letter-spacing:0}.industry-detail-title-light{color:#fff}.industry-detail-prose{display:grid;gap:16px}.industry-detail-prose p{margin:0;color:#3c3b47;font-size:16px;line-height:27px}.industry-detail-stats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e7e6ec;border-bottom:1px solid #e7e6ec}.industry-detail-stat{min-height:165px;padding:30px 24px;border-right:1px solid #e7e6ec}.industry-detail-stat:last-child{border-right:0}.industry-detail-stat strong{display:block;margin-bottom:10px;font-size:32px;line-height:40px;background:linear-gradient(90deg,#7a76ff,#cb46fa 52%,#fe881c);-webkit-background-clip:text;background-clip:text;color:transparent}.industry-detail-stat span{color:#4f4d59;font-size:14px;line-height:22px}.industry-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:46px}.industry-detail-card{display:grid;grid-template-columns:52px 1fr;gap:18px;padding:28px;border:1px solid #e9e7ef;border-radius:8px;background:#fff;box-shadow:0 8px 28px rgba(10,15,30,.05)}.industry-detail-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:8px;color:#fff;background:linear-gradient(135deg,#7a76ff,#cb46fa 58%,#fe881c)}.industry-detail-icon i{font-size:21px}.industry-detail-card h3{margin:0 0 10px;color:#111116;font-size:21px;line-height:29px;font-weight:600}.industry-detail-card p{margin:0;color:#565461;font-size:15px;line-height:24px}.industry-detail-card h4{margin:18px 0 8px;color:#22212a;font-size:14px;font-weight:700}.industry-detail-list{display:grid;gap:7px;margin:0;padding:0;list-style:none}.industry-detail-list li{position:relative;padding-left:20px;color:#4b4955;font-size:14px;line-height:21px}.industry-detail-list li::before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:50%;background:#7a76ff}.industry-detail-assurance{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:44px}.industry-detail-assurance .industry-detail-card{display:block;padding:22px;border-color:rgba(255,255,255,.12);background:#141419;box-shadow:none}.industry-detail-assurance .industry-detail-icon{width:44px;height:44px;margin-bottom:18px}.industry-detail-assurance h3{color:#fff;font-size:17px;line-height:24px}.industry-detail-assurance p{color:#aaa9b3;font-size:14px;line-height:23px}.industry-detail-table{overflow-x:auto;margin-top:38px;border:1px solid #e7e5ed;border-radius:8px}.industry-detail-table table{width:100%;min-width:720px;border-collapse:collapse}.industry-detail-table th,.industry-detail-table td{padding:17px 20px;border-bottom:1px solid #eceaf0;text-align:left;font-size:15px;line-height:23px}.industry-detail-table th{color:#fff;background:#101014}.industry-detail-table td:first-child{color:#17161d;font-weight:600}.industry-detail-faq-list{padding:6px 28px;border-radius:8px;background:#141419}.industry-detail-faq-item{border-bottom:1px solid rgba(255,255,255,.12)}.industry-detail-faq-item:last-child{border-bottom:0}.industry-detail-faq-toggle{width:100%;padding:22px 0;border:0;color:#fff;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:left;cursor:pointer}.industry-detail-faq-toggle span{font-size:16px;line-height:24px;font-weight:600}.industry-detail-faq-toggle i{color:#cb46fa;transition:transform .2s ease}.industry-detail-faq-item.is-open .industry-detail-faq-toggle i{transform:rotate(180deg)}.industry-detail-faq-answer{max-height:0;overflow:hidden;color:#aaa9b3;font-size:15px;line-height:25px;transition:max-height .3s ease,padding-bottom .3s ease}.industry-detail-faq-item.is-open .industry-detail-faq-answer{max-height:420px;padding-bottom:22px}.industry-detail-cta{padding:70px 34px;border:3px solid transparent;border-radius:8px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#7a76ff,#cb46fa,#fe881c) border-box;text-align:center}.industry-detail-cta h2{margin:0;color:#111116;font-size:clamp(34px,4.5vw,56px);line-height:1.1;font-weight:500}.industry-detail-cta p{max-width:760px;margin:18px auto 0;color:#4d4b57;font-size:17px;line-height:28px}.industry-detail-cta .industry-detail-actions{justify-content:center}.industry-detail-cta .industry-detail-btn:not(.industry-detail-btn-primary){color:#22212a;border-color:#cbc8d3}.industry-detail-related{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.industry-detail-related a{padding:10px 14px;border:1px solid #dedbe5;border-radius:8px;color:#35333d;font-size:14px}@media (max-width:1100px){.industry-detail-hero-grid,.industry-detail-intro,.industry-detail-faq-layout{grid-template-columns:1fr}.industry-detail-hero{padding-top:140px}.industry-detail-form{max-width:720px}.industry-detail-assurance{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.industry-detail-hero{min-height:auto;padding:112px 0 64px;background-position:62% center}.industry-detail-hero h1{font-size:42px;line-height:1.08}.industry-detail-hero-copy{font-size:16px;line-height:26px}.industry-detail-section{padding:64px 0}.industry-detail-stats,.industry-detail-grid,.industry-detail-assurance{grid-template-columns:1fr}.industry-detail-stat{min-height:0;border-right:0;border-bottom:1px solid #e7e6ec}.industry-detail-card{grid-template-columns:1fr;padding:22px}.industry-detail-actions,.industry-detail-btn{width:100%}.industry-detail-form{padding:18px}.industry-detail-faq-list{padding:4px 20px}.industry-detail-cta{padding:52px 20px}}