#overview{padding-top:0}.hero-sticky-track{position:relative;min-height:calc(100vh - 85px)}.hero-clean-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:flex-end;margin-top:100px;margin-bottom:0;position:sticky;top:110px;z-index:1}.hero-clean-photo{display:flex;justify-content:flex-end;align-items:flex-end;filter:drop-shadow(0 20px 36px #1420162e)}.hero-clean-photo img{width:100%;max-width:480px;height:auto;object-fit:contain;display:block;margin-bottom:0;position:relative;filter:none;-webkit-mask-image:linear-gradient(#0000 0%,#000 1.5% 85%,#0000),linear-gradient(to right,#0000 0%,#000 1.5% 98.5%,#0000);-webkit-mask-composite:source-in;mask-image:linear-gradient(#0000 0%,#000 1.5% 85%,#0000),linear-gradient(to right,#0000 0%,#000 1.5% 98.5%,#0000);mask-composite:intersect}.hero-clean-text{display:flex;flex-direction:column;justify-content:center;align-self:center;padding-bottom:28px}.hero-brand-name{font-family:var(--font-serif);font-size:clamp(3.2rem,5.5vw,4.8rem);line-height:1.15;font-weight:400;letter-spacing:-.5px;margin:0 0 6px;padding-bottom:16px;white-space:nowrap;background:linear-gradient(135deg,#131a14 0%,#3b523f 25%,#739678 50%,#3b523f 75%,#131a14);background-size:260%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000;animation:nameBreath 8s ease-in-out infinite}@keyframes nameBreath{0%,to{background-position:0%}50%{background-position:100%}}.hero-clean-subtitle{font-size:1.25rem;color:var(--text-secondary);font-weight:400;margin-bottom:48px}.hero-clean-actions{display:flex;flex-direction:column;gap:16px;width:100%;max-width:380px}.btn-clean-outline,.btn-clean-primary{width:100%;padding:16px 24px;border-radius:50px;font-family:var(--font-sans);font-size:1.05rem;font-weight:500;text-align:center;cursor:pointer;transition:all .3s var(--ease-spring)}.btn-clean-primary{background:#4a5b4c;color:#fff;border:none;box-shadow:0 10px 24px -6px#4a5b4c66}.btn-clean-primary:hover{background:#364438;transform:translateY(-2px);box-shadow:0 14px 32px -4px#4a5b4c80}.btn-clean-outline{background:#0000;color:#f3efe6;font-weight:600;border:2px solid#f3efe6bf;text-shadow:0 1px 3px#121c144d}.btn-clean-outline:hover{background:#f3efe61f;border-color:#fff;color:#fff;transform:translateY(-2px)}.bento-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:-16px;position:relative;z-index:5}.bento-item{background:var(--bg-surface);border:1.5px solid var(--border-subtle);backdrop-filter:blur(24px)saturate(140%);-webkit-backdrop-filter:blur(24px)saturate(140%);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:32px 28px;display:flex;flex-direction:column}.bento-num{font-family:var(--font-serif);font-size:2.8rem;color:var(--accent-sage);line-height:1;margin-bottom:8px}.bento-desc{font-size:.88rem;color:var(--text-secondary);line-height:1.45}