html{scroll-behavior:smooth}.mxd-nav__wrap{pointer-events:none;display:block}.mxd-nav__wrap.active_menu{pointer-events:all}.mxd-menu__wrapper{pointer-events:none;display:block}.mxd-menu__wrapper.active_menu{pointer-events:all}.mxd-menu__wrapper .fade-in-elm{visibility:hidden;opacity:0;transition:all .6s}.mxd-menu__wrapper.active_menu .fade-in-elm{visibility:visible;opacity:1}.mxd-menu__wrapper .fade-in-up-elm{visibility:hidden;opacity:0;transition:all .6s;transform:translateY(25px)}.mxd-menu__wrapper.active_menu .fade-in-up-elm{visibility:visible;opacity:1;transform:translateY(0)}.submenu{height:0;padding-top:0;display:block;overflow:hidden}.videoModal__bodyOpen{overflow:hidden}.videoModal__overlay{z-index:111;background:#000c;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.videoModal__content{background:0 0;border:none;outline:none;overflow:hidden}.videoModal__playerWrap{aspect-ratio:16/9;width:min(90vw,1600px);max-width:1200px;position:relative}.swiper-navigation-icon{display:none}.hamburger__line{transition:all .3s}.nav-open .hamburger__line:first-child{transform:translateY(5px)rotate(45deg)}.nav-open .hamburger__line:last-child{transform:translateY(-5px)rotate(-45deg)}.loading__item,.loading__fade{opacity:0}.mxd-hero-01__marquee{background:#18d6bf}.bg-accent{background-color:#18d6bf!important}.icon-star{fill:#18d6bf!important}:root{--additional:#16d8c1}.btn-line-headline:hover{color:#16d8c1!important}@media (max-width:991px){.blog-detail{grid-template-columns:1fr}}@media (max-width:991px){.blog-detail__sidebar{flex-flow:wrap;position:static}.blog-detail__author-card,.blog-detail__tags-card{flex:1;min-width:200px}}@keyframes blog-spin{to{transform:rotate(360deg)}}.blog-detail{grid-template-columns:1fr 300px;align-items:start;gap:40px;display:grid}@media (max-width:991px){.blog-detail{grid-template-columns:1fr}}.blog-detail__title{margin-bottom:24px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;line-height:1.25}.blog-detail__featured-image{border-radius:12px;margin-bottom:20px;overflow:hidden}.blog-detail__featured-image img{object-fit:cover;width:100%;height:auto;display:block}.blog-detail__meta{border-bottom:1px solid var(--border-color,#80808026);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:16px 0;display:flex}.blog-detail__meta-left{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.blog-detail__meta-item{color:var(--t-default,#666);font-size:.9rem}.blog-detail__meta-item strong{color:var(--t-bright,#222)}.blog-detail__meta-date{color:var(--t-muted,#999);font-size:.9rem}.blog-detail__excerpt{margin-bottom:28px}.blog-detail__excerpt p{opacity:.85;font-size:1.15rem;line-height:1.8}.blog-detail__content{margin-bottom:48px}.blog-detail__comments{border-top:1px solid var(--border-color,#80808026);padding-top:32px}.blog-detail__comments-title{margin-bottom:24px;font-size:1.5rem;font-weight:600}.blog-detail__comment-form{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.blog-detail__comment-input{border:1px solid var(--border-color,#80808033);background:var(--base-tint,#f8f8f8);width:100%;color:var(--t-bright,#222);resize:vertical;border-radius:10px;padding:14px 18px;font-family:inherit;font-size:.95rem;transition:border-color .2s}.blog-detail__comment-input:focus{border-color:var(--additional,#18d6bf);outline:none}.blog-detail__comment-input::placeholder{color:var(--t-muted,#999)}.blog-detail__comment-btn{align-self:flex-end;align-items:center;gap:8px;display:inline-flex}.blog-detail__comment-btn:disabled{opacity:.5;cursor:not-allowed}.blog-detail__no-comments{text-align:center;opacity:.6;padding:40px 20px}.blog-detail__no-comments h3{font-size:1rem;font-weight:500}.blog-detail__sidebar{flex-direction:column;gap:28px;display:flex;position:sticky;top:120px}@media (max-width:991px){.blog-detail__sidebar{flex-flow:wrap;position:static}.blog-detail__author-card,.blog-detail__tags-card{flex:1;min-width:200px}}.blog-detail__author-card{text-align:center;background:var(--base-tint,#f8f8f8);border-radius:14px;flex-direction:column;align-items:center;padding:28px 20px;display:flex}.blog-detail__author-avatar{border-radius:50%;width:90px;height:90px;margin-bottom:14px;overflow:hidden}.blog-detail__author-avatar img{object-fit:cover;width:100%;height:100%}.blog-detail__author-placeholder{background:var(--additional,#18d6bf);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;font-size:2.2rem;font-weight:600;display:flex}.blog-detail__author-name{font-size:1rem;font-weight:600}.blog-detail__tags-card{background:var(--base-tint,#f8f8f8);border-radius:14px;padding:24px 20px}.blog-detail__sidebar-heading{text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin-bottom:14px;font-size:.85rem;font-weight:600}.blog-detail__tags-list{flex-wrap:wrap;gap:8px;display:flex}.blog-detail__tag{border:1px solid var(--border-color,#80808033);color:var(--t-default,#666);border-radius:20px;padding:6px 14px;font-size:.82rem;transition:all .2s;display:inline-block}.blog-detail__tag:hover{background:var(--additional,#18d6bf);color:#fff;border-color:var(--additional,#18d6bf)}.blog-detail-loading{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:6rem 2rem;display:flex}.blog-detail-loading__spinner{border:3px solid var(--border-color,#80808033);border-top-color:var(--additional,#18d6bf);border-radius:50%;width:36px;height:36px;animation:.7s linear infinite blog-spin}.blog-detail-empty{text-align:center;padding:6rem 2rem}.blog-detail-empty h2{margin-bottom:12px}.blog-detail-empty p{color:var(--t-muted,#999);margin-bottom:24px}
