@property --fct-lift{syntax:"<percentage>";inherits:true;initial-value:0%}.fct-card{--fct-bg:#050622;--fct-panel:#0d1028;--fct-text2:#c0c0d6;--fct-success:#96d473;--fct-ring:#b2aaff;--fct-tint:#564fff;--fct-stage:color-mix(in srgb, var(--fct-tint) 18%, transparent);--fct-hl:oklch(from var(--fct-tint) .62 max(c, .13) h);--fct-hov:color-mix(in srgb, var(--fct-hl) var(--fct-lift), transparent);isolation:isolate;outline-offset:-1px;color:#fff;background:radial-gradient(ellipse 80% 48% at 50% 24%, var(--fct-hov), transparent), radial-gradient(ellipse 80% 48% at 50% 24%, var(--fct-stage), transparent), var(--fct-bg);border-radius:11px;outline:1px solid #ffffff14;flex-direction:column;height:100%;line-height:1.5;transition:--fct-lift .48s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;container-type:inline-size}.fct-card:hover{--fct-lift:15%;outline-color:#0000}.fct-card:focus-within{outline:3px solid var(--fct-ring)}.fct-card:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fct-hl) 55%, #fff 32%), inset 0 0 22px color-mix(in srgb, var(--fct-hl) 40%, #fff 18%);transition:opacity .48s;position:absolute;inset:0}.fct-card:hover:before{opacity:.8}.fct-card:after{content:"";z-index:-1;background:var(--fct-panel);position:absolute;inset:71.43cqw 0 0;box-shadow:inset 0 1px #ffffff1f}.fct-backdrop{z-index:-3;object-fit:cover;object-position:center top;filter:blur(24px)brightness(.4);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.15);-webkit-mask-image:linear-gradient(#0000 62%,#000 78%);mask-image:linear-gradient(#0000 62%,#000 78%)}.fct-art{z-index:-2;object-fit:cover;width:100%;height:100cqw;transition:scale .48s,filter .48s;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.fct-card:hover .fct-art{filter:brightness(1.2)contrast(1.05);scale:1.1}.fct-top{aspect-ratio:7/5;flex:none;position:relative}.fct-badge{height:28px;color:color-mix(in srgb, var(--fct-mark), #fff 38%);background:linear-gradient(135deg, color-mix(in srgb, var(--fct-mark) 60%, #0d1028d9), color-mix(in srgb, var(--fct-mark) 20%, #0d1028d9));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;align-items:center;gap:6px;padding:0 8px 0 6px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex;position:absolute;top:10px;left:10px}.fct-badge svg,.fct-badge img,.fct-badge-icon{flex:none;width:18px;height:18px}.fct-badge-icon{background:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fct-body{flex-direction:column;flex:1;padding:12px;display:flex}.fct-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:#c0c0d6cc;margin:0;font-size:11px;font-weight:500;line-height:16px}.fct-title{letter-spacing:-.3px;margin:4px 0 0;font-size:15px;font-weight:700;line-height:1.2}.fct-title a:after{content:"";z-index:3;border-radius:11px;position:absolute;inset:0}.fct-title a:focus-visible{outline:none}.fct-benefit{color:var(--fct-text2);margin:4px 0 0;font-size:13px}.fct-save{color:var(--fct-success);margin:6px 0 0;font-size:12px;font-weight:700}.fct-price{align-items:baseline;gap:6px;margin-top:auto;padding-top:12px;display:flex}.fct-price small{color:var(--fct-text2);font-size:12px}.fct-price b{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;line-height:24px}.fct-price s{color:var(--fct-text2);font-size:12px}@container (min-width:240px){.fct-badge{font-size:14px;top:12px;left:12px}.fct-body{padding:14px 16px 16px}.fct-eyebrow{font-size:12px}.fct-title{font-size:18px}.fct-price{padding-top:16px}.fct-price b{font-size:22px;line-height:28px}}.fct-tabs{border-bottom:1px solid #ffffff38;min-width:0}.fct-tabs-nav{width:max-content;max-width:100%;height:46px;margin-bottom:-1px;display:flex;position:relative}.fct-tabs-row{scrollbar-width:none;flex:0 auto;min-width:0;display:flex;overflow-x:auto}.fct-tabs-row::-webkit-scrollbar{display:none}.fct-tabs-nav a,.fct-tabs-toggle{color:#a7a7c8;white-space:nowrap;flex:none;align-items:center;min-height:46px;padding:0 10px;font-size:15.5px;font-weight:550;display:flex;position:relative}.fct-tabs-nav a:hover,.fct-tabs-toggle:hover,.fct-tabs-toggle[aria-expanded=true]{color:#fff}.fct-tabs-nav a[aria-current=page]{color:#fff;font-weight:650}.fct-tabs-row a:first-child{padding-left:0}.fct-tabs-row a[aria-current=page]:after{content:"";background:#564fff;height:2px;position:absolute;bottom:0;left:10px;right:10px}.fct-tabs-row a[aria-current=page]:first-child:after{left:0}.fct-tabs-more{flex:none;display:none;position:relative}@media (min-width:768px){.fct-tabs-more{display:flex}.fct-tabs-row--collapsible a:nth-child(n+5){display:none}}.fct-tabs-toggle{cursor:pointer;background:0 0;border:0;gap:6px}.fct-tabs-toggle svg{width:14px;height:14px;transition:transform .15s;transform:rotate(90deg)}.fct-tabs-toggle[aria-expanded=true] svg{transform:rotate(270deg)}.fct-tabs-list{z-index:30;background:#0d1028;border:1px solid #343b62;border-radius:10px;width:280px;max-width:calc(100vw - 32px);padding:4px 12px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 10px 30px #0007}.fct-tabs-list a{width:100%;min-height:0;padding:10px 4px}.fct-tabs-list a+a{border-top:1px solid #262d4b}.fct-tabs-list a[aria-current=page]:after{content:"✓";color:#b2aaff;margin-left:auto}.fct-tiles{scrollbar-width:none;gap:12px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.fct-tiles::-webkit-scrollbar{display:none}.fct-tiles li{flex:none}@media (min-width:1000px){.fct-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;display:grid;overflow:visible}}.fct-tile{--fct-stage:color-mix(in srgb, var(--fct-tint) var(--fct-strength), transparent);--fct-hl:oklch(from var(--fct-tint) .62 max(c, .13) h);--fct-hov:color-mix(in srgb, var(--fct-hl) var(--fct-lift), transparent);color:#fff;background:radial-gradient(ellipse 48% 130% at 80% 45%, var(--fct-hov), transparent), radial-gradient(ellipse 48% 130% at 80% 45%, var(--fct-stage), transparent), #050622;border-radius:16px;align-items:flex-end;width:188px;height:76px;padding:12px 16px;transition:--fct-lift .48s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.fct-tile:hover{--fct-lift:15%}.fct-tile:focus-visible{outline:3px solid #b2aaff}.fct-tile img{width:auto;max-width:none;height:110%;transition:transform .3s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.fct-tile:hover img{transform:translateY(-50%)scale(1.05)}.fct-tile span{max-width:55%;font-size:15px;font-weight:800;line-height:1.15;position:relative}@media (min-width:768px){.fct-tile{width:220px;height:104px}.fct-tile span{font-size:18px}}@media (min-width:1000px){.fct-tile{width:100%}}@media (min-width:1100px){.fct-tile{height:120px;padding:16px 20px}.fct-tile span{font-size:22px}}
/*# sourceMappingURL=1380m-3jkgxdz.css.map*/