:root{--color-primary:#d70909;--color-dark:#26252c;--color-orange:#ff4000;--color-orange-accent:#fa7e28;--color-orange-warm:#ff8a00;--color-text:var(--color-dark);--color-text-secondary:#9b9b9b;--color-link-blue:#468ffd;--color-bg-light:#f3f3f3;--color-bg-light-pink:#f8f3f3;--color-border:#e8e8e8;--font-family:"Inter",sans-serif;--font-family-heading:"Rubik",sans-serif;--radius-sm:5px;--radius-md:7px;--radius-lg:10px;--radius-xl:25px;--shadow-btn:1px 2px 7px 0 rgba(61,0,0,.25);--shadow-card:0 4px 18px 0 rgba(58,15,3,.2);--shadow-modal:0 4px 44px rgba(0,0,0,.1);--gradient-primary:linear-gradient(180deg,#d70909,#ff4000);--gradient-orange:linear-gradient(131.93deg,#db4d27,#ff8a00 98.42%)}body,html{padding:0;margin:0;min-height:100%}@font-face{font-family:Inter;src:url(/_next/static/media/InterRegular.0fdeb293.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Inter;src:url(/_next/static/media/InterSemiBold.e8331194.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Inter;src:url(/_next/static/media/InterBold.a2753c92.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Rubik;src:url(/_next/static/media/RubikRegular.323131e0.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Rubik;src:url(/_next/static/media/RubikMedium.2ea3b889.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Rubik;src:url(/_next/static/media/RubikBold.deb5844c.ttf) format("truetype");font-style:normal;font-weight:700}.font_rubik{font-family:Rubik}img{max-width:100%;height:auto}.select-style .css-hlgwow{bottom:6px}input{max-width:100%}input:focus,select:focus,textarea:focus{border-color:var(--color-primary);outline:none;transition:border-color .2s ease}a{color:inherit;text-decoration:none}p{margin:0 0 15px}p:last-child{margin-bottom:0}*{box-sizing:border-box;outline:none;scroll-behavior:smooth}body{font-family:Inter;display:flex;flex-direction:column;min-height:100%}main{flex:1 0 auto;position:relative}footer{flex:0 0 auto}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.d-none{display:none}.d-block{display:block}.d-grid{display:grid}.d-flex{display:flex;flex-wrap:wrap}.flex-column{flex-direction:column}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.align-items-baseline{align-items:baseline}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.w-100{width:100%}.w-85{width:85%}.h-100{height:100%}.mx-auto{margin:0 auto}.main-menu li a.active_link:before{width:100%!important}.ms-auto{margin-left:auto}.m-0{margin:0}.p-0{padding:0}.start-0{left:0}.end-0{right:0}.top-0{top:0}.bottom-0{bottom:0}.text-center{text-align:center}.list-none{list-style:none}.text-decoration-none{text-decoration:none}.text-uppercase{text-transform:uppercase}.btn{background:transparent;padding:0;border:none;cursor:pointer}.object-cover-50{object-fit:cover;object-position:50%}.container,.container-fluid{padding:0 12px;width:100%;margin:0 auto}.container{max-width:1320px}.quest_btn{display:flex;align-items:center;justify-content:center;width:170px;height:40px;font-size:14px;font-weight:600;line-height:16.94px;color:#fff;background:var(--gradient-primary);border:none;border-radius:var(--radius-md);box-shadow:var(--shadow-btn);margin-left:auto;margin-bottom:20px;transition:opacity .2s ease}.quest_btn:hover{opacity:.85;color:#fff}.left_box_sorting{border:1px solid var(--color-border);border-radius:5px;padding:15px;margin:0 0 13px}.left_box_sorting_title{font-size:18px;font-weight:600;line-height:22px;letter-spacing:0;color:var(--color-dark);display:block;margin:0 0 22px}.card_tasks .card_vacansii_price,.card_tasks .card_vacansii_title{display:block;margin:0 0 10px}.card_tasks .card_vacansii_list{margin:0 0 12px}.card_tasks .card_vacansii_btn{font-family:var(--font-family);font-weight:600;font-size:13px;color:#fff;background:var(--color-primary);max-width:140px;height:42px;flex-shrink:0}.card_tasks{transition:all .3s ease-out}.card_tasks.card-accountant:hover{border-color:var(--color-primary)}.get_started__box.active .react-datepicker-wrapper{border-color:var(--color-primary)!important}.input-container :focus{border-color:var(--color-primary)}.customInput{height:40px;padding:0 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-family);font-size:14px;color:var(--color-dark);background:#fff;transition:border-color .2s ease}.customInput:focus{border-color:var(--color-primary)}.border-red{border-color:var(--color-primary)!important}.documents_page{padding:30px 0 60px}.documents_hero{display:flex;align-items:center;gap:40px;background:var(--color-bg-light);border-radius:var(--radius-lg);padding:40px 48px;margin-bottom:32px}.documents_hero_content{flex:1 1}.documents_hero_title{font-family:var(--font-family-heading);font-size:32px;font-weight:700;color:var(--color-dark);margin:0 0 8px}.documents_hero_text{font-family:var(--font-family);font-size:16px;color:var(--color-text-secondary);margin:0;line-height:1.5}.documents_hero_image{flex-shrink:0}.documents_hero_image img{width:260px;height:auto;border-radius:var(--radius-md)}.documents_grid{display:flex;flex-direction:column;gap:12px}.documents_card{display:flex;align-items:center;gap:16px;padding:20px 24px;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-dark)!important;transition:box-shadow .2s ease,border-color .2s ease}.documents_card:hover{box-shadow:var(--shadow-card);border-color:transparent}.documents_card_icon{display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0}.documents_card_info{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.documents_card_name{font-family:var(--font-family);font-size:15px;font-weight:500;color:var(--color-dark);line-height:1.4}.documents_card_date{font-family:var(--font-family);font-size:13px;color:var(--color-text-secondary)}.documents_card_arrow{flex-shrink:0;color:var(--color-text-secondary);transition:transform .2s ease,color .2s ease;display:flex;align-items:center}.documents_card:hover .documents_card_arrow{transform:translateX(4px);color:var(--color-primary)}.z-index-box,.z-index-box input:active,.z-index-box input:focus,.z-index-box:hover{z-index:11}.eror_page{background-color:var(--color-bg-light)}.eror_wrapper{padding-top:80px;padding-bottom:80px;display:flex;flex-flow:column;justify-content:center;align-items:center}.eror_img{margin-bottom:10px}.eror_img img{border-radius:var(--radius-lg)}.eror_title{margin-top:-25px;margin-bottom:20px}.eror_name{font-family:var(--font-family-heading);font-weight:700;font-size:28px;line-height:1.3;text-align:center;color:var(--color-dark);margin:0 0 16px}.eror_text{font-weight:400;font-size:16px;line-height:1.5;text-align:center;color:var(--color-text-secondary);max-width:480px;margin:0 0 32px}.eror_btn,.eror_text{font-family:var(--font-family)}.eror_btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 32px;background:var(--color-primary);color:#fff;font-size:15px;font-weight:600;border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity .2s ease;text-decoration:none}.eror_btn:hover{opacity:.9;color:#fff}.card-accountant .card-accountant_bottom{display:flex;flex-flow:column;flex-grow:1;overflow:hidden}.card-accountant .industry-list{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-content_control_new{flex-flow:column;align-items:flex-start}.box_select{display:flex;flex-flow:row wrap;gap:16px}.box_select .blog-cats{width:auto;min-width:180px}.blog_other_btn{display:flex;flex-flow:row wrap;gap:6px;margin:0 0 20px}.other_btn{padding:6px 14px;cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-xl);font-size:13px;font-weight:500;line-height:17px;letter-spacing:0;background-color:#fff;color:var(--color-dark);transition:all .2s ease}.other_btn:hover{border-color:var(--color-primary);color:var(--color-primary)}.other_btn.active_btn{background:var(--gradient-primary);border-color:transparent;color:#fff}@media (max-width:767px){.lk_head-nav2{flex-flow:row wrap!important;gap:0!important;z-index:0;position:relative}.quest_btn{margin:0 0 20px 20px;height:44px}.documents_hero{flex-direction:column;padding:24px;gap:20px;text-align:center}.documents_hero_image img{width:200px}.documents_hero_title{font-size:24px}.documents_card{padding:16px;gap:12px}.eror_text{font-size:18px}.box_select .blog-cats{width:100%}.notification_modal{max-width:445px!important}.notification_modal_logo{height:91px!important}.notification_modal_content{font-size:14px!important}.notification_modal_content ul li{margin:0 0 5px!important}.blog_other_btn{gap:6px}.other_btn{padding:5px 15px;font-size:12px}}@media screen and (min-width:768px) and (max-width:1023px){.quest_btn{margin:0 0 20px;height:44px}.documents_hero{padding:32px 36px}.documents_hero_image img{width:220px}}@media (max-width:1480px){.container{max-width:1224px}}@media (max-width:1230px){.container{max-width:1024px}}.scroll_container{flex-wrap:nowrap;padding:5px 0 12px;margin:-5px 0 0}.scroll_container .blog-item{width:calc(33% - 11px);display:flex;flex-flow:column;height:auto}.scroll_container::-webkit-scrollbar{height:3px;width:3px;background:hsla(21,64%,80%,.1);border-radius:10px}.scroll_container::-webkit-scrollbar-thumb:horizontal{background:rgba(136,207,230,.5);border-radius:10px}.custom-select__menu div{max-height:182px}.custom-select__indicator svg path{fill:#033542}.gradient{background:var(--color-primary);transition:.2s ease}.gradient2{background:linear-gradient(180deg,#ded6d6,#c3afa8);box-shadow:1px 2px 7.1px 0 #3d000040;transition:.3s ease}a.gradient:hover,button.gradient:hover{opacity:.85}.btn_question-icon{font-size:0}.btn_question-name{line-height:17px;color:#fff}.btn_login,.btn_question-name{font-size:14px;font-weight:600;letter-spacing:0}.btn_login{display:flex;align-items:center;justify-content:center;gap:8px;line-height:18px;height:40px;padding:0 20px;margin-right:16px;border-radius:var(--radius-md);transition:opacity .2s ease}.header-icons{gap:6px}.header-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-md);color:var(--color-text-secondary);transition:color .2s ease;text-decoration:none}.header-icon:hover{color:var(--color-primary)}.header-profile-link{gap:8px;text-decoration:none;padding:4px 12px 4px 4px;border-radius:var(--radius-xl);transition:background-color .2s ease}.header-profile-link,.header-profile-link:hover{color:var(--color-dark)}.header-profile-avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0}.header-profile-avatar img{width:100%;height:100%;object-fit:cover}.header-profile-name{font-size:14px;font-weight:600;white-space:nowrap;transition:color .2s ease}.header-profile-link:hover .header-profile-name{color:var(--color-primary)}.btn_login--guest{background:var(--gradient-primary);color:#fff;border:none;box-shadow:var(--shadow-btn)}.btn_login--guest:hover{opacity:.92}.btn_login-text{white-space:nowrap}.btn_city-list{font-size:14px;font-weight:400;line-height:18px;color:var(--color-dark);padding-right:21px}.home-banner-animate{height:616px;background:linear-gradient(131.93deg,#db4d27 0,var(--color-orange-warm) 98.42%)}.circles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.circles li{position:absolute;display:block;list-style:none;width:40px;height:40px;background:transparent;animation:animate 25s linear infinite;bottom:-150px;box-shadow:0 4px 17.899999618530273px 0 #3a0f0333;opacity:.1;border-radius:20%}.circles li:first-child{left:-5%;width:320px;height:320px;animation-delay:0s;border:20px solid #fff;bottom:-400px}.circles li:nth-child(2){left:10%;width:40px;height:40px;animation-delay:2s;animation-duration:12s;border:5px solid #fff}.circles li:nth-child(3){left:70%;width:40px;height:40px;animation-delay:4s;border:5px solid #fff}.circles li:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s;border:15px solid #fff}.circles li:nth-child(5){left:65%;width:40px;height:40px;animation-delay:0s;border:5px solid #fff}.circles li:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s;border:20px solid #fff}.circles li:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s;border:20px solid #fff}.circles li:nth-child(8){left:50%;width:50px;height:50px;animation-delay:15s;animation-duration:45s;border:5px solid #fff}.circles li:nth-child(9){left:20%;width:35px;height:35px;animation-delay:2s;animation-duration:35s;border:5px solid #fff}.circles li:nth-child(10){left:85%;width:400px;height:400px;animation-delay:0s;animation-duration:20s;border:20px solid #fff;bottom:-420px}@keyframes animate{0%{transform:translateY(0) rotate(0deg);opacity:.1}to{transform:translateY(-1000px) rotate(2turn);opacity:0}}.main-banner{height:552px}.main-banner-info{padding-top:65px;margin-bottom:30px}.main-banner-title{font-family:var(--font-family-heading);font-size:60px;font-weight:700;line-height:56px;letter-spacing:0;margin-bottom:15px;color:#fff}.main-banner-text{font-size:15px;font-weight:400;line-height:21px;letter-spacing:0;color:#fff;max-width:645px;margin:0 auto}.main-banner_search{max-width:767px;margin:0 auto}.main-banner_tags{max-width:767px;width:100%;margin:16px auto 0;gap:8px;flex-wrap:wrap;justify-content:center}.main-banner_tags-name{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.85)}.main-banner_tags-item{height:30px;border-radius:var(--radius-xl);padding:0 16px;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:13px;font-weight:500;line-height:30px;color:#fff;text-decoration:none;border:1px solid hsla(0,0%,100%,.25);transition:all .2s ease}.main-banner_tags-item:hover{background-color:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,.4);color:#fff}.search-text{height:52px;border-radius:var(--radius-lg);padding:0 52px 0 22px;font-family:var(--font-family);font-size:15px;font-weight:400;line-height:21px;letter-spacing:0;border:none;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:box-shadow .2s ease}.search-text:focus{outline:none;box-shadow:0 2px 20px rgba(0,0,0,.14)}.btn_search{width:52px}.main-page-triggers{background-color:#fff;margin-bottom:-25px}.triggers-block_container{gap:24px;transform:translateY(-72px);padding:8px 0 12px;margin:-8px 0 0}.main-page-trigger{width:220px;min-height:160px;padding:24px;border:1px solid #d4d4d4;flex-shrink:0;border-radius:var(--radius-lg);background-color:#fff;box-shadow:none;transition:box-shadow .25s ease,transform .25s ease;display:flex;flex-direction:column}.main-page-trigger:hover{box-shadow:0 8px 28px rgba(58,15,3,.14);transform:translateY(-4px)}.main-page-trigger--cta{background:var(--gradient-primary);width:240px;border:none}.main-page-trigger--cta .main-page-trigger-name{color:#fff;font-size:20px;line-height:24px}.main-page-trigger--cta:hover{box-shadow:0 8px 28px rgba(215,9,9,.3)}.main-page-trigger-icon{width:44px;height:44px;border-radius:var(--radius-md);margin-bottom:16px;display:flex;align-items:center;justify-content:center;background:rgba(215,9,9,.08);color:var(--color-primary)}.main-page-trigger--cta .main-page-trigger-icon{background:hsla(0,0%,100%,.2);color:#fff}.main-page-trigger:hover .main-page-trigger-icon{background:rgba(215,9,9,.14)}.main-page-trigger--cta:hover .main-page-trigger-icon{background:hsla(0,0%,100%,.3)}.main-page-trigger_head{display:flex;align-items:baseline;margin-bottom:4px;gap:6px}.main-page-trigger-name{font-size:28px;font-weight:700;color:var(--color-dark)}.main-page-trigger-count,.main-page-trigger-name{font-family:var(--font-family-heading);line-height:34px;letter-spacing:-.02em}.main-page-trigger-count{font-size:18px;font-weight:500;color:var(--color-text-secondary)}.main-page-trigger-link{font-size:14px;font-weight:600;line-height:17px;letter-spacing:0;color:#fff;margin-top:auto;padding-right:26px;width:-moz-fit-content;width:fit-content;opacity:.85}.main-page-trigger-link:after{content:"\2192";position:absolute;top:0;right:0;bottom:0;margin:auto;height:-moz-fit-content;height:fit-content;font-size:16px;transition:transform .2s ease}.blog-item-link:hover:after{animation:translate_arrow 1s linear infinite}.main-page-trigger:hover .main-page-trigger-link:after{transform:translateX(4px)}@keyframes translate_arrow{0%{transform:translateX(0)}50%{transform:translateX(5px)}to{transform:translateX(0)}}.main-page-trigger-text{font-size:14px;font-weight:500;line-height:18px;letter-spacing:0;color:var(--color-text-secondary)}.cards_block{background-color:#fff;padding-bottom:30px}.main-title{font-family:var(--font-family-heading);font-size:32px;font-weight:700;line-height:1.2;letter-spacing:0;margin:0 0 30px}.page-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:30px;flex-wrap:wrap}.btn_create-action{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;font-family:var(--font-family);font-weight:600;font-size:15px;color:#fff;background:var(--gradient-primary);border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity .2s ease,box-shadow .2s ease;text-decoration:none;white-space:nowrap;box-shadow:var(--shadow-btn)}.btn_create-action:hover{opacity:.92}.btn_create-action svg{flex-shrink:0}@media (max-width:767px){.page-title-row{margin-bottom:20px}.btn_create-action{font-size:13px;padding:9px 16px}}.cards-block_container{gap:24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;padding:16px;margin:-16px}.cards-block_container::-webkit-scrollbar{display:none}.cards-block_container>*{scroll-snap-align:start}.card-accountant{width:340px;flex-shrink:0;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:box-shadow .25s ease,border-color .25s ease;overflow:hidden}.card-accountant:hover{box-shadow:0 4px 20px 0 rgba(215,9,9,.35);border-color:var(--color-primary)}.border{border:2px solid var(--color-primary)}.card-accountant_top{gap:14px;margin-bottom:15px}.card-accountant-ava-col{flex-shrink:0}.card-accountant-ava{width:90px;height:88px;border-radius:var(--radius-md);overflow:hidden;font-size:0}.card-accountant-ava img{width:100%;height:100%;object-fit:cover;object-position:50%}.card-accountant-rating{height:33px;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.card-accountant .card-accountant-rating{width:88px;gap:3px;padding-left:16px;margin-left:-16px;margin-top:8px;padding-top:6px;position:relative}.card-accountant .rating-content{left:0;top:calc(100% + 8px);width:auto;white-space:nowrap;padding:8px 12px}.card-accountant-rating_num{font-size:20px;font-weight:600;line-height:24px;color:#fff}.card-accountant-rating_text{font-size:11px;font-weight:700;line-height:13px;margin-left:4px;color:#fff}.card-accountant_info{flex:1 1;min-width:0;overflow:hidden}.card-accountant_job{font-size:12px;font-weight:500;line-height:15px;color:var(--color-text-secondary);margin-bottom:6px}.card-accountant_job-badge{display:inline-block;font-size:11px;font-weight:600;line-height:1;color:#fff;background:var(--color-primary);padding:4px 10px;border-radius:var(--radius-xl);margin-bottom:6px}.card-accountant_head{margin-bottom:8px;gap:10px}.card-accountant_name{font-size:16px;font-weight:700;line-height:20px;color:var(--color-dark)}a.card-accountant_name:hover{color:var(--color-primary);text-decoration:none}.free-consultation_tag{width:235px;height:32px;font-size:15px;font-weight:600;line-height:18px;color:var(--color-dark);border:1px solid var(--color-primary);border-radius:var(--radius-sm)}.card-accountant_list-item{gap:8px;min-width:0;overflow:hidden}.card-accountant_list-item:not(:last-child){margin-bottom:5px}.card-accountant_list-item--icon{width:15px;height:15px;font-size:0;flex-shrink:0}.card-accountant_list-item--text{font-size:12px;font-weight:500;line-height:15px;color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.industry-list{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;color:var(--color-text-secondary);margin-bottom:16px}.industry-list span{font-weight:600}.card-accountant-desc-label{font-size:14px;font-weight:600;color:var(--color-text-secondary);margin-bottom:4px}.card-accountant-desc{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:var(--color-dark);margin-bottom:16px}.accountant-contacts-row{flex-wrap:nowrap;gap:8px;margin-top:auto}.accountant-social-link,.btn_send-message,.btn_show-phone{height:32px;border-radius:var(--radius-sm)}.btn_send-message,.btn_show-phone{width:100%}.accountant-social-link,.btn_show-phone{border:1px solid var(--color-text-secondary);transition:.2s ease}.btn_show-phone{gap:10px;color:var(--color-dark)}.btn_send-message,.btn_show-phone{font-size:13px;font-weight:600;line-height:16px;letter-spacing:0}.btn_send-message{background-color:var(--color-dark);color:#fff}.accountant-social-link{width:36px;flex-shrink:0}.btn_subscribe{height:32px;border-radius:var(--radius-sm);padding:0 16px;font-size:13px;font-weight:600;line-height:16px;background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);transition:opacity .2s ease;white-space:nowrap}.btn_subscribe:hover{opacity:.85}.btn_subscribe--active{background-color:transparent;color:var(--color-dark);border-color:var(--color-text-secondary)}.btn_subscribe--active:hover{opacity:1;border-color:var(--color-primary);color:var(--color-primary)}.accountant-social-link:hover,.btn_show-phone:hover{background-color:var(--color-bg-light)}.btn_chat-icon{width:36px;height:32px;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-text-secondary);flex-shrink:0;transition:.2s ease}.btn_chat-icon:hover{border-color:var(--color-primary);color:var(--color-primary)}.btn_profile-link{width:36px;height:32px;border-radius:5px;border:1px solid var(--color-primary);color:var(--color-primary);flex-shrink:0;transition:.2s ease}.btn_profile-link:hover{background-color:var(--color-primary);color:#fff}.tags-list{margin-bottom:16px;gap:8px;flex-wrap:nowrap;overflow:hidden;max-width:100%;width:100%}.tags-list-item{width:-moz-fit-content;width:fit-content;height:19px;padding:0 10px;gap:8px;border-radius:5px;background-color:var(--color-bg-light-pink);flex-shrink:0;white-space:nowrap}.tags-list-item-icon{font-size:0}.tags-list-item-name{font-size:12px;line-height:15px;letter-spacing:-.05em}.tags-list_count{font-size:14px;font-weight:400;line-height:17px;color:var(--color-text-secondary)}.home-info_block{padding:30px 0 60px;background-color:#fff}.home-info_block-inner{grid-template-columns:1fr 469px;gap:24px}.home-info_block-content{padding:130px 20px 32px 46px;background-color:var(--color-border);border-radius:var(--radius-lg)}.home-info_block-decore{width:341px;height:161px;top:28px;right:46px;background-color:var(--color-orange-accent);border-radius:181px}.home-info_block-decore img{position:absolute;top:24px;right:45px}.home-info_block-decore_text{width:170px;height:60px;top:18px;left:-100px;border-radius:25px;background-color:#fff;font-size:24px;font-weight:400;line-height:29px;letter-spacing:-.01em;color:var(--color-dark)}.home-info_block-title{max-width:364px;font-size:40px;font-weight:800;line-height:60px;letter-spacing:-.01em;color:var(--color-dark);margin-bottom:30px}.home-info_block-text{max-width:585px}.home-info_block-text ul{padding-left:30px;margin:0}.home-info_block-text ul li{font-size:18px;font-weight:500;line-height:22px}.home-info_block-text ul li:not(:last-child){margin-bottom:14px}.open-catalog{width:220px;height:40px;border-radius:var(--radius-md);background:var(--gradient-primary);box-shadow:var(--shadow-btn);font-size:14px;font-weight:600;line-height:17px;color:#fff;margin:26px auto 0;transition:opacity .2s ease}.open-catalog:hover{opacity:.9}.home-info_block-image{width:100%;height:100%;border-radius:var(--radius-lg);overflow:hidden}.home-info_block-image img{width:100%;height:100%;object-fit:cover;object-position:50%}.ask-question{padding:40px 0 50px;background-color:var(--color-border);background-image:url(/images/ask_bg.svg);background-repeat:no-repeat;background-position:0 100%;z-index:1}.ask-question-content{max-width:640px}.ask-question-title{font-size:50px;font-weight:700;line-height:60px;letter-spacing:-.01em;color:var(--color-dark);margin-bottom:22px}.ask-question-form{background-color:#fff;padding:40px 30px 45px;border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.ask-question-form .customInput,.ask-question-form .customTextarea{margin-bottom:12px;border:1px solid var(--color-border);border-radius:var(--radius-md)}.ask-question-form .customInput{height:34px;padding:0 18px}.ask-question-form textarea{height:105px;padding:12px 14px;resize:none}.ask-question-form-title{font-size:20px;font-weight:600;line-height:14px;letter-spacing:-.01em;text-align:left;color:var(--color-dark);margin-bottom:18px}.ask-question-form-text{max-width:360px;font-size:11px;font-weight:400;line-height:14px;letter-spacing:0;color:var(--color-dark);margin-bottom:12px}.btn_send_ask{width:220px;height:40px;border-radius:var(--radius-md);background:var(--gradient-primary);box-shadow:var(--shadow-btn);font-size:14px;font-weight:600;line-height:17px;letter-spacing:0;color:#fff;transition:opacity .2s ease}.btn_send_ask:hover{opacity:.85}.ask-question-decore{bottom:160px;right:0;z-index:-1;width:938px}.home-questions_block{padding:60px 0 40px;background-color:#fff}.home-questions_list{display:flex;flex-direction:column;gap:12px}.home-question_card{display:block;padding:18px 22px;border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;color:var(--color-text);transition:box-shadow .2s ease,border-color .2s ease}.home-question_card:hover{border-color:var(--color-primary);box-shadow:0 2px 12px rgba(215,9,9,.08)}.home-question_card-head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.home-question_card-topic{font-size:12px;font-weight:600;color:var(--color-primary);background:rgba(215,9,9,.08);padding:2px 10px;border-radius:var(--radius-xl)}.home-question_card-date{font-size:13px;color:var(--color-text-secondary)}.home-question_card-title{font-family:var(--font-family-heading);font-size:16px;font-weight:600;line-height:22px;margin:0 0 10px;color:var(--color-dark)}.home-question_card-text{font-size:14px;line-height:20px;color:var(--color-text-secondary);margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-question_card-footer{display:flex;align-items:center;gap:16px}.home-question_card-answers,.home-question_card-author{font-size:13px;color:var(--color-text-secondary)}.home-question_card-answers{display:flex;align-items:center;gap:4px;font-weight:500;margin-left:auto}.home-question_card-answers svg{color:var(--color-text-secondary)}.blog_block{padding:60px 0 40px;background-color:#fff}.blog_block-content{grid-template-columns:repeat(3,1fr);gap:24px}.blog-item{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;container-name:blogcard;container-type:inline-size;transition:box-shadow .25s ease,border-color .25s ease;display:flex;flex-direction:column}.blog-item:hover{box-shadow:0 4px 20px 0 rgba(215,9,9,.2);border-color:var(--color-primary)}.blog-item-image{height:234px}.blog-item-image img{width:100%;height:100%;object-fit:cover;object-position:50%}.blog-item-tag-no-image{padding:12px 16px 0}.blog-item-tag-no-image .blog-item-tag{width:-moz-fit-content;width:fit-content}.blog-item--no-photo .blog-item-text{-webkit-line-clamp:unset;flex:1 1}.blog-item-tag{height:26px;padding:0 12px;font-size:12px;font-weight:600;line-height:15px;color:#fff;bottom:10px;left:16px;border-radius:var(--radius-sm)}.blog-item-moderation-badge{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;line-height:1;color:#fff;background:var(--color-orange-warm);border-radius:var(--radius-md);box-shadow:var(--shadow-btn);pointer-events:none}.blog-item-info{padding:16px 20px 20px;display:flex;flex-flow:column;flex-grow:1}.article-autor{gap:12px;margin-bottom:14px}.article-autor-ava{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.article-autor-ava img{width:100%;height:100%;object-fit:cover;object-position:50%}.article-autor-content{flex:1 1;min-width:0}.article-autor-name{font-size:15px;font-weight:700;line-height:18px;margin-bottom:2px}.article-autor-info{gap:6px;font-size:0}.article-autor-exp,.article-autor-job{font-size:12px;font-weight:500;line-height:15px;color:var(--color-text-secondary)}.blog-item-title{font-family:var(--font-family-heading);font-size:18px;font-weight:600;line-height:22px;color:var(--color-dark);margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-item-title a{display:block;transition:color .2s ease}.blog-item-title a:hover{color:var(--color-primary)}.blog-item-text{font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-item-bottom{gap:8px 20px;margin-top:auto;padding-top:14px;flex-wrap:wrap}.blog-item-link{font-size:13px;font-weight:700;line-height:16px;color:var(--color-primary);padding-right:26px;transition:opacity .2s ease}.blog-item-link:hover{opacity:.75}.blog-item-link:after{content:"";display:block;width:16px;height:16px;position:absolute;top:0;right:0;bottom:0;margin:auto;background-image:url(/images/arrow-right_b.svg);background-repeat:no-repeat;background-position:50%}.blog-item-bottom_info{gap:24px}.blog-item-date,.blog-item-views{font-size:13px;font-weight:400;line-height:19px;letter-spacing:0;color:var(--color-text-secondary);background-repeat:no-repeat;background-position:0 50%;padding-left:22px}.blog-item-date{background-image:url(/images/calendar.svg)}.blog-item-views{background-image:url(/images/eye.svg)}.open-all_link{width:-moz-fit-content;width:fit-content;margin:24px auto 0;font-size:14px;font-weight:400;line-height:17px;letter-spacing:-.05em;text-decoration:underline;color:var(--color-text-secondary)}.open-all_link:hover{text-decoration:none}@container blogCard (width < 400px){.blog-item-bottom{flex-direction:column-reverse;align-items:flex-start}}.site-banner{background-color:#fff;padding:40px 0 20px}.site-banner-content{padding:30px 30px 40px 65px;border-radius:var(--radius-lg);background-color:var(--color-orange-accent);background-image:url(/images/site-banner.svg);background-repeat:no-repeat;background-position:calc(100% - 114px) 50%}.site-banner-content-title{font-size:86px;font-weight:700;line-height:103px;letter-spacing:-.01em;color:#fff}.site-banner-content-quote{max-width:566px;padding:9px 33px 6px;border-radius:25px;background-color:hsla(0,0%,100%,.9);margin-bottom:22px;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-.01em;color:#3a0f03}.site-banner-content-quote span{font-weight:700;color:var(--color-orange-accent)}.site-banner-content-text{max-width:510px;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;color:#fff}.faq_block{padding:24px 0;background-color:#fff}.faq-item{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow .2s ease}.faq-item:hover{box-shadow:0 2px 12px rgba(58,15,3,.06)}.faq-item:not(:last-child){margin-bottom:12px}.faq-head{padding:16px 20px;background-color:var(--color-border);cursor:pointer}.faq-item.active .faq-head{background-color:#fff}.faq-item-title{width:calc(100% - 30px);font-family:var(--font-family-heading);font-size:18px;font-weight:600;line-height:21px;letter-spacing:0;color:var(--color-dark)}.faq-item_toggle{width:24px;height:24px;border-radius:50%;overflow:hidden;background-color:#fff;transition:background .2s ease}.faq-item.active .faq-item_toggle{background-color:var(--color-border)}.faq-item.active .faq-item_toggle svg path:nth-child(2){display:none}.faq-item.active .faq-item_toggle svg path{stroke:var(--color-dark)}.faq-content{padding:0 20px 16px;display:none}.faq-item.active .faq-content{display:block}.faq-content p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:var(--color-dark)}.faq-content p,.faq-content p:not(:last-child){margin-bottom:14px}.faq-content ol,.faq-content ul{padding-left:18px;margin:0}.faq-content ol:not(:last-child),.faq-content ul:not(:last-child){margin-bottom:14px}.faq-content li{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:var(--color-dark)}.faq-content li,.faq-content li:not(:last-child){margin-bottom:10px}.home-banner-animate._catalog{height:400px}.catalog-search{height:263px}.catalog-search_title{font-family:var(--font-family-heading);font-size:32px;font-weight:700;color:#fff;text-align:center;margin:0 0 20px;line-height:1.2}.catalog-search_tags{max-width:767px;width:100%;margin:18px auto 0;gap:10px;flex-wrap:wrap}.catalog-search_tags-name{font-weight:600;line-height:16px;color:hsla(0,0%,100%,.85)}.catalog-search_tags-item,.catalog-search_tags-name{font-family:var(--font-family);font-size:13px;letter-spacing:0}.catalog-search_tags-item{height:30px;border-radius:var(--radius-xl);padding:0 16px;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-weight:500;line-height:30px;color:#fff;transition:all .2s ease;border:1px solid hsla(0,0%,100%,.25);text-decoration:none}.catalog-search_tags-item:hover{background-color:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,.4);color:#fff}.empty-results{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-results_icon{margin-bottom:16px;opacity:.5}.empty-results_title{font-family:var(--font-family-heading);font-size:20px;font-weight:600;color:var(--color-dark);margin-bottom:8px}.empty-results_text{font-family:var(--font-family);font-size:14px;color:var(--color-text-secondary);max-width:300px;line-height:1.4}.catalog_block{padding:30px 0 40px;background-color:#fff}.catalog_control{gap:8px;margin-bottom:9px}.catalog_control_name{font-size:16px;font-weight:400;line-height:19px;letter-spacing:0;color:var(--color-text-secondary)}.btn_dropdown{padding:0;height:auto;gap:8px}.dropdown-title{color:var(--color-dark);font-size:16px;font-weight:400;line-height:19px;letter-spacing:-.05em}.dropdown-arrow{font-size:0;transition:transform .3s ease}.dropdown.active .dropdown-arrow{transform:rotate(180deg)}.dropdown-menu{display:none;background:#fff;box-shadow:var(--shadow-modal);border-radius:var(--radius-md);overflow:hidden;width:-moz-fit-content;width:fit-content;top:calc(100% + 11px);right:0;z-index:2}.dropdown.active .dropdown-menu{display:block}.sort-item{height:39px;padding:0 15px;font-family:var(--font-family);font-weight:500;font-size:14px;line-height:15px;white-space:nowrap;color:var(--color-dark);cursor:pointer;transition:background-color .15s ease}.sort-item.selected{font-weight:600;color:var(--color-primary)}.sort-item:not(:last-child){border-bottom:1px solid var(--color-border)}.sort-item:hover{background-color:var(--color-bg-light)}.catalog-row{grid-template-columns:306px 1fr;gap:24px;align-items:start}.left_column{gap:10px;position:-webkit-sticky;position:sticky;top:20px}.catalog-filter{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px}.btn_filter-toggle{width:44px;height:44px;border-radius:5px;background-color:var(--color-border);margin-left:auto;flex-shrink:0}.filter-menu-item svg{min-width:7px}.filter-element{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--color-border)}.filter-element:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.filter-title{margin-bottom:10px;padding-right:10px;cursor:pointer}.filter-title_name{width:calc(100% - 18px);font-family:var(--font-family);font-size:15px;font-weight:600;line-height:20px;letter-spacing:0;color:var(--color-dark)}.filter-element_toggle{font-size:0;transition:transform .25s ease}.filter-element:has(.list_close) .filter-element_toggle{transform:rotate(180deg)}.range-input-item input{width:100%;height:32px;font-size:12px;line-height:15px;background:#fff;border:1px solid #d9d9d9;border-radius:30px}.range-input-item input::-webkit-inner-spin-button,.range-input-item input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.btn_filter-apply{height:40px;border-radius:5px;background-color:var(--color-primary);color:#fff;font-size:16px;font-weight:700;line-height:120%;margin-bottom:12px;transition:.2s ease}.btn_filter-apply:hover{opacity:.85}.filter_controls{margin-top:20px;padding-top:16px;border-top:1px solid var(--color-border)}.btn_filter-reset{height:40px;border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:#fff;font-family:var(--font-family);color:var(--color-text-secondary);font-size:13px;font-weight:600;line-height:20px;transition:all .2s ease}.btn_filter-reset:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:rgba(215,9,9,.04)}.checkbox-switch input[type=checkbox]{display:block;width:0;height:0;position:absolute;z-index:-1;opacity:0}.show-on-map{width:100%}.btn_show-map{width:100%;height:46px;border-radius:var(--radius-lg);font-size:14px;font-weight:600;line-height:17px;letter-spacing:0;color:var(--color-dark);background-color:#fff;border:1px solid var(--color-border);gap:8px;display:flex;align-items:center;justify-content:center;transition:box-shadow .2s ease,border-color .2s ease}.btn_show-map:hover{box-shadow:0 4px 20px 0 rgba(215,9,9,.35);border-color:var(--color-primary)}.btn_show-map:before{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d70909' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0}.catalog-content{min-width:0}.catalog_list{gap:15px}.catalog_list .card-accountant{width:100%;min-width:0;padding:20px}.catalog_list .card-accountant-ava-col{flex-shrink:0}.catalog_list .card-accountant-ava{width:150px;height:147px}.catalog_list .card-accountant-rating{width:130px;height:40px;padding-top:6px;margin-left:-20px;padding-left:20px}.catalog_list .card-accountant-rating .card-accountant-rating_num{font-size:26px;line-height:30px}.catalog_list .card-accountant_job-badge{font-size:13px;padding:5px 14px}.catalog_list .card-accountant_name{font-size:24px;line-height:28px}.catalog_list .card-accountant_list{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 24px;gap:6px 24px;margin-bottom:4px}.catalog_list .card-accountant_list-item:not(:last-child){margin-bottom:0}.catalog_list .card-accountant_list-item--icon{width:18px;height:18px}.catalog_list .card-accountant_list-item--icon img{width:100%!important;height:100%!important}.catalog_list .card-accountant_list-item--text{font-size:14px;line-height:17px}.catalog_list .card-accountant_bottom{margin-left:164px;margin-top:-36px;max-width:calc(100% - 164px)}.catalog_list .card-accountant--no-rating .card-accountant_bottom{margin-top:0}.catalog_list .accountant-contacts-row{max-width:386px}.blog-content{padding-bottom:40px}.blog-content>.container{max-width:1360px}body:has(.blog-content) .main-footer{display:none}.blog-content .main-title{margin-bottom:18px}.blog-content .page-title-row{margin-bottom:0}.blog-content_text{font-size:15px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--color-text-secondary);margin-bottom:24px}.blog-content_control{gap:16px;margin-bottom:24px}.blog-search{width:100%}.blog-search .search-text{border:1px solid var(--color-border)}.blog-cats{width:308px}.blog-content_list{grid-template-columns:repeat(3,1fr);gap:24px}.blog-other{padding:24px 20px;background-color:var(--color-bg-light);border-radius:var(--radius-lg);border:1px solid var(--color-border);overflow:hidden;grid-row:1;grid-column:3}.blog-other-title{font-family:var(--font-family-heading);font-size:22px;font-weight:600;line-height:28px;letter-spacing:0;color:var(--color-primary);margin-bottom:24px}.blog-other-item:not(:last-child){margin-bottom:4px}.blog-other-item{padding:12px;border-radius:var(--radius-md);transition:background-color .2s ease;align-items:flex-start;gap:12px;text-decoration:none}.blog-other-item:hover{background-color:#fff}.blog-other-item_num{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--gradient-primary);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:2px}.blog-other-item_body{flex:1 1;min-width:0}.blog-other-item_date{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;color:var(--color-text-secondary);margin-bottom:4px}.blog-other-item_name{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;color:var(--color-dark);transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-other-item:hover .blog-other-item_name{color:var(--color-primary)}.post-head{margin-top:28px;margin-bottom:40px;text-align:center}.post-head .container{max-width:780px;margin:0 auto}.post-head .main-title{margin-bottom:16px;font-size:34px;line-height:1.3}.post-head_info{gap:14px 24px;margin-bottom:20px;justify-content:center}.post-head_info .post-info{gap:24px}.post-cat{height:26px;font-size:12px;font-weight:700;line-height:15px;letter-spacing:0;color:#fff;border-radius:var(--radius-xl);padding:0 13px}.post-head_text{max-width:640px;margin:0 auto;font-size:17px;font-weight:400;line-height:1.6;letter-spacing:0;color:var(--color-text-secondary)}.post-head--inline{text-align:left;margin-top:0}.post-head--inline .post-head_info{justify-content:flex-start}.post-head--inline .post-head_text{max-width:none;margin:0}.post-content{padding-bottom:40px;overflow-x:clip}.post-content-row{position:relative;overflow:visible}.post-content-grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:60px;gap:60px;max-width:1200px;margin:0 auto 0 0;align-items:start}.publication-page>.breadcrumbs_block{padding-bottom:32px}.post-edit-bar{margin-bottom:12px}.post-edit-bar .container{display:flex}.post-aside{position:-webkit-sticky;position:sticky;top:80px;align-self:start}.post-aside_inner{display:flex;flex-direction:column;gap:16px}@media (max-width:1024px){.post-content-grid{grid-template-columns:1fr;gap:24px}.post-aside{position:static}}.post-main{max-width:100%;text-align:left;min-height:520px}.post-image_container{width:100%;aspect-ratio:16/6;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:30px}.post-image_container img{width:100%;height:100%;object-fit:cover;object-position:50%}.post-video_container{max-width:636px;width:100%;aspect-ratio:16/8;background-repeat:no-repeat;background-position:50%;border-radius:5px;overflow:hidden;cursor:pointer}.post-video_container:not(:last-child){margin-bottom:30px}.post-video_play{width:52px;height:52px;margin:auto}.post-main p{font-size:16px;font-weight:400;line-height:1.65;letter-spacing:0;text-align:left;color:var(--color-dark)}.post-main li:not(:last-child),.post-main p:not(:last-child){margin-bottom:20px}.post-main p b{font-weight:700}.post-main p a{text-decoration:underline}.post-main ol,.post-main ul{padding-left:18px}.post-main .post-body img{display:block;max-width:100%;height:auto;margin:16px auto;border-radius:var(--radius-md,8px)}.post-main .post-body table,.tg-text-editor .ql-editor table{width:100%;border-collapse:collapse;margin:16px 0;border:1px solid var(--color-border);border-radius:var(--radius-md,8px);overflow:hidden;table-layout:fixed}.post-main .post-body table td,.post-main .post-body table th,.tg-text-editor .ql-editor table td,.tg-text-editor .ql-editor table th{border:1px solid var(--color-border);padding:8px 12px;vertical-align:top;word-wrap:break-word}.post-main .post-body table thead th,.post-main .post-body table tr:first-child td{background:var(--color-bg-light);font-weight:600}.post-author-card{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:18px;display:flex;flex-direction:column;gap:16px}.post-author-card__top{display:flex;align-items:center;gap:14px}.post-author-card__ava{width:80px;height:80px;border-radius:var(--radius-md);overflow:hidden;flex-shrink:0}.post-author-card__ava img{width:100%;height:100%;object-fit:cover}.post-author-card__name-wrap{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.post-author-card__name{font-size:17px;font-weight:700;color:var(--color-dark);line-height:1.25;text-decoration:none}.post-author-card__name:hover{color:var(--color-primary)}.post-author-card__job{font-size:13px;color:var(--color-text-secondary)}.post-author-card__rating{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--gradient-primary);color:#fff;border-radius:var(--radius-md);padding:8px 12px;min-width:64px}.post-author-card__rating-num{font-size:22px;font-weight:700;line-height:1}.post-author-card__rating-label{font-size:11px;font-weight:500;margin-top:3px;opacity:.9}.post-author-card__stats{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin:8px 0}.post-author-card__stat{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-text-secondary);min-width:0}.post-author-card__stat span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-author-card__actions{display:flex;flex-wrap:wrap;gap:8px}.post-author-card__actions .btn_subscribe{flex:1 1;min-width:100px}.post-author-card__socials{display:flex;gap:8px}.post-toc{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:18px 20px}.post-toc__title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:10px}.post-toc__list{list-style:none;margin:0;padding:0;counter-reset:tocitem;display:flex;flex-direction:column}.post-toc__list li{counter-increment:tocitem;position:relative}.post-toc__list a{display:flex;align-items:baseline;gap:10px;font-size:14px;font-weight:600;line-height:1.45;color:var(--color-dark);text-decoration:none;border-left:2px solid transparent;padding:8px 0 8px 12px;margin-left:-12px;transition:color .15s ease,border-color .15s ease}.post-toc__list a:before{content:counter(tocitem);flex-shrink:0;font-size:12px;font-weight:600;color:var(--color-text-secondary);min-width:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.post-toc__list a:hover{border-color:var(--color-primary)}.post-toc__list a:hover,.post-toc__list a:hover:before{color:var(--color-primary)}.post-toc__list li+li{border-top:1px solid var(--color-border)}.post-main .post-body h2{scroll-margin-top:80px}.post-sidebar{position:absolute;right:calc(50% + 420px);top:0;bottom:0;width:260px}.post-sidebar_inner{position:-webkit-sticky;position:sticky;top:80px}.post-sidebar .profile-sidebar-card{padding:20px 16px}.post-sidebar .profile-sidebar_ava,.post-sidebar .profile-sidebar_ava img{width:100px;height:100px}.post-sidebar .profile-sidebar_name{font-size:18px;line-height:1.3}.post-sidebar-right{position:absolute;left:calc(50% + 380px);top:0;width:335px}.post-sidebar_label{font-family:var(--font-family-heading);font-size:24px;font-weight:700;color:var(--color-dark);margin-bottom:16px}.post-sidebar .article-autor{padding:20px;background-color:var(--color-bg-light);border-radius:var(--radius-lg);border:1px solid var(--color-border);transition:border-color .2s ease}.post-sidebar .article-autor:hover{border-color:var(--color-primary)}.post-sidebar_site-logo{text-align:center;padding:20px;background-color:var(--color-bg-light);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.post-sidebar_site-logo img{margin-bottom:16px}.post-footer{margin-top:40px;padding-top:24px;border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.post-footer_info{gap:24px}.post-footer_share{gap:12px}.post-footer_share-label{font-size:14px;font-weight:500;color:var(--color-text-secondary)}.post-footer_share-links{gap:8px}.post-share-btn{width:36px;height:36px;border-radius:50%;border:1px solid var(--color-border);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.post-share-btn:hover{border-color:var(--color-primary);background-color:var(--color-bg-light-pink)}.post-sidebar-reg{padding:20px 15px;border-radius:var(--radius-lg);overflow:hidden;background-color:var(--color-bg-light);background-image:url(/images/logo-mini.png);background-repeat:no-repeat;background-position:95% 20px;margin-top:40px;background-size:94px}.post-sidebar-reg_title{font-size:30px;font-weight:700;line-height:34px;letter-spacing:0;color:var(--color-primary);margin-bottom:16px}.post-sidebar-reg_text{font-size:18px;font-weight:600;line-height:21px;letter-spacing:0;color:var(--color-dark);margin-bottom:16px}.post-sidebar-reg_form{width:100%}.reg-input{border:none;font-weight:400;line-height:14px;color:var(--color-dark);background-color:#fff;padding:0 14px;margin-bottom:12px}.btn_sidebar-reg,.reg-input{width:100%;height:40px;font-size:14px;letter-spacing:0;border-radius:var(--radius-md)}.btn_sidebar-reg{font-weight:600;line-height:17px;background-color:var(--color-primary);color:#fff;transition:.2s ease}.btn_sidebar-reg:hover{opacity:.85}.questions-page_head{margin-bottom:24px}.questions-page_head .main-title{margin-bottom:12px}.questions-text{max-width:745px;width:100%;font-size:15px;font-weight:400;line-height:1.5;color:var(--color-text-secondary)}.questions-page_control{gap:12px;margin-bottom:24px;flex-wrap:nowrap}.btn_add-question{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;font-family:var(--font-family);font-weight:600;font-size:15px;color:#fff;background:var(--gradient-primary);border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity .2s ease,box-shadow .2s ease;white-space:nowrap;box-shadow:var(--shadow-btn);flex-shrink:0}.btn_add-question:hover{opacity:.92}.questions-page_control .main-banner_search{flex:1 1;min-width:0}.questions-page_control .search-text{border:1px solid var(--color-border)}.questions_list{gap:16px}.related-questions{margin-top:40px;padding-top:32px;border-top:1px solid var(--color-border)}.related-questions_title{font-family:var(--font-family-heading);font-size:28px;font-weight:600;margin:0 0 20px;color:var(--color-dark)}.related-questions_list{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px}.related-questions_list::-webkit-scrollbar{height:6px}.related-questions_list::-webkit-scrollbar-track{background:var(--color-bg-light);border-radius:3px}.related-questions_list::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.related-questions_item{display:flex;flex-direction:column;min-width:400px;max-width:400px;flex-shrink:0;padding:16px 20px;border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;transition:border-color .2s,box-shadow .2s;scroll-snap-align:start}.related-questions_item:hover{border-color:var(--color-primary);box-shadow:var(--shadow-card)}.related-questions_item-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.related-questions_topic{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;line-height:1;color:#fff;background:var(--color-primary);padding:5px 12px;border-radius:var(--radius-xl);white-space:nowrap}.related-questions_date{font-size:12px;color:var(--color-text-secondary);white-space:nowrap}.related-questions_heading{font-size:15px;font-weight:600;color:var(--color-dark);margin:0 0 8px;line-height:1.4;-webkit-line-clamp:2}.related-questions_heading,.related-questions_text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.related-questions_text{line-height:1.5;margin:0 0 10px;-webkit-line-clamp:3;flex:1 1}.related-questions_meta,.related-questions_text{font-size:13px;color:var(--color-text-secondary)}.related-questions_meta{display:flex;gap:6px;margin-top:auto}@media (max-width:768px){.related-questions_item{min-width:280px;max-width:280px}}.topic-wrap,.topic-wrap1{padding:24px;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:box-shadow .2s ease,border-color .2s ease}.topic-wrap1:hover,.topic-wrap:hover{box-shadow:var(--shadow-card);border-color:rgba(215,9,9,.12)}.question-item_head{background-color:var(--color-bg-light);padding:10px 14px;gap:10px;border-radius:var(--radius-md);margin-bottom:16px;flex-wrap:wrap;align-items:center}.question-item_name{font-family:var(--font-family);font-size:14px;font-weight:600;line-height:1.2;color:var(--color-dark);flex:1 1;min-width:0}.question-item_info{font-size:12px;font-weight:400;line-height:1.3;color:var(--color-text-secondary);white-space:nowrap;flex:0 0 auto}.question-item_theme{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;line-height:1;color:#fff;margin-left:auto;background:var(--color-primary);padding:5px 12px;border-radius:var(--radius-xl);white-space:nowrap;flex:0 0 auto}.question-item-content{padding-left:0}.question-item-title{font-family:var(--font-family-heading);font-size:18px;font-weight:600;line-height:1.3;color:var(--color-dark);margin:12px 0;text-decoration:none;transition:color .2s ease}.question-item-title:hover{color:var(--color-primary)}.question-item-text{font-size:14px;font-weight:400;line-height:1.6;text-align:left;color:var(--color-dark)}.questions-filter .filter-element:has(.filter-title) .filter-content:has(.control-checkbox){padding-left:22px}.btn_add-answer{gap:6px;font-family:var(--font-family);font-size:13px;font-weight:600;line-height:1;color:var(--color-primary);border:1.5px solid var(--color-primary);border-radius:var(--radius-xl);padding:7px 16px;transition:all .2s ease}.btn_add-answer:hover{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-btn)}.btn_add-answer:hover img{filter:brightness(0) invert(1)}.answer-item .btn_add-answer{color:var(--color-text-secondary);border:none;padding:0;font-size:14px;font-weight:500;order:1}.answer-item .box_podelitsa{order:2}.answer-item .btn_add-answer:hover{background:transparent;color:var(--color-dark)}.answers-section{margin-top:20px;padding-top:18px;border-top:1px solid var(--color-border)}.btn_show-more-answers{font-family:var(--font-family);font-size:13px;font-weight:600;color:var(--color-primary);margin-top:16px;padding:10px 20px;gap:6px;border:1.5px solid var(--color-primary);border-radius:var(--radius-xl);transition:all .2s ease}.btn_show-more-answers:hover{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-btn)}.btn_show-comments{font-family:var(--font-family);font-size:13px;font-weight:600;color:var(--color-text-secondary);margin-top:8px;padding:6px 0 6px 20px;gap:6px;transition:color .2s ease}.btn_show-comments:hover{color:var(--color-primary)}.answers-section_label{font-family:var(--font-family-heading);font-size:16px;font-weight:600;color:var(--color-dark);margin-bottom:12px}.answers-wrap{gap:0;margin-top:12px}.best-answer-badge{gap:6px;font-family:var(--font-family);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#16a34a;background:rgba(22,163,74,.08);padding:5px 12px;border-radius:var(--radius-xl);margin-bottom:8px;width:-moz-fit-content;width:fit-content}.answer-item{width:100%;margin-left:0;padding:16px 16px 16px 20px;border:none;border-radius:var(--radius-lg);background:var(--color-bg-light);margin-bottom:12px;position:relative;transition:box-shadow .2s ease}.answer-item:hover{box-shadow:0 2px 8px rgba(58,15,3,.06)}.answer-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--color-primary);border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.answer-item_head{background-color:transparent;padding:0;gap:12px;border-radius:0;margin-bottom:12px}.answer-item .article-autor{margin-bottom:0;gap:12px}.answer-item .article-autor-ava{width:44px;height:44px;border-radius:50%;overflow:hidden;flex-shrink:0}.answer-item .article-autor-ava img{width:100%;height:100%;object-fit:cover}.answer-item .article-autor-content{width:auto;flex:1 1}.answer-item .article-autor-name{font-size:15px;font-weight:600;color:var(--color-dark)}.answer-item .article-autor-info{gap:8px;margin-top:2px}.answer-item .answer_date,.answer-item .article-autor-exp{font-size:13px;font-weight:400;line-height:1.3;color:var(--color-text-secondary)}.answer-item .accountant-contacts-row{margin:0;max-width:none;width:auto;flex-shrink:0}.answer-item_body{padding-left:0;padding-right:0}.answer-item-text{font-size:14px;font-weight:400;line-height:1.6;color:var(--color-dark)}.answer-item-footer,.question-item-footer{gap:16px;margin-top:14px;flex-wrap:wrap}.answer-item .answers-section{margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.08)}.answer-item .topic-wrap{padding:20px 0;border:none;border-top:1px solid var(--color-border);border-radius:0;background:transparent;box-shadow:none;margin-bottom:0}.answer-item .topic-wrap:first-child{border-top:none}.answer-item .question-item_num,.answer-item .question-item_theme{display:none}.answer-item .question-item_head{background:transparent;padding:0;border-radius:0;margin-bottom:6px;gap:8px}.answer-item .question-item_name{font-size:14px;font-weight:600}.answer-item .question-item_date{font-size:12px;color:var(--color-text-secondary)}.answer-item .question-item-title{display:none}.answer-item .question-item-text{font-size:14px;line-height:1.4}.answer-item .question-item_body{padding:0}.answer-item .question-item-footer{margin-top:6px}.answer-item .topic-wrap:hover{box-shadow:none}.answer-like{gap:12px}.btn_answer-like{font-size:0;gap:6px;transition:opacity .2s ease}.btn_answer-like:hover{opacity:.7}.btn_answer-like span{font-size:13px;font-weight:400;line-height:1.2;color:var(--color-text-secondary)}.answer-form{width:100%;margin-top:12px}.answer-form form{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;width:100%;font-size:0;transition:border-color .2s ease}.answer-form form:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(215,9,9,.06)}.answer-form_head{background-color:var(--color-bg-light);padding:10px 14px}.answer-form_autor{color:var(--color-dark)}.answer-form_autor,.btn_answer-send{font-family:var(--font-family);font-size:14px;font-weight:600;line-height:1.3}.btn_answer-send{color:var(--color-primary);gap:8px;transition:opacity .2s ease}.btn_answer-send:hover{opacity:.7}.answer-form textarea{width:100%;height:128px;resize:none;border:none;font-size:14px;font-weight:400;line-height:19.6px;color:var(--color-dark);padding:10px 12px}.profile-page{padding:30px 0 50px}.profile-page_grid{display:grid;grid-template-columns:360px 1fr;grid-gap:24px;gap:24px;align-items:start}.profile-page_sidebar{position:-webkit-sticky;position:sticky;top:calc(60px + 16px)}.profile-page_content{min-width:0}.profile-sections{display:flex;flex-direction:column}.profile-nav{position:-webkit-sticky;position:sticky;top:60px;z-index:10;display:flex;gap:6px;padding:14px 0;background:#fff;border-bottom:1px solid var(--color-border);margin:-10px 0 8px;overflow-x:auto;overscroll-behavior-x:contain;flex-wrap:nowrap;scrollbar-width:none}.profile-nav::-webkit-scrollbar{display:none}.profile-nav_item{flex-shrink:0;padding:8px 18px;font-family:var(--font-family);font-size:13px;font-weight:600;color:var(--color-text-secondary);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:transparent;text-decoration:none;white-space:nowrap;transition:all .2s}.profile-nav_item:hover{color:var(--color-dark);border-color:var(--color-dark);background:var(--color-bg-light)}.profile-nav_item.active{color:#fff;background:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--shadow-btn)}.profile-nav_item--company{display:inline-flex;align-items:center;margin-left:auto}.profile-publications_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px;gap:20px}.profile-publications_grid .blog-item{width:100%}.profile-sidebar-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 20px;background:#fff;border:1px solid var(--color-border);box-shadow:var(--shadow-card);border-radius:var(--radius-lg);gap:12px}.profile-sidebar_ava{width:120px;height:120px;border-radius:var(--radius-lg);overflow:hidden;flex-shrink:0}.profile-sidebar_ava img{width:100%;height:100%;object-fit:cover}.profile-sidebar_badge{display:inline-block;font-size:11px;font-weight:600;line-height:1;color:#fff;background:var(--color-primary);padding:5px 14px;border-radius:var(--radius-xl);text-transform:uppercase;letter-spacing:.03em}.profile-sidebar_name{font-family:var(--font-family-heading);font-size:20px;font-weight:700;line-height:1.2;color:var(--color-dark);margin:0}.profile-sidebar_free-tag{display:inline-block;font-size:12px;font-weight:600;color:#fff;background:var(--gradient-primary);border:none;border-radius:var(--radius-xl);padding:5px 12px;box-shadow:var(--shadow-btn)}.profile-sidebar_stats{display:flex;flex-direction:column;gap:10px;width:100%;text-align:left;padding:12px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.profile-sidebar_stat-item{gap:8px;font-size:14px;font-weight:500;color:var(--color-text-secondary);transition:color .2s ease}.profile-sidebar_stat-item img{width:18px!important;height:18px!important}.profile-sidebar_stat-item:hover{color:var(--color-dark)}.profile-sidebar_stat-item img{flex-shrink:0}.profile-sidebar_rating{height:34px;border-radius:var(--radius-sm);gap:5px;padding:0 14px;position:relative;width:140px}.profile-sidebar_rating-num{font-size:22px;font-weight:600;line-height:26px;color:#fff}.profile-sidebar_rating-label{font-size:12px;font-weight:700;color:#fff;opacity:.85}.profile-sidebar_rating .info-rating{margin-left:2px;align-self:center}.profile-sidebar_rating .rating-content{left:0;top:calc(100% + 8px);width:280px;white-space:normal;padding:15px;text-align:left}.profile-sidebar_actions{flex-direction:column}.profile-sidebar_actions,.profile-sidebar_actions-row{display:flex;gap:8px;width:100%}.profile-sidebar_actions-row .btn_show-phone{flex:1 1;height:36px}.profile-sidebar_actions-row .btn_subscribe{flex:1 1}.profile-about_grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.profile-about_main .prod_block-title{margin-bottom:10px}.profile-about_main .accountant-description_text{font-size:15px;line-height:1.6;margin-bottom:16px}.profile-about_meta{font-family:var(--font-family);font-size:14px;line-height:1.5;color:var(--color-dark);padding:8px 0;border-top:1px solid var(--color-border)}.profile-about_meta:first-of-type{margin-top:8px}.profile-about_meta-label{font-weight:600;color:var(--color-text-secondary)}.profile-about_skills{border-left:1px solid var(--color-border);padding-left:24px}.info-rating{font-size:0;align-self:flex-start;cursor:pointer}.rating-content{width:312px;background-color:#fff;padding:15px;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);left:163px;top:0;visibility:hidden;opacity:0;transition:.2s ease;z-index:3}.info-rating:hover+.rating-content,.lk-nav_card-rating:hover .rating-content{opacity:1;visibility:visible}.rating-content-title{font-size:15px;font-weight:700;line-height:18.15px;letter-spacing:-.05em;text-align:left;margin-bottom:10px}.rating-bars{gap:11px;margin-bottom:10px}.rating-bar-item._card .rating-bar{background-color:rgba(215,9,9,.4)}.rating-bar-item._rel .rating-bar{background-color:rgba(59,82,255,.4)}.rating-bar-item._exp .rating-bar{background-color:rgba(242,200,76,.4)}.rating-bar-item._card .rating-bar-fill{background-color:#d70909}.rating-bar-item._rel .rating-bar-fill{background-color:#3b52ff}.rating-bar-item._exp .rating-bar-fill{background-color:#f2c84c}.rating-bar{margin-bottom:2px;height:20px;border-radius:var(--radius-sm);overflow:hidden}.rating-bar-fill{top:0;left:0;bottom:0}.ratig-bar-desc{font-size:14px;font-weight:400;line-height:16.94px;color:var(--color-text-secondary)}.rafing-desc{gap:15px}.rafing-desc-name{font-size:14px;line-height:16.94px;margin-bottom:10px}.rafing-desc-name,.rafing-desc-text{font-weight:400;color:var(--color-text-secondary)}.rafing-desc-text{font-size:12px;line-height:14.52px}.publications_list .blog-item{margin-bottom:15px;min-height:260px}.publications_list .blog-item--no-image .blog-item-title{margin-top:25px}.content-column_nav{font-size:0;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:1;padding:0;margin:0 0 20px}.content-column_nav--item{width:100%;height:36px;font-family:var(--font-family);font-size:14px;font-weight:600;line-height:1;text-align:center;color:var(--color-text-secondary);border:1px solid var(--color-border);border-right:none;transition:color .15s ease,background-color .15s ease}.content-column_nav--item:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.content-column_nav--item:last-child{border-right:1px solid var(--color-border);border-radius:0 var(--radius-md) var(--radius-md) 0}.content-column_nav--item:hover{color:var(--color-primary);background-color:rgba(215,9,9,.04)}.content-column_nav--item.current{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}.prod_block{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:24px;transition:box-shadow .2s ease}.prod_block,.prod_block:not(:last-child){margin-bottom:16px}.prod_block#accountant_info>*{grid-column:1}.prod_block-title{font-family:var(--font-family-heading);font-size:18px;font-weight:700;line-height:1.3;color:var(--color-dark);margin-bottom:16px}.accountant-description_text{font-size:14px;font-weight:400;line-height:19.6px;color:var(--color-dark)}.prod_block#accountant_info .accountant-gallery{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px;grid-row:1/3;grid-column:2;overflow:hidden}.accountant-gallery_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:12px;gap:12px;padding:0;margin:0}.gallery-item{height:120px;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;cursor:pointer;transition:all .2s ease}.gallery-item:hover{border-color:var(--color-primary);box-shadow:0 2px 8px rgba(215,9,9,.15);transform:translateY(-2px)}.zoom-icon{bottom:8px;right:8px;width:28px;height:28px;background:hsla(0,0%,100%,.85);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.gallery-item:hover .zoom-icon{opacity:1}.prod_block .tags-list{margin-bottom:0}.tags-list-item{height:auto;padding:6px 10px;background-color:var(--color-bg-light);border-radius:var(--radius-sm);transition:background .2s ease}.profile-about_skills .tags-list-item:hover{background:var(--color-bg-light-pink)}.prod_block .tags-list-item-name{font-size:14px;line-height:16px}.prod_block .industry-list{margin-bottom:0}.service-prices{margin-top:14px}.price-list{flex-wrap:nowrap;gap:8px}.price-list_item{gap:6px;padding:10px 0;border-bottom:1px solid var(--color-bg-light);transition:background .2s ease}.price-list_item:last-child{border-bottom:none}.price-list_item:hover{background:var(--color-bg-light);margin:0 -12px;padding-left:12px;padding-right:12px;border-radius:var(--radius-sm)}.price-list_item:after{content:"";display:block;flex-grow:1;border-bottom:2px dotted var(--color-border);order:2;margin-bottom:5px}.price-list_name{font-size:15px;font-weight:500;line-height:19.36px;letter-spacing:-.05em;color:var(--color-dark);order:1}.price-list_name span{background-color:#fff;position:relative}.price-list_value{font-size:15px;font-weight:700;line-height:19.36px;letter-spacing:-.05em;color:var(--color-dark);order:3}.accountant-work{margin-top:14px}.accountant-work_list{position:relative;padding-left:20px;gap:0}.accountant-work_list:before{content:"";position:absolute;left:5px;top:8px;bottom:8px;width:2px;background:var(--color-border)}.accountant-work-item{border:none;border-radius:0;padding:12px 16px;gap:20px;position:relative;transition:background .2s ease}.accountant-work-item:before{content:"";position:absolute;left:-21px;top:20px;width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid var(--color-primary)}.accountant-work-item:first-child:before{background:var(--color-primary)}.accountant-work-item:not(:last-child){border-bottom:1px solid var(--color-bg-light)}.accountant-work-item:hover{background:var(--color-bg-light);border-radius:var(--radius-sm)}.accountant-work_column:first-child{flex-shrink:0;width:130px}.accountant-work_label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:15.73px;color:var(--color-text-secondary);margin-bottom:4px}.accountant-work_value{font-size:14px;font-weight:600;line-height:1.4;letter-spacing:-.05em;color:var(--color-dark)}.reviews_list{gap:24px;padding:5px 20px 12px;margin:-5px -20px 8px}.reviews_list-vertical{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.reviews_list-vertical .reviews-card{width:100%}.reviews-card{width:306px;padding:20px 24px;flex-shrink:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff;transition:box-shadow .2s ease}.reviews-card:hover{box-shadow:0 2px 12px rgba(58,15,3,.08);border-color:rgba(215,9,9,.15)}.reviews-card_name{font-family:var(--font-family-heading);font-size:16px;font-weight:600;line-height:1.3;color:var(--color-dark);margin-bottom:4px}.reviews-card_date{font-size:12px;font-weight:400;line-height:1.3;color:var(--color-text-secondary);margin-bottom:0}.reviews-card_rating{gap:3px;margin-bottom:12px}.reviews-card_footer{margin-top:auto;padding-top:12px;border-top:1px solid var(--color-border)}.reviews-card_text{font-size:14px;line-height:1.6;color:var(--color-dark);margin-bottom:16px;flex-grow:1}.reviews-card_more{font-size:inherit;font-weight:600;color:var(--color-primary);cursor:pointer;transition:opacity .2s ease}.reviews-card_more:hover{opacity:.7}.reviews-card_controls{gap:12px}.add_review{margin-top:24px;padding-top:24px;border-top:1px solid var(--color-border)}.btn_like{gap:5px;transition:opacity .2s ease}.btn_like:hover{opacity:.7}.btn_like span{font-size:13px;font-size:12px;font-weight:400;color:var(--color-text-secondary)}.add_stars{margin-bottom:20px;gap:6px}.add_stars-content svg path{cursor:pointer}.add_stars-name{font-size:15px;font-weight:400;line-height:18.15px;letter-spacing:-.05em;color:var(--color-dark)}.review-inputs-row{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.add_review-form .customTextarea{height:100px}.review_text-help{font-size:14px;font-weight:400;line-height:14px;color:var(--color-text-secondary);margin-top:5px}.btn_submit{width:220px;height:40px;border-radius:5px;background-color:var(--color-primary);font-size:14px;font-weight:600;line-height:16.94px;color:#fff;margin-top:14px;transition:.2s ease}.btn_submit:hover{opacity:.85}.publications_list .article-autor{display:none}@media (min-width:1024px){@container answers (width <=560px){.question-item_head{gap:8px}.question-item_theme{width:100%;margin-left:0}}@container specBlog (width <=560px){.publications_list .blog-item{width:307px;flex-shrink:0;margin-bottom:0}.publications_list:not(.scroll_container) .blog-item{width:100%}.blog-item-title{font-size:18px;line-height:18px}.blog-item-text{font-size:14px;line-height:19px}}.publications_list .blog-item-tag{left:11px}@container specBlog (width > 560px){.publications_list{padding:0;margin:0;flex-direction:column;gap:24px}.publications_list .blog-item{display:flex;flex-wrap:wrap;margin-bottom:0}.publications_list .blog-item-image{width:50%}.publications_list .blog-item-info{width:50%;padding:20px 5px 11px 20px}.publications_list .blog-item-tag{bottom:auto;top:16px;left:11px}}}.btn_publication-control{background-color:#fff}@container specBlog (width > 560px){.lk-content .blog-item{display:flex;flex-wrap:wrap}.lk-content .blog-item-image{height:222px;width:43%}.lk-content .blog-item-info{padding-right:50px;width:57%}.btn_publication-control{background-color:transparent}.publication-dropdown{top:20px;right:16px}}.btn_show-more{font-family:var(--font-family);font-size:13px;font-weight:600;line-height:1;color:var(--color-primary);padding:10px 24px;border:1.5px solid var(--color-primary);border-radius:var(--radius-xl);gap:8px;transition:all .2s ease;margin:20px auto 0}.btn_show-more:hover{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-btn)}.btn_show-more:hover img{filter:brightness(0) invert(1)}.btn_show-more:focus-visible,.gallery-item:focus-visible,.profile-nav_item:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.btn_hover{transition:.2s ease}.btn_hover:hover{opacity:.85}.lk-page{min-height:100%;grid-template-columns:269px 1fr;flex:1 1}.lk-page main{grid-column:2}.lk-nav{background:radial-gradient(ellipse at center,#fff 70%,#fdf2ef 100%);width:100%}.lk-container{max-width:1380px;padding:0 42px 35px}.lk-container .container{padding:0}.lk-row{flex-wrap:nowrap;gap:24px}.lk-content{max-width:967px;width:100%}.lk-content .content-column_nav--item{min-width:170px}.lk-content .industry-list{margin-bottom:0}.lk-content .blog-item-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.lk-filter,.lk-sidebar{width:307px;flex-shrink:0;gap:22px;display:flex;flex-direction:column}.lk-row--qa{flex-direction:row}.lk-row--qa .lk-filter{order:-1;position:-webkit-sticky;position:sticky;top:calc(60px + 16px);align-self:flex-start}.lk-row--qa .lk-content{flex:1 1;min-width:0}.btn_edit{width:200px;height:32px;gap:10px;font-size:15px;font-weight:600;line-height:18.15px;color:var(--color-dark);border:1px solid var(--color-primary);border-radius:var(--radius-md);transition:all .2s ease}.btn_edit:hover{background:var(--color-primary);color:#fff}.reviews-row{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.reviews-row .reviews-card{width:100%}.btn_create-post{width:100%;height:40px;font-size:14px;font-weight:600;line-height:16.94px;color:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-btn)}.btn_price-type{padding:6px 16px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:transparent;font-size:13px;font-weight:500;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.btn_price-type:hover{border-color:var(--color-primary);color:var(--color-dark)}.btn_price-type.active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.lk-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 24px;width:100%;color:var(--color-text-secondary)}.lk-empty-state svg{display:block;opacity:.3;margin:0 auto 16px}.lk-empty-state p{font-size:15px;margin:0 0 16px}.lk-empty-state .btn{display:inline-flex}.lk-empty-state .btn.gradient{color:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-btn);padding:10px 24px;font-weight:500;font-size:14px}.lk-loading-state{text-align:center;padding:40px}.bookmarks-list{display:flex;flex-direction:column;gap:16px}.btn_bookmark-remove{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;color:var(--color-dark);font-size:13px;font-weight:500;gap:6px;padding:8px 16px;cursor:pointer;transition:border-color .2s,color .2s}.btn_bookmark-remove:hover{border-color:var(--color-primary);color:var(--color-primary)}.lk-profile-page{padding:0 0 30px}.lk-profile-page .profile-page_grid{grid-template-columns:280px 1fr;gap:20px}.lk-profile-page .profile-sidebar-card{padding:20px 16px}.lk-profile-page .profile-sidebar_ava{width:120px;height:120px}.lk-profile-page .profile-sidebar_ava img{width:120px!important;height:120px!important}.lk-profile-page .profile-sidebar_name{font-size:20px;line-height:24px}.lk-profile-page .profile-sidebar_actions{display:none}.lk-profile-page .profile-sidebar_stats{border-bottom:none}.lk-profile-actions{display:flex;flex-direction:row;gap:8px;margin-top:12px}.lk-profile-actions .btn_icon{width:40px;height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.tooltip-host{position:relative}.tooltip-host:after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);background:var(--color-dark,#26252c);color:#fff;font-size:12px;font-weight:500;padding:6px 10px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:100}.tooltip-host:focus-visible:after,.tooltip-host:hover:after{opacity:1}@media (max-width:1100px){.lk-profile-page .profile-page_grid{grid-template-columns:1fr}}.lk-content .blog-item-title{max-width:335px}.publication-dropdown{top:8px;right:8px}.publication-menu{width:159px;padding:8px 0;right:0;top:calc(100% + 5px);background-color:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-card);z-index:10}.publication-menu-item{gap:8px;padding:0 15px;height:32px;cursor:pointer;transition:.2s ease}.publication-menu-item:hover{background-color:var(--color-bg-light)}.publication-menu-item_icon{font-size:0}.publication-menu-item_name{font-size:14px;font-weight:400;line-height:16.94px;color:var(--color-dark)}.publication-menu-item._del{color:var(--color-primary)}.btn_publication-control{width:33px;height:33px;border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .2s ease}.btn_publication-control:hover{border-color:var(--color-primary)}.add-new-item-content{gap:20px}.input-column{gap:12px}.input-row_label{font-size:12px;font-weight:600;line-height:14px;color:var(--color-text-secondary);padding-left:18px;margin-bottom:5px}.add-new-item .customTextarea{height:365px}.upload-column{gap:20px}.upload-column-title{font-size:12px;line-height:14px;font-weight:600;color:var(--color-dark);margin-bottom:14px}.upload-single-item .add_item-photo__container{width:415px;height:252px;background-color:var(--color-bg-light-pink);border:1px solid var(--color-border);border-radius:8px;cursor:pointer;overflow:hidden}.add_item-photo__container .dzu-inputLabel{position:absolute;inset:0;cursor:pointer}.noImage-block{max-width:415px;width:100%}.noImage-row{gap:12px;margin-bottom:12px}.noImage-icon{width:70px;font-size:0}.noImage-link{color:var(--color-dark)}.noImage-link,.noImage-text{font-size:14px;font-weight:400;line-height:14px}.noImage-text{text-align:left;color:var(--color-text-secondary)}.btn_public{width:220px;color:#fff;margin-top:14px}.btn_draft,.btn_public{height:40px;border-radius:5px;font-size:14px;font-weight:600;line-height:16.94px}.btn_draft{padding:0 18px;background:#fff;color:var(--color-dark);border:1px solid var(--color-border);transition:border-color .15s ease,color .15s ease}.btn_draft:hover{border-color:var(--color-primary);color:var(--color-primary)}.btn_draft:disabled{opacity:.6;cursor:not-allowed}.btn_delete-account{width:220px;height:40px;border-radius:var(--radius-md);font-size:14px;font-weight:600;line-height:16.94px;color:var(--color-primary);border:1px solid var(--color-primary);background:transparent;transition:all .2s ease}.btn_delete-account:hover{background:var(--color-primary);color:#fff}.add-profile-content{gap:20px}.add-profile-content .btn_public{margin-top:0}.add-profile-item{max-width:100%;width:100%;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-lg);container-name:profileitem;container-type:inline-size;position:relative;z-index:1}.profile-item_index{z-index:5}.profile-item_index2{z-index:2}.add-profile-item_title{font-family:var(--font-family-heading);font-size:18px;font-weight:500;line-height:20.7px;color:var(--color-dark);margin-bottom:14px}.btn-obyavlenie{height:48px;max-width:250px}.bookmark_btn{background:none;border:none;cursor:pointer;padding:8px;border-radius:var(--radius-md);transition:background .2s;flex-shrink:0}.bookmark_btn:hover{background:var(--color-bg-light)}.add-profile-item_content,.add-profile-item_content__inner{gap:12px}.add-profile-item_content{gap:20px;display:flex;flex-flow:column}.add_profile_item{gap:12px;display:flex;flex-flow:column;position:relative;margin-bottom:15px;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-lg)}.add_profile_item_dellite{position:absolute;top:5px;right:5px;border:none;border-radius:5px;cursor:pointer}:nth-child(2 of .add-profile-item_content__inner){margin-top:8px}.add-profile-item_row{grid-template-columns:1fr 1fr;gap:20px}.btn_add-item{width:220px;height:40px;background-color:var(--color-text-secondary);border-radius:5px;gap:10px}.btn_add-item--icon{font-size:0}.btn_add-item--name{font-size:14px;font-weight:600;line-height:16.94px;color:#fff}.personal-data_block{grid-template-columns:1fr 1fr;gap:20px}.personal-data_block .customTextarea{height:168px;resize:none}.personal-data_column:nth-child(2){padding-left:36px}.add_item-photo__container{width:252px;height:252px;background-color:var(--color-bg-light-pink);border-radius:8px;background-image:url(/images/add-plus.svg);background-repeat:no-repeat;background-position:50%;overflow:hidden}.btn_addPhoto--name{width:220px;height:40px;border-radius:5px;background-color:var(--color-dark);font-size:14px;font-weight:600;line-height:16.94px;color:#fff;margin-bottom:15px}.add_item-photo__container img{width:100%;height:100%;object-fit:cover;object-position:50%}.btn_photo-bg{background-image:none}.add-profile-education .input-row:has(.control-checkbox){margin-top:16px}.files-block,.files_list{gap:12px}.btn_add-file,.files_list-item{width:-moz-fit-content;width:fit-content}.btn_add-file,.btn_delete-file{cursor:pointer}.btn_add-file,.files_list-item{font-size:14px;line-height:14px;color:#251919;gap:4px}.btn_add-file span,.files_list-item span{font-weight:700}.files_list-item{padding-right:20px}.btn_delete-file{top:2px;right:0}.add-profile-item_subtitle{font-size:12px;font-weight:600;line-height:14px;color:var(--color-dark)}.files-block_text{font-size:14px;font-weight:400;line-height:14px;color:var(--color-dark)}.add-profile-item_service--row{max-width:605px;width:100%;grid-template-columns:1fr 262px;gap:12px}.add_service-price .customInput{background-image:url(/images/rub.svg);background-repeat:no-repeat;background-position:calc(100% - 10px) 50%}.add_service-price input::-webkit-inner-spin-button,.add_service-price input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.add_service-price input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.checkboxes-row{gap:12px 20px}.checkboxes-row.three-columns{grid-template-columns:repeat(3,auto)}.checkboxes-row .control-checkbox{padding-right:0}.checkboxes-row .input-row{width:auto}@container profileItem (width < 600px){.add-profile-item_row,.personal-data_block{grid-template-columns:1fr}.personal-data_column:nth-child(2){padding-left:0;grid-row:1}.add-profile-item_service--row{grid-template-columns:1fr}.checkboxes-row.three-columns{grid-template-columns:repeat(2,auto)}.add-profile-education .input-row:has(.control-checkbox){margin-top:0}}.btn_user_menu .lk-nav-menu_item--count{width:14px;height:14px;border-radius:50%;background-color:var(--color-primary);font-size:9px;font-weight:500;line-height:normal;letter-spacing:-.05em;color:#fff;margin-left:auto;position:absolute;top:-3px;right:-5px}.lk-nav-menu_item .lk-nav-menu_item--count{line-height:normal}@media (max-width:1480px){.ask-question-decore{width:767px}}@media (max-width:1230px){.home-info_block-decore{width:290px;height:136px;top:18px;right:22px}.home-info_block-decore img{top:26px;width:179px}.home-info_block-decore_text{width:124px;height:44px;top:14px;left:-25px;font-size:16px;line-height:20px}.home-info_block-title{font-size:34px;line-height:48px;margin-bottom:18px}.blog-content_list,.blog_block-content{grid-template-columns:repeat(2,1fr)}.blog-other{grid-row:2;grid-column:2}.catalog-row{grid-template-columns:280px 1fr}.catalog_list .card-accountant-ava{width:94px;height:91px}.catalog_list .card-accountant_bottom{margin-left:108px}.profile-nav_item{padding:6px 14px;font-size:13px}.profile-page_grid{grid-template-columns:1fr}.profile-page_sidebar{position:static}.profile-sidebar-card{flex-direction:row;flex-wrap:wrap;text-align:left;gap:16px 24px;padding:24px}.profile-sidebar_ava{width:120px;height:120px}.profile-sidebar_stats{flex-direction:row;flex-wrap:wrap;gap:6px 16px;border:none;padding:0}.profile-sidebar_rating{width:auto;padding:0 14px}.profile-sidebar_actions{flex-direction:row;flex-wrap:wrap;width:auto}.profile-about_grid{grid-template-columns:1fr}.profile-about_skills{border-left:none;padding-left:0;border-top:1px solid var(--color-border);padding-top:16px}.profile-publications_grid{grid-template-columns:1fr}.prod_block#accountant_info .accountant-gallery{grid-row:auto;grid-column:auto}.publications_list{gap:24px;padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}.btn_show-more{display:none}}@media (max-width:1100px){.mobile-menu_content .btn_login{display:flex;margin:25px auto;width:-moz-fit-content;width:fit-content}.main-banner-title{font-size:48px;line-height:46px}.lk-page{grid-template-columns:100%;grid-template-rows:max-content}.lk-page main{grid-column:1}.lk-container{padding:0 12px 35px}.lk-content{max-width:100%}.lk-sidebar{width:100%;order:-1}.lk-sidebar-banner{display:none}.lk-row:not(.lk-row__notifications){flex-wrap:wrap}.lk-page .indiana-scroll-container--native-scroll{width:100%}.lk-nav_logo{display:none}}@media screen and (min-width:1024px) and (max-width:1230px){.blog-item{width:calc(50% - 11px)!important}}@media (max-width:1023px){.home-banner-animate>img{color:transparent;width:350px;margin-bottom:65px}.btn-lk-filter{margin:0 0 20px}.blog_block-content,.cards-block_container,.triggers-block_container{padding-left:12px;padding-right:12px;margin-left:-12px;margin-right:-12px}.post-sidebar{position:static;width:100%;margin-bottom:24px}.post-sidebar-right{display:none}.post-main{max-width:100%}.blog_block-content{display:flex}.blog_block-content .blog-item,.publications_list .blog-item{width:307px;flex-shrink:0;margin-bottom:0!important}.publications_list:not(.scroll_container) .blog-item{width:100%}.blog-item-image{height:172px}.home-info_block-inner{grid-template-columns:1fr}.home-info_block-image{width:100%;height:auto;aspect-ratio:10/9}.open-catalog{width:100%}.blog-item-title{font-size:18px;line-height:18px}.article-autor{gap:8px;margin-bottom:16px;align-items:flex-start}.blog-item-text{font-size:14px;line-height:19px}.ask-question{padding:25px 0 35px;background-size:100%}.site-banner-content-title{font-size:40px;line-height:48px;margin-bottom:8px}.site-banner-content{padding:30px 30px 40px 25px;border-radius:5px;background-color:var(--color-orange-accent);background-image:url(/images/site-banner.svg);background-repeat:no-repeat;background-position:calc(100% - 35px) 50%}.site-banner-content-quote{max-width:360px;margin-bottom:22px;font-size:16px;line-height:20px}.blog_block{padding:60px 0 20px}.site-banner{padding:20px 0}.catalog-row{grid-template-columns:1fr}.catalog_control{justify-content:space-between;gap:15px 8px;margin-bottom:20px}.show-on-map{margin-bottom:12px}.profile-sidebar-card{flex-direction:column;text-align:center;padding:20px 16px;border-radius:var(--radius-md);gap:10px}.profile-sidebar_ava{width:100px;height:100px;border-width:2px}.profile-sidebar_name{font-size:18px}.profile-sidebar_actions,.profile-sidebar_stats{flex-direction:column}.rating-content{left:20px}.accountant-gallery_list{display:flex;overflow-x:auto;padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}.gallery-item{height:108px;width:130px;flex-shrink:0}.accountant-work_list{padding-left:16px}.accountant-work-item{flex-direction:column;gap:8px}.accountant-work-item:before{left:-16px;width:8px;height:8px}.accountant-work_column:first-child{width:auto}.answer-item{width:100%}.questions-page_control .main-banner_search{width:calc(100% - 55px)}.questions-page_control{gap:10px;margin-bottom:20px}.btn_add-question{width:100%;order:3}.catalog_block{padding:10px 0 40px}.left_column,.lk-filter{height:100vh;display:none;flex-direction:column;position:fixed;inset:0;background-color:#fff;z-index:12;padding:40px 12px 15px}.left_column.open,.lk-filter.open{display:flex!important}.catalog-filter{height:100%;overflow:auto;padding:0 2px;border:none}.catalog-filter-list{height:calc(100% - 114px);overflow:auto}.catalog-filter-list,.filter_controls{max-width:100%;width:100%}.lk_head-nav{flex-wrap:nowrap;margin-bottom:20px;gap:15px}.lk_head-nav .content-column_nav--item{height:44px}}@media (max-width:767px){.main-title{font-size:24px;line-height:28px;margin:0 0 24px}.btn-obyavlenie{width:205px;height:40px}.vakansii__head_items{display:flex;flex-flow:column;gap:10px}.main-page-triggers{background-color:#fff;margin-bottom:-30px}.cards_block{padding-bottom:20px}.home-info_block{padding:20px 0 40px}.blog-content_list{grid-template-columns:1fr}.blog-other{grid-column:1;grid-row:3}.blog-cats,.blog-search{width:100%}.faq_block{padding:20px 0}.blog_block{padding:40px 0 26px;background-color:#fff}.ask-question{overflow:hidden}.ask-question-content{max-width:100%}.ask-question-decore{width:398px;top:106px;right:-40px}.ask-question-title{max-width:348px;width:100%;font-size:28px;font-weight:700;line-height:34px;text-align:center;margin:0 auto 255px}.ask-question-form{padding:18px 15px 20px}.ask-question-form-title{font-size:20px;font-weight:600;line-height:24px;margin-bottom:14px}.btn_send_ask{width:100%}.catalog_list .card-accountant_bottom{margin-left:0}.catalog-search{height:214px}.catalog-search_tags-name,.main-banner_tags-name{display:none}.catalog-search_tags{gap:11px}.main-banner_tags-item{padding:0 11px}.question-item_head{gap:8px}.question-item_theme{width:100%;margin-left:0}.answer-item_head{flex-wrap:wrap;gap:10px}.answer-item .accountant-contacts-row,.answer-item .article-autor{max-width:100%;width:100%}.catalog-search_tags-item{padding:0 11px}}@media (max-width:620px){.content-column_nav{padding-left:12px;padding-right:12px;margin-left:-12px;margin-right:-12px}.content-column_nav--item{min-width:25%;width:auto;padding:0 10px;flex-shrink:0;white-space:nowrap}.home-info_block-content{padding:160px 24px 32px}.main-banner-title{font-size:36px;line-height:34px}.site-banner-content{padding:18px 14px 190px;background-position:calc(100% - 40px) calc(100% - 15px);background-size:266px}.prod_block,.prod_block#accountant_info .accountant-gallery{padding:10px}.accountant-work,.service-prices{margin-top:0}.reviews_list{padding:5px 10px 12px;margin:-5px -10px 8px}.publications_list{padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px}.review-inputs-row{grid-template-columns:1fr}.btn_submit{width:100%}.accountant-gallery_list{padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px;gap:12px}.gallery-item{width:82px;height:76px}.add-profile-content .add-profile-item_row,.add-profile-content .personal-data_block,.checkboxes-row.three-columns{grid-template-columns:1fr}.scroll_container .blog-item{width:100%}}@media (max-width:500px){.footer-menu{width:100%}.copyright,.under-footer-link{font-size:12px}.catalog_list .card-accountant-ava{width:80px;height:78px}.catalog_list .card-accountant_name{font-size:18px;line-height:21px}.free-consultation_tag{width:215px}.upload-single-item,.upload-single-item .add_item-photo__container{width:100%}.open-all_link{margin:10px auto 0}}@media (max-width:374px){.catalog_list .card-accountant{width:100%;padding:10px}.catalog-search_tags-item{font-size:12px}}@media (min-width:1400px){.add-profile-item_service--row{max-width:800px;width:100%;grid-template-columns:1fr 490px;gap:12px}}@media screen and (max-width:767px){.add-profile-item_service--row{display:flex!important;flex-flow:column!important;align-items:start!important}.add-profile-item_service--row .add_service-price{width:100%!important}}@media (min-width:1100px){.lk-nav_box{background:transparent;height:auto;z-index:5;padding:0}.lk-nav{height:calc(100vh - 60px);position:-webkit-sticky;position:sticky;top:60px;overflow:visible;display:flex;flex-flow:column;border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);border-top-right-radius:var(--radius-lg);box-shadow:2px 0 8px rgba(0,0,0,.07),inset 0 4px 8px -4px rgba(0,0,0,.07)}.lk-nav-menu{overflow-y:auto;overflow-x:hidden;flex:1 1;min-height:0}}@media screen and (max-width:1100px){.lk-nav_box{z-index:9999!important;position:relative!important}}@media screen and (min-width:1100px) and (max-width:1400px){.add-profile-content .personal-data_block{grid-template-columns:1fr}}@media (min-width:1236px){.main-page-trigger{width:calc(20% - 19px)}}.massege_inputs{display:flex;flex-flow:column;gap:10px;padding:20px;border-top:1px solid var(--color-border)}.massege_inputs input{border:1px solid var(--color-border);border-radius:5px;height:35px;width:50%;font-size:15px;font-weight:400;line-height:19.6px;color:var(--color-dark);padding:10px 12px}.react-datepicker-wrapper{z-index:10}.fade-wrapper{transition:opacity .4s ease;opacity:1}.fade-wrapper.loading{opacity:.5;pointer-events:none}.fade-wrapper.loaded{opacity:1}.answer-item-footer{display:flex;flex-flow:row;align-items:center;gap:16px}.link_podelitsa{padding:0 0 0 12px;font-size:12px;font-weight:500;line-height:1.3;color:#e96418;position:relative;top:-1px}.link_podelitsa:after{position:absolute;content:"";width:7px;height:7px;background:#e96418;border-radius:50%;left:0;top:4px}.capthca_box{max-width:413px;width:100%;margin:25px 0}.quick-share-drop{display:none}.quick-share-drop a{color:#000}.box_podelitsa_items{display:none}.box_podelitsa{position:relative}.box_podelitsa:hover .box_podelitsa_items{display:flex;flex-direction:column;align-items:flex-start;gap:5px;position:absolute;background:#fff;padding:10px;font-size:10px;color:#000;z-index:9;width:180px;top:35px;left:-65px;border-radius:7px;box-shadow:0 0 20px -10px #000}.box_podelitsa_items:after{position:absolute;content:"";width:100%;height:25px;left:0;top:-25px;background:transparent}.podelitsa__item{display:flex;align-items:center;gap:8px;margin-bottom:8px}.podelitsa__item_icon{width:25px;height:25px}.podelitsa__item_icon img{object-fit:scale-down;object-position:center;height:100%}.podelitsa__item_icon svg{width:100%;height:100%}.name_podelitsa{font-size:12px;transition:all .3s ease-out}.name_podelitsa:hover{text-shadow:0 0 .2px #000}.capthca_box_popup{max-width:450px!important;width:100%!important;padding:0!important;border-radius:20px;overflow:hidden}.capthca_box_popup .modalClose{right:0;top:0;background:none}.capthca_box_popup span{font-size:16px;font-weight:600;line-height:19.2px;color:#fff}.capthca_box_head{width:100%;display:flex;align-items:flex-start;background:linear-gradient(180deg,var(--color-primary) 0,#ff4000 100%);box-shadow:1px 2px 7.1px 0 #3d000040;padding:15px 20px}.capthca_box_footer{display:flex;justify-content:flex-end;width:100%;padding:10px 20px;background-color:var(--color-border);border-top:1px solid var(--color-border)}.capthca_box_footer button{margin:0;width:140px;background:linear-gradient(180deg,var(--color-primary) 0,#ff4000 100%)}.notification_modal{max-width:560px;border-radius:12px;background:#fff}.notification_modal-content{display:flex;flex-flow:column}.notification_modal_head{display:flex;flex-flow:row;align-items:center;justify-content:space-between;gap:15px;margin:0 0 12px;width:100%}.notification_modal_title{font-family:var(--font-family-heading);font-weight:700;font-size:30px;line-height:120%;color:var(--color-dark)}.notification_modal_logo{height:100px;flex-shrink:0}.notification_modal_logo img{object-fit:scale-down;object-position:center;height:100%}.notification_modal_content{font-family:var(--font-family);font-weight:400;font-size:15px;line-height:160%;color:var(--color-dark);text-align:left;margin:0 0 24px}.notification_modal_content p{margin:0 0 8px}.notification_modal_content ul{margin:0;padding-left:20px}.notification_modal_content ul li{margin:0 0 6px;color:#555}.notification_modal_content ul li::marker{color:var(--color-primary)}.notification_modal_footer{display:flex;gap:16px;align-items:center;width:100%}.notification_modal_btn{border-radius:var(--radius-sm);padding:11px 32px;height:42px;box-shadow:var(--shadow-btn);background:var(--color-primary);font-family:var(--font-family);font-weight:600;font-size:14px;color:#fff;border:none;cursor:pointer;transition:opacity .2s ease}.notification_modal_btn:hover{opacity:.85}.notification_modal_btn_not{font-family:var(--font-family);font-weight:400;font-size:14px;color:var(--color-text-secondary);border:none;background:none;cursor:pointer;transition:color .2s ease}.notification_modal_btn_not:hover{color:var(--color-dark)}.contest-banner-link:hover{text-decoration:underline}.contest-hero{height:260px;position:relative;z-index:1}.contest-hero__submit-btn{position:absolute;top:20px;right:24px;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:var(--radius-xl);background:hsla(0,0%,100%,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.4);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease;z-index:2}.contest-hero__submit-btn:hover{background:#fff;color:var(--color-primary);border-color:#fff}.contest-hero__submit-plus{font-size:18px;line-height:1;font-weight:400}.contest-picker-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.contest-picker-modal{background:#fff;border-radius:var(--radius-lg);padding:32px;max-width:460px;width:100%;position:relative;box-shadow:var(--shadow-modal)}.contest-picker-close{position:absolute;top:8px;right:12px;background:none;border:none;font-size:28px;line-height:1;color:var(--color-text-secondary);cursor:pointer;padding:4px 8px}.contest-picker-close:hover,.contest-picker-title{color:var(--color-dark)}.contest-picker-title{font-family:var(--font-family-heading);font-size:20px;font-weight:700;margin:0 0 12px}.contest-picker-text{font-size:14px;color:var(--color-text-secondary);line-height:1.55;margin:0 0 20px}.contest-picker-actions{display:flex;flex-direction:column;gap:10px}.contest-picker-link{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 18px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.contest-picker-link:hover{border-color:var(--color-primary);background:rgba(215,9,9,.03)}.contest-picker-link strong{font-size:15px;font-weight:700;color:var(--color-dark)}.contest-picker-link span{font-size:13px;color:var(--color-text-secondary)}.contest-hero .catalog-search_title{font-size:42px;margin-bottom:12px}.contest-hero__dates{font-size:16px;color:hsla(0,0%,100%,.85);font-weight:500}.contest-hero__meta{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:18px;padding:8px 16px;background:rgba(0,0,0,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:var(--radius-xl)}.contest-hero__stage{font-size:14px;font-weight:600;color:#fff;letter-spacing:.01em}.contest-hero__meta .contest-timer{color:hsla(0,0%,100%,.85);font-size:14px}.contest-hero__meta .contest-timer strong{color:#fff}.contest-page-wrap{position:relative;background:#fff}.contest-page{padding:40px 0 60px}.contest-banner-img{width:100%;height:auto;max-height:400px;object-fit:cover;border-radius:var(--radius-lg);display:block;box-shadow:0 8px 24px rgba(58,15,3,.08)}.contest-description{font-size:16px;line-height:1.7;color:var(--color-text);margin-bottom:32px;background:linear-gradient(180deg,#fff,#fdf8f7);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:28px 32px}.contest-description>:first-child{margin-top:0}.contest-description>:last-child{margin-bottom:0}.contest-description h1,.contest-description h2,.contest-description h3{font-family:var(--font-family-heading);color:var(--color-dark);margin:24px 0 10px;line-height:1.3;position:relative;padding-left:14px}.contest-description h1{font-size:22px;font-weight:700}.contest-description h2{font-size:19px;font-weight:700}.contest-description h3{font-size:17px;font-weight:600}.contest-description h1:before,.contest-description h2:before,.contest-description h3:before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:3px;border-radius:2px;background:var(--color-primary)}.contest-description p{margin:0 0 12px}.contest-description strong{color:var(--color-dark);font-weight:700}.contest-description ol,.contest-description ul{margin:8px 0 16px;padding-left:0;list-style:none}.contest-description li{position:relative;padding-left:22px;margin-bottom:6px}.contest-description ul>li:before{content:"";position:absolute;left:6px;top:.65em;width:6px;height:6px;border-radius:50%;background:var(--color-primary)}.contest-description ol{counter-reset:contest-li}.contest-description ol>li{counter-increment:contest-li}.contest-description ol>li:before{content:counter(contest-li) ".";position:absolute;left:0;top:0;font-weight:600;color:var(--color-primary);min-width:18px}.contest-description li>p{margin:0}.contest-description a{color:var(--color-link-blue);text-decoration:underline}.contest-description blockquote{margin:16px 0;padding:12px 18px;border-left:3px solid var(--color-primary);background:rgba(215,9,9,.04);border-radius:4px;color:var(--color-text)}.contest-meta{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 20px;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-bottom:28px}.contest-meta--stats{margin-top:16px;padding:12px 18px;background:var(--color-bg-light);border:none}.contest-meta__sep,.contest-meta__stat{color:var(--color-text-secondary);font-size:15px}.contest-meta__stat{font-weight:500}.contest-stage-badge{padding:8px 20px;border-radius:var(--radius-xl);background:var(--gradient-primary);color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.contest-timer{font-size:14px;color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.contest-timer strong{color:var(--color-dark)}.contest-prizes{margin-bottom:50px}.contest-prizes__title{font-family:var(--font-family-heading);font-size:22px;font-weight:700;margin:0 0 16px;padding-left:16px;display:flex;align-items:center;gap:8px;position:relative}.contest-prizes__title:before{content:"";position:absolute;left:0;top:.15em;bottom:.15em;width:4px;border-radius:2px;background:var(--color-primary)}.contest-prizes__info{position:relative;display:inline-flex;color:var(--color-text-secondary);cursor:help}.contest-prizes__info:hover{color:var(--color-primary)}.contest-prizes__tooltip{display:none;position:absolute;left:50%;top:calc(100% + 8px);transform:translateX(-50%);background:var(--color-dark);color:#fff;font-family:var(--font-family);font-size:13px;font-weight:400;line-height:1.5;padding:12px 16px;border-radius:var(--radius-md);width:320px;z-index:10;box-shadow:var(--shadow-modal)}.contest-prizes__info:hover .contest-prizes__tooltip{display:block}.contest-prizes__layout{display:flex;gap:16px;align-items:stretch}.contest-prizes__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;flex:1 1}.contest-prize-card{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:22px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;min-height:130px;background:linear-gradient(180deg,#fff,#fff8f5);position:relative;overflow:hidden}.contest-prize-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-orange)}.contest-prize-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-card);border-color:var(--color-orange-accent)}.contest-prize-card__place{font-size:22px;font-weight:800;color:var(--color-orange);font-family:var(--font-family-heading);letter-spacing:-.01em}.contest-prize-card__text{font-size:14px;color:var(--color-text);margin-top:8px;font-weight:500}.contest-prize-card--audience{border-color:var(--color-primary);background:linear-gradient(180deg,#fff,#fdf2ef);min-width:220px}.contest-prize-card--audience:before{background:var(--gradient-primary)}.contest-prize-card--audience .contest-prize-card__place{color:var(--color-primary);font-size:18px}.contest-prize-card--audience:hover{border-color:var(--color-primary)}.contest-join-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 40px;border-radius:var(--radius-xl);background:var(--gradient-primary);color:#fff;border:none;cursor:pointer;font-size:16px;font-weight:600;font-family:var(--font-family);box-shadow:var(--shadow-btn);transition:opacity .2s ease,transform .1s ease;margin-bottom:28px}.contest-join-btn:hover{opacity:.9}.contest-join-btn:active{transform:scale(.98)}.contest-join-btn:disabled{opacity:.6;cursor:not-allowed}.contest-my-status{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:16px 24px;background:linear-gradient(135deg,#fdf2ef,#fff);border:1px solid var(--color-primary);border-radius:var(--radius-lg);margin-bottom:28px;font-size:14px;position:relative}.contest-my-status:before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--color-primary);color:#fff;font-weight:700;font-size:14px;flex-shrink:0}.contest-my-status strong{font-weight:700}.contest-section-title{font-family:var(--font-family-heading);font-size:22px;font-weight:700;margin:32px 0 16px;position:relative;padding-left:16px}.contest-section-title:before{content:"";position:absolute;left:0;top:.15em;bottom:.15em;width:4px;border-radius:2px;background:var(--color-primary)}.contest-podium-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px;margin-bottom:32px}.contest-podium-card{display:block;padding:20px;border:2px solid var(--color-orange);border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:box-shadow .2s ease}.contest-podium-card:hover{box-shadow:var(--shadow-card)}.contest-podium-card__place{font-size:14px;color:var(--color-orange);font-weight:700;margin-bottom:8px}.contest-podium-card__title{font-weight:600;margin-bottom:4px}.contest-podium-card__author{font-size:13px;color:var(--color-text-secondary)}.contest-audience-winner{display:inline-block;padding:20px;border:2px solid var(--color-primary);border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:box-shadow .2s ease}.contest-audience-winner:hover{box-shadow:var(--shadow-card)}.contest-voted-list{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.contest-voted-chip{padding:8px 16px;border-radius:var(--radius-xl);border:1px solid var(--color-primary);color:var(--color-primary);text-decoration:none;font-size:13px;transition:background .2s ease}.contest-voted-chip:hover{background:rgba(215,9,9,.05)}.contest-leader-card{display:inline-flex;align-items:center;gap:16px;padding:14px 24px;border:2px solid var(--color-orange);border-radius:var(--radius-lg);text-decoration:none;color:inherit;margin-bottom:24px;transition:box-shadow .2s ease}.contest-leader-card:hover{box-shadow:var(--shadow-card)}.contest-leader-card__votes{font-size:24px;font-weight:800;color:var(--color-orange);font-family:var(--font-family-heading)}.contest-works-filters{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap;align-items:center}.contest-filter-btn{padding:8px 20px;border-radius:var(--radius-xl);border:1px solid var(--color-border);background:#fff;color:var(--color-text);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);transition:all .2s ease}.contest-filter-btn:hover{border-color:var(--color-primary)}.contest-filter-btn.active{border:none;background:var(--gradient-primary);color:#fff}.contest-sort-select{padding:8px 16px;border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:14px;font-family:var(--font-family);margin-left:auto;cursor:pointer}.contest-works-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;gap:20px}.contest-work-card{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease}.contest-work-card:hover{box-shadow:var(--shadow-card)}.contest-work-card__img{width:100%;height:180px;object-fit:cover;display:block}.contest-work-card__body{padding:16px;flex:1 1}.contest-work-card__type{font-size:12px;color:var(--color-text-secondary);margin-bottom:6px}.contest-work-card__verified{margin-left:8px;color:var(--color-link-blue);font-weight:600}.contest-work-card__title{font-weight:600;color:var(--color-text);text-decoration:none;display:block;margin-bottom:8px;font-size:15px;line-height:1.4}.contest-work-card__title:hover{color:var(--color-primary)}.contest-work-card__author{font-size:13px;color:var(--color-text-secondary)}.contest-work-card__footer{padding:12px 16px 16px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--color-border)}.contest-work-card__votes{font-size:13px;color:var(--color-text-secondary)}.contest-pagination{display:flex;gap:8px;justify-content:center;margin-top:28px}.contest-page-btn{padding:8px 16px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#fff;color:var(--color-text);cursor:pointer;font-family:var(--font-family);transition:all .2s ease}.contest-page-btn:hover{border-color:var(--color-primary)}.contest-page-btn.active{border:none;background:var(--gradient-primary);color:#fff}.contest-empty{text-align:center;padding:80px 20px;color:var(--color-text-secondary)}.contest-empty__icon{font-size:48px;margin-bottom:16px;opacity:.3}.contest-empty__text{font-size:18px;margin-bottom:8px}@media (max-width:768px){.contest-podium-grid,.contest-works-grid{grid-template-columns:1fr}.contest-prizes__layout{flex-direction:column}.contest-prizes__grid{grid-template-columns:1fr 1fr}}.page-title-row__actions{gap:12px;flex-wrap:wrap}.blog-view-toggle{display:inline-flex;background:var(--color-bg-light);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:3px;gap:2px}.blog-view-toggle__btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;border:0;background:transparent;color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:color .2s ease,background-color .2s ease}.blog-view-toggle__btn:hover{color:var(--color-dark)}.blog-view-toggle__btn.is-active{background:#fff;color:var(--color-primary);box-shadow:0 1px 3px rgba(0,0,0,.08)}.blog-feed-layout,.blog-feed-topbar{--blog-feed-cols:260px minmax(0,1fr) 300px}.blog-feed-topbar{margin-bottom:20px;display:grid;grid-template-columns:var(--blog-feed-cols);grid-gap:24px;gap:24px;align-items:center}.blog-feed-topbar .blog-search{grid-column:1/span 2;width:100%}.blog-feed-topbar .btn_create-action{grid-column:3;width:100%;justify-content:center}.blog-feed-tabs{display:flex;flex-wrap:wrap;gap:10px;position:-webkit-sticky;position:sticky;top:58px;z-index:5;padding:16px 0 12px;margin:-8px 0 4px;background:#fff;box-shadow:-24px 0 0 #fff,24px 0 0 #fff}.blog-feed-tabs:after{content:"";position:absolute;left:-24px;right:-24px;top:100%;height:5px;background:linear-gradient(180deg,hsla(0,0%,100%,.35),hsla(0,0%,100%,0));pointer-events:none}.blog-feed-tab{padding:10px 22px;border-radius:999px;border:1px solid var(--color-border);background:#fff;color:var(--color-dark);font-family:var(--font-family);font-size:15px;font-weight:600;line-height:18px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.blog-feed-tab:hover{border-color:var(--color-primary);color:var(--color-primary)}.blog-feed-tab.is-active{background:var(--gradient-primary);border-color:transparent;color:#fff;box-shadow:var(--shadow-btn)}.blog-feed-tab.is-active:hover{color:#fff;opacity:.92}.blog-feed-layout{--blog-feed-cols:260px minmax(0,1fr) 300px;display:grid;grid-template-columns:var(--blog-feed-cols);grid-gap:24px;gap:24px;align-items:start}.blog-feed-aside,.blog-feed-sidebar-col{align-self:start;position:-webkit-sticky;position:sticky;top:80px;max-height:calc(100vh - 100px);overflow-y:auto;scrollbar-width:none}.blog-feed-aside::-webkit-scrollbar,.blog-feed-sidebar-col::-webkit-scrollbar{width:0;height:0}.blog-feed-sidebar-col{display:flex;flex-direction:column;gap:16px;padding:14px;margin:-14px}.blog-feed-sidebar{padding:20px;background:var(--color-bg-light);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.blog-feed-sidebar__title{font-family:var(--font-family-heading);font-size:16px;font-weight:600;color:var(--color-dark);margin-bottom:14px}.blog-feed-layout .box_select{flex-direction:column;gap:10px}.blog-feed-layout .box_select .blog-cats{width:100%;min-width:0}.blog-feed-main{display:flex;flex-direction:column;gap:16px;min-width:0}.blog-feed-layout .blog-item{position:relative}.blog-feed-layout .blog-item--news{border-left:4px solid var(--color-primary)}.blog-feed-layout .blog-item-title a:after{content:"";position:absolute;inset:0;z-index:1}.blog-feed-layout .article-autor-ava,.blog-feed-layout .blog-item-image{position:relative;z-index:2}.blog-feed-layout .blog-item-link{display:none}.blog-feed-layout .blog-item-bottom{justify-content:flex-end}.blog-feed-layout .blog-item-text{-webkit-line-clamp:3}.blog-feed-layout .blog-other{grid-row:auto;grid-column:auto}.blog-feed-sentinel{height:1px;width:100%}.blog-feed-end,.blog-feed-loader{padding:16px 0;text-align:center;font-size:14px;color:var(--color-text-secondary)}@media (max-width:960px){.blog-feed-layout,.blog-feed-topbar{--blog-feed-cols:220px minmax(0,1fr)}.blog-feed-topbar .blog-search,.blog-feed-topbar .btn_create-action{grid-column:1/-1}.blog-feed-aside{display:none}}.scroll-to-top{position:fixed;left:24px;bottom:24px;width:44px;height:44px;border-radius:50%;border:none;background:var(--gradient-primary);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-btn);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:900}.scroll-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.scroll-to-top:hover{filter:brightness(1.05)}@media (max-width:768px){.scroll-to-top{left:16px;bottom:16px}.blog-feed-layout,.blog-feed-topbar{--blog-feed-cols:1fr}}.unanswered-widget{display:flex;align-items:center;gap:16px;padding:16px;background:var(--color-bg-light-pink);border-radius:var(--radius-lg);text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.unanswered-widget:hover{box-shadow:var(--shadow-btn);transform:translateY(-1px)}.unanswered-widget__count{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--color-primary)}.unanswered-widget__count,.unanswered-widget__title{font-family:var(--font-family-heading);font-weight:700}.unanswered-widget__title{font-size:13px;line-height:1.25;color:var(--color-dark);margin-bottom:2px;white-space:nowrap}.unanswered-widget__subtitle{font-size:12px;color:var(--color-text-secondary);white-space:nowrap}.quick-actions{margin-top:16px;padding:16px;background:var(--color-bg-light-pink);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:4px}.quick-actions__item{display:flex;align-items:center;gap:14px;padding:12px;border-radius:var(--radius-md);text-decoration:none;color:var(--color-dark);transition:background-color .15s ease}.quick-actions__item--featured,.quick-actions__item:hover{background:#fff}.quick-actions__icon{flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-md);background:var(--gradient-primary);color:#fff;display:flex;align-items:center;justify-content:center}.quick-actions__text{display:flex;flex-direction:column;gap:2px;min-width:0}.quick-actions__title{font-family:var(--font-family-heading);font-size:15px;font-weight:700;line-height:1.25;color:var(--color-dark)}.quick-actions__subtitle{font-size:13px;color:var(--color-text-secondary);line-height:1.3}.search-spinner{width:20px;height:20px;border:2px solid rgba(215,9,9,.2);border-top:2px solid var(--color-primary);border-radius:50%;animation:search-spin .7s linear infinite;display:inline-block}@keyframes search-spin{to{transform:rotate(1turn)}}.search-loading-results{opacity:.55;pointer-events:none;transition:opacity .15s ease}.share-btn-wrap{position:relative;display:inline-flex}.share-btn-trigger{width:36px;height:32px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#fff;color:var(--color-text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:.2s ease;padding:0}.share-btn-trigger:hover,.share-btn-trigger[aria-expanded=true]{border-color:var(--color-primary);color:var(--color-primary)}.share-btn-popover{position:absolute;z-index:20;min-width:220px;max-width:calc(100vw - 32px);padding:6px;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-modal);display:flex;flex-direction:column;gap:2px}.share-btn-popover--bottom-end{top:calc(100% + 8px);right:0}.share-btn-popover--top-end{bottom:calc(100% + 8px);right:0}.share-btn-popover--bottom-start{top:calc(100% + 8px);left:0}.share-btn-popover--top-start{bottom:calc(100% + 8px);left:0}.share-btn-option{display:flex;align-items:center;gap:10px;padding:8px 12px;border:none;background:none;text-align:left;width:100%;font-size:14px;color:var(--color-text);cursor:pointer;border-radius:var(--radius-sm);text-decoration:none;transition:background .15s ease;font-family:inherit}.share-btn-option:hover{background:var(--color-bg-light);color:var(--color-text)}.contest-checkbox{display:flex;align-items:center;gap:14px;padding:14px 18px;border:2px dashed var(--color-orange-accent);border-radius:var(--radius-lg);background:linear-gradient(131.93deg,rgba(219,77,39,.06),rgba(255,138,0,.06) 98.42%);cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;margin-top:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contest-checkbox:hover{border-style:solid;background:linear-gradient(131.93deg,rgba(219,77,39,.12),rgba(255,138,0,.12) 98.42%);transform:translateY(-1px);box-shadow:var(--shadow-btn)}.contest-checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;flex-shrink:0;border:2px solid var(--color-orange-accent);border-radius:var(--radius-sm);background:#fff;cursor:pointer;position:relative;transition:background .2s ease,border-color .2s ease;margin:0}.contest-checkbox input[type=checkbox]:checked{background:var(--gradient-orange);border-color:transparent}.contest-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");background-size:16px;background-position:50%;background-repeat:no-repeat}.contest-checkbox__icon{width:40px;height:40px;border-radius:50%;background:var(--gradient-orange);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:var(--shadow-btn);color:#fff}.contest-checkbox__body{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.contest-checkbox__title{font-family:var(--font-family-heading);font-size:15px;font-weight:600;color:var(--color-dark);line-height:1.3}.contest-checkbox__subtitle{font-size:13px;color:var(--color-text-secondary);line-height:1.35}.contest-checkbox.is-checked{border-style:solid;border-color:transparent;background:var(--gradient-orange);box-shadow:var(--shadow-btn)}.contest-checkbox.is-checked .contest-checkbox__subtitle,.contest-checkbox.is-checked .contest-checkbox__title{color:#fff}.contest-checkbox.is-checked .contest-checkbox__subtitle{opacity:.92}.contest-checkbox.is-checked .contest-checkbox__icon{background:hsla(0,0%,100%,.22);box-shadow:none}.contest-checkbox.is-checked input[type=checkbox]{background:#fff;border-color:#fff}.contest-checkbox.is-checked input[type=checkbox]:checked:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23db4d27' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")}