/* Launch copy (11 Nov 2026): Instagram button in place of the email box,
   and the privacy page. Same look as the rest of the site. */
.news .insta-btn { gap: 12px; }
.news .insta-btn svg { width: 18px; height: 18px; color: var(--cream); flex: none; }

.privacy { max-width: 760px; margin: 0 auto; padding: 120px var(--gutter) 130px; }
.privacy > .label { color: var(--olive); }
.privacy h1 { font-size: clamp(56px, 7vw, 96px); color: var(--plum); margin: 14px 0 26px; }
.privacy h2 { font-size: 30px; text-transform: none; color: var(--plum); margin: 56px 0 14px; }
.privacy p, .privacy li { font-size: 18px; line-height: 1.7; }
.privacy p + p { margin-top: 14px; }
.privacy .lead { font-family: 'Fraunces', serif; font-style: italic; font-weight: 500; font-size: clamp(22px, 2vw, 28px); line-height: 1.4; color: var(--plum); }
.privacy ul { margin: 0; padding-left: 1.2em; }
.privacy li + li { margin-top: 12px; }
.privacy li b { color: var(--plum); }
.privacy a { color: var(--plum); border-bottom: 1px solid currentColor; }
.privacy .updated { margin-top: 56px; opacity: .7; }
@media (max-width: 760px) { .privacy { padding: 80px var(--gutter) 90px; } .privacy p, .privacy li { font-size: 17px; } }
