.info-overlay{animation:overlay-fade-in .25s ease;background:#fff;inset:0;overflow-y:auto;position:fixed;z-index:9999}@keyframes overlay-fade-in{0%{opacity:0}to{opacity:1}}.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}}.overlay--info{--overlay-font:var(--font-family-fragment);--overlay-line-height:1.6}.overlay--info .info-body li,.overlay--info .info-body p{color:var(--color-text-2);font-size:1.2rem;font-weight:400;line-height:1.6}.overlay--info .info-body p{margin-bottom:2rem}.overlay--info .info-body li{margin-bottom:0}.overlay--info .info-body b,.overlay--info .info-body strong{font-weight:700}.overlay--info .info-body ul{list-style-type:disc;margin-bottom:1.5rem;padding-left:2.5rem}.overlay--info .info-body .overlay-title{color:var(--color-text);font-size:1.6rem;font-weight:700;line-height:1.4;margin:0 0 2rem}.overlay--info .info-body .overlay-footnote{color:var(--color-text-3);font-size:1.2rem;margin-top:2.5rem}.overlay--info .info-body .overlay-text-lg{color:var(--color-text-2);font-size:1.5rem;line-height:1.4}.overlay--terms{--overlay-font:var(--font-family-fragment);--overlay-font-weight:500}.overlay--terms .info-body li,.overlay--terms .info-body p{color:var(--color-text-2);font-size:1rem;font-weight:500;line-height:1.5}.overlay--terms .info-body p{margin-bottom:1.2rem}.overlay--terms .info-body p.no-bottom-margin{margin-bottom:.4rem}.overlay--terms .info-body li{margin-bottom:.25rem}.overlay--terms .info-body b,.overlay--terms .info-body strong{font-weight:700}.overlay--terms .info-body a{color:var(--color-text);text-decoration:underline}.overlay--terms .info-body ul{list-style-type:disc;margin-bottom:1.2rem;padding-left:2.5rem}.overlay--terms .info-body ul.no-bottom-margin{margin-bottom:.4rem}.overlay--terms .info-body h3{color:var(--color-text);font-size:1rem;font-weight:700}.overlay--terms .info-body .overlay-title{color:var(--color-text);font-size:1.6rem;font-weight:700;line-height:1.4;margin:0 0 .25rem}.overlay--terms .info-body .overlay-title.no-margin{margin:0}.overlay--terms .info-body .overlay-meta{font-size:1rem;margin:1rem 0 2rem}.overlay--terms .info-body .overlay-section{font-size:1.5rem;line-height:1.4;margin:2rem 0}.overlay--terms .info-body .overlay-subsection{font-size:.95rem;line-height:1.4;margin:.75rem 0 .25rem;text-decoration:underline;text-underline-offset:.15em}.overlay--terms .info-body .overlay-footnote{font-size:1rem;margin:1.5rem 0}.overlay--terms .info-body .overlay-footnote.first{margin-top:5rem}.overlay--terms .info-body p.bullet{margin-bottom:.5rem;padding-left:2rem;position:relative}.overlay--terms .info-body p.bullet:before{content:"•";left:.5rem;position:absolute}.overlay--terms .info-body p.indent{margin-bottom:.25rem;padding-left:2rem}.overlay--privacy{--overlay-font:var(--font-family-fragment);--overlay-font-weight:500}.info-overlay.overlay--privacy{z-index:10005}.overlay--privacy .info-body li,.overlay--privacy .info-body p{color:var(--color-text-2);font-size:1rem;font-weight:500;line-height:1.5}.overlay--privacy .info-body p{margin-bottom:1.2rem}.overlay--privacy .info-body p.no-bottom-margin{margin-bottom:.4rem}.overlay--privacy .info-body li{margin-bottom:.25rem}.overlay--privacy .info-body b,.overlay--privacy .info-body strong{font-weight:700}.overlay--privacy .info-body a{color:var(--color-text);text-decoration:underline}.overlay--privacy .info-body ul{list-style-type:disc;margin-bottom:1.2rem;padding-left:2.5rem}.overlay--privacy .info-body h3{color:var(--color-text);font-size:1rem;font-weight:700}.overlay--privacy .info-body .overlay-title{color:var(--color-text);font-size:1.6rem;font-weight:700;line-height:1.4;margin:0 0 .25rem}.overlay--privacy .info-body .overlay-title.no-margin{margin:0}.overlay--privacy .info-body .overlay-meta{font-size:1rem;margin:1rem 0 2rem}.overlay--privacy .info-body .overlay-section{font-size:1.5rem;line-height:1.4;margin:2rem 0}.overlay--privacy .info-body .overlay-subsection{font-size:.95rem;line-height:1.4;margin:.75rem 0 .25rem;text-decoration:underline;text-underline-offset:.15em}.overlay--privacy .info-body .overlay-footnote{font-size:1rem;margin:1.5rem 0}.overlay--privacy .info-body .overlay-footnote.first{margin-top:5rem}.overlay--privacy .info-body p.bullet{margin-bottom:.5rem;padding-left:2rem;position:relative}.overlay--privacy .info-body p.bullet:before{content:"•";left:.5rem;position:absolute}.footer[data-v-3132510a]{background-color:#f0c7ce;height:var(--footer-height);padding:1.5rem 0}.footer-container[data-v-3132510a]{margin:0 auto;max-width:1280px;padding:0 1.5rem;width:100%}.links[data-v-3132510a]{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media (min-width:768px){.links[data-v-3132510a]{gap:2.5rem}}.footer-link[data-v-3132510a]{align-items:center;color:var(--color-text-2);display:inline-flex;font-family:var(--font-family-primary-mono)!important;font-size:1rem;letter-spacing:.2em;line-height:1.25rem;text-decoration:none;transition:color .2s ease}.footer-link[data-v-3132510a]:hover{color:var(--color-text)}.footer-link[data-v-3132510a]:focus-visible{border-radius:.25rem;outline:2px solid rgba(0,0,0,.6);outline-offset:4px}.arrow[data-v-3132510a]{color:currentColor;line-height:1;margin-bottom:.25rem;margin-right:.25rem;opacity:.9}
