@layer module{.module-footer{--row-gap:clamp(20px, 3.3333vw, 50px);--module-grid-rows:[row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end]}.module-footer h2,.module-footer p,.module-footer a{color:var(--ct-color)}.module-footer .navigation-label,.module-footer ul{margin-block-end:0}.module-footer ul{list-style-type:none;padding-inline-start:0;display:flex}:is(.module-footer ul) li{margin-block-end:0;line-height:1}:is(:is(.module-footer ul) li) a{white-space:nowrap}.module-footer .branding{grid-row:row-start 1 / row-end 1;grid-column:col-start 1 / col-end 5;display:flex;flex-direction:column;gap:20px}.module-footer .social-follow{grid-row:row-start 2 / row-end 2;grid-column:col-start 1 / col-end 3;display:flex;gap:16px}:is(.module-footer .social-follow) ul{gap:16px}:is(:is(:is(.module-footer .social-follow) ul) li) :is(a,svg){display:flex;justify-content:center;align-items:center;inline-size:31px;block-size:31px}.module-footer .legal-menu{grid-row:row-start 4 / row-end 4;grid-column:col-start 1 / col-end 6;align-self:end;flex-direction:column;display:flex;gap:10px}:is(.module-footer .legal-menu) ul{gap:25px}:is(:is(.module-footer .legal-menu) ul) a{text-transform:uppercase}.module-footer .menus{grid-row:row-start 1 / row-end 3;grid-column:col-start -6 / col-end -1;justify-self:end;display:grid;grid-template-columns:repeat(2,auto);gap:80px}:is(.module-footer .menus) :is(.menu,ul){display:flex;flex-direction:column;gap:20px}.module-footer .color-scheme-selector{grid-row:row-start 4 / row-end 4;grid-column:col-start -3 / col-end -1;justify-self:end;align-self:end;block-size:37.5px}@media screen and (max-width: 959px){.module-footer{--module-grid-rows:[row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end]}.module-footer .branding{grid-row:row-start 2 / row-end 2;grid-column:col-start 1 / col-end 12}.module-footer .social-follow{grid-row:row-start 3 / row-end 3;grid-column:col-start 1 / col-end 12}.module-footer .menus{inline-size:100%;justify-self:start;display:flex;justify-content:space-between;flex-wrap:wrap;grid-row:row-start 1 / row-end 1;grid-column:col-start 1 / col-end -1;margin-block-end:80px}.module-footer .legal-menu{grid-row:row-start 4 / row-end 4;grid-column:col-start 1 / col-end 6}.module-footer .color-scheme-selector{grid-row:row-start 4 / row-end 4;grid-column:col-start 7 / col-end -1}}@media screen and (max-width: 599px){--module-grid-rows:[row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end] var(--row-gap) [row-start] minmax(0, min-content) [row-end];:scope .branding{grid-row:row-start 2 / row-end 2;grid-column:col-start 1 / col-end 12}:scope .legal-menu{grid-row:row-start 4 / row-end 4;grid-column:col-start 1 / col-end -1}:scope .color-scheme-selector{grid-row:row-start 5 / row-end 5;grid-column:col-start 1 / col-end -1}}}
