@font-face{font-display:block;font-family:Parma;font-style:normal;font-weight:400;src:url(../fonts/Parma-Normal.woff2)format("woff2")}@font-face{font-display:block;font-family:Parma;font-style:italic;font-weight:400;src:url(../fonts/Parma-Normal-Italic.woff2)format("woff2")}#app{display:flex;flex-direction:column;min-height:calc(100svh + var(--footer-height,500px))}#app>*{width:100%}.safari #app{height:-webkit-fill-available}#app.black,#app.black .header{background-color:#000}#app.black .header{color:#fff}.subscribe-page#app{min-height:auto}.subscribe-page .footer{margin-top:var(--header-h,35px);min-height:calc(100svh - var(--header-h,35px))}main[data-v-2a15017c]{margin:36px auto 0;padding:var(--spacing-section) var(--spacing-site-padding) 5rem;width:100%}@media not all and (min-width:768px){main[data-v-2a15017c]{padding:var(--spacing-site-padding) var(--spacing-site-padding)}}.header--hidden[data-v-2a15017c] :is(main){margin-top:0}main[data-v-2a15017c]{font-family:var(--font-parma,Parma,Arial,Helvetica,sans-serif);font-size:var(--text-body,20px);line-height:var(--tw-leading,var(--text-body--line-height,1.1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;margin-top:0;overflow:hidden auto;overscroll-behavior-y:none;text-rendering:optimizelegibility;text-wrap:pretty}p[data-v-2a15017c]{margin:0}.wysiwyg[data-v-2a15017c]{max-width:var(--spacing-content,95ch)}.wysiwyg a[data-v-2a15017c]{display:inline-block;text-decoration-line:underline}
