*{box-sizing:border-box}body,html{margin:0;padding:0;background:#f0eee6;color:#1a1a1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#d4a574;color:#fff}#__next{min-height:100vh;display:flex;align-items:center;justify-content:center}main{position:relative;z-index:1;max-width:640px;width:100%;padding:3rem 2.5rem;font-size:1.125rem;line-height:1.5;letter-spacing:-.01em}a{color:inherit;text-decoration:none;transition:opacity .15s ease}a:hover{opacity:.6}header{display:flex;align-items:center;gap:.6rem;margin-bottom:2rem}.wordmark{font-size:1rem;font-weight:400;letter-spacing:0;color:#1a1a1a}.hero{margin-bottom:2rem}.hero h1{font-size:2.25rem;font-weight:600;letter-spacing:-.03em;line-height:1.2;margin:0 0 .75rem}.hero p{font-size:1.125rem;color:#555;margin:0;line-height:1.6}.accent{color:#777}.label{display:block;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:#999;margin-bottom:.5rem}.products h2{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;color:#1a1a1a;margin:0 0 .75rem}.product{display:flex;align-items:center;gap:1rem}.product h3{font-size:1rem;font-weight:600;letter-spacing:-.02em;margin:0;line-height:1.2}.product p{color:#555;margin:.1rem 0 0;font-size:.85rem;line-height:1.2}.badge{display:inline-block;font-size:.6rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#999;border:1px solid #c8c5bb;border-radius:999px;padding:.15rem .5rem;white-space:nowrap}.consulting{margin-top:2rem}.consulting h2{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;color:#1a1a1a;margin:0 0 .5rem}.consulting p{margin:0;line-height:1.6}footer{margin-top:3rem;font-size:.9rem}footer a{color:#777}footer a:hover{opacity:1}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fade-in{opacity:0;animation:fadeIn .6s ease forwards}@media only screen and (max-width:600px){main{padding:3rem 1.5rem}.hero,header{margin-bottom:2rem}.hero h1{font-size:1.35rem}.hero p{font-size:.95rem}.product h2{font-size:1.2rem}.product p{font-size:.95rem}}