.softtrump-border{position:relative;padding:48px;border-radius:28px;background:#000;z-index:1}.softtrump-border::before{content:"";position:absolute;inset:0;padding:20px;border-radius:28px;background:linear-gradient(180deg,#ff8a00 0%,#ff8a00 30%,#000 70%,#000 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}@media (max-width:1024px){.softtrump-border{padding:32px;border-radius:20px}.softtrump-border::before{padding:15px;border-radius:20px}}@media (max-width:767px){.softtrump-border{padding:20px;border-radius:16px}.softtrump-border::before{padding:10px;border-radius:16px}}@media (max-width:480px){.softtrump-border{padding:16px;border-radius:12px}.softtrump-border::before{padding:8px;border-radius:12px}}