.cc-grid{--cc-grow:1.2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}@media (max-width:1320px){.cc-grid{--cc-grow:1.1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.cc-grid{--cc-grow:1;grid-template-columns:minmax(0,420px);justify-content:center}}.cc-card{--k:1;display:block;position:relative;z-index:0;container-type:inline-size;perspective:1800px;border-radius:22px;color:#fff;outline-offset:4px}.cc-card:first-child{--k:.92}.cc-card:nth-child(2){--k:.9}.cc-card:nth-child(3){--k:1.3}.cc-card:nth-child(4){--k:1.15}@media (min-width:1321px){.cc-card:first-child{--shift:14px}.cc-card:nth-child(4){--shift:-14px}}.cc-card[data-open]{z-index:4}.cc-flip{position:relative;display:block;aspect-ratio:4/5;transform-style:preserve-3d;transform-origin:50% 38%;transition:transform .65s cubic-bezier(.4,.05,.2,1)}.cc-card[data-open] .cc-flip{transform:translateX(var(--shift,0)) rotateY(180deg) scale(var(--cc-grow))}.cc-back,.cc-front{position:absolute;inset:0;overflow:hidden;border-radius:22px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.cc-front{box-shadow:0 12px 30px -14px rgba(8,24,52,.5)}.cc-front img{display:block;width:100%;height:100%;object-fit:cover}.cc-back{transform:rotateY(180deg);display:flex;flex-direction:column;gap:1.7cqw;padding:5cqw 6cqw 4.8cqw;border:1px solid rgba(130,170,240,.3);background:radial-gradient(ellipse 90% 50% at 50% 0,rgba(30,92,128,.45),transparent 70%),linear-gradient(170deg,#10294b,#07142a 55%,#050a14);box-shadow:0 30px 60px -20px rgba(5,14,32,.7)}.cc-mark{width:24cqw;height:auto}.sx .cc-back h3{margin:1cqw 0 0;color:#fff;font-size:clamp(22px,7.4cqw,34px);line-height:1.1;font-weight:800;letter-spacing:-.02em;text-wrap:balance}.sx .cc-back h3 em{font-style:normal;color:#ff5a64}.cc-back h3:after{content:"";display:block;width:11cqw;height:3px;margin-top:1.8cqw;border-radius:2px;background:#e0191b}.sx .cc-back b{color:inherit}.cc-kick{margin:0;color:#c9d7e8;font-size:clamp(calc(13.5px * var(--k)),calc(4.2cqw * var(--k)),calc(17px * var(--k)));font-weight:700;letter-spacing:.02em}.cc-lead{margin:0;color:#fff;font-size:clamp(calc(17px * var(--k)),calc(5.6cqw * var(--k)),calc(22px * var(--k)));font-weight:800;line-height:1.2}.cc-back ul{margin:0;padding:0;list-style:none}.cc-link{align-self:flex-start;margin-top:auto;font-size:clamp(calc(15.5px * var(--k)),calc(4.9cqw * var(--k)),calc(19px * var(--k)));font-weight:750;text-decoration:underline;text-decoration-color:#ff5a64;text-underline-offset:5px;text-decoration-thickness:2px}.cc-link,.sx .cc-back a.cc-link{color:#fff}.cc-ladder{display:grid;gap:1.2cqw}.cc-ladder li{display:grid;grid-template-columns:1fr auto;gap:.5cqw 3cqw;color:#dbe6f3;font-size:clamp(calc(13px * var(--k)),calc(4.2cqw * var(--k)),calc(16.5px * var(--k)))}.cc-ladder b{color:#fff;font-weight:800}.cc-ladder i{grid-column:1/-1;height:4px;overflow:hidden;border-radius:3px;background:rgba(255,255,255,.13)}.cc-ladder i:after{content:"";display:block;width:var(--p);height:100%;border-radius:3px;background:linear-gradient(90deg,#2fd27a,#8af0b6)}.cc-points{display:grid;gap:1.3cqw}.cc-points li{position:relative;padding-left:5.6cqw;color:#e6eef8;font-size:clamp(calc(13px * var(--k)),calc(4.3cqw * var(--k)),calc(17px * var(--k)));line-height:1.3;font-weight:600}.cc-points li:before{content:"";position:absolute;left:.4cqw;top:.5em;width:1.9cqw;height:1.9cqw;min-width:6px;min-height:6px;border-radius:50%;background:#35d878}.cc-cash{color:#6ee7a6;font-weight:800}.cc-rows li{display:flex;justify-content:space-between;gap:3cqw;padding:.9cqw 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:clamp(calc(14px * var(--k)),calc(4.6cqw * var(--k)),calc(18px * var(--k)))}.cc-rows b{flex:none;font-weight:750}.cc-rows span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c9d7e8;text-align:right}.cc-ops{margin:0;color:#c9d7e8;font-size:clamp(calc(12.5px * var(--k)),calc(4cqw * var(--k)),calc(16px * var(--k)));line-height:1.35}.cc-chip{display:grid;gap:.4cqw;margin:0;padding:2.6cqw 3.4cqw;border-radius:3.4cqw;border:1px solid rgba(53,216,120,.5);background:rgba(53,216,120,.13)}.cc-chip b{color:#6ee7a6;font-size:clamp(calc(18px * var(--k)),calc(6.2cqw * var(--k)),calc(25px * var(--k)));font-weight:800;line-height:1.15}.cc-chip span{color:#dbe6f3;font-weight:600}.cc-chip span,.cc-pill{font-size:clamp(calc(14px * var(--k)),calc(4.4cqw * var(--k)),calc(17px * var(--k)))}.cc-pill{align-self:flex-start;padding:1.2cqw 3.6cqw;border-radius:999px;background:#e0191b;color:#fff;font-weight:800;letter-spacing:.03em}@container (max-width: 296px){.cc-back{--k:.84}}@media (prefers-reduced-motion:reduce){.cc-flip{transition:none;transform:none!important;transform-style:flat}.cc-back,.cc-front{backface-visibility:visible;transition:opacity .25s}.cc-back{transform:none;opacity:0}.cc-card[data-open] .cc-back{opacity:1}.cc-card[data-open] .cc-front{opacity:0}}