.upsell[data-v-9a36e680]{text-align:center;background:#0b1522;border:1px solid #e8b43a4d;border-radius:1.5rem;justify-items:center;gap:1.1rem;padding:2rem 1.5rem 1.6rem;display:grid;position:relative;overflow:hidden}.upsell__close[data-v-9a36e680]{all:unset;box-sizing:border-box;top:.45rem;z-index:1;cursor:pointer;color:#c2c3c5;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;display:grid;position:absolute;inset-inline-end:.45rem}.upsell__close svg[data-v-9a36e680]{width:18px;height:18px}.upsell__close[data-v-9a36e680]:focus-visible{outline-offset:2px;outline:2px solid #e8b43a}@media (hover:hover) and (pointer:fine){.upsell__close[data-v-9a36e680]:hover{color:#fff}}.upsell__medallion[data-v-9a36e680]{color:#e8b43a;background:#e8b43a14;border:1px solid #e8b43a4d;border-radius:999px;place-items:center;width:56px;height:56px;display:grid}.upsell__medallion svg[data-v-9a36e680]{stroke-width:2px;width:24px;height:24px}.upsell__text[data-v-9a36e680]{justify-items:center;gap:.4rem;max-width:26rem;display:grid}.upsell__title[data-v-9a36e680]{color:#fff;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}.upsell__copy[data-v-9a36e680]{color:#c2c3c5;margin:0;line-height:1.5}.upsell__perks[data-v-9a36e680]{text-align:start;border:1px solid #ffffff1a;border-radius:1rem;gap:.55rem;width:100%;max-width:22rem;margin:0;padding:.9rem 1rem;list-style:none;display:grid}.upsell__perks li[data-v-9a36e680]{color:#dadbdc;align-items:flex-start;gap:.55rem;font-size:.9rem;line-height:1.4;display:flex}.upsell__perks svg[data-v-9a36e680]{color:#e8b43a;stroke-width:2.5px;flex:none;width:16px;height:16px;margin-top:.1rem}.upsell__actions[data-v-9a36e680]{justify-items:center;gap:.6rem;width:100%;max-width:22rem;display:grid}.upsell__price[data-v-9a36e680]{color:#b5b6b9;margin:0;font-size:.85rem}.upsell__week[data-v-9a36e680]{color:#e8b43a;text-underline-offset:3px;font-size:.85rem;font-weight:600;-webkit-text-decoration:underline #e8b43a66;text-decoration:underline #e8b43a66}.upsell__week[data-v-9a36e680]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #e8b43a}.upsell--compact[data-v-9a36e680]{text-align:start;border-radius:1.1rem;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:.9rem;padding:1rem}.upsell--compact .upsell__medallion[data-v-9a36e680]{width:44px;height:44px}.upsell--compact .upsell__medallion svg[data-v-9a36e680]{width:20px;height:20px}.upsell--compact .upsell__text[data-v-9a36e680]{justify-items:start;gap:.2rem}.upsell--compact .upsell__title[data-v-9a36e680]{font-size:1rem}.upsell--compact.upsell--closable .upsell__title[data-v-9a36e680]{padding-inline-end:1.75rem}.upsell--compact .upsell__copy[data-v-9a36e680]{font-size:.875rem}.upsell--compact .upsell__actions[data-v-9a36e680]{grid-column:1/-1;justify-items:stretch;max-width:none}
