.heritage-stats{display:grid;grid-template-columns:1fr 1fr;margin:0;max-width:480px}.heritage-stat{display:flex;flex-direction:column-reverse;gap:8px;padding:clamp(14px,2.4vw,28px) clamp(10px,2vw,24px);min-width:0}.heritage-stat:nth-child(odd){border-right:1px solid rgba(var(--accent-rgb),.4);padding-left:0}.heritage-stat:nth-child(-n+2){border-bottom:1px solid rgba(var(--accent-rgb),.4)}.heritage-stat-value{margin:0;font-family:var(--font-serif);font-weight:600;line-height:1;letter-spacing:-.02em;font-size:clamp(34px,5.4vw,64px);font-feature-settings:"lnum";font-variant-numeric:lining-nums;background:var(--ten-foil);-webkit-background-clip:text;background-clip:text;color:transparent;overflow-wrap:anywhere}.heritage-stat-label{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--ten-gold-lt)}.heritage-road .ten-road-num{font-size:clamp(28px,4.6vw,56px)}.heritage-sr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.heritage-prints{display:grid;grid-gap:clamp(18px,3vw,36px);gap:clamp(18px,3vw,36px);grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));padding:8px 0}.heritage-print{margin:0;background:var(--ten-paper);border:solid var(--ten-paper);border-width:6px 6px 16px;box-shadow:0 10px 26px rgba(0,0,0,.32);rotate:-1.6deg;transition:rotate .35s var(--ease-out-soft),translate .35s var(--ease-out-soft),box-shadow .35s var(--ease-out-soft)}.heritage-print:nth-child(4n+2){rotate:1.4deg}.heritage-print:nth-child(4n+3){rotate:-.8deg}.heritage-print:nth-child(4n){rotate:1.9deg}.heritage-print:focus-within,.heritage-print:hover{rotate:0deg;translate:0 -6px;box-shadow:0 16px 34px rgba(0,0,0,.4)}.heritage-print figcaption{padding-top:8px;font-family:var(--font-serif);font-style:italic;font-size:15px;line-height:1.35;color:var(--ten-ink);margin-bottom:-6px}.heritage-coda-band{text-align:center}.heritage-crest{position:absolute;z-index:0;left:50%;top:50%;translate:-50% -50%;height:min(120%,640px);width:auto;opacity:.06;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.heritage-coda{display:grid;justify-items:center;grid-gap:20px;gap:20px;max-width:720px;margin-inline:auto}.heritage-motto{margin:0;font-family:var(--font-serif);font-style:italic;font-weight:600;line-height:1.1;font-size:clamp(36px,7vw,84px);background:var(--ten-foil);-webkit-background-clip:text;background-clip:text;color:transparent}.heritage-coda-body{margin:0;max-width:52ch;font-size:clamp(16px,1.4vw,18px);line-height:1.65;color:rgba(255,255,255,.78)}.heritage-coda .btn-gold{min-height:48px}@media (max-width:640px){.heritage-stat-value{font-size:clamp(30px,11vw,44px)}.heritage-prints{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:16px}}@media (prefers-reduced-motion:reduce){.heritage-print{transition:none}}