.breakdance .bde-section-70645-100 .section-container{display:flex;flex-direction:column}.technic-ai{--ink:#202638;--muted:#536174;color:var(--ink);font-family:inherit}.technic-ai *{box-sizing:border-box}.technic-ai .wrap{max-width:1160px;margin:auto;padding:0 24px}.technic-ai .hero{padding:96px 0 78px;background:linear-gradient(120deg,#f2f5ff,#e4eaff 62%,#dce6ff);color:#202638;position:relative;overflow:hidden;border-radius:24px;margin:48px auto 0;max-width:1160px}.technic-ai .hero:after{content:'';position:absolute;width:460px;height:460px;border:1px solid #173ed630;border-radius:50%;right:-60px;top:-120px;box-shadow:0 0 0 55px #173ed60b,0 0 0 110px #173ed608}.technic-ai .hero .wrap{position:relative;z-index:1}.technic-ai .kicker{text-transform:uppercase;letter-spacing:.15em;font-size:13px;font-weight:700;color:#173ed6;margin:0 0 18px}.technic-ai .kicker.blue{color:#173ed6}.technic-ai h1{font-size:clamp(42px,6vw,70px);line-height:1.03;letter-spacing:-.04em;color:inherit;max-width:780px;margin:0 0 22px}.technic-ai .lead{font-size:20px;line-height:1.6;max-width:700px;color:#404b60;margin:0 0 28px}.technic-ai .btn{display:inline-block;padding:14px 22px;border-radius:7px;text-decoration:none;font-weight:700;background:#173ed6;color:#fff}.technic-ai .btn.alt{background:transparent;border:1px solid #173ed6;color:#173ed6}.technic-ai .proof{margin-top:30px;color:#404b60;font-size:14px}.technic-ai .band{padding:22px;background:#edf2ff;text-align:center;font-weight:700;color:#202638}.technic-ai .section{padding:72px 0}.technic-ai .section.tint{background:#f3f6ff}.technic-ai h2{font-size:clamp(30px,4vw,44px);line-height:1.12;letter-spacing:-.03em;margin:0 0 16px;color:#202638}.technic-ai .intro{max-width:760px;font-size:18px;line-height:1.65;color:var(--muted);margin:0 0 32px}.technic-ai .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.technic-ai .card{border:1px solid #dce3f2;border-radius:16px;padding:25px;background:#fff;box-shadow:0 8px 24px #1439570b}.technic-ai .card h3{font-size:20px;margin:0 0 10px;color:#202638}.technic-ai .card p{line-height:1.65;color:var(--muted);margin:0}.technic-ai .split{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center}.technic-ai ul.checks{list-style:none;padding:0;margin:20px 0}.technic-ai ul.checks li{padding:12px 0 12px 28px;position:relative;border-bottom:1px solid #dce3f2;line-height:1.55;color:#344154}.technic-ai ul.checks li:before{content:'✓';position:absolute;left:0;color:#173ed6;font-weight:800}.technic-ai .callout{border-radius:18px;padding:32px;background:linear-gradient(145deg,#f0f4ff,#e3eaff);color:#202638;border:1px solid #dce3f2}.technic-ai .callout h3{color:#202638;font-size:24px;margin:0 0 12px}.technic-ai .callout p{color:#46546b;line-height:1.65}.technic-ai .callout b{color:#173ed6}.technic-ai .faq{max-width:850px}.technic-ai details{border-top:1px solid #d6deed;padding:18px 0}.technic-ai summary{cursor:pointer;font-weight:700;font-size:18px;color:#202638}.technic-ai details p{color:var(--muted);line-height:1.65}.technic-ai .small{font-size:13px;color:#65798a;line-height:1.6;margin-top:22px}.technic-ai .final{background:#173ed6;color:#fff;text-align:center;padding:72px 0}.technic-ai .final h2{color:#fff}.technic-ai .final .kicker{color:#dbe4ff}.technic-ai .final p{max-width:650px;margin:0 auto 25px;color:#eef2ff;font-size:18px;line-height:1.6}.technic-ai .final .btn{background:#fff;color:#173ed6}.technic-ai .final .btn.alt{background:transparent;border-color:#fff;color:#fff}@media(max-width:760px){.technic-ai .hero{padding:66px 0 56px;margin:24px 14px 0;border-radius:18px}.technic-ai .grid{grid-template-columns:1fr}.technic-ai .split{grid-template-columns:1fr;gap:25px}.technic-ai .section{padding:52px 0}}.technic-ai .ai-inquiry-grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:34px;align-items:start}.technic-ai .ai-inquiry-copy h3{font-size:24px;color:#202638}.technic-ai .ai-phone{color:#173ed6;font-weight:700}.technic-ai .ai-inquiry-form{background:#fff;border:1px solid #dce3f2;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #1439570b}.technic-ai .ai-inquiry-form iframe{display:block;width:100%;height:1050px;border:0;background:#fff}.technic-ai .ai-inquiry-form .small{padding:0 22px 18px;margin:0}.technic-ai .ai-inquiry-form .small a{color:#173ed6}@media(max-width:760px){.technic-ai .ai-inquiry-grid{grid-template-columns:1fr;gap:24px}.technic-ai .ai-inquiry-form iframe{height:1100px}}