.entry-copy h1{font-family:Manrope,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(34px,min(5.7vw,8.2svh),88px);letter-spacing:.075em;line-height:1.15}.entry-copy h1 em{font-weight:400;color:#e2d3b5;letter-spacing:.095em}.entry-eyebrow{font-size:clamp(11px,1.1vw,15px);letter-spacing:.14em;margin-bottom:24px}.entry-copy{z-index:3;pointer-events:none}.entry-tooth{z-index:3}.entry-bottom{z-index:3;pointer-events:none}.entry-ripple-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;opacity:.8}.entry-tooth:focus-visible{outline:2px solid #decba5;outline-offset:4px}.product-entering .entry-copy h1{animation:unfold-type 1.7s cubic-bezier(.2,.7,.2,1) .15s both}.product-entering .entry-tooth{animation:sculpture-arrive 1.8s .25s both}.entry-bottom .crown-scroll-hint{font-size:11px!important;letter-spacing:.09em!important;color:#d8e0e2!important;margin:0!important}.ceramic-entry{padding-bottom:max(30px,env(safe-area-inset-bottom))}@keyframes unfold-type{from{opacity:0;transform:translateY(18px);letter-spacing:.14em}to{opacity:1;transform:translateY(0);letter-spacing:.075em}}@media(max-width:600px){.entry-copy h1{font-size:clamp(27px,7.2vw,43px);letter-spacing:.035em;line-height:1.2}.entry-copy h1 em{letter-spacing:.04em}.entry-eyebrow{font-size:10px;letter-spacing:.08em}.entry-bottom .crown-scroll-hint{font-size:10px!important;letter-spacing:.02em!important}.entry-ripple-canvas{display:none}}@media(prefers-reduced-motion:reduce){.product-entering .entry-copy h1,.product-entering .entry-tooth{animation:none!important}.entry-ripple-canvas{display:none}}
