:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#05070b;--bg-2:#070a12;--surface:#111827;--surface-2:#172033;--surface-3:#1f2937;--line:#2b3445;--line-strong:#3b4a63;--text:#f9fafb;--muted:#cbd5e1;--soft:#94a3b8;--blue:#2563eb;--blue-2:#38bdf8;--navy:#0b1f4d;--green:#22c55e;--yellow:#f59e0b;--danger:#ef4444;--shadow:0 20px 55px #00000057;--page-bg:radial-gradient(circle at 16% -10%, #2563eb42, transparent 28rem), radial-gradient(circle at 84% 8%, #22c55e1f, transparent 22rem), linear-gradient(135deg, #05070b 0%, #08101f 54%, #05070b 100%);--header-bg:#05070bea;--footer-bg:#05070bea;--control-bg:#162033;--control-bg-hover:#1d2a42;--field-bg:#0b1220;--panel-bg:#111827e8;--panel-bg-solid:#111827;--panel-bg-strong:#0b1220;--table-head-bg:#0b1f4d;--subtle-blue-bg:#2563eb1c;--subtle-blue-line:#38bdf859;--subtle-blue-text:#dbeafe}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f7fb;--bg-2:#eef3fb;--surface:#fff;--surface-2:#f6f8fc;--surface-3:#e5edf7;--line:#cdd8e8;--line-strong:#8fa2bd;--text:#0f172a;--muted:#334155;--soft:#475569;--blue:#1d4ed8;--blue-2:#0369a1;--navy:#0b1f4d;--green:#166534;--yellow:#92400e;--danger:#dc2626;--shadow:0 18px 44px #0f2f551f;--page-bg:radial-gradient(circle at 12% -12%, #dbeafe 0, transparent 30rem), radial-gradient(circle at 88% 6%, #d1fae5 0, transparent 24rem), linear-gradient(135deg, #f7faff 0%, #eef4fb 52%, #fff 100%);--header-bg:#fffffff5;--footer-bg:#f8fafcf5;--control-bg:#fff;--control-bg-hover:#eaf2ff;--field-bg:#fff;--panel-bg:#fff;--panel-bg-solid:#fff;--panel-bg-strong:#f8fbff;--table-head-bg:#e8f1ff;--subtle-blue-bg:#dbeafe;--subtle-blue-line:#3b82f699;--subtle-blue-text:#1e3a8a}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{color:var(--text);background:var(--page-bg);margin:0;font:15px/1.5 Arial,Helvetica,sans-serif;transition:background-color .25s,color .25s}button,input,select,textarea{font:inherit}a{color:inherit}main{outline:0;min-height:100vh}.skipLink{z-index:200;color:#fff;background:var(--blue);border:2px solid #bfdbfe;border-radius:8px;padding:10px 13px;font-weight:900;text-decoration:none;transition:transform .18s;position:fixed;top:10px;left:10px;transform:translateY(-140%)}.skipLink:focus-visible{transform:translateY(0)}:where(a,button,input,select,textarea,summary,[role=button],[role=tab],[role=switch],[tabindex]):focus-visible{outline:2px solid var(--blue-2);outline-offset:3px;box-shadow:0 0 0 5px #38bdf82e}:where(button,.buttonLink,.iconButton,.themeToggle,input,select,textarea,summary,.mobileNav a,.desktopNav a,.siteFooter a,.legalToc a,.legalNavBand a){transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s,transform .16s}.siteFooter{border-top:1px solid var(--line);background:var(--footer-bg);grid-template-columns:minmax(220px,.7fr) minmax(0,1fr);align-items:start;gap:18px;padding:28px clamp(16px,4vw,38px);display:grid}.siteFooter p{margin-bottom:0}.footerActions{justify-content:flex-start;margin-top:14px}.siteFooter nav{flex-wrap:wrap;justify-content:flex-end;gap:9px 14px;display:flex}.siteFooter a{color:var(--muted);align-items:center;min-height:34px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.siteFooter a:hover{color:var(--text)}h1,h2,h3,p{margin-top:0}h1{letter-spacing:0;margin-bottom:18px;font-size:clamp(36px,6vw,66px);line-height:1.02}h2{letter-spacing:0;margin-bottom:12px;font-size:clamp(26px,4vw,42px);line-height:1.08}h3{letter-spacing:0;margin-bottom:8px;font-size:18px}p{color:var(--muted)}.siteHeader{z-index:40;border-bottom:1px solid var(--line);background:var(--header-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px clamp(16px,4vw,38px);transition:background-color .25s,border-color .25s,box-shadow .25s;display:grid;position:sticky;top:0}.brandMark{align-items:center;width:190px;min-width:0;height:50px;text-decoration:none;display:inline-grid}.brandLogo,.brandIcon,.brandHeroLockup{background:#fff;border:1px solid #dbe3ef;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;box-shadow:0 12px 28px #0000002e}.brandLogo{aspect-ratio:535/140;border-radius:8px;width:100%;max-width:190px;padding:7px 10px}.brandLogo img,.brandIcon img,.brandHeroLockup img{width:100%;height:auto;display:block}.brandLogo-page{width:min(230px,70vw);max-width:230px;margin-bottom:18px}.brandLogo-footer{width:min(240px,72vw);max-width:240px;margin-bottom:12px}.brandIcon{border-radius:14px;width:52px;height:52px;padding:0}.brandHeroLockup{width:100%;box-shadow:none;border-width:0 0 1px;border-color:#dbe3ef;border-radius:0;padding:clamp(12px,2vw,18px)}.brandHeroLockup img{max-width:100%}.desktopNav,.mobileNav,.navActions,.heroActions,.toolbar,.chipRow,.buttonRow{align-items:center;gap:10px;display:flex}.buttonRow{flex-wrap:wrap}.desktopNav{flex-wrap:wrap;justify-content:center}.desktopNav a,.mobileNav a{color:var(--muted);border-radius:8px;align-items:center;min-height:44px;padding:8px 9px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.desktopNav a:hover,.mobileNav a:hover{color:var(--text)}.navActions{justify-content:flex-end}.mobileNav{grid-column:1/-1;padding-top:2px;display:none;overflow-x:auto}.buttonLink,button{border:1px solid var(--line-strong);min-height:44px;color:var(--text);cursor:pointer;white-space:nowrap;background:var(--control-bg);border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;text-decoration:none;display:inline-flex}.buttonLink:hover,button:hover{border-color:var(--blue-2);background:var(--control-bg-hover)}button:disabled,.disabledAction{opacity:.48;cursor:not-allowed;color:#94a3b8;background:#111827;border-color:#334155}.disabledAction:hover{background:#111827;border-color:#334155}.buttonLink.primary,button.primary{background:linear-gradient(135deg, var(--blue), #1d4ed8);color:#fff;border-color:#60a5fa;font-weight:900}.iconButton{border:1px solid var(--line-strong);background:var(--control-bg);width:44px;height:44px;color:var(--text);border-radius:8px;place-items:center;display:grid}.themeToggle{border-radius:999px;gap:8px;min-height:44px;padding:5px 8px}.themeToggleIcon,.themeToggleTrack,.themeToggleLabel{pointer-events:none}.themeToggleIcon{width:20px;height:20px;color:var(--blue-2);place-items:center;display:grid}.themeToggleTrack{border:1px solid var(--line-strong);background:#0b1220;border-radius:999px;width:39px;height:22px;position:relative}.themeToggleThumb{background:#e0f2fe;border-radius:999px;width:14px;height:14px;transition:transform .25s,background-color .25s;position:absolute;top:3px;left:3px;box-shadow:0 1px 5px #00000059}.themeToggle[aria-checked=true] .themeToggleTrack{background:#dbeafe}.themeToggle[aria-checked=true] .themeToggleThumb{background:#1d4ed8;transform:translate(17px)}.themeToggleLabel{color:var(--muted);font-size:12px;font-weight:900}.section,.pageHero,.homeHero{width:min(1180px,100% - 32px);margin:0 auto}.homeHero{grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);align-items:center;gap:30px;min-height:calc(100vh - 74px);padding:58px 0 38px;display:grid}.heroCopy p,.pageHero p,.sectionHeader p{max-width:780px;font-size:18px}.eyebrow{color:var(--subtle-blue-text);background:var(--subtle-blue-bg);border:1px solid var(--subtle-blue-line);text-transform:uppercase;border-radius:999px;margin-bottom:14px;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}.heroActions{flex-wrap:wrap;margin-top:24px}.heroVisual{border:1px solid var(--line);background:var(--panel-bg-strong);box-shadow:var(--shadow);border-radius:8px;overflow:hidden}.demoChrome{display:grid}.chromeBar{border-bottom:1px solid var(--line);background:var(--bg-2);align-items:center;gap:7px;min-height:40px;padding:0 13px;display:flex}.chromeBar span{background:var(--line-strong);border-radius:999px;width:10px;height:10px}.chromeBar span:first-child{background:var(--danger)}.chromeBar span:nth-child(2){background:var(--yellow)}.chromeBar span:nth-child(3){background:var(--green)}.dashboardPreview{gap:12px;padding:16px;display:grid}.previewStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.previewStats div,.previewTable,.routeStrip,.pipelinePanel{border:1px solid var(--line);background:var(--panel-bg-solid);border-radius:8px}.previewStats div{min-height:84px;padding:12px}.previewStats span,.miniLabel,.metric span{color:var(--soft);text-transform:uppercase;font-size:11px;font-weight:900}.previewStats strong{margin-top:6px;font-size:28px;display:block}.routeStrip{grid-template-columns:repeat(4,1fr);gap:8px;padding:10px;display:grid}.routeStrip b{color:#dbeafe;text-align:center;background:#2563eb26;border:1px solid #2563eb78;border-radius:999px;padding:5px}.previewTable{overflow:hidden}.previewRow{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:1.3fr .8fr .8fr .8fr;gap:8px;padding:10px;display:grid}.previewRow:last-child{border-bottom:0}.badge,.chip,.statusPill,.priorityPill,.routePill{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:4px 8px;font-size:12px;font-weight:900;display:inline-flex}.badge.green{color:#bbf7d0;background:#22c55e24;border-color:#22c55e80}.badge.yellow{color:#fef3c7;background:#f59e0b24;border-color:#f59e0b80}.badge.blue{color:#bfdbfe;background:#2563eb24;border-color:#2563eb80}.pageHero{padding:74px 0 26px}.section{padding:34px 0}.sectionHeader{margin-bottom:18px}.featureGrid,.painGrid,.pricingGrid,.metricGrid,.assetGrid,.formGrid,.whatYouGetGrid,.timelineGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.featureCard,.painCard,.priceCard,.metric,.formPanel,.faqItem,.contentBand,.importStep,.assetCard,.demoPanel,.whatYouGetCard,.timelineCard,.crmShell,.demoNotice,.filterDock,.accountCard,.drawer,.modalCard{border:1px solid var(--line);background:var(--panel-bg);border-radius:8px;transition:background-color .25s,border-color .25s,box-shadow .25s,color .25s;box-shadow:0 12px 30px #00000030}.featureCard,.painCard,.priceCard,.metric,.faqItem,.contentBand,.importStep,.assetCard,.whatYouGetCard,.timelineCard,.demoPanel{padding:18px}.whatYouGetGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.whatYouGetCard{align-content:start;gap:10px;min-width:0;display:grid}.whatYouGetCard h4{color:#dbeafe;margin:4px 0 0}.whatYouGetCard ul{margin:0}.whatCrm{border-color:#38bdf880}.whatReach{border-color:#22c55e80}.whatBundle{border-color:#f59e0b80}.timelineGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.timelineCard{min-height:260px}.featureCard svg,.painCard svg,.assetCard svg{color:var(--blue-2)}.featureCard p,.painCard p,.faqItem p,.assetCard p{margin-bottom:0}.compareGrid,.twoCol,.importFlow{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.compareGrid article,.twoCol article{border:1px solid var(--line);background:var(--panel-bg-solid);border-radius:8px;padding:18px}ul,ol{color:var(--muted);padding-left:20px}li{margin:6px 0}.contentBand{padding:22px}.pricingGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.priceCard strong{margin:8px 0 2px;font-size:34px;display:block}.priceCard .setup{color:var(--soft);font-weight:800}.colorPlan{position:relative;overflow:hidden}.colorPlan:before{content:"";background:var(--blue);height:4px;position:absolute;inset:0 0 auto}.planBase:before{background:#60a5fa}.planStandard:before{background:#2563eb}.planPro:before{background:#22c55e}.planGroup:before{background:#f59e0b}.reachBlue:before{background:#38bdf8}.reachGreen:before{background:#22c55e}.reachPurple:before{background:#a78bfa}.reachTeal:before{background:#14b8a6}.reachGold:before{background:#f59e0b}.demoLayout{width:min(1500px,100% - 24px);margin:0 auto;padding:16px 0 34px}.demoNotice{background:var(--subtle-blue-bg);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}.crmShell{background:var(--panel-bg-strong);overflow:hidden}.crmTopbar{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:12px;padding:15px;display:grid}.crmTopbar h1{margin-bottom:4px;font-size:28px}.crmTopbar p{margin-bottom:0}.metricGrid{grid-template-columns:repeat(9,minmax(130px,1fr));padding:14px;overflow-x:auto}.metric{text-align:left;align-content:center;justify-items:start;min-height:92px;display:grid}.metric strong{font-size:28px}.filterDock{gap:10px;margin:0 14px 14px;padding:14px;display:grid}.searchInput{grid-column:1/-1}.filtersGrid{grid-template-columns:repeat(6,minmax(145px,1fr));gap:10px;display:grid}label{color:var(--muted);gap:5px;font-size:12px;font-weight:900;display:grid}input,select,textarea{border:1px solid var(--line-strong);width:100%;min-height:44px;color:var(--text);background:var(--field-bg);border-radius:8px;padding:8px 9px}textarea{resize:vertical;min-height:110px}select option{color:var(--text);background:var(--field-bg)}.chipRow{flex-wrap:wrap}.chip{color:#dbeafe;background:#2563eb22}.resultBar{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:0 14px 12px;display:flex}.bulkActionBar{border:1px solid var(--line);background:var(--panel-bg-strong);border-radius:8px;grid-template-columns:minmax(150px,1fr) auto minmax(130px,160px) minmax(160px,1fr) auto auto;align-items:end;gap:10px;margin:0 14px 14px;padding:10px;display:grid}.bulkActionBar>div{gap:2px;display:grid}.bulkActionBar span{color:var(--muted);font-size:12px}.bulkActionBar label{margin:0}.accountList{gap:10px;padding:0 14px 16px;display:grid}.accountCard{grid-template-columns:minmax(130px,.55fr) minmax(220px,1.1fr) minmax(180px,.8fr) minmax(170px,.75fr) minmax(240px,1fr) auto;align-items:start;gap:12px;padding:13px;display:grid}.accountCard h3{margin-bottom:3px}.accountCard p{margin-bottom:5px;font-size:13px}.accountNumberColumn{gap:6px;min-width:0;display:grid}.accountNumberValue{color:#e0f2fe;letter-spacing:0;overflow-wrap:anywhere;font-size:16px}.selectAccount{width:fit-content;color:var(--muted);align-items:center;gap:7px;margin:0 0 8px;font-size:12px;display:inline-flex}.selectAccount input{width:16px;height:16px}.cardActions{grid-template-columns:repeat(2,minmax(92px,1fr));gap:7px;display:grid}.cardActions button,.cardActions a{min-height:44px;padding:6px 8px;font-size:12px}.muted{color:var(--soft)}.statusPill{color:#e2e8f0;background:#334155}.priorityPill.a{color:#bbf7d0;background:#22c55e24;border-color:#22c55e80}.priorityPill.b{color:#bfdbfe;background:#2563eb24;border-color:#2563eb80}.priorityPill.c{color:#e2e8f0;background:#64748b30}.priorityPill.d{color:#fecaca;background:#ef444424;border-color:#ef444480}.priceCodePill{border:1px solid var(--line-strong);overflow-wrap:anywhere;white-space:normal;border-radius:999px;align-items:center;max-width:100%;min-height:28px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-flex}.priceCodePill.cost-plus{color:#bbf7d0;background:#22c55e24;border-color:#22c55e80}.priceCodePill.list-minus{color:#dbeafe;background:#2563eb24;border-color:#38bdf880}.priceCodePill.fleet{color:#bbf7d0;background:#16a34a24;border-color:#16a34a}.priceCodePill.wholesale{color:#bfdbfe;background:#2563eb24;border-color:#2563eb}.priceCodePill.matrix{color:#fef3c7;background:#f59e0b24;border-color:#f59e0b}.priceCodePill.unknown,.priceCodePill.missing{color:#cbd5e1;background:#64748b24;border-color:#64748b}.priceCodePill.custom{color:#e9d5ff;background:#7c3aed24;border-color:#a78bfa}.routePill{color:#dbeafe;background:#0b1f4d}.routePill.r1{background:#0e74902b;border-color:#38bdf8}.routePill.r2{background:#2563eb2b;border-color:#2563eb}.routePill.r3{background:#22c55e24;border-color:#22c55e}.routePill.r4{background:#7c3aed2b;border-color:#a78bfa}.routePill.r5{background:#f59e0b24;border-color:#f59e0b}.routePill.r6{background:#f472b624;border-color:#f472b6}.routePill.out-of-range{color:#fecaca;background:#ef44442b;border-color:#ef4444}.routePill.unknown{color:#cbd5e1;background:#64748b24;border-color:#64748b}.statusPill.untouched{color:#cbd5e1;background:#334155}.statusPill.call-next{color:#bfdbfe;background:#2563eb24;border-color:#2563eb80}.statusPill.follow-up-needed{color:#fed7aa;background:#f9731624;border-color:#f97316}.statusPill.quote-sent{color:#fef3c7;background:#f59e0b24;border-color:#f59e0b}.statusPill.order-placed,.statusPill.current-customer{color:#bbf7d0;background:#22c55e24;border-color:#22c55e}.statusPill.not-interested,.statusPill.bad-number{color:#fecaca;background:#ef444424;border-color:#ef4444}.statusPill.research-needed{color:#fbcfe8;background:#f472b624;border-color:#f472b6}.statusPill.do-not-contact{color:#94a3b8;background:#020617;border-color:#475569}.drawerBackdrop,.modalBackdrop{z-index:80;background:#000000a3;position:fixed;inset:0}.drawer{z-index:90;background:var(--panel-bg-strong);border-radius:0;grid-template-rows:auto 1fr auto;width:min(640px,100vw);display:grid;position:fixed;inset:0 0 0 auto}.drawer>form,.drawerForm{grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}.drawerHeader,.drawerFooter{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:15px;display:flex}.drawerFooter{border-top:1px solid var(--line);border-bottom:0;justify-content:flex-end}.drawerBody{padding:15px;overflow:auto}.editGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.formSubhead{color:#dbeafe;border-top:1px solid var(--line);margin:10px 0 0;padding-top:4px;font-size:14px}.wide{grid-column:1/-1}.warningBox{color:#fef3c7;background:#f59e0b1d;border:1px solid #f59e0b80;border-radius:8px;padding:10px}.formPanel{grid-column:span 2;padding:18px}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.successBox{color:#bbf7d0;background:#22c55e1f;border:1px solid #22c55e80;border-radius:8px;padding:12px}.copyFallback{margin-top:2px}.noticeLine{color:#dbeafe;background:#2563eb1c;border:1px solid #38bdf859;border-radius:8px;margin:14px;padding:10px 12px}.fieldHelp{color:var(--soft);font-size:11px;font-weight:700}.buttonHelp{color:var(--soft);align-self:center;font-size:13px;font-weight:700;line-height:1.4}.honeypot{display:none!important}.fieldError{color:#fecaca;font-size:12px;font-weight:800}.emptyState{text-align:center;margin:0 14px 16px;padding:24px}.inlineSelect{min-width:250px}.inlineSelect select{min-height:44px}.moreMenu{grid-column:1/-1;position:relative}.moreMenu summary{border:1px solid var(--line-strong);background:var(--control-bg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;list-style:none;display:flex}.moreMenu summary::-webkit-details-marker{display:none}.moreMenu div{gap:7px;margin-top:7px;display:grid}.compactActions{grid-template-columns:repeat(2,minmax(92px,1fr))}.roleGrid,.adminGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.adminGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.roleCard,.adminPanel{border:1px solid var(--line);background:var(--panel-bg);border-radius:8px;padding:18px;box-shadow:0 12px 30px #00000030}.adminPanel{align-content:start;gap:14px;display:grid}.roleCard.roleAdmin{background:linear-gradient(#172033,#111827);border-color:#a78bfa80}.roleCard.roleManager{border-color:#38bdf880}.roleCard.roleSales{border-color:#22c55e80}.roleCard.roleViewer{border-color:#64748b80}.roleBadge{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-flex}.previewName{border:1px solid var(--line);color:var(--text);background:var(--panel-bg);white-space:nowrap;border-radius:999px;align-items:center;min-height:34px;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}.roleBadge.admin{color:#ddd6fe;background:#7c3aed2b;border-color:#a78bfa}.roleBadge.manager{color:#cffafe;background:#0891b22b;border-color:#38bdf8}.roleBadge.sales{color:#bbf7d0;background:#22c55e24;border-color:#22c55e}.roleBadge.viewer{color:#cbd5e1;background:#64748b24;border-color:#64748b}.planPreviewPanel{border:1px solid var(--line);background:var(--panel-bg);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(240px,.35fr);align-items:end;gap:14px;margin-top:12px;padding:16px;display:grid}.compactPlanPreview{margin-top:10px}.planPreviewPanel h2{margin-bottom:6px;font-size:20px}.planPreviewPanel p{margin-bottom:5px}.planPreviewActions{gap:8px;display:grid}.planFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 14px 14px;display:grid}.planFeatureCard{border:1px solid var(--line);background:var(--panel-bg);border-radius:8px;min-height:172px;padding:14px}.planFeatureCard.available{border-color:#22c55e70}.planFeatureCard.locked,.lockedFeaturePanel{background:#0f172abf;border-color:#475569}.planFeatureCard.locked h3,.lockedFeaturePanel h2{color:#e2e8f0}.planFeatureCard p{margin-bottom:7px}.groupPreviewStrip{background:#2a1c082e;border:1px solid #f59e0b80;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 14px 14px;padding:12px;display:grid}.groupPreviewStrip div{border:1px solid var(--line);background:#111827c9;border-radius:8px;gap:3px;padding:12px;display:grid}.groupPreviewStrip span{color:var(--muted);font-size:12px;font-weight:800}.planDrawer{z-index:90;border-left:1px solid var(--line);background:var(--panel-bg-strong);width:min(1120px,96vw);height:100vh;box-shadow:var(--shadow);grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0 0 0 auto}.planDrawerBody{padding:0 18px 18px;overflow:auto}.planMatrix th,.planMatrix td{min-width:150px}.teamForm{grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px;display:grid}.teamForm button{align-self:end}.adminTabs{flex-wrap:wrap;gap:8px;padding-top:0;display:flex}.adminTabs button{white-space:nowrap;min-height:36px;padding:7px 11px}.adminTabs button.active{color:#bbf7d0;background:#22c55e24;border-color:#22c55e80}.adminPanelHeader{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.adminPanelHeader>div{gap:5px;display:grid}.adminPanelHeader h2,.adminPanelHeader p{margin-bottom:0}.compactAdminButton{white-space:nowrap;min-height:34px;padding:6px 10px;font-size:12px}.teamFormCompact{align-items:end;margin-bottom:14px}.lockedMini{color:#fef3c7;background:#f59e0b1c;border:1px solid #f59e0b80;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:900;display:inline-flex}.roleEditor,.dropdownToolbar,.addOptionForm{align-items:end;gap:10px;display:grid}.roleEditor{grid-template-columns:minmax(220px,1fr) auto auto;margin-bottom:12px}.dropdownToolbar{grid-template-columns:minmax(190px,.35fr) minmax(360px,1fr);margin-bottom:12px}.addOptionForm{grid-template-columns:minmax(220px,1fr) auto}.dropdownOptionList{gap:8px;display:grid}.dropdownOptionCard{border:1px solid var(--line);background:var(--panel-bg-strong);border-radius:8px;grid-template-columns:minmax(210px,1.2fr) 90px 90px 120px auto;align-items:center;gap:10px;padding:10px;display:grid}.dropdownOptionCard strong{color:var(--text);overflow-wrap:anywhere;min-width:0}.dropdownEditForm{grid-column:1/-1;grid-template-columns:minmax(220px,1fr) 100px 110px auto auto;align-items:end;gap:10px;display:grid}.settingActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.settingActions button,.roleEditor button,.dropdownEditForm button{min-height:34px;padding:6px 9px;font-size:12px}.responsiveTable{border:1px solid var(--line);border-radius:8px;overflow-x:auto}.tierMenuGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.tierDropdown{border:1px solid var(--line);background:var(--panel-bg-strong);border-radius:8px;overflow:hidden}.tierDropdown.tierBase{border-color:#64748b80}.tierDropdown.tierStandard{border-color:#38bdf880}.tierDropdown.tierPro{border-color:#22c55e80}.tierDropdown.tierGroup{border-color:#f59e0b80}.tierDropdown summary{cursor:pointer;gap:4px;padding:14px;list-style:none;display:grid}.tierDropdown summary::-webkit-details-marker{display:none}.tierDropdown summary span{color:var(--text);font-weight:900}.tierDropdown summary small{color:var(--muted);line-height:1.4}.tierDropdown[open] summary{border-bottom:1px solid var(--line)}.tierDropdownBody{grid-template-columns:1fr 1fr;gap:14px;padding:14px;display:grid}.tierDropdownBody h3{margin-bottom:8px;font-size:14px}.tierDropdownBody ul{gap:7px;padding:0;list-style:none;display:grid}.tierDropdownBody li{color:var(--soft);align-items:flex-start;gap:7px;font-size:13px;display:flex}.checkoutCompare{border:1px solid var(--line);background:var(--panel-bg-strong);border-radius:8px;margin:14px 0;overflow:hidden}.checkoutCompare>summary{cursor:pointer;color:var(--text);padding:13px 14px;font-weight:900;list-style:none}.checkoutCompare>summary::-webkit-details-marker{display:none}.checkoutCompare[open]>summary{border-bottom:1px solid var(--line)}.compactTierMenu{grid-template-columns:1fr;margin:12px}table{border-collapse:collapse;width:100%;min-width:760px}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px}th{color:var(--subtle-blue-text);background:var(--table-head-bg);text-transform:uppercase;font-size:12px}td{color:var(--muted)}.permission{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;font-weight:900;display:inline-flex}.permission.yes{color:#bbf7d0;background:#22c55e24;border-color:#22c55e80}.permission.partial{color:#fef3c7;background:#f59e0b24;border-color:#f59e0b80}.permission.no{color:#cbd5e1;background:#33415533;border-color:#475569}.lockedBox{color:#fef3c7;background:#f59e0b1c;border:1px solid #f59e0b80;border-radius:8px;align-items:center;gap:8px;padding:10px;display:flex}.mappingList,.dropdownSettings{gap:8px;display:grid}.mappingList div,.settingRow{border:1px solid var(--line);background:var(--panel-bg-strong);border-radius:8px;gap:8px;padding:10px;display:grid}.mappingList div{grid-template-columns:minmax(180px,1fr) minmax(140px,.8fr)}.settingRow{grid-template-columns:minmax(170px,1fr) 90px 80px 90px auto auto;align-items:center;margin-top:8px}.checkboxGroup{border:1px solid var(--line);border-radius:8px;padding:12px}.checkboxGroup legend{color:var(--muted);padding:0 6px;font-weight:900}.checkLabel{align-items:center;gap:8px;margin:6px 12px 6px 0;display:inline-flex}.checkLabel input{width:auto}.inquiryPreview{white-space:pre-wrap;color:#dbeafe;background:var(--panel-bg-strong);border:1px solid #38bdf859;border-radius:8px;max-height:280px;padding:12px;overflow:auto}.contactPanel{grid-template-columns:1fr .7fr;gap:14px;display:grid}.legalPage{padding:42px 0}.legalHeader,.legalToc,.legalBody,.legalNavBand,.checkoutShell,.billingShell{border:1px solid var(--line);background:var(--panel-bg);overflow-wrap:anywhere;border-radius:8px;min-width:0;box-shadow:0 12px 30px #00000030}.legalHeader{padding:clamp(18px,4vw,34px)}.legalHeader h1{max-width:900px}.legalToc{margin-top:14px;padding:16px}.legalToc div,.legalNavBand{flex-wrap:wrap;gap:8px;display:flex}.legalToc a,.legalNavBand a{border:1px solid var(--line);color:var(--subtle-blue-text);background:var(--subtle-blue-bg);white-space:normal;border-radius:999px;max-width:100%;padding:6px 10px;font-size:12px;font-weight:800;text-decoration:none}.legalBody{gap:12px;margin-top:14px;padding:clamp(14px,3vw,24px);display:grid}.legalSection{border-bottom:1px solid var(--line);padding-bottom:12px;scroll-margin-top:110px}.legalSection:last-child{border-bottom:0;padding-bottom:0}.legalSection h2{font-size:23px}.legalNavBand{margin-top:14px;padding:16px}.checkoutShell,.billingShell{padding:clamp(16px,3vw,24px)}.checkoutGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);gap:14px;display:grid}.orderSummary{border:1px solid var(--line);background:var(--panel-bg-strong);border-radius:8px;gap:10px;padding:14px;display:grid}.orderSummary div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:8px;display:flex}.orderSummary div:last-child{border-bottom:0;padding-bottom:0}.termsCheck{border:1px solid var(--line);background:var(--panel-bg-strong);border-radius:8px;gap:9px;padding:12px;display:grid}.termsCheck label{color:var(--text);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;font-size:14px;font-weight:800;display:grid}.termsCheck input{width:18px;min-height:18px;margin-top:2px}.termsCheck a{color:#bfdbfe}.billingSummaryBox{background:var(--subtle-blue-bg);border-color:#38bdf859}.billingSummaryBox h2{margin-top:8px}.quarterlyAck{background:#451a031f;border-color:#f59e0b88}.quarterlyAck label{color:#ffedd5}.checkoutMode{border:1px solid var(--subtle-blue-line);background:var(--subtle-blue-bg);color:var(--subtle-blue-text);border-radius:8px;padding:10px}.checkoutMode p{margin:5px 0 0}.checkoutMode.spreadsheet_only{background:#0e74902b;border-color:#38bdf880}.checkoutMode.crm_plus_spreadsheet_import,.checkoutMode.crm_subscription_only{color:#bbf7d0;background:#22c55e24;border-color:#22c55e80}.checkoutMode.quote_only,.checkoutMode.invalid{color:#fef3c7;background:#f59e0b24;border-color:#f59e0b80}.choiceGroup{border:1px solid var(--line);background:var(--panel-bg-strong);border-radius:8px;margin:0 0 14px;padding:13px}.choiceGroup legend{color:var(--text);padding:0 6px;font-size:18px;font-weight:900}.choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.choiceCard{border:1px solid var(--line);background:var(--panel-bg-solid);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;min-height:112px;padding:11px;display:grid}.choiceCard input{width:18px;min-height:18px;margin-top:2px}.choiceCard span{gap:4px;display:grid}.choiceCard small{color:#bfdbfe;font-weight:900}.choiceCard em{color:var(--soft);font-style:normal;font-weight:700}.choiceCard.selected{background:#22c55e18;border-color:#22c55e}.choiceCard.disabledChoice{opacity:.52;cursor:not-allowed;background:#11182799}.whatYouReceive ul{padding-left:20px}.downloadNote{color:var(--soft);font-size:12px}html[data-theme=light] .siteHeader,html[data-theme=light] .siteFooter{box-shadow:0 12px 30px #16406d14}html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] strong,html[data-theme=light] label,html[data-theme=light] legend{color:#0f172a}html[data-theme=light] p,html[data-theme=light] li,html[data-theme=light] td,html[data-theme=light] .muted,html[data-theme=light] .downloadNote,html[data-theme=light] .fieldHelp,html[data-theme=light] .buttonHelp,html[data-theme=light] .desktopNav a,html[data-theme=light] .mobileNav a,html[data-theme=light] .siteFooter a{color:#334155}html[data-theme=light] .desktopNav a:hover,html[data-theme=light] .mobileNav a:hover,html[data-theme=light] .siteFooter a:hover{color:#1d4ed8;background:#eaf2ff}html[data-theme=light] .buttonLink,html[data-theme=light] button,html[data-theme=light] .iconButton,html[data-theme=light] .themeToggle{color:#0f172a;background:#fff;border-color:#8fa2bd;box-shadow:0 6px 16px #0f2f550f}html[data-theme=light] .buttonLink:hover,html[data-theme=light] button:hover,html[data-theme=light] .iconButton:hover,html[data-theme=light] .themeToggle:hover{color:#0b1f4d;background:#eaf2ff;border-color:#1d4ed8}html[data-theme=light] .buttonLink.primary,html[data-theme=light] button.primary{color:#fff;background:linear-gradient(135deg,#1d4ed8,#0b1f4d);border-color:#1d4ed8;box-shadow:0 10px 22px #1d4ed82b}html[data-theme=light] .buttonLink.primary:hover,html[data-theme=light] button.primary:hover{color:#fff;background:linear-gradient(135deg,#1e40af,#071a42);border-color:#0b1f4d}html[data-theme=light] button:disabled,html[data-theme=light] .disabledAction,html[data-theme=light] .disabledAction:hover{color:#475569;box-shadow:none;background:#e2e8f0;border-color:#cbd5e1}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{color:#0f172a;background:#fff;border-color:#8fa2bd}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#64748b}html[data-theme=light] select option{color:#0f172a;background:#fff}html[data-theme=light] th{color:#0b1f4d;background:#e8f1ff;border-bottom-color:#b9c7da}html[data-theme=light] table,html[data-theme=light] .responsiveTable{border-color:#cdd8e8}html[data-theme=light] .brandLogo,html[data-theme=light] .brandIcon,html[data-theme=light] .brandHeroLockup{background:#fff;border-color:#d8e1ee;box-shadow:0 12px 28px #16406d17}html[data-theme=light] .featureCard,html[data-theme=light] .painCard,html[data-theme=light] .priceCard,html[data-theme=light] .metric,html[data-theme=light] .formPanel,html[data-theme=light] .faqItem,html[data-theme=light] .contentBand,html[data-theme=light] .importStep,html[data-theme=light] .assetCard,html[data-theme=light] .demoPanel,html[data-theme=light] .whatYouGetCard,html[data-theme=light] .timelineCard,html[data-theme=light] .crmShell,html[data-theme=light] .demoNotice,html[data-theme=light] .filterDock,html[data-theme=light] .accountCard,html[data-theme=light] .drawer,html[data-theme=light] .modalCard,html[data-theme=light] .roleCard,html[data-theme=light] .adminPanel,html[data-theme=light] .legalHeader,html[data-theme=light] .legalToc,html[data-theme=light] .legalBody,html[data-theme=light] .legalNavBand,html[data-theme=light] .checkoutShell,html[data-theme=light] .billingShell{background:#fff;border-color:#cdd8e8;box-shadow:0 12px 32px #0f2f5517}html[data-theme=light] .whatYouGetCard h4,html[data-theme=light] .formSubhead,html[data-theme=light] .inquiryPreview,html[data-theme=light] .noticeLine,html[data-theme=light] .termsCheck a,html[data-theme=light] .choiceCard small,html[data-theme=light] .accountNumberValue{color:#1e3a8a}html[data-theme=light] .routeStrip b,html[data-theme=light] .routePill{color:#1e3a8a;background:#dbeafe}html[data-theme=light] .badge.green,html[data-theme=light] .priorityPill.a,html[data-theme=light] .priceCodePill.cost-plus,html[data-theme=light] .priceCodePill.fleet,html[data-theme=light] .statusPill.order-placed,html[data-theme=light] .statusPill.current-customer,html[data-theme=light] .permission.yes,html[data-theme=light] .roleBadge.sales{color:#14532d;background:#dcfce7;border-color:#15803d99}html[data-theme=light] .badge.blue,html[data-theme=light] .priorityPill.b,html[data-theme=light] .priceCodePill.list-minus,html[data-theme=light] .priceCodePill.wholesale,html[data-theme=light] .statusPill.call-next,html[data-theme=light] .roleBadge.manager{color:#1e3a8a;background:#dbeafe;border-color:#2563eb99}html[data-theme=light] .badge.yellow,html[data-theme=light] .priceCodePill.matrix,html[data-theme=light] .statusPill.quote-sent,html[data-theme=light] .permission.partial,html[data-theme=light] .lockedBox,html[data-theme=light] .lockedMini,html[data-theme=light] .warningBox,html[data-theme=light] .checkoutMode.quote_only,html[data-theme=light] .checkoutMode.invalid{color:#78350f;background:#fef3c7;border-color:#f59e0b99}html[data-theme=light] .statusPill.follow-up-needed{color:#7c2d12;background:#ffedd5;border-color:#fb923c99}html[data-theme=light] .priorityPill.c,html[data-theme=light] .statusPill.untouched,html[data-theme=light] .priceCodePill.unknown,html[data-theme=light] .priceCodePill.missing,html[data-theme=light] .routePill.unknown,html[data-theme=light] .permission.no,html[data-theme=light] .roleBadge.viewer,html[data-theme=light] .statusPill.do-not-contact{color:#334155;background:#e2e8f0;border-color:#94a3b8}html[data-theme=light] .priorityPill.d,html[data-theme=light] .statusPill.not-interested,html[data-theme=light] .statusPill.bad-number,html[data-theme=light] .routePill.out-of-range,html[data-theme=light] .fieldError{color:#7f1d1d;background:#fee2e2;border-color:#ef444480}html[data-theme=light] .priceCodePill.custom,html[data-theme=light] .roleBadge.admin,html[data-theme=light] .statusPill.research-needed{color:#581c87;background:#f3e8ff;border-color:#a78bfa99}html[data-theme=light] .routePill.r1{color:#164e63;background:#cffafe;border-color:#0891b2}html[data-theme=light] .routePill.r2{color:#1e3a8a;background:#dbeafe;border-color:#2563eb}html[data-theme=light] .routePill.r3{color:#14532d;background:#dcfce7;border-color:#16a34a}html[data-theme=light] .routePill.r4{color:#4c1d95;background:#ede9fe;border-color:#7c3aed}html[data-theme=light] .routePill.r5{color:#78350f;background:#fef3c7;border-color:#d97706}html[data-theme=light] .routePill.r6{color:#831843;background:#fce7f3;border-color:#db2777}html[data-theme=light] .roleCard.roleAdmin{background:linear-gradient(#fff,#f8fbff)}html[data-theme=light] .planFeatureCard.locked,html[data-theme=light] .lockedFeaturePanel,html[data-theme=light] .choiceCard.disabledChoice{background:#f1f5f9}html[data-theme=light] .choiceCard.selected,html[data-theme=light] .checkoutMode.crm_plus_spreadsheet_import,html[data-theme=light] .checkoutMode.crm_subscription_only,html[data-theme=light] .successBox{color:#0f172a;background:#ecfdf5;border-color:#15803d99}html[data-theme=light] .successBox{color:#14532d}html[data-theme=light] .quarterlyAck{color:#78350f;background:#fff7ed}html[data-theme=light] .quarterlyAck label{color:#78350f}html[data-theme=light] .drawerBackdrop,html[data-theme=light] .modalBackdrop{background:#0f172a75}html[data-theme=light] .choiceCard{background:#fff;border-color:#cdd8e8}html[data-theme=light] .choiceCard.selected{box-shadow:inset 0 0 0 1px #15803d66,0 10px 22px #14532d12}html[data-theme=light] .choiceCard.disabledChoice{opacity:.72;color:#475569;background:#f1f5f9;border-color:#cbd5e1}html[data-theme=light] .choiceCard.disabledChoice strong,html[data-theme=light] .choiceCard.disabledChoice small,html[data-theme=light] .choiceCard.disabledChoice em{color:#475569}html[data-theme=light] .checkoutMode,html[data-theme=light] .billingSummaryBox,html[data-theme=light] .noticeLine{color:#1e3a8a;background:#dbeafe;border-color:#3b82f699}html[data-theme=light] .checkoutMode.spreadsheet_only{color:#164e63;background:#cffafe;border-color:#0891b299}html[data-theme=light] .checkoutMode.crm_plus_spreadsheet_import,html[data-theme=light] .checkoutMode.crm_subscription_only{color:#14532d;background:#ecfdf5;border-color:#15803d99}html[data-theme=light] .checkoutMode.quote_only,html[data-theme=light] .checkoutMode.invalid{color:#78350f;background:#fef3c7;border-color:#d9770699}html[data-theme=light] .checkoutMode p,html[data-theme=light] .billingSummaryBox p,html[data-theme=light] .noticeLine p{color:inherit}html[data-theme=light] .warningBox{color:#78350f;background:#fef3c7;border-color:#d9770699}html[data-theme=light] .roleBadge,html[data-theme=light] .badge,html[data-theme=light] .chip,html[data-theme=light] .statusPill,html[data-theme=light] .priorityPill,html[data-theme=light] .routePill,html[data-theme=light] .priceCodePill,html[data-theme=light] .permission{box-shadow:none}html[data-theme=light] .chip{color:#1e3a8a;background:#dbeafe;border-color:#2563eb99}html[data-theme=light] .planFeatureCard.locked h3,html[data-theme=light] .lockedFeaturePanel h2,html[data-theme=light] .lockedFeaturePanel h3{color:#334155}html[data-theme=light] .previewRow,html[data-theme=light] .orderSummary div,html[data-theme=light] td{border-color:#cdd8e8}html[data-theme=light] .previewStats div,html[data-theme=light] .previewTable,html[data-theme=light] .routeStrip,html[data-theme=light] .pipelinePanel,html[data-theme=light] .compareGrid article,html[data-theme=light] .twoCol article,html[data-theme=light] .mappingList div,html[data-theme=light] .settingRow,html[data-theme=light] .tierDropdown,html[data-theme=light] .checkoutCompare,html[data-theme=light] .choiceGroup,html[data-theme=light] .orderSummary,html[data-theme=light] .termsCheck{color:#0f172a;background:#fff;border-color:#cdd8e8}html[data-theme=light] .quarterlyAck{color:#78350f;background:#fff7ed;border-color:#d9770699}@media (max-width:1180px){.desktopNav{display:none}.mobileNav{display:flex}.siteHeader{grid-template-columns:auto auto}.navActions{justify-content:flex-end}.homeHero,.compareGrid,.twoCol,.contactPanel,.checkoutGrid,.siteFooter{grid-template-columns:1fr}.siteFooter nav{justify-content:flex-start}.pricingGrid,.roleGrid,.adminGrid,.featureGrid,.painGrid,.assetGrid,.whatYouGetGrid,.timelineGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.filtersGrid{grid-template-columns:repeat(3,minmax(145px,1fr))}.accountCard,.bulkActionBar{grid-template-columns:1fr 1fr}.teamForm{grid-template-columns:repeat(2,minmax(140px,1fr))}.dropdownToolbar,.roleEditor{grid-template-columns:1fr}.dropdownOptionCard{grid-template-columns:minmax(180px,1fr) 90px 90px}.settingActions{grid-column:1/-1;justify-content:flex-start}.dropdownEditForm{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media print{body{color:#111827;background:#fff}.siteHeader,.siteFooter,.noPrint{display:none!important}.section,.legalPage{width:100%;padding:0}.legalHeader,.legalBody,.legalSection{color:#111827;box-shadow:none;background:#fff;border:0}.legalHeader p,.legalSection p{color:#111827}}@media (max-width:760px){.siteHeader{padding:10px 12px}.brandMark{width:168px;height:44px}.brandLogo{max-width:168px;padding:6px 8px}.brandLogo-page{width:min(200px,78vw);margin-bottom:14px}.brandHeroLockup{padding:10px}.compactButton{display:none}.themeToggle{min-width:40px;padding:5px 7px}.themeToggleIcon,.themeToggleLabel{display:none}.homeHero{min-height:auto;padding-top:36px}.featureGrid,.painGrid,.pricingGrid,.whatYouGetGrid,.timelineGrid,.roleGrid,.adminGrid,.metricGrid,.assetGrid,.formGrid,.filtersGrid,.editGrid,.accountCard,.choiceGrid,.tierMenuGrid,.tierDropdownBody,.planPreviewPanel,.planFeatureGrid,.groupPreviewStrip,.previewStats,.routeStrip,.previewRow{grid-template-columns:1fr}.crmTopbar,.resultBar,.bulkActionBar,.demoNotice{grid-template-columns:1fr;display:grid}.cardActions{grid-template-columns:repeat(2,minmax(0,1fr))}.formPanel{grid-column:span 1}.teamForm,.settingRow,.mappingList div,.addOptionForm,.dropdownOptionCard,.dropdownEditForm{grid-template-columns:1fr}.adminPanelHeader{display:grid}.adminTabs{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.inlineSelect{min-width:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
