.ingel-footer-v2{--if-blue:#1746c7;--if-pink:#c21883;--if-blue-bg:#edf5ff;--if-pink-bg:#fff0f6;--if-bg:#fff0f6;--if-border:#f5d6e6;--if-line:#f5e3ec;--if-badge:#e6e9f0;--if-text:#182337;--if-muted:#5e697a;display:block;margin:0;padding:16px 0 20px;background:var(--if-bg);color:var(--if-text);font-family:inherit;font-size:15px;line-height:1.5;text-align:left}.ingel-footer-v2,.ingel-footer-v2 *{box-sizing:border-box}.ingel-footer-v2 p{margin:0}.ingel-footer-v2 .ifv2-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;max-width:1200px;margin:0 auto;padding:0 16px}.ingel-footer-v2 .ifv2-main{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}.ingel-footer-v2 .ifv2-panel{min-width:0;padding:20px;border:1px solid var(--if-border);border-radius:20px;background:#fff;box-shadow:0 6px 18px rgba(194,24,131,.04)}.ingel-footer-v2 .ifv2-logo{display:inline-block;max-width:100%;border-radius:6px;line-height:0;vertical-align:top}.ingel-footer-v2 .ifv2-logo-box,.ingel-footer-v2 .ifv2-logo picture{display:block}.ingel-footer-v2 .ifv2-logo img{display:block;width:200px;max-width:100%;height:auto}.ingel-footer-v2 .ifv2-desc{max-width:440px;margin-top:14px;color:var(--if-muted);font-size:15px;line-height:1.6}.ingel-footer-v2 .ifv2-contact{display:flex;align-items:center;gap:14px;min-width:0;margin-top:18px;padding-top:18px;border-top:1px solid var(--if-line)}.ingel-footer-v2 .ifv2-ico{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--if-blue-bg);color:var(--if-blue)}.ingel-footer-v2 .ifv2-ico--pink{background:var(--if-pink-bg);color:var(--if-pink)}.ingel-footer-v2 .ifv2-ico svg{display:block;width:24px;height:24px}.ingel-footer-v2 .ifv2-contact-txt{min-width:0}.ingel-footer-v2 .ifv2-label{color:var(--if-text);font-size:15px;font-weight:600;line-height:1.3}.ingel-footer-v2 .ifv2-phone,.ingel-footer-v2 .ifv2-phone:link,.ingel-footer-v2 .ifv2-phone:visited,.ingel-footer-v2 .ifv2-phone:hover,.ingel-footer-v2 .ifv2-phone:focus{color:var(--if-blue);text-decoration:none}.ingel-footer-v2 .ifv2-phone{display:inline-block;max-width:100%;margin:6px 0;padding:8px 14px;border-radius:12px;background:var(--if-blue-bg);font-size:22px;font-weight:700;line-height:1.25;transition:background-color .2s ease}.ingel-footer-v2 .ifv2-phone:hover{background:#dfeaff}.ingel-footer-v2 .ifv2-nw{white-space:nowrap}.ingel-footer-v2 .ifv2-hours{color:var(--if-muted);font-size:14px;line-height:1.4}.ingel-footer-v2 .ifv2-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.ingel-footer-v2 .ifv2-group{min-width:0}.ingel-footer-v2 .ifv2-group:nth-child(3){grid-column:1 / -1;padding-top:18px;border-top:1px solid var(--if-line)}.ingel-footer-v2 .ifv2-group .ifv2-ico{margin-bottom:12px}.ingel-footer-v2 .ifv2-gtitle{margin-bottom:6px;color:var(--if-text);font-size:18px;font-weight:600;line-height:1.3}.ingel-footer-v2 .ifv2-links{margin:0;padding:0;list-style:none}.ingel-footer-v2 .ifv2-group:nth-child(3) .ifv2-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.ingel-footer-v2 .ifv2-links li{min-width:0;margin:0;padding:0;list-style:none}.ingel-footer-v2 .ifv2-link,.ingel-footer-v2 .ifv2-link:link,.ingel-footer-v2 .ifv2-link:visited,.ingel-footer-v2 .ifv2-link:focus{color:var(--if-muted);text-decoration:none}.ingel-footer-v2 .ifv2-link{display:inline-block;max-width:100%;padding:7px 0;border-radius:4px;font-size:15px;line-height:1.35;overflow-wrap:break-word}.ingel-footer-v2 .ifv2-link:hover,.ingel-footer-v2 .ifv2-link:active{color:var(--if-blue);text-decoration:underline;text-underline-offset:3px}.ingel-footer-v2 .ifv2-logo:focus-visible,.ingel-footer-v2 .ifv2-phone:focus-visible,.ingel-footer-v2 .ifv2-link:focus-visible{outline:2px solid var(--if-blue);outline-offset:2px}.ingel-footer-v2 .ifv2-bar{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:16px 20px;border:1px solid var(--if-border);border-radius:20px;background:#fff;box-shadow:0 6px 18px rgba(194,24,131,.04)}.ingel-footer-v2 .ifv2-pay{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0}.ingel-footer-v2 .ifv2-pay-label{color:var(--if-text);font-size:15px;font-weight:600}.ingel-footer-v2 .ifv2-badges{display:flex;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.ingel-footer-v2 .ifv2-badge{display:flex;align-items:center;justify-content:center;gap:6px;min-width:56px;height:36px;margin:0;padding:0 8px;border:1px solid var(--if-badge);border-radius:8px;background:#fff;list-style:none}.ingel-footer-v2 .ifv2-badge img{display:block;width:auto;max-width:none;height:22px}.ingel-footer-v2 .ifv2-badge--blik img{height:26px}.ingel-footer-v2 .ifv2-badge--mastercard{padding:0 4px}.ingel-footer-v2 .ifv2-badge--mastercard img{height:34px}.ingel-footer-v2 .ifv2-badge--text{padding:0 10px;color:var(--if-text);font-size:14px;font-weight:600;white-space:nowrap}.ingel-footer-v2 .ifv2-badge--text svg{display:block;flex:0 0 auto;width:20px;height:20px;color:var(--if-blue)}.ingel-footer-v2 .ifv2-copy{color:var(--if-muted);font-size:14px;line-height:1.4}@media (max-width:359px){.ingel-footer-v2 .ifv2-nav{grid-template-columns:minmax(0,1fr);gap:0}.ingel-footer-v2 .ifv2-group + .ifv2-group{margin-top:16px;padding-top:16px;border-top:1px solid var(--if-line)}.ingel-footer-v2 .ifv2-group:nth-child(3) .ifv2-links{display:block}.ingel-footer-v2 .ifv2-contact{gap:12px}.ingel-footer-v2 .ifv2-ico{width:44px;height:44px}.ingel-footer-v2 .ifv2-phone{padding:8px 10px;font-size:20px}}@media (min-width:768px){.ingel-footer-v2{padding:24px 0 28px}.ingel-footer-v2 .ifv2-inner{gap:20px;padding:0 15px}.ingel-footer-v2 .ifv2-main{gap:20px}.ingel-footer-v2 .ifv2-panel{padding:28px;border-radius:22px}.ingel-footer-v2 .ifv2-brand{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:28px}.ingel-footer-v2 .ifv2-contact{margin-top:0;padding-top:0;padding-left:28px;border-top:0;border-left:1px solid var(--if-line)}.ingel-footer-v2 .ifv2-logo img{width:240px}.ingel-footer-v2 .ifv2-phone{position:relative;left:-4px;margin:4px 0;padding:2px 4px;border-radius:6px;background:transparent;font-size:26px}.ingel-footer-v2 .ifv2-phone:hover{background:transparent;text-decoration:underline;text-underline-offset:4px}.ingel-footer-v2 .ifv2-ico{width:52px;height:52px}.ingel-footer-v2 .ifv2-ico svg{width:26px;height:26px}.ingel-footer-v2 .ifv2-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.ingel-footer-v2 .ifv2-group{padding-right:20px}.ingel-footer-v2 .ifv2-group + .ifv2-group{padding-left:24px;border-left:1px solid var(--if-line)}.ingel-footer-v2 .ifv2-group:nth-child(3){grid-column:auto;padding-top:0;padding-right:0;border-top:0}.ingel-footer-v2 .ifv2-group:nth-child(3) .ifv2-links{display:block}.ingel-footer-v2 .ifv2-bar{padding:16px 28px;border-radius:22px}}@media (min-width:992px){.ingel-footer-v2 .ifv2-bar{flex-direction:row;align-items:center;justify-content:space-between;gap:16px 24px}.ingel-footer-v2 .ifv2-pay{flex:1 1 auto}.ingel-footer-v2 .ifv2-copy{flex:0 0 auto;padding-left:24px;border-left:1px solid var(--if-line);white-space:nowrap}}@media (min-width:1200px){.ingel-footer-v2 .ifv2-main{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:24px}.ingel-footer-v2 .ifv2-panel{padding:32px;border-radius:24px}.ingel-footer-v2 .ifv2-brand{display:block}.ingel-footer-v2 .ifv2-contact{margin-top:22px;padding-top:22px;padding-left:0;border-top:1px solid var(--if-line);border-left:0}.ingel-footer-v2 .ifv2-bar{border-radius:24px}}@media (prefers-reduced-motion:reduce){.ingel-footer-v2 .ifv2-phone{transition:none}}