#__next,#root,body,html{height:100%;margin:0;padding:0;box-sizing:border-box}:root{--accent:#d4ff00;--card-w:640px;--card-h:300px}.cards-sequence-section{width:100%;position:relative;background:transparent;margin-bottom:0;padding-bottom:0}.cards-header{position:sticky;top:24px;z-index:10000;display:flex;justify-content:center;pointer-events:none}.cards-section-heading{margin:0;font-size:36px;color:var(--accent)}.cards-sequence-section.reveal-all .cards-header{position:absolute;top:0;left:0;right:0;z-index:100000}.cards-sequence-sticky.top-anchor{position:sticky;top:80px;height:calc(100vh - 80px);display:flex;justify-content:center}.cards-wrapper{position:relative;width:var(--card-w);height:var(--card-h);perspective:900px;isolation:isolate}.card{border:1px solid rgba(180,255,100,.15);border-radius:14px;padding:20px 28px;overflow:hidden;transition:transform .55s cubic-bezier(.22,.9,.25,1),opacity .4s cubic-bezier(.22,.9,.25,1);box-shadow:0 0 40px rgba(180,255,100,.08);will-change:transform,opacity}.card,.card-overlay{position:absolute;inset:0;background:rgba(15,20,15,var(--bg-alpha,.95))}.card-overlay{mix-blend-mode:normal;filter:none;opacity:var(--overlay-opacity,1);pointer-events:none}.card-body,.card-header{opacity:var(--content-opacity,1);transition:opacity .3s ease;z-index:4}.card-header{display:flex;justify-content:space-between;align-items:center;width:100%}.card-title{flex:1}.card-number,.card-title{font-size:26px;color:var(--accent)}.card-number{margin-left:12px}.card-body{margin-top:12px}.card-desc{color:#c0c0c0;font-size:14px;line-height:1.6}.card.is-active{background:rgba(15,20,15,.98);box-shadow:0 0 60px rgba(180,255,100,.15)}.cards-sequence-section.reveal-all .cards-wrapper .card{transition:transform .42s cubic-bezier(.22,.9,.25,1)}.cards-sequence-section.reveal-all .cards-wrapper .card:first-child{transform:translateZ(0) scale(1);opacity:1;background:rgba(15,20,15,.98);box-shadow:0 0 60px rgba(180,255,100,.15)}.cards-sequence-section.reveal-all .cards-wrapper .card:nth-child(2){transform:translate3d(0,12px,-12px) scale(.995);opacity:.4;background:rgba(15,20,15,.95);border:1px solid rgba(180,255,100,.08);box-shadow:none}.cards-sequence-section.reveal-all .cards-wrapper .card:nth-child(2) .card-overlay{opacity:1;background:rgba(15,20,15,.95)}.cards-sequence-section.reveal-all .cards-wrapper .card:nth-child(3){transform:translate3d(0,24px,-24px) scale(.99);opacity:.3;background:rgba(15,20,15,.95);border:1px solid rgba(180,255,100,.06);box-shadow:none}.cards-sequence-section.reveal-all .cards-wrapper .card:nth-child(3) .card-overlay{opacity:1;background:rgba(15,20,15,.95)}.cards-sequence-section.reveal-all .cards-wrapper .card:nth-child(4){transform:translate3d(0,36px,-36px) scale(.985);opacity:.2;background:rgba(15,20,15,.95);border:1px solid rgba(180,255,100,.04);box-shadow:none}.cards-sequence-section.reveal-all .cards-wrapper .card:nth-child(4) .card-overlay{opacity:1;background:rgba(15,20,15,.95)}.cards-sequence-section.reveal-all .cards-wrapper .card:nth-child(5){transform:translate3d(0,48px,-48px) scale(.98);opacity:.1;background:rgba(15,20,15,.95);border:1px solid rgba(180,255,100,.03);box-shadow:none}.cards-sequence-section.reveal-all .cards-wrapper .card:nth-child(5) .card-overlay{opacity:1;background:rgba(15,20,15,.95)}@media (max-width:768px){:root{--card-w:calc(100% - 32px);--card-h:260px}.cards-section-heading{font-size:24px}.card-title{font-size:20px}.card-number{font-size:18px}.card-desc{font-size:13px}.card{padding:14px}}