:root{--tmm-bg:#06111f;--tmm-bg2:#0b1830;--tmm-ink:#101522;--tmm-muted:#667085;--tmm-line:#e5e9f0;--tmm-soft:#f7f8fc;--tmm-blue:#2563eb;--tmm-violet:#7c3aed;--tmm-radius:18px;--tmm-shadow:0 24px 70px rgba(22,34,64,.10)}
.tmm-auto{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--tmm-ink);background:#fff;overflow:hidden}.tmm-auto *{box-sizing:border-box}.tmm-auto a{text-decoration:none}.tmm-auto-wrap{width:min(1180px,calc(100% - 40px));margin:0 auto}.tmm-auto-narrow{width:min(870px,calc(100% - 40px))}.tmm-auto-section{padding:96px 0}.tmm-eyebrow,.tmm-auto-kicker{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.tmm-eyebrow{color:var(--tmm-violet);margin-bottom:18px}.tmm-auto h1,.tmm-auto h2,.tmm-auto h3{margin:0;letter-spacing:-.035em;color:var(--tmm-ink)}.tmm-auto h1{font-size:clamp(46px,5.7vw,76px);line-height:.98;color:#fff;max-width:940px}.tmm-auto h2{font-size:clamp(34px,4vw,52px);line-height:1.06}.tmm-auto h3{font-size:22px;line-height:1.18}.tmm-auto p{font-size:18px;line-height:1.7;color:var(--tmm-muted);margin:18px 0 0}.tmm-auto-lead{color:#c5cee0!important;max-width:780px;font-size:20px!important}.tmm-auto-section-head{max-width:800px;margin-bottom:42px}.tmm-auto-section-head p{max-width:700px}
.tmm-auto-hero{padding:88px 0 80px;background:radial-gradient(circle at 73% 20%,rgba(124,58,237,.27),transparent 32%),linear-gradient(135deg,#040a13 0%,#08152a 56%,#16113a 100%);position:relative}.tmm-auto-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:38px 38px;pointer-events:none}.tmm-auto-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.28fr .72fr;gap:58px;align-items:center}.tmm-auto-kicker{color:#b8a7ff;margin-bottom:22px}.tmm-auto-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.tmm-btn{min-height:48px;padding:0 22px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;line-height:1.1;border:1px solid transparent;transition:transform .2s ease,box-shadow .2s ease}.tmm-btn:hover{transform:translateY(-1px)}.tmm-btn-primary{background:linear-gradient(100deg,var(--tmm-blue),var(--tmm-violet));color:#fff!important;box-shadow:0 12px 32px rgba(85,76,255,.25)}.tmm-btn-ghost{border-color:rgba(255,255,255,.23);color:#fff!important;background:rgba(255,255,255,.035)}.tmm-btn-dark{background:var(--tmm-bg);color:#fff!important}.tmm-btn-light{background:#fff;color:var(--tmm-bg)!important}.tmm-btn-large{padding:0 30px;min-height:56px}.tmm-auto-trust{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:27px;color:#aeb9ce;font-size:13px}.tmm-auto-trust span:before{content:'✓';color:#8b5cf6;margin-right:7px;font-weight:900}.tmm-auto-terminal{background:#07101d;border:1px solid rgba(255,255,255,.11);border-radius:20px;box-shadow:0 34px 90px rgba(0,0,0,.38);overflow:hidden}.tmm-auto-terminal-bar{height:48px;border-bottom:1px solid rgba(255,255,255,.08);display:flex;gap:7px;align-items:center;padding:0 16px;color:#7f8ba0;font:12px ui-monospace,monospace}.tmm-auto-terminal-bar i{width:9px;height:9px;border-radius:50%;background:#334155}.tmm-auto-terminal-bar span{margin-left:8px}.tmm-auto-flow{padding:24px}.flow-node{border:1px solid rgba(124,58,237,.28);background:#0d1930;padding:14px 15px;border-radius:12px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;color:#e9edff}.flow-node b{font:700 11px ui-monospace,monospace;color:#8b5cf6}.flow-node span{font-size:14px;font-weight:700}.flow-node em{font:500 10px ui-monospace,monospace;color:#7f8ba0;font-style:normal}.flow-line{width:1px;height:22px;background:linear-gradient(#6d4aff,#2563eb);margin-left:28px}.flow-status{font:700 10px ui-monospace,monospace;color:#6ee7b7;margin-top:18px;letter-spacing:.08em}.flow-status span{display:inline-block;width:7px;height:7px;border-radius:50%;background:#34d399;margin-right:6px;box-shadow:0 0 0 4px rgba(52,211,153,.08)}
.tmm-auto-proofbar{background:#fff;border-bottom:1px solid var(--tmm-line)}.tmm-auto-proofgrid{display:grid;grid-template-columns:repeat(4,1fr)}.tmm-auto-proofgrid>div{padding:22px 20px;border-right:1px solid var(--tmm-line)}.tmm-auto-proofgrid>div:last-child{border-right:0}.tmm-auto-proofgrid strong{display:block;font-size:14px}.tmm-auto-proofgrid span{display:block;color:#8a93a5;font-size:12px;margin-top:4px}.tmm-auto-problem p{font-size:21px;line-height:1.65}.tmm-auto-pains{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:34px}.tmm-auto-pains span{padding:16px 18px;background:var(--tmm-soft);border:1px solid var(--tmm-line);border-radius:14px;color:#475067;font-size:14px;font-weight:650}
.tmm-auto-calculator{background:var(--tmm-soft)}.tmm-auto-calc-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.tmm-calc-card{background:#fff;border:1px solid var(--tmm-line);border-radius:var(--tmm-radius);padding:30px;box-shadow:var(--tmm-shadow)}.tmm-calc-card label{display:flex;justify-content:space-between;gap:18px;font-size:14px;font-weight:700;margin:0 0 12px}.tmm-calc-card input[type=range]{width:100%;accent-color:var(--tmm-violet);margin:0 0 30px}.tmm-calc-result{background:var(--tmm-bg);border-radius:15px;padding:24px;color:#fff}.tmm-calc-result small,.tmm-calc-result span{display:block;color:#9cabc1}.tmm-calc-result strong{display:block;font-size:44px;letter-spacing:-.04em;margin:5px 0}.tmm-auto-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tmm-auto-card{padding:26px;border:1px solid var(--tmm-line);border-radius:16px;background:#fff;min-height:238px}.tmm-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:34px}.tmm-card-num{font:700 11px ui-monospace,monospace;color:var(--tmm-violet)}.tmm-card-top small{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#98a2b3;font-weight:800}.tmm-auto-card p{font-size:16px}
.tmm-auto-story{background:#f8f7ff}.tmm-auto-story-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:82px}.tmm-story-signature{margin-top:34px;font-weight:800;font-size:14px}.tmm-story-signature small{font-weight:500;color:#7c8497}.tmm-auto-story-copy p:first-child{margin-top:0}.tmm-auto-story-copy strong{color:var(--tmm-ink)}.tmm-auto-story-copy blockquote{margin:28px 0;padding:24px 0 24px 24px;border-left:3px solid var(--tmm-violet);font-size:22px;line-height:1.5;font-weight:750;color:#26233e}
.tmm-auto-security{background:linear-gradient(135deg,#07111f,#11102f);color:#fff}.tmm-auto-security h2{color:#fff}.tmm-auto-security p{color:#aeb9ce}.tmm-auto-security-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:78px;align-items:center}.tmm-security-list{display:grid;gap:12px}.tmm-security-list>div{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.035)}.tmm-security-list b{color:#8b5cf6;font:700 12px ui-monospace,monospace}.tmm-security-list span{color:#b6c1d4;line-height:1.55}.tmm-security-list strong{display:block;color:#fff;margin-bottom:4px}.tmm-auto-security .tmm-btn{margin-top:28px}
.tmm-auto-steps{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--tmm-line);border-bottom:1px solid var(--tmm-line)}.tmm-auto-steps div{padding:24px 14px;border-right:1px solid var(--tmm-line)}.tmm-auto-steps div:last-child{border-right:0}.tmm-auto-steps span{display:block;font:700 11px ui-monospace,monospace;color:var(--tmm-violet);margin-bottom:18px}.tmm-auto-steps strong{display:block;font-size:15px}.tmm-auto-steps small{display:block;color:#8992a6;font-size:12px;line-height:1.45;margin-top:8px}.tmm-auto-pricing{background:var(--tmm-soft)}.tmm-price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.tmm-price-card{position:relative;background:#fff;border:1px solid var(--tmm-line);border-radius:18px;padding:30px;display:flex;flex-direction:column}.tmm-price-featured{border-color:#6d5dfc;box-shadow:0 22px 70px rgba(82,60,220,.13)}.tmm-popular{position:absolute;top:14px;right:14px;border-radius:999px;background:linear-gradient(90deg,#ef4444,#f97316);color:#fff;padding:6px 9px;font-size:9px;font-weight:800;letter-spacing:.08em}.tmm-price-label{font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--tmm-violet);margin-bottom:22px}.tmm-price-desc{font-size:14px!important;line-height:1.55!important}.tmm-price{margin:24px 0 20px}.tmm-price small{display:block;color:#8992a6}.tmm-price strong{font-size:42px;letter-spacing:-.04em;font-weight:760}.tmm-price-card ul{margin:0 0 30px;padding:0;list-style:none;flex:1}.tmm-price-card li{padding:10px 0;border-bottom:1px solid #eef0f5;color:#525b70;font-size:14px}.tmm-price-card li:before{content:'✓';color:var(--tmm-violet);margin-right:9px;font-weight:900}
.tmm-auto-training{background:linear-gradient(110deg,#1e3a8a,#6d28d9);color:#fff}.tmm-auto-training h2{color:#fff}.tmm-auto-training p{color:#dbe2f2}.tmm-auto-training .tmm-eyebrow{color:#d8d1ff}.tmm-auto-training-grid{display:grid;grid-template-columns:1fr auto;gap:70px;align-items:center}
.tmm-auto-diagnostic{background:#fff}.tmm-diagnostic-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:72px;align-items:start}.tmm-diagnostic-copy{position:sticky;top:120px}.tmm-diagnostic-points{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:28px;color:#667085;font-size:13px;font-weight:700}.tmm-form-card{border:1px solid var(--tmm-line);border-radius:20px;padding:30px;box-shadow:var(--tmm-shadow);background:#fff}.tmm-auto-form{display:grid;gap:18px}.tmm-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tmm-auto-form label{display:grid;gap:8px;font-size:13px;font-weight:750;color:#344054}.tmm-auto-form input,.tmm-auto-form textarea,.tmm-auto-form select{width:100%;border:1px solid #d9dee8;border-radius:11px;background:#fff;padding:12px 13px;font:inherit;color:#101828;outline:none;transition:border-color .15s,box-shadow .15s}.tmm-auto-form input:focus,.tmm-auto-form textarea:focus,.tmm-auto-form select:focus{border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.08)}.tmm-auto-form textarea{resize:vertical}.tmm-consent{display:grid!important;grid-template-columns:18px 1fr;align-items:start;gap:10px!important}.tmm-consent input{width:18px!important;height:18px;margin-top:1px}.tmm-consent span{font-weight:500;line-height:1.5;color:#667085}.tmm-submit{width:100%;border:0;cursor:pointer}.tmm-form-note{display:block;text-align:center;color:#98a2b3;font-size:11px;line-height:1.5}.tmm-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.tmm-form-success{margin-bottom:22px;padding:18px;border-radius:13px;background:#ecfdf3;border:1px solid #abefc6;color:#067647}.tmm-form-success p{font-size:14px;margin:5px 0 0;color:#067647}
.tmm-auto-faq{background:var(--tmm-soft)}.tmm-faq-item{border-top:1px solid var(--tmm-line)}.tmm-faq-item:last-child{border-bottom:1px solid var(--tmm-line)}.tmm-faq-item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-weight:750;font-size:18px}.tmm-faq-item summary::-webkit-details-marker{display:none}.tmm-faq-item summary span{font-size:24px;color:var(--tmm-violet)}.tmm-faq-item div{padding:0 40px 22px 0}.tmm-faq-item p{font-size:16px;margin:0}.tmm-auto-final{padding:82px 0;background:#050b15;color:#fff}.tmm-auto-final-inner{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:end}.tmm-auto-final h2{color:#fff;max-width:820px}.tmm-auto-final p{color:#aeb9ce}
@media(max-width:980px){.tmm-auto-hero-grid,.tmm-auto-calc-grid,.tmm-auto-story-grid,.tmm-auto-security-grid,.tmm-auto-training-grid,.tmm-auto-final-inner,.tmm-diagnostic-grid{grid-template-columns:1fr}.tmm-diagnostic-copy{position:static}.tmm-auto-terminal{max-width:650px}.tmm-auto-grid-3,.tmm-price-grid{grid-template-columns:1fr 1fr}.tmm-auto-steps{grid-template-columns:repeat(3,1fr)}.tmm-auto-steps div:nth-child(3){border-right:0}.tmm-auto-proofgrid{grid-template-columns:1fr 1fr}.tmm-auto-proofgrid>div:nth-child(2){border-right:0}.tmm-auto-section{padding:78px 0}}
@media(max-width:680px){.tmm-auto-wrap,.tmm-auto-narrow{width:min(100% - 28px,1180px)}.tmm-auto-hero{padding:68px 0 56px}.tmm-auto h1{font-size:42px}.tmm-auto h2{font-size:32px}.tmm-auto p{font-size:16px}.tmm-auto-lead{font-size:17px!important}.tmm-auto-actions{display:grid}.tmm-btn{width:100%}.tmm-auto-trust{display:grid;gap:8px}.tmm-auto-proofgrid{grid-template-columns:1fr 1fr}.tmm-auto-proofgrid>div{padding:17px 12px}.tmm-auto-pains,.tmm-auto-grid-3,.tmm-price-grid,.tmm-form-row{grid-template-columns:1fr}.tmm-auto-steps{grid-template-columns:1fr 1fr}.tmm-auto-steps div:nth-child(3){border-right:1px solid var(--tmm-line)}.tmm-auto-steps div:nth-child(even){border-right:0}.tmm-auto-section{padding:62px 0}.tmm-calc-card,.tmm-form-card{padding:22px}.tmm-calc-result strong{font-size:36px}.tmm-auto-story-grid,.tmm-auto-security-grid{gap:36px}.tmm-auto-story-copy blockquote{font-size:19px}.tmm-auto-final{padding:62px 0}.tmm-auto-final-inner{gap:26px}.tmm-price-card{padding:24px}.flow-node{grid-template-columns:26px 1fr}.flow-node em{display:none}}
