:is([class*=has-heading-],#important),:is([class*=has-paragraph-],#important),:where(.editor-styles-wrapper,#wrapper) :is(h1,h2,h3,h4,h5,h6),:where(.editor-styles-wrapper,#wrapper) :is(p,li,a){font-family:var(--ff);font-weight:var(--fw);font-size:var(--fs);line-height:var(--lh);letter-spacing:var(--ls);-webkit-text-size-adjust:100%}:where(.editor-styles-wrapper,#wrapper) .has-scandia-font-family{--ff:var(--scandiaFont)}:where(.editor-styles-wrapper,#wrapper) .has-big-caslon-font-family{--ff:var(--bigCaslonFont)}:where(.editor-styles-wrapper,#wrapper) .has-area-normal-font-family{--ff:var(--areaNormalFont)}.has-body-copy-font-size,:is(p,li){--ff:var(--scandiaFont);--fw:400;--fs:1.6rem;--fs-body:var(--fs);--lh:1.5em;--ls:.02em}.has-legals-font-size,.site-footer .legals-menu li{--ff:var(--areaNormalFont);--fw:600;--fs:1rem;--fs-legals:var(--fs);--lh:1.5em;--ls:.2em;text-transform:uppercase}ul.wp-block-list{list-style:disc outside none;padding-left:2rem}ol.wp-block-list{list-style:decimal outside none;padding-left:2rem}.wp-block-list li::marker{font-size:.6em}@media only screen and (min-width:961px){.has-body-copy-font-size,:is(p,li){--fs:1.8rem}}h6:not([class*=has-heading-]),h5:not([class*=has-heading-]),.has-heading-5-font-size{--ff:var(--scandiaFont);--fw:500;--fs:1.7rem;--fs-h5:var(--fs);--lh:1.5em;--ls:.02em}h4:not([class*=has-heading-]),.has-heading-4-font-size,:is(.neighborhood-map) .filters-wrapper .filters-box>li ul li,:is(.secondary-header,.image-with-list) .wp-block-list li{--ff:var(--scandiaFont);--fw:400;--fs:1.4rem;--fs-h4:var(--fs);--lh:1.5em;--ls:.02em}h3:not([class*=has-heading-]),.has-heading-3-font-size{--ff:var(--scandiaFont);--fw:500;--fs:1.4rem;--fs-h3:var(--fs);--lh:1.5em;--ls:.02em}h2:not([class*=has-heading-]),.has-heading-2-font-size{--ff:var(--bigCaslonFont);--fw:400;--fs:1.8rem;--fs-h2:var(--fs);--lh:normal;--ls:.12em}h1:not([class*=has-heading-],.wp-block-post-title),.has-heading-1-font-size{--ff:var(--bigCaslonFont);--fw:400;--fs:2.4rem;--fs-h1:var(--fs);--lh:1.3em;--ls:.1em}@media only screen and (min-width:961px){h6:not([class*=has-heading-]),h5:not([class*=has-heading-]),.has-heading-5-font-size{--fs:1.8rem}h2:not([class*=has-heading-]),.has-heading-2-font-size{--fs:2rem}h1:not([class*=has-heading-]),.has-heading-1-font-size{--fs:3.5rem}}:where(.editor-styles-wrapper,#wrapper) .bp-button .bp-text,:where(.editor-styles-wrapper,#wrapper) .has-button-text-font-size{--fw:500;--fs:2.5rem;--fs-button-text:var(--fs);--lh:1.2em;--ls:.01em}:where(.editor-styles-wrapper,#wrapper) .has-button-text-font-size{--fs:1.6rem}@media only screen and (min-width:961px){:where(.editor-styles-wrapper,#wrapper) .bp-button .bp-text{--fs:1.6rem}}