.pt[data-v-1d946106]{--pt-orange:#ff8a3d;--pt-sky:#1ca0fb;flex-direction:column;gap:.4rem;display:flex}.pt__row[data-v-1d946106]{border:1px solid var(--ui-border,#ffffff1f);background:var(--ui-bg-elevated,#ffffff08);cursor:pointer;text-align:left;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.7rem .9rem;transition:border-color .18s,background .18s,transform .12s,box-shadow .18s;display:flex}.pt__row[data-v-1d946106]:hover{border-color:#ff8a3d80}.pt__row[data-v-1d946106]:active{transform:scale(.99)}.pt__row[data-v-1d946106]:focus-visible{outline:2px solid var(--pt-orange);outline-offset:2px}.pt__term[data-v-1d946106]{color:var(--ui-text-muted,#ffffffb8);font-size:.95rem;font-weight:600}.pt__price[data-v-1d946106],.pt__term[data-v-1d946106]{transition:color .18s}.pt__price[data-v-1d946106]{color:var(--ui-text-highlighted,#fff);font-size:1.15rem;font-weight:800;line-height:1}.pt--compact[data-v-1d946106]{gap:.3rem}.pt--compact .pt__row[data-v-1d946106]{padding:.5rem .75rem}.pt--compact .pt__term[data-v-1d946106]{font-size:.85rem}.pt--compact .pt__price[data-v-1d946106]{font-size:1rem}.pt__row--active[data-v-1d946106]{background:linear-gradient(100deg,var(--pt-orange) 0,#ff9a54 32%,var(--pt-sky) 100%);border-color:#0000;box-shadow:0 10px 24px -12px #ff8a3db3,0 10px 24px -12px #1ca0fb80}.pt__row--active .pt__price[data-v-1d946106],.pt__row--active .pt__term[data-v-1d946106]{color:#fff}@media (prefers-reduced-motion:reduce){.pt__row[data-v-1d946106]{transition:none}}.bgg[data-v-d9441da8]{border-radius:19px;padding:3px;transition:transform .3s;position:relative}.bgg[data-v-d9441da8]:hover{transform:translateY(-4px)}.bgg__backglow[data-v-d9441da8]{z-index:0;border-radius:inherit;pointer-events:none;filter:blur(26px);opacity:.5;background:radial-gradient(60% 46% at 50% 0,#1ca0fb99,#0000 72%),radial-gradient(64% 50% at 50% 100%,#ff8a3d9e,#0000 74%);transition:opacity .5s;position:absolute;inset:-8% -5%}.bgg:hover .bgg__backglow[data-v-d9441da8]{opacity:.85}.bgg__layer[data-v-d9441da8]{z-index:1;border-radius:inherit;background-color:#0000;background-image:radial-gradient(circle farthest-side at 0 100%,#ff8a3d,#0000),radial-gradient(circle farthest-side at 100% 0,#5587ec,#0000),radial-gradient(circle farthest-side at 100% 100%,#ffb877,#0000),radial-gradient(circle farthest-side at 0 0,#1ca0fb,#0b0e12);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:400% 400%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:absolute;inset:0}.bgg--anim[data-v-d9441da8]{will-change:background-position;animation:6s ease-in-out infinite alternate bgg-move-d9441da8}.bgg__glow[data-v-d9441da8]{opacity:.5;filter:blur(14px);transition:opacity .5s}.bgg:hover .bgg__glow[data-v-d9441da8]{opacity:.95}.bgg__content[data-v-d9441da8]{z-index:10;border-radius:16px;height:100%;position:relative;overflow:hidden}@keyframes bgg-move-d9441da8{0%{background-position:0}to{background-position:100%}}@media (width<=1023px){.bgg--anim[data-v-d9441da8]{will-change:auto;animation:none}.bgg__backglow[data-v-d9441da8]{filter:blur(16px);opacity:.4;inset:-8% 0}}@media (prefers-reduced-motion:reduce){.bgg--anim[data-v-d9441da8]{animation:none}.bgg[data-v-d9441da8]:hover{transform:none}}.view-cta[data-v-a51229e6]{color:var(--ui-primary,#ff8a3d);border-radius:.6rem;align-items:center;gap:.25rem;padding:.4rem .85rem;font-size:.875rem;font-weight:600;transition:color .2s,background-color .2s,box-shadow .2s;display:inline-flex}.group:hover .view-cta__arrow[data-v-a51229e6]{transition:transform .2s;transform:translate(2px)}.view-cta--active[data-v-a51229e6]{color:#fff;background-image:linear-gradient(100deg,#ff8a3d 0,#ff9a54 32%,#1ca0fb);animation:.34s cubic-bezier(.16,1,.3,1) cta-pop-a51229e6;box-shadow:0 6px 16px -6px #ff8a3d99,0 6px 16px -6px #1ca0fb73}@keyframes cta-pop-a51229e6{0%{transform:scale(.92)}55%{transform:scale(1.05)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.view-cta--active[data-v-a51229e6]{animation:none}.group:hover .view-cta__arrow[data-v-a51229e6]{transform:none}}
