.package-picker__intro{margin-top:8px!important;color:#aebbc8!important}
.package-card{position:relative;min-height:285px;justify-content:flex-start;overflow:hidden;isolation:isolate;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}
.package-card:before{content:"";position:absolute;z-index:-1;inset:auto -25% -55% 30%;height:65%;background:radial-gradient(circle,rgba(232,184,106,.16),transparent 68%);opacity:0;transition:opacity .28s}
.package-card:hover,.package-card:focus-within{transform:translateY(-6px);border-color:rgba(232,184,106,.42);box-shadow:0 26px 60px rgba(0,0,0,.34)}
.package-card:hover:before,.package-card:focus-within:before{opacity:1}
.package-card__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}
.package-card__index{color:#69798a;font:700 10px ui-monospace,monospace;letter-spacing:.16em}
.package-card__icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(103,216,231,.18);border-radius:12px;background:rgba(103,216,231,.07);color:var(--cyan);font-size:20px;transition:transform .28s,color .28s}
.package-card:hover .package-card__icon,.package-card:focus-within .package-card__icon{transform:rotate(-5deg) scale(1.08);color:var(--gold)}
.package-card h3{margin:0 0 12px}
.package-card__summary{margin:0 0 22px;color:#aebbc8;font-size:13px;line-height:1.65;flex:1}
.package-view{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left}
.package-view b{color:var(--gold);font-size:17px;transition:transform .2s}
.package-view:hover b,.package-view:focus-visible b{transform:translate(3px,-3px)}
.package-view:active,.package-button:active{transform:translateY(0) scale(.985)}
@media(max-width:760px){.package-card{min-height:245px;padding:22px}.package-card__top{margin-bottom:20px}}
@media(prefers-reduced-motion:reduce){.package-card,.package-card:before,.package-card__icon,.package-view b{transition:none!important}}
