.c-footer{--footer-surface: var(--color-gray-800);--footer-text: var(--color-white);--footer-muted: var(--color-gray-300);--footer-accent: var(--color-secondary-500);--footer-line: rgb(255 255 255 / 10%);width:100%;padding:6.25rem 2.5rem;color:var(--footer-text);background-color:var(--footer-surface);border-top:.0625rem solid var(--footer-line)}.c-footer :where(h1,h2,h3,h4,h5,h6,p,span,a:not(.s-style-button)){color:inherit}.c-footer__container{width:100%;max-width:1332px;margin-inline:auto}.c-footer--layout-directory .c-footer__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:5rem}@media only screen and (min-width: 768px){.c-footer--layout-directory .c-footer__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:3.75rem 2.5rem}}@media only screen and (min-width: 1228px){.c-footer--layout-directory .c-footer__grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:2.5rem}}.c-footer--layout-directory .c-footer__column{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem;min-width:0}@media only screen and (min-width: 768px){.c-footer--layout-directory .c-footer__column--brand{grid-column:1/-1}}@media only screen and (min-width: 1228px){.c-footer--layout-directory .c-footer__column--brand{grid-column:auto}}.c-footer__logo-link{display:block;width:min(100%,17.25rem);line-height:0}.c-footer__logo-link:focus-visible{outline:.1875rem solid var(--footer-accent);outline-offset:.25rem}.c-footer__logo{display:block;width:100%;height:auto}.c-footer__menu .s-menu{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;margin:0;padding:0}.c-footer__menu .s-menu+.s-menu{margin-top:1rem}.c-footer__menu .s-menu-link{display:inline-flex;align-items:center;gap:.5rem;padding:0;color:var(--footer-text);font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.25rem;text-transform:none;text-decoration:none}.c-footer__menu .s-menu-link::before{content:"";flex:0 0 auto;width:.5625rem;height:.875rem;margin:0;transition:transform var(--interaction-duration-fast, 180ms) var(--interaction-easing-standard, ease);background-color:var(--footer-accent);mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' style='display: block;' width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='sipka2dlo'%3E %3Cpath id='Intersect' d='M0.18164 15.1353L0.18164 9.33447L2.13477 8.18994L0.18164 7.04053L0.181641 1.23584L12 8.18994L0.18164 15.1353Z' fill='white'/%3E %3C/g%3E %3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' style='display: block;' width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='sipka2dlo'%3E %3Cpath id='Intersect' d='M0.18164 15.1353L0.18164 9.33447L2.13477 8.18994L0.18164 7.04053L0.181641 1.23584L12 8.18994L0.18164 15.1353Z' fill='white'/%3E %3C/g%3E %3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.c-footer__menu .s-menu-link::after{content:none}.c-footer__menu .s-menu-link:hover,.c-footer__menu .s-menu-link:focus-visible{color:var(--footer-accent);text-decoration:underline;text-underline-offset:.1875rem}.c-footer__menu .s-menu-link:hover::before,.c-footer__menu .s-menu-link:focus-visible::before{transform:translateX(0.125rem)}.c-footer__menu .s-menu-item{display:block;width:100%;margin:0;padding:0}.c-footer__menu .s-menu-item:not(:last-child){margin-bottom:1.25rem}.c-footer__menu .s-menu-item::before,.c-footer__menu .s-menu-item::after{content:none}@media(prefers-reduced-motion: reduce){.c-footer__menu .s-menu-link::before{transition:none}.c-footer__menu .s-menu-link:hover::before,.c-footer__menu .s-menu-link:focus-visible::before{transform:none}}.c-footer__social .u-social{display:flex;align-items:center;justify-content:flex-start;gap:2.5rem;margin:0;padding:0}.c-footer__social .u-social__item{margin:0}.c-footer__social .u-social__item-link{--social-color: var(--footer-text);display:block;width:1.75rem;height:1.75rem;color:rgba(0,0,0,0);font-size:0;line-height:0;transition:transform var(--interaction-duration-fast, 180ms) var(--interaction-easing-standard, ease),color var(--interaction-duration-fast, 180ms) var(--interaction-easing-standard, ease)}.c-footer__social .u-social__item-link::before{width:100%;height:100%;margin:0}.c-footer__social .u-social__item-link--youtube::before{background-color:var(--social-color);mask-image:url("socials/youtube--white.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("socials/youtube--white.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.c-footer__social .u-social__item-link:hover,.c-footer__social .u-social__item-link:focus-visible{--social-color: var(--footer-accent);transform:translateY(-0.125rem)}@media(prefers-reduced-motion: reduce){.c-footer__social .u-social__item-link{transition:none}.c-footer__social .u-social__item-link:hover,.c-footer__social .u-social__item-link:focus-visible{transform:none}}.c-footer__company-content,.c-footer__locations{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem;min-width:0;width:100%}.c-footer__contact-list{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;width:100%}.c-footer__contact-link{display:inline-flex;align-items:center;max-width:100%;color:var(--footer-text);font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.5rem;overflow-wrap:anywhere;text-decoration:none}.c-footer__contact-link.u-icon{--icon-color: var(--footer-accent)}.c-footer__contact-link.u-icon::before{width:1.3125rem;height:1.375rem;margin-right:.75rem}.c-footer__contact-link:hover,.c-footer__contact-link:focus-visible{color:var(--footer-accent);text-decoration:underline;text-underline-offset:.1875rem}.c-footer__contact-link--strong{font-weight:600}.c-footer__business-details{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;min-width:0;gap:0rem;width:100%;margin:0}.c-footer__business-row{display:flex;flex-wrap:wrap;gap:.25rem;margin:0}.c-footer__business-row dt,.c-footer__business-row dd{margin:0}.c-footer__opening-hours,.c-footer__location{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;width:100%}.c-footer__opening-hours{gap:1.25rem}.c-footer__address{color:var(--footer-text);font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.75rem;overflow-wrap:anywhere;text-decoration:none}.c-footer__address:is(a):hover,.c-footer__address:is(a):focus-visible{color:var(--footer-accent);text-decoration:underline;text-underline-offset:.1875rem}.c-footer__inquiry{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.75rem;align-items:center;margin-bottom:3.75rem;padding-bottom:2.5rem;border-bottom:.0625rem solid var(--footer-line)}@media only screen and (min-width: 768px){.c-footer__inquiry{grid-template-columns:max-content minmax(0, 1fr);gap:3.75rem}}.c-footer__cta-wrap .s-style-button{display:flex;align-items:center;justify-content:center;font-family:var(--font-secondary);font-size:1rem;line-height:1.125;font-weight:700;letter-spacing:.02em;text-decoration:none;cursor:pointer;min-height:3.25rem;height:auto;max-width:100%;padding-block:.8125rem .9375rem;text-align:center;white-space:normal;overflow-wrap:anywhere;--interaction-surface-target: var(--interaction-filled-hover-transform, none);--interaction-surface-overshoot: var(--interaction-filled-overshoot-transform, var(--interaction-surface-target));transition:background-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),border-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),color var(--interaction-duration, 280ms) var(--interaction-easing, ease),box-shadow var(--interaction-duration, 280ms) var(--interaction-easing, ease);transition:background-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),border-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),color var(--interaction-duration, 280ms) var(--interaction-easing, ease),box-shadow var(--interaction-duration, 280ms) var(--interaction-easing, ease),transform var(--interaction-duration, 280ms) var(--interaction-easing, ease);padding-inline:calc(1.5rem - 1px) calc(1.75rem - 1px);--interaction-focus-color: var(--color-secondary-400);background-color:var(--color-primary-500);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md);color:var(--color-white);text-transform:none;width:fit-content;max-width:100%}.c-footer__cta-wrap .s-style-button:focus-visible{outline:var(--interaction-focus-width, 2px) solid var(--interaction-focus-color, currentColor);outline-offset:var(--interaction-focus-offset, 4px)}@media(hover: hover)and (pointer: fine){.c-footer__cta-wrap .s-style-button:hover{box-shadow:var(--interaction-filled-hover-shadow, none);transform:var(--interaction-surface-target);animation:var(--interaction-surface-animation, none)}}.c-footer__cta-wrap .s-style-button:active{transform:var(--interaction-filled-active-transform, none);animation:none}@media(prefers-reduced-motion: reduce){.c-footer__cta-wrap .s-style-button{transition-duration:.01ms}.c-footer__cta-wrap .s-style-button:hover,.c-footer__cta-wrap .s-style-button:active{box-shadow:none;transform:none;animation:none}}.c-footer__cta-wrap .s-style-button::after{content:"";display:inline-flex;flex-shrink:0;align-items:center;width:.875rem;height:1.0625rem;margin-right:0;margin-left:.875rem;--interaction-icon-target-x: var(--interaction-icon-after-target-x, 0);--interaction-icon-target-y: var(--interaction-icon-after-target-y, 0);--interaction-icon-overshoot-x: var(--interaction-icon-after-overshoot-x, var(--interaction-icon-target-x));--interaction-icon-overshoot-y: var(--interaction-icon-after-overshoot-y, var(--interaction-icon-target-y));--interaction-icon-reset-x: var(--interaction-icon-after-reset-x, 0);--interaction-icon-reset-y: var(--interaction-icon-after-reset-y, 0);transition:background-color var(--interaction-icon-duration, 180ms) var(--interaction-easing, ease),opacity var(--interaction-icon-duration, 180ms) var(--interaction-easing, ease),transform var(--interaction-icon-duration, 180ms) var(--interaction-easing, ease);background-image:none;background-color:var(--color-secondary-400);mask-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.18164 15.7231L0.18164 9.92139L3.13477 8.18994L0.18164 6.45264L0.181641 0.647949L13 8.18994L0.18164 15.7231Z' fill='white'/%3E %3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.18164 15.7231L0.18164 9.92139L3.13477 8.18994L0.18164 6.45264L0.181641 0.647949L13 8.18994L0.18164 15.7231Z' fill='white'/%3E %3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media(prefers-reduced-motion: reduce){.c-footer__cta-wrap .s-style-button::after{transition-duration:.01ms}}.c-footer__cta-wrap .s-style-button:focus-visible::after{background-image:none;background-color:var(--color-secondary-400);mask-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.18164 15.7231L0.18164 9.92139L3.13477 8.18994L0.18164 6.45264L0.181641 0.647949L13 8.18994L0.18164 15.7231Z' fill='white'/%3E %3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.18164 15.7231L0.18164 9.92139L3.13477 8.18994L0.18164 6.45264L0.181641 0.647949L13 8.18994L0.18164 15.7231Z' fill='white'/%3E %3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media(hover: hover)and (pointer: fine){.c-footer__cta-wrap .s-style-button:hover::after{background-image:none;background-color:var(--color-secondary-400);mask-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.18164 15.7231L0.18164 9.92139L3.13477 8.18994L0.18164 6.45264L0.181641 0.647949L13 8.18994L0.18164 15.7231Z' fill='white'/%3E %3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.18164 15.7231L0.18164 9.92139L3.13477 8.18994L0.18164 6.45264L0.181641 0.647949L13 8.18994L0.18164 15.7231Z' fill='white'/%3E %3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;transform:translate(var(--interaction-icon-target-x, 0), var(--interaction-icon-target-y, 0));animation:var(--interaction-icon-animation, none)}}@media(hover: hover)and (pointer: fine)and (prefers-reduced-motion: reduce){.c-footer__cta-wrap .s-style-button:hover::after{transform:none;animation:none}}.c-footer__cta-wrap .s-style-button:hover,.c-footer__cta-wrap .s-style-button:focus-visible{background-color:var(--color-primary-800);border-color:var(--color-primary-500);color:var(--color-white)}.c-footer__inquiry-contact{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;width:100%}.c-footer__inquiry-mail{display:inline-flex;align-items:center;max-width:100%;color:var(--footer-text);font-family:var(--font-primary);font-size:1rem;font-weight:600;line-height:1.5rem;overflow-wrap:anywhere;text-decoration:none;font-family:var(--font-secondary);font-size:1.25rem;line-height:1.625rem}.c-footer__inquiry-mail.u-icon{--icon-color: var(--footer-accent)}.c-footer__inquiry-mail.u-icon::before{width:1.3125rem;height:1.375rem;margin-right:.75rem}.c-footer__inquiry-mail:hover,.c-footer__inquiry-mail:focus-visible{color:var(--footer-accent);text-decoration:underline;text-underline-offset:.1875rem}.c-footer__inquiry-description{max-width:26.25rem;margin:0;color:var(--footer-muted);font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.5rem}.c-footer__headline{margin:0;color:var(--footer-accent);font-family:var(--font-secondary);font-size:1.125rem;font-weight:700;line-height:1.5rem;letter-spacing:.0125rem}.c-footer__subheadline{margin:0;color:var(--footer-text);font-family:var(--font-secondary);font-size:1rem;font-weight:600;line-height:1.375rem}.c-footer__tagline{max-width:16.25rem;margin:0;color:var(--footer-text);font-family:var(--font-secondary);font-size:1.25rem;font-weight:400;line-height:1.5rem}.c-footer__company-content p,.c-footer__company-content dt,.c-footer__company-content dd,.c-footer__business-details p,.c-footer__business-details dt,.c-footer__business-details dd,.c-footer__opening-hours p,.c-footer__opening-hours dt,.c-footer__opening-hours dd{margin:0;font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.75rem}.c-footer__link--red{color:var(--color-primary-500);font-family:var(--font-secondary);font-size:1rem;font-weight:600;line-height:1.375rem}.c-footer__copyright{margin:3.125rem 0 0;padding-top:1.5rem;color:var(--footer-muted);border-top:.0625rem solid var(--footer-line)}.c-footer__copyright-inner{display:flex;align-items:center;justify-content:flex-start}.c-footer__copyright .s-copyright{margin:0;color:inherit;font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.01rem;text-align:left}.c-footer__copyright .s-copyright a{color:inherit;text-decoration:underline;text-underline-offset:.1875rem}.c-footer__copyright .s-copyright a:hover,.c-footer__copyright .s-copyright a:focus-visible{color:var(--footer-accent)}.c-footer--layout-cheops{--footer-surface: var(--color-primary-950);--footer-accent: var(--color-primary-400);position:relative;isolation:isolate;overflow:clip;padding:7.5rem 2.5rem;border:0}.c-footer--layout-cheops::before{content:"";position:absolute;z-index:-1;top:-25.1248125rem;left:-15.52375rem;width:133.5864375rem;height:112.59875rem;pointer-events:none;background:url("background-elements/cheops-footer-pattern-mobile.svg") center/100% 100% no-repeat}@media only screen and (min-width: 1228px){.c-footer--layout-cheops::before{left:calc(50% - 66.77375rem);top:-30.01rem;height:88.984rem;background-image:url("background-elements/cheops-footer-pattern.svg")}}.c-footer--layout-cheops .c-footer__grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:5rem}.c-footer--layout-cheops .c-footer__column{display:flex;flex:1 1 15.625rem;flex-direction:column;align-items:flex-start;gap:2.5rem;min-width:0;min-height:14rem;overflow-wrap:anywhere}.c-footer--layout-cheops .c-footer__column--brand{flex:0 1 13.5625rem;gap:1.5rem;justify-content:space-between}.c-footer--layout-cheops .c-footer__headline{width:100%;font:600 1.25rem/1.625rem var(--font-primary);letter-spacing:-0.01em;text-box-edge:cap alphabetic;text-box-trim:trim-both}.c-footer--layout-cheops .c-footer__contact-content,.c-footer--layout-cheops .c-footer__contact-list{display:flex;flex-direction:column;gap:1.25rem;width:100%}.c-footer--layout-cheops .c-footer__address{margin:0;font:400 1rem/1.75rem var(--font-primary);text-box-edge:cap alphabetic;text-box-trim:trim-both}.c-footer--layout-cheops .c-footer__person{display:flex;align-items:center;gap:.75rem;width:100%;min-width:0}.c-footer--layout-cheops .c-footer__person-photo{display:block;flex:0 0 3.0625rem;width:3.0625rem;height:3.0625rem;border-radius:50%;object-fit:cover}.c-footer--layout-cheops .c-footer__person-info{min-width:0}.c-footer--layout-cheops .c-footer__person-name,.c-footer--layout-cheops .c-footer__person-availability{margin:0;color:var(--footer-text);font:400 1rem/1.5rem var(--font-primary);overflow-wrap:anywhere}.c-footer--layout-cheops .c-footer__person-name{font-weight:700}.c-footer--layout-cheops .c-footer__contact-link{display:inline-flex;gap:.75rem;align-items:center;font:600 1rem/1.5rem var(--font-primary);text-decoration:none}.c-footer--layout-cheops .c-footer__contact-link::before{content:"";flex:0 0 1.3125rem;width:1.3125rem;height:1.34375rem}.c-footer--layout-cheops .c-footer__contact-link--phone::before{background-color:currentColor;mask-image:url("icons/cheops-footer-phone.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/cheops-footer-phone.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.c-footer--layout-cheops .c-footer__contact-link--mail::before{background-color:currentColor;mask-image:url("icons/cheops-footer-mail.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/cheops-footer-mail.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.c-footer--layout-cheops .c-footer__menu .s-menu{gap:1.375rem;list-style:none}.c-footer--layout-cheops .c-footer__menu .s-menu-item{margin:0;list-style:none;line-height:0}.c-footer--layout-cheops .c-footer__menu .s-menu-link{display:block;position:relative;padding-left:1.25rem;gap:.75rem;font-size:1rem;line-height:1.5rem;white-space:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}.c-footer--layout-cheops .c-footer__menu .s-menu-link::before{background-color:currentColor;mask-image:url("icons/cheops-footer-bullet.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/cheops-footer-bullet.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;position:absolute;left:0;top:50%;transform:translateY(-50%);width:.5rem;height:.5rem}.c-footer--layout-cheops .c-footer__logo-link{width:10.875rem;max-width:100%}.c-footer--layout-cheops .c-footer__logo{width:100%;height:3.5rem;object-fit:contain}.c-footer--layout-cheops .c-footer__tagline{width:16.25rem;max-width:calc(100vw - 5rem);font:700 1.25rem/1.625rem var(--font-primary);letter-spacing:.01em;text-box-edge:cap alphabetic;text-box-trim:trim-both}.c-footer--layout-cheops .u-social{flex-wrap:wrap;list-style:none}.c-footer--layout-cheops .u-social__item{padding:0;list-style:none}.c-footer--layout-cheops .u-social__item::before{content:none}.c-footer--layout-cheops .u-social__item-link{--social-color: var(--footer-accent);width:1.5rem;height:1.5rem}.c-footer--layout-cheops .u-social__item-link::before{content:"";display:block}.c-footer--layout-cheops .u-social__item-link--facebook::before{background-color:var(--social-color);mask-image:url("icons/cheops-footer-facebook.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("icons/cheops-footer-facebook.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.c-footer--layout-cheops .u-social__item-link--linkedin::before{background-color:var(--social-color);mask-image:url("socials/linkedin--black.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("socials/linkedin--black.svg");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.c-footer--layout-cheops .u-social__item-link:hover,.c-footer--layout-cheops .u-social__item-link:focus-visible{--social-color: var(--color-white)}.c-footer--layout-cheops a:focus-visible{outline:.125rem solid var(--footer-accent);outline-offset:.25rem}.c-footer--layout-cheops+.c-footer__copyright{margin:0;padding:1.875rem 1.25rem;border:0;color:var(--color-gray-700);background:var(--color-white)}.c-footer--layout-cheops+.c-footer__copyright .c-footer__copyright-inner{justify-content:center}.c-footer--layout-cheops+.c-footer__copyright .s-copyright{line-height:1.75rem;text-align:center}:root{--color-white: #FFFEFD;--color-black: #1C1E21;--color-primary: #0076BD;--color-primary-950: #002038;--color-primary-50: #F0F8FF;--color-primary-900: #01325B;--color-primary-800: #00406A;--color-primary-700: #005185;--color-primary-600: #0063A0;--color-primary-500: #0076BD;--color-primary-400: #3E90D2;--color-primary-300: #6DABE0;--color-primary-200: #ADD8FF;--color-primary-100: #D8ECFE;--color-secondary: #D39600;--color-secondary-950: #2A1B00;--color-secondary-50: #FFF6E6;--color-secondary-900: #503B0B;--color-secondary-800: #684800;--color-secondary-700: #8A6100;--color-secondary-600: #AE7B00;--color-secondary-500: #D39600;--color-secondary-400: #F9B200;--color-secondary-300: #FCC35E;--color-secondary-200: #FED693;--color-secondary-100: #FCE6C2;--color-accent: #D39600;--color-neutral-900: #1a1a1a;--color-neutral-800: #333333;--color-neutral-700: #4d4d4d;--color-neutral-600: #666666;--color-neutral-500: #808080;--color-neutral-400: #999999;--color-neutral-300: #b3b3b3;--color-neutral-200: #cccccc;--color-neutral-100: #e6e6e6;--color-gray-900: #1F2222;--color-gray-800: #2F3334;--color-gray-700: #3E4344;--color-gray-600: #545B5C;--color-gray-500: #5F6566;--color-gray-400: #81898B;--color-gray-300: #B7B5AD;--color-gray-200: #D8D6CF;--color-gray-100: #EBE8E0;--color-gray-50: #FAF8F3;--color-surface: #F3F8FB;--color-surface-alt: #EBE8E0;--color-surface-dark: #1F2222;--color-text-headline: #1C1E21;--color-text-main: #2F3334;--color-text-muted: #5F6566;--color-text-inverse: #FFFEFD;--color-border: #B7B5AD;--color-border-light: #EBE8E0;--color-error: #dc3545;--color-success: #28a745;--color-warning: #ffc107;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 20px;--spacing-xl: 40px;--spacing-xxl: 60px;--spacing-xxxl: 80px;--spacing-section: 80px;--radius-sm: 4px;--radius-md: 10px;--radius-lg: 0px;--radius-xl: 20px;--radius-full: 9999px;--radius-none: 0px;--shadow-sm: 0 1px 2px rgba(0,0,0,0.05);--shadow-md: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05);--container-width-text: 868px;--container-width-compact: 1088px;--container-width-medium: 1144px;--container-width-content: 1292px;--container-width-wide: 1332px;--container-width-page: 1480px;--container-width-canvas: 1640px;--container-padding: 20px;--container-width: var(--container-width-page);--container-max-width: var(--container-width-page);--max-element-width: var(--container-width-page);--max-element-width-narrow: var(--container-width-text);--max-element-width-xsmall: var(--container-width-compact);--max-element-width-medium: var(--container-width-medium);--max-element-width-small: var(--container-width-content);--max-element-width-content: var(--container-width-wide);--max-element-width-large: var(--container-width-canvas);--font-primary: 'Satoshi', sans-serif;--font-secondary: 'Satoshi', sans-serif}