@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap";@import"https://cdn.jsdelivr.net/npm/modern-normalize@3.0.1/modern-normalize.min.css";:root{--fontsFamily: "Montserrat", sans-serif;--titleFont: 600 18px/1.3 "Montserrat", sans-serif;--descriptionFont: 300 14px/1.57 "Montserrat", sans-serif;--linksTitleFont: 600 16px/1.375 "Montserrat", sans-serif;--linksDescriptionFont: 400 14px/1.57 "Montserrat", sans-serif;--footerFont: 300 14px/1.3 "Montserrat", sans-serif;--textColor: #101010;--heroBackground: #ffffff;--profileWidth: 100%;--profileHeight: 100%;--profileObjectFit: cover;--profileBorder: solid 1px #ffffff;--profileBackground: #ffffff;--socialColor: #101010;--socialBorder: solid 1px #828282;--socialBackground: #ffffff;--linksTitleColor: #101010;--linksDescriptionColor: #828282;--linksIconsWidth: 25px;--linksIconsHeight: 25px;--linksIconsBackground: transparent;--linksBorder: solid 1px #828282;--linksBackground: #ffffff;--linksIconsBorderRadius: 0px;--borderRadius: 100px}h1,h2,h3,h4,h5,h6,ul,ol,li,p,a{margin:0;padding:0;list-style:none;font-family:var(--fontsFamily);color:var(--textColor)}#app{width:100%;margin:0 auto;padding:0 24px 12px;position:relative;z-index:0}@media screen and (min-width: 425px){#app{max-width:425px}}#app:not(:has(.hero)){padding:24px 24px 12px}#app:not(:has(.hero)) .profile{margin-top:0}.hero{width:425px;height:156px;position:relative;left:-24px;z-index:-1;background-color:var(--heroBackground);overflow:hidden}.hero img{width:100%;height:100%;object-fit:cover;object-position:center}.profile{width:136px;height:136px;margin:-68px auto 0;display:flex;justify-content:center;align-items:center;border:var(--profileBorder);border-radius:100%;background-color:var(--profileBackground);overflow:hidden}.profile img{width:var(--profileWidth);height:var(--profileHeight);object-fit:var(--profileObjectFit);object-position:center}.infos{margin-top:24px;display:flex;flex-direction:column}.infos-title{font:var(--titleFont);text-align:center}.infos-description{margin-top:4px;font:var(--descriptionFont);text-align:center}.infos-links{width:100%;margin-top:20px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center}.infos-links li{width:48px;height:48px;border:var(--socialBorder);border-radius:var(--borderRadius);background-color:var(--socialBackground);overflow:hidden}.infos-links-link{padding:14px;display:flex;justify-content:center;align-items:center}.infos-links-link svg{fill:var(--socialColor)}.links{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}.links li{width:100%;border:var(--linksBorder);border-radius:var(--borderRadius);background-color:var(--linksBackground);overflow:hidden}.links li:has(.links-link-half){width:calc((100% - 12px)/2)}.links-link{width:100%;height:100%;padding:20px;display:flex;gap:24px;align-items:center;text-decoration:none}.links-link-image{flex:0 0 1;width:42px;height:42px;display:flex;justify-content:center;align-items:center;border-radius:var(--linksIconsBorderRadius);background-color:var(--linksIconsBackground);overflow:hidden}.links-link-image img{width:var(--linksIconsWidth);height:var(--linksIconsHeight);object-fit:cover;object-position:center}.links-link-infos{flex:1 1 0;overflow:hidden}.links-link-infos h3{color:var(--linksTitleColor);font:var(--linksTitleFont)}.links-link-infos p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--linksDescriptionColor);font:var(--linksDescriptionFont);overflow:hidden}.links-link-half{padding:0;flex-direction:column;gap:0;align-items:flex-start}.links-link-half .links-link-image{width:100%;height:105px;aspect-ratio:184/105;border-radius:0;overflow:hidden}.links-link-half .links-link-image img{width:100%;height:100%}.links-link-half .links-link-infos{flex:auto;width:100%;padding:16px 20px 20px}.footer{width:100%;margin:32px auto 0}.footer *{font:var(--footerFont);text-decoration:none;text-align:center}
