.blog_banner{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--dark) 0%,#110014 100%);color:#fff;padding:7.5rem 0 5rem}.blog_banner:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 25% 0%,rgba(217,8,60,.18) 0%,transparent 70%);pointer-events:none}.blog_banner_inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:4rem;align-items:center}.ba__section_blog_banner_left{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.ba_blog_back_link{display:inline-flex;align-items:center;gap:.45rem;font-family:Montserrat,sans-serif;font-weight:700;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;margin-bottom:1.75rem;transition:color .2s var(--ease-out),gap .2s var(--ease-out)}.ba_blog_back_link:hover{color:var(--primary);gap:.7rem}.ba_blog_category{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .95rem;background:rgba(217,8,60,.14);border:1px solid rgba(217,8,60,.4);border-radius:var(--radius-full)}.ba_blog_category>p{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--primary)}.ba_marketing_tag{color:var(--primary)}.ba_blog_detail-title{font-family:Montserrat,sans-serif;font-weight:800;font-size:clamp(1.9rem,4vw,3.25rem);line-height:1.12;color:#fff;text-align:left;max-width:18ch;margin:1.5rem 0 2rem}.ba_blog_detail-info{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem;width:100%;padding-top:1.75rem;border-top:1px solid rgba(255,255,255,.14);font-size:.85rem;color:#fff9}.ba_blog_detail-info p{margin:0}.ba_blog_meta_divider{width:1px;height:18px;background:rgba(255,255,255,.16);flex-shrink:0}.ba__author_details{display:flex;align-items:center;gap:.6rem;position:relative}.ba__author_details>p{font-family:Montserrat,sans-serif;font-weight:700;color:#fff}.ba__author_link{color:inherit;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px}.ba__author_link:hover{text-decoration-color:#d9083c}.ba__author_img{width:38px;height:38px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.2)}.ba_info_icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid rgba(255,255,255,.3);border-radius:50%;color:#fff9;background:transparent;cursor:pointer;transition:all .2s var(--ease-out)}.ba_info_icon:hover,.ba_info_icon:focus-visible{background:var(--primary);border-color:var(--primary);color:#fff}.ba_author_bio{position:absolute;top:calc(100% + .85rem);left:0;z-index:20;width:min(560px,70vw);padding:1.25rem 1.4rem;background:#1c1c1c;border:1px solid rgba(255,255,255,.12);border-left:2px solid var(--primary);color:#ffffffb3;font-size:.85rem;line-height:1.7;text-align:left;box-shadow:var(--shadow-lg)}.ba_publish_date,.ba_time_to_read{display:flex;align-items:center;gap:.45rem}.ba_calendar_icon,.ba_clock_icon{color:var(--primary);flex-shrink:0}.ba__section_blog_banner_right{position:relative;display:flex;align-items:center;justify-content:center;min-width:0}.ba__section_blog_banner_right>img{width:100%;max-width:360px;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 24px 48px rgba(0,0,0,.45))}.ba__section_blog_banner_right.is_photo{flex-direction:column;align-items:stretch;gap:.6rem;margin:0}.ba__section_blog_banner_right.is_photo>img{max-width:none;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;border-radius:14px;filter:none;box-shadow:0 24px 48px #00000059}.ba_blog_photo_credit{font-size:.72rem;color:#ffffff8c;text-align:right}.ba_blog_photo_credit a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media screen and (max-width: 1024px){.blog_banner{padding:6.5rem 0 4rem}.blog_banner_inner{gap:2.5rem}.ba__section_blog_banner_right>img{max-width:260px}}@media screen and (max-width: 880px){.blog_banner_inner{grid-template-columns:minmax(0,1fr);gap:2.5rem}.ba__section_blog_banner_right{justify-content:flex-start}.ba__section_blog_banner_right>img{max-width:320px}.ba_blog_detail-title{max-width:none}.ba_author_bio{width:min(440px,85vw)}}@media screen and (max-width: 560px){.blog_banner{padding:5.5rem 0 3.5rem}.ba_blog_detail-info{gap:.85rem;font-size:.78rem}.ba_blog_meta_divider{display:none}.ba__author_img{width:32px;height:32px}.ba__section_blog_banner_right>img{max-width:100%}}.ba__blog_post_page{background:#0d0d0d}.ba__read_progress_track{position:fixed;top:0;left:0;right:0;height:3px;background:rgba(255,255,255,.07);z-index:var(--z-nav)}.ba__read_progress_bar{height:100%;background:linear-gradient(90deg,var(--primary),var(--primary-light));transition:width .1s linear}.ba__blog_post_body{background:#0d0d0d;color:#fff;padding:5rem 0 7rem}.ba__section_container_row_blogpost{display:flex;flex-direction:column;gap:4rem}.ba__blog_content{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:4rem;align-items:start}.ba_blog_detail-content_main{min-width:0;max-width:72ch}.ba_blog_detail-content_main h2{font-family:Montserrat,sans-serif;font-weight:800;font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.25;color:#fff;margin:3.5rem 0 1.25rem;scroll-margin-top:6rem}.ba_blog_detail-content_main h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.15rem;color:#fff;margin:2.5rem 0 1rem;scroll-margin-top:6rem}.ba_blog_detail-content{margin:0 0 1.5rem;font-size:1.0625rem;line-height:1.85;color:#ffffffad}.ba_blog_lede{font-size:1.2rem;line-height:1.75;color:#ffffffd9;padding-left:1.5rem;border-left:2px solid var(--primary);margin-bottom:2.5rem}.ba_blog_detail_figure{margin:2.5rem 0;border:1px solid rgba(255,255,255,.1);overflow:hidden;background:rgba(255,255,255,.03)}.ba_blog_detail_image{width:100%;height:auto;display:block}.ba_blog_detail_caption{padding:.625rem .875rem;font-size:.8125rem;line-height:1.5;color:#ffffff8c}.ba_blog_detail_figure .ba_blog_detail_caption a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ba_blog_detail-content_main a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.ba_blog_detail-content_sidebar{display:flex;flex-direction:column;gap:.75rem;min-width:0;position:sticky;top:6rem}.ba_blog_detail-content_sidebar_item{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);transition:background .2s ease,box-shadow .2s ease}.ba_blog_detail-content_sidebar_item:hover{background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px #d9083c59}.ba_blog_detail-content_sidebar_child{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.35rem;background:transparent;border:none;text-align:left;cursor:pointer;color:inherit}.ba_blog_detail-content_sidebar_child>h2{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.04em;line-height:1.4;color:#ffffffe6;transition:color .2s ease}.ba_blog_detail-content_sidebar_item:hover h2{color:var(--primary)}.ba__angle_down_icon{color:var(--primary);flex-shrink:0;transition:transform .25s var(--ease-out)}.ba_rotate{transform:rotate(180deg)}.ba__table_content_dropdown{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.1);padding:.5rem 0}.ba__table_content_dropdown_item{display:flex;align-items:baseline;gap:.75rem;width:100%;padding:.65rem 1.35rem;background:transparent;border:none;border-left:2px solid transparent;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease}.ba__table_content_dropdown_item:hover{background:rgba(255,255,255,.03);border-left-color:var(--primary)}.ba__toc_index{font-family:Montserrat,sans-serif;font-weight:800;font-size:.68rem;color:var(--primary);flex-shrink:0}.ba__toc_label{font-size:.82rem;line-height:1.5;color:#fff9;transition:color .2s ease}.ba__table_content_dropdown_item:hover .ba__toc_label{color:#fff}.ba__blog_comments{max-width:820px;padding-top:3rem;border-top:1px solid rgba(255,255,255,.1)}.ba__blog_comments_heading{display:flex;align-items:center;gap:.85rem;margin-bottom:2rem}.ba__blog_comments_heading:before{content:"";width:22px;height:2px;background:var(--primary);flex-shrink:0}.ba__blog_comments_heading h2{margin:0;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#fff;white-space:nowrap}.ba__blog_comments_rule{flex:1;height:1px;background:rgba(255,255,255,.12)}.ba__blog_post_page .ba_comment_display_container{margin:0 0 2.5rem;max-height:560px;padding:0;gap:1rem}.ba__blog_post_page .comment-content-box{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:0;box-shadow:none;padding:1rem 1.25rem 1.25rem;color:#ffffffbf;font-size:.88rem}.ba__blog_post_page .ba__comment_avatar,.ba__blog_post_page .ba__unknownUser{width:40px;height:40px;font-size:40px;border-color:#fff3;color:#ffffff80}.ba__blog_post_page .avatar_name{color:#fff9}.ba__blog_post_page .ba__comment_actionBtn{background:rgba(255,255,255,.06);border-color:#ffffff26;color:#ffffffb3;transition:all .2s var(--ease-out)}.ba__blog_post_page .ba__comment_actionBtn:hover{background:var(--primary);border-color:var(--primary);color:#fff}.ba__blog_post_page .ba__view_replies{color:#ffffff73}.ba__blog_post_page .ba__comment_reply,.ba__blog_post_page .ba__comment_reply_box{border-color:#ffffff1f}.ba__blog_post_page .ba__comment_reply_box{border-left-color:var(--primary)}.ba__blog_post_page .ba__comment_form_title{font-family:Montserrat,sans-serif;font-weight:800;font-size:1.35rem;color:#fff;margin:0 0 1.25rem}.ba__blog_post_page .ba__comment_form_container>form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ba__blog_post_page .ba__comment_form_container>form>textarea,.ba__blog_post_page .ba__comment_form_container>form>button{grid-column:1 / -1}.ba__blog_post_page .ba__comment_reply_input,.ba__blog_post_page .ba__comment_form_container>form>input,.ba__blog_post_page .ba__comment_form_container>form>textarea{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);border-radius:0;color:#fff;font-family:inherit;font-size:.95rem;transition:border-color .2s var(--ease-out),background .2s var(--ease-out)}.ba__blog_post_page .ba__comment_form_container>form>input{height:52px;padding:0 1.15rem}.ba__blog_post_page .ba__comment_form_container>form>textarea{height:140px;padding:1rem 1.15rem}.ba__blog_post_page .ba__comment_form_container>form>input::-moz-placeholder,.ba__blog_post_page .ba__comment_form_container>form>textarea::-moz-placeholder{color:#ffffff59}.ba__blog_post_page .ba__comment_form_container>form>input::placeholder,.ba__blog_post_page .ba__comment_form_container>form>textarea::placeholder{color:#ffffff59}.ba__blog_post_page .ba__comment_form_container>form>input:focus,.ba__blog_post_page .ba__comment_form_container>form>textarea:focus,.ba__blog_post_page .ba__comment_reply_input:focus{outline:none;border-color:var(--primary);background:rgba(255,255,255,.08)}.ba__blog_post_page .ba__comment_reply_submit{border-radius:0}.ba__blog_post_page .ba__submitBtn{border-radius:var(--radius-full);padding:.9rem 2.5rem;font-family:Montserrat,sans-serif;font-weight:700;font-size:.875rem;border:2px solid var(--primary);min-width:0;width:auto;justify-self:start}.ba__blog_post_page .ba__submitBtn:hover{background:transparent;color:var(--primary);transform:translateY(-2px)}.ba__blog_post_page .ba__banner_ad{border-radius:0;box-shadow:none;border:1px solid rgba(255,255,255,.12);padding:3rem 3.5rem}.ba__blog_post_page .ba__banner_ad>h2{font-family:Montserrat,sans-serif;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:800}.ba__blog_post_page .ba__banner_ad>p{font-size:1.05rem;line-height:1.7;color:#fffc;max-width:60ch;margin:.75rem 0 1.75rem}.ba__blog_post_page .ba__banner_ad .ba__lead_inputWebsite{position:relative;width:100%;max-width:460px;margin:0}.ba__blog_post_page .ba__banner_ad .ba_leadInput{box-sizing:border-box;width:100%;height:56px;padding:0 9.5rem 0 1.5rem;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.35);border-radius:var(--radius-full);color:#fff;font-family:inherit;font-size:.95rem;outline:none;transition:border-color .2s var(--ease-out),background .2s var(--ease-out)}.ba__blog_post_page .ba__banner_ad .ba_leadInput::-moz-placeholder{color:#ffffff80}.ba__blog_post_page .ba__banner_ad .ba_leadInput::placeholder{color:#ffffff80}.ba__blog_post_page .ba__banner_ad .ba_leadInput:hover,.ba__blog_post_page .ba__banner_ad .ba_leadInput:focus{box-shadow:none;border-color:#fff;background:rgba(0,0,0,.35)}.ba__blog_post_page .ba__banner_ad .ba_banner_ad_btn{position:absolute;top:4px;right:4px;height:calc(100% - 8px);width:140px;border:none;border-radius:var(--radius-full);background:#fff;color:var(--primary);font-family:Montserrat,sans-serif;font-weight:700;font-size:.85rem;cursor:pointer;transition:background .2s var(--ease-out),color .2s var(--ease-out)}.ba__blog_post_page .ba__banner_ad .ba_banner_ad_btn:hover{background:var(--dark);color:#fff}@media screen and (max-width: 1100px){.ba__blog_content{gap:2.5rem}}@media screen and (max-width: 940px){.ba__blog_post_body{padding:3.5rem 0 5rem}.ba__blog_content{grid-template-columns:minmax(0,1fr);gap:3rem}.ba_blog_detail-content_main{max-width:none}.ba_blog_detail-content_sidebar{position:static;top:auto}.ba__blog_post_page .ba_comment_display_container{max-height:none}}@media screen and (max-width: 640px){.ba__blog_post_page .ba__comment_form_container>form{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width: 560px){.ba__section_container_row_blogpost{gap:2.5rem}.ba_blog_lede{font-size:1.05rem;padding-left:1rem}.ba_blog_detail-content{font-size:1rem}.ba__blog_post_page .ba__banner_ad{padding:2rem 1.5rem}.ba__blog_post_page .ba__submitBtn{width:100%;text-align:center;justify-content:center}}.ba_blog_detail-list{margin:0 0 1.5rem;padding-left:1.4rem;display:flex;flex-direction:column;gap:.5rem}.ba_blog_detail-list li{font-size:1.0625rem;line-height:1.8;color:#ffffffad}ul.ba_blog_detail-list{list-style:disc outside}ol.ba_blog_detail-list{list-style:decimal outside}.ba_blog_detail-list li{display:list-item;padding-left:.25rem}.ba_blog_detail-list li::marker{color:#d9083c;font-weight:700}.ba_blog_detail-list .ba_blog_detail-list{margin:.5rem 0 0}ul.ba_blog_detail-list ul.ba_blog_detail-list{list-style-type:circle}.ba_blog_detail-quote{margin:1.5rem 0;padding:.5rem 0 .5rem 1.25rem;border-left:3px solid #D9083C;color:#ffffffd1;font-style:italic}.ba_blog_detail-content_main a{color:#ff3b5c;text-decoration:underline;text-underline-offset:2px}.ba_blog_detail-content_main h2{scroll-margin-top:100px}.ba__blog_post_page .ba__toc_index,.ba__blog_post_page .ba__comment_publish_date{color:var(--red-bright)}.ba__comment_form_container>form{box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:20px}.ba__comment_form_container>form>input,.ba__comment_form_container>form>textarea{box-sizing:border-box;height:100px;border-radius:50px;border:1px solid #ccc;font-size:16px}.ba__comment_form_container>form>input{padding:0 30px;height:60px}.ba__comment_form_container>form>textarea{padding:20px 30px;height:150px}.ba__comment_avatar{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.ba__unknownUser{border:1px solid black;font-size:60px;box-sizing:border-box;padding:5px;border-radius:50%}.ba_comment_box_container{display:flex;align-items:flex-start;gap:20px}.ba_comment_display_container{display:flex;flex-direction:column;gap:20px;margin-top:80px;margin-bottom:80px;max-height:580px;overflow-y:scroll;padding:1rem 0}.comment-content-box{box-sizing:border-box;box-shadow:0 0 10px #b5b5b5;width:100%;border-radius:30px;padding:10px 25px 20px;display:flex;flex-direction:column;justify-content:center;position:relative;margin-right:.5rem}.comment-content-box>p{margin:0}.ba__comment_publish_date{font-size:12px;color:var(--primaryColor)}.ba__comment_actionBtns{display:flex;gap:20px;margin-top:20px}.ba__comment_actionBtn{background-color:#f2e9e4;border:1px solid #ccc;border-radius:50%;padding:5px;font-size:20px;outline:black;cursor:pointer}.ba_avatar_identity{display:flex;flex-direction:column;justify-content:center;align-items:center}.avatar_name{font-size:14px}.ba_red{color:red}.ba__view_replies{margin-left:10px;color:#5c5c5c;text-decoration:underline;cursor:pointer}.ba__comment_reply{border-top:1px solid #ccc;margin-top:20px}.ba__comment_reply_box{margin:15px;border-left:2px solid var(--primaryColor);padding:10px 10px 10px 20px}.ba__comment_reply_box>p{margin:0}.ba__comment_repolyForm{margin-top:20px;position:relative}.ba__comment_reply_input{background-color:#ccc;height:40px;width:100%;box-sizing:border-box;border-radius:10px;padding:10px;outline:none}.ba__comment_reply_submit{background-color:var(--primaryColor);padding:10px;border-radius:0 10px 10px 0;border:none;cursor:pointer;height:40px;position:absolute;top:0;right:0}.ba_telegram_plane_icon{color:#fff;font-size:16px}.ba_close_text{text-align:right;text-decoration:underline;cursor:pointer;padding-top:15px}.ba__submitBtn{padding:20px;border-radius:15px;background:var(--primaryColor);border:none;font-family:inherit;text-align:center;cursor:pointer;transition:.4s;color:#fff;font-size:16px;min-width:50%}@media screen and (max-width: 1000px){.comment-content-box{padding:8px 20px;font-size:.8rem}.ba__comment_avatar{width:50px;height:50px}.ba__unknownUser{font-size:50px}.ba__comment_publish_date{font-size:10px;color:var(--primaryColor)}}@media screen and (max-width: 870px){.comment-content-box{padding:8px 25px;font-size:1rem}.ba_comment_display_container{max-height:1000px;overflow-y:scroll;margin-top:40px;margin-bottom:10px}@media screen and (max-width: 800px){.ba__submitBtn{padding:15px;width:100%}}}
