header,footer{display:none}#member{background:#bfc9d4;min-height:100vh;display:flex}#member *{font-family:Urbanist,sans-serif}#member .member-card{position:relative;background:#f6fdff;box-shadow:0 4px 19.1px #00000040;border-radius:36px;margin:auto;box-sizing:border-box;padding-left:50px}@media screen and (min-width: 781px) and (max-height: 1000px){#member .member-card{display:flex;flex-direction:column;min-height:940px}}@media screen and (max-width: 780px){#member .member-card{width:100%;min-height:100vh;border-radius:0;padding-left:0;display:flex;flex-direction:column}}#member .member-card h2{max-width:420px;margin:90px 0 32px}@media screen and (max-width: 780px){#member .member-card h2{max-width:calc(100% - 80px);margin-bottom:26px;margin-top:30px}}@media screen and (max-width: 780px){#member .member-card p{font-size:16px}}#member .member-card p:first-of-type{margin-bottom:8px}@media screen and (max-width: 780px){#member .member-card p:last-of-type{margin-bottom:auto}}@media screen and (max-width: 780px){#member .member-card h2,#member .member-card p{padding-left:30px}}#member .member-card .member-avatar{display:flex;height:60vh;max-height:800px;margin-left:auto}@media screen and (min-width: 781px){#member .member-card .member-avatar.small{display:none}}@media screen and (max-width: 780px){#member .member-card .member-avatar:not(.small){display:none}}@media screen and (min-width: 781px) and (max-height: 1000px){#member .member-card .member-avatar{margin-top:auto;min-height:600px}}@media screen and (max-width: 780px){#member .member-card .member-avatar{height:auto;width:100%}}#member .member-card .default-link{position:absolute;right:-46px;bottom:310px;transform:rotate(-90deg)}@media screen and (min-width: 781px) and (max-height: 1000px){#member .member-card .default-link{bottom:240px}}@media screen and (max-width: 780px){#member .member-card .default-link{font-size:16px;bottom:220px}}#member .member-card .social-links{position:absolute;top:76px;right:46px;display:flex;flex-direction:column;row-gap:24px}@media screen and (max-width: 780px){#member .member-card .social-links{row-gap:12px;right:30px;top:26px}}#member .member-card .social-links a{display:flex}#member .member-card .social-links a svg{width:56px}@media screen and (max-width: 780px){#member .member-card .social-links a svg{width:50px}}
