/*
Generated time: March 13, 2026 08:52
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.inspired-footer{width:100%;padding:var(--if-pad-top) 24px var(--if-pad-bottom);background-color:var(--if-bg);color:var(--if-text);font-family:var(--font-body-family, var(--font-sans, ui-sans-serif, system-ui, sans-serif));line-height:1.5}.inspired-footer a,.inspired-footer a:visited{color:inherit;text-decoration:none}.inspired-footer a:hover{opacity:.85}.inspired-footer a:focus-visible{outline:2px solid var(--if-text);outline-offset:3px;opacity:1}.inspired-footer__container{display:flex;justify-content:space-between;align-items:flex-start;max-width:var(--if-max-width);margin:0 auto 48px auto;gap:0}.inspired-footer__left{display:flex;align-items:flex-start;justify-content:flex-end;padding:0 32px 0 0;flex:0 0 auto;min-width:0}.inspired-footer__brand-name{text-transform:uppercase;letter-spacing:.12em;font-size:17px;font-weight:600;color:var(--if-text);line-height:1.3}.inspired-footer__logo-wrap{max-width:130px}.inspired-footer__logo{width:100%;height:auto;display:block}.inspired-footer__divider{width:1px;min-height:120px;background-color:var(--if-border);align-self:stretch;flex-shrink:0}.inspired-footer__center{flex:1 1 auto;min-width:0;max-width:420px;padding:0 32px}.inspired-footer__title{font-size:1.25rem;margin:0 0 8px 0;line-height:1.3;font-weight:600;color:var(--if-heading);letter-spacing:.01em}.inspired-footer__text{font-size:.875rem;margin:0 0 20px 0;line-height:1.5;opacity:.88;color:var(--if-text)}.inspired-footer__form-inner--hidden{display:none!important}.inspired-footer__form-inner{display:flex;align-items:stretch;border:1px solid var(--if-input-border);border-radius:8px;overflow:hidden;max-width:100%;min-height:48px;transition:box-shadow .2s ease}.inspired-footer__form-inner:focus-within{box-shadow:0 0 0 2px var(--if-bg),0 0 0 4px var(--if-input-border)}.inspired-footer__input{flex:1;min-width:0;background:0 0;border:none;padding:12px 14px;color:var(--if-text);font-size:.9375rem;outline:0}.inspired-footer__input::placeholder{color:var(--if-text);opacity:.6}.inspired-footer__btn{background:var(--if-btn-bg);color:var(--if-btn-text);border:none;padding:12px 28px;border-radius:6px;cursor:pointer;font-size:.875rem;font-weight:600;letter-spacing:.02em;transition:background-color .2s ease,transform .1s ease;margin:6px;min-height:36px}.inspired-footer__btn:hover{filter:brightness(.97)}.inspired-footer__btn:active{transform:scale(.98)}.inspired-footer__btn:focus-visible{outline:2px solid var(--if-btn-text);outline-offset:2px}.inspired-footer__success{display:flex;align-items:center;gap:10px;font-size:.875rem;color:var(--if-text);margin-top:12px}.inspired-footer__success--hidden{display:none!important}.inspired-footer__success svg{flex-shrink:0}.inspired-footer__message{font-size:.875rem;margin-top:10px}.inspired-footer__message--error{color:#f87171}.inspired-footer__right{flex:1 1 auto;min-width:0;padding:0 0 0 32px;display:flex;flex-wrap:wrap;gap:32px 40px;justify-content:flex-start;align-items:flex-start}.inspired-footer__links-group{flex:0 0 auto;min-width:100px}.inspired-footer__links-heading{font-size:.6875rem;text-transform:uppercase;letter-spacing:.14em;margin:0 0 14px 0;font-weight:600;color:var(--if-heading);opacity:.95}.inspired-footer__links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.inspired-footer__links li a{font-size:.875rem;opacity:.9;transition:opacity .2s ease;padding:2px 0;display:inline-block}.inspired-footer__links li a:hover{opacity:1}.inspired-footer__bottom{text-align:center;font-size:.8125rem;max-width:var(--if-max-width);margin:0 auto;padding-top:24px;border-top:1px solid var(--if-border);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;opacity:.82}.inspired-footer__copyright{color:var(--if-text)}.inspired-footer__legal{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px}.inspired-footer__legal li{display:inline-flex;align-items:center}.inspired-footer__legal li+li::before{content:"·";margin-right:16px;opacity:.6;pointer-events:none}.inspired-footer__legal a{padding:2px 0}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:1024px){.inspired-footer__container{margin-bottom:40px}.inspired-footer__left{padding-right:24px}.inspired-footer__center{padding:0 24px}.inspired-footer__right{padding-left:24px;gap:28px 32px}}@media (max-width:768px){.inspired-footer{padding-left:20px;padding-right:20px}.inspired-footer__container{flex-direction:column;align-items:stretch;text-align:center;gap:0;margin-bottom:32px}.inspired-footer__divider{width:100%;height:1px;min-height:1px;margin:16px 0}.inspired-footer__center,.inspired-footer__left{max-width:100%;padding:0;justify-content:center;align-items:center;text-align:center}.inspired-footer__left{padding-bottom:0}.inspired-footer__brand-name{font-size:15px}.inspired-footer__logo-wrap{margin:0 auto}.inspired-footer__title{font-size:1.0625rem;margin-bottom:6px}.inspired-footer__text{margin-bottom:14px;font-size:.8125rem}.inspired-footer__form-inner{margin:0 auto;min-height:46px}.inspired-footer__btn{padding:10px 20px;min-height:40px}.inspired-footer__success{justify-content:center}.inspired-footer__right{max-width:100%;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px 20px;align-items:start;text-align:left}.inspired-footer__links-group{min-width:0;width:100%}.inspired-footer__links-heading{font-size:.625rem;margin-bottom:10px}.inspired-footer__links{align-items:flex-start;gap:8px}.inspired-footer__links li a{font-size:.8125rem;min-height:32px;display:inline-flex;align-items:center;justify-content:flex-start;padding:0}.inspired-footer__bottom{flex-direction:column;padding-top:18px;gap:10px}.inspired-footer__legal li+li::before{margin-right:8px}}@media (prefers-reduced-motion:reduce){.inspired-footer__btn,.inspired-footer__form-inner,.inspired-footer__links li a{transition:none}.inspired-footer__btn:active{transform:none}}