/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.site-footer{margin-top:calc(var(--spacing,.25rem)*8);background-color:var(--color-sage);padding-block:calc(var(--spacing,.25rem)*12)}.site-footer *,.site-footer a{color:var(--color-white,#fff)!important}.site-footer .footer .menu{margin:calc(var(--spacing,.25rem)*0)}.site-footer .footer .menu li{list-style:none}.site-footer .footer .menu li.menu-item--expanded>a{margin-bottom:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*1);font-size:20px}@media (min-width:48rem){.site-footer .footer .menu li.menu-item--expanded>a{margin-bottom:calc(var(--spacing,.25rem)*4)}}.site-footer .footer .menu a{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);text-underline-offset:2px;display:block}@media (hover:hover){.site-footer .footer .menu a:hover{text-decoration-line:underline}}.site-footer .footer .menu .menu{gap:calc(var(--spacing,.25rem)*1);flex-flow:column wrap;display:flex}.site-footer .footer .menu .menu .menu-item{padding:calc(var(--spacing,.25rem)*0)}.site-footer .footer .menu .menu a{padding-block:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-normal,400);font-size:18px;font-weight:var(--font-weight-normal,400)}@media (min-width:64rem){.site-footer .footer .menu .menu a{font-size:16px}}.site-footer .footer .footer-content>.menu{margin:calc(var(--spacing,.25rem)*0);justify-content:space-between;-moz-column-gap:calc(var(--spacing,.25rem)*5);column-gap:calc(var(--spacing,.25rem)*5);row-gap:calc(var(--spacing,.25rem)*8);flex-flow:wrap;width:100%;display:flex}@media (min-width:48rem){.site-footer .footer .footer-content>.menu{-moz-column-gap:calc(var(--spacing,.25rem)*5);column-gap:calc(var(--spacing,.25rem)*5);row-gap:calc(var(--spacing,.25rem)*5)}}@media (min-width:86rem){.site-footer .footer .footer-content>.menu{justify-content:flex-start;width:auto}}.site-footer .footer .footer-content>.menu>li{width:calc(50% - 10px);padding:calc(var(--spacing,.25rem)*0)}@media (min-width:48rem){.site-footer .footer .footer-content>.menu>li{width:calc(33.3% - 14px)}}@media (min-width:64rem){.site-footer .footer .footer-content>.menu>li{width:auto}}.site-footer .footer .footer-content>.menu>li:not(:has(ul)){margin-bottom:calc(var(--spacing,.25rem)*0);font-size:20px}.site-footer .footer .social-links .menu{gap:calc(var(--spacing,.25rem)*4);flex-wrap:wrap;display:flex}.site-footer .footer .social-links .menu li{padding:calc(var(--spacing,.25rem)*0)}.site-footer .footer .social-links .menu li a{width:24px;height:24px;font-size:0;display:block}.site-footer .footer .social-links .menu li a[href*="youtube.com"]{background:var(--icon-youtube)center/20px auto no-repeat}.site-footer .footer .social-links .menu li a[href*="facebook.com"]{background:var(--icon-fb)center/auto 19px no-repeat}.site-footer .footer .social-links .menu li a[href*="x.com"]{background:var(--icon-x)center/17px auto no-repeat}.site-footer .footer .social-links .menu li a[href*="instagram.com"]{background:var(--icon-insta)center/22px auto no-repeat}.site-footer .footer .social-links .menu li a[href*="linkedin.com"]{background:var(--icon-li)center/20px auto no-repeat}@property --tw-font-weight{syntax:"*";inherits:false}
