*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav{display:block}:root{--primary-color:#fff;--background-color:#000;--text-color:#fff;--text-secondary:#b0b0b0;--border-color:#333}body,html{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:#000;background-color:var(--background-color);background-image:url(/static/media/background.ea1df689e51dc912632b.png);background-repeat:no-repeat;background-size:cover;color:#fff;color:var(--text-color);font-family:Inter,sans-serif;font-size:100%;height:100%;width:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}.cursor-pointer{cursor:pointer}h1{-webkit-margin-before:.67em;-webkit-margin-after:.67em;margin-block-end:.67em;margin-block-start:.67em}main{height:100%;margin:0 auto;max-width:1320px;min-height:100%;padding:25px 25px 50px;width:100%}.main-page{min-height:100vh}.main-page__section{padding:100px 0}.main-page__container{margin:0 auto;max-width:1320px;padding:0 25px}.main-page__title{margin-bottom:50px;text-align:center}.main-page__title h2{color:var(--primary-color);font-family:Inter,sans-serif;font-size:48px;font-weight:600;line-height:1.2;margin:0}.recent-exchanges__grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:25px}.recent-exchanges__card{background-color:#1f1f1f;border:1px solid var(--border-color);border-radius:8px;padding:15px 25px;transition:all .3s ease}.recent-exchanges__card:hover{border-color:var(--primary-color);transform:translateY(-2px)}.recent-exchanges__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.recent-exchanges__date{color:var(--primary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.2}.recent-exchanges__time{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.2}.recent-exchanges__content{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.recent-exchanges__coin{align-items:center;display:flex;gap:10px}.recent-exchanges__coin-icon{align-items:center;background-color:#2a2a2a;border-radius:4px;display:flex;height:24px;justify-content:center;width:24px}.recent-exchanges__coin-symbol{color:var(--text-primary);font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:1.2}.recent-exchanges__coin-icon-img{border-radius:50%;height:20px;object-fit:cover;width:20px}.recent-exchanges__coin-name{color:var(--text-primary);font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.2}.recent-exchanges__arrow{color:var(--border-color);transition:color .3s ease}.recent-exchanges__card:hover .recent-exchanges__arrow{color:var(--primary-color)}.recent-exchanges__amounts{align-items:center;display:flex;justify-content:space-between}.recent-exchanges__amount-from,.recent-exchanges__amount-to{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.2}.recent-exchanges__amount-to{text-align:right}.recent-exchanges__note{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.2;margin:0;text-align:center}.recent-exchanges__loading{padding:50px 0;text-align:center}.recent-exchanges__loading p{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.2;margin:0}.why-topchange__brand{color:var(--primary-color)}.why-topchange__grid{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(auto-fit,minmax(600px,1fr))}.why-topchange__card{border-bottom:1px solid var(--border-color);display:flex;gap:25px;padding-bottom:35px;transition:all .3s ease}.why-topchange__card:hover{border-bottom-color:var(--primary-color)}.why-topchange__icon{color:var(--primary-color);flex-shrink:0;height:32px;width:32px}.why-topchange__content{flex:1 1}.why-topchange__card-title{color:var(--text-color);font-family:Inter,sans-serif;font-size:36px;font-weight:500;line-height:1.2;margin:0 0 15px}.why-topchange__card-description{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.2;margin:0}.reviews__grid{grid-gap:23px;display:grid;gap:23px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin-bottom:25px}.reviews__card{background-color:#1f1f1f;border:1px solid var(--border-color);border-radius:8px;display:flex;gap:15px;padding:25px;transition:all .3s ease}.reviews__card:hover{border-color:var(--primary-color);transform:translateY(-2px)}.reviews__avatar{align-items:center;background-color:#1f1f1f;border:1px solid var(--border-color);border-radius:50%;color:var(--text-secondary);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.reviews__content{flex:1 1}.reviews__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.reviews__name{color:var(--text-color)}.reviews__date,.reviews__name{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.2}.reviews__date{color:var(--border-color)}.reviews__text{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--text-secondary);display:-webkit-box;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0;overflow:hidden}.reviews__loading{padding:50px 0;text-align:center}.reviews__loading p{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.2;margin:0}.reviews__footer{display:flex;justify-content:center}.reviews__show-all{background:#0000;border:1px solid var(--border-color);border-radius:4px;color:var(--text-color);cursor:pointer;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:1.2;padding:8px 12px;transition:all .3s ease}.reviews__show-all:hover{border-color:var(--primary-color);color:var(--primary-color)}@media (max-width:768px){.main-page__section{padding:60px 0}.main-page__container{padding:0 20px}.main-page__title h2{font-size:36px}.main-page__title{margin-bottom:30px}.recent-exchanges__grid{gap:20px;grid-template-columns:1fr}.recent-exchanges__card{padding:15px 20px}.recent-exchanges__content{align-items:stretch;flex-direction:column;gap:15px}.recent-exchanges__arrow{align-self:center;transform:rotate(90deg)}.recent-exchanges__amounts{align-items:flex-start;flex-direction:column;gap:5px}.recent-exchanges__amount-to{text-align:left}.recent-exchanges__note{font-size:16px}.why-topchange__grid{gap:35px;grid-template-columns:1fr}.why-topchange__card{flex-direction:column;gap:15px;padding-bottom:25px}.why-topchange__card-title{font-size:24px}.why-topchange__card-description{font-size:16px}.reviews__grid{gap:20px;grid-template-columns:1fr}.reviews__card{flex-direction:column;gap:10px;padding:20px}.reviews__avatar{align-self:flex-start}}@media (max-width:480px){.main-page__title h2{font-size:28px}.why-topchange__card-title{font-size:20px}.why-topchange__card-description{font-size:14px}}@media (prefers-reduced-motion:reduce){.recent-exchanges__arrow,.recent-exchanges__card,.reviews__card,.reviews__show-all,.why-topchange__card{transition:none}.recent-exchanges__card:hover,.reviews__card:hover{transform:none}}.reviews__show-all:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.recent-exchanges__card:focus-within,.reviews__card:focus-within,.why-topchange__card:focus-within{border-color:var(--primary-color)}.exchange-form{min-height:100vh;padding:100px 0}.exchange-form__container{margin:0 auto;max-width:1320px;padding:0 25px}.exchange-form__header{margin-bottom:100px;text-align:center}.exchange-form__header h1{color:var(--primary-color);font-family:Inter,sans-serif;font-size:48px;font-weight:600;line-height:1.2;margin:0 0 25px}.exchange-form__header p{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.2;margin:0}.exchange-form__content{align-items:flex-start;display:flex;gap:100px;justify-content:space-between}.exchange-form__card{background-color:#1f1f1f;border:1px solid var(--border-color);border-radius:16px;display:flex;flex-direction:column;gap:35px;max-width:720px;padding:35px;width:100%}.exchange-form__main{align-items:flex-start;display:flex;flex-direction:column;gap:25px;justify-content:space-between}.exchange-form__section{display:flex;flex:1 1;flex-direction:column;gap:10px;width:100%}.exchange-form__section h3{color:var(--primary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2;margin:0}.exchange-form__input-group{display:flex;flex-direction:column;gap:10px}.exchange-form__amount-input{align-items:center;background-color:#141414;border:1px solid #4d4d4d;border-radius:12px;display:flex;gap:15px;padding:15px;transition:all .3s ease}.exchange-form__amount-input:focus-within{border-color:var(--primary-color)}.exchange-form__amount-input input{background:none;border:none;color:var(--primary-color);flex:1 1;font-family:Inter,sans-serif;font-size:24px;font-weight:500;line-height:1.2;outline:none}.exchange-form__amount-input input::placeholder{color:var(--text-secondary)}.exchange-form__coin-selector{align-items:center;background-color:initial;border:1px solid var(--border-color);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:10px 15px;transition:all .3s ease}.exchange-form__coin-selector:hover{border-color:var(--primary-color)}.exchange-form__coin-icon{align-items:center;background-color:#333;border-radius:4px;display:flex;height:20px;justify-content:center;overflow:hidden;width:20px}.exchange-form__coin-icon img{height:100%;object-fit:cover;width:100%}.exchange-form__coin-logo{border-radius:4px;height:100%;width:100%}.exchange-form__coin-logo--btc{background:#f7931a}.exchange-form__coin-logo--eth{background:linear-gradient(135deg,#627eea,#343434)}.exchange-form__coin-selector span{color:var(--primary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2}.exchange-form__dropdown-arrow{color:var(--text-secondary);height:16px;width:16px}.exchange-form__limits{align-items:center;display:flex;gap:25px;justify-content:flex-start}.exchange-form__limit{align-items:center;display:flex;gap:5px}.exchange-form__limit svg{color:var(--text-secondary);height:16px;width:16px}.exchange-form__limit span{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.2}.exchange-form__swap-section{align-items:center;display:flex;justify-content:center}.exchange-form__swap-btn{align-items:center;background-color:var(--primary-color);border:none;border-radius:4px;color:var(--background-color);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:12px;font-weight:500;gap:8px;line-height:1.2;padding:8px 12px;transition:all .3s ease}.exchange-form__swap-btn:hover{background-color:#ffffffe6}.exchange-form__swap-btn svg{height:16px;width:16px}.exchange-form__info{flex-wrap:wrap;justify-content:space-between}.exchange-form__info,.exchange-form__rate,.exchange-form__reserve{align-items:center;display:flex;gap:10px}.exchange-form__rate svg,.exchange-form__reserve svg{color:var(--text-secondary);height:16px;width:16px}.exchange-form__rate span,.exchange-form__reserve span{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.2}.exchange-form__agreement,.exchange-form__checkbox{align-items:center;display:flex;gap:10px}.exchange-form__checkbox{cursor:pointer}.exchange-form__checkbox input{display:none}.exchange-form__checkmark{align-items:center;background-color:#1f1f1f;border:1.75px solid var(--border-color);border-radius:4px;display:flex;height:20px;justify-content:center;transition:all .3s ease;width:20px}.exchange-form__checkbox input:checked+.exchange-form__checkmark{background-color:var(--primary-color);border-color:var(--primary-color)}.exchange-form__checkbox input:checked+.exchange-form__checkmark:after{color:var(--background-color);content:"✓";font-size:12px;font-weight:700}.exchange-form__agreement-text{color:var(--text-secondary);flex:1 1;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.exchange-form__exchange-btn{align-items:center;background-color:var(--primary-color);border:none;border-radius:8px;color:var(--background-color);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:500;gap:16px;justify-content:center;line-height:1.2;padding:16px 24px;transition:all .3s ease;width:100%}.exchange-form__exchange-btn:hover:not(:disabled){background-color:#ffffffe6}.exchange-form__exchange-btn--disabled{background-color:#4d4d4d;cursor:not-allowed}.exchange-form__exchange-btn svg{height:20px;width:20px}.exchange-form__working-hours{display:flex;flex-direction:column;gap:5px}.exchange-form__hours{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.exchange-form__hours span{font-weight:400}.exchange-form__hours span,.exchange-form__time{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:12px;line-height:1.2}.exchange-form__time{background-color:#1a1a1a;border:1px solid var(--border-color);border-radius:4px;font-weight:500;padding:5px 15px}.exchange-form__note{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.2;margin:0}.exchange-form__coin-model{flex-shrink:0;position:relative;width:600px}.exchange-form__coin-3d{overflow:hidden}.exchange-form__coin-3d,.exchange-form__coin-3d-inner{border-radius:20px;height:100%;position:relative;width:100%}.exchange-form__coin-3d-inner{background:linear-gradient(135deg,#ff6b35,#ff8c69 50%,#ffb347)}.exchange-form__coin-3d-inner:before{background:radial-gradient(circle,#ffffff59 0,#fff0 70%);border-radius:50%;content:"";filter:blur(200px);height:214px;left:300px;position:absolute;top:46px;width:193px}.exchange-form__coin-3d-inner:after{background:radial-gradient(circle,#ffffff26 0,#fff0 70%);border-radius:50%;content:"";filter:blur(200px);height:284px;left:160px;position:absolute;top:235px;width:328px}@media (max-width:1200px){.exchange-form__content{flex-direction:column;gap:50px}.exchange-form__coin-model{display:none}}@media (max-width:768px){.exchange-form{padding:25px 0 60px}.exchange-form__container{padding:0 5px}.exchange-form__header{margin-bottom:50px}.exchange-form__header h1{font-size:36px}.exchange-form__main{flex-direction:column;gap:20px}.exchange-form__card{padding:25px}.exchange-form__coin-model{height:300px}.exchange-form__info{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.exchange-form__amount-input{gap:10px;padding:12px}.exchange-form__amount-input input{font-size:20px}.exchange-form__coin-model{height:250px}}@media (prefers-reduced-motion:reduce){.exchange-form__amount-input,.exchange-form__checkmark,.exchange-form__coin-selector,.exchange-form__exchange-btn,.exchange-form__swap-btn{transition:none}}.exchange-form__checkbox:focus-within .exchange-form__checkmark,.exchange-form__coin-selector:focus,.exchange-form__exchange-btn:focus,.exchange-form__swap-btn:focus{outline:2px solid var(--primary-color);outline-offset:2px}.exchange-form__amount-input{width:100%}.exchange-details-form{background-color:#1f1f1f;border:1px solid var(--border-color);border-radius:16px;display:flex;flex-direction:column;gap:35px;max-width:720px;padding:35px;width:100%}.exchange-details-form__header{margin-bottom:0}.exchange-details-form__title-section{align-items:center;display:flex;gap:15px}.exchange-details-form__prefix{background:#1a1a1a;border:1px solid #333;border-radius:4px;color:#b0b0b0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.2;padding:5px 15px}.exchange-details-form__title-section h2{color:var(--primary-color);font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:1.2;margin:0}.exchange-details-form__fields{display:flex;flex-direction:column;gap:15px}.exchange-details-form__field{width:100%}.exchange-details-form__input-wrapper{align-items:center;background:#141414;border:1px solid var(--border-color);border-radius:4px;display:flex;gap:12px;padding:12px;transition:all .3s ease;width:100%}.exchange-details-form__input-wrapper:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px #ffffff1a}.exchange-details-form__input-icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.exchange-details-form__input{background:#0000;border:none;color:var(--primary-color);flex:1 1;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.2;outline:none}.exchange-details-form__input::placeholder{color:var(--text-secondary)}.exchange-details-form__input:focus{outline:none}.exchange-details-form__submit-btn{align-items:center;background:var(--primary-color);border:none;border-radius:8px;color:#000;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:500;gap:12px;justify-content:center;line-height:1.2;padding:18px 32px;transition:all .3s ease;width:100%}.exchange-details-form__submit-btn:hover{background:#f0f0f0;box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}.exchange-details-form__submit-btn:active{transform:translateY(0)}.exchange-details-form__submit-btn svg{height:20px;width:17px}.exchange-details-form__submit-btn--loading{cursor:not-allowed;opacity:.7}.exchange-details-form__submit-btn--loading:hover{background:var(--primary-color);box-shadow:none;transform:none}.exchange-details-form__back-btn{align-items:center;background:#0000;border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:400;justify-content:center;line-height:1.2;margin-top:15px;padding:12px 24px;transition:all .3s ease;width:100%}.exchange-details-form__back-btn:hover{background:#ffffff0d;border-color:var(--primary-color);color:var(--primary-color)}.exchange-details-form__back-btn:active{transform:translateY(1px)}.exchange-details-form__working-hours{border-top:1px solid var(--border-color);padding-top:20px;text-align:center}.exchange-details-form__hours{align-items:center;display:flex;gap:5px;justify-content:center;margin-bottom:8px}.exchange-details-form__hours span{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.exchange-details-form__time{color:var(--primary-color)!important;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2}.exchange-details-form__note{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.2;margin:0}@media (max-width:768px){.exchange-details-form{padding:25px}.exchange-details-form__title-section{align-items:flex-start;flex-direction:column;gap:10px}.exchange-details-form__title-section h2{font-size:18px}.exchange-details-form__input{font-size:14px}.exchange-details-form__submit-btn{font-size:14px;padding:16px 24px}.exchange-details-form__back-btn{font-size:13px;padding:10px 20px}}@media (max-width:480px){.exchange-details-form{border-radius:12px;padding:20px}.exchange-details-form__fields{gap:12px}.exchange-details-form__input-wrapper{padding:10px}.exchange-details-form__submit-btn{gap:10px;padding:12px 16px}.exchange-details-form__submit-btn svg{height:18px;width:16px}.exchange-details-form__hours{flex-wrap:wrap;gap:3px}.exchange-details-form__hours span,.exchange-details-form__time{font-size:12px}.exchange-details-form__note{font-size:11px}}.currency-dropdown{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.currency-dropdown__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.currency-dropdown__content{background-color:#1f1f1f;border:1px solid var(--border-color);border-radius:16px;box-shadow:0 8px 32px #0000004d;max-height:600px;max-width:400px;overflow:hidden;position:relative;width:90%;z-index:1001}.currency-dropdown__header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:20px}.currency-dropdown__header h3{color:var(--primary-color);font-family:Inter,sans-serif;font-size:18px;font-weight:600;margin:0}.currency-dropdown__close{background:none;border:none;border-radius:4px;color:var(--text-secondary);cursor:pointer;padding:4px;transition:color .2s ease}.currency-dropdown__close:hover{color:var(--primary-color)}.currency-dropdown__search{border-bottom:1px solid var(--border-color);padding:20px;position:relative}.currency-dropdown__search-input{background-color:#2a2a2a;border:1px solid var(--border-color);border-radius:8px;color:var(--primary-color);font-family:Inter,sans-serif;font-size:14px;outline:none;padding:12px 16px 12px 45px;transition:border-color .2s ease;width:100%}.currency-dropdown__search-input:focus{border-color:#4a4a4a}.currency-dropdown__search-input::placeholder{color:var(--text-secondary)}.currency-dropdown__search-icon{color:var(--text-secondary);left:36px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.currency-dropdown__list{max-height:400px;overflow-y:auto;scrollbar-color:#4a4a4a #0000;scrollbar-width:thin}.currency-dropdown__list::-webkit-scrollbar{width:6px}.currency-dropdown__list::-webkit-scrollbar-track{background:#0000}.currency-dropdown__list::-webkit-scrollbar-thumb{background-color:#4a4a4a;border-radius:3px}.currency-dropdown__item{align-items:center;border-bottom:1px solid #33333380;cursor:pointer;display:flex;padding:16px 20px;transition:background-color .2s ease}.currency-dropdown__item:last-child{border-bottom:none}.currency-dropdown__item--selected,.currency-dropdown__item:hover{background-color:#2a2a2a}.currency-dropdown__item-icon{align-items:center;background-color:#333;border-radius:50%;display:flex;height:32px;justify-content:center;margin-right:12px;overflow:hidden;width:32px}.currency-dropdown__item-icon img{height:100%;object-fit:cover;width:100%}.currency-dropdown__item-info{flex:1 1}.currency-dropdown__item-symbol{color:var(--primary-color);font-family:Inter,sans-serif;font-size:16px;font-weight:600;margin-bottom:2px}.currency-dropdown__item-title{font-size:14px}.currency-dropdown__item-reserve,.currency-dropdown__item-title{color:var(--text-secondary);font-family:Inter,sans-serif;font-weight:400}.currency-dropdown__item-reserve{font-size:12px;margin-left:12px}.currency-dropdown__empty{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:14px;padding:40px 20px;text-align:center}@media (max-width:768px){.currency-dropdown__content{max-height:80vh;max-width:95%}.currency-dropdown__item{padding:14px 16px}.currency-dropdown__item-icon{height:28px;margin-right:10px;width:28px}.currency-dropdown__item-symbol{font-size:14px}.currency-dropdown__item-title{font-size:12px}.currency-dropdown__item-reserve{font-size:11px}.currency-dropdown__header,.currency-dropdown__search{padding:16px}}.aml-kyc-page{min-height:100vh;padding:100px 0}.aml-kyc-page__container{margin:0 auto;max-width:1320px;padding:0 25px}.aml-kyc-page__title{margin-bottom:100px;text-align:center}.aml-kyc-page__title h1{color:var(--primary-color);font-family:Inter,sans-serif;font-size:48px;font-weight:600;line-height:1.2;margin:0}.aml-kyc-page__content{display:flex;flex-direction:column;gap:25px;margin:0 auto;max-width:1320px}.aml-kyc-page__accordion{border-bottom:1px solid var(--border-color);transition:all .3s ease}.aml-kyc-page__accordion:last-child{border-bottom:none}.aml-kyc-page__accordion-header{align-items:center;cursor:pointer;display:flex;gap:35px;padding:20px 50px 20px 10px;transition:all .3s ease}.aml-kyc-page__accordion-header:hover{background-color:#ffffff05}.aml-kyc-page__accordion-number{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.2;min-width:30px;text-align:left}.aml-kyc-page__accordion-text{display:flex;flex:1 1;flex-direction:column;gap:5px}.aml-kyc-page__accordion-title{color:var(--primary-color);font-family:Inter,sans-serif;font-size:30px;font-weight:500;line-height:1.2;margin:0}.aml-kyc-page__accordion-subtitle{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.2;margin:0}.aml-kyc-page__accordion-icon{align-items:center;display:flex;height:24px;justify-content:center;transition:transform .3s ease;width:24px}.aml-kyc-page__accordion-icon:hover{transform:scale(1.1)}.aml-kyc-page__accordion-content{animation:slideDown .3s ease-out;border-left:1px solid var(--border-color);margin-left:65px;padding:20px 50px 25px 65px}.aml-kyc-page__accordion-content p{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.4;margin:0}@media (max-width:1200px){.aml-kyc-page__container{padding:0 50px}}@media (max-width:992px){.aml-kyc-page{padding:50px 0}.aml-kyc-page__title{margin-bottom:50px}.aml-kyc-page__title h1{font-size:40px}.aml-kyc-page__accordion-header{gap:25px;padding:20px 25px 20px 10px}.aml-kyc-page__accordion-title{font-size:26px}.aml-kyc-page__accordion-content{margin-left:50px;padding:15px 25px 25px 50px}}@media (max-width:768px){.aml-kyc-page__container{padding:0 25px}.aml-kyc-page__title h1{font-size:36px}.aml-kyc-page__accordion-header{gap:20px;padding:20px 25px 20px 10px}.aml-kyc-page__accordion-title{font-size:24px}.aml-kyc-page__accordion-subtitle{font-size:15px}.aml-kyc-page__accordion-content{margin-left:45px;padding:15px 25px 25px 45px}}@media (max-width:480px){.aml-kyc-page{padding:25px 0 60px}.aml-kyc-page__title{margin-bottom:40px}.aml-kyc-page__title h1{font-size:32px}.aml-kyc-page__accordion-header{gap:15px;padding:20px 15px 20px 10px}.aml-kyc-page__accordion-number{font-size:16px;min-width:25px}.aml-kyc-page__accordion-title{font-size:20px}.aml-kyc-page__accordion-subtitle{font-size:14px}.aml-kyc-page__accordion-content{margin-left:40px;padding:15px 15px 20px 40px}.aml-kyc-page__accordion-content p{font-size:15px}}@media (max-width:360px){.aml-kyc-page__container{padding:0 15px}.aml-kyc-page__accordion-header{gap:12px;padding:15px 10px}.aml-kyc-page__accordion-content{margin-left:35px;padding:15px 10px 15px 35px}}@media (prefers-reduced-motion:reduce){.aml-kyc-page__accordion-content{animation:none}.aml-kyc-page__accordion-header,.aml-kyc-page__accordion-icon{transition:none}}.aml-kyc-page__accordion-header:focus{outline:2px solid var(--primary-color);outline-offset:2px}.aml-kyc-page__accordion-header:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.faq-page{min-height:100vh;padding:100px 0}.faq-page__container{margin:0 auto;max-width:1320px;padding:0 25px}.faq-page__title{margin-bottom:100px;text-align:center}.faq-page__title h1{color:var(--primary-color);font-family:Inter,sans-serif;font-size:48px;font-weight:600;line-height:1.2;margin:0}.faq-page__content{display:flex;flex-direction:column;gap:25px;margin:0 auto;max-width:1320px}.faq-page__accordion{border-bottom:1px solid var(--border-color);transition:all .3s ease}.faq-page__accordion:last-child{border-bottom:none}.faq-page__accordion-header{align-items:center;cursor:pointer;display:flex;gap:35px;padding:20px 50px 20px 10px;transition:all .3s ease}.faq-page__accordion-header:hover{background-color:#ffffff05}.faq-page__accordion-number{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.2;min-width:30px;text-align:left}.faq-page__accordion-text{display:flex;flex:1 1;flex-direction:column;gap:5px}.faq-page__accordion-title{color:var(--primary-color);font-family:Inter,sans-serif;font-size:30px;font-weight:500;line-height:1.2;margin:0}.faq-page__accordion-icon{align-items:center;display:flex;height:24px;justify-content:center;transition:transform .3s ease;width:24px}.faq-page__accordion-icon:hover{transform:scale(1.1)}.faq-page__accordion-content{animation:slideDown .3s ease-out;border-left:1px solid var(--border-color);margin-left:65px;padding:20px 50px 25px 65px}.faq-page__accordion-content p{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.4;margin:0}@media (max-width:1200px){.faq-page__container{padding:0 50px}}@media (max-width:992px){.faq-page{padding:50px 0}.faq-page__title{margin-bottom:50px}.faq-page__title h1{font-size:40px}.faq-page__accordion-header{gap:25px;padding:20px 25px 20px 10px}.faq-page__accordion-title{font-size:26px}.faq-page__accordion-content{margin-left:50px;padding:15px 25px 25px 50px}}@media (max-width:768px){.faq-page__container{padding:0 25px}.faq-page__title h1{font-size:36px}.faq-page__accordion-header{gap:20px;padding:20px 25px 20px 10px}.faq-page__accordion-title{font-size:24px}.faq-page__accordion-content{margin-left:45px;padding:15px 25px 25px 45px}}@media (max-width:480px){.faq-page{padding:25px 0 60px}.faq-page__title{margin-bottom:40px}.faq-page__title h1{font-size:32px}.faq-page__accordion-header{gap:15px;padding:20px 15px 20px 10px}.faq-page__accordion-number{font-size:16px;min-width:25px}.faq-page__accordion-title{font-size:20px}.faq-page__accordion-content{margin-left:40px;padding:15px 15px 20px 40px}.faq-page__accordion-content p{font-size:15px}}@media (max-width:360px){.faq-page__container{padding:0 15px}.faq-page__accordion-header{gap:12px;padding:15px 10px}.faq-page__accordion-content{margin-left:35px;padding:15px 10px 15px 35px}}@media (prefers-reduced-motion:reduce){.faq-page__accordion-content{animation:none}.faq-page__accordion-header,.faq-page__accordion-icon{transition:none}}.faq-page__accordion-header:focus{outline:2px solid var(--primary-color);outline-offset:2px}.faq-page__accordion-header:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.contacts-page{min-height:100vh;padding:100px 0}.contacts-page__container{margin:0 auto;max-width:1320px;padding:0 25px}.contacts-page__title{margin-bottom:100px;text-align:center}.contacts-page__title h1{color:var(--primary-color);font-family:Inter,sans-serif;font-size:48px;font-weight:600;line-height:1.2;margin:0}.contacts-page__content{align-items:center;display:flex;justify-content:center}.contacts-page__card{background-color:#1f1f1f;border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;gap:25px;max-width:600px;padding:25px;width:100%}.contacts-page__header{display:flex;flex-direction:column;gap:10px}.contacts-page__titles{display:flex;flex-wrap:wrap;gap:10px}.contacts-page__titles h2{color:var(--primary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2;margin:0}.contacts-page__subtitle{color:#4d4d4d}.contacts-page__description,.contacts-page__subtitle{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.2;margin:0}.contacts-page__description{color:var(--text-secondary)}.contacts-page__faq-link{align-items:center;color:var(--primary-color);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;gap:10px;line-height:1.2;transition:opacity .3s ease}.contacts-page__faq-link:hover{opacity:.8}.contacts-page__faq-link svg{color:var(--primary-color)}.contacts-page__contact-item{align-items:center;background-color:#141414;border:1px solid var(--border-color);border-radius:4px;display:flex;gap:15px;justify-content:space-between;padding:15px;transition:background-color .3s ease}.contacts-page__contact-item:hover{background-color:#1a1a1a}.contacts-page__contact-info{align-items:center;display:flex;flex:1 1;gap:15px}.contacts-page__contact-icon{align-items:center;color:var(--primary-color);display:flex;height:24px;justify-content:center;width:24px}.contacts-page__contact-details{display:flex;flex-direction:column;gap:5px}.contacts-page__contact-details h3{color:var(--primary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2;margin:0}.contacts-page__contact-details p{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.2;margin:0;text-align:center}.contacts-page__external-link{align-items:center;color:var(--border-color);display:flex;height:16px;justify-content:center;transition:color .3s ease;width:16px}.contacts-page__contact-item:hover .contacts-page__external-link{color:var(--primary-color)}.contacts-page__hours{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.contacts-page__hours-icon{align-items:center;color:var(--text-secondary);display:flex;height:16px;justify-content:center;width:16px}.contacts-page__hours-label{color:var(--text-secondary);font-weight:400}.contacts-page__hours-label,.contacts-page__hours-value{font-family:Inter,sans-serif;font-size:14px;line-height:1.2}.contacts-page__hours-value{color:var(--primary-color);font-weight:500}.contacts-page__chat-button{align-items:center;background-color:var(--primary-color);border:none;border-radius:4px;color:#000;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:12px;font-weight:500;gap:8px;justify-content:center;line-height:1.2;padding:8px 12px;transition:all .3s ease}.contacts-page__chat-button:hover{background-color:#e0e0e0;transform:translateY(-1px)}.contacts-page__chat-button svg{color:#000}@media (max-width:768px){.contacts-page{padding:50px 0}.contacts-page__container{padding:0 20px}.contacts-page__title{margin-bottom:50px}.contacts-page__title h1{font-size:36px}.contacts-page__card{padding:20px}.contacts-page__contact-item{align-items:flex-start;flex-direction:column;gap:10px}.contacts-page__contact-info{width:100%}.contacts-page__external-link{align-self:flex-end}.contacts-page__hours{align-items:flex-start;flex-direction:column;gap:5px}}@media (max-width:480px){.contacts-page__title h1{font-size:28px}.contacts-page__card{padding:15px}.contacts-page__titles{flex-direction:column;gap:5px}}.rules-page{min-height:100vh;padding:100px 0}.rules-page__container{margin:0 auto;max-width:1320px;padding:0 25px}.rules-page__title{margin-bottom:100px;text-align:center}.rules-page__title h1{color:var(--primary-color);font-family:Inter,sans-serif;font-size:48px;font-weight:600;line-height:1.2;margin:0}.rules-page__content{align-items:flex-start;display:flex;justify-content:center}.rules-page__text-block{background-color:#1f1f1f;border:1px solid var(--border-color);border-radius:12px;max-width:800px;padding:30px;width:100%}.rules-page__text{color:var(--text-color);font-family:Inter,sans-serif;font-size:16px;line-height:1.6}.rules-page__loading{padding:50px 0;text-align:center}.rules-page__loading p{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.2;margin:0}.rules-page__text p:first-child,.rules-page__text p:nth-child(n):contains("1. Общие положения"),.rules-page__text p:nth-child(n):contains("2. Права и обязанности"),.rules-page__text p:nth-child(n):contains("3. Условия проведения"),.rules-page__text p:nth-child(n):contains("4. Ответственность"),.rules-page__text p:nth-child(n):contains("5. Конфиденциальность"),.rules-page__text p:nth-child(n):contains("6. Заключительные"){color:var(--primary-color);font-size:18px;font-weight:600;margin-bottom:16px;margin-top:25px}.rules-page__text p:first-child{margin-top:0}.rules-page__text p:nth-child(n):contains("2.1"),.rules-page__text p:nth-child(n):contains("2.2"),.rules-page__text p:nth-child(n):contains("2.3"),.rules-page__text p:nth-child(n):contains("2.4"),.rules-page__text p:nth-child(n):contains("3.1"),.rules-page__text p:nth-child(n):contains("3.2"),.rules-page__text p:nth-child(n):contains("3.3"),.rules-page__text p:nth-child(n):contains("3.4"),.rules-page__text p:nth-child(n):contains("4.1"),.rules-page__text p:nth-child(n):contains("4.2"),.rules-page__text p:nth-child(n):contains("5.1"),.rules-page__text p:nth-child(n):contains("5.2"),.rules-page__text p:nth-child(n):contains("6.1"),.rules-page__text p:nth-child(n):contains("6.2"),.rules-page__text p:nth-child(n):contains("6.3"){font-weight:500;margin-top:20px}.rules-page__text p:nth-child(n):contains("- "){margin-left:20px;position:relative}.rules-page__text p:nth-child(n):contains("- "):before{color:var(--primary-color);content:"•";font-weight:700;left:-15px;position:absolute}@media (max-width:768px){.rules-page{padding:50px 0}.rules-page__container{padding:0 15px}.rules-page__title{margin-bottom:50px}.rules-page__title h1{font-size:36px}.rules-page__text-block{padding:20px}.rules-page__text{font-size:15px}}@media (max-width:480px){.rules-page__title h1{font-size:28px}.rules-page__text-block{padding:15px}.rules-page__text{font-size:14px}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.rules-page__text-block:focus{outline:2px solid var(--primary-color);outline-offset:2px}.exchange-order-page{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:40px 0}.exchange-order-page__container{margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.exchange-order-page__content{align-items:center;display:flex;justify-content:center}.exchange-order-card{background:#1f1f1f;border:1px solid var(--border-color);border-radius:16px;display:flex;flex-direction:column;gap:35px;max-width:600px;padding:35px;width:100%}.exchange-order-card__header{align-items:center;display:flex;gap:15px;justify-content:space-between}.exchange-order-card__title{color:var(--primary-color);font-weight:600;margin:0}.exchange-order-card__time,.exchange-order-card__title{font-family:Inter,sans-serif;font-size:20px;line-height:1.2}.exchange-order-card__time{color:var(--text-secondary);font-weight:500}.exchange-order-card__wallets{display:flex;flex-direction:column;gap:15px}.exchange-order-card__wallet{background:#141414;border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:15px 20px}.exchange-order-card__wallet-header{align-items:center;display:flex;gap:10px}.exchange-order-card__wallet-icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.exchange-order-card__wallet-header h3{color:var(--primary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2;margin:0}.exchange-order-card__wallet-info{align-items:center;display:flex;gap:10px;padding:10px 0}.exchange-order-card__coin-icon{align-items:center;background-color:#333;border-radius:50%;display:flex;height:24px;justify-content:center;overflow:hidden;width:24px}.exchange-order-card__coin-icon img{height:100%;object-fit:cover;width:100%}.exchange-order-card__coin-logo{background:#f7931a;border-radius:4px;height:20px;width:20px}.exchange-order-card__coin-logo--btc{background:#f7931a}.exchange-order-card__coin-logo--eth{background:#627eea}.exchange-order-card__coin-details{display:flex;flex:1 1;flex-direction:column;gap:5px}.exchange-order-card__coin-amount{color:var(--primary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2}.exchange-order-card__coin-address{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.2;word-break:break-all}.exchange-order-card__payment,.exchange-order-card__payment-header{display:flex;flex-direction:column;gap:10px}.exchange-order-card__payment-header h2{color:var(--primary-color);font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:1.2;margin:0}.exchange-order-card__payment-header p{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.2;margin:0}.exchange-order-card__payment-details{display:flex;flex-direction:column;gap:15px}.exchange-order-card__payment-item{background:#141414;border:1px solid #4d4d4d;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:15px 20px}.exchange-order-card__payment-item-header h3{color:var(--primary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2;margin:0}.exchange-order-card__payment-item-content{align-items:center;display:flex;gap:10px;padding:10px 0}.exchange-order-card__payment-address{color:var(--primary-color);flex:1 1;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2;word-break:break-all}.exchange-order-card__copy-btn{align-items:center;background:#0000;border:none;color:var(--text-secondary);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;gap:10px;line-height:1.2;padding:0;transition:color .3s ease}.exchange-order-card__copy-btn:hover{color:var(--primary-color)}.exchange-order-card__info{background:#1f1f1f;border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:15px}.exchange-order-card__info-item{align-items:flex-start;display:flex;gap:10px}.exchange-order-card__info-icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;margin-top:2px;width:16px}.exchange-order-card__info-item span{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.exchange-order-card__timer{align-items:center;display:flex;gap:10px}.exchange-order-card__timer span{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.2}.exchange-order-card__timer-value{color:var(--primary-color)!important;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.2}.exchange-order-card__buttons{display:flex;gap:15px}.exchange-order-card__button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-family:Inter,sans-serif;font-size:16px;font-weight:500;gap:16px;height:52px;justify-content:center;line-height:1.2;padding:16px 24px;transition:all .3s ease}.exchange-order-card__button--secondary{background:#0000;border:1px solid var(--border-color);color:var(--primary-color)}.exchange-order-card__button--secondary:hover{background:#ffffff0d;border-color:var(--primary-color)}.exchange-order-card__button--primary{background:var(--primary-color);color:#000}.exchange-order-card__button--primary:hover{background:#f0f0f0;box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}.exchange-order-card__button--loading{cursor:not-allowed;opacity:.7}.exchange-order-card__button--loading:hover{background:var(--primary-color);box-shadow:none;transform:none}.exchange-order-card__status{display:flex;flex-direction:column;gap:10px}.exchange-order-card__status h2{color:var(--primary-color);font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:1.2;margin:0;width:530px}.exchange-order-card__progress{display:flex;flex-direction:column;padding:0 15px}.exchange-order-card__step{align-items:center;border-left:2px solid var(--border-color);display:flex;gap:10px;padding:15px 25px;position:relative}.exchange-order-card__step--completed{border-left-color:var(--border-color)}.exchange-order-card__step--active{border-left-color:#4d4d4d}.exchange-order-card__step-icon{align-items:center;background:#141414;border:1px solid #1f1f1f;border-radius:50%;display:flex;height:24px;justify-content:center;left:-11px;position:absolute;top:15px;width:24px}.exchange-order-card__step span{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.2;margin-left:5px}.exchange-order-card__step--completed span{color:var(--border-color)}.exchange-order-card__step--active span{color:var(--primary-color)}.exchange-order-card__success{align-items:center;display:flex;justify-content:flex-start;padding:10px 0}.exchange-order-card__success span{color:#75ea58;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.2}.exchange-order-card__final-info{display:flex;flex-wrap:wrap;gap:35px}.exchange-order-card__final-amount{background:#141414;border:1px solid #4d4d4d;border-radius:8px;display:flex;flex:0 1 auto;flex-direction:column;gap:10px;padding:15px 20px}.exchange-order-card__final-amount-header h3{color:var(--primary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2;margin:0}.exchange-order-card__final-amount-content{align-items:center;display:flex;gap:10px;padding:10px 0}.exchange-order-card__final-amount-value{color:var(--primary-color);font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2}.exchange-order-card__final-info-text{background:#1f1f1f;border:1px solid var(--border-color);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:10px;padding:15px}@media (max-width:768px){.exchange-order-page{padding:20px 0}.exchange-order-page__container{padding:0 15px}.exchange-order-card{max-width:100%;padding:25px}.exchange-order-card__header{align-items:flex-start;flex-direction:column;gap:10px}.exchange-order-card__title{font-size:18px}.exchange-order-card__time{font-size:16px}.exchange-order-card__buttons{flex-direction:column}.exchange-order-card__button{font-size:14px;padding:14px 20px}.exchange-order-card__status h2{font-size:18px;width:100%}.exchange-order-card__final-info{flex-direction:column;gap:20px}.exchange-order-card__final-amount{flex:1 1}}@media (max-width:480px){.exchange-order-card{border-radius:12px;padding:20px}.exchange-order-card__wallets{gap:12px}.exchange-order-card__wallet{padding:12px 15px}.exchange-order-card__payment-details{gap:12px}.exchange-order-card__payment-item{padding:12px 15px}.exchange-order-card__info{padding:12px}.exchange-order-card__button{font-size:14px;padding:12px 16px}.exchange-order-card__coin-address,.exchange-order-card__payment-address{font-size:12px}}.header{background-color:#000;border-bottom:1px solid #333;position:relative;z-index:100}.header__container{justify-content:space-between;margin:0 auto;max-width:1320px;padding:35px 25px}.header__container,.header__logo{align-items:center;display:flex;gap:10px}.header__logo{height:24px;text-decoration:none;transition:opacity .3s ease}.header__logo:hover{opacity:.8}.header__logo-icon{height:auto;width:20px}.header__logo-text{color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.2;white-space:nowrap}.header__nav{display:flex}.header__nav-list{align-items:center;display:flex;gap:35px;list-style:none;margin:0;padding:0}.header__nav-link{color:#b0b0b0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.2;position:relative;text-decoration:none;transition:color .3s ease;white-space:nowrap}.header__nav-link.active,.header__nav-link:hover{color:#fff}.header__nav-link.active:after{background-color:#fff;border-radius:1px;bottom:-5px;content:"";height:2px;left:0;position:absolute;right:0}.header__burger-btn{background:none;border:none;border-radius:4px;cursor:pointer;display:none;height:40px;padding:8px;transition:all .3s ease;width:40px}.header__burger-btn:hover{background-color:#ffffff1a}.header__burger-btn:active{transform:scale(.95)}.header__burger-icon{height:24px;object-fit:contain;width:24px}.header__overlay{animation:fadeIn .3s ease-out;background-color:#00000080;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:98}.header__mobile-menu{animation:slideDown .3s ease-out;background-color:#000;border-bottom:1px solid #333;box-shadow:0 8px 32px #000c;left:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;z-index:99}.header__mobile-nav{padding:20px 25px}.header__mobile-nav-list{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.header__mobile-nav-item{animation:fadeInUp .4s ease-out forwards;opacity:0;transform:translateY(-10px)}.header__mobile-nav-item:first-child{animation-delay:.1s}.header__mobile-nav-item:nth-child(2){animation-delay:.15s}.header__mobile-nav-item:nth-child(3){animation-delay:.2s}.header__mobile-nav-item:nth-child(4){animation-delay:.25s}.header__mobile-nav-link{color:#b0b0b0;display:block;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.4;padding:16px 0;position:relative;text-decoration:none;transition:all .3s ease}.header__mobile-nav-link:hover{border-bottom-color:#333;color:#fff;padding-left:12px}.header__mobile-nav-link.active{background-color:#1a1a1a;border-bottom-color:#333;color:#fff;padding-left:15px;padding-right:25px}.header__mobile-nav-link.active:before{background-color:#fff;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.header__container{padding:35px 50px}}@media (max-width:992px){.header__container{padding:35px 25px}.header__nav-list{gap:25px}.header__nav-link{font-size:13px}}@media (max-width:768px){.header__container{padding:35px 25px}.header__nav{display:none}.header__burger-btn{align-items:center;display:flex;justify-content:center}}@media (max-width:480px){.header__container{padding:20px 25px}.header__logo-text{font-size:16px}.header__mobile-nav{padding:15px 15px 30px}.header__mobile-nav-link{font-size:15px;padding:14px 0}}@media (max-width:360px){.header__container{padding:15px 10px}.header__mobile-nav{padding:10px}.header__mobile-nav-link{font-size:14px;padding:12px 0}}@media (prefers-reduced-motion:reduce){.header__mobile-menu,.header__mobile-nav-item,.header__overlay{animation:none}.header__burger-btn,.header__logo,.header__mobile-nav-link,.header__nav-link{transition:none}}
/*# sourceMappingURL=main.004d8cc3.css.map*/