.header{align-items:center;display:flex;height:60px;justify-content:space-between;margin-top:10px;padding:0 150px}.header__logo{color:#860092;cursor:pointer;font-size:26px}.header__menu-list{display:flex;gap:20px;padding:0}.header__menu-item{align-items:center;color:#860092;cursor:pointer;display:flex;font-size:18px;list-style:none;position:relative;text-decoration:none}.header__menu-item:after{background:currentColor;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.header__menu-item:not(:last-child):hover:after{width:100%}.header__menu-item:last-child{border:1.5px solid #860092;border-radius:20px;transition:.3s;will-change:transform}.header__menu-item:last-child:hover{transform:scale(1.06)}.header__user-info{align-items:center;display:flex;gap:10px}.header__user-email{cursor:pointer;font-size:18px}.header__avatar{background-position:50%;background-size:cover;border:1px solid #c1c1c1;border-radius:50%;cursor:pointer;height:40px;width:40px}.auth-mobile{background-color:#fff;border:1px solid #860092;border-radius:20px;color:#2e2e2e;display:none;font-size:16px;padding:8px 20px;transition:.3s;will-change:transform}.auth-mobile:hover{color:#ffae2e;transform:scale(1.03)}a.header-menu{color:#860092;text-decoration:none}.menu-list-register{background-color:#fff;border-radius:30px;color:#2e2e2e;padding:9px 18px;transition:.3s}.logo-style,.menu-list-register:hover{color:#ffae00}main{overflow:hidden;position:relative}.main{height:600px;margin-left:160px;margin-top:170px;max-width:730px;width:100%}.main__title{font-size:45px;line-height:1.3}.main__title-mini{color:hsla(0,0%,42%,.812);font-size:20px;line-height:1.6}.main__button-block{display:flex;gap:15px;margin-top:40px}.main__register{all:unset;background:linear-gradient(90deg,#860092,#cc02de);border-radius:30px;color:#fff;cursor:pointer;height:43px;text-align:center;transition:.3s;width:130px;will-change:transform}.main__register:hover{transform:scale(1.03)}.main__auth{background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#860092,#cc02de);background-origin:padding-box,border-box;border:2.5px solid #0000;border-radius:30px;color:#2e2e2e;cursor:pointer;font-size:18px;height:43px;text-align:center;transition:.3s;width:130px;will-change:transform}.main__auth:hover{color:#ffae2e;transform:scale(1.03)}.bubble-fon{max-width:650px;position:absolute;right:180px;top:80px;z-index:-1}.react-ts-fon{position:absolute;right:235px;top:250px;transition:.3s;width:550px}.react-ts-fon:hover{transform:scale(1.05)}.main-two{background-color:#f5b6fb26;margin-top:50px;padding:10px 0 60px}.main-two__info{display:flex;flex-wrap:wrap;gap:70px 150px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:150px;max-width:1200px;padding:0;width:100%}.main-two__title{color:#2e2e2e;font-size:40px;margin-top:100px;text-align:center}.main-two__info-item{display:flex;line-height:1.6;list-style:none;max-width:500px;padding:0;width:100%}.main-two__info-item:hover .main-two__info-img{transform:scale(1.03)}.main-two__info-flex{margin-left:30px}.main-two__info-item-title{margin:0}.main-two__info-item-p{font-size:14px}.main-two__info-img{height:100px;transition:.3s;width:100px}.main-three{background:#b99df00d;padding:60px 20px 170px}.main-three__title{color:#2e2e2e;font-size:42px;margin-bottom:40px;text-align:center}.main-three__stack{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:100px}.main-three__group{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#f9f7fd,#fff);border-radius:18px;box-shadow:0 12px 25px #66339926;flex:1 1 260px;max-width:320px;padding:35px 25px;transition:transform .4s ease,box-shadow .4s ease}.main-three__group:hover{box-shadow:0 15px 35px #66339940;transform:translateY(-8px)}.main-three__subtitle{color:indigo;font-size:22px;font-weight:700;letter-spacing:.5px;margin-bottom:25px;text-align:center}.main-three__list{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.main-three__item{background:linear-gradient(90deg,#e0d4fa,#f6edff);border-radius:14px;box-shadow:inset 0 1px 3px #ffffff4d;color:#333;font-size:15.5px;font-weight:600;padding:12px 18px;text-align:center;transition:background .3s ease}.main-three__item:hover{background:linear-gradient(90deg,#d0c1ff,#eddfff);color:indigo}.register-bt{background-color:#fff;border:1.5px solid #ba0082;border-radius:20px;color:#2e2e2e;font-size:22px;left:0;margin:80px auto 0;padding:8px 0;position:absolute;right:0;transition:.3s;width:190px;will-change:transform}.register-bt:hover{background-color:#ba0082;color:#fff;transform:scale(1.06)}@media(max-width:768px){.main-three__title{font-size:25px}.main-three__group{padding:20px}.main-three__item{font-size:14px}}.main-four{padding:60px 20px}.main-four__title{color:#222;font-size:36px;font-weight:700;margin-bottom:50px;text-align:center}.main-four__list{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:900px;padding-top:60px}.main-four__card{background:#fff;border-radius:20px;box-shadow:0 10px 25px #00000012;overflow:hidden;padding:30px;position:relative;transition:transform .3s ease}.main-four__card:hover{transform:translateY(-5px)}.main-four__card:before{background:linear-gradient(180deg,#c75599,#7873f5);border-bottom-left-radius:20px;border-top-left-radius:20px;content:"";height:100%;left:0;position:absolute;top:0;width:6px}.main-four__question{font-size:22px;font-weight:600;margin-bottom:20px;padding-left:10px}.main-four__answer{display:flex;flex-direction:column;gap:12px;list-style:none;padding-left:20px}.main-four__answer .main-four__point{color:#444;font-size:16px;padding-left:20px;position:relative}.main-four__answer .main-four__point:before{color:#fc30b8;content:"•";font-weight:700;left:0;position:absolute}@media(max-width:768px){.main-four__title{font-size:25px;margin-bottom:10px}}.footer{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#1e1e1ee6;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff;padding:60px 20px 30px}.footer__container{align-items:center;display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1200px;text-align:center}@media(min-width:768px){.footer__container{align-items:flex-start;flex-direction:row;justify-content:space-between;text-align:left}}.footer__brand{max-width:300px}.footer__logo{font-size:24px;font-weight:700;margin-bottom:10px}.footer__desc{color:#ccc;font-size:14px}.footer__nav,.footer__socials{align-items:center;display:flex;flex-direction:column;gap:10px}@media(min-width:768px){.footer__nav,.footer__socials{align-items:flex-start}}.footer__link,.footer__social{color:#ddd;font-size:14px;text-decoration:none;transition:color .3s ease}.footer__link:hover,.footer__social:hover{color:#9400a1}.footer__bottom{color:#888;font-size:12px;margin-top:40px;text-align:center}.privacy-policy-footer{all:unset;border-bottom:1px solid gray;cursor:pointer}.privacy-policy-footer:hover{border-color:#9400a1;color:#9400a1}.form{display:flex;justify-content:center;padding:0 15px}.login{background:#fff;border:2px solid #eaeaea;border-radius:16px;box-shadow:0 4px 20px #0000000d;display:flex;flex-direction:column;gap:16px;margin:120px auto 150px;max-width:330px;padding:24px;width:100%}.login__title{font-size:24px;font-weight:600;text-align:center}.login__input{border:1px solid #ccc;border-radius:12px;font-size:16px;padding:12px 16px}.login__input:focus{border-color:#ff0080;outline:none}.login__checkbox{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.login__checkbox input[type=checkbox]{display:none}.login__checkbox .custom-checkbox{background-color:#fff;border:2px solid #860092;border-radius:4px;height:20px;position:relative;transition:background .3s ease;width:20px}.login__checkbox input[type=checkbox]:checked+.custom-checkbox{background-color:#860092}.login__checkbox input[type=checkbox]:checked+.custom-checkbox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:6.4px;opacity:1;position:absolute;top:3px;transform:rotate(45deg);transition:opacity .2s;width:5px}.login__button{align-items:center;background:linear-gradient(90deg,#a200b1,#dd01f0);border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;margin:20px auto 0;padding:12px;transition:transform .3s;width:150px}.login__button:hover{transform:scale(1.03)}.spinner-container{align-items:center;display:flex;height:50px!important;justify-content:center}.spinner{animation:spin 1s linear infinite;border:4px solid #eee;border-radius:50%;border-top-color:#a200b1;height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.enroll-form{justify-content:center}.enroll,.enroll-form{display:flex;width:100%}.enroll{background-color:#fff;border:2px solid #eaeaea;border-radius:16px;box-shadow:0 4px 20px #0000000d;flex-direction:column;gap:16px;margin:60px 15px 150px;max-width:330px;padding:24px}.enroll__title{color:#1a1a1a;font-size:24px;font-weight:600;text-align:center}.enroll__input{border:1px solid #ccc;border-radius:12px;font-size:16px;padding:12px 16px}.enroll__input:focus{border-color:#a100ff;outline:none}.enroll__button{background:linear-gradient(90deg,#a200b1,#dd01f0);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:0 auto;padding:12px;transition:.3s;width:250px;will-change:transform}.enroll__button:hover{transform:scale(1.03)}.enroll__input::placeholder{color:#aaa;opacity:1}.privacy-policy-text{color:#aaa;font-size:12px;margin:0}.privacy-policy-text-strong{color:rgba(81,81,81,.745)}.privacy-policy-text-button{color:#a000c8;cursor:pointer;margin:0}.admin-panel{justify-content:center;padding:0 16px}.admin{background-color:#fff;border:2px solid #eaeaea;border-radius:16px;box-shadow:0 4px 20px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin:80px auto 150px;max-width:400px;overflow:hidden;padding:24px;width:100%}.admin__title{word-wrap:break-word;color:#1a1a1a;font-size:24px;font-weight:600;text-align:center}.admin__input{border:1px solid #ccc;border-radius:12px;box-sizing:border-box;font-size:16px;padding:12px 16px;width:100%}.admin__input:focus{border-color:#ff0080;outline:none}.admin__button{background:linear-gradient(90deg,#a200b1,#dd01f0);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:0 auto;max-width:250px;padding:12px;transition:transform .3s ease;width:100%;will-change:transform}.admin__button:hover{transform:scale(1.03)}.success-message{margin:0 auto}@media(max-width:480px){.admin{gap:14px;margin:60px 10px 120px;padding:20px}.admin__title{font-size:22px}.admin__button,.admin__input{font-size:15px}}.admin-users{margin:0 auto;max-width:1000px;padding:32px 16px}.admin-users__modal-actions{display:flex;gap:10px}.admin-users__modal-title{text-align:center}.admin-users__title{color:#222;font-size:30px;font-weight:700;margin-bottom:40px;text-align:center}.admin-users__table{background:#fff;border-collapse:collapse;border-radius:12px;box-shadow:0 8px 20px #0000000d;overflow:hidden;width:100%}.admin-users__table td,.admin-users__table th{font-size:14px;padding:14px 16px;text-align:left}.admin-users__table thead{background:#f8f8f8;color:#444;font-weight:600}.admin-users__table tbody tr{border-bottom:1px solid #eee}.admin-users__table tbody tr:hover{background:#fafafa}.admin-users__table td button{background:linear-gradient(90deg,#a200b1,#dd01f0);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;margin-right:10px;max-width:150px;padding:6px 10px;transition:.3s;will-change:transform}.admin-users__table td button:hover{box-shadow:0 2px 8px #86009266;transform:scale(1.05)}.admin-users__table td button:last-child{margin-right:0}@media(max-width:740px){.admin-users__table{border-radius:0;box-shadow:none;display:block;overflow-x:auto}.admin-users__table thead{display:none}.admin-users__table tbody{display:flex;flex-direction:column;gap:16px}.admin-users__table tr{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;display:flex;flex-direction:column;padding:16px}.admin-users__table td{align-items:center;border:none;display:flex;font-size:14px;justify-content:space-between;padding:8px 0}.admin-users__table td:before{color:#555;content:attr(data-label);font-weight:600;margin-right:8px}.admin-users__table button{font-size:14px;margin-right:0!important;margin-top:12px;width:100%}}.admin-users__modal{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:100}.admin-users__modal-content{background:#fff;border-radius:18px;box-shadow:0 8px 30px #00000026;display:flex;flex-direction:column;gap:14px;max-width:420px;padding:28px 45px 28px 28px;width:100%}.admin-users__modal-content h3{font-size:20px;margin-bottom:8px}.admin-users__modal-content label{font-size:14px;font-weight:500;margin-right:8px}.admin-users__modal-content input[type=number]{border:1px solid #ccc;border-radius:10px;margin-bottom:10px;padding:10px;width:100%}.admin-users__modal-content input[type=number]:focus{border-color:#860092}.admin-users__modal-content .checkbox-group{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.admin-users__modal-content .checkbox-group label{align-items:center;background:#f6f6f6;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:6px 10px;transition:background .2s ease}.admin-users__modal-content .checkbox-group label:hover{background:#eaeaea}.admin-users__modal-content .checkbox-group label input[type=checkbox]{accent-color:#a200b1;height:16px;width:16px}.admin-users__modal-content button{border:none;border-radius:10px;cursor:pointer;font-size:15px;font-weight:600;padding:10px;will-change:transform}.admin-users__modal-content button:first-of-type{background:#28c76f;color:#fff}.admin-users__modal-content button.cancel{background:#f44336;color:#fff}@media(max-width:740px){.admin-users__modal-content .checkbox-group{flex-direction:column;gap:8px}.admin-users__modal-content .checkbox-group label{justify-content:space-between;width:100%}}.img-table{border:1px solid #c1c1c1;border-radius:20%;display:none;position:absolute;width:50px}.profile{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.profile__lessons-container{display:flex;justify-content:center;margin-top:50px}.profile__lessons-button{background-color:#1e1e1e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:.3s;width:200px}.profile__lessons-button:hover{background-color:#00c303}.profile__container{background-color:#1e1e1e;border-radius:16px;box-shadow:0 10px 30px #0000004d;color:#fff;margin-top:30px;max-width:800px;padding:40px}.profile__title{font-size:28px;font-weight:700;margin-bottom:30px;text-align:center}.profile__circles{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.profile__circle-container{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:10px;transition:.3s;will-change:transform}.profile__circle-container:hover{transform:scale(1.03)}.profile__svg{overflow:visible}.profile__circle{stroke-linecap:round;transition:stroke-dashoffset .6s ease}.profile__circle-text{fill:#fff;cursor:pointer;font-size:18px;font-weight:700}.profile__circle-label{color:#ccc;font-size:16px;margin-top:5px}.profile__logout-container{display:flex;justify-content:center;margin-top:20px}.profile__logout-button{background-color:#1e1e1e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:.3s;width:200px}.profile__logout-button:hover{background-color:#dc0000}.profile__password-button{background-color:#1e1e1e;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:16px;margin:20px auto -30px;padding:10px 20px;transition:.3s;width:200px}.profile__password-button:hover{background-color:#9b4dff}.profile__overlay{align-items:center;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.profile__overlay-content{background:#fff;border-radius:8px;padding:2rem;text-align:center;width:300px}.profile__password-input{margin:1rem 0;padding:.5rem;width:100%}.profile__overlay-actions button{margin:0 .5rem}@media(max-width:480px){.profile__title{font-size:22px}.profile__circle-label{font-size:14px}}.admin-panel{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:100px;max-width:100vw;overflow-x:hidden;padding:60px 16px;width:100%}.admin-panel__title{color:#1a1a1a;font-size:28px;font-weight:700;margin-bottom:32px;text-align:center;word-break:break-word}.admin-panel__buttons{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;max-width:600px;width:100%}.admin-panel__button{background:linear-gradient(90deg,#a200b1,#dd01f0);border:none;border-radius:30px;color:#fff;cursor:pointer;flex:1 1 45%;font-size:16px;font-weight:600;min-width:140px;padding:14px 20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.admin-panel__button:hover{box-shadow:0 4px 12px #a200b14d;transform:scale(1.03)}@media(max-width:480px){.admin-panel{padding:40px 12px}.admin-panel__buttons{flex-direction:column;gap:12px}.admin-panel__button{flex:none;width:100%}}.css-modules{background-color:#fdfdfd;border-radius:12px;box-shadow:0 4px 20px #0000000d;font-family:Segoe UI,sans-serif;margin:0 auto;max-width:800px;padding:20px;transition:all .3s ease}.main-title{border:2px solid #00b894;color:#00b894}.main-title:hover{background-color:#e6fff8}.module .title{background-color:#f0fcf8}.module .title:hover{background-color:#d4fff1}.html-modules{background-color:#fdfdfd;border-radius:12px;box-shadow:0 4px 20px #0000000d;font-family:Segoe UI,sans-serif;margin:40px auto 0;max-width:800px;padding:20px;transition:all .3s ease}.main-title{border:2px solid #07f;color:#07f}.main-title:hover{background-color:#e6f0ff}.module .title{background-color:#f3f7ff}.module .title:hover{background-color:#e8efff}.js-modules{background-color:#fdfdfd;border-radius:12px;box-shadow:0 4px 20px #0000000d;font-family:Segoe UI,sans-serif;margin:0 auto;max-width:800px;padding:20px;transition:all .3s ease}.main-title:hover{background-color:#eef6ff}.module .title{background-color:#f3faff}.module .title:hover{background-color:#d7ecff}.react-modules{background-color:#fdfdfd;border-radius:12px;box-shadow:0 4px 20px #0000000d;font-family:Segoe UI,sans-serif;margin:0 auto;max-width:800px;padding:20px;transition:all .3s ease}.main-title{border:2px solid #6c5ce7;color:#6c5ce7}.main-title:hover{background-color:#f3f0ff}.module .title{background-color:#f6f4ff}.module .title:hover{background-color:#e6ddff}.ts-modules{background-color:#fdfdfd;border-radius:12px;box-shadow:0 4px 20px #0000000d;font-family:Segoe UI,sans-serif;margin:0 auto 130px;max-width:800px;padding:20px;transition:all .3s ease}.main-title{background-color:#fff;border:2px solid #0984e3;border-radius:12px;color:#0984e3;cursor:pointer;font-size:20px;font-weight:600;padding:16px 24px;text-align:center;transition:all .25s ease;-webkit-user-select:none;user-select:none}.main-title:hover{background-color:#eef7ff}.module-list{animation:fadeIn .5s ease-in-out;display:flex;flex-direction:column;gap:16px;margin-top:20px}.module{background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 8px #0000000d;overflow:hidden;transition:all .3s ease}.module .title{background-color:#f0f8ff;border-bottom:1px solid #e0e0e0;cursor:pointer;font-size:18px;font-weight:500;padding:14px 20px;-webkit-user-select:none;user-select:none}.module .title:hover{background-color:#d0ecff}.module .content{color:#333;font-size:16px;line-height:1.6;padding:16px 20px;transition:all .3s ease}.module ul{margin-bottom:12px;padding-left:20px}.module ul li{margin-bottom:6px}.module p{color:#444;margin-top:10px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.lessons{margin:80px auto 200px;max-width:900px;width:100%}.lessons__block{display:flex;flex-direction:column;gap:20px;padding:0 15px}.lessons__title{color:#2e2e2e;cursor:pointer;margin-top:50px;text-align:center}body,html{height:100%;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:sans-serif;font-weight:500;letter-spacing:.5px;margin:0}#root{display:flex;flex-direction:column;min-height:100vh}button{will-change:transform}.no-access{opacity:.6}.module-text-markdown pre{background:#006682;border-radius:8px;color:#f8f8f2;font-family:Fira Code,monospace;font-size:13px;overflow-x:auto;padding:16px}.module-text-markdown code{white-space:pre;word-break:normal}@media(max-width:1700px){.main{max-width:600px}.main__title{font-size:40px}.main__title-mini{font-size:15px}.bubble-fon{right:20px;top:60px;width:600px}.react-ts-fon{right:50px;top:150px}}@media(max-width:1295px){.header{padding:0 50px}.main{margin-left:80px}.bubble-fon{right:30px;top:50px;transform:rotate(60deg);width:520px}.react-ts-fon{right:10px;top:180px;width:450px}}@media(max-width:1100px){.main{margin-left:50px;width:480px}.main__title{font-size:35px}.main__title-mini{font-size:14px}}@media(max-width:1000px){.main{margin-left:40px;margin-top:150px;width:420px}.main__title{font-size:28px}.main__title-mini{font-size:13px;width:300px}.bubble-fon{right:-100px;top:25px;width:500px}.react-ts-fon{right:0;top:180px;width:300px}}@media(max-width:740px){img.img-table{display:block}.header{padding:0 20px}.header__menu-list{display:none}.header__user-email{font-size:14.5px;margin-right:-6px}main .main{height:600px;margin-left:15px;margin-top:10px;width:300px}main .main__register{font-size:17px;height:35px;margin-left:10px;margin-top:35px;width:120px}main .main__auth{display:none}main .main__title{font-size:28px;width:350px}main .main__title-mini{font-size:0;position:relative}main .main__title-mini:after{content:"Учись кодить с нуля до профи вместе с современной, доступной и результативной платформой.";font-size:12px;left:0;position:absolute;top:0}.bubble-fon{top:235px;transform:rotate(15deg);width:300px}.react-ts-fon{right:38px;top:300px}.auth-mobile{display:block}}@media(max-width:1000px){.main{height:500px;margin-top:100px;width:400px}main .main-two{margin-top:10px;padding-left:8px;padding-right:15px}main .main-two__title{font-size:25px;margin-top:20px}main .main-two__info{margin-top:50px}main .main-two__info-img{height:50px;width:50px}main .main-two__info-flex{margin-left:15px}main .main-two__info-item-title{font-size:18px}main .main-two__info-item-p{font-size:12px}}@media(max-width:360px){main .main__title{width:300px}.header__logo{font-size:24px}.header__user-email{font-size:14px}.header__avatar{height:30px;margin-left:-5px;width:30px}}@media(max-width:500px){div.main-title{font-size:16px}.content,.title{font-size:14px!important}h2.admin__title{font-size:18px}form.enroll,form.login{margin-top:60px}section .main-four__card{padding:10px 25px}section .main-four__question{padding:0}section .main-four__answer{padding-left:6px}section .main-four__point{font-size:14px!important}}.privacy-policy{color:#333;font-family:Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:800px;padding:20px}.privacy-policy__title{font-size:32px;font-weight:700;margin-bottom:20px}.privacy-policy__subtitle{font-size:24px;font-weight:700;margin-bottom:12px;margin-top:32px}.privacy-policy__text{font-size:16px;margin-bottom:16px}.privacy-policy__list{list-style-type:disc;margin-bottom:16px;padding-left:20px}.privacy-policy__link{color:#a000c8;font-weight:600;text-decoration:none}.privacy-policy__link:hover{text-decoration:underline}
/*# sourceMappingURL=main.ba653e60.css.map*/