@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*{box-sizing:border-box;font-family:Inter,sans-serif;padding:0;margin:0}.main-container{max-width:1000px;box-sizing:border-box;margin:auto}.pad_170{padding-top:170px}.wrapper{background-color:#000}.logo{font-family:Inter,sans-serif;font-weight:300;color:#fff;font-size:26px;display:block;margin:0}.header-inner{max-width:1000px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.auth-actions{display:flex;align-items:center;gap:10px}.btn_auth{border:none;border-radius:12px;font-family:Inter,sans-serif;font-size:14px;padding:8px 12px;background-color:transparent;color:#fff;cursor:pointer}.btn_auth_primary{background-color:#ffffff29}header{padding:40px 35px 30px;position:fixed;top:0;left:0;width:100%;z-index:20;background:#fff0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(10px)}.modal-backdrop{position:fixed;inset:0;z-index:100;background:#000000b8;display:flex;align-items:center;justify-content:center;padding:20px}.modal-panel{position:relative;width:100%;max-width:400px;background-color:#080808;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:32px 28px 28px}.modal-close{position:absolute;top:12px;right:14px;border:none;background:transparent;color:#fff9;font-size:24px;line-height:1;cursor:pointer}.modal-title{font-family:Inter,sans-serif;font-weight:400;font-size:22px;color:#fff;margin:0 0 20px}.modal-form{display:flex;flex-direction:column;gap:14px}.modal-form label{display:flex;flex-direction:column;gap:6px;font-family:Inter,sans-serif;font-size:13px;font-weight:300;color:#ffffffb3}.modal-form input{border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#121212;color:#fff;font-family:Inter,sans-serif;font-size:14px;padding:10px 12px;outline:none}.modal-form input:focus{border-color:#ffffff47}.modal-submit{margin:6px 0 0;width:100%;cursor:pointer}.modal-error{margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:300;color:#ff8f8f}.modal-success{margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#fffc}footer .logo{max-width:1000px;margin:auto}.main_heading{font-size:45px;font-family:Inter,sans-serif;font-weight:500;color:#fff;text-align:center;line-height:74px}.main_para{font-size:20px;font-family:Inter,sans-serif;color:#fff9;font-weight:300;text-align:center}.btn_start{border:none;border-radius:12px;font-family:Inter,sans-serif;font-size:14px;padding:8px 12px;background-color:#ffffff29;color:#fff;display:block;margin:auto;cursor:pointer}.img_blocks{width:690px;margin:70px auto auto;background:#0d0c0c;background:linear-gradient(2deg,#0d0c0c,#0d0d0d 11%,#373737 77%);padding:50px 15px;border-radius:8px}.img_blocks img{width:100%}.banner{display:flex;flex-direction:column;gap:20px}.card_heads{display:flex;align-items:center;gap:8px}.card_heads p{margin:0;font-size:15px;color:#ffffffe6;font-family:Inter,sans-serif;font-weight:300}.para2{margin:7px 0 0;font-size:14px;color:#fff9;font-family:Inter,sans-serif;font-weight:300;line-height:21px}.para3{margin:0;font-size:16px;color:#fff9;font-family:Inter,sans-serif;font-weight:300;line-height:21px}.glass_cards h3{font-family:Inter,sans-serif;font-weight:400;font-size:20px;color:#fff}.glass_cards{background-color:#080808;border:1px solid rgba(255,255,255,.04);border-radius:24px;padding:15px}.glass_cards section{padding:30px;padding-bottom:25px!important}.glass_cards p{font-family:Inter,sans-serif;font-weight:300;font-size:15px;color:#fff9;line-height:24px}.card_heads img{width:15px}.pad_150{padding-top:150px}.sub_heading{font-size:35px;color:#fff;font-family:Inter,sans-serif;font-weight:400;margin:0;line-height:47px}.m2{display:flex;align-items:flex-end;justify-content:space-between}.img_blocks span{background:#585951;background:linear-gradient(2deg,#585951 11%,#4e615d 77%);padding:4px;border-radius:15px;display:inline-block}.pad_120{padding-top:120px}.mar_150{margin-top:170px!important}.grey_sec{position:relative;overflow:hidden;background-color:#383838;border-radius:10px;height:330px}.grey_sec img{width:100%;display:block;position:absolute;right:-50px;bottom:-20px}.grey_sec2{position:relative;overflow:hidden;background-color:#383838;border-radius:10px;height:330px}.grey_sec2 img{width:100%;display:block;position:absolute;left:-50px;bottom:-20px}.grey-circle{display:block;background-color:#585951;opacity:.3;height:240px;width:600px;border-radius:100%;transform:rotate(40deg);position:absolute;top:0;left:-150px;filter:blur(46px)}footer{padding:40px 0;border-top:1px solid rgba(255,255,255,.2);margin-top:70px}.fts{max-width:1000px;margin:auto}.catalog-intro{margin-top:14px}.catalog_shot{margin-top:40px;background:#0d0c0c;background:linear-gradient(2deg,#0d0c0c,#0d0d0d 11%,#373737 77%);border-radius:16px;padding:14px 14px 18px;border:1px solid rgba(255,255,255,.06)}.catalog_shot_bar{display:flex;align-items:center;gap:6px;padding:4px 8px 16px}.catalog_dot{width:8px;height:8px;border-radius:50%;background:#ffffff38;display:inline-block}.catalog_url{margin-left:10px;font-size:12px;font-weight:300;color:#ffffff73;background:#00000059;border-radius:8px;padding:4px 10px}.catalog_grid{margin:0}.product_card{background-color:#080808;border:1px solid rgba(255,255,255,.06);border-radius:16px;overflow:hidden;height:100%}.product_thumb{height:110px;background-color:#1a1a1a;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.product_thumb img.product_icon{width:42px;height:42px;object-fit:contain;display:block;opacity:.9}.product_meta{padding:14px 14px 16px}.product_name{margin:0;font-size:15px;font-weight:400;color:#fff}.product_desc{margin:6px 0 0;font-size:12px;font-weight:300;line-height:18px;color:#ffffff8c;min-height:36px}.product_row{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.product_price{font-size:12px;font-weight:400;color:#ffffffe6}.product_tag{font-size:11px;font-weight:300;color:#ffffffbf;background:#ffffff1f;border-radius:8px;padding:4px 8px;white-space:nowrap}
