.perfect-bio-article .article-body h3{color:#20243b;margin:32px 0 16px;font-size:1.2rem;line-height:1.8}.perfect-bio-article .article-body ol{padding-inline-start:26px}.perfect-bio-article .article-cover img{aspect-ratio:auto}body.perfect-bio-article .bio-article-demo.hero{text-align:center;background:0 0;border:0;border-radius:0;margin:32px 0;padding:16px 0 8px;line-height:1.6}body.perfect-bio-article .bio-article-demo .hero-visual{width:100%;max-width:none}.bio-article-demo .mockup-scroll{text-align:center;position:relative}.bio-article-demo .mockup-action-bar{direction:ltr;justify-content:space-between;display:flex;position:absolute;inset:20px 20px auto}.bio-article-demo .mockup-action-btn{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;display:inline-flex}.bio-article-demo .mockup-action-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.bio-article-demo .m-img{object-fit:cover;border-radius:50%;display:inline-block}.bio-article-demo .m-name{margin-bottom:4px;font-weight:800}.perfect-bio-article .article-body .bio-article-demo .m-bio{margin:8px 0 16px}.bio-article-demo .m-socials{justify-content:center;align-items:center;gap:16px;font-size:23px;display:flex}.bio-article-demo .m-socials :is(i,svg,img){flex-shrink:0;width:20px;height:20px;font-size:20px}.bio-article-demo .m-socials>span{display:inline-flex}.bio-article-demo .m-link{text-align:center;justify-content:center;align-items:center;font-weight:600}.bio-article-demo .m-link span{width:100%;display:block}.bio-article-demo .m-link i{width:24px;font-size:24px;position:absolute}.bio-article-demo .m-footer{justify-content:center;align-items:center;gap:6px}.bio-article-demo .m-footer-logo{background:currentColor;width:20px;height:20px;-webkit-mask:url(/logo1.webp) 50%/contain no-repeat;mask:url(/logo1.webp) 50%/contain no-repeat}.bio-article-demo figcaption{color:#656576;margin-top:12px;font-size:.76rem}@media (width<=992px) and (width>=701px){.perfect-bio-article .article-header{grid-template-columns:minmax(0,1fr)}.perfect-bio-article .article-cover{justify-self:center;width:100%;max-width:540px}}.article-verification-icon{flex-shrink:0;margin-top:6px;font-size:26px;display:inline-flex}.bio-article-demo .m-socials .article-snapchat-icon{background:currentColor;flex-shrink:0;width:20px;height:20px;display:inline-block;-webkit-mask:url(/brand/snapchat-cutout.svg) 50%/contain no-repeat;mask:url(/brand/snapchat-cutout.svg) 50%/contain no-repeat}
