.aic-page section{scroll-margin-top:90px}.aic-hero-note{display:inline-flex;align-items:center;gap:8px;margin:22px 0 0;font-size:.88rem;font-weight:500;color:var(--aiw-muted)}.aic-hero-note svg{color:var(--aiw-green);font-size:1.05rem}.aic-hero-stage{position:relative;padding:18px 0}.aic-float{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;background:#fff;border:1px solid var(--aiw-border);border-radius:999px;box-shadow:var(--aiw-shadow);font-size:.78rem;font-weight:700;color:var(--aiw-heading);white-space:nowrap}.aic-float svg{color:var(--aiw-accent)}.aic-float--tl{top:0;left:-14px}.aic-float--mr{top:52%;right:-14px}.aic-float--bl{bottom:0;left:22px}.aic-typing{align-self:flex-start;display:inline-flex;gap:4px;padding:12px 14px;background:#fff;border:1px solid #ecebe6;border-radius:14px;border-bottom-left-radius:4px}.aic-typing span{width:6px;height:6px;border-radius:50%;background:var(--aiw-muted);opacity:.55}.aic-strip{background:var(--aiw-surface);border-top:1px solid var(--aiw-border);border-bottom:1px solid var(--aiw-border)}.aic-strip-list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 32px;max-width:1140px;margin:0 auto;padding:18px 15px;list-style:none}.aic-strip-list li{display:inline-flex;align-items:center;gap:8px;font-size:.92rem;font-weight:600;color:var(--aiw-heading)}.aic-strip-list svg{color:var(--aiw-green-ink)}.aic-problem{padding:88px 0;background:#fff}.aic-ba-list{display:flex;flex-direction:column;gap:16px}.aic-ba-row{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch;grid-gap:8px;gap:8px}.aic-ba-card{padding:22px 26px;border-radius:var(--aiw-radius);border:1px solid var(--aiw-border)}.aic-ba-card .aiw-h3{margin-bottom:6px}.aic-ba-card p{margin:0;font-size:1rem;line-height:1.65}.aic-ba-label{display:block;margin-bottom:8px;font-size:.74rem;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}.aic-ba-card--before{background:var(--aiw-surface)}.aic-ba-card--before .aic-ba-label{color:var(--aiw-muted)}.aic-ba-card--after{background:var(--aiw-heading);border-color:var(--aiw-heading);box-shadow:var(--aiw-shadow)}.aic-ba-card--after .aic-ba-label{color:#bdb8f5}.aic-ba-card--after .aiw-h3{color:#fff}.aic-ba-card--after p{color:#dcd9f2}.aic-ba-arrow{display:flex;align-items:center;justify-content:center;color:var(--aiw-accent);font-size:1.3rem}.aic-how{background:var(--aiw-surface);border-top:1px solid var(--aiw-border);border-bottom:1px solid var(--aiw-border)}.aic-steps-track--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.aic-steps-track--4:before{left:calc(100% / 8);right:calc(100% / 8)}.aic-steps-track--4 .aiw-step-card{padding:24px 22px}.aic-schedule{padding:88px 0;background:#fff}.aic-schedule .aiw-head--left{margin-bottom:20px}.aic-schedule .aiw-uc-points{margin-bottom:28px}.aic-cal{padding:18px}.aic-cal-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.aic-cal-day{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0;border-radius:10px;color:var(--aiw-muted)}.aic-cal-day small{font-size:.66rem;font-weight:600;letter-spacing:.4px}.aic-cal-day strong{font-size:1rem;font-weight:700;color:var(--aiw-heading)}.aic-cal-day.is-active{background:var(--aiw-heading);color:#cfcbf3}.aic-cal-day.is-active strong{color:#fff}.aic-cal-label{margin:16px 0 8px;font-size:.78rem;font-weight:700;color:var(--aiw-muted)}.aic-cal-slots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.aic-cal-slot{padding:10px 0;text-align:center;border:1px solid var(--aiw-border);border-radius:10px;font-size:.9rem;font-weight:700;color:var(--aiw-heading)}.aic-cal-slot.is-active{background:var(--aiw-heading);border-color:var(--aiw-heading);color:#fff}.aic-cal-confirm{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;background:var(--aiw-green-soft);border:1px solid var(--aiw-green-line);border-radius:12px}.aic-cal-confirm-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:var(--aiw-green-ink);color:#fff;font-size:.9rem}.aic-cal-confirm strong{display:block;font-size:.92rem;color:var(--aiw-heading)}.aic-cal-confirm span:not(.aic-cal-confirm-icon){font-size:.82rem;color:var(--aiw-body)}.aic-usecases{padding:88px 0;background:var(--aiw-surface);border-top:1px solid var(--aiw-border);border-bottom:1px solid var(--aiw-border)}.aic-card-grid{display:grid;grid-gap:20px;gap:20px}.aic-card-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.aic-link,.aic-link:visited{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:.95rem;font-weight:700;color:var(--aiw-accent);text-decoration:none}.aic-link svg{transition:transform var(--aiw-ease)}.aic-link:hover{color:var(--aiw-orange)}.aic-link:hover svg{transform:translateX(3px)}.aic-industries .aiw-cap-card{gap:0}.aic-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin:48px 0 0;padding:0;list-style:none;text-align:center}.aic-stats strong{display:block;font-size:clamp(1.5rem,1.4vw + 1rem,2.1rem);font-weight:800;line-height:1.2;color:var(--aiw-accent)}.aic-stats span{font-size:.95rem;font-weight:500;color:var(--aiw-muted)}.aic-footnote{margin:22px 0 0;text-align:center;font-size:.82rem;color:var(--aiw-muted)}.aic-footnote--left{text-align:left}.aic-pricing{padding:88px 0 72px;background:#fff}.aic-price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;max-width:900px;margin:0 auto}.aic-price-card{padding:30px;background:#fff;border:1px solid var(--aiw-border);border-radius:var(--aiw-radius);box-shadow:var(--aiw-shadow-sm)}.aic-price-card p{margin:8px 0 0;font-size:1rem}.aic-price-plan{display:block;font-size:1.15rem;font-weight:700;color:var(--aiw-heading)}.aic-price-value{margin-top:12px;font-size:2.4rem;font-weight:800;line-height:1.1;color:var(--aiw-heading)}.aic-price-value small{margin-left:2px;font-size:1rem;font-weight:500;color:var(--aiw-muted)}.aic-price-card--dark{background:var(--aiw-heading);border-color:var(--aiw-heading);box-shadow:var(--aiw-shadow)}.aic-price-card--dark .aic-price-plan,.aic-price-card--dark .aic-price-value{color:#fff}.aic-price-card--dark p{color:#dcd9f2}.aic-pricing .aic-footnote--left{max-width:900px;margin-left:auto;margin-right:auto}.aic-pricing-foot{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px 14px;max-width:900px;margin:22px auto 0}.aic-pricing-foot .aic-footnote{margin:0;max-width:none}.aic-pricing-link{display:inline-flex;align-items:center;gap:6px;font-size:.95rem;font-weight:600;color:var(--aiw-heading);text-decoration:none}.aic-pricing-link svg{transition:transform .2s ease}.aic-pricing-link:hover svg{transform:translateX(4px)}.aic-cta{padding:24px 0 88px;background:#fff}.aic-cta-box{position:relative;overflow:hidden;padding:64px 32px;text-align:center;background:var(--aiw-heading);border-radius:20px}.aic-cta-box:after,.aic-cta-box:before{content:"";position:absolute;border-radius:50%;background:hsla(0,0%,100%,.06);pointer-events:none}.aic-cta-box:before{width:260px;height:260px;top:-110px;left:-80px}.aic-cta-box:after{width:220px;height:220px;bottom:-100px;right:-60px}.aic-cta-box>*{position:relative;z-index:1}.aic-cta-box h2{max-width:620px;margin:0 auto 14px;font-size:var(--aiw-h2);font-weight:800;line-height:1.2;color:#fff;text-wrap:balance}.aic-cta-box p{max-width:560px;margin:0 auto 28px;font-size:1.05rem;line-height:1.7;color:#dcd9f2}.aic-cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.aic-cta-box .aic-btn-light,.aic-cta-box .aic-btn-light:visited{background:#fff;border:1.5px solid #fff;color:var(--aiw-heading)}.aic-cta-box .aic-btn-light:hover{background:var(--aiw-orange);border-color:var(--aiw-orange);color:#fff;transform:translateY(-1px)}.aic-cta-box .aic-btn-ghost{background:transparent;border:1.5px solid hsla(0,0%,100%,.7);color:#fff}.aic-cta-box .aic-btn-ghost:hover{background:#fff;border-color:#fff;color:var(--aiw-heading)}.aic-cta-box small{display:block;max-width:520px;margin:28px auto 0;font-size:.78rem;line-height:1.6;color:#b4afe0}@media (max-width:1199px){.aic-card-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.aic-problem,.aic-schedule,.aic-usecases{padding:64px 0}.aic-pricing{padding:64px 0 48px}.aic-cta{padding:16px 0 64px}.aic-float--tl{left:0}.aic-float--mr{right:0}.aic-steps-track--4{grid-template-columns:1fr;gap:20px}.aic-steps-track--4:before{left:27px;right:auto}}@media (max-width:767px){.aic-problem,.aic-schedule,.aic-usecases{padding:48px 0}.aic-pricing{padding:48px 0 40px}.aic-cta{padding:8px 0 48px}.aic-ba-row{grid-template-columns:1fr;gap:4px}.aic-ba-arrow{transform:rotate(90deg);padding:2px 0}.aic-ba-card{padding:18px 20px}.aic-stats{gap:24px}.aic-price-grid,.aic-stats{grid-template-columns:1fr}.aic-cta-box{padding:44px 20px;border-radius:16px}}@media (max-width:576px){.aic-card-grid--4{grid-template-columns:1fr}.aic-strip-list{gap:8px 20px;justify-content:flex-start}.aic-float{font-size:.72rem;padding:6px 10px}.aic-cal{padding:14px}.aic-cta-actions{flex-direction:column}.aic-cta-actions .aiw-btn{width:100%}.aic-steps-track--4:before{left:21px}}.aic-page .campaign-btn-outline{color:var(--voilet,#3c3664);border-color:var(--voilet,#3c3664);transition:background .2s ease,border-color .2s ease,color .2s ease}.aic-page .campaign-btn-outline:hover{background:var(--orange,#ff8434);border-color:var(--orange,#ff8434);color:#fff}.aic-page .aic-cta-box .campaign-btn-outline{color:#fff;border-color:hsla(0,0%,100%,.7)}.aic-page .aic-cta-box .campaign-btn-outline:hover{background:var(--orange,#ff8434);border-color:var(--orange,#ff8434);color:#fff}