.styles_cardContainer__pjJ78{height:100vh;display:flex;align-items:center;justify-content:center;position:sticky;top:0}.styles_card__OsE4t{display:flex;flex-direction:row;position:relative;top:-25%;height:300px;width:1000px;border-radius:25px;padding:23px;transform-origin:top;box-shadow:0 10px 30px rgba(0,0,0,.1);border:1px solid #f0f0f0}.styles_leftContent__jiVW9{flex:1;display:flex;flex-direction:column;padding-right:40px}.styles_stepBadge__M0KVp{background:#22c55e;color:white;padding:8px 16px;border-radius:20px;font-size:10px;font-weight:600;width:fit-content;margin:0 0 20px}.styles_iconContainer__v7KRW{width:60px;height:60px;background:#dcfce7;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:30px;color:#22c55e}.styles_card__OsE4t h2{font-size:24px;font-weight:800;color:#1f2937;margin:0;line-height:1.1}.styles_codeContainer__2QDMt{flex:1;border-radius:20px;padding:30px;position:relative;display:flex;flex-direction:column;justify-content:center;margin-left:40px}.styles_codeContainer__2QDMt:before{content:"";position:absolute;top:20px;right:20px;color:#22c55e;font-size:20px}.styles_codeText__jaFZw{color:white;font-size:16px;line-height:1.6;margin:0}.styles_codeText__jaFZw:before{content:"• ";color:#22c55e;font-weight:700;margin-right:8px}.styles_bulletPoint__eESCz{display:flex;align-items:flex-start;margin-bottom:16px;color:white;font-size:16px;line-height:1.6}.styles_bulletPoint__eESCz:last-child{margin-bottom:0}.styles_bulletDot__c3ViV{width:8px;height:8px;background:#22c55e;border-radius:50%;margin-right:12px;margin-top:8px;flex-shrink:0}@media (max-width:1024px){.styles_card__OsE4t{width:90vw;height:auto;min-height:500px;padding:30px;flex-direction:column}.styles_leftContent__jiVW9{padding-right:0;margin-bottom:5px}.styles_codeContainer__2QDMt{margin-left:0}.styles_card__OsE4t h2{font-size:36px}}@media (max-width:768px){.styles_card__OsE4t{padding:20px}.styles_stepBadge__M0KVp{font-size:12px;padding:6px 12px;margin-bottom:5px}.styles_iconContainer__v7KRW{width:60px;height:60px;margin-bottom:20px}.styles_card__OsE4t h2{font-size:28px}.styles_codeContainer__2QDMt{padding:20px}.styles_bulletPoint__eESCz{font-size:14px}}