.tc-hero{padding:72px 0 52px;position:relative}.tc-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 88%,#18b9811f,#0000 32%),radial-gradient(circle at 82% 20%,#155eef1f,#0000 34%);position:absolute;inset:-140px 0 -80px}.tc-hero-grid{grid-template-columns:.95fr 1.05fr;align-items:start;gap:52px;display:grid;position:relative}.tc-hero-copy h1{max-width:760px;margin-top:28px}.tc-hero-copy p{max-width:760px;margin-top:20px;font-size:1.2rem}.tc-proof-list{flex-wrap:wrap;align-items:center;gap:24px;margin:34px 0 0;padding:0;list-style:none;display:flex}.tc-proof-list li{color:#5b6678;align-items:center;gap:12px;font-weight:850;display:inline-flex}.tc-build-window{background:var(--tc-surface);border:1px solid var(--tc-line);box-shadow:var(--tc-shadow);border-radius:34px;padding:36px;position:relative;overflow:hidden}.tc-build-window:before{background-image:linear-gradient(var(--tc-line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--tc-line-soft) 1px, transparent 1px);content:"";opacity:.55;pointer-events:none;z-index:0;background-size:54px 54px;animation:14s linear infinite tcGridDrift;position:absolute;inset:0;mask-image:linear-gradient(120deg,#0000 0%,#000 55%,#0000 100%)}.tc-build-window>*{z-index:2;position:relative}.tc-data-beam{opacity:.75;z-index:1;background:linear-gradient(90deg,#0000,#18b9818c,#155eef6b,#0000);border-radius:999px;width:52%;height:2px;animation:3.6s linear infinite tcDataBeam;position:absolute;left:-40%}.tc-data-beam-one{top:35%}.tc-data-beam-two{animation-delay:1.2s;top:58%}.tc-data-beam-three{animation-delay:2.2s;top:78%}.tc-build-top,.tc-project-brief{border:1px solid var(--tc-line)}.tc-build-top{background:#f3f6fa;border-radius:24px;grid-template-columns:14px 14px 14px 1fr auto;align-items:center;gap:12px;min-height:62px;padding:0 24px;display:grid}.tc-window-dot{border-radius:50%;width:14px;height:14px}.tc-window-dot:first-child{background:#ef4444}.tc-window-dot:nth-child(2){background:#f59e0b}.tc-window-dot:nth-child(3){background:#22c55e}.tc-build-top strong{color:var(--tc-text);justify-self:center;font-size:1.05rem}.tc-build-top em{background:var(--tc-soft-mint);color:#0f7c56;border:1px solid #d7f4e7;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.78rem;font-style:normal;font-weight:850;display:inline-flex}.tc-build-top em:before{background:var(--tc-mint);content:"";border-radius:50%;width:9px;height:9px}.tc-project-brief{background:#ffffffe0;border-radius:22px;margin-top:28px;padding:20px 26px}.tc-project-brief span,.tc-build-label{color:var(--tc-muted);letter-spacing:.02em;font-size:.78rem;font-weight:850;display:block}.tc-project-brief p{color:var(--tc-ink);margin-top:8px;font-weight:850;transition:opacity .18s,transform .18s}.tc-project-brief p.is-swapping{opacity:0;transform:translateY(8px)}.tc-build-label{margin:30px 0 14px}.tc-module-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:relative}.tc-module-map:before{content:"";opacity:.65;background:linear-gradient(90deg,#0000,#18b98157,#0000),linear-gradient(#0000,#155eef3d,#0000);border-radius:28px;animation:3.8s linear infinite tcBlueprintPulse;position:absolute;inset:-10px}.tc-module{border:1px solid var(--tc-line);opacity:0;background:#fffffff0;border-radius:20px;grid-template-columns:22px 1fr;align-items:center;gap:3px 14px;min-height:60px;padding:12px 14px;display:grid;transform:translateY(18px)}.tc-module i{background:var(--tc-blue);border-radius:50%;grid-row:span 2;width:20px;height:20px;animation:2.2s ease-in-out infinite tcModulePulse}.tc-module span{color:var(--tc-muted);font-size:.8rem}.tc-module-software i{background:var(--tc-ink)}.tc-module-ai i{background:var(--tc-mint)}.tc-module-cloud i{background:#98a2b3}.tc-blueprint-card{color:#fff;opacity:0;background:radial-gradient(circle at 82% 18%,#18b98126,#0000 34%),linear-gradient(135deg,#155eef14,#0000 36%),#0b1220;border:1px solid #7ea6ff38;border-radius:24px;grid-column:1/-1;width:92%;max-width:700px;margin:18px auto 0;padding:24px 28px;position:relative;overflow:hidden;transform:translateY(20px);box-shadow:0 28px 70px #080a0f3d,inset 0 1px #ffffff0f}.tc-blueprint-card:before{content:"";opacity:.34;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.tc-blueprint-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#18b9811f,#155eef1a,#0000);animation:4.2s linear infinite tcBlueprintSweep;position:absolute;inset:0;transform:translate(-80%)}.tc-blueprint-card>*{z-index:1;position:relative}.tc-blueprint-card strong{font-size:1.25rem;display:block}.tc-blueprint-card p{color:#c8d0da;margin-top:8px}.tc-blueprint-tags{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.tc-blueprint-tags span{color:#eff4fa;background:#ffffff0e;border:1px solid #7ea6ff3d;border-radius:999px;padding:6px 12px;font-size:.78rem;font-weight:850}.tc-progress-rail{background:#d8e5ff1f;border-radius:999px;height:10px;margin-top:16px;position:relative;overflow:hidden}.tc-progress-rail:before{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);position:absolute;inset:0}.tc-progress-rail i{background:linear-gradient(90deg, var(--tc-blue), var(--tc-mint));border-radius:inherit;transform-origin:0;height:100%;animation:3.6s cubic-bezier(.7,0,.2,1) .96s infinite tcProgressLoop;display:block;transform:scaleX(0);box-shadow:0 0 20px #18b98147}.tc-build-system .tc-module{animation:.6s cubic-bezier(.2,.8,.2,1) forwards tcModuleIn}.tc-build-system .tc-module-saas{animation-delay:.1s}.tc-build-system .tc-module-software{animation-delay:.18s}.tc-build-system .tc-module-mobile{animation-delay:.26s}.tc-build-system .tc-module-ai{animation-delay:.34s}.tc-build-system .tc-module-cloud{animation-delay:.42s}.tc-build-system .tc-blueprint-card{animation:.65s cubic-bezier(.2,.8,.2,1) .62s forwards tcModuleIn}@keyframes tcGridDrift{to{background-position:54px 54px}}@keyframes tcDataBeam{to{left:108%}}@keyframes tcBlueprintPulse{50%{opacity:.28;transform:scale(.985)}}@keyframes tcModulePulse{50%{transform:scale(1.1);box-shadow:0 0 0 9px #18b9811f}}@keyframes tcModuleIn{to{opacity:1;transform:translateY(0)}}@keyframes tcBlueprintSweep{to{transform:translate(80%)}}@keyframes tcProgressLoop{0%{opacity:1;transform:scaleX(0)}68%{opacity:1;transform:scaleX(1)}84%{opacity:1;transform:scaleX(1)}92%{opacity:0;transform:scaleX(1)}93%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(0)}}.tc-metrics{padding:18px 0 76px}.tc-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.tc-metric-grid article{background:var(--tc-surface);border:1px solid var(--tc-line);border-radius:26px;padding:26px 28px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden}.tc-metric-grid article:before{content:"";opacity:.72;background:radial-gradient(circle at 85% 18%,#18b9812e,#0000 36%);animation:5.6s ease-in-out infinite tcMetricGlow;position:absolute;inset:0}.tc-metric-grid article:after{background:linear-gradient(90deg, var(--tc-blue), var(--tc-mint), var(--tc-blue));content:"";background-size:220% 100%;border-radius:999px;height:4px;animation:3.4s linear infinite tcMetricRail;position:absolute;bottom:0;left:22px;right:22px}.tc-metric-grid article:hover{border-color:#18b9816b;transform:translateY(-5px);box-shadow:0 18px 48px #10182817}.tc-metric-grid strong{color:var(--tc-ink);letter-spacing:-.05em;z-index:1;font-size:2rem;line-height:1;display:block;position:relative}.tc-metric-grid span{color:#596273;z-index:1;margin-top:14px;font-weight:850;display:block;position:relative}.tc-services-overview{background:var(--tc-surface);border-top:1px solid var(--tc-line);overflow:hidden}.tc-service-orbit{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid;position:relative}.tc-service-orbit:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 18%,#155eef1a,#0000 28%),radial-gradient(circle at 82% 76%,#18b9811f,#0000 32%);animation:7.6s ease-in-out infinite tcServiceField;position:absolute;inset:-30px}.tc-service-orbit .tc-service-tile{z-index:1;border-color:#d8e5ff;position:relative}.tc-service-orbit .tc-service-tile:before{background:linear-gradient(90deg,#0000,#18b9812e,#155eef26,#0000)}.tc-service-orbit .tc-service-tile:hover{background:linear-gradient(135deg, #18b98117, #155eef12), var(--tc-surface);border-color:#18b98175;box-shadow:0 24px 70px #155eef1f}.tc-service-orbit .tc-service-tile:hover .tc-service-icon{background:linear-gradient(135deg, var(--tc-blue), var(--tc-mint));animation:1.1s ease-in-out infinite tcServiceIconPulse;box-shadow:0 0 0 9px #18b9811a}.tc-service-orbit .tc-service-tile:nth-child(7){grid-column:auto;min-height:280px}@keyframes tcMetricRail{to{background-position:220% 0}}@keyframes tcMetricGlow{50%{opacity:.35;transform:scale(1.04)}}@keyframes tcServiceField{50%{opacity:.52;transform:translateY(12px)scale(.985)}}@keyframes tcServiceIconPulse{50%{transform:translateY(-4px)rotate(-4deg)scale(1.04);box-shadow:0 0 0 13px #18b98114}}.tc-ai-demo{border-bottom:1px solid var(--tc-line);border-top:1px solid var(--tc-line);background:linear-gradient(135deg,#f8fbff,#eef6ff)}.tc-ai-demo .tc-split{align-items:stretch}.tc-ai-copy{flex-direction:column;display:flex}.tc-ai-console{background:linear-gradient(145deg, #fffffff0, #eff8ffeb), var(--tc-surface);border:1px solid #d8e5ff;border-radius:30px;margin-top:30px;padding:22px;position:relative;overflow:hidden;box-shadow:0 24px 70px #155eef1a}.tc-ai-console:before{content:"";background:linear-gradient(90deg,#0000,#18b9812e,#0000);width:48%;height:100%;animation:4.2s linear infinite tcAiConsoleScan;position:absolute;top:0;left:-75%;transform:skew(-16deg)}.tc-ai-console>*{z-index:1;position:relative}.tc-ai-console-top{grid-template-columns:42px 1fr auto;align-items:center;gap:12px;display:grid}.tc-ai-console-top span,.tc-ai-console-row i{background:var(--tc-soft-blue);color:var(--tc-blue);border:1px solid #d8e5ff;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.tc-ai-console svg,.tc-workflow-step svg,.tc-audience-chip svg,.tc-proof-icon svg,.tc-process-step-head svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.tc-ai-console-top svg,.tc-ai-console-row svg{width:22px;height:22px}.tc-ai-console-top strong{color:var(--tc-ink);letter-spacing:-.03em;font-size:1.02rem}.tc-ai-console-top em{background:var(--tc-soft-mint);color:#107a56;border:1px solid #c8f3df;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.78rem;font-style:normal;font-weight:900;display:inline-flex}.tc-ai-console-top em:before{background:var(--tc-mint);content:"";border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite tcConsoleDot}.tc-ai-console-stream{gap:12px;margin-top:20px;display:grid}.tc-ai-console-row{border:1px solid var(--tc-line);background:#ffffffd6;border-radius:18px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:58px;padding:8px 12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.tc-ai-console-row.is-active,.tc-ai-console-row:hover{border-color:#18b9816b;transform:translate(5px);box-shadow:0 14px 34px #18b9811a}.tc-ai-console-row span{color:var(--tc-text);font-weight:850}.tc-ai-console-row b{color:var(--tc-blue);font-size:.78rem}.tc-ai-console-bottom{margin-top:18px}.tc-ai-console-bottom span{color:#107a56;align-items:center;gap:10px;font-weight:900;display:flex}.tc-ai-console-bottom span b{background:var(--tc-mint);border-radius:50%;width:10px;height:10px;animation:1.5s ease-in-out infinite tcConsoleDot;box-shadow:0 0 0 8px #18b9811f}.tc-ai-progress{background:#dbeafe;border-radius:999px;height:10px;margin-top:12px;overflow:hidden}.tc-ai-progress i{background:linear-gradient(90deg, var(--tc-blue), var(--tc-mint));border-radius:inherit;transform-origin:0;height:100%;animation:2.8s ease-in-out infinite tcAiProgress;display:block}@keyframes tcAiConsoleScan{to{left:130%}}@keyframes tcConsoleDot{50%{transform:scale(1.1);box-shadow:0 0 0 8px #18b9811a}}@keyframes tcAiProgress{0%{transform:scaleX(.22)}55%{transform:scaleX(.86)}to{transform:scaleX(.64)}}.tc-workflow-simulator{gap:18px;display:grid;position:relative}.tc-workflow-simulator:before{background:linear-gradient(180deg, var(--tc-blue), var(--tc-mint));content:"";background-size:100% 220%;border-radius:999px;width:3px;animation:2.8s linear infinite tcWorkflowLine;position:absolute;top:12%;bottom:12%;left:34px}.tc-workflow-traveler{background:var(--tc-blue);content:"";z-index:2;border:8px solid #155eef1a;border-radius:50%;width:34px;height:34px;animation:4.6s ease-in-out infinite tcWorkflowTraveler;position:absolute;top:12%;left:18px;box-shadow:0 0 0 10px #155eef12}.tc-workflow-node{background:var(--tc-surface);border:1px solid var(--tc-line);border-radius:24px;min-height:118px;margin-left:54px;padding:24px;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative}.tc-workflow-node:hover,.tc-workflow-node.is-active{border-color:#18b9816b;transform:translate(6px);box-shadow:0 18px 50px #10182814}.tc-workflow-node:before{background:var(--tc-blue);content:"";border:6px solid #eef4ff;border-radius:50%;width:24px;height:24px;animation:2.4s ease-in-out infinite tcWorkflowNode;position:absolute;top:28px;left:-32px}.tc-workflow-node.is-ai{box-shadow:0 22px 60px #155eef1f}.tc-workflow-node.is-success:before,.tc-workflow-node.is-active:before{background:var(--tc-mint)}.tc-workflow-node span{color:var(--tc-blue);margin-bottom:10px;font-size:.82rem;font-weight:900;display:block}.tc-workflow-node strong{letter-spacing:-.03em;font-size:1.2rem;display:block}.tc-workflow-node p{margin-top:8px}.tc-workflow-step{align-items:center;gap:10px;margin-bottom:12px!important;display:flex!important}.tc-workflow-step b{color:var(--tc-blue);font-size:.82rem}.tc-workflow-step svg{color:var(--tc-blue);width:22px;height:22px}@keyframes tcWorkflowLine{to{background-position:0 220%}}@keyframes tcWorkflowTraveler{0%,to{background:var(--tc-blue);top:12%}32%{top:35%}64%{top:60%}86%{background:var(--tc-mint);top:84%}}@keyframes tcWorkflowNode{50%{transform:scale(1.08);box-shadow:0 0 0 9px #155eef1f}}.tc-who .tc-chip-grid{perspective:900px}.tc-who .tc-audience-chip{gap:14px;transition:border-color .18s,box-shadow .18s,color .18s,transform .18s;position:relative;overflow:hidden}.tc-who .tc-audience-chip:before{content:"";background:linear-gradient(120deg,#0000,#ffffffe6,#0000);width:40%;height:160%;transition:left .54s;position:absolute;top:-30%;left:-80%;transform:rotate(18deg)}.tc-who .tc-audience-chip i{background:var(--tc-soft-mint);color:#10845d;opacity:.78;border:1px solid #c8f3df;border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .18s,transform .18s,background .18s,color .18s;display:inline-flex;transform:translate(-4px)scale(.94)}.tc-who .tc-audience-chip svg{width:21px;height:21px}.tc-who .tc-audience-chip strong{z-index:1;position:relative}.tc-who .tc-audience-chip:hover{color:var(--tc-ink);background:linear-gradient(135deg,#18b98117,#155eef12),#fff;border-color:#18b9816b;transform:translateY(-6px)rotateX(2deg);box-shadow:0 18px 42px #10182814}.tc-who .tc-audience-chip:hover:before{left:126%}.tc-who .tc-audience-chip:hover i{background:var(--tc-blue);color:#fff;opacity:1;transform:translate(0)scale(1)}.tc-why .tc-card-grid-4{align-items:stretch}.tc-why .tc-proof-card{transition:border-color .18s,box-shadow .18s,transform .18s}.tc-why .tc-proof-card:before{content:"";background:linear-gradient(120deg,#0000,#155eef21,#0000);width:48%;height:150%;transition:left .56s;position:absolute;top:-25%;left:-90%;transform:rotate(18deg)}.tc-why .tc-proof-card:after{transition:background .18s,transform .18s}.tc-why .tc-proof-card:hover,.tc-why .tc-proof-card.is-active{border-color:#18b9816b;transform:translateY(-7px);box-shadow:0 22px 60px #1018281a}.tc-why .tc-proof-card:hover:before{left:130%}.tc-why .tc-proof-card:hover:after,.tc-why .tc-proof-card.is-active:after{background:var(--tc-soft-mint);transform:rotate(18deg)scale(1.12)}.tc-proof-icon{background:var(--tc-ink);color:#fff;border-radius:18px;align-items:center;gap:9px;width:max-content;min-height:54px;padding:0 13px;display:inline-flex}.tc-proof-icon b{font-size:.82rem}.tc-proof-icon svg{color:var(--tc-mint);width:22px;height:22px}.tc-why .tc-proof-card:hover .tc-proof-icon,.tc-why .tc-proof-card.is-active .tc-proof-icon{animation:1.1s ease-in-out infinite tcProofIconPulse}@keyframes tcProofIconPulse{50%{transform:translateY(-2px);box-shadow:0 0 0 9px #18b9811f}}.tc-process .tc-process-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:22px;padding-top:0;position:relative}.tc-process .tc-process-grid:before,.tc-process .tc-process-grid:after{background:linear-gradient(90deg, #155eef14, var(--tc-blue), var(--tc-mint), #155eef14);content:"";opacity:.28;pointer-events:none;z-index:0;background-size:220% 100%;border-radius:999px;height:3px;animation:3.2s linear infinite tcProcessLine;position:absolute}.tc-process .tc-process-grid:before{top:43px;left:10%;right:10%}.tc-process .tc-process-grid:after{top:calc(50% + 54px);left:23%;right:23%}.tc-process .tc-process-grid article{z-index:1;grid-column:span 2;min-height:292px}.tc-process .tc-process-grid article:nth-of-type(5){grid-column:2/span 2}.tc-process .tc-process-grid article:nth-of-type(6),.tc-process .tc-process-grid article:nth-of-type(7){grid-column:span 2}.tc-process .tc-process-grid article:before{box-shadow:none;content:"";background:linear-gradient(120deg,#0000,#ffffffe6,#0000);border:0;border-radius:0;width:50%;height:150%;transition:left .56s;animation:none;position:absolute;top:-25%;left:-96%;transform:rotate(18deg)}.tc-process .tc-process-grid article:hover:before{left:130%}.tc-process-step-head{background:var(--tc-soft-blue);color:var(--tc-blue);border:1px solid #d8e5ff;border-radius:18px;align-items:center;gap:10px;width:max-content;padding:9px 12px;margin-bottom:18px!important;display:inline-flex!important}.tc-process-step-head b{font-size:.82rem}.tc-process-step-head svg{width:21px;height:21px}.tc-process .tc-process-grid article:hover .tc-process-step-head,.tc-process .tc-process-grid article.is-active .tc-process-step-head{background:var(--tc-blue);color:#fff}.tc-process-connector-drop{background:linear-gradient(180deg, var(--tc-blue), var(--tc-mint), var(--tc-blue));opacity:.22;pointer-events:none;z-index:0;background-size:100% 220%;border-radius:999px;width:3px;height:calc(50% + 12px);animation:3.2s linear infinite tcProcessLineVertical;display:block;position:absolute;top:43px;left:76%}.tc-process-pulse{background:var(--tc-blue);pointer-events:none;z-index:0;border:7px solid #155eef1f;border-radius:50%;width:28px;height:28px;display:block;position:absolute;box-shadow:0 0 0 9px #155eef14}.tc-process-pulse-top{animation:4.4s ease-in-out infinite tcProcessPulseTop;top:29px}.tc-process-pulse-bottom{background:var(--tc-mint);animation:4.4s ease-in-out infinite tcProcessPulseBottom;top:calc(50% + 40px)}@keyframes tcProcessLineVertical{to{background-position:0 220%}}@keyframes tcProcessPulseTop{0%{left:10%}to{left:88%}}@keyframes tcProcessPulseBottom{0%{left:23%}to{left:76%}}.tc-standards-inner{background:linear-gradient(135deg, #155eef14, #18b98114), var(--tc-surface);border:1px solid var(--tc-line);box-shadow:var(--tc-shadow);border-radius:34px;grid-template-columns:1fr 1fr;align-items:center;gap:42px;padding:54px;display:grid}.tc-standards h2{color:var(--tc-ink)}.tc-standards p{color:var(--tc-muted)}.tc-standards .tc-standard-list li{color:var(--tc-text);background:#ffffffdb;border-color:#d7e4ff;transition:transform .18s,box-shadow .18s}.tc-standards .tc-standard-list li:hover{transform:translate(6px);box-shadow:0 16px 42px #155eef1a}@media (width<=1180px){.tc-hero-grid,.tc-standards-inner{grid-template-columns:1fr}.tc-metric-grid,.tc-service-orbit{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-service-orbit .tc-service-tile{grid-column:span 1!important}.tc-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tc-process .tc-process-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.tc-process .tc-process-grid:before,.tc-process .tc-process-grid:after,.tc-process-connector-drop,.tc-process-pulse{display:none}.tc-process .tc-process-grid article,.tc-process .tc-process-grid article:nth-of-type(5),.tc-process .tc-process-grid article:nth-of-type(6),.tc-process .tc-process-grid article:nth-of-type(7){grid-column:auto}}@media (width<=700px){.tc-hero{padding-top:62px}.tc-build-system{min-height:auto}.tc-build-window{border-radius:28px;padding:22px}.tc-build-top{grid-template-columns:12px 12px 12px 1fr;padding:0 18px}.tc-build-top em{display:none}.tc-module-map,.tc-metric-grid,.tc-service-orbit{grid-template-columns:1fr}.tc-module-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tc-module{grid-template-columns:1fr;gap:6px;min-height:96px}.tc-module i{width:16px;height:16px}.tc-blueprint-card{width:100%}.tc-ai-console-top,.tc-ai-console-row{grid-template-columns:42px 1fr}.tc-ai-console-top em,.tc-ai-console-row b{grid-column:2}.tc-workflow-traveler{display:none}.tc-who .tc-audience-chip{min-height:68px}.tc-process .tc-process-grid{grid-template-columns:1fr}}