.S6Hkya_siteFooter{background:var(--gradient-glow), var(--gradient-deep);color:#ecfdf5eb;width:100%;margin-top:auto;position:relative;overflow:hidden}.S6Hkya_siteFooterRibbon{opacity:.44;pointer-events:none;z-index:0;width:clamp(240px,28vw,420px);height:clamp(240px,28vw,420px);position:absolute;top:clamp(-24px,-2vw,0px);right:clamp(-78px,-4vw,-28px)}.S6Hkya_siteFooterDot{background:var(--primary-soft,#34d399);opacity:0;pointer-events:none;z-index:0;border-radius:999px;animation:6s ease-in-out infinite S6Hkya_siteFooterDotFloat;position:absolute}@keyframes S6Hkya_siteFooterDotFloat{0%,to{opacity:0;transform:translateY(6px)}35%{opacity:.5}50%{opacity:.68;transform:translateY(-8px)}70%{opacity:.38}}.S6Hkya_siteFooterInner{z-index:1;max-width:1240px;margin:0 auto;padding:48px 22px 0;position:relative}.S6Hkya_siteFooterMain{grid-template-columns:minmax(260px,330px) 1fr;gap:clamp(34px,7vw,128px);display:grid}.S6Hkya_siteFooterBrand{min-width:0}.S6Hkya_siteFooterLogo{align-items:center;gap:12px;display:inline-flex}.S6Hkya_siteFooterLogo>span{color:#fff;background:linear-gradient(135deg,#10b981,#047857);border-radius:12px;place-items:center;width:38px;height:38px;font-size:15px;font-weight:900;display:grid;box-shadow:0 14px 34px #10b98140}.S6Hkya_siteFooterLogo strong{color:#fff;letter-spacing:-.02em;font-size:19px;font-weight:900;line-height:1.05;display:block}.S6Hkya_siteFooterLogo small{color:#ecfdf575;margin-top:3px;font-size:11px;font-weight:600;display:block}.S6Hkya_siteFooterLogoImage{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:0}.S6Hkya_siteFooterLogoFull{object-fit:contain;flex:none;width:auto;display:block}.S6Hkya_siteFooterLogoPending{animation:1.4s ease-in-out infinite S6Hkya_siteFooterLogoPulse;box-shadow:none!important;background:linear-gradient(90deg,#ecfdf52e,#ecfdf557,#ecfdf52e)!important;border-radius:14px!important;width:174px!important;height:42px!important}@keyframes S6Hkya_siteFooterLogoPulse{0%,to{opacity:.52}50%{opacity:.9}}.S6Hkya_siteFooterBrand p{color:#ecfdf594;max-width:320px;margin:18px 0;font-size:13px;font-weight:500;line-height:1.65}.S6Hkya_siteFooterSocials{gap:10px;display:flex}.S6Hkya_siteFooterSocials a{color:#ecfdf5a3;background:#ffffff0e;border:1px solid #ffffff0b;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .18s,color .18s,transform .18s;display:inline-flex}.S6Hkya_siteFooterSocials a:hover{color:#fff;background:#10b98129;transform:translateY(-2px)}.S6Hkya_siteFooterSocials svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px;height:19px}.S6Hkya_siteFooterLinks{grid-template-columns:repeat(3,minmax(120px,1fr));gap:clamp(28px,6vw,92px);display:grid}.S6Hkya_siteFooterColumn{flex-direction:column;gap:13px;display:flex}.S6Hkya_siteFooterColumn h2{color:#fff;letter-spacing:.03em;text-transform:uppercase;margin:3px 0 8px;font-size:12px;font-weight:900}.S6Hkya_siteFooterColumn a{color:#ecfdf587;width:fit-content;font-size:13px;font-weight:500;transition:color .18s,transform .18s}.S6Hkya_siteFooterColumn a:hover{color:#fff;transform:translate(2px)}.S6Hkya_siteFooterBottom{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:24px;min-height:54px;margin-top:28px;padding:0 0 2px;display:flex}.S6Hkya_siteFooterBottom p{color:#ecfdf56b;margin:0;font-size:12px}.S6Hkya_siteFooterPayments{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.S6Hkya_siteFooterPayments span{color:#ffffffd1;letter-spacing:-.02em;align-items:center;min-height:18px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.S6Hkya_siteFooterPaymentImage{object-fit:contain;object-position:right center;width:auto;max-width:min(360px,100%);height:auto;max-height:34px;display:block}.S6Hkya_payPaypal{font-style:italic;color:#61a7ff!important}.S6Hkya_payVisa{letter-spacing:.04em;color:#fff!important}.S6Hkya_payMastercard{gap:0;min-width:28px;position:relative}.S6Hkya_payMastercard i{border-radius:50%;width:14px;height:14px;display:block}.S6Hkya_payMastercard i:first-child{background:#eb001b}.S6Hkya_payMastercard i:last-child{mix-blend-mode:screen;background:#f79e1b;margin-left:-5px}.S6Hkya_payAmex{color:#72c7ff!important;font-size:10px!important}.S6Hkya_payApple{gap:4px}.S6Hkya_payApple b{border:1.8px solid;border-radius:50% 50% 45% 45%;width:9px;height:10px;display:inline-block;position:relative}.S6Hkya_payApple b:before{content:"";background:currentColor;border-radius:999px;width:3px;height:5px;position:absolute;top:-5px;right:-3px;transform:rotate(32deg)}.S6Hkya_payGpay{color:#d9f3ff!important}@media (max-width:920px){.S6Hkya_siteFooterInner{padding-top:42px}.S6Hkya_siteFooterMain{grid-template-columns:1fr;gap:36px}.S6Hkya_siteFooterLinks{gap:28px}}@media (max-width:640px){.S6Hkya_siteFooterInner{padding:34px 18px 0}.S6Hkya_siteFooterBrand p{max-width:none}.S6Hkya_siteFooterLinks{grid-template-columns:1fr 1fr}.S6Hkya_siteFooterBottom{flex-direction:column;align-items:flex-start;gap:14px;margin-top:30px;padding:18px 0 20px}.S6Hkya_siteFooterPayments{justify-content:flex-start}.S6Hkya_siteFooterPaymentImage{object-position:left center;max-width:100%}}@media (max-width:420px){.S6Hkya_siteFooterLinks{grid-template-columns:1fr}.S6Hkya_siteFooterSocials a{width:40px;height:40px}}.S6Hkya_siteFooter:before{content:"";background:linear-gradient(90deg, transparent, var(--primary,#10b981) 25%, var(--primary-soft,#34d399) 50%, var(--primary,#10b981) 75%, transparent);opacity:.72;z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.S6Hkya_siteFooter:after{content:"";opacity:.75;pointer-events:none;z-index:0;background:radial-gradient(circle at 18% 12%,#34d39917,#0000 28%),radial-gradient(circle at 84% 74%,#0d94881f,#0000 34%);position:absolute;inset:0}.S6Hkya_siteFooter a{transition:color .15s}.S6Hkya_siteFooter a:hover{color:#6ee7b9}.S6Hkya_siteFooterSocials a{background:#34d39914;border-color:#34d3994d;transition:all .18s}.S6Hkya_siteFooterSocials a:hover{border-color:var(--primary-soft,#34d399);color:#6ee7b9;background:#34d39929;transform:translateY(-2px)}.S6Hkya_siteFooterTrust{background:#ffffff0a;border:1px solid #6ee7b729;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:12px 14px;display:flex}.S6Hkya_siteFooterTrustHeader{align-items:center;gap:10px;min-width:0;display:flex}.S6Hkya_siteFooterTrustHeader>span{color:#8af3c8;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#10b9811a;border:1px solid #6ee7b738;border-radius:999px;flex:none;align-items:center;padding:6px 9px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.S6Hkya_siteFooterTrustHeader strong{color:#fff;letter-spacing:-.02em;font-size:13px;font-weight:800;line-height:1.25}.S6Hkya_siteFooterTrustHeader p{color:#ecfdf594;max-width:820px;margin:0;font-size:12px;line-height:1.5}.S6Hkya_siteFooterTrustActions{flex:none;justify-content:flex-end;align-items:center;display:flex}.S6Hkya_siteFooterTrustActions a{color:#ecfdf5e6;white-space:nowrap;background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:30px;padding:7px 12px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.S6Hkya_siteFooterTrustActions a:hover{color:#8af3c8;border-color:#6ee7b76b}@media (max-width:920px){.S6Hkya_siteFooterTrust{flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px}.S6Hkya_siteFooterTrustHeader{flex-direction:column;align-items:flex-start;gap:8px}.S6Hkya_siteFooterTrustActions{justify-content:flex-start;width:100%}}@media (max-width:520px){.S6Hkya_siteFooterTrust{border-radius:13px;padding:12px}.S6Hkya_siteFooterTrustHeader>span{font-size:9px}.S6Hkya_siteFooterTrustHeader p{font-size:11.5px}.S6Hkya_siteFooterTrustActions a{justify-content:center;width:100%}}@media (max-width:640px){.S6Hkya_siteFooterRibbon{opacity:.28;top:8px;right:-120px}.S6Hkya_siteFooterDot{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-motion-policy=reduced] .S6Hkya_siteFooterDot{animation:none}}
