@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 a,.module-footer h2,.module-footer p{color:var(--ct-color)}.module-footer .navigation-label,.module-footer ul{margin-block-end:0}.module-footer ul{display:flex;list-style-type:none;padding-inline-start:0}:is(.module-footer ul) li{line-height:1;margin-block-end:0}:is(:is(.module-footer ul) li) a{white-space:nowrap}.module-footer .branding{display:flex;flex-direction:column;gap:20px;grid-column:col-start 1/col-end 5;grid-row:row-start 1/row-end 1}.module-footer .social-follow{display:flex;gap:16px;grid-column:col-start 1/col-end 3;grid-row:row-start 2/row-end 2}:is(.module-footer .social-follow) ul{gap:16px}:is(:is(:is(.module-footer .social-follow) ul) li) :is(a,svg){align-items:center;block-size:31px;display:flex;inline-size:31px;justify-content:center}.module-footer .legal-menu{align-self:end;display:flex;flex-direction:column;gap:10px;grid-column:col-start 1/col-end 6;grid-row:row-start 4/row-end 4}:is(.module-footer .legal-menu) ul{gap:25px}:is(:is(.module-footer .legal-menu) ul) a{text-transform:uppercase}.module-footer .menus{display:grid;gap:80px;grid-column:col-start -6/col-end -1;grid-row:row-start 1/row-end 3;grid-template-columns:repeat(2,auto);justify-self:end}:is(.module-footer .menus) :is(.menu,ul){display:flex;flex-direction:column;gap:20px}.module-footer .color-scheme-selector{align-self:end;block-size:37.5px;grid-column:col-start -3/col-end -1;grid-row:row-start 4/row-end 4;justify-self:end}@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-column:col-start 1/col-end 6;grid-row:row-start 2/row-end 2}.module-footer .social-follow{grid-column:col-start 1/col-end 6;grid-row:row-start 3/row-end 3}.module-footer .menus{display:flex;flex-wrap:wrap;grid-column:col-start 1/col-end -1;grid-row:row-start 1/row-end 1;inline-size:100%;justify-content:space-between;justify-self:start;margin-block-end:80px}.module-footer .legal-menu{grid-column:col-start 1/col-end 6;grid-row:row-start 4/row-end 4}.module-footer .color-scheme-selector{grid-column:col-start 7/col-end -1;grid-row:row-start 4/row-end 4}}@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 .legal-menu{grid-column:col-start 1/col-end -1;grid-row:row-start 4/row-end 4}:scope .color-scheme-selector{grid-column:col-start 1/col-end -1;grid-row:row-start 5/row-end 5}}}
