/* One readable disclosure shared by the website and preserved Thesis wrapper. */
.ft-notice{box-sizing:border-box;flex:0 0 100%;grid-column:1/-1;margin:18px 0 0;padding-top:20px;border-top:1px solid #cbd1ca;color:#52635e;font:400 13px/1.65 var(--sans,'Geist Variable',Arial,sans-serif);letter-spacing:0;text-wrap:pretty;max-width:100%}
.site-disclosure{position:relative;z-index:6;background:#fafbf8;padding:24px var(--site-gutter,5.4vw) 32px;color:#52635e}
.site-disclosure .ft-notice{margin:0}
.fm-copy .site-disclosure{position:static;background:transparent;padding:28px 0 0;margin:0}
.fm-root .site-disclosure .ft-notice{margin:0}
/* Home carries its footer over the film: give the notice a stable reading surface. */
html.film-active .home-page .site-footer .ft-notice{color:#f4f3eb;background:#102a28;border:1px solid #536c64;border-radius:12px;padding:18px 20px;font-size:14px;line-height:1.65}
@media(max-width:900px){.ft-notice{margin-top:12px;font-size:13px;line-height:1.65}.site-disclosure{padding:24px var(--site-gutter,24px) 32px}}
@media print{.ft-notice{color:#333;font-size:10pt}.site-disclosure{position:static}}
