.site-shell[data-customer=kickerlino] .kickerlino-footer{background:#faf9f5;color:#181a17;font-size:15px;line-height:1.55}.kickerlino-footer-invitation{background:#f5bd3e;border-radius:0 0 30px 30px}.kickerlino-footer-invitation-inner{max-width:1200px;margin:auto;padding:34px 24px}.kickerlino-footer-label{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:600;margin-bottom:12px}.site-shell[data-customer=kickerlino] .kickerlino-footer h2{font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-.04em;font-weight:750;max-width:12ch;margin:0 0 24px}.site-shell[data-customer=kickerlino] .kickerlino-footer-cta{display:flex;min-height:52px;width:100%;padding:15px 19px;justify-content:space-between;align-items:center;gap:16px;background:#181a17;color:#fff;border-radius:28px;font-size:14px;font-weight:600}.kickerlino-footer svg{width:19px;height:19px;flex-shrink:0}.kickerlino-footer-body{max-width:1200px;margin:auto;padding:28px 24px}.kickerlino-footer-logo{display:block;width:174px;height:auto}.kickerlino-footer-statement{font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.02em;margin:16px 0 24px}.kickerlino-footer-contact{display:flex;flex-direction:column}.kickerlino-footer-contact a{display:flex;align-items:center;gap:10px;min-height:44px}.kickerlino-footer-contact span{overflow-wrap:anywhere;min-width:0}.kickerlino-footer-folds{margin-top:26px;border-top:1px solid #181a1720}.kickerlino-footer-folds details{border-bottom:1px solid #181a1720;overflow-anchor:none}.kickerlino-footer-folds summary{min-height:58px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:500;list-style:none;cursor:pointer}.kickerlino-footer-folds summary::-webkit-details-marker{display:none}.kickerlino-footer-sign{position:relative;width:18px;height:18px;flex-shrink:0}.kickerlino-footer-sign:after,.kickerlino-footer-sign:before{content:"";position:absolute;background:currentColor;border-radius:1px}.kickerlino-footer-sign:before{left:1px;right:1px;top:8px;height:2px}.kickerlino-footer-sign:after{left:8px;top:1px;bottom:1px;width:2px;transition:transform .45s cubic-bezier(.45,0,.2,1)}.kickerlino-footer-folds details[open] .kickerlino-footer-sign:after{transform:scaleY(0)}.kickerlino-footer-folds ul{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;padding-bottom:10px}.kickerlino-footer-desktop-links a,.kickerlino-footer-desktop-links button,.kickerlino-footer-folds a,.kickerlino-footer-folds button{min-height:44px;display:inline-flex;align-items:center;padding-block:8px;text-align:left;overflow-wrap:anywhere}.kickerlino-footer-desktop-links{display:none}.kickerlino-footer-end{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin:12px 0 16px}.kickerlino-footer-end small{font-size:12px;color:#181a17b3}.site-shell[data-customer=kickerlino] .kickerlino-footer-social{min-width:44px;min-height:44px;display:inline-flex;justify-content:center;align-items:center}.kickerlino-footer-credit{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:11px}.site-shell[data-customer=kickerlino] .kickerlino-footer .developer-credit-trigger{margin-top:0;margin-inline:0}.site-shell[data-customer=kickerlino] .kickerlino-footer .developer-credit-logo{width:164px}.site-shell[data-customer=kickerlino] .kickerlino-footer :focus-visible{outline-color:#181a17}.site-shell[data-customer=kickerlino] .kickerlino-footer-cta:focus-visible{outline-offset:5px}.kickerlino-footer a,.kickerlino-footer button{transition:opacity .4s cubic-bezier(.45,0,.2,1)}@media (hover:hover){.kickerlino-footer a:hover{opacity:.75}}@media (min-width:768px){.kickerlino-footer-invitation-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-block:48px}.site-shell[data-customer=kickerlino] .kickerlino-footer h2{margin-bottom:0}.kickerlino-footer-body{display:grid;grid-template-columns:1fr 1fr;gap:28px 48px;padding-block:40px}.kickerlino-footer-folds{margin-top:0}.kickerlino-footer-bottom{grid-column:1/-1}}@media (min-width:1024px){.kickerlino-footer-folds{display:none}.kickerlino-footer-desktop-links{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-content:start}.site-shell[data-customer=kickerlino] .kickerlino-footer h3{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.02em;margin-bottom:18px}.kickerlino-footer-desktop-links ul{display:flex;flex-direction:column}.kickerlino-footer-bottom{grid-column:1/-1;display:flex;align-items:flex-end;justify-content:space-between;gap:32px;border-top:1px solid #181a1720;padding-top:24px}.kickerlino-footer-end{flex:1;max-width:480px;margin:0}.kickerlino-footer-credit{align-items:flex-end}}@media (prefers-reduced-motion:reduce){.kickerlino-footer a,.kickerlino-footer button,.kickerlino-footer-sign:after{transition:none}}.developer-credit-note{text-align:center;font-size:11px;line-height:1.5}.developer-credit-trigger{display:flex;align-items:center;justify-content:center;width:164px;max-width:100%;min-height:44px;margin:4px auto 0;padding:0;border:0;background:transparent;border-radius:0}.developer-credit-trigger:hover{background:transparent}.developer-credit-trigger:focus-visible{outline:2px solid currentColor;outline-offset:5px}.developer-credit-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.developer-credit-logo{display:block;width:164px;max-width:100%;height:auto;content:var(--developer-credit-image,url("/2brandsmedia/webstar-logo.png"))}[data-credit-surface=white]{--developer-credit-image:url(/2brandsmedia/webstar-logo-light.png)}[data-credit-surface=dark]{--developer-credit-image:var(--site-credit-dark-logo,url("/2brandsmedia/webstar-logo-light.png"))}[data-credit-surface=background]{--developer-credit-image:var(--site-credit-background-logo,url("/2brandsmedia/webstar-logo.png"))}[data-credit-surface=brand]{--developer-credit-image:var(--site-credit-brand-logo,url("/2brandsmedia/webstar-logo-light.png"))}[data-credit-text] .developer-credit-trigger{display:inline;width:auto;min-height:0;margin:0}[data-credit-text] .developer-credit-name{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}[data-credit-text] .developer-credit-logo{display:none}