:root{--at-gust: .45}body.at-body[data-world=figma] .personas .shell,body.at-body[data-world=figma] .cta,body.at-body[data-world=figma] .plan.is-featured{position:relative;overflow:hidden;isolation:isolate}body.at-body[data-world=figma] .personas .shell:before,body.at-body[data-world=figma] .cta:before,body.at-body[data-world=figma] .plan.is-featured:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(128% 78% at 0% 0%,rgb(236 226 204 / .15),transparent 56%),radial-gradient(96% 64% at 100% 100%,rgb(236 226 204 / .1),transparent 60%),linear-gradient(180deg,rgb(236 226 204 / .075),transparent 20%)}body.at-body[data-world=figma] .personas .shell:after,body.at-body[data-world=figma] .cta:after,body.at-body[data-world=figma] .plan.is-featured:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(170% 116% at -8% -12%,rgb(240 230 208 / .125),transparent 62%),radial-gradient(132% 96% at 108% 106%,rgb(240 230 208 / .09),transparent 64%),radial-gradient(58% 132% at -4% 60%,rgb(240 230 208 / .072),transparent 66%);opacity:calc(.06 + var(--at-gust) * .74)}@media (pointer: coarse),(max-width: 720px){body.at-body[data-world=figma] .personas .shell:before,body.at-body[data-world=figma] .cta:before,body.at-body[data-world=figma] .plan.is-featured:before{opacity:.58}body.at-body[data-world=figma] .personas .shell:after,body.at-body[data-world=figma] .cta:after,body.at-body[data-world=figma] .plan.is-featured:after{opacity:calc((.06 + var(--at-gust) * .74) * .58)}}
