*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--max-w:1200px;--bg:#0a0a0a;--bg-card:#111111;--bg-card-hover:#1a1a1a;--text:#f5f5f5;--text-muted:#888888;--text-body:#c4c4c4;--accent:#8B0000;--accent-light:#B22222;--accent-dim:rgba(139,0,0,0.18);--border:rgba(255,255,255,0.08);--font:"Aptos","Inter",-apple-system,BlinkMacSystemFont,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:5rem;font-size:16px}@media (min-width:1024px){html{font-size:17px}}@media (min-width:1440px){html{font-size:18px}}@media (min-width:1600px){:root{--max-w:1400px}}@media (min-width:2000px){:root{--max-w:1600px}}body{background-color:var(--bg);color:var(--text);font-family:var(--font);line-height:1.6;overflow-x:hidden}h1,h2,h3,h4{font-family:"Aptos Display","Aptos",var(--font)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.about-para{text-align:justify}::selection{background:var(--accent);color:#fff}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--accent);border-radius:3px}@media (max-width:640px){html{font-size:15px}section{padding:3.25rem 1.25rem!important}#home{padding-top:5.5rem!important;padding-bottom:2rem!important}.about-para{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.contact-content a,.contact-content p,.stat-card p,.stat-label,.stat-value{text-align:center!important}.nav-hamburger,.nav-mobile-menu{display:flex!important}.portfolio-header{padding-left:1.25rem!important;padding-right:1.25rem!important}.partners-desc{white-space:normal!important}.strip-fade{width:50px!important}#contact{min-height:54vh!important;padding-top:0!important;padding-bottom:0!important}.contact-bg{opacity:.05!important}.contact-content{width:100%!important;padding:2.5rem 1.5rem!important}.stats-row{align-items:stretch!important}.stat-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important}.exp-job{padding-left:1.25rem!important}}