.form3d-public-footer{--form3d-serif: var(--font-arabic-numerals), "Cormorant Garamond", "Noto Serif SC", "Songti SC", serif;letter-spacing:normal;display:grid;grid-template-columns:minmax(150px,.65fr) minmax(420px,1.6fr) minmax(260px,1fr);align-items:center;min-height:136px;gap:30px;padding:24px max(28px,calc((100vw - 1180px)/2));color:#eee8dd;background:#1b1815}.form3d-public-footer>div{display:grid;gap:5px}.form3d-public-footer strong{font:500 20px/1 var(--form3d-serif)}.form3d-public-footer-brand{display:grid;justify-items:start;gap:6px;color:inherit}.form3d-public-footer small{color:#eee8dd99;font:400 var(--font-size-en-accent)/1.5 var(--font-display);letter-spacing:var(--letter-spacing-en-accent)}.form3d-public-footer nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0 24px;text-align:center}.form3d-public-footer nav a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;color:#eee8ddad;font:400 var(--font-size-control)/1 var(--font-serif);transition:color .25s ease;line-height:var(--line-height-control);letter-spacing:var(--letter-spacing-control)}.form3d-public-footer nav a:hover{color:#c9a86a}.form3d-public-company-record{justify-self:end;text-align:right}.form3d-public-company-record span,.form3d-public-company-record address{color:#eee8dd99;font:500 var(--font-size-info)/1.45 var(--font-sans);letter-spacing:0;line-height:var(--line-height-info)}.form3d-public-company-record address{max-width:310px;margin:0;font-style:normal;overflow-wrap:anywhere}.form3d-public-footer a{text-decoration:none}.form3d-public-footer a:focus-visible{outline:2px solid #c9a86a;outline-offset:5px}@media(max-width:1000px){.form3d-public-footer{grid-template-columns:1fr;gap:25px;text-align:center}.form3d-public-footer>div,.form3d-public-company-record{justify-self:center;text-align:center}.form3d-public-company-record address{max-width:440px}.form3d-public-footer nav{width:min(100%,560px);justify-self:center}.form3d-public-footer-brand{justify-items:center}}@media(max-width:620px){.form3d-public-footer{padding:30px 20px}.form3d-public-footer nav{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,360px)}}
