.info-overlay{background:#fff;inset:0;overflow-y:auto;position:fixed;z-index:9999}.info-content{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;letter-spacing:.025rem;min-height:100vh;padding:1.75rem 2.5rem 2.5rem}.info-overlay *,.info-overlay :after,.info-overlay :before{font-family:var(--overlay-font,var(--font-family-primary))!important}.info-topbar{align-items:flex-end;display:flex;height:6.25rem;justify-content:space-between;margin-bottom:2.25rem}.info-close,.info-section-label{align-self:flex-end;color:var(--color-text-2);font-size:1.6rem}.info-close{background:none;border:none;cursor:pointer;padding:0;transition:color .2s ease}.info-close:hover{color:var(--color-text)}.info-logo{align-self:flex-start;height:5rem;-o-object-fit:contain;object-fit:contain}.info-body{align-items:start;-moz-column-gap:16%;column-gap:16%;display:grid;flex:1;grid-template-columns:50% 1fr}@media (max-width:768px){.info-body{gap:2.5rem;grid-template-columns:1fr}}.info-bottombar{align-items:flex-start;display:grid;grid-template-columns:1fr 1fr;margin-top:4rem}.info-bottom-left{display:flex;flex-direction:column;gap:.2rem}.info-bottom-link{color:var(--color-text-2);font-size:1.6rem;line-height:1.4}@media (max-width:768px){.info-content{padding:1.5rem}.info-topbar{margin-bottom:2.5rem}}
