.gallia-universe-footer,#top.book-site footer.gallia-universe-footer{--foot-ink:#f6f0e4;--foot-soft:#a9a59c;--foot-line:#c6a56a29;--foot-glass:linear-gradient(180deg,#ffffff17 0%,#ffffff06 46%,#0000001a 100%),linear-gradient(#1e213275,#1e213275);--foot-edge:inset 0 1px 0 #f6f0e44d,inset 0 -1px 0 #e2ca974d,inset 1px 0 0 #f6f0e414,inset -1px 0 0 #e2ca971a,inset 0 -10px 18px -12px #0000008c;text-align:left;width:100%;margin:0;box-sizing:border-box!important;color:var(--foot-ink)!important;box-shadow:none!important;background:radial-gradient(90% 120% at 12% 0,#2234603d,#0000 60%),radial-gradient(70% 100% at 92% 100%,#341e461f,#0000 62%),#0a0b15!important;border:0!important;border-radius:0!important;padding:0!important;font:400 14px/1.55 Inter,Arial,system-ui,sans-serif!important;display:block!important}.gallia-universe-footer *,.gallia-universe-footer :before,.gallia-universe-footer :after{box-sizing:border-box}.gallia-universe-footer__inner{width:min(1200px,100% - 48px);margin:0 auto}.gallia-universe-footer__columns{grid-template-columns:minmax(205px,1.06fr) minmax(230px,1fr) minmax(260px,1.1fr);align-items:start;gap:28px clamp(22px,4vw,66px);padding:clamp(40px,6vw,64px) 0 clamp(28px,4vw,40px);display:grid}.gallia-universe-footer__eyebrow{letter-spacing:.18em;color:var(--foot-soft)!important;margin:0 0 10px!important;font:600 10px/1.4 Inter,Arial,sans-serif!important}.gallia-universe-footer__wordmark{display:inline-block;color:var(--foot-ink)!important;letter-spacing:.14em!important;font:500 42px/1.04 Cormorant Garamond,Georgia,serif!important;text-decoration:none!important}.gallia-universe-footer__motto{max-width:300px;color:var(--foot-soft)!important;margin:12px 0 18px!important;font:400 13px/1.65 Inter,Arial,sans-serif!important}.gallia-universe-footer__group h2,.gallia-universe-footer__alternative span,.gallia-universe-footer__share>span{text-transform:uppercase;display:block;color:var(--foot-soft)!important;letter-spacing:.16em!important;margin:0 0 8px!important;font:600 10.5px/1.5 Inter,Arial,sans-serif!important}.gallia-universe-footer__links{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 clamp(10px,1.5vw,21px);display:grid}.gallia-universe-footer__links a,.gallia-universe-footer__alternative a{text-wrap:pretty;overflow-wrap:anywhere;align-items:center;min-width:0;min-height:40px;transition:color .2s;display:inline-flex;color:var(--foot-ink)!important;font:450 14px/1.3 Inter,Arial,sans-serif!important;text-decoration:none!important}.gallia-universe-footer__links a:hover,.gallia-universe-footer__alternative a:hover,.gallia-universe-footer__local a:hover,.gallia-universe-footer__copyright a:hover,.gallia-universe-footer__social-links a:hover,.gallia-universe-footer__wordmark:hover{color:#e9d4ab!important}.gallia-universe-footer__alternative{border-top:1px solid var(--foot-line);margin:18px 0 0;padding:16px 0 0}.gallia-universe-footer__bottom{border-top:1px solid var(--foot-line);flex-wrap:wrap;align-items:center;gap:8px 22px;padding:16px 0 20px;display:flex}.gallia-universe-footer__metadata,.gallia-universe-footer__copyright{color:var(--foot-soft)!important;font:400 12px/1.5 Inter,Arial,sans-serif!important}.gallia-universe-footer__local{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}.gallia-universe-footer__local a,.gallia-universe-footer__copyright a{align-items:center;min-height:36px;display:inline-flex;color:var(--foot-soft)!important;font:400 12px/1.4 Inter,Arial,sans-serif!important;text-decoration:none!important}.gallia-universe-footer__copyright{margin-left:auto}.gallia-universe-footer :is(a,button,select):focus-visible{outline-offset:3px!important;border-radius:8px!important;outline:2px solid #e9d4ab!important}.gallia-universe-footer select{appearance:none;background:no-repeat right 14px center/10px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23f1ece2' stroke-width='1.5'/%3E%3C/svg%3E"),var(--foot-glass)!important;width:auto!important;min-width:148px!important;min-height:44px!important;box-shadow:var(--foot-edge)!important;color:var(--foot-ink)!important;border:0!important;border-radius:999px!important;padding:0 36px 0 16px!important;font:500 13px/1 Inter,Arial,sans-serif!important}.gallia-universe-footer select option{color:#17140e}.gallia-universe-footer__social{border-top:1px solid var(--foot-line);grid-template-columns:minmax(240px,.8fr) minmax(300px,1.5fr);gap:clamp(26px,4vw,60px);padding:clamp(28px,4vw,40px) 0;display:grid}.gallia-universe-footer__social-copy h2{color:var(--foot-ink)!important;margin:0 0 10px!important;font:500 clamp(28px,2.6vw,36px)/1.08 Cormorant Garamond,Georgia,serif!important}.gallia-universe-footer__social-copy p,.gallia-universe-footer__share-text{overflow-wrap:anywhere;color:var(--foot-soft)!important;margin:0 0 18px!important;font:400 14px/1.6 Inter,Arial,sans-serif!important}.gallia-universe-footer__join,.gallia-universe-footer__share a,.gallia-universe-footer__share button{min-width:0;min-height:44px;box-shadow:var(--foot-edge);text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;transition:background .2s,transform .2s;display:inline-flex;background:var(--foot-glass)!important;color:var(--foot-ink)!important;border:0!important;font:600 13px/1.3 Inter,Arial,sans-serif!important;text-decoration:none!important}.gallia-universe-footer__join{margin:0 10px 10px 0}.gallia-universe-footer__join:first-of-type{box-shadow:inset 0 1px #fff,inset 0 -6px 12px -8px #7a633059,0 10px 22px -14px #000c;color:#1c1810!important;background:linear-gradient(#fbf6ec 0%,#efe6d3 100%)!important}.gallia-universe-footer__social-links{flex-wrap:wrap;gap:0 24px;display:flex}.gallia-universe-footer__social-links a{align-items:center;min-height:44px;transition:color .2s;display:inline-flex;color:var(--foot-ink)!important;font:500 14px/1.3 Inter,Arial,sans-serif!important;text-decoration:none!important}.gallia-universe-footer__share{border-top:1px solid var(--foot-line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:18px;display:flex}.gallia-universe-footer__share>span{flex-basis:100%;margin:0!important}.gallia-universe-footer__share-text{margin:12px 0 0!important;font-size:12px!important}.gallia-universe-footer__copy-status{font-size:13px;color:#e9d4ab!important;margin:10px 0 0!important}.gallia-universe-footer__share a:hover,.gallia-universe-footer__share button:hover,.gallia-universe-footer__join:not(:first-of-type):hover{transform:translateY(-1px);background:#ffffff29!important}.gallia-universe-footer__join:first-of-type:hover{transform:translateY(-1px)}@media (width<=980px){.gallia-universe-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.gallia-universe-footer__signature{grid-column:1/-1}.gallia-universe-footer__motto{max-width:600px}.gallia-universe-footer__copyright{margin-left:0}}@media (width<=780px){.gallia-universe-footer__social{grid-template-columns:1fr}}@media (width<=590px){.gallia-universe-footer__inner{width:calc(100% - 32px)}.gallia-universe-footer__columns{grid-template-columns:1fr}.gallia-universe-footer__signature{grid-column:auto}.gallia-universe-footer__links a,.gallia-universe-footer__alternative a{min-height:44px}.gallia-universe-footer__metadata{flex-basis:100%}.gallia-universe-footer__join{width:100%;margin-right:0;display:flex}.gallia-universe-footer__share a,.gallia-universe-footer__share button{flex:calc(50% - 5px)}}@media (prefers-reduced-motion:reduce){.gallia-universe-footer :is(a,button){transition:none!important;transform:none!important}}.gallia-universe-footer__alternative .gallia-universe-footer__links a{min-height:32px;color:#e1d9cd!important;font-weight:400!important}
