._content_1ewkl_1{--footer-gap-after-marks: var(--structure-space-40);--footer-gap-before-legal: var(--structure-space-10);--footer-square-size: .5625rem;--footer-logo-width: 15rem;display:flex;flex-direction:column;padding-block-end:var(--structure-space-12)}._marks_1ewkl_12{display:flex;align-items:flex-start;justify-content:space-between}._square_1ewkl_18{display:block;inline-size:var(--footer-square-size);block-size:var(--footer-square-size);background-color:var(--structure-color-text-primary);transition:scale var(--structure-motion-duration-marker) var(--structure-motion-easing-marker-in) var(--structure-motion-delay-marker-return)}._logo_1ewkl_27{inline-size:var(--footer-logo-width)}._main_1ewkl_31{margin-block-start:var(--footer-gap-after-marks)}._columns_1ewkl_36{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--container-gutter)}._column_1ewkl_36{display:flex;flex-direction:column;gap:var(--structure-space-2)}._columnHeading_1ewkl_48{font-size:inherit;font-weight:var(--structure-font-weight-body-sm);line-height:inherit;letter-spacing:inherit}._linkList_1ewkl_55{display:flex;padding:0;list-style:none}._columnList_1ewkl_61{flex-direction:column;gap:var(--structure-space-2)}._columnLink_1ewkl_68{position:relative;font-weight:var(--structure-font-weight-strong);color:var(--structure-color-text-secondary);text-decoration-line:none;transition:color var(--structure-motion-duration-marker) linear}._columnLink_1ewkl_68:before{content:"";position:absolute;inset-block-start:calc(var(--structure-font-leading-body-sm) * .5em - var(--footer-square-size) / 2);inset-inline-end:calc(100% + var(--structure-space-2));inline-size:var(--footer-square-size);block-size:var(--footer-square-size);background-color:currentcolor;scale:0;transition:scale var(--structure-motion-duration-marker) var(--structure-motion-easing-marker-out)}@media (hover: hover){._columnLink_1ewkl_68:hover{color:var(--structure-color-text-primary)}._columnLink_1ewkl_68:hover:before{scale:1;transition-timing-function:var(--structure-motion-easing-marker-in)}._content_1ewkl_1:has(._columnLink_1ewkl_68:hover) ._square_1ewkl_18{scale:0;transition-timing-function:var(--structure-motion-easing-marker-out);transition-delay:0ms}}._legalBar_1ewkl_109{display:flex;flex-direction:column;gap:var(--structure-space-2);align-items:center;padding:var(--structure-space-4);margin-block-start:var(--footer-gap-before-legal);text-align:center;background-color:var(--structure-color-background-card-primary)}._copyright_1ewkl_120{font:inherit;line-height:var(--structure-font-leading-body-sm);letter-spacing:inherit;text-wrap:balance}._legalNavigation_1ewkl_127{flex-shrink:0}._legalList_1ewkl_131{flex-wrap:wrap;gap:var(--structure-space-4);justify-content:center}@container (width >= 48rem){._content_1ewkl_1{--footer-gap-after-marks: var(--structure-space-20);--footer-gap-before-legal: var(--structure-space-20);--footer-logo-width: 18.6574rem}._main_1ewkl_31{display:grid;grid-template-columns:repeat(var(--container-columns),minmax(0,1fr));column-gap:var(--container-gutter)}._columns_1ewkl_36{grid-column:span 4 / -1;grid-template-columns:repeat(4,minmax(0,1fr))}._legalBar_1ewkl_109{flex-direction:row;justify-content:space-between;text-align:start}}@container (width >= 64rem){._content_1ewkl_1{--footer-gap-after-marks: var(--structure-space-16);--footer-gap-before-legal: var(--structure-space-16)}._columns_1ewkl_36{grid-column:span 8 / -1}}
