.p23-footer[data-v-5720c7ba]{--p23-rem: .84375rem;background:color-mix(in srgb,var(--rf-ink-fixed) 40%,#000000);color:#fff;font-family:var(--rf-font-sans);font-size:calc(1 * var(--p23-rem));isolation:isolate;line-height:1.5;padding:48.6px 0;position:relative}.p23-footer[data-v-5720c7ba]:before{background-image:var(--rf-mesh);content:"";inset:0;opacity:calc(var(--rf-atmos-dark) * .5);pointer-events:none;position:absolute;z-index:-1}.p23-footer[data-v-5720c7ba]:after{background-image:var(--rf-rule);content:"";height:2.7px;left:0;position:absolute;right:0;top:0;z-index:1}.p23-shell[data-v-5720c7ba]{margin:0 auto;width:min(100% - 43.2px,1141.2px)}.p23-footer-grid[data-v-5720c7ba]{display:grid;gap:54px;grid-template-columns:1fr auto auto}.p23-footer-grid>div:first-child p[data-v-5720c7ba]{color:#ffffff8a;font-size:calc(.78 * var(--p23-rem));margin:0}.p23-footer-links[data-v-5720c7ba]{display:grid;font:610 calc(.66 * var(--p23-rem))/1.2 var(--rf-font-mono);gap:13.5px;text-transform:uppercase}.p23-footer-links a[data-v-5720c7ba]{color:inherit;position:relative;text-decoration:none}.p23-footer-links a[data-v-5720c7ba]:after{background:currentColor;bottom:-6.3px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .24s ease;width:100%}.p23-footer-links a[data-v-5720c7ba]:hover:after{transform:scaleX(1);transform-origin:left}.p23-footer-meta[data-v-5720c7ba]{color:#ffffff8a;display:flex;flex-direction:column;font:600 calc(.58 * var(--p23-rem))/1.2 var(--rf-font-mono);gap:13.5px;text-align:right;text-transform:uppercase}.p23-footer-legal[data-v-5720c7ba]{display:inline-flex;gap:7.2px;justify-content:flex-end}.p23-footer-legal a[data-v-5720c7ba]{color:inherit;text-decoration:underline;text-underline-offset:2.7px;transition:color .16s ease}.p23-footer-legal a[data-v-5720c7ba]:hover{color:#fff}.p23-footer-legal i[data-v-5720c7ba]{font-style:normal}@media(max-width:1023px){.p23-footer[data-v-5720c7ba]{--p23-rem: .9rem;padding:55.8px 0}.p23-shell[data-v-5720c7ba]{width:min(100% - 28.8px,774px)}}@media(max-width:640px){.p23-shell[data-v-5720c7ba]{width:min(100% - 21.6px,504px)}.p23-footer-grid[data-v-5720c7ba]{grid-template-columns:1fr}.p23-footer-meta[data-v-5720c7ba]{text-align:left}.p23-footer-legal[data-v-5720c7ba]{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.p23-footer-links a[data-v-5720c7ba]:after,.p23-footer-legal a[data-v-5720c7ba]{transition:none}}
