@import url("https://fonts.googleapis.com/css2?family=Figtree:wght@400;700&family=Cormorant+Garamond:wght@700&display=swap");
/* composant chrome 123logement.fr — généré 2026-10-16 01:07:01 depuis l accueil servi (chrome_gen.py). Ne pas éditer : regénérer. */
/* polices du pied et de l en-tête (@font-face de l accueil) */
@font-face { font-family: Inter; font-style: normal; font-weight: 400 700; font-display: optional; src: url("https://123logement.fr/wp-content/themes/omnicontent-theme-wp/assets/fonts/inter-latin-ext.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 400 700; font-display: optional; src: url("https://123logement.fr/wp-content/themes/omnicontent-theme-wp/assets/fonts/inter-latin.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
/* règles du pied relevées sur l accueil (toutes feuilles) */
*:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), :where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *)::before, :where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *)::after{margin: 0px; padding: 0px; box-sizing: border-box;}
img:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){max-width: 100%; height: auto; display: block;}
a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-primary); text-decoration: none;}
h1:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), h2:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), h3:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), h4:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), h5:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), h6:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){margin-bottom: 0.5em; font-weight: var(--font-weight-bold); line-height: 1.2; color: var(--color-heading);}
.container:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){max-width: 1200px; margin: 0px auto; padding: 0 var(--spacing-lg);}
*:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){margin: 0px; padding: 0px; box-sizing: border-box;}
a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-primary); text-decoration: none; transition: var(--transition-base);}
ul:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), ol:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){list-style-position: inside;}
p:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){margin-bottom: 1em;}
.site-branding-link:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){display: inline-flex; align-items: center; gap: 0.6rem; text-decoration: none; white-space: nowrap; transition: opacity 0.3s;}
.site-footer:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){background-color: var(--color-primary); color: var(--color-footer-text); padding: var(--spacing-xxl) 0 var(--spacing-lg);}
.site-footer a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-footer-link);}
.footer-grid:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){display: grid; grid-template-columns: 1fr; gap: var(--spacing-xl); margin-bottom: var(--spacing-xl);}
.footer-logo .site-branding-link:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){display: flex; align-items: center; gap: 0.6rem; text-decoration: none;}
.footer-logo-text:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){font-size: 1.5rem; font-weight: var(--font-weight-extrabold); color: var(--color-white); text-transform: uppercase; letter-spacing: -0.5px;}
.footer-description:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-footer-text); line-height: 1.7; font-size: 0.95rem;}
.footer-title:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-footer-title); font-size: 1.1rem; margin-bottom: var(--spacing-md); font-weight: var(--font-weight-bold);}
.footer-menu:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){list-style: none; padding: 0px; margin: 0px; display: flex; flex-direction: column; gap: var(--spacing-sm);}
.footer-menu li:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){list-style: none;}
.footer-menu a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-footer-link); font-size: 0.95rem; transition: var(--transition-base); display: inline-block;}
.social-links:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){display: flex; gap: var(--spacing-md); margin-bottom: var(--spacing-lg);}
.social-link:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){width: 40px; height: 40px; border-radius: 50%; background-color: rgba(255, 255, 255, 0.1); display: flex; align-items: center; justify-content: center; transition: var(--transition-base);}
.social-link svg:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){width: 20px; height: 20px; fill: none; stroke: var(--color-white); stroke-width: 2; stroke-linecap: round; stroke-linejoin: round;}
.footer-bottom:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 1rem; padding-top: var(--spacing-lg); border-top: 1px solid rgba(255, 255, 255, 0.1);}
.copyright:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-footer-text); font-size: 0.9rem;}
.copyright a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-footer-link); font-weight: var(--font-weight-semibold);}
@media (max-width: 767px){.footer-bottom:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){flex-direction: column; text-align: center;}}
@media (min-width: 768px){.footer-grid:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){grid-template-columns: repeat(2, 1fr);}}
@media (min-width: 1024px){.footer-grid:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){grid-template-columns: 2fr 1fr 1fr;}}
@media (prefers-reduced-motion: reduce){*:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), :where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *)::before, :where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *)::after{animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important;}}
.btn:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), .hero-cta a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), .cta-button:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), button:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){transition: 0.3s;}
.footer-grid-4:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){display: grid; grid-template-columns: 1fr; gap: var(--spacing-xl); margin-bottom: var(--spacing-xl);}
.social-link:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){position: relative; overflow: hidden;}
.social-link svg:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){transition: transform 0.3s, stroke 0.3s;}
.footer-newsletter-text:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: rgba(255, 255, 255, 0.8); font-size: 0.9rem; line-height: 1.6; margin: 0px;}
.footer-newsletter-form:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){margin-top: var(--spacing-sm);}
.newsletter-input-wrapper:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){display: flex; align-items: stretch; background-color: rgba(255, 255, 255, 0.1); border-radius: var(--radius-default); overflow: hidden; transition: 0.3s; border: 1px solid rgba(255, 255, 255, 0.1);}
.footer-newsletter-input:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){flex: 1 1 0%; padding: var(--spacing-sm) var(--spacing-md); background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: var(--color-white); font-family: var(--font-family); font-size: 0.9rem; outline: none;}
.footer-newsletter-btn:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){padding: var(--spacing-sm) var(--spacing-md); background-color: var(--color-accent); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: var(--color-white); cursor: pointer; transition: 0.3s; display: flex; align-items: center; justify-content: center;}
.footer-newsletter-btn svg:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){width: 20px; height: 20px; transition: transform 0.3s;}
.newsletter-privacy:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){margin-top: var(--spacing-xs); color: rgba(255, 255, 255, 0.5); font-size: 0.75rem;}
.newsletter-privacy small:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){font-size: inherit;}
@media (min-width: 768px){.footer-grid-4:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){grid-template-columns: repeat(2, 1fr);}}
@media (min-width: 1024px){.footer-grid-4:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){grid-template-columns: 1.5fr 1fr 1fr 1.5fr;}}
.footer-menu a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){position: relative; display: inline-block; padding: 0.2rem 0px;}
.footer-logo img:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), .footer-logo .custom-logo-link img:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), .footer-logo .custom-logo:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){object-fit: contain; height: auto !important; width: auto !important; max-width: 100% !important; max-height: var(--logo-footer-height, 50px) !important;}
.site-footer:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){background: var(--color-footer) !important;}
h1:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), h2:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), h3:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), h4:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), h5:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), h6:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), .hero-title:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), .section-title:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), .post-card-title a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), .mag2-section-title:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), .mag2-story-title:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), .mag2-topnews-title:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), .related-card-title a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-primary);}
a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-link);}
.site-footer .footer-newsletter-btn:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: rgb(255, 255, 255); transition: 0.3s;}
.site-footer .social-link:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: rgba(255, 255, 255, 0.7); transition: 0.3s;}
.site-footer .social-link svg:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){fill: currentcolor; stroke: currentcolor;}
body.layout-magazine .site-footer:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){background: rgb(26, 26, 46); border-top: 4px solid rgb(233, 69, 96); color: var(--color-footer-text);}
body.layout-magazine .site-footer .footer-title:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-footer-title); text-transform: uppercase; letter-spacing: 1px;}
body.layout-magazine .site-footer a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){color: var(--color-footer-link);}
body.layout-magazine .site-footer .footer-newsletter-btn:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){background: rgb(233, 69, 96);}
@media (max-width: 767px){html body .footer-grid:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){grid-template-columns: minmax(0px, 1fr) !important;}}
body.qms4 :is(h1, h2, h3, h4, .entry-title, .wp-block-latest-posts__post-title):where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *), body.qms4 :is(h1, h2, h3, h4, .entry-title) a:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){hyphens: manual !important; word-break: normal !important; overflow-wrap: break-word !important;}
body.qms4.a17pd :is(.site-footer, footer.footer, #footer):where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo],:where(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]) *){border-top: 6px solid var(--brand) !important;}
:root body :is(footer[class*=mediafooter],.site-footer,footer#colophon,body>footer,footer[role=contentinfo]){--color-primary:#7280b5!important;--font-weight-bold:700!important;--color-heading:#1a1a2e!important;--spacing-lg:2rem!important;--transition-base:all 0.3s ease!important;--color-footer-text:#cccccc!important;--spacing-xxl:4rem!important;--color-footer-link:#b3b3b3!important;--spacing-xl:3rem!important;--font-weight-extrabold:800!important;--color-white:#ffffff!important;--color-footer-title:#ffffff!important;--spacing-md:1.5rem!important;--spacing-sm:1rem!important;--font-weight-semibold:600!important;--radius-default:12px!important;--font-family:'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, sans-serif!important;--color-accent:#e94560!important;--spacing-xs:0.5rem!important;--logo-footer-height:60px!important;--color-footer:#1a1a2e!important;--color-link:#e94560!important;--brand:#360134!important}
/* titres, toutes pages : jamais de césure ni de mot coupé (les pages rendues par un moteur antérieur portaient hyphens:auto / overflow-wrap:anywhere) */
:root body :is(#bamoy,#qfov5,#page,#main,main,article,.site-footer) :is(h1,h2,h3,h4,.entry-title,.page-title,.post-title,.wp-block-latest-posts__post-title),:root body :is(#bamoy,#qfov5,#page,#main,main,article,.site-footer) :is(h1,h2,h3,h4,.entry-title,.page-title,.post-title,.wp-block-latest-posts__post-title) a,:root body :is(#bamoy,#page,#main,main) :is(article,li,div) > a:not([class*="logo"]){hyphens:manual!important;-webkit-hyphens:manual!important;word-break:normal!important;overflow-wrap:break-word!important}
/* titre du logo : jamais réduit à 1 px ni coupé dans un mot (flex min-width:0 + overflow-wrap:anywhere des moteurs antérieurs) */
:root body #qfov5 .h1bn9{min-width:min-content!important;flex:1 1 auto!important}:root body #qfov5 :is(.h1bn9,.h1bn9 *){overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important}
/* mobile : titres dans des boîtes étroites -> taille bornée pour que le mot le plus long tienne (jamais coupé au milieu) */
@media (max-width:480px){:root body #bamoy :is(h3,h4),:root body #bamoy :is(h3,h4) a{font-size:min(16px,4.3vw)!important;line-height:1.25!important}:root body #bamoy h2:not(:has(*:is(h3,h4))){font-size:min(var(--dm-h2,30px),7.6vw)!important;line-height:1.1!important}:root body #bamoy :is(h2,h3,h4) a{font-size:inherit!important}}
/* pied, toutes pages : listes sans puces (spécificité id + !important : passe devant .site-footer ul{list-style:square} des thèmes enfants) */
:root body :is(#colophon,.site-footer,body > footer,footer[role=contentinfo],footer.site-footer) :is(ul,ol),:root body :is(#colophon,.site-footer,body > footer,footer[role=contentinfo]) li{list-style:none!important;list-style-type:none!important;padding-left:0!important;margin-left:0!important}
:root body :is(#colophon,.site-footer,body > footer,footer[role=contentinfo]) li::marker{content:none!important}
/* tuiles de rubrique de l'accueil : le compteur « 01 · 20 articles » reste sur une ligne, le libellé passe à la ligne entre deux mots */
:root body #bamoy a > b + i:last-child{white-space:nowrap!important}
:root body #bamoy a > b{overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important}
/* v6b : sommaire en grille (50px auto) : le lien dans la 2e colonne */
:root body .toc li>a{grid-column:2}
/* v6f : sous un pied média, le .site-footer vide (min-height:300px du wp-custom-css) est masqué ; enfants du pied média sans min-height */
:root body:has(footer[class*="mediafooter"],.mc-ftr-wrap,footer.mc-ftr) div.site-footer:not(:has(footer[class*="mediafooter"],.mc-ftr-wrap,footer.mc-ftr,[class*="mediafooter"])){display:none!important}
html:root body footer[class*="mediafooter"] [class*="mediafooter__"]{min-height:0!important}
/* contenu et encart auteur : jamais de mot coupé (pages rendues avant le correctif moteur du 11/10 : overflow-wrap:anywhere) */
:root body :is(.entry-content,.post-content) :is(a,p,li,td),:root body :is(.author-box,.about-author),:root body :is(.author-box,.about-author) *,:root body .entry-content :is(h1,h2,h3,h4,b){overflow-wrap:break-word!important;hyphens:manual!important}
:root body .author-box{display:flex!important;flex-wrap:wrap!important;gap:18px!important;align-items:flex-start!important}:root body .author-box>.avatar{flex:0 0 auto!important;width:auto!important;max-width:96px!important}:root body .author-box>div:not(.avatar){flex:1 1 240px!important;min-width:0!important}
/* bloc « À lire » en ligne du thème lcdm : titre sous l étiquette, jamais coupé dans un mot */
:root body a.related-article{flex-wrap:wrap!important}:root body a.related-article .title{flex:1 1 12em!important;min-width:0!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important}
/* bloc « Dans la même rubrique » (dkp-lies) : 200 px minimum même si la colonne est étroite */
:root body.dkp-body .dkp-lies .dkp-g4{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important}
/* extension « Contextual Related Posts » (crp-rounded-thumbs, vignettes 150 px titre sur l'image) : cartes de 200 px minimum, titre sous l'image */
:root body .crp_related ul{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important;gap:18px!important;margin:0!important;padding:0!important;list-style:none!important}
:root body .crp_related li{width:auto!important;height:auto!important;margin:0!important;float:none!important;list-style:none!important}
:root body .crp_related li a{display:flex!important;flex-direction:column!important;gap:8px!important;width:auto!important;height:auto!important;text-decoration:none!important}
:root body .crp_related li img{width:100%!important;height:auto!important;aspect-ratio:16/10!important;object-fit:cover!important;border-radius:6px!important;max-width:none!important}
:root body .crp_related .crp_title{position:static!important;display:block!important;width:auto!important;background:none!important;color:inherit!important;padding:0!important;font-size:15px!important;line-height:1.35!important;text-shadow:none!important;bottom:auto!important}
#qfov5,body .site-footer,body footer.site-footer,body #colophon,body > footer,body footer[role=contentinfo]{--3ac0:00f127!important;--pp:#FBFAF7!important;--ink:#360134!important;--soft:#573A56!important;--acc:#127777!important;--rule:#E1D9E1!important;--alt:#EEF5F5!important;--brand:#360134!important;--brand2:#270125!important;--brandtxt:#E6E8F0!important;--fd:'Figtree','Helvetica Neue',Arial,sans-serif!important;--ft:'Figtree','Helvetica Neue',Arial,sans-serif!important}
:root body #qfov5{display:block!important;font-family:var(--ft)!important;color:var(--ink)!important;background:#fff!important;position:relative!important;z-index:60!important}
:root body #qfov5 *{box-sizing:border-box!important}
:root body #qfov5 a{text-decoration:none!important}
:root body #qfov5 a:focus-visible,:root body #qfov5 summary:focus-visible,:root body #qfov5 button:focus-visible,:root body #qfov5 input:focus-visible{outline:3px solid var(--acc)!important;outline-offset:2px!important}
:root body #qfov5 .o2cx{max-width:1280px!important;margin:0 auto!important;padding:0 32px!important}
:root body #qfov5 ul{margin:0!important;padding:0!important;list-style:none!important}
:root body #qfov5 .t12c{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}
:root body #qfov5 .rri7k{background:#fff!important;border-bottom:1px solid var(--rule)!important}
:root body #qfov5 .rri7k .o2cx{display:flex!important;align-items:center!important;gap:22px!important;height:44px!important;overflow-x:auto!important;scrollbar-width:none!important;white-space:nowrap!important}
:root body #qfov5 .rri7k .o2cx::-webkit-scrollbar{display:none!important}
:root body #qfov5 .rri7k strong{font-weight:800!important;font-size:14px!important;color:var(--brand)!important}
:root body #qfov5 .rri7k a{font-size:14px!important;font-weight:600!important;color:var(--ink)!important}
:root body #qfov5 .rri7k a:hover{color:var(--acc)!important;text-decoration:underline!important}
:root body #qfov5 .u1px{background:var(--brand)!important;color:#fff!important}
:root body #qfov5 .u1px .o2cx{display:flex!important;align-items:center!important;gap:28px!important;min-height:96px!important}
:root body #qfov5 .fx5n{display:flex!important;flex-direction:column!important;gap:2px!important;color:#fff!important;flex:0 1 auto!important;min-width:0!important;max-width:44%!important}
:root body #qfov5 .fx5n .j1xs{display:block!important;text-transform:none!important;font-family:var(--ft)!important;font-size:34px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.5px!important;color:#fff!important;margin:0!important}
:root body #qfov5 .h1bn9{display:flex!important;flex-direction:column!important;gap:3px!important;margin:0!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important;font-family:var(--ft)!important;line-height:1.2!important;text-transform:none!important;letter-spacing:normal!important;font-size:14px!important;font-weight:500!important;color:var(--brandtxt)!important}
:root body #qfov5 .fx5n span{font-size:14px!important;color:var(--brandtxt)!important;font-weight:500!important}
:root body #qfov5 .a2n0{flex:1 1 300px!important;min-width:0!important;display:flex!important;max-width:520px!important;margin-left:auto!important}
:root body #qfov5 .a2n0 input{flex:1 1 auto!important;min-width:0!important;height:44px!important;border:0!important;border-radius:0!important;padding:0 14px!important;font:inherit!important;font-size:15px!important;color:var(--ink)!important;background:#fff!important}
:root body #qfov5 .a2n0 button{height:44px!important;border:0!important;border-radius:0!important;padding:0 16px!important;background:var(--brand2)!important;color:#fff!important;font:inherit!important;font-weight:700!important;cursor:pointer!important}
:root body #qfov5 .e1u5oc{flex:0 0 auto!important;display:inline-block!important;background:#fff!important;color:var(--brand)!important;font-weight:800!important;font-size:15px!important;padding:12px 18px!important}
:root body #qfov5 .e1u5oc:hover{background:var(--alt)!important}
:root body #qfov5 .a2mm{background:#fff!important;border-bottom:1px solid var(--rule)!important;position:relative!important}
:root body #qfov5 .a2mm .o2cx{display:flex!important;align-items:center!important;gap:26px!important;height:54px!important}
:root body #qfov5 .fx9le{flex:0 0 auto!important}
:root body #qfov5 .fx9le summary{list-style:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;gap:8px!important;font-weight:800!important;font-size:15px!important;color:var(--ink)!important;padding:8px 14px 8px 0!important;border-right:1px solid var(--rule)!important}
:root body #qfov5 .fx9le summary::-webkit-details-marker{display:none!important}
:root body #qfov5 .fx9le summary i{display:block!important;width:18px!important;height:2px!important;background:var(--ink)!important;box-shadow:0 6px 0 var(--ink),0 -6px 0 var(--ink)!important;margin:0 4px!important}
:root body #qfov5 .m18ic{position:absolute!important;left:0!important;right:0!important;top:54px!important;z-index:50!important;background:#fff!important;border-bottom:3px solid var(--brand)!important;max-height:75vh!important;overflow:auto!important}
:root body #qfov5 .m18ic .o2cx{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:20px 32px!important;height:auto!important;padding-top:24px!important;padding-bottom:28px!important;align-items:start!important}
:root body #qfov5 .m18ic ul{list-style:none!important;margin:0!important;padding:0!important}
:root body #qfov5 .m18ic li{margin:0!important;padding:0!important}
:root body #qfov5 .m18ic a{display:block!important;padding:6px 0!important;font-size:15px!important;color:var(--ink)!important;font-weight:600!important}
:root body #qfov5 .m18ic a:hover{color:var(--acc)!important;text-decoration:underline!important}
:root body #qfov5 .m18ic ul ul a{font-weight:400!important;font-size:14px!important;padding:4px 0 4px 12px!important;color:var(--soft)!important}
:root body #qfov5 .m18ic ul ul ul{display:none!important}
:root body #qfov5 .t2c7{display:flex!important;gap:24px!important;overflow:hidden!important;flex-wrap:wrap!important;height:24px!important;flex:1 1 auto!important}
:root body #qfov5 .t2c7 a{font-weight:700!important;font-size:15px!important;color:var(--ink)!important;white-space:nowrap!important;line-height:24px!important}
:root body #qfov5 .t2c7 a:hover{color:var(--acc)!important}
:root body #qfov5 .m18ic strong{display:block!important;font-size:13px!important;font-weight:800!important;color:var(--brand)!important;margin-bottom:6px!important}
:root body #qfov5 .m18ic strong{display:block!important;font-size:13px!important;font-weight:800!important;color:var(--brand)!important;margin-bottom:6px!important}
@media (max-width:1100px){
:root body #qfov5 .e1u5oc{display:none!important}
:root body #qfov5 .u1px .o2cx{flex-wrap:wrap!important;gap:12px 20px!important;padding-top:14px!important;padding-bottom:14px!important}
:root body #qfov5 .fx5n{min-width:0!important;max-width:100%!important;flex:1 1 100%!important}
:root body #qfov5 .a2n0{min-width:0!important;flex:1 1 100%!important;max-width:none!important;margin-left:0!important}
:root body #qfov5 .a2n0 input{min-width:0!important;width:100%!important}
}
@media (max-width:760px){
:root body #qfov5 .o2cx{padding:0 16px!important}
:root body #qfov5 .u1px .o2cx{flex-wrap:wrap!important;gap:12px!important;padding-top:14px!important;padding-bottom:14px!important;min-height:0!important}
:root body #qfov5 .fx5n{flex:1 1 100%!important;min-width:0!important;max-width:100%!important}
:root body #qfov5 .h1bn9{white-space:normal!important;overflow-wrap:break-word!important;hyphens:manual!important}
:root body #qfov5 .fx5n .j1xs{font-size:26px!important}
:root body #qfov5 .a2n0{flex:1 1 100%!important;max-width:100%!important;min-width:0!important;margin:0!important}
:root body #qfov5 .a2n0 input{width:100%!important;flex:1 1 0!important}
:root body #qfov5 .a2n0 button{padding:0 12px!important;flex:0 0 auto!important}
:root body #qfov5 .t2c7{display:none!important}
:root body #qfov5 .fx9le summary{border:0!important}
:root body #qfov5 .m18ic .o2cx{grid-template-columns:1fr!important}
:root body #qfov5 .rri7k .o2cx{gap:16px!important}
}
:root body.qms4 footer.wp-block-template-part{display:none!important}
:root body #qfov5 .u1px .o2cx{min-height:104px!important}
:root body #qfov5 .fx5n .j1xs{font-size:40px!important;letter-spacing:-.02em!important}
:root body #qfov5 .a2mm{background:#FFFFFF!important;border-bottom:1px solid var(--rule)!important}
:root body #qfov5 .t2c7 a,:root body #qfov5 .fx9le summary{color:var(--ink)!important}
:root body #qfov5 .fx9le summary{border-right-color:var(--rule)!important}
:root body #qfov5 .fx9le summary i{background:var(--ink)!important;box-shadow:0 6px 0 var(--ink),0 -6px 0 var(--ink)!important}
:root body #qfov5 .t2c7 a:hover{color:var(--ink)!important;text-decoration:underline!important;text-underline-offset:4px!important}
:root body #qfov5 .rri7k strong{color:var(--acc)!important}
@media (max-width:760px){
:root body #qfov5 .fx5n .j1xs{font-size:28px!important}
}
:root body #qfov5 .fx5n{flex-direction:row!important;align-items:center!important;gap:12px!important;max-width:none!important}
:root body #qfov5 .o36v{flex:0 0 46px!important;width:46px!important;height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--acc)!important;color:#fff!important;border-radius:10px!important}
:root body #qfov5 .o36v svg{width:28px!important;height:28px!important}
:root body #qfov5 .fx5n .j1xs{white-space:nowrap!important;line-height:1!important}
@media (max-width:1100px){
:root body #qfov5 .fx5n{min-width:0!important;max-width:100%!important}
:root body #qfov5 .fx5n .j1xs{white-space:normal!important;overflow-wrap:break-word!important;hyphens:manual!important}
:root body #qfov5 .h1bn9{min-width:0!important}
}
:root body #qfov5 .h1bn9 span{font-size:13px!important;font-weight:500!important;opacity:.9!important;max-width:360px!important}
@media (max-width:760px){
:root body #qfov5 .o36v{flex-basis:38px!important;width:38px!important;height:38px!important}
:root body #qfov5 .h1bn9 span{display:none!important}
:root body #qfov5 .fx5n .j1xs{white-space:normal!important;overflow-wrap:break-word!important;hyphens:manual!important;font-size:clamp(22px,7.4vw,30px)!important}
:root body #qfov5 .fx5n{min-width:0!important}
}
:root body.qms4 #qfov5 .fx5n .j1xs{font-family:'Cormorant Garamond',Georgia,serif!important;letter-spacing:0!important}
:root body.qms4.j1xs #qfov5{display:flex!important;flex-direction:column!important}
:root body.qms4.j1xs #qfov5 .u1px{order:1!important;background:var(--pp)!important;color:var(--ink)!important;border-bottom:1px solid var(--rule)!important}
:root body.qms4.j1xs #qfov5 .u1px .o2cx{flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:14px 16px!important;padding-top:24px!important;padding-bottom:18px!important;min-height:0!important;text-align:center!important}
:root body.qms4.j1xs #qfov5 .u1px .fx5n{flex:1 1 100%!important}
:root body.qms4.j1xs #qfov5 .fx5n{flex-direction:column!important;align-items:center!important;max-width:100%!important;color:var(--ink)!important;gap:8px!important}
:root body.qms4.j1xs #qfov5 .fx5n .j1xs{color:var(--ink)!important;font-size:clamp(30px,4.4vw,54px)!important;line-height:1.02!important}
:root body.qms4.j1xs #qfov5 .h1bn9{align-items:center!important;color:var(--soft)!important}
:root body.qms4.j1xs #qfov5 .h1bn9 span,:root body.qms4.j1xs #qfov5 .fx5n span{color:var(--soft)!important;max-width:560px!important}
:root body.qms4.j1xs #qfov5 .o36v{background:transparent!important;color:var(--brand)!important;border:2px solid currentColor!important;border-radius:50%!important}
:root body.qms4.j1xs #qfov5 .a2n0{margin:0!important;flex:0 1 460px!important;width:auto!important;max-width:460px!important;border:1px solid var(--rule)!important}
:root body.qms4.j1xs #qfov5 .a2n0 input{background:#fff!important;color:var(--ink)!important}
:root body.qms4.j1xs #qfov5 .a2n0 button{background:var(--ink)!important;color:#fff!important}
:root body.qms4.j1xs #qfov5 .e1u5oc{background:var(--brand)!important;color:#fff!important}
:root body.qms4.j1xs #qfov5 .a2mm{order:2!important;background:var(--pp)!important;border-top:3px double var(--ink)!important;border-bottom:3px double var(--ink)!important}
:root body.qms4.j1xs #qfov5 .a2mm .o2cx{justify-content:center!important}
:root body.qms4.j1xs #qfov5 .t2c7{flex:0 1 auto!important;justify-content:center!important}
:root body.qms4.j1xs #qfov5 .t2c7 a,:root body.qms4.j1xs #qfov5 .fx9le summary{color:var(--ink)!important}
:root body.qms4.j1xs #qfov5 .fx9le summary i{background:var(--ink)!important;box-shadow:0 6px 0 var(--ink),0 -6px 0 var(--ink)!important}
:root body.qms4.j1xs #qfov5 .rri7k{order:3!important;background:var(--pp)!important;border-top:0!important;border-bottom:1px solid var(--rule)!important}
:root body.qms4.j1xs #qfov5 .rri7k .o2cx{justify-content:center!important}
:root body.qms4.j1xs #qfov5 .rri7k strong{color:var(--ink)!important}
:root body.qms4.j1xs #qfov5 .rri7k a{color:var(--ink)!important}
@media (max-width:760px){
:root body.qms4.j1xs #qfov5 .rri7k .o2cx,:root body.qms4.j1xs #qfov5 .a2mm .o2cx{justify-content:flex-start!important}
:root body.qms4.j1xs #qfov5 .fx5n .j1xs{font-size:clamp(26px,8vw,34px)!important}
}
:root body.qms4.a17pd :is(.site-footer,footer.footer,#footer){border-top:6px solid var(--brand)!important}
:root body.qms4 :is(#bamoy,#qfov5,#page,main,article,div,section,p,li,span,a) img:is(.emoji,.wp-smiley){width:1em!important;height:1em!important;min-width:0!important;max-width:1em!important;max-height:1em!important;display:inline!important;margin:0 .07em!important;vertical-align:-.1em!important;padding:0!important;border:0!important;box-shadow:none!important;object-fit:contain!important;aspect-ratio:auto!important;position:static!important;transform:none!important}
:root body.qms4 #qfov5 .fx5n{flex-direction:row!important;align-items:center!important}
:root body.qms4 #qfov5 .o2mkis{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;line-height:0!important;padding:6px 10px!important;border-radius:4px!important;max-width:100%!important}
:root body.qms4 #qfov5 .f2tjfh{background:#fff!important}
:root body.qms4 #qfov5 .y2cg{background:#1b1b1f!important}
:root body.qms4 #qfov5 .o2mkis img{display:block!important;width:auto!important;height:auto!important;max-height:64px!important;max-width:min(300px,62vw)!important;object-fit:contain!important;border:0!important;border-radius:0!important;box-shadow:none!important}
:root body.qms4.j1xs #qfov5 .o2mkis img{max-height:84px!important}
:root body.qms4 #qfov5 .g4mz img{max-height:80px!important}
:root body.qms4 #qfov5 .fx5n .h1bn9{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;margin:0!important;padding:0!important;border:0!important}
@media (max-width:760px){
:root body.qms4 #qfov5 .o2mkis img{max-height:44px!important;max-width:70vw!important}
:root body.qms4 #qfov5 .g4mz img{max-height:56px!important}
:root body.qms4.j1xs #qfov5 .o2mkis img{max-height:52px!important}
:root body.qms4 #qfov5 .fx5n{min-width:0!important;max-width:100%!important}
:root body.qms4 #qfov5 .h1bn9{min-width:0!important}
:root body.qms4 #qfov5 .h1bn9 span{white-space:normal!important;overflow-wrap:break-word!important;min-width:0!important;max-width:100%!important}
}
:root body #qfov5 .t2c7 a{display:inline-flex!important;align-items:center!important;white-space:nowrap!important}
:root body #qfov5 .t2c7 a svg,:root body #qfov5 .t2c7 a img{flex:none!important;width:18px!important;height:18px!important}
:root body #qfov5 .t2c7 a{gap:6px}
@media (max-width:767px){
:root body #qfov5 .a2mm,:root body #qfov5 .a2mm .o2cx{height:auto!important;min-height:54px!important;overflow:visible!important}
:root body #qfov5 .a2mm > .o2cx{flex-wrap:wrap!important;row-gap:0!important}
:root body #qfov5 .fx9le{flex:1 1 100%!important;width:100%!important}
:root body #qfov5 .fx9le > summary{min-height:44px!important;display:flex!important;align-items:center!important;gap:10px!important;font-size:16px!important;font-weight:800!important;color:#111!important;border:0!important;padding:0!important}
:root body #qfov5 .fx9le[open] > summary{border-bottom:1px solid rgba(0,0,0,.12)!important}
:root body #qfov5 .fx9le > summary i{display:block!important;width:18px!important;height:2px!important;background:#111!important;box-shadow:0 6px 0 #111,0 -6px 0 #111!important;flex:0 0 18px!important;margin:0 4px 0 2px!important}
:root body #qfov5 .m18ic{position:static!important;inset:auto!important;top:auto!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important;max-height:min(70vh,560px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;transform:none!important;opacity:1!important;visibility:visible!important;width:auto!important;background:transparent!important;z-index:auto!important}
:root body #qfov5 .m18ic > .o2cx{display:block!important;padding:4px 0 10px!important;height:auto!important;max-width:none!important}
:root body #qfov5 .m18ic strong{display:block!important;margin:12px 0 2px!important;font-size:13px!important}
:root body #qfov5 .m18ic ul ul ul{display:none!important}
:root body #qfov5 .m18ic ul ul li > a{font-weight:500!important;font-size:15px!important;padding-left:12px!important;min-height:40px!important}
:root body #qfov5 .m18ic ul{list-style:none!important;margin:0!important;padding:0!important;display:block!important;columns:auto!important;width:auto!important;height:auto!important}
:root body #qfov5 .m18ic li{display:block!important;margin:0!important;padding:0!important;border-bottom:1px solid rgba(0,0,0,.08)!important;width:auto!important}
:root body #qfov5 .m18ic li > a{display:flex!important;align-items:center!important;gap:10px!important;min-height:44px!important;padding:0 2px!important;font-size:16px!important;font-weight:700!important;color:#111!important;text-decoration:none!important;white-space:normal!important;width:auto!important}
:root body #qfov5 .m18ic svg,:root body #qfov5 .t2c7 svg,:root body #qfov5 .fx9le svg{width:18px!important;height:18px!important;flex:0 0 18px!important;max-width:18px!important;max-height:18px!important}
:root body #qfov5 .t2c7{display:none!important}
}
:root body #qfov5{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(255, 255, 255)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 div.rri7k{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(251, 250, 247)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:rgb(225, 217, 225)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 div.o2cx > strong{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:800!important;font-size:14px!important;font-style:normal!important;line-height:22.4px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 div.o2cx > a{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:600!important;font-size:14px!important;font-style:normal!important;line-height:22.4px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 a.s1pr8l{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:600!important;font-size:14px!important;font-style:normal!important;line-height:22.4px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 header.u1px{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(251, 250, 247)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:rgb(225, 217, 225)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 a.fx5n{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 span.o2mkis.f2tjfh.g4mz{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:500!important;font-size:14px!important;font-style:normal!important;line-height:0px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(87, 58, 86)!important;background-color:rgb(255, 255, 255)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:6px!important;padding-right:10px!important;padding-bottom:6px!important;padding-left:10px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(87, 58, 86)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(87, 58, 86)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:4px!important;border-top-right-radius:4px!important;border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(87, 58, 86)!important;border-right-color:rgb(87, 58, 86)!important}
:root body #qfov5 p.h1bn9{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:500!important;font-size:14px!important;font-style:normal!important;line-height:16.8px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(87, 58, 86)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(87, 58, 86)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(87, 58, 86)!important;text-align:center!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(87, 58, 86)!important;border-right-color:rgb(87, 58, 86)!important}
:root body #qfov5 b.j1xs{font-family:"Cormorant Garamond", Georgia, serif!important;font-weight:900!important;font-size:54px!important;font-style:normal!important;line-height:55.08px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:center!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 p.h1bn9 > span{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:500!important;font-size:13px!important;font-style:normal!important;line-height:15.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(87, 58, 86)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(87, 58, 86)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(87, 58, 86)!important;text-align:center!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(87, 58, 86)!important;border-right-color:rgb(87, 58, 86)!important}
:root body #qfov5 form.a2n0{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:rgb(225, 217, 225)!important;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:rgb(225, 217, 225)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:1px!important;border-right-width:1px!important;border-left-style:solid!important;border-right-style:solid!important;border-left-color:rgb(225, 217, 225)!important;border-right-color:rgb(225, 217, 225)!important}
:root body #qfov5 label.t12c{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:center!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 form.a2n0 > input{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:15px!important;font-style:normal!important;line-height:24px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(255, 255, 255)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:14px!important;padding-bottom:0px!important;padding-left:14px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 form.a2n0 > button{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:700!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgb(54, 1, 52)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:16px!important;padding-bottom:0px!important;padding-left:16px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body #qfov5 a.e1u5oc{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:800!important;font-size:15px!important;font-style:normal!important;line-height:24px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgb(54, 1, 52)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:12px!important;padding-right:18px!important;padding-bottom:12px!important;padding-left:18px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body #qfov5 div.a2mm{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(251, 250, 247)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:3px!important;border-top-style:double!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:3px!important;border-bottom-style:double!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 details.fx9le{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 details.fx9le > summary{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:800!important;font-size:15px!important;font-style:normal!important;line-height:24px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:8px!important;padding-right:14px!important;padding-bottom:8px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:1px!important;border-left-style:none!important;border-right-style:solid!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(225, 217, 225)!important}
:root body #qfov5 i{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:800!important;font-size:15px!important;font-style:italic!important;line-height:24px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(54, 1, 52)!important;list-style-type:none!important;margin-top:0px!important;margin-right:4px!important;margin-bottom:0px!important;margin-left:4px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 nav.t2c7{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 nav.t2c7 > a{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:700!important;font-size:15px!important;font-style:normal!important;line-height:24px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body .site-footer{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgb(26, 26, 46)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:64px!important;padding-right:0px!important;padding-bottom:32px!important;padding-left:0px!important;border-top-width:6px!important;border-top-style:solid!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.container{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.footer-grid.footer-grid-4{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.footer-col.footer-col-about{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.footer-logo{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer a.site-branding-link{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
:root body .site-footer span.footer-logo-text{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:800!important;font-size:24px!important;font-style:normal!important;line-height:38.4px!important;letter-spacing:-0.5px!important;text-transform:uppercase!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body .site-footer p.footer-description{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:15.2px!important;font-style:normal!important;line-height:25.84px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:15.2px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.footer-col.footer-col-links{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer h4.footer-title{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:700!important;font-size:17.6px!important;font-style:normal!important;line-height:21.12px!important;letter-spacing:1px!important;text-transform:uppercase!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:24px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body .site-footer ul.footer-menu{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-home{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-home > a{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:15.2px!important;font-style:normal!important;line-height:24.32px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:3.2px!important;padding-right:0px!important;padding-bottom:3.2px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
:root body .site-footer i.fa-solid.fa-house{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:15.2px!important;font-style:italic!important;line-height:24.32px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
:root body .site-footer li.menu-item.menu-item-type-taxonomy.menu-item-object-category{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer li.menu-item.menu-item-type-taxonomy.menu-item-object-category > a{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:15.2px!important;font-style:normal!important;line-height:24.32px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:3.2px!important;padding-right:0px!important;padding-bottom:3.2px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
:root body .site-footer div.footer-col.footer-col-social{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.social-links{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer a.social-link{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(255, 255, 255, 0.1)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:50%!important;border-top-right-radius:50%!important;border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
:root body .site-footer div.footer-col.footer-col-newsletter{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer p.footer-newsletter-text{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:14.4px!important;font-style:normal!important;line-height:23.04px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgba(255, 255, 255, 0.8)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgba(255, 255, 255, 0.8)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgba(255, 255, 255, 0.8)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgba(255, 255, 255, 0.8)!important;border-right-color:rgba(255, 255, 255, 0.8)!important}
:root body .site-footer form.footer-newsletter-form{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer form.footer-newsletter-form > input{font-family:Arial!important;font-weight:400!important;font-size:13.3333px!important;font-style:normal!important;line-height:normal!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(0, 0, 0)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(0, 0, 0)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(0, 0, 0)!important;border-right-color:rgb(0, 0, 0)!important}
:root body .site-footer div.newsletter-input-wrapper{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(255, 255, 255, 0.1)!important;list-style-type:disc!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:rgba(255, 255, 255, 0.1)!important;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:rgba(255, 255, 255, 0.1)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;box-sizing:border-box!important;border-left-width:1px!important;border-right-width:1px!important;border-left-style:solid!important;border-right-style:solid!important;border-left-color:rgba(255, 255, 255, 0.1)!important;border-right-color:rgba(255, 255, 255, 0.1)!important}
:root body .site-footer input.footer-newsletter-input{font-family:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, sans-serif!important;font-weight:400!important;font-size:14.4px!important;font-style:normal!important;line-height:normal!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:16px!important;padding-right:24px!important;padding-bottom:16px!important;padding-left:24px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body .site-footer button.footer-newsletter-btn{font-family:Arial!important;font-weight:400!important;font-size:13.3333px!important;font-style:normal!important;line-height:normal!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgb(233, 69, 96)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:16px!important;padding-right:24px!important;padding-bottom:16px!important;padding-left:24px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body .site-footer p.newsletter-privacy{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:12px!important;font-style:normal!important;line-height:19.2px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgba(255, 255, 255, 0.5)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:8px!important;margin-right:0px!important;margin-bottom:12px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgba(255, 255, 255, 0.5)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgba(255, 255, 255, 0.5)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgba(255, 255, 255, 0.5)!important;border-right-color:rgba(255, 255, 255, 0.5)!important}
:root body .site-footer p.newsletter-privacy > small{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:12px!important;font-style:normal!important;line-height:19.2px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgba(255, 255, 255, 0.5)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgba(255, 255, 255, 0.5)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgba(255, 255, 255, 0.5)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgba(255, 255, 255, 0.5)!important;border-right-color:rgba(255, 255, 255, 0.5)!important}
:root body .site-footer div.footer-bottom{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:rgba(255, 255, 255, 0.1)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer p.copyright{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:14.4px!important;font-style:normal!important;line-height:23.04px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:14.4px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer p.copyright > a{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:600!important;font-size:14.4px!important;font-style:normal!important;line-height:23.04px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
@media (max-width:767px){
:root body #qfov5{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(255, 255, 255)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 div.rri7k{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(251, 250, 247)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:rgb(225, 217, 225)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 div.o2cx > strong{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:800!important;font-size:14px!important;font-style:normal!important;line-height:22.4px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 div.o2cx > a{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:600!important;font-size:14px!important;font-style:normal!important;line-height:22.4px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 a.s1pr8l{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:600!important;font-size:14px!important;font-style:normal!important;line-height:22.4px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 header.u1px{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(251, 250, 247)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:rgb(225, 217, 225)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 a.fx5n{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 span.o2mkis.f2tjfh.g4mz{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:500!important;font-size:14px!important;font-style:normal!important;line-height:0px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(87, 58, 86)!important;background-color:rgb(255, 255, 255)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:6px!important;padding-right:10px!important;padding-bottom:6px!important;padding-left:10px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(87, 58, 86)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(87, 58, 86)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:4px!important;border-top-right-radius:4px!important;border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(87, 58, 86)!important;border-right-color:rgb(87, 58, 86)!important}
:root body #qfov5 p.h1bn9{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:500!important;font-size:14px!important;font-style:normal!important;line-height:16.8px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(87, 58, 86)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(87, 58, 86)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(87, 58, 86)!important;text-align:center!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(87, 58, 86)!important;border-right-color:rgb(87, 58, 86)!important}
:root body #qfov5 b.j1xs{font-family:"Cormorant Garamond", Georgia, serif!important;font-weight:900!important;font-size:31.2px!important;font-style:normal!important;line-height:31.824px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 p.h1bn9 > span{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:500!important;font-size:13px!important;font-style:normal!important;line-height:15.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(87, 58, 86)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(87, 58, 86)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(87, 58, 86)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(87, 58, 86)!important;border-right-color:rgb(87, 58, 86)!important}
:root body #qfov5 form.a2n0{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:rgb(225, 217, 225)!important;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:rgb(225, 217, 225)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:1px!important;border-right-width:1px!important;border-left-style:solid!important;border-right-style:solid!important;border-left-color:rgb(225, 217, 225)!important;border-right-color:rgb(225, 217, 225)!important}
:root body #qfov5 label.t12c{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:center!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 form.a2n0 > input{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:15px!important;font-style:normal!important;line-height:24px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(255, 255, 255)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:14px!important;padding-bottom:0px!important;padding-left:14px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 form.a2n0 > button{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:700!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgb(54, 1, 52)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:12px!important;padding-bottom:0px!important;padding-left:12px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body #qfov5 a.e1u5oc{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:800!important;font-size:15px!important;font-style:normal!important;line-height:24px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgb(54, 1, 52)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:12px!important;padding-right:18px!important;padding-bottom:12px!important;padding-left:18px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body #qfov5 div.a2mm{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(251, 250, 247)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:3px!important;border-top-style:double!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:3px!important;border-bottom-style:double!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 details.fx9le{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 details.fx9le > summary{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:800!important;font-size:15px!important;font-style:normal!important;line-height:24px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:8px!important;padding-right:14px!important;padding-bottom:8px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(225, 217, 225)!important}
:root body #qfov5 i{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:800!important;font-size:15px!important;font-style:italic!important;line-height:24px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgb(54, 1, 52)!important;list-style-type:none!important;margin-top:0px!important;margin-right:4px!important;margin-bottom:0px!important;margin-left:4px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 nav.t2c7{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body #qfov5 nav.t2c7 > a{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:700!important;font-size:15px!important;font-style:normal!important;line-height:24px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(54, 1, 52)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(54, 1, 52)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(54, 1, 52)!important;border-right-color:rgb(54, 1, 52)!important}
:root body .site-footer{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgb(26, 26, 46)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:64px!important;padding-right:0px!important;padding-bottom:32px!important;padding-left:0px!important;border-top-width:6px!important;border-top-style:solid!important;border-top-color:rgb(54, 1, 52)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.container{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.footer-grid.footer-grid-4{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.footer-col.footer-col-about{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.footer-logo{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer a.site-branding-link{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
:root body .site-footer span.footer-logo-text{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:800!important;font-size:24px!important;font-style:normal!important;line-height:38.4px!important;letter-spacing:-0.5px!important;text-transform:uppercase!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:start!important;white-space:nowrap!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body .site-footer p.footer-description{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:15.2px!important;font-style:normal!important;line-height:25.84px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:15.2px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.footer-col.footer-col-links{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer h4.footer-title{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:700!important;font-size:17.6px!important;font-style:normal!important;line-height:21.12px!important;letter-spacing:1px!important;text-transform:uppercase!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:24px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body .site-footer ul.footer-menu{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-home{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-home > a{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:15.2px!important;font-style:normal!important;line-height:24.32px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:3.2px!important;padding-right:0px!important;padding-bottom:3.2px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
:root body .site-footer i.fa-solid.fa-house{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:15.2px!important;font-style:italic!important;line-height:24.32px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
:root body .site-footer li.menu-item.menu-item-type-taxonomy.menu-item-object-category{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer li.menu-item.menu-item-type-taxonomy.menu-item-object-category > a{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:15.2px!important;font-style:normal!important;line-height:24.32px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:none!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:3.2px!important;padding-right:0px!important;padding-bottom:3.2px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
:root body .site-footer div.footer-col.footer-col-social{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer div.social-links{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer a.social-link{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(255, 255, 255, 0.1)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:50%!important;border-top-right-radius:50%!important;border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
:root body .site-footer div.footer-col.footer-col-newsletter{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer p.footer-newsletter-text{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:14.4px!important;font-style:normal!important;line-height:23.04px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgba(255, 255, 255, 0.8)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgba(255, 255, 255, 0.8)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgba(255, 255, 255, 0.8)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgba(255, 255, 255, 0.8)!important;border-right-color:rgba(255, 255, 255, 0.8)!important}
:root body .site-footer form.footer-newsletter-form{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer form.footer-newsletter-form > input{font-family:Arial!important;font-weight:400!important;font-size:13.3333px!important;font-style:normal!important;line-height:normal!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(0, 0, 0)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(0, 0, 0)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(0, 0, 0)!important;border-right-color:rgb(0, 0, 0)!important}
:root body .site-footer div.newsletter-input-wrapper{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(255, 255, 255, 0.1)!important;list-style-type:disc!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:rgba(255, 255, 255, 0.1)!important;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:rgba(255, 255, 255, 0.1)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;box-sizing:border-box!important;border-left-width:1px!important;border-right-width:1px!important;border-left-style:solid!important;border-right-style:solid!important;border-left-color:rgba(255, 255, 255, 0.1)!important;border-right-color:rgba(255, 255, 255, 0.1)!important}
:root body .site-footer input.footer-newsletter-input{font-family:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, sans-serif!important;font-weight:400!important;font-size:14.4px!important;font-style:normal!important;line-height:normal!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:16px!important;padding-right:24px!important;padding-bottom:16px!important;padding-left:24px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body .site-footer button.footer-newsletter-btn{font-family:Arial!important;font-weight:400!important;font-size:13.3333px!important;font-style:normal!important;line-height:normal!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(255, 255, 255)!important;background-color:rgb(233, 69, 96)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:16px!important;padding-right:24px!important;padding-bottom:16px!important;padding-left:24px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(255, 255, 255)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(255, 255, 255)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(255, 255, 255)!important;border-right-color:rgb(255, 255, 255)!important}
:root body .site-footer p.newsletter-privacy{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:12px!important;font-style:normal!important;line-height:19.2px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgba(255, 255, 255, 0.5)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:8px!important;margin-right:0px!important;margin-bottom:12px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgba(255, 255, 255, 0.5)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgba(255, 255, 255, 0.5)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgba(255, 255, 255, 0.5)!important;border-right-color:rgba(255, 255, 255, 0.5)!important}
:root body .site-footer p.newsletter-privacy > small{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:12px!important;font-style:normal!important;line-height:19.2px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgba(255, 255, 255, 0.5)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgba(255, 255, 255, 0.5)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgba(255, 255, 255, 0.5)!important;text-align:start!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgba(255, 255, 255, 0.5)!important;border-right-color:rgba(255, 255, 255, 0.5)!important}
:root body .site-footer div.footer-bottom{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:rgba(255, 255, 255, 0.1)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer p.copyright{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:400!important;font-size:14.4px!important;font-style:normal!important;line-height:23.04px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(204, 204, 204)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:14.4px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(204, 204, 204)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(204, 204, 204)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:auto!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(204, 204, 204)!important;border-right-color:rgb(204, 204, 204)!important}
:root body .site-footer p.copyright > a{font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:600!important;font-size:14.4px!important;font-style:normal!important;line-height:23.04px!important;letter-spacing:normal!important;text-transform:none!important;text-decoration-line:none!important;color:rgb(179, 179, 179)!important;background-color:rgba(0, 0, 0, 0)!important;list-style-type:disc!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border-top-width:0px!important;border-top-style:none!important;border-top-color:rgb(179, 179, 179)!important;border-bottom-width:0px!important;border-bottom-style:none!important;border-bottom-color:rgb(179, 179, 179)!important;text-align:center!important;white-space:normal!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;box-sizing:border-box!important;min-height:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-left-style:none!important;border-right-style:none!important;border-left-color:rgb(179, 179, 179)!important;border-right-color:rgb(179, 179, 179)!important}
}
@media (max-width:767px){
:root body #qfov5#qfov5 details.fx9le > summary{color:#111111!important}
:root body #qfov5#qfov5 details.fx9le > summary i{background:#111111!important;box-shadow:0 6px 0 #111111,0 -6px 0 #111111!important}
:root body #qfov5#qfov5 .m18ic{background-color:rgb(255, 255, 255)!important}
:root body #qfov5#qfov5 .m18ic :is(a,span,strong,b,em,small,p){color:#111111!important}
:root body #qfov5#qfov5 .m18ic li{border-bottom-color:rgba(0,0,0,.08)!important}
:root body #qfov5#qfov5 .m18ic li.menu-item.clogem-cta > a,:root body #qfov5#qfov5 .m18ic li.menu-item.clogem-cta > a :is(a,span,strong,b,em,small,svg){color:#FFFFFF!important;fill:currentColor!important}
}
:root body #qfov5{font-size:16px!important;line-height:25.6px!important;font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;letter-spacing:normal!important;color:rgb(54, 1, 52)!important;font-weight:400!important}
:root body #qfov5 details{background-color:rgba(0, 0, 0, 0)!important;border-top:0px none rgb(54, 1, 52)!important;border-right:0px none rgb(54, 1, 52)!important;border-bottom:0px none rgb(54, 1, 52)!important;border-left:0px none rgb(54, 1, 52)!important;margin:0px!important;padding:0px!important;border-radius:0px!important;box-shadow:none!important}
:root body .site-footer{color:rgb(204, 204, 204)!important;background-color:rgb(26, 26, 46)!important;font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-size:16px!important;line-height:25.6px!important}
:root body .site-footer ul,:root body .site-footer ol{list-style:none!important;padding-left:0!important;margin-left:0!important}
:root body .site-footer li{list-style:none!important}
:root body #qfov5#qfov5{position:relative!important;top:0px!important;z-index:60!important}
:root body #qfov5#qfov5 header.u1px{position:static!important;top:auto!important;z-index:auto!important}
:root body .site-footer :is(h2,h3,h4,.widget-title){color:rgb(255, 255, 255)!important;font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important}
@media (max-width:767px){
:root body #qfov5{font-size:16px!important;line-height:25.6px!important;font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;letter-spacing:normal!important;color:rgb(54, 1, 52)!important;font-weight:400!important}
:root body #qfov5 details{background-color:rgba(0, 0, 0, 0)!important;border-top:0px none rgb(54, 1, 52)!important;border-right:0px none rgb(54, 1, 52)!important;border-bottom:0px none rgb(54, 1, 52)!important;border-left:0px none rgb(54, 1, 52)!important;margin:0px!important;padding:0px!important;border-radius:0px!important;box-shadow:none!important}
:root body .site-footer{color:rgb(204, 204, 204)!important;background-color:rgb(26, 26, 46)!important;font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-size:16px!important;line-height:25.6px!important}
:root body #qfov5#qfov5{position:relative!important;top:0px!important;z-index:60!important}
:root body #qfov5#qfov5 header.u1px{position:static!important;top:auto!important;z-index:auto!important}
:root body .site-footer :is(h2,h3,h4,.widget-title){color:rgb(255, 255, 255)!important;font-family:Figtree, "Helvetica Neue", Arial, sans-serif!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important}
}
