.booda-footer:where(.astro-cfrsrnld){color:#ffffffd1;width:auto;max-width:none;font-family:var(--booda-font-body);background:linear-gradient(#ffffff0d,#fff0 18rem),#10100f;margin:3rem calc(50% - 50vw) 0}.booda-footer:where(.astro-cfrsrnld) a:where(.astro-cfrsrnld){color:inherit;text-decoration:none}.booda-footer:where(.astro-cfrsrnld) a:where(.astro-cfrsrnld):hover{color:var(--booda-white);text-underline-offset:.22em;text-decoration:underline}.booda-footer:where(.astro-cfrsrnld) :where(.astro-cfrsrnld):focus-visible{outline-color:#fff!important}.booda-footer-shell:where(.astro-cfrsrnld){width:min(100% - 2rem, var(--booda-container));margin-inline:auto;padding:0 clamp(0rem,1.5vw,1.5rem) 1.15rem}.booda-footer-newsletter:where(.astro-cfrsrnld){border-bottom:1px solid #ffffff29;grid-template-columns:minmax(18rem,.85fr) minmax(22rem,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(2rem,5vw,4.25rem) 0;display:grid}.booda-footer-eyebrow:where(.astro-cfrsrnld){color:#b7cdb5;font-family:var(--booda-font-display);letter-spacing:0;text-transform:uppercase;margin:0 0 .65rem;font-size:.82rem;font-weight:700;line-height:1}.booda-footer-newsletter:where(.astro-cfrsrnld) h3:where(.astro-cfrsrnld){font-family:var(--booda-font-display);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:700;line-height:.98;color:var(--booda-white)!important}.booda-footer-newsletter-copy:where(.astro-cfrsrnld)>p:where(.astro-cfrsrnld):last-child{color:#ffffffb3;max-width:34rem;margin:1rem 0 0;font-size:1rem;line-height:1.65}.booda-footer-newsletter-panel:where(.astro-cfrsrnld){min-width:0}.booda-footer-form:where(.astro-cfrsrnld){gap:.75rem;display:grid}.booda-footer-input-row:where(.astro-cfrsrnld){align-items:stretch;gap:.65rem;min-width:0;display:flex}.booda-footer-input-row:where(.astro-cfrsrnld) input:where(.astro-cfrsrnld){min-width:0;min-height:3.25rem;color:var(--booda-white);font:inherit;background:#ffffff14;border:1px solid #fff3;border-radius:8px;flex:16rem;padding:.85rem 1rem;font-size:.95rem}.booda-footer-input-row:where(.astro-cfrsrnld) input:where(.astro-cfrsrnld)::placeholder{color:#ffffff8c;opacity:1}.booda-footer-input-row:where(.astro-cfrsrnld) input:where(.astro-cfrsrnld):hover,.booda-footer-input-row:where(.astro-cfrsrnld) input:where(.astro-cfrsrnld):focus{background:#ffffff1f;border-color:#ffffff80}.booda-footer-input-row:where(.astro-cfrsrnld) input:where(.astro-cfrsrnld)[aria-invalid=true]{border-color:#f0a6a6}.booda-footer-input-row:where(.astro-cfrsrnld) button:where(.astro-cfrsrnld){border:1px solid var(--booda-white);background:var(--booda-white);min-height:3.25rem;color:var(--booda-black);cursor:pointer;font-family:var(--booda-font-display);text-transform:uppercase;white-space:nowrap;border-radius:8px;flex:none;padding:.9rem 1.35rem;font-size:.86rem;font-weight:800;line-height:1}.booda-footer-input-row:where(.astro-cfrsrnld) button:where(.astro-cfrsrnld):hover{background:#eeeeeb}.booda-footer-input-row:where(.astro-cfrsrnld) button:where(.astro-cfrsrnld):disabled{cursor:progress;opacity:.72}.booda-footer-consent:where(.astro-cfrsrnld){color:#ffffffad;grid-template-columns:1rem 1fr;align-items:start;gap:.65rem;font-size:.82rem;line-height:1.55;display:grid}.booda-footer-consent:where(.astro-cfrsrnld) input:where(.astro-cfrsrnld){width:1rem;height:1rem;accent-color:var(--booda-white);margin:.18rem 0 0}.booda-footer-field-error:where(.astro-cfrsrnld),.booda-footer-status:where(.astro-cfrsrnld){color:#f0a6a6;margin:0;font-size:.82rem;line-height:1.45}.booda-footer-status:where(.astro-cfrsrnld){color:#ffffffad;min-height:1.2em}.booda-footer-status:where(.astro-cfrsrnld).is-error{color:#f0a6a6}.booda-footer-success:where(.astro-cfrsrnld){color:#dfeedd;background:#b7cdb51a;border:1px solid #b7cdb561;border-radius:8px;margin:0;padding:1rem 1.15rem;font-size:1rem;line-height:1.6}.booda-footer-main:where(.astro-cfrsrnld){grid-template-columns:minmax(17rem,.9fr) minmax(24rem,1.8fr);gap:clamp(2rem,6vw,5rem);padding:clamp(2rem,5vw,3.75rem) 0;display:grid}.booda-footer-brand:where(.astro-cfrsrnld){min-width:0}.booda-footer-logo-link:where(.astro-cfrsrnld){width:fit-content;margin-bottom:1.45rem;display:inline-flex}.booda-footer-logo-link:where(.astro-cfrsrnld) img:where(.astro-cfrsrnld){filter:invert();width:9.7rem;height:auto;display:block}.booda-footer:where(.astro-cfrsrnld) address:where(.astro-cfrsrnld){color:#ffffffb3;margin:0;font-size:.92rem;font-style:normal;line-height:1.7}.booda-footer:where(.astro-cfrsrnld) address:where(.astro-cfrsrnld) span:where(.astro-cfrsrnld){color:#ffffff85;margin-top:.5rem;font-size:.84rem;display:block}.booda-footer-contact:where(.astro-cfrsrnld){color:var(--booda-white);flex-wrap:wrap;gap:.45rem .9rem;margin-top:1.15rem;font-size:.9rem;font-weight:600;display:flex}.booda-footer-socials:where(.astro-cfrsrnld){flex-wrap:wrap;gap:.55rem;margin-top:1.25rem;display:flex}.booda-footer-socials:where(.astro-cfrsrnld) a:where(.astro-cfrsrnld){color:#ffffffc2;border:1px solid #ffffff29;border-radius:999px;align-items:center;min-height:2.1rem;padding:.45rem .8rem;font-size:.78rem;font-weight:700;display:inline-flex}.booda-footer-socials:where(.astro-cfrsrnld) a:where(.astro-cfrsrnld):hover{border-color:#ffffff6b;text-decoration:none}.booda-footer-links:where(.astro-cfrsrnld){grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.booda-footer-link-column:where(.astro-cfrsrnld) h2:where(.astro-cfrsrnld){color:var(--booda-white);font-family:var(--booda-font-display);letter-spacing:0;text-transform:uppercase;margin:0 0 .9rem;font-size:1.02rem;font-weight:700;line-height:1.2}.booda-footer-link-column:where(.astro-cfrsrnld) ul:where(.astro-cfrsrnld){gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.booda-footer-link-column:where(.astro-cfrsrnld) a:where(.astro-cfrsrnld){color:#ffffffad;font-size:.9rem;line-height:1.45}.booda-footer-bottom:where(.astro-cfrsrnld){color:#ffffff85;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;font-size:.78rem;display:flex}.booda-footer-bottom:where(.astro-cfrsrnld) p:where(.astro-cfrsrnld){margin:0}.booda-footer-bottom:where(.astro-cfrsrnld) a:where(.astro-cfrsrnld){color:#ffffff9e}.booda-footer-sr-only:where(.astro-cfrsrnld){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.booda-footer-newsletter:where(.astro-cfrsrnld),.booda-footer-main:where(.astro-cfrsrnld){grid-template-columns:1fr}.booda-footer-links:where(.astro-cfrsrnld){grid-template-columns:repeat(3,minmax(10rem,1fr))}}@media (width<=700px){.booda-footer:where(.astro-cfrsrnld){margin-top:2.25rem}.booda-footer-shell:where(.astro-cfrsrnld){width:min(100% - 1.25rem, var(--booda-container));padding-bottom:1rem}.booda-footer-newsletter:where(.astro-cfrsrnld){gap:1.25rem;padding-block:2.15rem}.booda-footer-newsletter:where(.astro-cfrsrnld) h2:where(.astro-cfrsrnld){font-size:2.2rem}.booda-footer-input-row:where(.astro-cfrsrnld){grid-template-columns:1fr;display:grid}.booda-footer-input-row:where(.astro-cfrsrnld) input:where(.astro-cfrsrnld),.booda-footer-input-row:where(.astro-cfrsrnld) button:where(.astro-cfrsrnld){width:100%}.booda-footer-main:where(.astro-cfrsrnld){gap:1.8rem;padding-block:2rem}.booda-footer-links:where(.astro-cfrsrnld){grid-template-columns:1fr;gap:1.45rem}.booda-footer-link-column:where(.astro-cfrsrnld) ul:where(.astro-cfrsrnld){gap:.45rem}.booda-footer-bottom:where(.astro-cfrsrnld){flex-direction:column;align-items:flex-start;gap:.45rem}}
