.home-page #founder .founder-portrait{background:#fff;padding:0 20px 12px;border-radius:0;box-shadow:none;overflow:hidden;isolation:isolate}
.home-page #founder .founder-portrait::before{content:'';position:absolute;inset:auto;left:12%;top:39%;bottom:auto;width:88%;height:40%;border:0;border-radius:44% 36% 42% 38%;background:#ff7435;transform:rotate(-14deg);opacity:1;z-index:1;pointer-events:none}
.home-page #founder .founder-portrait::after{content:'';display:block;position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0;transform:none;opacity:1;z-index:4;background:radial-gradient(circle at 88% 27%,#22b6aa 0 28px,transparent 29px),radial-gradient(circle at 9% 73%,#2c67ef 0 29px,transparent 30px),radial-gradient(ellipse at 90% 83%,#ffbf14 0 48px,transparent 49px);pointer-events:none}
.home-page #founder .founder-portrait img{width:88%;margin:10px 0 0;border-radius:48% 48% 14% 14%/27% 27% 8% 8%!important;box-shadow:none!important;z-index:3;position:relative}
.home-page #founder .founder-card-heading{z-index:5;background:#fff}
@media(max-width:420px){.home-page #founder .founder-portrait{padding:0 14px 8px}.home-page #founder .founder-portrait::before{top:42%;height:35%}.home-page #founder .founder-portrait::after{inset:0;top:0;right:0;width:100%;height:100%;background:radial-gradient(circle at 88% 29%,#22b6aa 0 23px,transparent 24px),radial-gradient(circle at 9% 75%,#2c67ef 0 24px,transparent 25px),radial-gradient(ellipse at 90% 86%,#ffbf14 0 38px,transparent 39px)}}
