.BentoCard_card__vK65O{--bento-accent:var(--primary,#c10007);--bento-accent-contrast:#fff;--bento-glow:rgb(193 0 7/0.08);--bento-icon-bg:#fef2f2;--bento-icon-color:var(--primary,#c10007);--x:50%;--y:50%;position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #e2e8f0;border-radius:16px;background:#fff;color:var(--foreground,#1d293d);text-decoration:none;box-shadow:0 1px 2px rgb(29 41 61/.04);transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}.BentoCard_card__vK65O:before{--x:inherit;--y:inherit;content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(150px circle at var(--x) var(--y),var(--bento-glow),transparent 70%);opacity:0;transition:opacity .2s ease-out}.BentoCard_card__vK65O:active,.BentoCard_card__vK65O:focus-visible,.BentoCard_card__vK65O:hover{color:var(--foreground,#1d293d);text-decoration:none}.BentoCard_card__vK65O:focus-visible{outline:2px solid var(--bento-accent);outline-offset:2px}.BentoCard_iconWrap__92_uV{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--bento-icon-bg);color:var(--bento-icon-color);font-size:22px;transition:background-color .2s ease-out,color .2s ease-out}.BentoCard_arrow__hOtmN{flex-shrink:0;color:#90a1b9;font-size:20px;transition:color .2s ease-out,transform .2s ease-out}.BentoCard_card__vK65O:focus-visible .BentoCard_iconWrap__92_uV,.BentoCard_card__vK65O:hover .BentoCard_iconWrap__92_uV{background:var(--bento-accent);color:var(--bento-accent-contrast)}.BentoCard_card__vK65O:focus-visible .BentoCard_arrow__hOtmN,.BentoCard_card__vK65O:hover .BentoCard_arrow__hOtmN{color:var(--bento-accent);transform:translateX(3px)}@media (hover:hover) and (pointer:fine){.BentoCard_card__vK65O:hover{transform:translateY(-4px) scale(1.01);border-color:#ffc9c9;box-shadow:0 18px 36px -16px rgb(193 0 7/.16),0 4px 12px rgb(29 41 61/.06)}.BentoCard_card__vK65O:hover:before{opacity:1}}.BentoCard_stack__ThbGF{position:relative;height:calc(var(--count) * 44px + 10px)}.BentoCard_stackItem__Qer_Y{--fan-x:0px;--fan-y:0px;--fan-r:0deg;position:absolute;inset-inline:0;top:calc(var(--i) * 44px);display:flex;align-items:center;gap:10px;height:52px;padding:0 12px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 6px 16px -8px rgb(29 41 61/.18);transform-origin:center;transition:transform .26s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 50ms)}.BentoCard_stackItem__Qer_Y:first-child{--fan-x:-10px;--fan-y:-6px;--fan-r:-4deg}.BentoCard_stackItem__Qer_Y:nth-child(2){--fan-x:10px;--fan-y:0px;--fan-r:2.5deg}.BentoCard_stackItem__Qer_Y:nth-child(3){--fan-x:-4px;--fan-y:6px;--fan-r:-1.5deg}.BentoCard_stackDot__2eYr7{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:16px}.BentoCard_stackLabel__qlLTG{flex:1;min-width:0;overflow:hidden;font-size:14px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.BentoCard_stackStatus__DrZto{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600;line-height:18px}@media (hover:hover) and (pointer:fine){.BentoCard_card__vK65O:hover .BentoCard_stackItem__Qer_Y{transform:translate(var(--fan-x),var(--fan-y)) rotate(var(--fan-r))}}.BentoCard_surface__RFwa2{--bento-glow:rgb(193 0 7/0.06);--x:50%;--y:50%;position:relative;display:grid;border-radius:16px;transition:transform .2s ease-out,box-shadow .2s ease-out}.BentoCard_surface__RFwa2:empty{display:none}.BentoCard_surface__RFwa2:after{--x:inherit;--y:inherit;content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(150px circle at var(--x) var(--y),var(--bento-glow),transparent 70%);opacity:0;transition:opacity .2s ease-out}@media (hover:hover) and (pointer:fine){.BentoCard_surface__RFwa2:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 18px 36px -16px rgb(193 0 7/.16),0 4px 12px rgb(29 41 61/.06)}.BentoCard_surface__RFwa2:hover:after{opacity:1}}.BentoCard_surface__RFwa2:has([data-no-spotlight]):hover{transform:none;box-shadow:none}.BentoCard_surface__RFwa2:has([data-no-spotlight]):after{display:none}@media (prefers-reduced-motion:reduce){.BentoCard_card__vK65O:focus-visible .BentoCard_arrow__hOtmN,.BentoCard_card__vK65O:hover,.BentoCard_card__vK65O:hover .BentoCard_arrow__hOtmN,.BentoCard_card__vK65O:hover .BentoCard_stackItem__Qer_Y,.BentoCard_surface__RFwa2:hover{transform:none}}.motion_rise__CoIrW{animation:motion_rise__CoIrW .42s cubic-bezier(.2,.8,.2,1) var(--delay,0s) both}.motion_pop__pTAy_{display:inline-block;animation:motion_pop__pTAy_ .46s cubic-bezier(.34,1.56,.64,1) var(--delay,0s) both}.motion_navLink__b6KcZ{position:relative}.motion_navLink__b6KcZ:after{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:2px;background:currentColor;transform:scaleX(0);transition:transform .22s ease-out}.motion_navLink__b6KcZ:not([aria-current=page]):hover:after{transform:scaleX(1)}@keyframes motion_rise__CoIrW{0%{opacity:0;transform:translateY(10px)}}@keyframes motion_pop__pTAy_{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.motion_pop__pTAy_,.motion_rise__CoIrW{animation:none}.motion_navLink__b6KcZ:after{transition:none}}.perks_perkCard__BcPA8{cursor:pointer}.perks_cta__3AnKw{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;height:44px;border-radius:1000px;border-bottom:3px solid #1e1a4d;background:#c10007;color:#fff;font-size:15px;font-weight:600;line-height:1;transition:background-color .2s ease-out,transform .12s ease-out}.perks_ctaArrow__7yfc9{transition:transform .2s ease-out}.perks_perkCard__BcPA8:focus-visible .perks_cta__3AnKw,.perks_perkCard__BcPA8:hover .perks_cta__3AnKw{background:#9f0712}.perks_perkCard__BcPA8:focus-visible .perks_ctaArrow__7yfc9,.perks_perkCard__BcPA8:hover .perks_ctaArrow__7yfc9{transform:translate(2px,-2px)}.perks_perkCard__BcPA8:active .perks_cta__3AnKw{background:#460809;transform:scale(.98)}.perks_ctaDisabled__y9Ges.perks_ctaDisabled__y9Ges{border-bottom-color:#e2e8f0;background:#f1f5f9;color:#90a1b9}.perks_perkCard__BcPA8:hover .perks_ctaDisabled__y9Ges{background:#f1f5f9}.perks_option__wb7na{width:100%;cursor:pointer;text-align:left;font:inherit}.perks_option__wb7na:active{transform:scale(.98)}.perks_selected__o_hJZ.perks_selected__o_hJZ{border-color:#c10007;background:#fef2f2}.perks_track__X9XMz{position:relative;flex:1;height:6px;overflow:hidden;border-radius:999px;background:#e2e8f0}.perks_fill__8ZnXS{position:absolute;inset:0;border-radius:inherit;background:#c10007;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.perks_fillOn__kPx7f{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.perks_ctaArrow__7yfc9,.perks_cta__3AnKw,.perks_fill__8ZnXS{transition:none}.perks_option__wb7na:active,.perks_perkCard__BcPA8:active .perks_cta__3AnKw{transform:none}}