.package-actions[data-v-192d0599]{display:flex;gap:10px;padding:0 24px 24px}.package-actions[data-v-192d0599],.package-actions--stacked .package-actions__buttons[data-v-192d0599]{flex-direction:column}.package-actions__buttons[data-v-192d0599],.package-actions__options[data-v-192d0599]{display:flex;gap:10px}.package-actions__buttons[data-v-192d0599]{align-items:stretch}.package-actions__buttons[data-v-192d0599] .btn{border-radius:9px;font-size:.75rem;font-weight:750;min-height:42px;min-width:0;padding-inline:8px;transition:background-color .18s ease,transform .18s ease}.package-actions__buttons[data-v-192d0599] .btn:not(:disabled):hover{transform:translateY(-1px)}.package-actions__buttons[data-v-192d0599] .btn--primary{background:linear-gradient(110deg,#ff8128,#eb5a1c);box-shadow:0 6px 18px #ff751829;color:#fff}.package-actions__buttons[data-v-192d0599] .btn--primary:not(:disabled):hover{background:linear-gradient(110deg,#ff9348,#f36a2a)}.package-actions__buttons[data-v-192d0599] .btn--secondary{background:#292238;color:#fff;flex:0 0 auto;padding-inline:10px}.package-actions__buttons[data-v-192d0599] .btn--secondary:not(:disabled):hover{background:#392e53}.package-actions__buttons[data-v-192d0599] .btn__content{white-space:nowrap}.package-card[data-v-d996d8a1]{cursor:pointer;display:flex;height:100%;width:100%}.package-card__inner[data-v-d996d8a1]{background-color:#17151d;display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.package-card__label[data-v-d996d8a1],.package-card__shade[data-v-d996d8a1]{display:none}.package-card__meta[data-v-d996d8a1]{width:100%}.package-card__meta h5[data-v-d996d8a1]{color:#fff;font-size:1.15rem;font-weight:800;line-height:1.25;margin:0 0 8px}.package-card__meta h6[data-v-d996d8a1]{color:#ff9a4d;font-weight:700;margin:0}.package-card:not(.package-card--details) .package-card__inner[data-v-d996d8a1]{background:linear-gradient(150deg,#1a1720,#121116 78%);border:1px solid hsla(0,0%,100%,.085);border-radius:16px;box-shadow:0 14px 38px #00000038;gap:0;min-height:0;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.package-card:not(.package-card--details) .package-card__inner[data-v-d996d8a1]:hover{border-color:#ff9a4d7a;box-shadow:0 20px 42px #0000004d,0 0 24px #ff751812;transform:translateY(-3px)}.package-card:not(.package-card--details) .package-card__image[data-v-d996d8a1]{align-items:center;background:radial-gradient(ellipse at center,rgba(139,92,246,.105),transparent 72%),linear-gradient(145deg,#1a1721,#121116);display:flex;height:205px;justify-content:center;padding:18px;position:relative}.package-card:not(.package-card--details) .package-card__image[data-v-d996d8a1] img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.package-card:not(.package-card--details) .package-card__details[data-v-d996d8a1]{padding:19px 20px 5px}.package-card:not(.package-card--details) .package-card__label[data-v-d996d8a1],.package-card:not(.package-card--details) .package-card__shade[data-v-d996d8a1]{display:none}.package-card:not(.package-card--details) .package-card__meta[data-v-d996d8a1]{text-align:left}.package-card:not(.package-card--details) .package-card__meta h6[data-v-d996d8a1]{font-size:1.05rem;letter-spacing:-.01em}.package-card:not(.package-card--details) .package-actions[data-v-d996d8a1]{margin-top:auto;padding:15px 20px 20px}.package-card--details[data-v-d996d8a1]{cursor:auto;margin-top:0;padding-inline:0}.package-card--details .package-card__inner[data-v-d996d8a1]{box-shadow:none;padding:0}.package-card--details .package-card__image[data-v-d996d8a1]{align-items:center;background-color:transparent;display:flex;flex-grow:1;justify-content:center;padding:32px;position:relative;top:0}.package-card--details .package-card__details[data-v-d996d8a1]{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:30px;padding:0 24px}@media (min-width:600px){.package-card--details .package-card__details[data-v-d996d8a1]{flex-direction:row}}.package-card--details .package-card__meta[data-v-d996d8a1]{text-align:left}.package-card--details .package-card__meta h5[data-v-d996d8a1]{margin-bottom:20px}@media (max-width:575px){.package-card:not(.package-card--details) .package-card__image[data-v-d996d8a1]{height:165px}}
