.autroid-ind{--brand-red:#e14125;--brand-red-50:#e1412514;--brand-red-20:#e1412533;--brand-red-30:#e141254d;--brand-red-50a:#e1412580;--brand-red-70:#e14125b3;--brand-red-hover:#c8351c;--brand-orange:#ff5722;--brand-orange-hover:#f04612;--brand-gradient:linear-gradient(135deg, #e14125 0%, #ff5722 100%);--brand-gradient-soft:linear-gradient(180deg, #e141251a 0%, #0000 100%);--deep-black:#0c0c0c;--charcoal:#1a1a1a;--soft-grey:#2f2f2f;--mid-grey:#b0b0b0;--white:#fff;--surface-0:var(--deep-black);--surface-1:#1a1a1a80;--surface-2:#1a1a1ab3;--surface-3:#2f2f2f4d;--surface-4:#2f2f2f80;--border-subtle:#2f2f2f33;--border:#2f2f2f4d;--border-strong:#2f2f2f80;--border-brand:#e141254d;--fg-1:#fff;--fg-2:#fffc;--fg-3:#b0b0b0;--fg-4:#ffffff73;--fg-5:#ffffff4d;--fg-brand:#e14125;--success:#00c851;--success-bg:#00c8511a;--success-br:#00c8514d;--warning:#fb3;--warning-bg:#ffbb331a;--warning-br:#ffbb334d;--danger:red;--danger-bg:#ff00001a;--danger-br:#ff00004d;--info:#33b5e5;--info-bg:#33b5e51a;--info-br:#33b5e54d;--success-soft:#4ade80;--danger-soft:#f87171;--warning-soft:#facc15;--info-soft:#60a5fa;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Inter", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Consolas, monospace;--t-h1:700 48px/48px var(--font-sans);--t-h2:700 24px/32px var(--font-sans);--t-h3:700 20px/28px var(--font-sans);--t-h4:600 18px/28px var(--font-sans);--t-body-lg:400 18px/28px var(--font-sans);--t-body:400 16px/24px var(--font-sans);--t-body-sm:400 14px/20px var(--font-sans);--t-label:500 14px/20px var(--font-sans);--t-caption:400 12px/16px var(--font-sans);--t-micro:700 10px/14px var(--font-sans);--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-2xl:24px;--r-pill:9999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:40px;--s-8:48px;--s-9:64px;--s-10:80px;--s-11:96px;--s-12:128px;--shadow-sm:0 2px 4px #00000040;--shadow-md:0 4px 4px #00000040;--shadow-lg:0 12px 40px #00000059;--shadow-xl:0 20px 60px #00000080;--glow-brand:0 0 10px #e1412580, 0 0 20px #e141254d;--glow-brand-sm:0 0 0 3px #e1412533;--ease-out:cubic-bezier(.22, .8, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.12s;--dur-med:.22s;--dur-slow:.36s;--bg-body:var(--deep-black);--fg:var(--fg-1);--brand:var(--brand-red);--brand-hover:var(--brand-red-hover);--brand-soft:var(--brand-red-50);--border-light:var(--border-subtle)}.autroid-ind .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.autroid-ind .section{max-width:1280px;margin:0 auto;padding:104px 32px}.autroid-ind .section--tight{padding:72px 32px}.autroid-ind .section-charcoal{background:#121212}.autroid-ind .eyebrow{background:var(--brand-red-50);border:1px solid var(--border-brand);color:var(--brand-red);text-transform:uppercase;letter-spacing:.14em;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:6px 14px;font:700 11px Inter;display:inline-flex}.autroid-ind .eyebrow .dot{background:var(--brand-red);width:6px;height:6px;box-shadow:0 0 8px var(--brand-red);border-radius:50%}.autroid-ind .eyebrow--muted{background:var(--surface-3);border-color:var(--border);color:var(--fg-3)}.autroid-ind .h-section{letter-spacing:-.025em;color:#fff;max-width:820px;margin:16px 0 0;font:700 46px/1.08 Inter}.autroid-ind .h-section .accent{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.autroid-ind .subhead{color:var(--fg-3);text-wrap:pretty;max-width:660px;margin:18px 0 0;font:400 18px/1.6 Inter}.autroid-ind .section-head{margin-bottom:56px}.autroid-ind .btn{cursor:pointer;white-space:nowrap;height:44px;transition:all .18s var(--ease-out);border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:0 22px;font:600 15px Inter;text-decoration:none;display:inline-flex}.autroid-ind .btn-primary{background:var(--brand-red);color:#fff;box-shadow:0 0 10px #e1412573,0 0 22px #e1412540}.autroid-ind .btn-primary:hover{background:var(--brand-red-hover);transform:translateY(-1px)}.autroid-ind .btn-ghost{color:var(--fg-1);border-color:var(--border-strong);background:0 0}.autroid-ind .btn-ghost:hover{background:var(--surface-3);border-color:var(--border-brand)}.autroid-ind .btn-lg{height:52px;padding:0 28px;font-size:16px}.autroid-ind .btn-sm{height:36px;padding:0 16px;font-size:13px}.autroid-ind .nav{z-index:200;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-subtle);background:#0c0c0cb8;align-items:center;gap:14px;padding:14px 24px;display:flex;position:sticky;top:0}.autroid-ind .nav .logo{color:#fff;letter-spacing:-.01em;cursor:pointer;align-items:center;gap:10px;font:800 20px Inter;display:flex}.autroid-ind .nav .logo .a{color:var(--brand-red)}.autroid-ind .nav .logo .mark{background:var(--brand-gradient);color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;font:800 18px Inter;display:grid;box-shadow:0 0 12px #e1412566}.autroid-ind .nav .links{gap:2px;font:500 14px Inter;display:flex}.autroid-ind .nav .navitem{position:static}.autroid-ind .nav .navitem>a,.autroid-ind .nav .navitem>button{color:var(--fg-3);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;padding:9px 12px;font:500 14px Inter;text-decoration:none;transition:all .15s;display:inline-flex}.autroid-ind .nav .navitem>a:hover,.autroid-ind .nav .navitem>button:hover,.autroid-ind .nav .navitem.open>button{color:#fff;background:var(--surface-3)}.autroid-ind .nav .navitem .caret{transition:transform .2s var(--ease-out);opacity:.7;font-size:16px}.autroid-ind .nav .navitem.open .caret{transform:rotate(180deg)}.autroid-ind .nav .spacer{flex:1}.autroid-ind .mega-scrim{z-index:150;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;animation:fade .2s var(--ease-out) forwards;background:#0006;position:fixed;inset:0}@keyframes fade{to{opacity:1}}.autroid-ind .mega{z-index:160;border:1px solid var(--border-strong);width:min(1120px,96vw);box-shadow:var(--shadow-xl), 0 0 0 1px #0006;transform-origin:top;animation:megaIn .22s var(--ease-out);background:linear-gradient(#1c1c1c 0%,#141414 100%);border-radius:18px;flex-direction:column;max-height:calc(100vh - 90px);display:flex;position:absolute;top:calc(100% + 8px);left:50%;overflow:visible;transform:translate(-50%)}@keyframes megaIn{0%{opacity:0;transform:translate(-50%)translateY(-8px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.autroid-ind .mega-flow{column-count:4;flex:1;column-gap:8px;min-height:0;padding:16px 18px 10px;overflow-y:auto}.autroid-ind .mega-sector{break-inside:avoid;width:100%;margin-bottom:14px;display:inline-block}.autroid-ind .mega-item--compact{align-items:center;padding:6px 10px}.autroid-ind .mega-item--compact .mi-name{color:var(--fg-2);align-items:center;gap:7px;font:500 13.5px Inter;display:flex}.autroid-ind .mega-item--compact:hover .mi-name{color:#fff}@media (max-width:1080px){.autroid-ind .mega-flow{column-count:3}}.autroid-ind .mega-group-label{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-red);border-bottom:1px solid var(--border-subtle);align-items:center;gap:7px;margin-bottom:2px;padding:6px 10px;font:700 10px Inter;display:flex}.autroid-ind .mega-group-label i{font-size:14px}.autroid-ind .mega-item{cursor:pointer;border-radius:10px;gap:12px;padding:11px 12px;text-decoration:none;transition:background .14s;display:flex;position:relative}.autroid-ind .mega-item:hover{background:var(--surface-3)}.autroid-ind .mega-item .mi-ic{background:var(--surface-4);border:1px solid var(--border);width:34px;height:34px;color:var(--fg-2);border-radius:9px;flex-shrink:0;place-items:center;font-size:18px;transition:all .15s;display:grid}.autroid-ind .mega-item:hover .mi-ic{background:var(--brand-red-50);border-color:var(--border-brand);color:var(--brand-red)}.autroid-ind .mega-item .mi-name{color:#fff;align-items:center;gap:7px;font:600 14px Inter;display:flex}.autroid-ind .mega-item .mi-desc{color:var(--fg-3);margin-top:2px;font:400 12px/1.4 Inter}.autroid-ind .mega-item .mi-flag{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-red);background:var(--brand-red-50);border:1px solid var(--border-brand);border-radius:999px;padding:2px 6px;font:700 8px Inter}.autroid-ind .mega-feature{border-left:1px solid var(--border-strong);background:linear-gradient(155deg,#e1412524,#14141433);flex-direction:column;padding:24px;display:flex}.autroid-ind .mega-feature .mf-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-red);font:700 10px Inter}.autroid-ind .mega-feature h4{color:#fff;margin:12px 0 8px;font:700 19px/1.2 Inter}.autroid-ind .mega-feature p{color:var(--fg-3);margin:0 0 18px;font:400 13px/1.55 Inter}.autroid-ind .mega-feature .mf-link{color:#fff;align-items:center;gap:6px;margin-top:auto;font:600 13px Inter;display:inline-flex}.autroid-ind .mega-feature .mf-link:hover{color:var(--brand-red)}.autroid-ind .mega-foot{border-top:1px solid var(--border-subtle);background:#00000040;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.autroid-ind .mega-foot .mf-hint{color:var(--fg-3);font:400 13px Inter}.autroid-ind .mega-foot .mf-hint b{color:#fff;font-weight:600}.autroid-ind .ind-hero{background:var(--deep-black);padding:96px 0 80px;position:relative;overflow:hidden}.autroid-ind .ind-hero:before{content:"";pointer-events:none;background:radial-gradient(900px 520px at 18% 20%,#e141254d,#0000 60%),radial-gradient(700px 520px at 92% 80%,#ff57222e,#0000 60%);position:absolute;inset:0}.autroid-ind .ind-hero:after{content:"";opacity:.55;pointer-events:none;background-image:linear-gradient(#2f2f2f52 1px,#0000 1px),linear-gradient(90deg,#2f2f2f52 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask:radial-gradient(80% 80% at 50% 30%,#000000b3,#0000 75%);mask:radial-gradient(80% 80% at 50% 30%,#000000b3,#0000 75%)}.autroid-ind .ind-hero .wrap{z-index:1;position:relative}.autroid-ind .hero-h1{letter-spacing:-.035em;color:#fff;max-width:980px;margin:26px 0 0;font:800 76px/1.03 Inter}.autroid-ind .hero-h1 .accent{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.autroid-ind .hero-lead{color:var(--fg-3);text-wrap:pretty;max-width:660px;margin:26px 0 0;font:400 21px/1.55 Inter}.autroid-ind .hero-actions{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.autroid-ind .selector{grid-template-columns:360px 1fr;align-items:start;gap:28px;display:grid}.autroid-ind .sel-list{flex-direction:column;gap:8px;display:flex}.autroid-ind .sel-search{margin-bottom:6px;position:relative}.autroid-ind .sel-search i{color:var(--fg-4);font-size:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.autroid-ind .sel-search input{background:var(--surface-3);border:1px solid var(--border);color:#fff;border-radius:10px;outline:none;width:100%;height:46px;padding:0 16px 0 42px;font:400 14px Inter;transition:all .15s}.autroid-ind .sel-search input::placeholder{color:var(--fg-4)}.autroid-ind .sel-search input:focus{border-color:var(--border-brand);box-shadow:var(--glow-brand-sm);background:var(--surface-4)}.autroid-ind .sel-filters{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.autroid-ind .sel-chip{background:var(--surface-3);border:1px solid var(--border);color:var(--fg-3);cursor:pointer;border-radius:999px;padding:7px 13px;font:600 12px Inter;transition:all .14s}.autroid-ind .sel-chip:hover{color:#fff;border-color:var(--border-strong)}.autroid-ind .sel-chip.active{background:var(--brand-red-50);border-color:var(--border-brand);color:var(--brand-red)}.autroid-ind .sel-group-label{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-4);align-items:center;gap:8px;padding:14px 4px 6px;font:700 10px Inter;display:flex}.autroid-ind .sel-group-label span{color:var(--brand-red);background:var(--brand-red-50);border:1px solid var(--border-brand);border-radius:999px;padding:1px 7px;font:700 10px Inter}.autroid-ind .sel-group-label:first-child{padding-top:4px}.autroid-ind .sel-row{background:var(--surface-1);border:1px solid var(--border-subtle);cursor:pointer;transition:transform .18s var(--ease-out), border-color .18s, background .18s, box-shadow .18s;text-align:left;border-radius:13px;align-items:center;gap:13px;width:100%;padding:13px 14px 13px 17px;display:flex;position:relative;overflow:hidden}.autroid-ind .sel-row:before{content:"";background:var(--brand-gradient);width:3px;height:0;transition:height .24s var(--ease-out);border-radius:0 3px 3px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.autroid-ind .sel-row:hover{border-color:var(--border-strong);background:var(--surface-2);transform:translate(3px)}.autroid-ind .sel-row:hover:before{height:42%}.autroid-ind .sel-row.active{border-color:var(--brand-red-50a);background:linear-gradient(100deg, #e1412526, var(--surface-1) 72%);box-shadow:0 8px 26px -10px #e1412580, var(--glow-brand-sm);transform:translate(3px)}.autroid-ind .sel-row.active:before{height:66%}.autroid-ind .sel-row .sr-ic{background:var(--surface-4);border:1px solid var(--border);width:44px;height:44px;color:var(--brand-red);transition:all .22s var(--ease-out);border-radius:11px;flex-shrink:0;place-items:center;font-size:22px;display:grid}.autroid-ind .sel-row:hover .sr-ic{background:var(--brand-red-50);border-color:var(--border-brand)}.autroid-ind .sel-row.active .sr-ic{background:var(--brand-gradient);color:#fff;border-color:#0000;transform:scale(1.05)rotate(-3deg);box-shadow:0 0 16px #e141258c}.autroid-ind .sel-row .sr-name{color:#fff;align-items:center;gap:8px;font:600 15px Inter;display:flex}.autroid-ind .sel-row .sr-tag{color:var(--fg-3);margin-top:3px;font:400 12.5px/1.4 Inter}.autroid-ind .sel-row .sr-arrow{color:var(--fg-5);opacity:0;transition:all .18s var(--ease-out);flex-shrink:0;margin-left:auto;font-size:20px;transform:translate(-5px)}.autroid-ind .sel-row:hover .sr-arrow{opacity:.55;transform:translate(0)}.autroid-ind .sel-row.active .sr-arrow{opacity:1;color:var(--brand-red);transform:translate(0)}.autroid-ind .flag-dot{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-red);background:var(--brand-red-50);border:1px solid var(--border-brand);border-radius:999px;padding:2px 6px;font:700 8px Inter}.autroid-ind .sel-detail{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:20px;position:relative;overflow:hidden}.autroid-ind .sel-detail:before{content:"";pointer-events:none;background:linear-gradient(#e141250f,#0000 50%);position:absolute;inset:0}.autroid-ind .sd-head{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:18px;padding:30px 32px;display:flex;position:relative}.autroid-ind .sd-head .sd-ic{background:var(--brand-red-50);border:1px solid var(--border-brand);width:56px;height:56px;color:var(--brand-red);border-radius:14px;flex-shrink:0;place-items:center;font-size:28px;display:grid}.autroid-ind .sd-head h3{color:#fff;letter-spacing:-.02em;margin:0;font:700 26px Inter}.autroid-ind .sd-head p{color:var(--fg-3);margin:6px 0 0;font:400 15px/1.5 Inter}.autroid-ind .sd-head .sd-go{flex-shrink:0;margin-left:auto}.autroid-ind .sd-body{grid-template-columns:1fr 1fr;gap:26px;padding:28px 32px 32px;display:grid;position:relative}.autroid-ind .sd-col h5{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-4);align-items:center;gap:8px;margin:0 0 14px;font:700 11px Inter;display:flex}.autroid-ind .sd-col h5 i{color:var(--brand-red);font-size:15px}.autroid-ind .sd-li{color:var(--fg-2);align-items:flex-start;gap:10px;padding:7px 0;font:400 14px/1.5 Inter;display:flex}.autroid-ind .sd-li i{color:var(--brand-red);flex-shrink:0;margin-top:1px;font-size:16px}.autroid-ind .sd-li.chal i{color:var(--warning)}.autroid-ind .sd-modchips{flex-wrap:wrap;gap:8px;display:flex}.autroid-ind .sd-modchip{color:var(--fg-2);background:var(--surface-3);border:1px solid var(--border);border-radius:8px;align-items:center;gap:7px;padding:7px 12px;font:500 13px Inter;display:inline-flex}.autroid-ind .sd-modchip i{color:var(--brand-red);font-size:15px}.autroid-ind .sd-outcomes{border-top:1px solid var(--border-subtle);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:14px;padding-top:24px;display:grid}.autroid-ind .sd-outcome .o-n{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font:800 30px Inter}.autroid-ind .sd-outcome .o-n .u{color:var(--brand-red)}.autroid-ind .sd-outcome .o-l{color:var(--fg-3);margin-top:4px;font:400 12.5px/1.4 Inter}.autroid-ind .navigator{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:12px;display:grid}.autroid-ind .navigator--4{grid-template-columns:repeat(4,1fr)}.autroid-ind .nav-card{background:var(--surface-1);border:1px solid var(--border-subtle);cursor:pointer;transition:all .2s var(--ease-out);border-radius:16px;padding:26px;position:relative;overflow:hidden}.autroid-ind .nav-card:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(#e141250f,#0000 60%);transition:opacity .2s;position:absolute;inset:0}.autroid-ind .nav-card:hover{border-color:var(--border-brand);transform:translateY(-3px);box-shadow:0 20px 50px #0006}.autroid-ind .nav-card:hover:before{opacity:1}.autroid-ind .nav-card .nc-q{color:#fff;margin:0;font:700 19px/1.3 Inter}.autroid-ind .nav-card .nc-d{color:var(--fg-3);margin:10px 0 18px;font:400 14px/1.55 Inter}.autroid-ind .nav-card .nc-tags{flex-wrap:wrap;gap:7px;display:flex}.autroid-ind .nav-card .nc-tag{color:var(--brand-red);background:var(--brand-red-50);border:1px solid var(--border-brand);border-radius:999px;padding:4px 10px;font:500 12px Inter}.autroid-ind .nav-card .nc-go{color:var(--fg-4);font-size:22px;transition:all .2s;position:absolute;top:24px;right:24px}.autroid-ind .nav-card:hover .nc-go{color:var(--brand-red);transform:translate(2px,-2px)}.autroid-ind .cmp-wrap{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:18px;overflow-x:auto}.autroid-ind .cmp{border-collapse:collapse;width:100%;min-width:760px}.autroid-ind .cmp th,.autroid-ind .cmp td{text-align:left;border-bottom:1px solid var(--border-subtle);padding:18px 20px;font:400 14px Inter}.autroid-ind .cmp thead th{color:#fff;background:#00000040;font:700 13px Inter;position:sticky;top:0}.autroid-ind .cmp thead th:first-child{color:var(--fg-3);font-weight:500}.autroid-ind .cmp tbody td:first-child{color:#fff;font:600 14px Inter}.autroid-ind .cmp td{color:var(--fg-3);font-variant-numeric:tabular-nums}.autroid-ind .cmp tbody tr:hover{background:var(--surface-3)}.autroid-ind .cmp .yes{color:var(--success);font-size:17px}.autroid-ind .cmp .partial{color:var(--warning)}.autroid-ind .cmp tr:last-child td{border-bottom:none}.autroid-ind .eco{grid-template-columns:1fr;gap:0;max-width:720px;margin:12px auto 0;display:grid}.autroid-ind .eco-node{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:14px;align-items:center;gap:18px;padding:22px 26px;transition:all .2s;display:flex;position:relative}.autroid-ind .eco-node:hover{border-color:var(--border-brand);background:var(--surface-2)}.autroid-ind .eco-node .en-ic{background:var(--brand-red-50);border:1px solid var(--border-brand);width:46px;height:46px;color:var(--brand-red);border-radius:11px;flex-shrink:0;place-items:center;font-size:22px;display:grid}.autroid-ind .eco-node .en-name{color:#fff;font:700 17px Inter}.autroid-ind .eco-node .en-desc{color:var(--fg-3);margin-top:2px;font:400 13.5px/1.45 Inter}.autroid-ind .eco-node .en-tag{color:var(--brand-red);white-space:nowrap;margin-left:auto;font:600 11px Inter}.autroid-ind .eco-link{background:linear-gradient(var(--brand-red-50a), var(--brand-red-30));width:2px;height:30px;margin:6px auto;position:relative}.autroid-ind .eco-link:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--brand-red-50a);position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.autroid-ind .cs-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.autroid-ind .cs-card{border:1px solid var(--border-subtle);background:var(--surface-1);transition:all .2s var(--ease-out);border-radius:16px;overflow:hidden}.autroid-ind .cs-card:hover{border-color:var(--border-strong)}.autroid-ind .cs-problem{border-bottom:1px dashed var(--border-strong);background:#ffbb330d;padding:22px 24px}.autroid-ind .cs-problem .cs-label{letter-spacing:.14em;text-transform:uppercase;color:var(--warning);align-items:center;gap:7px;font:700 10px Inter;display:flex}.autroid-ind .cs-problem .cs-text{color:var(--fg-1);margin-top:10px;font:500 16px/1.45 Inter}.autroid-ind .cs-solution{padding:22px 24px;position:relative}.autroid-ind .cs-solution .cs-label{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-red);align-items:center;gap:7px;font:700 10px Inter;display:flex}.autroid-ind .cs-solution .cs-text{color:var(--fg-2);margin-top:10px;font:400 15px/1.55 Inter}.autroid-ind .cs-solution .cs-mod{color:#fff;background:var(--surface-3);border:1px solid var(--border);border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:5px 11px;font:600 12px Inter;display:inline-flex}.autroid-ind .cs-solution .cs-mod i{color:var(--brand-red);font-size:14px}.autroid-ind .wf{margin-top:14px}.autroid-ind .wf-track{gap:8px;padding:4px 4px 16px;display:flex;overflow-x:auto}.autroid-ind .wf-step{cursor:pointer;background:var(--surface-1);border:1px solid var(--border-subtle);min-width:116px;transition:all .18s var(--ease-out);text-align:left;border-radius:12px;flex:1;padding:16px 14px;position:relative}.autroid-ind .wf-step:hover{border-color:var(--border-strong);background:var(--surface-2)}.autroid-ind .wf-step.active{border-color:var(--brand-red-50a);background:linear-gradient(160deg, #e1412524, var(--surface-1));box-shadow:var(--glow-brand-sm)}.autroid-ind .wf-step .wf-num{background:var(--surface-4);border:1px solid var(--border);width:26px;height:26px;color:var(--fg-3);border-radius:8px;place-items:center;margin-bottom:12px;font:700 12px Inter;transition:all .15s;display:grid}.autroid-ind .wf-step.active .wf-num{background:var(--brand-red);border-color:var(--brand-red);color:#fff}.autroid-ind .wf-step .wf-st{color:#fff;font:600 14px Inter}.autroid-ind .wf-step .wf-mini{color:var(--fg-4);margin-top:3px;font:400 11.5px Inter}.autroid-ind .wf-step:not(:last-child):after{content:"›";color:var(--fg-5);z-index:2;font-size:22px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.autroid-ind .wf-detail{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:16px;grid-template-columns:1.3fr 1fr;gap:32px;min-height:200px;margin-top:16px;padding:28px 30px;display:grid;position:relative;overflow:hidden}.autroid-ind .wf-detail:before{content:"";pointer-events:none;background:linear-gradient(#e141250d,#0000 50%);position:absolute;inset:0}.autroid-ind .wf-detail .wd-stage{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-red);font:700 11px Inter}.autroid-ind .wf-detail h4{color:#fff;letter-spacing:-.02em;margin:8px 0 12px;font:700 24px Inter}.autroid-ind .wf-detail p{color:var(--fg-2);margin:0;font:400 15px/1.6 Inter}.autroid-ind .wf-detail .wd-actor{color:var(--fg-3);background:var(--surface-3);border:1px solid var(--border);border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:7px 13px;font:600 13px Inter;display:inline-flex}.autroid-ind .wf-detail .wd-actor i{color:var(--brand-red)}.autroid-ind .wf-side{position:relative}.autroid-ind .wf-side h6{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-4);margin:0 0 12px;font:700 10px Inter}.autroid-ind .wf-auto{border:1px solid var(--border-brand);background:#e141250f;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:9px;padding:12px 14px;display:flex}.autroid-ind .wf-auto i{color:var(--brand-red);flex-shrink:0;margin-top:1px;font-size:16px}.autroid-ind .wf-auto span{color:var(--fg-2);font:400 13px/1.45 Inter}.autroid-ind .dash{border:1px solid var(--border-strong);box-shadow:var(--shadow-xl);background:linear-gradient(#161616,#101010);border-radius:18px;overflow:hidden}.autroid-ind .dash-bar{border-bottom:1px solid var(--border-subtle);background:#0000004d;align-items:center;gap:10px;padding:13px 18px;display:flex}.autroid-ind .dash-bar .dots{gap:6px;display:flex}.autroid-ind .dash-bar .dots span{background:var(--soft-grey);border-radius:50%;width:11px;height:11px}.autroid-ind .dash-bar .dots span:first-child{background:#ff5f57}.autroid-ind .dash-bar .dt{color:var(--fg-2);align-items:center;gap:8px;margin-left:8px;font:600 13px Inter;display:flex}.autroid-ind .dash-bar .dt .pill{color:var(--brand-red);background:var(--brand-red-50);border:1px solid var(--border-brand);border-radius:999px;padding:2px 9px;font:600 11px Inter}.autroid-ind .dash-bar .live{color:var(--success);align-items:center;gap:6px;margin-left:auto;font:600 11px Inter;display:inline-flex}.autroid-ind .dash-bar .live .ldot{background:var(--success);width:7px;height:7px;box-shadow:0 0 8px var(--success);border-radius:50%;animation:1.8s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.autroid-ind .dash-body{gap:16px;padding:22px;display:grid}.autroid-ind .dash-kpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.autroid-ind .kpi{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:12px;padding:16px 18px;position:relative;overflow:hidden}.autroid-ind .kpi.hero:before{content:"";pointer-events:none;background:linear-gradient(#e141251a,#0000);position:absolute;inset:0}.autroid-ind .kpi .k-l{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font:700 10px Inter}.autroid-ind .kpi .k-v{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:8px;font:800 28px Inter}.autroid-ind .kpi .k-v .u{color:var(--fg-3);font:600 14px Inter}.autroid-ind .kpi .k-d{align-items:center;gap:4px;margin-top:6px;font:600 12px Inter;display:inline-flex}.autroid-ind .kpi .k-d.up{color:var(--success)}.autroid-ind .kpi .k-d.down{color:var(--danger-soft)}.autroid-ind .dash-lower{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.autroid-ind .dash-panel{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:12px;padding:18px}.autroid-ind .dash-panel .dp-h{color:#fff;justify-content:space-between;align-items:center;margin:0 0 14px;font:700 13px Inter;display:flex}.autroid-ind .dash-panel .dp-h .dp-tag{color:var(--fg-3);font:500 11px Inter}.autroid-ind .bars{align-items:flex-end;gap:9px;height:130px;padding-top:8px;display:flex}.autroid-ind .bars .bar{background:linear-gradient(180deg, var(--brand-red), #e1412540);min-height:4px;transition:height .8s var(--ease-out);border-radius:5px 5px 0 0;flex:1;position:relative}.autroid-ind .bars .bar.muted{background:linear-gradient(180deg, var(--soft-grey), #2f2f2f4d)}.autroid-ind .bars .bar:hover{filter:brightness(1.2)}.autroid-ind .bar-labels{gap:9px;margin-top:8px;display:flex}.autroid-ind .bar-labels span{text-align:center;color:var(--fg-4);flex:1;font:500 10px Inter}.autroid-ind .ai-insights{flex-direction:column;gap:10px;display:flex}.autroid-ind .ai-ins{background:var(--surface-3);border:1px solid var(--border);border-radius:10px;align-items:flex-start;gap:11px;padding:12px;display:flex}.autroid-ind .ai-ins .ai-ic{background:var(--brand-red-50);border:1px solid var(--border-brand);width:28px;height:28px;color:var(--brand-red);border-radius:8px;flex-shrink:0;place-items:center;font-size:15px;display:grid}.autroid-ind .ai-ins .ai-t{color:var(--fg-1);font:500 13px/1.4 Inter}.autroid-ind .ai-ins .ai-s{color:var(--fg-3);margin-top:2px;font:400 11.5px Inter}.autroid-ind .roles{grid-template-columns:280px 1fr;gap:24px;display:grid}.autroid-ind .role-tabs{flex-direction:column;gap:8px;display:flex}.autroid-ind .role-tab{background:var(--surface-1);border:1px solid var(--border-subtle);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:13px;width:100%;padding:14px 16px;transition:all .16s;display:flex}.autroid-ind .role-tab:hover{border-color:var(--border-strong)}.autroid-ind .role-tab.active{border-color:var(--brand-red-50a);background:linear-gradient(100deg, #e141251f, var(--surface-1))}.autroid-ind .role-tab .rt-ic{background:var(--surface-4);border:1px solid var(--border);width:40px;height:40px;color:var(--fg-2);border-radius:10px;flex-shrink:0;place-items:center;font-size:20px;transition:all .15s;display:grid}.autroid-ind .role-tab.active .rt-ic{background:var(--brand-red-50);border-color:var(--border-brand);color:var(--brand-red)}.autroid-ind .role-tab .rt-name{color:#fff;font:600 15px Inter}.autroid-ind .role-tab .rt-scope{color:var(--fg-3);margin-top:1px;font:400 12px Inter}.autroid-ind .role-detail{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:16px;padding:30px 32px;position:relative;overflow:hidden}.autroid-ind .role-detail:before{content:"";pointer-events:none;background:linear-gradient(#e141250d,#0000 50%);position:absolute;inset:0}.autroid-ind .role-detail .rd-top{align-items:center;gap:16px;margin-bottom:8px;display:flex;position:relative}.autroid-ind .role-detail .rd-top .rd-ic{background:var(--brand-red-50);border:1px solid var(--border-brand);width:50px;height:50px;color:var(--brand-red);border-radius:13px;place-items:center;font-size:25px;display:grid}.autroid-ind .role-detail h4{color:#fff;letter-spacing:-.02em;margin:0;font:700 22px Inter}.autroid-ind .role-detail .rd-quote{color:var(--fg-3);margin:4px 0 24px;font:italic 400 15px/1.55 Inter;position:relative}.autroid-ind .role-caps{grid-template-columns:1fr 1fr;gap:12px;display:grid;position:relative}.autroid-ind .role-cap{background:var(--surface-3);border:1px solid var(--border);border-radius:11px;align-items:flex-start;gap:11px;padding:14px;display:flex}.autroid-ind .role-cap i{color:var(--brand-red);flex-shrink:0;font-size:18px}.autroid-ind .role-cap .rc-t{color:#fff;font:600 13.5px Inter}.autroid-ind .role-cap .rc-d{color:var(--fg-3);margin-top:3px;font:400 12.5px/1.45 Inter}.autroid-ind .sim{border:1px solid var(--border-subtle);border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.autroid-ind .sim-col{padding:32px}.autroid-ind .sim-col.without{border-right:1px solid var(--border-subtle);background:linear-gradient(#ff00000a,#0000)}.autroid-ind .sim-col.with{background:linear-gradient(#00c8510a,#0000)}.autroid-ind .sim-col .sc-h{letter-spacing:.04em;align-items:center;gap:10px;margin-bottom:22px;font:700 13px Inter;display:flex}.autroid-ind .sim-col.without .sc-h{color:var(--danger-soft)}.autroid-ind .sim-col.with .sc-h{color:var(--success)}.autroid-ind .sim-col .sc-h .sc-badge{border-radius:999px;margin-left:auto;padding:3px 10px;font:600 11px Inter}.autroid-ind .sim-col.without .sc-badge{background:var(--danger-bg);color:var(--danger-soft);border:1px solid var(--danger-br)}.autroid-ind .sim-col.with .sc-badge{background:var(--success-bg);color:var(--success);border:1px solid var(--success-br)}.autroid-ind .sim-item{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.autroid-ind .sim-item:last-child{border-bottom:none}.autroid-ind .sim-item .si-ic{border-radius:7px;flex-shrink:0;place-items:center;width:26px;height:26px;margin-top:1px;font-size:15px;display:grid}.autroid-ind .sim-col.without .si-ic{background:var(--danger-bg);color:var(--danger-soft)}.autroid-ind .sim-col.with .si-ic{background:var(--success-bg);color:var(--success)}.autroid-ind .sim-item .si-t{color:var(--fg-1);font:500 14.5px/1.45 Inter}.autroid-ind .sim-item .si-s{color:var(--fg-3);margin-top:2px;font:400 12.5px Inter}.autroid-ind .uc-tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.autroid-ind .uc-tab{background:var(--surface-1);border:1px solid var(--border-subtle);color:var(--fg-3);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font:600 14px Inter;transition:all .15s;display:inline-flex}.autroid-ind .uc-tab:hover{color:#fff;border-color:var(--border-strong)}.autroid-ind .uc-tab.active{background:var(--brand-red-50);border-color:var(--border-brand);color:var(--brand-red)}.autroid-ind .uc-tab i{font-size:17px}.autroid-ind .uc-panel{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.autroid-ind .uc-card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:14px;padding:24px;transition:all .18s}.autroid-ind .uc-card:hover{border-color:var(--border-brand);transform:translateY(-2px)}.autroid-ind .uc-card .ucc-ic{background:var(--brand-red-50);border:1px solid var(--border-brand);width:40px;height:40px;color:var(--brand-red);border-radius:10px;place-items:center;margin-bottom:16px;font-size:20px;display:grid}.autroid-ind .uc-card h5{color:#fff;margin:0 0 8px;font:700 16px Inter}.autroid-ind .uc-card p{color:var(--fg-3);margin:0;font:400 13.5px/1.55 Inter}.autroid-ind .outcomes-band{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:18px;grid-template-columns:repeat(3,1fr);gap:20px;padding:40px;display:grid;position:relative;overflow:hidden}.autroid-ind .outcomes-band:before{content:"";pointer-events:none;background:linear-gradient(#e1412512,#0000 55%);position:absolute;inset:0}.autroid-ind .outcomes-band .ob-item{text-align:center;position:relative}.autroid-ind .outcomes-band .ob-item:not(:last-child){border-right:1px solid var(--border-subtle)}.autroid-ind .outcomes-band .ob-n{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font:800 52px/1 Inter}.autroid-ind .outcomes-band .ob-n .u{color:var(--brand-red);font-size:28px}.autroid-ind .outcomes-band .ob-l{color:var(--fg-3);margin-top:12px;font:400 14px/1.45 Inter}@media (max-width:760px){.autroid-ind .outcomes-band{grid-template-columns:1fr;gap:28px;padding:28px}.autroid-ind .outcomes-band .ob-item:not(:last-child){border-right:none;border-bottom:1px solid var(--border-subtle);padding-bottom:24px}}.autroid-ind .branch{grid-template-columns:1fr 1fr;gap:18px;display:grid}.autroid-ind .branch-map{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:16px;padding:24px}.autroid-ind .branch-map .bm-h{color:#fff;justify-content:space-between;align-items:center;margin:0 0 18px;font:700 13px Inter;display:flex}.autroid-ind .branch-row{border-bottom:1px solid var(--border-subtle);cursor:pointer;align-items:center;gap:14px;padding:13px 0;transition:all .15s;display:flex}.autroid-ind .branch-row:last-child{border-bottom:none}.autroid-ind .branch-row:hover{background:var(--surface-3);border-radius:8px;margin:0 -12px;padding:13px 12px}.autroid-ind .branch-row .br-name{color:#fff;min-width:130px;font:600 14px Inter}.autroid-ind .branch-row .br-loc{color:var(--fg-4);font:400 11.5px Inter}.autroid-ind .branch-row .br-track{background:var(--surface-4);border-radius:999px;flex:1;height:8px;overflow:hidden}.autroid-ind .branch-row .br-fill{background:var(--brand-gradient);height:100%;transition:width 1s var(--ease-out);border-radius:999px}.autroid-ind .branch-row .br-val{color:#fff;font-variant-numeric:tabular-nums;text-align:right;min-width:72px;font:700 14px Inter}.autroid-ind .branch-row .br-val .u{color:var(--fg-3);font:500 11px Inter}.autroid-ind .branch-stats{flex-direction:column;gap:16px;display:flex}.autroid-ind .branch-stat{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:16px;padding:22px 24px;position:relative;overflow:hidden}.autroid-ind .branch-stat:before{content:"";pointer-events:none;background:linear-gradient(#e141250d,#0000);position:absolute;inset:0}.autroid-ind .branch-stat .bs-l{color:var(--fg-3);font:600 12px Inter}.autroid-ind .branch-stat .bs-v{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:6px;font:800 34px Inter}.autroid-ind .branch-stat .bs-v .u{color:var(--brand-red);font:600 16px Inter}.autroid-ind .branch-stat .bs-s{color:var(--fg-3);margin-top:4px;font:400 12.5px Inter}.autroid-ind .aidemo{grid-template-columns:1fr 380px;align-items:start;gap:28px;display:grid}.autroid-ind .aidemo-info h4{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font:700 26px/1.2 Inter}.autroid-ind .aidemo-info p{color:var(--fg-3);margin:0 0 24px;font:400 16px/1.6 Inter}.autroid-ind .aidemo-tags{flex-wrap:wrap;gap:9px;display:flex}.autroid-ind .aidemo-tag{color:var(--fg-2);background:var(--surface-3);border:1px solid var(--border);border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font:600 13px Inter;display:inline-flex}.autroid-ind .aidemo-tag i{color:var(--brand-red);font-size:15px}.autroid-ind .phone{border:1px solid var(--border-strong);box-shadow:var(--shadow-xl);background:#0a0a0a;border-radius:28px;padding:14px;position:relative}.autroid-ind .phone-head{border-bottom:1px solid var(--border-subtle);align-items:center;gap:11px;padding:8px 8px 14px;display:flex}.autroid-ind .phone-head .ph-av{background:var(--brand-gradient);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font:700 15px Inter;display:grid}.autroid-ind .phone-head .ph-name{color:#fff;font:600 14px Inter}.autroid-ind .phone-head .ph-st{color:var(--success);align-items:center;gap:5px;font:400 11px Inter;display:flex}.autroid-ind .phone-head .ph-st .ldot{background:var(--success);width:6px;height:6px;box-shadow:0 0 6px var(--success);border-radius:50%}.autroid-ind .phone-head .ph-ch{color:var(--fg-3);background:var(--surface-3);border:1px solid var(--border);border-radius:6px;margin-left:auto;padding:3px 8px;font:600 10px Inter}.autroid-ind .chat{flex-direction:column;gap:12px;min-height:360px;max-height:440px;padding:16px 8px;display:flex;overflow-y:auto}.autroid-ind .bubble{max-width:82%;animation:bubbleIn .3s var(--ease-out);border-radius:14px;padding:11px 14px;font:400 13.5px/1.45 Inter;position:relative}@keyframes bubbleIn{0%{opacity:0;transform:translateY(8px)}}.autroid-ind .bubble.cust{background:var(--brand-red);color:#fff;border-bottom-right-radius:5px;align-self:flex-end}.autroid-ind .bubble.ai{background:var(--surface-4);color:var(--fg-1);border:1px solid var(--border);border-bottom-left-radius:5px;align-self:flex-start}.autroid-ind .bubble.ai .b-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-red);margin-bottom:5px;font:700 9px Inter;display:block}.autroid-ind .bubble .b-meta{color:var(--fg-4);align-items:center;gap:5px;margin-top:6px;font:400 10px Inter;display:flex}.autroid-ind .typing{background:var(--surface-4);border:1px solid var(--border);border-radius:14px 14px 14px 5px;align-self:flex-start;gap:4px;padding:13px 16px;display:flex}.autroid-ind .typing span{background:var(--fg-3);border-radius:50%;width:7px;height:7px;animation:1.2s infinite typing}.autroid-ind .typing span:nth-child(2){animation-delay:.2s}.autroid-ind .typing span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.autroid-ind .chat-replay{border-top:1px solid var(--border-subtle);justify-content:center;padding:10px;display:flex}.autroid-ind .chat-replay button{color:var(--fg-3);background:var(--surface-3);border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:8px 16px;font:600 12px Inter;transition:all .15s;display:inline-flex}.autroid-ind .chat-replay button:hover{color:#fff;border-color:var(--border-brand)}.autroid-ind .crumb{color:var(--fg-3);align-items:center;gap:8px;font:500 13px Inter;display:flex}.autroid-ind .crumb a{color:var(--fg-3);text-decoration:none;transition:color .15s}.autroid-ind .crumb a:hover{color:#fff}.autroid-ind .crumb i{color:var(--fg-5);font-size:16px}.autroid-ind .crumb .cur{color:var(--brand-red)}.autroid-ind .hero-meta{flex-wrap:wrap;gap:36px;margin-top:42px;display:flex}.autroid-ind .hero-meta .hm{flex-direction:column;display:flex}.autroid-ind .hero-meta .hm-n{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font:800 36px Inter}.autroid-ind .hero-meta .hm-n .u{color:var(--brand-red)}.autroid-ind .hero-meta .hm-l{color:var(--fg-3);margin-top:4px;font:400 13px Inter}.autroid-ind .hero-ic-badge{background:var(--brand-red-50);border:1px solid var(--border-brand);width:72px;height:72px;color:var(--brand-red);box-shadow:var(--glow-brand-sm);border-radius:18px;place-items:center;font-size:38px;display:grid}.autroid-ind .anchor{scroll-margin-top:90px}.autroid-ind .page-subnav{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border-subtle);background:#0c0c0cd1;position:sticky;top:65px}.autroid-ind .page-subnav .psn-inner{align-items:center;gap:6px;max-width:1280px;height:56px;margin:0 auto;padding:0 32px;display:flex;overflow-x:auto}.autroid-ind .page-subnav .psn-link{color:var(--fg-3);cursor:pointer;white-space:nowrap;border-radius:8px;padding:8px 14px;font:500 13.5px Inter;text-decoration:none;transition:all .14s}.autroid-ind .page-subnav .psn-link:hover{color:#fff;background:var(--surface-3)}.autroid-ind .page-subnav .psn-link.active{color:var(--brand-red);background:var(--brand-red-50)}.autroid-ind .page-subnav .psn-cta{margin-left:auto}.autroid-ind .cta-band{text-align:center;background:linear-gradient(135deg,#e14125 0%,#c8351c 100%);border-radius:32px;max-width:1280px;margin:0 auto;padding:76px 40px;position:relative;overflow:hidden}.autroid-ind .cta-band:before{content:"";background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask:radial-gradient(#0009,#0000 70%);mask:radial-gradient(#0009,#0000 70%)}.autroid-ind .cta-band h2{letter-spacing:-.025em;color:#fff;margin:0 0 14px;font:800 46px/1.1 Inter;position:relative}.autroid-ind .cta-band p{color:#ffffffe0;max-width:540px;margin:0 auto 32px;font-size:18px;position:relative}.autroid-ind .cta-band .actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex;position:relative}.autroid-ind .cta-band .btn-primary{color:var(--brand-red);box-shadow:none;background:#fff}.autroid-ind .cta-band .btn-primary:hover{background:#ffffffe6}.autroid-ind .cta-band .btn-ghost{color:#fff;border-color:#fff6}.autroid-ind .cta-band .btn-ghost:hover{background:#ffffff1f}.autroid-ind .footer{border-top:1px solid var(--border-subtle);background:#0c0c0c;margin-top:40px;padding:64px 32px 36px}.autroid-ind .footer-inner{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;max-width:1280px;margin:0 auto;display:grid}.autroid-ind .footer h4{color:#fff;text-transform:uppercase;letter-spacing:.1em;margin:0 0 16px;font:700 13px Inter}.autroid-ind .footer ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.autroid-ind .footer a{color:var(--fg-3);cursor:pointer;font:400 14px Inter;text-decoration:none}.autroid-ind .footer a:hover{color:#fff}.autroid-ind .footer .tagline{color:var(--fg-3);max-width:300px;margin:16px 0 0;font:400 14px/1.6 Inter}.autroid-ind .footer .bottom{border-top:1px solid var(--border-subtle);max-width:1280px;color:var(--fg-4);justify-content:space-between;align-items:center;margin:48px auto 0;padding-top:24px;font:400 12px Inter;display:flex}.autroid-ind .nav-burger{background:var(--surface-3);border:1px solid var(--border);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;font-size:24px;display:none}.autroid-ind .nav-burger:hover{border-color:var(--border-brand)}.autroid-ind .mobile-menu{z-index:300;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:fade .2s var(--ease-out);background:#0c0c0cf7;flex-direction:column;display:flex;position:fixed;inset:0}.autroid-ind .mobile-menu .mm-top{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.autroid-ind .mobile-menu .mm-close{background:var(--surface-3);border:1px solid var(--border);color:#fff;cursor:pointer;border-radius:10px;width:42px;height:42px;font-size:24px}.autroid-ind .mobile-menu .mm-body{flex:1;padding:16px 24px 32px;overflow-y:auto}.autroid-ind .mobile-menu .mm-link{color:#fff;border-bottom:1px solid var(--border-subtle);cursor:pointer;justify-content:space-between;align-items:center;padding:16px 4px;font:600 18px Inter;display:flex}.autroid-ind .mobile-menu .mm-link i{color:var(--fg-4)}.autroid-ind .mobile-menu .mm-sub{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-4);padding:18px 4px 6px;font:700 10px Inter}.autroid-ind .mobile-menu .mm-ind{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:12px 4px;display:flex}.autroid-ind .mobile-menu .mm-ind:hover{background:var(--surface-3)}.autroid-ind .mobile-menu .mm-ind .mi-ic{background:var(--surface-4);border:1px solid var(--border);width:36px;height:36px;color:var(--brand-red);border-radius:9px;flex-shrink:0;place-items:center;font-size:18px;display:grid}.autroid-ind .mobile-menu .mm-ind .mi-name{color:#fff;font:600 15px Inter}.autroid-ind .mobile-menu .mm-ind .mi-tag{color:var(--fg-3);font:400 12px Inter}.autroid-ind .mobile-menu .mm-cta{border-top:1px solid var(--border-subtle);gap:12px;padding:16px 24px;display:flex}.autroid-ind .mobile-menu .mm-cta .btn{flex:1;justify-content:center}@media (max-width:1080px){.autroid-ind .selector,.autroid-ind .sd-body,.autroid-ind .aidemo,.autroid-ind .roles{grid-template-columns:1fr}.autroid-ind .role-tabs{flex-flow:wrap}.autroid-ind .role-tab{flex:1;min-width:150px}.autroid-ind .navigator,.autroid-ind .uc-panel{grid-template-columns:repeat(2,1fr)}.autroid-ind .branch{grid-template-columns:1fr}}@media (max-width:760px){.autroid-ind .nav .links,.autroid-ind .nav .btn{display:none}.autroid-ind .nav-burger{display:inline-flex}.autroid-ind .section{padding:64px 20px}.autroid-ind .wrap{padding:0 20px}.autroid-ind .hero-h1{font-size:44px}.autroid-ind .h-section{font-size:32px}.autroid-ind .cs-grid,.autroid-ind .sim,.autroid-ind .dash-kpis,.autroid-ind .navigator,.autroid-ind .uc-panel,.autroid-ind .wf-detail,.autroid-ind .role-caps,.autroid-ind .dash-lower{grid-template-columns:1fr}.autroid-ind .footer-inner{grid-template-columns:1fr 1fr;gap:28px}.autroid-ind .cta-band h2{font-size:32px}.autroid-ind .mega{width:94vw}.autroid-ind .mega-flow{column-count:2}.autroid-ind .mega-col+.mega-col{border-left:none;border-top:1px solid var(--border-subtle);margin-top:6px;padding-top:6px;padding-left:0}}.autroid-ind .ind-modgrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:0;display:grid}.autroid-ind .ind-modcard{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:16px;padding:28px;position:relative;overflow:hidden}.autroid-ind .ind-modcard-ic{background:var(--brand-red-50);border:1px solid var(--border-brand);width:48px;height:48px;color:var(--brand-red);border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.autroid-ind .ind-modcard h3{color:#fff;margin:0 0 9px;font:700 18px Inter}.autroid-ind .ind-modcard p{color:var(--fg-3);margin:0;font:400 14px/1.55 Inter}@media (max-width:1080px){.autroid-ind .ind-modgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.autroid-ind .ind-modgrid{grid-template-columns:1fr}}.autroid-ind .mega.mega--docked{width:100%;max-width:var(--container-max);max-height:min(72vh,640px);margin:0 auto;animation:none;position:static;top:auto;left:auto;transform:none}.autroid-ind,.autroid-ind *{font-family:var(--font-inter), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important}
