*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#161513;-webkit-font-smoothing:antialiased;background:#f3f1ec;margin:0;font-family:Bricolage Grotesque,system-ui,sans-serif}a{color:#161513;text-underline-offset:3px}a:hover{color:#b35100;color:lab(46.6484% 44.5038 79.2081)}::selection{background:#ff9858;background:lab(73.5343% 39.8239 55.0764)}img{max-width:100%;height:auto;display:block}@keyframes pmarq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.reveal{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(32px)}.reveal.visible{opacity:1;transform:none}.desktop-nav{align-items:center;gap:clamp(14px,2.4vw,28px);font-family:JetBrains Mono,monospace;font-size:13px;display:flex}.burger-btn{cursor:pointer;background:0 0;border:none;padding:8px;display:none}.process-step{grid-template-columns:minmax(80px,160px) minmax(0,1fr) minmax(0,1.3fr);align-items:baseline;gap:clamp(16px,3vw,48px);display:grid}@media (max-width:820px){.desktop-nav{display:none!important}.burger-btn{display:block}.process-step{grid-template-columns:1fr!important;gap:4px!important}.process-step-num,.process-step-title,.process-step-desc{display:block}.process-step-desc{margin-top:8px}.hide-mobile{display:none!important}.show-mobile{display:inline!important}}.show-mobile{display:none}
