.TechnicalLanding-module__XMit-G__section{max-width:1220px;padding:clamp(48px, 7vw, 88px) var(--gx);margin:0 auto;position:relative}.TechnicalLanding-module__XMit-G__head{text-align:center;max-width:660px;margin:0 auto clamp(32px,5vw,48px)}.TechnicalLanding-module__XMit-G__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--clay-d);font-size:12px;font-weight:600;display:inline-block}.TechnicalLanding-module__XMit-G__h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:14px;font-size:clamp(28px,4.2vw,44px);font-weight:500;line-height:1.08}.TechnicalLanding-module__XMit-G__h2 em{color:var(--clay);font-style:normal;font-weight:500}.TechnicalLanding-module__XMit-G__lead{color:var(--mute);margin-top:16px;font-size:clamp(15px,1.6vw,17px);line-height:1.65}.TechnicalLanding-module__XMit-G__checkGrid{counter-reset:tech;grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.TechnicalLanding-module__XMit-G__checkCard{counter-increment:tech;background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:24px 22px;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.TechnicalLanding-module__XMit-G__checkCard:first-child,.TechnicalLanding-module__XMit-G__checkCard:last-child{grid-column:span 2}.TechnicalLanding-module__XMit-G__checkCard:before{content:counter(tech, decimal-leading-zero);font-family:var(--font-mono-stack);letter-spacing:.1em;color:var(--faint-2);font-size:11px;font-weight:600;position:absolute;top:14px;right:16px}.TechnicalLanding-module__XMit-G__checkCard:after{content:"";background:radial-gradient(circle, rgba(var(--clay-rgb), .12), transparent 70%);opacity:0;pointer-events:none;width:75%;height:75%;transition:opacity .25s;position:absolute;top:-45%;right:-35%}.TechnicalLanding-module__XMit-G__checkCard:hover{border-color:var(--clay-soft);transform:translateY(-3px)}.TechnicalLanding-module__XMit-G__checkCard:hover:after{opacity:1}.TechnicalLanding-module__XMit-G__checkIcon{background:var(--clay-soft);width:42px;height:42px;color:var(--clay-d);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.TechnicalLanding-module__XMit-G__checkLabel{font-family:var(--font-mono-stack);letter-spacing:.1em;color:var(--ink);font-size:12px;font-weight:700}.TechnicalLanding-module__XMit-G__checkBlurb{color:var(--mute);font-size:13.5px;line-height:1.58}.TechnicalLanding-module__XMit-G__tableWrap{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:18px;position:relative;overflow-x:auto}.TechnicalLanding-module__XMit-G__tableWrap:before{content:"";background:linear-gradient(90deg, var(--ok-chart) 33%, var(--warn-chart) 33% 66%, var(--bad-accent) 66%);height:3px;position:absolute;top:0;left:0;right:0}.TechnicalLanding-module__XMit-G__table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.TechnicalLanding-module__XMit-G__table th,.TechnicalLanding-module__XMit-G__table td{text-align:left;border-bottom:1px solid var(--line);color:var(--mute);font-family:var(--font-mono-stack);padding:14px 18px;font-size:13px}.TechnicalLanding-module__XMit-G__table th{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:600}.TechnicalLanding-module__XMit-G__table td:first-child{color:var(--ink);font-weight:600;font-family:var(--font-body);font-size:14px}.TechnicalLanding-module__XMit-G__table tr:last-child td{border-bottom:0}.TechnicalLanding-module__XMit-G__tableGood{color:var(--ok-strong);font-weight:700}.TechnicalLanding-module__XMit-G__tableBad{color:var(--bad-alt);font-weight:600}.TechnicalLanding-module__XMit-G__stepGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.TechnicalLanding-module__XMit-G__stepCard{background:var(--paper2);border:1px solid var(--line);border-radius:18px;padding:28px 26px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative}.TechnicalLanding-module__XMit-G__stepCard:hover{border-color:var(--clay-soft);box-shadow:var(--shadow);transform:translateY(-3px)}.TechnicalLanding-module__XMit-G__stepIcon{background:var(--clay-soft);width:48px;height:48px;color:var(--clay-d);border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.TechnicalLanding-module__XMit-G__stepTitle{font-family:var(--font-display);color:var(--ink);margin-top:16px;font-size:20px;font-weight:500}.TechnicalLanding-module__XMit-G__stepBody{color:var(--mute);margin-top:10px;font-size:14.5px;line-height:1.6}.TechnicalLanding-module__XMit-G__ctaWrap{max-width:1220px;padding:0 var(--gx);margin:clamp(24px,4vw,40px) auto clamp(56px,8vw,96px)}.TechnicalLanding-module__XMit-G__cta{text-align:center;background:var(--invert-bg);border:1px solid var(--line);border-radius:26px;padding:clamp(40px,6vw,64px) clamp(24px,5vw,56px);position:relative;overflow:hidden}.TechnicalLanding-module__XMit-G__cta:before{content:"";background-image:linear-gradient(rgba(var(--white-rgb), .05) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--white-rgb), .05) 1px, transparent 1px);pointer-events:none;background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 50% 0,#000 20%,#0000 70%);mask-image:radial-gradient(70% 90% at 50% 0,#000 20%,#0000 70%)}.TechnicalLanding-module__XMit-G__ctaTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--on-invert);font-size:clamp(26px,4vw,40px);font-weight:500;line-height:1.1;position:relative}.TechnicalLanding-module__XMit-G__ctaTitle em{color:var(--clay-l);font-style:normal;font-weight:500}.TechnicalLanding-module__XMit-G__ctaSub{max-width:52ch;color:var(--faint);margin:16px auto 0;font-size:clamp(14.5px,1.6vw,16.5px);line-height:1.6;position:relative}.TechnicalLanding-module__XMit-G__ctaBtn{margin-top:28px;position:relative}.TechnicalLanding-module__XMit-G__ctaLinks{color:var(--faint);margin-top:18px;font-size:13.5px;position:relative}.TechnicalLanding-module__XMit-G__ctaLinks a{color:var(--faint);text-underline-offset:3px;text-decoration:underline}.TechnicalLanding-module__XMit-G__ctaLinks a:hover{color:var(--on-invert)}@media (max-width:900px){.TechnicalLanding-module__XMit-G__checkGrid{grid-template-columns:1fr 1fr}.TechnicalLanding-module__XMit-G__checkCard:first-child,.TechnicalLanding-module__XMit-G__checkCard:last-child{grid-column:span 2}.TechnicalLanding-module__XMit-G__stepGrid{grid-template-columns:1fr}}@media (max-width:540px){.TechnicalLanding-module__XMit-G__checkGrid{grid-template-columns:1fr}.TechnicalLanding-module__XMit-G__checkCard:first-child,.TechnicalLanding-module__XMit-G__checkCard:last-child{grid-column:auto}}
.TechnicalHero-module__lWwjUa__hero{background:var(--invert-bg);padding:clamp(52px,7vw,96px) 0 clamp(56px,8vw,100px);position:relative;overflow:hidden}.TechnicalHero-module__lWwjUa__grid{background-image:linear-gradient(rgba(var(--white-rgb), .05) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--white-rgb), .05) 1px, transparent 1px);pointer-events:none;background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(90% 80% at 50% 30%,#000 30%,#0000 75%)}.TechnicalHero-module__lWwjUa__glow{background:radial-gradient(circle, rgba(var(--clay-rgb), .28), transparent 62%);pointer-events:none;width:480px;height:480px;position:absolute;top:-25%;right:-10%}.TechnicalHero-module__lWwjUa__inner{z-index:2;max-width:1220px;padding:0 var(--gx);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,64px);margin:0 auto;display:grid;position:relative}.TechnicalHero-module__lWwjUa__copy{max-width:560px}.TechnicalHero-module__lWwjUa__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--clay-l);background:rgba(var(--white-rgb), .06);border:1px solid rgba(var(--white-rgb), .14);border-radius:100px;align-items:center;gap:8px;padding:7px 16px;font-size:12px;font-weight:600;display:inline-flex}.TechnicalHero-module__lWwjUa__title{font-family:var(--font-display);letter-spacing:-.022em;color:var(--on-invert);margin-top:18px;font-size:clamp(34px,4.6vw,54px);font-weight:500;line-height:1.07}.TechnicalHero-module__lWwjUa__title em{color:var(--clay-l);font-style:normal}.TechnicalHero-module__lWwjUa__sub{color:var(--faint);margin-top:16px;font-size:clamp(15px,1.5vw,17px);line-height:1.65}.TechnicalHero-module__lWwjUa__formWrap{margin-top:clamp(22px,3vw,30px)}.TechnicalHero-module__lWwjUa__hint{color:var(--faint);margin-top:12px;font-size:12.5px}.TechnicalHero-module__lWwjUa__termWrap{position:relative}.TechnicalHero-module__lWwjUa__terminal{border-radius:var(--radius,18px);border:1px solid rgba(var(--white-rgb), .12);background:rgba(var(--black-rgb), .45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 34px 80px -34px rgba(var(--black-rgb), .7);overflow:hidden}.TechnicalHero-module__lWwjUa__termBar{border-bottom:1px solid rgba(var(--white-rgb), .08);background:rgba(var(--white-rgb), .04);align-items:center;gap:7px;padding:11px 14px;display:flex}.TechnicalHero-module__lWwjUa__termDot{background:rgba(var(--white-rgb), .18);border-radius:50%;width:10px;height:10px}.TechnicalHero-module__lWwjUa__termDot:first-child{background:var(--bad-accent)}.TechnicalHero-module__lWwjUa__termDot:nth-child(2){background:var(--warn-accent)}.TechnicalHero-module__lWwjUa__termDot:nth-child(3){background:var(--ok-chart)}.TechnicalHero-module__lWwjUa__termTitle{letter-spacing:.1em;color:rgba(var(--white-rgb), .4);margin-left:auto;font-size:10.5px}.TechnicalHero-module__lWwjUa__termBody{min-height:268px;padding:18px 18px 22px;font-size:13px;line-height:2}.TechnicalHero-module__lWwjUa__tone_cmd{color:rgba(var(--white-rgb), .85)}.TechnicalHero-module__lWwjUa__tone_ok{color:var(--ok-chart)}.TechnicalHero-module__lWwjUa__tone_bad{color:var(--bad-accent)}.TechnicalHero-module__lWwjUa__caret{background:var(--clay-l);width:8px;height:15px;margin-top:6px;animation:1.05s step-end infinite TechnicalHero-module__lWwjUa__thBlink;display:inline-block}@keyframes TechnicalHero-module__lWwjUa__thBlink{50%{opacity:0}}@media (max-width:900px){.TechnicalHero-module__lWwjUa__inner{grid-template-columns:1fr}.TechnicalHero-module__lWwjUa__termBody{min-height:0}}
