.social-module-scss-module__6s6okG__socialPage{color:#242424;background:#fff;min-height:100svh;position:relative;overflow:hidden}.social-module-scss-module__6s6okG__socialPage:before{background-image:var(--page-grid);content:"";filter:invert();opacity:.1;pointer-events:none;background-position:top;background-repeat:repeat;background-size:1920px 1080px;position:absolute;inset:0}.social-module-scss-module__6s6okG__pageShell{z-index:1;justify-content:center;align-items:center;min-height:100svh;padding:0 40px;display:flex;position:relative}.social-module-scss-module__6s6okG__socialCard{flex-direction:column;width:100%;max-width:680px;height:min(1080px,100svh - 96px);padding:16px;display:flex}.social-module-scss-module__6s6okG__socialHeader{grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:0;display:grid}.social-module-scss-module__6s6okG__backLink,.social-module-scss-module__6s6okG__socialTitle{color:#a0a0a0;align-items:center;gap:6px;font-family:Fragment Mono,Courier New,monospace;font-size:16px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.social-module-scss-module__6s6okG__backLink{justify-self:start;transition:color .22s,transform .22s}.social-module-scss-module__6s6okG__backLink svg{width:25px;height:25px}.social-module-scss-module__6s6okG__backLink:hover,.social-module-scss-module__6s6okG__backLink:focus-visible{color:#202020;transform:translate(-3px)}.social-module-scss-module__6s6okG__socialTitle{justify-self:center;transition:color .22s}.social-module-scss-module__6s6okG__socialTitle:hover,.social-module-scss-module__6s6okG__socialTitle:focus-visible{color:#151515}.social-module-scss-module__6s6okG__socialTitle:hover .social-module-scss-module__6s6okG__greyTitleIcon,.social-module-scss-module__6s6okG__socialTitle:focus-visible .social-module-scss-module__6s6okG__greyTitleIcon{opacity:0}.social-module-scss-module__6s6okG__socialTitle:hover .social-module-scss-module__6s6okG__blackTitleIcon,.social-module-scss-module__6s6okG__socialTitle:focus-visible .social-module-scss-module__6s6okG__blackTitleIcon{opacity:1}.social-module-scss-module__6s6okG__titleIcon{width:18px;height:18px;display:grid}.social-module-scss-module__6s6okG__titleIcon img{object-fit:contain;grid-area:1/1;width:18px;height:18px;transition:opacity .22s}.social-module-scss-module__6s6okG__blackTitleIcon{opacity:0}.social-module-scss-module__6s6okG__socialLinks{background-color:#fff;flex:auto;justify-content:center;align-items:center;gap:31px;min-height:0;display:flex}.social-module-scss-module__6s6okG__socialLink{width:45px;height:45px;line-height:0;text-decoration:none;transition:filter .22s,transform .22s;display:inline-flex}.social-module-scss-module__6s6okG__socialLink:hover,.social-module-scss-module__6s6okG__socialLink:focus-visible{filter:saturate(1.06)contrast(1.04);outline:none;transform:translateY(-2px)}.social-module-scss-module__6s6okG__socialIcon{object-fit:contain;width:45px;height:45px;display:block}.social-module-scss-module__6s6okG__socialFooter{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-top:auto;padding-top:25px;display:flex}.social-module-scss-module__6s6okG__socialFooter p,.social-module-scss-module__6s6okG__socialFooter time{color:#b0b0b0;letter-spacing:0;margin:0;font-size:16px;font-weight:400}.social-module-scss-module__6s6okG__socialFooter p{font-family:Instrument Sans,Arial,Helvetica,sans-serif;line-height:1.5}.social-module-scss-module__6s6okG__socialFooter time{white-space:nowrap;font-family:Fragment Mono,Courier New,monospace;line-height:1}@media (max-width:820px){.social-module-scss-module__6s6okG__socialPage{overflow:visible}.social-module-scss-module__6s6okG__pageShell{align-items:flex-start;padding:40px 22px}.social-module-scss-module__6s6okG__socialCard{height:auto;min-height:calc(100svh - 80px);padding:0}.social-module-scss-module__6s6okG__socialHeader{margin-bottom:0}.social-module-scss-module__6s6okG__socialLinks{gap:22px}}@media (max-width:560px){.social-module-scss-module__6s6okG__socialHeader{margin-bottom:0}.social-module-scss-module__6s6okG__socialLinks{flex-wrap:wrap;gap:18px}.social-module-scss-module__6s6okG__socialFooter{flex-direction:column;align-items:flex-start;gap:14px}}
