.prmhero{background:#F5F2F8;margin:0 -10px;padding:56px 10px 60px;position:relative;overflow:hidden}
.prmhero::before{content:"";position:absolute;top:0;right:0;width:46%;height:100%;background:#3D2359;clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);opacity:.06}
.prmhero-in{display:grid;grid-template-columns:1fr;gap:30px;align-items:center;position:relative}
.prmhero-text p{color:#505050;font-size:17px}
.prmhero-text .btn-ghost-dark{border-color:#3D2359;color:#3D2359}
.prmhero-text .btn-ghost-dark:hover{background:rgba(61,35,89,.08)}
.prmhero-art{width:100%;max-width:320px;min-width:180px;margin:0 auto}
@media(max-width:1080px){.prmhero-art{max-width:260px}}
@media(min-width:1081px){.prmhero{padding:76px 10px 80px}.prmhero-in{grid-template-columns:1.15fr .85fr;gap:44px}.prmhero-art{margin:0 auto}}
