.aisvc2026-accent{background:linear-gradient(96deg,#8e63ff,#b06bff 45%,#ff6ddd);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:800;font-size:inherit;line-height:inherit}.aisvc2026-accent-italic{font-style:italic;padding-right:8px}.aisvc2026 .consult2026-hero-title{max-width:1040px}.aisvc2026-split-head{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:start;margin-bottom:56px}.aisvc2026-split-head h2{margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.12;font-weight:800;letter-spacing:-1.4px;color:#fff}.aisvc2026-split-head p{margin:6px 0 0;color:#b4b4b4;font-size:18px;line-height:1.55}.aisvc2026-bento{display:flex;gap:16px}.aisvc2026-bento-left{flex:0 0 35.9%;display:flex;flex-direction:column;gap:16px}.aisvc2026-bento-right{flex:1;display:flex;flex-direction:column;gap:16px}.aisvc2026-bento-row{display:flex;gap:16px}.aisvc2026-bento-card{position:relative;background:#0c0c0e;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;overflow:hidden;padding:28px}.aisvc2026-bento-media{display:flex;align-items:center;justify-content:center}.aisvc2026-bento-media img{width:auto;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.aisvc2026-bento-caption{text-align:center;color:hsla(0,0%,100%,.9)}.aisvc2026-bento-caption,.aisvc2026-bento-text{margin:0;font-weight:700;font-size:17.5px;line-height:1.26}.aisvc2026-bento-text{color:#fff}.aisvc2026-bento-accent{color:#9f94ff}.aisvc2026-bento-a{height:389px;display:flex;flex-direction:column;justify-content:center;gap:18px}.aisvc2026-bento-a .aisvc2026-bento-media{flex:1}.aisvc2026-bento-a .aisvc2026-bento-media img{max-height:250px}.aisvc2026-bento-e{height:165px;display:flex;align-items:center;gap:16px}.aisvc2026-bento-e .aisvc2026-bento-text{flex:1}.aisvc2026-bento-e .aisvc2026-bento-media img{max-height:148px}.aisvc2026-bento-b{height:226px;display:flex;align-items:center;gap:24px}.aisvc2026-bento-b .aisvc2026-bento-text{flex:0 0 44%}.aisvc2026-bento-b .aisvc2026-bento-media{flex:1}.aisvc2026-bento-b .aisvc2026-bento-media img{max-height:168px}.aisvc2026-bento-c,.aisvc2026-bento-d{flex:1;height:328px;display:flex;flex-direction:column;gap:16px}.aisvc2026-bento-c .aisvc2026-bento-media,.aisvc2026-bento-d .aisvc2026-bento-media{flex:1}.aisvc2026-bento-c .aisvc2026-bento-media img,.aisvc2026-bento-d .aisvc2026-bento-media img{max-height:200px}.aisvc2026-svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.aisvc2026-svc-col{display:flex;flex-direction:column}.aisvc2026-svc-num{display:inline-flex;align-items:center;justify-content:center;width:49px;height:31px;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;font-family:Sometype Mono,monospace;font-size:12px;letter-spacing:1px;color:hsla(0,0%,100%,.7)}.aisvc2026-svc-divider{display:block;height:1px;width:100%;background:hsla(0,0%,100%,.1);margin:16px 0 22px}.aisvc2026-svc-col h3{margin:0 0 26px;font-size:21px;font-weight:700;color:#fff}.aisvc2026-svc-list{list-style:none;margin:0 0 34px;padding:0;display:flex;flex-direction:column;gap:16px;flex:1}.aisvc2026-svc-list li{display:flex;align-items:flex-start;gap:12px;color:#c9c9cf;font-size:15px;line-height:1.4}.aisvc2026-check{flex:0 0 auto;margin-top:1px}.aisvc2026-svc-btn{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:15px 22px;border-radius:12px;border:2px solid transparent;background:linear-gradient(#0c0c0e,#0c0c0e) padding-box,linear-gradient(120deg,#7643ff,#ff6ddd) border-box;color:#fff;font-weight:600;font-size:15px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.aisvc2026-svc-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(150,60,240,.25)}.aisvc2026-svc-btn span{transition:transform .2s ease}.aisvc2026-svc-btn:hover span{transform:translateX(4px)}.aisvc2026-readiness{position:relative;display:grid;grid-template-columns:1fr .85fr;align-items:center;gap:40px;padding:70px 60px;border-radius:30px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:radial-gradient(120% 140% at 100% 120%,rgba(232,97,224,.42) 0,rgba(108,33,240,.14) 42%,rgba(12,12,14,0) 70%),linear-gradient(135deg,#140b24,#1b0f2e)}.aisvc2026-readiness-copy h2{margin:0 0 20px;font-size:clamp(30px,3.2vw,40px);line-height:1.08;font-weight:800;letter-spacing:-1.4px;color:#fff}.aisvc2026-readiness-copy p{margin:0 0 34px;color:#cdc7dc;font-size:18px;line-height:1.55;max-width:520px}.aisvc2026-readiness-visual{display:flex;justify-content:flex-end}.aisvc2026-readiness-visual img{width:100%;max-width:454px;height:auto}.aisvc2026-midcta{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:44px 60px;border-radius:30px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);background:radial-gradient(130% 220% at 100% 50%,rgba(232,97,224,.35) 0,rgba(120,40,240,.16) 40%,rgba(20,12,32,0) 72%),linear-gradient(90deg,#140c24,#1c1030)}.aisvc2026-midcta-copy{max-width:720px}.aisvc2026-midcta-copy h2{margin:0 0 10px;font-size:clamp(24px,2.6vw,34px);font-weight:800;letter-spacing:-1px;color:#fff}.aisvc2026-midcta-copy p{margin:0;color:#cdc7dc;font-size:17px;line-height:1.5}.aisvc2026-midcta .home2026-btn{flex:0 0 auto;white-space:nowrap}.aisvc2026-principles-copy h2{margin:0 0 20px;font-size:clamp(30px,3.2vw,42px);line-height:1.12;font-weight:800;letter-spacing:-1.4px;color:#fff}.aisvc2026-principles-copy p{margin:0;color:#b4b4b4;font-size:18px;line-height:1.55}.aisvc2026-awards-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:50px}.aisvc2026-award{display:flex;align-items:center;justify-content:center}.aisvc2026-award img{max-width:186px;max-height:181px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}@media (max-width:1024px){.aisvc2026-split-head{grid-template-columns:1fr;gap:20px}.aisvc2026-svc-grid{grid-template-columns:1fr;gap:40px}.aisvc2026-readiness{grid-template-columns:1fr;padding:48px 36px}.aisvc2026-readiness-visual{justify-content:center}}@media (max-width:900px){.aisvc2026-bento{flex-direction:column}.aisvc2026-bento-left{flex:1 1 auto}.aisvc2026-bento-row{flex-direction:column}.aisvc2026-bento-a,.aisvc2026-bento-b,.aisvc2026-bento-c,.aisvc2026-bento-d{height:auto}.aisvc2026-bento-b{flex-direction:column;align-items:flex-start}.aisvc2026-bento-b .aisvc2026-bento-text{flex:1 1 auto}.aisvc2026-midcta{flex-direction:column;align-items:flex-start;padding:36px 28px}}