._footer_pcooo_1{border-top:1px solid var(--footer-line);z-index:3;grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(24px,4vw,72px);min-height:112px;padding:24px clamp(24px,5vw,82px);display:grid;position:relative}._dark_pcooo_13{--footer-line:#ffffff24;--footer-muted:#ffffff85;--footer-text:#ffffffe0;color:var(--footer-text);background:#171719}._paper_pcooo_21{--footer-line:#1717192e;--footer-muted:#17171994;--footer-text:#171719;color:var(--footer-text);background:#f5f1e8}._identity_pcooo_29{align-items:center;gap:12px;display:flex}._identity_pcooo_29>img{filter:drop-shadow(0 5px 14px #4e62ff3d);object-fit:contain;width:58px;height:58px}._identity_pcooo_29 b,._identity_pcooo_29 small{font-family:Arial,sans-serif;display:block}._identity_pcooo_29 b{letter-spacing:.14em;font-size:10px}._identity_pcooo_29 small{color:var(--footer-muted);letter-spacing:.12em;margin-top:5px;font-size:7px;font-weight:800}._legal_pcooo_61{justify-content:flex-end;align-items:center;gap:20px;min-width:0;display:flex}._legal_pcooo_61 p{color:var(--footer-muted);letter-spacing:.04em;white-space:nowrap;margin:0;font:700 9px/1.5 Arial,sans-serif}._legal_pcooo_61 nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._legal_pcooo_61 a{border:1px solid var(--footer-line);box-sizing:border-box;color:var(--footer-text);letter-spacing:.03em;align-items:center;min-height:42px;padding:10px 12px;font-size:8px;font-weight:800;line-height:1;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}:is(._legal_pcooo_61 a:hover,._legal_pcooo_61 a:focus-visible){color:#171719;background:#d9ff58;border-color:#d9ff58;outline:none}._policeFiling_pcooo_112{gap:7px}._policeIcon_pcooo_116{object-fit:contain;flex:none;width:20px;height:20px}@media (max-width:900px){._footer_pcooo_1{grid-template-columns:1fr;align-items:flex-start}._legal_pcooo_61{flex-direction:column;align-items:flex-start;gap:12px}._legal_pcooo_61 nav{justify-content:flex-start}}@media (max-width:520px){._footer_pcooo_1{min-height:0;padding-top:24px;padding-bottom:30px}._legal_pcooo_61 p{white-space:normal}._legal_pcooo_61 nav{flex-direction:column;align-items:stretch;width:100%}._legal_pcooo_61 a{text-align:center;justify-content:center}}
