.prx-fire{position:absolute;inset:0;overflow:hidden}.prx-fire>*{pointer-events:none;position:absolute}.prx-bed{background:radial-gradient(122% 102% at 50% 109%,#0d924a5e,#73c3361c 47%,#0000 71%);height:52%;animation:7.5s ease-in-out infinite alternate prx-breathe;inset:auto 0 0}@keyframes prx-breathe{0%{opacity:.78}to{opacity:1}}.prx-ridge{background:radial-gradient(255px 178px at 4% 120%,#c0e34180,#73c3364a 50%,#0000 72%),radial-gradient(300px 146px at 16% 127%,#c0e34166,#73c3363d 50%,#0000 72%),radial-gradient(270px 172px at 27% 121%,#c0e34178,#73c33647 50%,#0000 72%),radial-gradient(315px 150px at 39% 126%,#c0e3416b,#73c33640 50%,#0000 72%),radial-gradient(260px 176px at 50% 120%,#c0e34180,#73c3364a 50%,#0000 72%),radial-gradient(305px 148px at 61% 127%,#c0e34169,#73c3363d 50%,#0000 72%),radial-gradient(275px 170px at 73% 122%,#c0e3417a,#73c33647 50%,#0000 72%),radial-gradient(310px 152px at 84% 125%,#c0e34166,#73c3363d 50%,#0000 72%),radial-gradient(265px 174px at 96% 121%,#c0e3417d,#73c33647 50%,#0000 72%);height:118px;animation:11s ease-in-out infinite alternate prx-creep;bottom:-26px;left:-3%;right:-3%}@keyframes prx-creep{0%{transform:translate(-.7%)}to{transform:translate(.7%)}}.prx-floor{background:linear-gradient(#0000,#73c3361f 30%,#0d924a57);height:20px;inset:auto 0 0}.prx-fog{background:radial-gradient(52% 100% at 14% 100%,#73c33629,#0000 80%),radial-gradient(58% 100% at 52% 100%,#73c3362e,#0000 80%),radial-gradient(50% 100% at 88% 100%,#73c33626,#0000 80%);height:224px;animation:9s ease-in-out infinite alternate prx-breathe;bottom:-26px;left:0;right:0}.prx-puff{background:radial-gradient(closest-side, rgba(115, 195, 54, var(--core)), transparent 78%);border-radius:50%;animation:20s ease-in-out infinite alternate prx-drift}@keyframes prx-drift{0%{transform:translate(-3%)}to{transform:translate(3%)}}.prx-flame{--w:235px;bottom:-15px;left:calc(var(--x) - var(--w) / 2);width:var(--w);height:var(--h);opacity:var(--o);transform-origin:bottom;background:radial-gradient(50% 61% at 50% 91%,#c0e341ad,#73c3365c 47%,#0d924a26 71%,#0000 88%);border-radius:50%/62% 62% 38% 38%;animation:5.5s ease-in-out infinite alternate prx-flick}@keyframes prx-flick{0%{transform:scaleY(.87)skew(-1.1deg)}to{transform:scaleY(1.09)skew(1.3deg)}}@media (max-width:760px){.prx-flame{--w:160px;opacity:calc(var(--o) + .08)}.prx-fog{background:radial-gradient(52% 100% at 14% 100%,#73c3361b,#0000 80%),radial-gradient(58% 100% at 52% 100%,#73c3361f,#0000 80%),radial-gradient(50% 100% at 88% 100%,#73c3361a,#0000 80%);height:180px}.prx-puff{background:radial-gradient(closest-side, rgba(115, 195, 54, calc(var(--core) * .667)), transparent 78%)}.prx-ridge{background:radial-gradient(190px 292px at 4% calc(100% + 34px),#c0e3414d,#73c3362b 50%,#0000 72%),radial-gradient(230px 240px at 16% calc(100% + 44px),#c0e34138,#73c33621 50%,#0000 72%),radial-gradient(200px 280px at 27% calc(100% + 36px),#c0e34147,#73c33629 50%,#0000 72%),radial-gradient(240px 246px at 39% calc(100% + 42px),#c0e3413b,#73c33624 50%,#0000 72%),radial-gradient(195px 290px at 50% calc(100% + 34px),#c0e3414d,#73c3362b 50%,#0000 72%),radial-gradient(235px 238px at 61% calc(100% + 44px),#c0e34138,#73c33621 50%,#0000 72%),radial-gradient(205px 272px at 73% calc(100% + 38px),#c0e34147,#73c33629 50%,#0000 72%),radial-gradient(240px 250px at 84% calc(100% + 40px),#c0e3413b,#73c33624 50%,#0000 72%),radial-gradient(200px 286px at 96% calc(100% + 36px),#c0e3414a,#73c3362b 50%,#0000 72%);height:230px}.prx-floor{background:linear-gradient(#0000,#73c3360f 30%,#0d924a2b)}}@media (prefers-reduced-motion:reduce){.prx-bed,.prx-fog,.prx-ridge,.prx-puff,.prx-flame{animation:none}}.prx-on-soft{--prx-card-bg:#121217}.prx-item{display:flex;position:relative}.prx-card{--prx-ease:cubic-bezier(.22, 1, .36, 1);z-index:1;background:var(--prx-card-bg);transition:transform .65s var(--prx-ease);border:1px solid #ffffff12;border-radius:20px;flex-direction:column;flex:1;padding:28px;display:flex;position:relative;box-shadow:0 1px 2px #0000004d}.prx-card:after{content:"";opacity:0;pointer-events:none;border:1px solid #ffffff0b;border-radius:20px;transition:opacity .35s;position:absolute;inset:-1px;box-shadow:0 22px 44px -16px #000000b3}.prx-clip{pointer-events:none;border-radius:20px;position:absolute;inset:-1px;overflow:hidden}.prx-ghost-n{z-index:-1;letter-spacing:-.04em;color:#fff;opacity:.055;font-size:84px;font-weight:800;line-height:1;position:absolute;top:-8px;right:14px}.prx-card .prx-title{padding-right:92px}.prx-clip:after{content:"";z-index:-1;background:linear-gradient(#0000,#73c3360d 45%,#73c33629);height:55%;position:absolute;inset:auto 0 0}.prx-bar{background:var(--prx-grad);transform-origin:0;height:2px;transition:transform .5s var(--prx-ease);position:absolute;inset:0 0 auto;transform:scaleX(0)}.prx-1{--prx-grad:linear-gradient(90deg, #0d924a, #73c336)}.prx-2{--prx-grad:linear-gradient(90deg, #73c336, #c0e341)}.prx-3{--prx-grad:linear-gradient(90deg, #c0e341, #73c336)}.prx-title{letter-spacing:normal;color:#fff;margin:6px 0 10px;font-size:20px;font-weight:700;line-height:1.3}.prx-body{color:#fff9;margin:0;font-size:15px;line-height:1.6}@media (hover:hover){.prx-card:hover{transform:translateY(-4px)}.prx-card:hover:after{opacity:1}.prx-card:hover .prx-bar{transform:scaleX(1)}}.prx-underline{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(90deg,#0d924a,#73c336 55%,#c0e341) 0 100%/100% .11em no-repeat;padding-bottom:.08em}.prx-ghost{text-align:left;background:#050802;border:1.5px dashed #73c3368c;border-radius:20px;flex-direction:column;padding:32px;display:flex}.prx-tier{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-size:12px;font-weight:800}.prx-price{letter-spacing:-.045em;color:#fff;margin:0 0 10px;font-size:clamp(36px,6vw,48px);font-weight:800;line-height:1.05}.prx-sub{color:#fff9;margin:0 0 24px;font-size:15px}.prx-rows{border-top:1px solid #ffffff1a;margin:0 0 28px}.prx-row{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;font-size:15px;display:flex}.prx-row dt{color:#fff9}.prx-row dd{text-align:right;color:#fff;margin:0;font-weight:700}@media (max-width:479px){.prx-ghost{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.prx-card,.prx-bar,.prx-card:after{transition:none}.prx-card:hover{transform:none}}.prx-bg{z-index:0;pointer-events:none;animation:1.6s ease-out both prx-bg-in;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(70% 62%,#00000040,#000 100%);mask-image:radial-gradient(70% 62%,#00000040,#000 100%)}.prx-bg-drift{opacity:.7;will-change:transform;background-image:radial-gradient(circle,#73c33633 1px,#0000 1.6px);background-size:22px 22px;width:calc(100% + 132px);animation:60s linear infinite prx-bg-drift;position:absolute;top:0;bottom:0;left:0}.prx-bg-rule{background-image:repeating-linear-gradient(90deg,#73c3368c 0 11px,#0000 11px 22px);height:1px;position:absolute;left:0;right:0}.prx-bg-rule-top{top:36px}.prx-bg-rule-bottom{bottom:36px}@keyframes prx-bg-drift{to{transform:translate(-132px)}}@keyframes prx-bg-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.prx-bg,.prx-bg-drift{animation:none}}
