/* A quiet editorial announcement, scoped to Vanity. */
.vanity-page{background:#f7f3eb;color:#30271f;}
.vanity-page .site-nav{background:#f7f3eb;}
.vanity-coming-soon{min-height:76svh;display:grid;place-items:center;padding:110px 28px 130px;}
.vanity-announcement{width:100%;max-width:880px;text-align:center;}
.vanity-announcement h1{font-size:clamp(2.5rem,5.5vw,4.75rem);letter-spacing:.22em;text-indent:.22em;text-transform:none;font-weight:400;margin:0 0 42px;}
.vanity-promise{font-family:var(--serif);font-size:clamp(2rem,4.5vw,3.75rem);line-height:1.15;letter-spacing:-.025em;text-wrap:balance;}
.vanity-promise em{font-weight:400;}
.vanity-rule{display:block;width:48px;height:1px;background:#a58b6b;margin:38px auto;}
.vanity-description{max-width:390px;margin:auto;font-size:.95rem;line-height:1.95;color:#6b6055;text-wrap:pretty;}
@media(max-width:760px){.vanity-coming-soon{min-height:74svh;padding:85px 26px 95px;}.vanity-announcement h1{margin-bottom:32px;}.vanity-rule{margin-block:30px;}.vanity-description{max-width:320px;font-size:.9rem;}}
