header.Landing-module__mitg-q__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding-top:100px;display:flex;position:relative;overflow:hidden}.Landing-module__mitg-q__heroContent{z-index:10;flex-direction:column;align-items:center;max-width:900px;display:flex;position:relative}.Landing-module__mitg-q__hero h1{letter-spacing:-.03em;margin:24px 0;font-size:clamp(3rem,8vw,6rem);font-weight:800;line-height:1.1}.Landing-module__mitg-q__hero p.Landing-module__mitg-q__subtitle{color:var(--text-muted);max-width:600px;margin-bottom:40px;font-size:clamp(1.125rem,2vw,1.25rem);line-height:1.6}.Landing-module__mitg-q__heroStats{border-top:1px solid var(--border-color);gap:40px;margin-top:60px;padding-top:40px;display:flex}.Landing-module__mitg-q__statItem{flex-direction:column;align-items:center;gap:8px;display:flex}.Landing-module__mitg-q__statVal{font-family:var(--font-mono);color:var(--text-main);font-size:2rem;font-weight:700}.Landing-module__mitg-q__statLbl{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:.75rem}.Landing-module__mitg-q__tickerWrap{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:var(--bg-surface-solid);padding:20px 0;display:flex;overflow:hidden}.Landing-module__mitg-q__tickerContent{white-space:nowrap;animation:30s linear infinite Landing-module__mitg-q__scrollTicker;display:flex}.Landing-module__mitg-q__tickerItem{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);align-items:center;gap:16px;padding:0 40px;font-size:.875rem;font-weight:500;display:flex}.Landing-module__mitg-q__tickerItem span{color:var(--accent-primary)}@keyframes Landing-module__mitg-q__scrollTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}section{z-index:10;padding:120px 0;position:relative}.Landing-module__mitg-q__sectionHeader{margin-bottom:64px}.Landing-module__mitg-q__sectionHeader h2{letter-spacing:-.03em;margin-top:16px;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1}.Landing-module__mitg-q__bentoGrid{auto-rows:minmax(320px, auto);grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.Landing-module__mitg-q__bentoCard{background:var(--bg-card);border:1px solid var(--border-color);cursor:pointer;border-radius:24px;flex-direction:column;padding:40px;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.Landing-module__mitg-q__bentoCard:before{content:"";background:radial-gradient(800px circle at var(--mouse-x) var(--mouse-y), #ffffff0f, transparent 40%);opacity:0;pointer-events:none;z-index:1;transition:opacity .3s;position:absolute;inset:0}.Landing-module__mitg-q__bentoCard:hover{border-color:var(--border-hover)}.Landing-module__mitg-q__bentoCard:hover:before{opacity:1}.Landing-module__mitg-q__bentoCard .Landing-module__mitg-q__content{z-index:2;flex-direction:column;height:100%;display:flex;position:relative}.Landing-module__mitg-q__bentoIcon{border:1px solid var(--border-color);background:#ffffff0d;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:32px;font-size:24px;display:flex}.Landing-module__mitg-q__bentoCard h3{margin-bottom:12px;font-size:1.5rem;font-weight:600}.Landing-module__mitg-q__bentoCard p{color:var(--text-muted);margin-bottom:24px;font-size:.95rem;line-height:1.6}.Landing-module__mitg-q__bentoTags{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.Landing-module__mitg-q__bentoTags span{font-family:var(--font-mono);border:1px solid var(--border-color);color:var(--text-muted);background:#0000004d;border-radius:100px;padding:4px 10px;font-size:.7rem}.Landing-module__mitg-q__bentoLarge1{grid-column:span 2}.Landing-module__mitg-q__bentoSmall1,.Landing-module__mitg-q__bentoSmall2{grid-column:span 1}.Landing-module__mitg-q__bentoLarge2{grid-column:span 2}.Landing-module__mitg-q__bentoMedium1,.Landing-module__mitg-q__bentoMedium2{grid-column:span 1}@media (max-width:1024px){.Landing-module__mitg-q__bentoGrid{grid-template-columns:repeat(2,1fr)}.Landing-module__mitg-q__bentoLarge1,.Landing-module__mitg-q__bentoLarge2{grid-column:span 2}.Landing-module__mitg-q__bentoSmall1,.Landing-module__mitg-q__bentoSmall2{grid-column:span 1}.Landing-module__mitg-q__bentoMedium1,.Landing-module__mitg-q__bentoMedium2{grid-column:span 2}}@media (max-width:768px){.Landing-module__mitg-q__bentoGrid{grid-template-columns:1fr}.Landing-module__mitg-q__bentoLarge1,.Landing-module__mitg-q__bentoLarge2,.Landing-module__mitg-q__bentoSmall1,.Landing-module__mitg-q__bentoSmall2,.Landing-module__mitg-q__bentoMedium1,.Landing-module__mitg-q__bentoMedium2{grid-column:span 1}}.Landing-module__mitg-q__methodGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.Landing-module__mitg-q__methodVisual{background:var(--bg-surface-solid);border:1px solid var(--border-color);border-radius:32px;flex-direction:column;gap:20px;padding:60px;display:flex;position:relative}.Landing-module__mitg-q__methodNode{background:var(--bg-card);border:1px solid var(--border-color);z-index:2;border-radius:16px;align-items:center;gap:20px;padding:24px;transition:transform .3s;display:flex;position:relative}.Landing-module__mitg-q__methodNode:hover{transform:translate(10px)}.Landing-module__mitg-q__methodNode .Landing-module__mitg-q__icon{background:#ffffff0d;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.Landing-module__mitg-q__methodNode h4{margin-bottom:4px;font-size:1.1rem}.Landing-module__mitg-q__methodNode p{color:var(--text-muted);font-size:.85rem}.Landing-module__mitg-q__methodText{flex-direction:column;gap:40px;display:flex}.Landing-module__mitg-q__methodPt h3{align-items:center;gap:12px;margin-bottom:12px;font-size:1.5rem;display:flex}.Landing-module__mitg-q__methodPt p{color:var(--text-muted);padding-left:36px;line-height:1.6}.Landing-module__mitg-q__methodPt span.Landing-module__mitg-q__num{font-family:var(--font-mono);color:var(--accent-primary);font-size:1.2rem;font-weight:700}@media (max-width:992px){.Landing-module__mitg-q__methodGrid{grid-template-columns:1fr;gap:40px}.Landing-module__mitg-q__methodVisual{padding:30px}}.Landing-module__mitg-q__caseStudiesContainer{flex-direction:column;gap:40px;display:flex}.Landing-module__mitg-q__caseCard{background:var(--bg-surface-solid);border:1px solid var(--border-color);color:inherit;border-radius:32px;grid-template-columns:1.5fr 1fr;text-decoration:none;transition:all .3s;display:grid;position:sticky;top:100px;overflow:hidden;box-shadow:0 -10px 40px #00000080}.Landing-module__mitg-q__caseCard:first-child{top:100px}.Landing-module__mitg-q__caseCard:nth-child(2){top:130px}.Landing-module__mitg-q__caseCard:nth-child(3){top:160px}.Landing-module__mitg-q__caseContent{flex-direction:column;justify-content:center;padding:60px;display:flex}.Landing-module__mitg-q__caseVisual{border-left:1px solid var(--border-color);background:#ffffff05;justify-content:center;align-items:center;padding:40px;display:flex;position:relative;overflow:hidden}.Landing-module__mitg-q__mockupWindow{border:1px solid var(--border-color);background:#0a0a0c;border-radius:16px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 20px 40px #000c}.Landing-module__mitg-q__mockupHeader{border-bottom:1px solid var(--border-color);align-items:center;gap:6px;height:32px;padding:0 16px;display:flex}.Landing-module__mitg-q__mockupHeader .Landing-module__mitg-q__dot{background:#333;border-radius:50%;width:10px;height:10px}.Landing-module__mitg-q__mockupBody{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex}.Landing-module__mitg-q__mockLine{background:#ffffff1a;border-radius:4px;height:8px}.Landing-module__mitg-q__mockChart{border:1px dashed #ffffff1a;border-radius:8px;flex:1;position:relative}.Landing-module__mitg-q__caseTitle{letter-spacing:-.02em;margin:20px 0;font-size:2.5rem;font-weight:700}.Landing-module__mitg-q__caseDesc{color:var(--text-muted);margin-bottom:40px;font-size:1.1rem;line-height:1.6}.Landing-module__mitg-q__caseMetrics{border-top:1px solid var(--border-color);gap:40px;padding-top:32px;display:flex}@media (max-width:992px){.Landing-module__mitg-q__caseCard{grid-template-columns:1fr;margin-bottom:24px;position:relative;top:auto!important}.Landing-module__mitg-q__caseVisual{border-left:none;border-top:1px solid var(--border-color);height:300px}.Landing-module__mitg-q__caseContent{padding:40px 24px}.Landing-module__mitg-q__caseTitle{font-size:2rem}}.Landing-module__mitg-q__testimonialGrid{column-count:3;column-gap:24px;width:100%}.Landing-module__mitg-q__tCard{background:var(--bg-card);border:1px solid var(--border-color);transition:border-color .3s ease, transform .3s var(--ease-out-expo);break-inside:avoid;border-radius:24px;flex-direction:column;margin-bottom:24px;padding:36px;display:flex;position:relative;overflow:hidden}.Landing-module__mitg-q__tCard:hover{border-color:var(--border-hover);transform:translateY(-4px)}.Landing-module__mitg-q__tCardHeader{align-items:center;gap:14px;margin-bottom:20px;display:flex}.Landing-module__mitg-q__tIcon{border:1px solid var(--border-color);background:#ffffff0d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:flex}.Landing-module__mitg-q__tResult{font-family:var(--font-mono);color:var(--accent-tertiary);text-transform:uppercase;letter-spacing:.05em;background:#14b8a61a;border:1px solid #14b8a633;border-radius:6px;padding:5px 10px;font-size:.7rem;font-weight:700}.Landing-module__mitg-q__tResult.Landing-module__mitg-q__software{color:#a5b4fc;background:#a5b4fc1a;border-color:#a5b4fc33}.Landing-module__mitg-q__tResult.Landing-module__mitg-q__growth{color:var(--accent-secondary);background:#ec48991a;border-color:#ec489933}.Landing-module__mitg-q__tCard p{color:var(--text-main);flex:1;margin-bottom:28px;font-size:1rem;font-weight:300;line-height:1.65}.Landing-module__mitg-q__tAuthor{border-top:1px solid var(--border-color);align-items:center;gap:14px;margin-top:auto;padding-top:20px;display:flex}.Landing-module__mitg-q__tAvatar{background:linear-gradient(135deg, var(--accent-primary), var(--accent-secondary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.85rem;font-weight:700;display:flex}.Landing-module__mitg-q__tName{color:var(--text-main);font-size:.95rem;font-weight:600}.Landing-module__mitg-q__tRole{color:var(--text-muted);margin-top:2px;font-size:.8rem}.Landing-module__mitg-q__tViewAll{text-align:center;margin-top:56px}@media (max-width:1024px){.Landing-module__mitg-q__testimonialGrid{column-count:2}}@media (max-width:768px){.Landing-module__mitg-q__testimonialGrid{column-count:1}.Landing-module__mitg-q__tCard{padding:28px}}.Landing-module__mitg-q__modalOverlay{-webkit-backdrop-filter:blur(12px);z-index:1000;opacity:0;pointer-events:none;background:#000c;justify-content:center;align-items:center;padding:24px;transition:opacity .3s;display:flex;position:fixed;inset:0}.Landing-module__mitg-q__modalOverlay.Landing-module__mitg-q__active{opacity:1;pointer-events:auto}.Landing-module__mitg-q__modalContent{background:var(--bg-surface-solid);border:1px solid var(--border-color);width:100%;max-width:600px;transition:transform .4s var(--ease-out-expo);border-radius:24px;padding:48px;position:relative;transform:translateY(20px);box-shadow:0 40px 80px #000c}.Landing-module__mitg-q__modalOverlay.Landing-module__mitg-q__active .Landing-module__mitg-q__modalContent{transform:translateY(0)}.Landing-module__mitg-q__modalClose{border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:24px;right:24px}.Landing-module__mitg-q__modalClose:hover{background:var(--text-main);color:var(--bg-base)}.Landing-module__mitg-q__modalTitle{margin-top:16px;margin-bottom:16px;font-size:2rem;font-weight:700}.Landing-module__mitg-q__modalDesc{color:var(--text-muted);margin-bottom:32px;line-height:1.6}.Landing-module__mitg-q__featureList{flex-direction:column;gap:12px;margin-bottom:40px;list-style:none;display:flex}.Landing-module__mitg-q__featureList li{color:var(--text-main);align-items:flex-start;gap:12px;font-size:.95rem;display:flex}.Landing-module__mitg-q__featureList li span{color:var(--accent-tertiary);font-weight:700}
