*{box-sizing:border-box}:root{--paper:#f6f4ef;--gold:#decba5}body.ceramic-entry-page{background:#273d45}.ceramic-entry-scroll{height:100svh}.ceramic-entry{position:relative;height:100svh;min-height:0;padding:clamp(28px,6vh,70px) 24px max(28px,env(safe-area-inset-bottom));gap:14px}.entry-copy h1{font-family:Georgia,serif;font-size:clamp(38px,5.7vw,82px);line-height:1.05}.entry-eyebrow{font-family:Arial,sans-serif;font-size:clamp(13px,1.3vw,18px);letter-spacing:.06em;margin-bottom:18px;text-transform:none;color:#e8e0d1}.entry-tooth{flex:1 1 0;min-height:0;width:min(580px,92vw);max-height:610px}.entry-action{display:inline-flex;gap:38px;font-family:Arial,sans-serif;font-size:16px;padding:12px 4px}.entry-assembly{transform:none}.entry-copy h1 em{color:#decba5}.entry-copy.type-resolved h1{animation:none}@media(max-width:600px){.ceramic-entry{min-height:0;padding:35px 18px 25px;gap:12px}.entry-copy h1{font-size:clamp(34px,9vw,54px)}.entry-tooth{width:min(430px,94vw)}.entry-eyebrow{font-size:13px}}@media(max-height:520px) and (min-width:601px){.ceramic-entry{padding:20px;display:grid;grid-template-columns:1fr 1fr}.entry-copy{grid-column:1;grid-row:1}.entry-tooth{grid-column:2;grid-row:1/3;width:100%;height:85svh}.entry-bottom{grid-column:1}.entry-copy h1{font-size:38px}}