.elementor .e-ftr-display-c000002{font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-display);color:var(--color-cream);letter-spacing:-1.5px;line-height:.95em;margin:0;& em{font-style:italic;font-weight:500;color:var(--color-sun)}\n}.elementor .e-ftr-intro-c000010{max-width:420px;font-family:var(--font-body);font-size:var(--font-size-ui);color:var(--color-cream);line-height:1.6em;margin:0;opacity:78%}.elementor .e-ftr-plaque-btn-c000005{line-height:1.45;text-align:start}.elementor .e-ftr-plaque-c000006{padding:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;gap:6px;margin-top:-11.7px!important;\n}.elementor .e-ftr-follow-label-c000001{font-family:var(--font-body);font-weight:600;font-size:var(--font-size-meta);color:var(--color-sun);letter-spacing:1.6px;line-height:1.4em;text-transform:uppercase;margin:0}.elementor .e-ftr-social-c00000e{padding:0;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.elementor .e-ftr-events-more-c000003{font-family:var(--font-body);font-weight:600;font-size:var(--font-size-meta);color:var(--color-accent);letter-spacing:1.6px;line-height:1.4em;text-transform:uppercase;margin:0;transition:color .2s;& a{color:inherit;text-decoration:none}& .e-default-a{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;color:inherit;text-decoration:none}\n}.elementor .e-ftr-events-more-c000003:hover,.elementor .e-ftr-events-more-c000003:focus-visible{color:var(--color-sun)}.elementor .e-ftr-stories-more-c000004{font-family:var(--font-body);font-weight:600;font-size:var(--font-size-meta);color:var(--color-accent);letter-spacing:1.6px;line-height:1.4em;text-transform:uppercase;margin:0;transition:color .2s;& a{color:inherit;text-decoration:none}& .e-default-a{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;color:inherit;text-decoration:none}\n}.elementor .e-ftr-stories-more-c000004:hover,.elementor .e-ftr-stories-more-c000004:focus-visible{color:var(--color-sun)}.elementor .e-ftr-explore-links-c00000b{padding:0;display:flex;flex-direction:column;gap:14px}.elementor .e-ftr-hello-label-c00000f{font-family:var(--font-body);font-weight:600;font-size:var(--font-size-meta);color:var(--color-sun);letter-spacing:1.6px;line-height:1.4em;text-transform:uppercase;margin:0}.elementor .e-ftr-hello-c00000c{padding:0;display:flex;flex-direction:column;gap:14px}.elementor .e-ftr-grid-c00000d{width:100%;padding-block-start:0;padding-block-end:42px;padding-inline-start:0;padding-inline-end:0;display:grid;gap:56px;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}.elementor .e-ftr-band-c000007{width:100%;overflow:hidden;background-color:var(--color-accent)}.elementor .e-ftr-copy-c00000a{font-family:var(--font-body);font-size:var(--font-size-meta);color:var(--color-cream);line-height:1.5em;margin:0;opacity:60%}.elementor .e-ftr-bottom-links-c000009{padding:0;display:flex;flex-direction:row;gap:22px;flex-wrap:wrap}.elementor .e-ftr-bottom-inner-c000008{width:100%;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center}.elementor .e-ftr-root-c000011{width:100%;overflow:hidden;position:relative;padding-block-start:50px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-color:var(--color-ink);display:flex;flex-direction:column;gap:0}