.milmere-footer{border-top:1px solid var(--line);container:brand-footer/inline-size}.bf-inner{width:90%;max-width:1320px;margin-inline:auto}.bf-grid{grid-template-columns:1.42fr 1.16fr 1fr .78fr;align-items:start;gap:38px;padding-top:38px;display:grid}.bf-intro h2{font:400 clamp(29px,2.65cqw,38px)/1.12 var(--font);letter-spacing:-.035em}.bf-intro p{color:var(--muted);max-width:250px;margin-top:14px;font-size:12px;line-height:1.7}.bf-group{min-width:0;padding-top:3px}.bf-group h3{letter-spacing:.105em;text-transform:uppercase;color:var(--muted);margin:0 0 13px;font:600 10px/1.55 Arial,sans-serif}.bf-group ul{margin:0;padding:0;list-style:none}.bf-group a{align-items:center;gap:10px;width:max-content;max-width:100%;min-height:44px;font-size:13px;line-height:1.5;display:flex}.bf-link-label{text-underline-offset:5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.bf-group a:is(:hover,:focus-visible) .bf-link-label{-webkit-text-decoration-color:var(--raspberry);text-decoration-color:var(--raspberry)}.bf-arrow{color:var(--raspberry);flex:none;font-size:15px;transition:transform .18s;display:inline-block}.bf-group a:is(:hover,:focus-visible) .bf-arrow{transform:translate(2px,-2px)}.bf-wordmark{text-align:center;margin:21px auto 0;padding:0 0 22px;display:block}.bf-wordmark-text{font:400 clamp(42px,15.7cqw,239px)/1 var(--font);letter-spacing:.025em;white-space:nowrap;color:var(--raspberry);display:block}.bf-wordmark small{font:400 clamp(12px,1.3cqw,19px)/1.4 var(--font);letter-spacing:.075em;color:var(--raspberry);margin-top:7px;display:block}.bf-nav{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;padding:13px 0 3px;font-size:11px;display:flex}.bf-legal-links{flex-wrap:wrap;align-items:center;gap:24px;font-size:11px;display:flex}.bf-legal-links a{align-items:center;min-height:36px;display:inline-flex}.bf-legal-links a:hover{text-underline-offset:5px;text-decoration:underline}.bf-return-link{align-items:center;gap:8px;min-height:36px;font-size:11px;display:inline-flex}.bf-utility{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:2px 0 19px;font-size:10px;display:flex}.bf-utility-note{align-items:center;gap:16px;display:flex}.bf-utility-actions{flex-wrap:wrap;align-items:center;gap:19px;display:flex}.milmere-footer .bf-control,.milmere-footer .analytics-settings{font:inherit;min-height:34px;color:inherit;cursor:pointer;text-underline-offset:5px;background:0 0;border:0;border-radius:0;margin:0;padding:5px 0;font-size:11px}.milmere-footer .bf-control:hover,.milmere-footer .analytics-settings:hover{text-decoration:underline}.milmere-footer .bf-control:disabled{opacity:.48;cursor:default}.milmere-footer :is(a,button):focus-visible{outline:3px solid var(--raspberry);outline-offset:5px}.no-motion .bf-arrow{transition:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.bf-arrow{transition:none!important;transform:none!important}}@container brand-footer (max-width:1000px){.bf-grid{grid-template-columns:1fr 1fr 1fr;gap:24px;padding-top:30px}.bf-intro{grid-column:1/-1;justify-content:space-between;align-items:center;gap:25px;display:flex}.bf-intro h2{font-size:32px}.bf-intro h2 br{display:none}.bf-intro p{max-width:265px;margin:0}.bf-group h3{margin-bottom:9px}}@container brand-footer (max-width:600px){.bf-grid{padding-top:29px;display:block}.bf-intro{display:block}.bf-intro h2{font-size:30px}.bf-intro h2 br{display:block}.bf-intro p{margin-top:12px;font-size:12px}.bf-group{border-top:1px solid var(--line);grid-template-columns:103px minmax(0,1fr);gap:18px;padding:12px 0 8px;display:grid}.bf-group:first-of-type{margin-top:23px}.bf-group h3{letter-spacing:.08em;max-width:95px;margin:0;padding-top:13px;font-size:9px}.bf-group a{gap:8px;font-size:13px}.bf-wordmark{margin:18px auto 0;padding-bottom:21px}.bf-wordmark-text{font-size:16cqw}.bf-wordmark small{margin-top:8px;font-size:12px}.bf-nav{justify-content:center;gap:2px;padding:9px 0 3px}.bf-legal-links{justify-content:center;gap:18px;max-width:310px}.bf-return-link{display:none}.bf-utility{text-align:center;justify-content:center;gap:0;padding-bottom:16px}.bf-utility-note{justify-content:center;width:100%;margin-top:3px;font-size:9px}.bf-utility-actions{justify-content:center;gap:22px;width:100%}.milmere-footer .bf-control,.milmere-footer .analytics-settings{font-size:10px}}
