*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:#f5f3ee}::selection{color:#1a1a1a;background:#c9a84c14}input::placeholder{color:#b5b0a8}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes subReveal{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes heroCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes haloPulse{0%,to{opacity:.3}50%{opacity:.75}}@keyframes backwardFlow{0%{stroke-dashoffset:24px;opacity:.2}50%{opacity:.55}to{stroke-dashoffset:0;opacity:.2}}@keyframes forwardFlow{0%{stroke-dashoffset:24px;opacity:.3}50%{opacity:.95}to{stroke-dashoffset:0;opacity:.3}}@keyframes convergeDotPulse{0%,to{r:4;opacity:.65}50%{r:5;opacity:1}}@keyframes portPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes liveDotPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes engineSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes arrowFlow{to{stroke-dashoffset:-14px}}@keyframes meritCorePulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:.25;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}.hero-split{align-items:center;gap:72px;width:100%;max-width:1100px;margin:0 auto;display:flex}.hero-left{text-align:left;flex:1 1 0;min-width:280px;max-width:560px}.hero-right{flex:none;justify-content:flex-end;display:flex}@media (max-width:900px){.hero-split{flex-direction:column!important;gap:56px!important}.hero-left{text-align:center!important;max-width:100%!important;margin:0 auto!important}.hero-left p{margin-left:auto!important;margin-right:auto!important}.hero-right{justify-content:center!important;width:100%!important}.hero-cta-row{justify-content:center!important}}.thesis-desktop{display:block}.thesis-mobile,.mobile-br{display:none}@media (max-width:768px){.thesis-desktop{display:none}.thesis-mobile{display:block}.mobile-br{display:inline}section{padding-left:20px!important;padding-right:20px!important}div[style*=repeat\(3]{grid-template-columns:1fr!important}div[style*=repeat\(4]{grid-template-columns:1fr 1fr!important}nav{padding:0 20px!important}footer{text-align:center;flex-direction:column;padding:32px 20px!important}#hero{padding-left:22px!important;padding-right:22px!important}.hero-cta-row{flex-direction:column;align-items:flex-start}.hero-cta-btn{width:100%}.thesis-grid{grid-template-columns:1fr!important}button[style*="padding: '13px"]{min-height:44px}p,li,label{font-size:max(14px,1em)}.nav-desktop{display:none!important}.nav-hamburger{display:flex!important}.step-arrow{display:none!important}}
