.card-swap-container{transform-origin:100% 100%;perspective:900px;position:absolute;bottom:0;right:0;overflow:visible;transform:translate(5%,20%)}.card-swap-container.fill-parent{transform-origin:50%;inset:0 auto auto 0;transform:none;width:100%!important;height:100%!important}.card-swap-container.fill-parent.hero-cards{transform-origin:100%;transform:translate(22%,12%)}.card{box-sizing:border-box;transform-style:flat;will-change:transform;backface-visibility:hidden;background:#0a0a0aeb;border:1px solid #00b36959;border-radius:12px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 24px 60px #00000073}.card-text{flex-direction:column;gap:.75rem;width:80%;min-width:0;max-width:80%;display:flex;overflow:hidden}.card-text>*{white-space:normal;overflow-wrap:break-word;word-break:normal;width:100%;min-width:0;max-width:100%}.card-masonry{flex:1;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;width:100%;height:100%;min-height:0;display:grid}.card-masonry--compact{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.card-masonry__tile{background:#1c1b1b;border:1px solid #3d4a40f2;flex-direction:column;min-height:0;padding:.55rem .65rem;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.card-masonry__img{z-index:0}.card-masonry__scrim{z-index:0;pointer-events:none;background:linear-gradient(#0a0a0a59 0%,#0a0a0a8c 45%,#0a0a0ae0 100%);position:absolute;inset:0}.card-masonry__tile--hero{border-color:#00b36973}.card-masonry__tile--hero .card-masonry__scrim{background:linear-gradient(#0a0a0a40 0%,#003c1e59 40%,#0a0a0ae6 100%)}.card-masonry--a:not(.card-masonry--compact) .card-masonry__slot-1{grid-area:1/1/3/3}.card-masonry--a:not(.card-masonry--compact) .card-masonry__slot-2{grid-area:1/3/2/5}.card-masonry--a:not(.card-masonry--compact) .card-masonry__slot-3{grid-area:2/3/3/4}.card-masonry--a:not(.card-masonry--compact) .card-masonry__slot-4{grid-area:2/4/5/5}.card-masonry--a:not(.card-masonry--compact) .card-masonry__slot-5{grid-area:3/1/5/2}.card-masonry--a:not(.card-masonry--compact) .card-masonry__slot-6{grid-area:3/2/5/4}.card-masonry--b:not(.card-masonry--compact) .card-masonry__slot-1{grid-area:1/1/5/2}.card-masonry--b:not(.card-masonry--compact) .card-masonry__slot-2{grid-area:1/2/2/4}.card-masonry--b:not(.card-masonry--compact) .card-masonry__slot-3{grid-area:1/4/3/5}.card-masonry--b:not(.card-masonry--compact) .card-masonry__slot-4{grid-area:2/2/4/4}.card-masonry--b:not(.card-masonry--compact) .card-masonry__slot-5{grid-area:3/4/5/5}.card-masonry--b:not(.card-masonry--compact) .card-masonry__slot-6{grid-area:4/2/5/4}.card-masonry--c:not(.card-masonry--compact) .card-masonry__slot-1{grid-area:3/1/5/5}.card-masonry--c:not(.card-masonry--compact) .card-masonry__slot-2{grid-area:1/1/3/2}.card-masonry--c:not(.card-masonry--compact) .card-masonry__slot-3{grid-area:1/2/2/4}.card-masonry--c:not(.card-masonry--compact) .card-masonry__slot-4{grid-area:1/4/3/5}.card-masonry--c:not(.card-masonry--compact) .card-masonry__slot-5{grid-area:2/2/3/3}.card-masonry--c:not(.card-masonry--compact) .card-masonry__slot-6{grid-area:2/3/3/4}.card-masonry--d:not(.card-masonry--compact) .card-masonry__slot-1{grid-area:1/3/5/5}.card-masonry--d:not(.card-masonry--compact) .card-masonry__slot-2{grid-area:1/1/2/3}.card-masonry--d:not(.card-masonry--compact) .card-masonry__slot-3{grid-area:2/1/4/2}.card-masonry--d:not(.card-masonry--compact) .card-masonry__slot-4{grid-area:2/2/3/3}.card-masonry--d:not(.card-masonry--compact) .card-masonry__slot-5{grid-area:3/2/4/3}.card-masonry--d:not(.card-masonry--compact) .card-masonry__slot-6{grid-area:4/1/5/3}.card-masonry--compact.card-masonry--a .card-masonry__slot-1{grid-area:1/1/2/3}.card-masonry--compact.card-masonry--a .card-masonry__slot-2{grid-area:2/1/3/2}.card-masonry--compact.card-masonry--a .card-masonry__slot-3{grid-area:2/2/4/3}.card-masonry--compact.card-masonry--a .card-masonry__slot-4{grid-area:3/1/4/2}.card-masonry--compact.card-masonry--b .card-masonry__slot-1{grid-area:1/1/4/2}.card-masonry--compact.card-masonry--b .card-masonry__slot-2{grid-area:1/2/2/3}.card-masonry--compact.card-masonry--b .card-masonry__slot-3{grid-area:2/2/3/3}.card-masonry--compact.card-masonry--b .card-masonry__slot-4{grid-area:3/2/4/3}.card-masonry--compact.card-masonry--c .card-masonry__slot-1{grid-area:3/1/4/3}.card-masonry--compact.card-masonry--c .card-masonry__slot-2{grid-area:1/1/3/2}.card-masonry--compact.card-masonry--c .card-masonry__slot-3{grid-area:1/2/2/3}.card-masonry--compact.card-masonry--c .card-masonry__slot-4{grid-area:2/2/3/3}.card-masonry--compact.card-masonry--d .card-masonry__slot-1{grid-area:1/2/4/3}.card-masonry--compact.card-masonry--d .card-masonry__slot-2{grid-area:1/1/2/2}.card-masonry--compact.card-masonry--d .card-masonry__slot-3{grid-area:2/1/3/2}.card-masonry--compact.card-masonry--d .card-masonry__slot-4{grid-area:3/1/4/2}.card-masonry--compact .card-masonry__slot-5,.card-masonry--compact .card-masonry__slot-6{display:none}.card:hover .card-masonry__tile{border-color:#00b36959}.card:hover .card-masonry__tile--hero{border-color:#00b36999}@media (max-width:768px){.card-swap-container{transform:scale(.75)translate(25%,25%)}.card-swap-container.fill-parent{transform:none}}@media (max-width:480px){.card-swap-container{transform:scale(.55)translate(25%,25%)}.card-swap-container.fill-parent{transform:none}}
