/* rota/blog-single */
@import url('/assets/fonts/playfair.css?v=8ad78fa93d');.dtk-blogpost{--font-serif: 'Playfair Display',serif;--font-sans: 'Inter',sans-serif;--text-dark: #111111;--text-body: #444444;--text-muted: #888888;--border-color: #eaeaea;--bg-light: #f9f9f9;--accent: var(--bronze,#ff2b5e)}.dtk-blogpost *{margin: 0;padding: 0;box-sizing: border-box}.dtk-blogpost{font-family: var(--font-sans);color: var(--text-body);line-height: 1.7;background-color: #ffffff;font-size: 15px}.dtk-blogpost img{max-width: 100%;height: auto;display: block}.dtk-blogpost a{text-decoration: none;color: inherit;transition: color 0.3s ease}.dtk-blogpost a:hover{color: #000}.dtk-blogpost-hero{position: relative;padding: 64px 24px 56px;text-align: left;background: linear-gradient(135deg,#16171b 0%,#1f2128 100%)}.dtk-blogpost-hero__inner{max-width: 1280px;margin: 0 auto}.dtk-blogpost-hero .hero-category-tag{display: inline-block;background: var(--accent);color: #111;font-size: 11px;text-transform: uppercase;letter-spacing: 2px;font-weight: 700;padding: 6px 14px;border-radius: 20px;margin-bottom: 20px}.dtk-blogpost-hero .hero-post-title{font-family: var(--font-serif);font-size: 2.4rem;line-height: 1.22;font-weight: 700;color: #fff;margin-bottom: 16px;max-width: 840px}@media (min-width: 768px){.dtk-blogpost-hero .hero-post-title{font-size: 3.1rem}}.dtk-blogpost-hero .hero-post-excerpt{font-size: 1.05rem;color: #c7c9d1;max-width: 720px;margin: 0;font-family: var(--font-sans);line-height: 1.6}.hero-breadcrumb a:hover{color: #fff !important;opacity: 1 !important}.dtk-blogpost .container{max-width: 1280px;margin: 0 auto;padding: 56px 24px 80px;display: grid;grid-template-columns: 1fr 340px;gap: 56px;align-items: start}.dtk-blogpost .sidebar{display: flex;flex-direction: column;position: sticky;top: 24px}.dtk-blogpost .post-header{margin-bottom: 30px}.dtk-blogpost .category-tag{font-size: 11px;text-transform: uppercase;letter-spacing: 2px;font-weight: 600;color: var(--text-dark);margin-bottom: 15px;display: block}.dtk-blogpost .post-title{font-family: var(--font-serif);font-size: 2.8rem;color: var(--text-dark);line-height: 1.2;margin-bottom: 20px}.dtk-blogpost .post-excerpt{font-size: 1.1rem;color: var(--text-muted);margin-bottom: 20px;font-family: var(--font-serif);font-style: italic}.dtk-blogpost .post-meta{display: flex;align-items: center;justify-content: space-between;background: #f9f9fa;border-radius: 10px;padding: 16px 20px;font-size: 13px;color: var(--text-muted);margin-bottom: 36px}.dtk-blogpost .meta-left span{margin-right: 15px}.dtk-blogpost .meta-left strong{color: var(--text-dark);font-weight: 600}.dtk-blogpost .social-share{display: flex;align-items: center;gap: 15px}.dtk-blogpost .social-share span{font-weight: 600;color: var(--text-dark)}.dtk-blogpost .social-share a{color: var(--text-dark);font-size: 14px}.dtk-blogpost .featured-image{margin-bottom: 40px;border-radius: 14px;overflow: hidden}.dtk-blogpost .toc{background-color: #fff;border: 1px solid var(--border-color);border-left: 3px solid var(--accent);padding: 24px 26px;margin-bottom: 36px;border-radius: 12px;box-shadow: 0 2px 10px rgba(0,0,0,.04)}.dtk-blogpost .toc h4{font-family: var(--font-serif);font-size: 1.2rem;color: var(--text-dark);margin-bottom: 15px}.dtk-blogpost .toc ul{list-style: none}.dtk-blogpost .toc ul li{margin-bottom: 8px;font-size: 14px}.dtk-blogpost .toc ul li a{color: #0066cc}.dtk-blogpost .toc ul li a:hover{text-decoration: underline}.dtk-blogpost .post-body p{margin-bottom: 25px}.dtk-blogpost .post-body h2,.dtk-blogpost .post-body h3{font-family: var(--font-serif);color: var(--text-dark);margin: 35px 0 15px 0}.dtk-blogpost .post-body h2{font-size: 1.8rem}.dtk-blogpost .article-content{font-size: 17px;line-height: 1.85;color: var(--text-body)}.dtk-blogpost .article-content > *:not(:last-child){margin-bottom: 24px}.dtk-blogpost .article-content h2{font-family: var(--font-serif);font-size: 1.65rem;font-weight: 700;color: var(--text-dark);line-height: 1.3;margin-top: 44px;padding-bottom: 10px;border-bottom: 2px solid #f0f0f0}.dtk-blogpost .article-content h3{font-family: var(--font-serif);font-size: 1.3rem;font-weight: 700;color: var(--text-dark);line-height: 1.35;margin-top: 34px}.dtk-blogpost .article-content h4{font-size: 1.05rem;font-weight: 700;color: var(--text-dark);margin-top: 26px}.dtk-blogpost .article-content p{color: var(--text-body)}.dtk-blogpost .article-content a{color: var(--text-dark);text-decoration: underline;text-decoration-color: var(--accent);text-decoration-thickness: 2px;text-underline-offset: 3px;font-weight: 600}.dtk-blogpost .article-content a:hover{color: var(--accent)}.dtk-blogpost .article-content strong{color: var(--text-dark);font-weight: 700}.dtk-blogpost .article-content ul,.dtk-blogpost .article-content ol{padding-left: 22px}.dtk-blogpost .article-content li{margin-bottom: 10px}.dtk-blogpost .article-content li::marker{color: var(--accent);font-weight: 700}.dtk-blogpost .article-content img{border-radius: 12px;margin: 8px 0}.dtk-blogpost .article-content table{width: 100%;border-collapse: collapse;font-size: 15px}.dtk-blogpost .article-content table th{background: #f9f9fa;text-align: left;padding: 10px 14px;font-weight: 700;border-bottom: 2px solid var(--accent)}.dtk-blogpost .article-content table td{padding: 10px 14px;border-bottom: 1px solid #eee}.dtk-blogpost .article-content hr{border: none;border-top: 1px solid #eee;margin: 40px 0}.dtk-blogpost .article-content > p:first-child{font-size: 1.15em;color: var(--text-dark)}#dtkReadingProgress{position: fixed;top: 0;left: 0;height: 3px;width: 0%;background: var(--accent);z-index: 9999;transition: width .1s linear}.dtk-blogpost blockquote{font-family: var(--font-serif);font-size: 1.25rem;font-style: italic;color: var(--text-dark);border-left: 3px solid var(--accent);background: #fbf9f2;padding: 20px 24px;border-radius: 0 10px 10px 0;margin: 36px 0;line-height: 1.55}.dtk-blogpost .inline-image{float: left;margin: 5px 20px 10px 0;width: 250px}.dtk-blogpost .post-footer-share{display: flex;align-items: center;gap: 15px;padding: 20px 0;border-bottom: 1px solid var(--border-color);margin-bottom: 40px}.dtk-blogpost .author-box{display: flex;gap: 22px;padding: 28px;background-color: #fff;border: 1px solid var(--border-color);border-radius: 14px;box-shadow: 0 2px 12px rgba(0,0,0,.05);margin-bottom: 56px}.dtk-blogpost .author-box img{width: 76px;height: 76px;border-radius: 50%;object-fit: cover;border: 3px solid #f5f5f7;flex-shrink: 0}.dtk-blogpost .author-info h4{font-family: var(--font-serif);font-size: 1.2rem;color: var(--text-dark);margin-bottom: 10px}.dtk-blogpost .author-info p{font-size: 14px;margin-bottom: 15px}.dtk-blogpost .author-social a{margin-right: 10px;color: var(--text-dark)}.dtk-blogpost .related-posts-section h3{font-family: var(--font-serif);font-size: 1.5rem;margin-bottom: 25px;color: var(--text-dark);text-transform: uppercase;letter-spacing: 1px}.dtk-blogpost .related-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 24px}.dtk-blogpost .related-card{display: block;border-radius: 12px;overflow: hidden;border: 1px solid var(--border-color);transition: transform .2s ease,box-shadow .2s ease}.dtk-blogpost .related-card:hover{transform: translateY(-4px);box-shadow: 0 12px 28px rgba(0,0,0,.08)}.dtk-blogpost .related-card .related-card-body{padding: 16px 18px 20px}.dtk-blogpost .related-card img{width: 100%;height: 150px;object-fit: cover;margin-bottom: 0;transition: transform .35s ease}.dtk-blogpost .related-card:hover img{transform: scale(1.06)}.dtk-blogpost .related-card h4{font-family: var(--font-serif);font-size: 1.1rem;color: var(--text-dark);line-height: 1.4}.dtk-blogpost .widget{margin-bottom: 40px;background: none;border: none;padding: 0;border-radius: 0}.dtk-blogpost .widget-title{font-family: var(--font-sans);font-size: 17px;font-weight: 700;color: var(--text-dark);margin-bottom: 20px;padding-bottom: 16px;border-bottom: 1px solid var(--border-color);display: block}.dtk-blogpost .widget-about-text{font-size: 14px;line-height: 1.7;margin-top: 4px;margin-bottom: 20px;color: var(--text-body)}.dtk-blogpost .widget-about-socials{display: flex;gap: 10px}.dtk-blogpost .widget-about-socials a{width: 38px;height: 38px;border-radius: 50%;display: flex;align-items: center;justify-content: center;background: #fff;color: var(--text-muted);font-size: 15px;border: 1px solid var(--border-color)}.dtk-blogpost .widget-about-socials a:hover{background: var(--accent);color: #fff;border-color: var(--accent)}.dtk-blogpost .widget-categories ul{list-style: none}.dtk-blogpost .widget-categories ul li{display: flex;justify-content: space-between;padding: 10px 0;border-bottom: 1px solid var(--border-color);font-size: 14px}.dtk-blogpost .search-form{position: relative}.dtk-blogpost .search-form input{width: 100%;padding: 12px 40px 12px 16px;border: 1px solid var(--border-color);border-radius: 8px;background: #fff;outline: none;font-family: var(--font-sans);font-size: 14px}.dtk-blogpost .search-form input:focus{border-color: var(--accent)}.dtk-blogpost .search-form button{position: absolute;right: 15px;top: 50%;transform: translateY(-50%);background: none;border: none;cursor: pointer;color: var(--text-muted)}.dtk-blogpost .recent-posts-list{list-style: none}.dtk-blogpost .popular-posts-list{list-style: none;padding: 0;margin: 0}.dtk-blogpost .popular-posts-list li{border-bottom: 1px solid #e8e8ea;padding-bottom: 14px;margin-bottom: 14px}.dtk-blogpost .popular-posts-list li:last-child{border-bottom: none;margin-bottom: 0;padding-bottom: 0}.dtk-blogpost .popular-posts-list a{display: flex;align-items: center;gap: 12px;text-decoration: none;color: inherit}.dtk-blogpost .popular-posts-rank{font-family: var(--font-serif);font-size: 1.9rem;font-weight: 700;color: #e5e2da;-webkit-text-stroke: 1px var(--accent);line-height: 1;width: 32px;flex-shrink: 0;text-align: center}.dtk-blogpost .popular-posts-list img{width: 52px;height: 52px;object-fit: cover;border-radius: 8px;flex-shrink: 0}.dtk-blogpost .popular-posts-title{font-size: 13px;font-weight: 600;line-height: 1.4;font-family: var(--font-sans)}.dtk-blogpost .popular-posts-list a:hover .popular-posts-title{color: var(--accent)}.dtk-blogpost .recent-posts-list li{display: flex;gap: 14px;align-items: flex-start;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #e8e8ea}.dtk-blogpost .recent-posts-list li:last-child{border-bottom: none;margin-bottom: 0;padding-bottom: 0}.dtk-blogpost .recent-posts-list a{display: flex;gap: 14px;align-items: flex-start}.dtk-blogpost .recent-posts-list img{width: 72px;height: 72px;object-fit: cover;border-radius: 12px;flex-shrink: 0}.dtk-blogpost .recent-posts-list h4{font-size: 13.5px;line-height: 1.45;font-family: var(--font-sans);font-weight: 600;color: var(--text-dark);margin-bottom: 6px}.dtk-blogpost .recent-posts-meta{font-size: 12px;color: var(--text-muted)}.dtk-blogpost .recent-posts-list a:hover h4{color: var(--accent)}.dtk-blogpost footer{background-color: var(--text-dark);color: #fff;padding: 60px 20px;text-align: center}.dtk-blogpost .footer-links{margin-bottom: 20px}.dtk-blogpost .footer-links a{color: #fff;margin: 0 10px;font-size: 13px;text-transform: uppercase;letter-spacing: 1px}.dtk-blogpost .footer-logo{font-family: var(--font-serif);font-size: 2rem;letter-spacing: 3px;margin-bottom: 10px}.dtk-blogpost .footer-copy{font-size: 12px;color: #888;margin-bottom: 15px}.dtk-blogpost .footer-social a{color: #fff;margin: 0 10px}.dtk-blogpost .post-tag-chip{font-size: 13px;padding: 6px 14px;background: var(--bg-light);color: var(--text-body);border-radius: 20px;border: 1px solid var(--border-color);text-decoration: none}.dtk-blogpost .post-tag-chip:hover{background: var(--accent);color: #fff;border-color: var(--accent)}.dtk-blogpost .author-box-socials{display: flex;gap: 10px;margin-top: 10px}.dtk-blogpost .author-box-socials a{width: 34px;height: 34px;border-radius: 50%;display: flex;align-items: center;justify-content: center;background: var(--bg-light);color: var(--text-muted);font-size: 14px}.dtk-blogpost .author-box-socials a:hover{background: var(--accent);color: #fff}.dtk-blogpost .comments-section{margin: 48px 0}.dtk-blogpost .comments-section h3{font-size: 1.4rem;font-family: var(--font-serif);color: var(--text-dark);margin-bottom: 20px}.dtk-blogpost .comments-list{margin-bottom: 36px}.dtk-blogpost .comment-item{display: flex;gap: 16px;padding: 20px 0;border-bottom: 1px solid var(--border-color)}.dtk-blogpost .comment-item.comment-reply{margin-left: 56px;border-bottom: none;padding-top: 0}.dtk-blogpost .comment-avatar{width: 44px;height: 44px;border-radius: 50%;flex-shrink: 0;background: var(--bg-light);color: var(--text-muted);display: flex;align-items: center;justify-content: center;font-weight: 700;font-size: 16px}.dtk-blogpost .comment-header{display: flex;align-items: baseline;gap: 10px;margin-bottom: 6px}.dtk-blogpost .comment-header strong{color: var(--text-dark)}.dtk-blogpost .comment-date{font-size: 12px;color: var(--text-muted)}.dtk-blogpost .comment-body p{color: var(--text-body);font-size: 14px;line-height: 1.6}.dtk-blogpost .comment-stars{color: var(--accent);font-size: 12px;letter-spacing: 1px}.dtk-blogpost .dtk-comment-star-picker{display: flex;align-items: center;gap: 6px;margin-bottom: 16px;font-size: 14px;color: var(--text-muted)}.dtk-blogpost .dtk-comment-star-picker i{color: #ddd;font-size: 20px;cursor: pointer;transition: color .15s}.dtk-blogpost .dtk-comment-star-picker i.fas{color: var(--accent)}.dtk-blogpost .dtk-comment-star-picker i:hover{color: var(--accent)}.dtk-blogpost .comment-form{background: var(--bg-light);padding: 28px;border-radius: 8px}.dtk-blogpost .comment-form textarea{width: 100%;height: 120px;padding: 14px;border: 1px solid var(--border-color);border-radius: 4px;margin-bottom: 15px;font-family: var(--font-sans);font-size: 14px;resize: vertical}.dtk-blogpost .comment-form button{background: var(--accent);color: #fff;border: none;padding: 12px 26px;font-weight: 600;border-radius: 4px;cursor: pointer;font-size: 14px}.dtk-blogpost .comment-form button:hover{opacity: .9}.dtk-blogpost .gallery-widget{display: grid;grid-template-columns: repeat(3,1fr);gap: 8px}.dtk-blogpost .gallery-widget img{width: 100%;aspect-ratio: 1;object-fit: cover;border-radius: 6px}.dtk-blogpost .tags-widget{display: flex;flex-wrap: wrap;gap: 8px}.dtk-blogpost .tags-widget a{font-size: 13px;padding: 6px 12px;background: var(--bg-light);color: var(--text-body);border-radius: 3px;border: 1px solid var(--border-color);text-decoration: none}.dtk-blogpost .tags-widget a:hover{background: var(--accent);color: #fff;border-color: var(--accent)}.dtk-blogpost .widget-search .search-form{margin-bottom: 0}.dtk-blogpost .sidebar-categories-list{list-style: none;padding: 0;margin: 0}.dtk-blogpost .sidebar-categories-list li{border-bottom: 1px solid #e8e8ea}.dtk-blogpost .sidebar-categories-list li:last-child{border-bottom: none}.dtk-blogpost .sidebar-categories-list a{display: flex;justify-content: space-between;align-items: center;padding: 11px 2px;font-size: 14px;color: var(--text-body)}.dtk-blogpost .sidebar-categories-list a:hover{color: var(--accent)}.dtk-blogpost .sidebar-cat-count{background: var(--bg-light);color: var(--text-muted);font-size: 12px;padding: 2px 9px;border-radius: 20px}.dtk-blogpost .sidebar-contact-list{list-style: none;padding: 0;margin: 0}.dtk-blogpost .sidebar-contact-list li{display: flex;align-items: center;gap: 12px;font-size: 14px;color: var(--text-body);margin-bottom: 14px}.dtk-blogpost .sidebar-contact-list li:last-child{margin-bottom: 0}.dtk-blogpost .sidebar-contact-list i{color: var(--accent);width: 16px}.dtk-blogpost .sidebar-contact-list-modern li{align-items: flex-start}.dtk-blogpost .contact-icon-badge{flex-shrink: 0;width: 32px;height: 32px;border-radius: 50%;background: color-mix(in srgb,var(--accent) 12%,transparent);display: flex;align-items: center;justify-content: center}.dtk-blogpost .contact-icon-badge i{color: var(--accent);width: auto;font-size: 13px}.dtk-blogpost .sidebar-contact-list-modern a{color: var(--text-body);text-decoration: none}.dtk-blogpost .sidebar-contact-list-modern a:hover{color: var(--accent);text-decoration: underline}.dtk-blogpost .widget-newsletter .search-form input{background: var(--bg-light)}.dtk-blogpost .widget-newsletter .search-form button{background: var(--accent);color: #fff;width: 32px;height: 32px;border-radius: 50%;right: 6px}.dtk-blogpost .widget-custom-html{font-size: 14px;line-height: 1.7;color: var(--text-body)}@media (max-width: 992px){.dtk-blogpost .container{grid-template-columns: 1fr;padding: 36px 20px 56px}.dtk-blogpost .sidebar{margin-top: 50px;position: static}}@media (max-width: 768px){.dtk-blogpost-hero{padding: 40px 20px 36px}.dtk-blogpost .post-title{font-size: 2rem}.dtk-blogpost .related-grid{grid-template-columns: 1fr}.dtk-blogpost .author-box{flex-direction: column;text-align: center}.dtk-blogpost .author-box img{margin: 0 auto}.dtk-blogpost .author-box-socials{justify-content: center}.dtk-blogpost .inline-image{float: none;width: 100%;margin: 0 0 20px 0}.dtk-blogpost .post-meta{flex-direction: column;align-items: flex-start;gap: 15px}.dtk-blogpost .comment-item.comment-reply{margin-left: 20px}.dtk-blogpost .gallery-widget{grid-template-columns: repeat(4,1fr)}.dtk-blogpost .comment-form-grid{grid-template-columns: 1fr !important}.dtk-blogpost .comment-form{padding: 20px}.dtk-blogpost .toc{padding: 18px}.dtk-blogpost .article-content{font-size: 16px}.dtk-blogpost .article-content h2{font-size: 1.4rem}}@media (max-width: 480px){.dtk-blogpost .recent-posts-list img,.dtk-blogpost .related-card img{width: 56px;height: 56px}.dtk-blogpost .gallery-widget{grid-template-columns: repeat(3,1fr)}.dtk-blogpost .popular-posts-rank{font-size: 1.5rem;width: 26px}}.article-content .dtk-img-left{float: left;margin: 4px 16px 12px 0}.article-content .dtk-img-right{float: right;margin: 4px 0 12px 16px}.article-content .dtk-img-center{display: block;margin: 12px auto}.article-content .dtk-img-full{display: block;width: 100% !important;height: auto !important;margin: 12px 0}.dtk-blogpost .toc .toc__title{font-family: var(--font-serif);font-size: 1.05rem;font-weight: 700;line-height: 1.2;letter-spacing: -0.005em;color: var(--text-dark);margin: 26px 0 15px}.dtk-blogpost .article-content .dtk-post-sub{font-family: var(--font-serif);font-size: 1.3rem;font-weight: 700;line-height: 1.35;letter-spacing: -0.005em;color: var(--text-dark);text-transform: none;margin: 34px 0 0;padding-bottom: 0;border-bottom: 0}.dtk-blogpost .article-content .dtk-post-sub--lg{font-size: 1.4rem;margin-bottom: 20px}.dtk-blogpost .article-content .dtk-post-sub--related{font-size: 1.5rem;margin-bottom: 25px;text-transform: uppercase;letter-spacing: 1px}.dtk-blogpost .article-content .related-card__title{font-family: var(--font-serif);font-size: 1.1rem;font-weight: 700;line-height: 1.4;letter-spacing: -0.005em;color: var(--text-dark);text-transform: none;margin: 26px 0 0}.dtk-blogpost{--ink-2: color-mix(in srgb,var(--ink,#1d2129) 86%,#fff);--muted: color-mix(in srgb,var(--ink,#1d2129) 68%,#fff);--line: color-mix(in srgb,var(--ink,#1d2129) 12%,#fff);--soft: color-mix(in srgb,var(--ink,#1d2129) 4%,#fff);--accent-ink: var(--bronze-dark,color-mix(in srgb,var(--accent) 76%,#000));--tint: color-mix(in srgb,var(--accent) 5%,#fff);--tint-line: color-mix(in srgb,var(--accent) 22%,#fff)}@media (prefers-reduced-motion: no-preference){html:has(.dtk-blogpost){scroll-behavior: smooth}}.dtk-blogpost-hero .hero-post-title{font-family: var(--font-sans);font-weight: 800;letter-spacing: -0.025em;line-height: 1.12;text-wrap: balance}.dtk-blogpost-hero .hero-post-excerpt{text-wrap: pretty}.dtk-blogpost .container{grid-template-columns: minmax(0,760px) 320px;gap: 64px;justify-content: center;align-items: stretch}.dtk-blogpost .article-content{min-width: 0;font-size: 17px;line-height: 1.78;color: var(--ink)}.dtk-blogpost .article-content > *:not(:last-child){margin-bottom: 0}.dtk-blogpost .featured-image{margin: 0 0 26px;border-radius: 14px;border: 1px solid var(--line)}.dtk-blogpost .featured-image img{width: 100%;height: auto}.dtk-blogpost .dtk-bp-head{margin: 0}.dtk-blogpost .dtk-bp-meta{display: flex;align-items: center;flex-wrap: wrap;gap: 12px 22px}.dtk-blogpost .dtk-bp-meta__author{display: inline-flex;align-items: center;gap: 11px}.dtk-blogpost .dtk-bp-meta__avatar,.dtk-blogpost .dtk-bp-meta__mono{width: 40px;height: 40px;border-radius: 50%;flex: 0 0 auto}.dtk-blogpost .dtk-bp-meta__avatar{object-fit: cover}.dtk-blogpost .dtk-bp-meta__mono{display: flex;align-items: center;justify-content: center;background: var(--ink);color: #fff;font-size: 14px;font-weight: 700;letter-spacing: .02em}.dtk-blogpost .dtk-bp-meta__who{display: flex;flex-direction: column;line-height: 1.3}.dtk-blogpost .article-content .dtk-bp-meta__name{font-size: 14.5px;font-weight: 700;color: var(--ink);text-decoration: none}.dtk-blogpost .article-content a.dtk-bp-meta__name:hover{color: var(--accent-ink);text-decoration: underline;text-underline-offset: 3px}.dtk-blogpost .dtk-bp-meta__role{font-size: 12.5px;color: var(--muted)}.dtk-blogpost .dtk-bp-meta__div{width: 1px;height: 30px;background: var(--line)}.dtk-blogpost .dtk-bp-meta__items{display: flex;flex-wrap: wrap;gap: 6px 18px}.dtk-blogpost .dtk-bp-meta__item{display: inline-flex;align-items: center;gap: 7px;font-size: 13.5px;font-weight: 500;color: var(--muted);white-space: nowrap}.dtk-blogpost .dtk-bp-meta__item.is-fresh{color: var(--accent-ink);font-weight: 600}.dtk-blogpost .dtk-bp-ai-wrap{margin-top: 24px}.dtk-blogpost .dtk-bp-ai{border: 1px solid var(--tint-line);border-radius: 16px;overflow: hidden;background: linear-gradient(180deg,var(--tint) 0%,#fff 65%)}.dtk-blogpost .dtk-bp-ai__head{display: flex;align-items: center;gap: 13px;padding: 16px 18px;cursor: pointer;list-style: none}.dtk-blogpost .dtk-bp-ai__head::-webkit-details-marker,.dtk-blogpost .dtk-bp-toc__head::-webkit-details-marker{display: none}.dtk-blogpost .dtk-bp-ai__head:focus-visible,.dtk-blogpost .dtk-bp-toc__head:focus-visible{outline: 2px solid var(--accent-ink);outline-offset: -3px;border-radius: 14px}.dtk-blogpost .dtk-bp-ai__orb{width: 38px;height: 38px;border-radius: 10px;background: var(--ink);color: #fff;display: flex;align-items: center;justify-content: center;font-size: 18px;flex: 0 0 auto}.dtk-blogpost .dtk-bp-ai__titles{flex: 1;min-width: 0}.dtk-blogpost .dtk-bp-ai__title{display: block;font-weight: 700;font-size: 16px;line-height: 1.3;color: var(--ink);letter-spacing: -0.01em}.dtk-blogpost .dtk-bp-ai__subtitle{display: block;font-size: 13px;line-height: 1.4;color: var(--muted);margin-top: 3px}.dtk-blogpost .dtk-bp-ai__chev,.dtk-blogpost .dtk-bp-toc__chev{display: inline-flex;font-size: 17px;color: var(--muted);transition: transform .24s ease}.dtk-blogpost .dtk-bp-ai[open] .dtk-bp-ai__chev,.dtk-blogpost .dtk-bp-toc details[open] .dtk-bp-toc__chev{transform: rotate(180deg)}.dtk-blogpost .dtk-bp-ai__btns{display: flex;flex-wrap: wrap;gap: 10px;padding: 2px 18px 18px}.dtk-blogpost .article-content .dtk-bp-ai__btn{display: inline-flex;align-items: center;gap: 9px;padding: 10px 15px;min-height: 44px;flex: 1 1 44%;border: 1px solid var(--line);border-radius: 11px;background: #fff;color: var(--ink);font-size: 14.5px;font-weight: 600;line-height: 1.2;text-decoration: none;transition: transform .16s ease,box-shadow .16s ease,border-color .16s ease}.dtk-blogpost .article-content .dtk-bp-ai__btn:hover{transform: translateY(-2px);box-shadow: 0 8px 20px -10px rgba(17,24,39,.35);border-color: var(--tint-line);color: var(--ink)}.dtk-blogpost .article-content .dtk-bp-ai__btn:focus-visible{outline: 2px solid var(--accent-ink);outline-offset: 2px}.dtk-blogpost .dtk-bp-ai__icon{font-size: 15px;color: var(--accent-ink)}.dtk-blogpost .article-content .dtk-bp-ai__btn span{white-space: nowrap}.dtk-blogpost .dtk-bp-ai__arrow{margin-left: auto;font-size: 12px;color: var(--muted)}@media (min-width: 768px){.dtk-blogpost .dtk-bp-ai__head{padding: 18px 24px}.dtk-blogpost .dtk-bp-ai__title{font-size: 17.5px}.dtk-blogpost .dtk-bp-ai__btns{padding: 2px 24px 22px}.dtk-blogpost .article-content .dtk-bp-ai__btn{flex: 0 0 auto}.dtk-blogpost .dtk-bp-ai__arrow{margin-left: 2px}}.dtk-blogpost .post-body{margin-top: 26px}.dtk-blogpost .dtk-bp-bluf{border-left: 3px solid var(--accent);padding: 2px 0 2px 22px;margin: 0}.dtk-blogpost .dtk-bp-bluf__label{font-size: 12.5px;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;color: var(--accent-ink);margin: 0 0 9px;line-height: 1.2}.dtk-blogpost .article-content .dtk-bp-bluf__text{font-size: 17.5px;line-height: 1.66;color: var(--ink);margin: 0;text-wrap: pretty}.dtk-blogpost .toc.dtk-bp-toc{margin: 22px 0 6px;padding: 0;background: #fff;border: 1px solid var(--line);border-radius: 14px;box-shadow: none;overflow: hidden}.dtk-blogpost .dtk-bp-toc__head{display: flex;align-items: center;gap: 11px;padding: 15px 20px;cursor: pointer;list-style: none}.dtk-blogpost .dtk-bp-toc__icon{font-size: 18px;color: var(--ink)}.dtk-blogpost .toc.dtk-bp-toc .toc__title{flex: 1;margin: 0;font-family: var(--font-sans);font-size: 15.5px;font-weight: 700;line-height: 1.3;letter-spacing: -0.01em;color: var(--ink)}.dtk-blogpost .dtk-bp-toc__count{font-size: 13px;color: var(--muted);white-space: nowrap}.dtk-blogpost .dtk-bp-toc__list{list-style: none;margin: 0;padding: 0 12px 14px}.dtk-blogpost .dtk-bp-toc__list li{margin: 0}.dtk-blogpost .article-content .dtk-bp-toc__item{display: flex;align-items: baseline;gap: 12px;padding: 9px 10px;border-radius: 9px;font-size: 15px;font-weight: 500;line-height: 1.45;color: var(--ink-2);text-decoration: none;transition: background .15s,color .15s}.dtk-blogpost .article-content .dtk-bp-toc__item:hover{background: var(--soft);color: var(--ink)}.dtk-blogpost .article-content .dtk-bp-toc__item.is-on{background: var(--tint);color: var(--ink);font-weight: 700}.dtk-blogpost .dtk-bp-toc__num{flex: 0 0 auto;font-size: 12px;font-weight: 700;font-variant-numeric: tabular-nums;color: var(--accent-ink)}.dtk-blogpost .dtk-content-body{margin-top: 30px;color: var(--ink)}.dtk-blogpost .article-content .dtk-content-body p,.dtk-blogpost .article-content .dtk-content-body li{line-height: 1.78;color: var(--ink)}.dtk-blogpost .article-content .dtk-content-body p{text-wrap: pretty}.dtk-blogpost .article-content .dtk-content-body > p{margin: 0 0 1.2em}.dtk-blogpost .article-content .dtk-content-body h2{font-family: var(--font-sans);font-weight: 700;line-height: 1.22;letter-spacing: -0.02em;color: var(--ink);margin: 2.2em 0 .65em;padding: 0;border: 0;text-wrap: balance;scroll-margin-top: 110px}.dtk-blogpost .article-content .dtk-content-body h3{font-family: var(--font-sans);font-weight: 700;line-height: 1.35;letter-spacing: -0.01em;color: var(--ink);margin: 1.8em 0 .55em;scroll-margin-top: 110px}.dtk-blogpost .article-content .dtk-content-body h4{font-family: var(--font-sans);font-weight: 700;line-height: 1.4;color: var(--ink);margin: 1.5em 0 .5em}.dtk-blogpost .article-content .dtk-content-body > :first-child{margin-top: 0}.dtk-blogpost .dtk-bp-numbered{counter-reset: dtkh2}.dtk-blogpost .dtk-bp-numbered h2[id]::before{counter-increment: dtkh2;content: counter(dtkh2,decimal-leading-zero);display: inline-block;margin-right: .55em;font-size: .6em;font-weight: 700;font-variant-numeric: tabular-nums;color: var(--accent-ink);vertical-align: .15em}.dtk-blogpost .article-content .dtk-content-body ul,.dtk-blogpost .article-content .dtk-content-body ol{padding-left: 1.35em;margin: 0 0 1.2em}.dtk-blogpost .article-content .dtk-content-body li{margin: 0 0 .5em;padding-left: .2em}.dtk-blogpost .article-content .dtk-content-body li::marker{color: var(--accent-ink)}.dtk-blogpost .article-content .dtk-content-body a{color: var(--ink);font-weight: 600;text-decoration: underline;text-decoration-color: var(--tint-line);text-decoration-thickness: 2px;text-underline-offset: 3px}.dtk-blogpost .article-content .dtk-content-body a:hover{color: var(--accent-ink);text-decoration-color: currentColor}.dtk-blogpost .article-content .dtk-content-body img{border-radius: 12px;border: 1px solid var(--line);margin: 1.6em 0;height: auto}.dtk-blogpost .article-content .dtk-content-body blockquote{font-family: var(--font-sans);font-style: normal;font-size: 1em;line-height: 1.7;color: var(--ink);background: var(--tint);border: 1px solid var(--tint-line);border-radius: 12px;padding: 18px 22px;margin: 1.6em 0}.dtk-blogpost .article-content .dtk-content-body table{display: block;max-width: 100%;overflow-x: auto;margin: 1.6em 0;font-size: .9em;border: 1px solid var(--line);border-radius: 12px;border-collapse: separate;border-spacing: 0}.dtk-blogpost .article-content .dtk-content-body th{background: var(--soft);color: var(--ink);text-align: left;padding: 12px 16px;font-weight: 700;border-bottom: 1px solid var(--line);white-space: nowrap}.dtk-blogpost .article-content .dtk-content-body td{padding: 12px 16px;border-bottom: 1px solid var(--line);color: var(--ink-2);vertical-align: top}.dtk-blogpost .article-content .dtk-content-body tr:last-child td{border-bottom: 0}.dtk-blogpost .article-content .dtk-post-sub,.dtk-blogpost .article-content .related-card__title{font-family: var(--font-sans);letter-spacing: -0.015em}.dtk-blogpost .article-content .dtk-post-sub--related{text-transform: none;letter-spacing: -0.015em}.dtk-blogpost .sidebar.dtk-bp-side{position: static;display: flex;flex-direction: column;gap: 20px}.dtk-blogpost .dtk-bp-side .widget{margin: 0;padding: 22px 22px 20px;background: #fff;border: 1px solid var(--line);border-radius: 16px;box-shadow: 0 1px 2px rgba(16,24,40,.04)}.dtk-blogpost .dtk-bp-side .widget-title{position: relative;font-family: var(--font-sans);font-size: 12px;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;color: var(--muted);margin: 0 0 16px;padding: 0 0 12px;border-bottom: 1px solid var(--line)}.dtk-blogpost .dtk-bp-side .widget-title::after{content: "";position: absolute;left: 0;bottom: -1px;width: 28px;height: 2px;background: var(--accent)}.dtk-blogpost .dtk-bp-side .widget-search{padding: 14px}.dtk-blogpost .dtk-bp-side .search-form input{background: var(--soft);border: 1px solid transparent;border-radius: 10px;padding: 12px 42px 12px 14px;color: var(--ink)}.dtk-blogpost .dtk-bp-side .search-form input:focus{background: #fff;border-color: var(--tint-line);box-shadow: 0 0 0 3px var(--tint)}.dtk-blogpost .dtk-bp-side .recent-posts-list li{gap: 12px;margin: 0;padding: 12px 0;border-bottom: 1px solid var(--line)}.dtk-blogpost .dtk-bp-side .recent-posts-list li:first-child{padding-top: 0}.dtk-blogpost .dtk-bp-side .recent-posts-list li:last-child{padding-bottom: 0;border-bottom: 0}.dtk-blogpost .dtk-bp-side .recent-posts-list a{gap: 12px;align-items: center}.dtk-blogpost .dtk-bp-side .recent-posts-list img{width: 60px;height: 60px;border-radius: 10px}.dtk-blogpost .dtk-bp-side .recent-posts-list h4{font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink);margin: 0 0 4px}.dtk-blogpost .dtk-bp-side .recent-posts-list a:hover h4{color: var(--accent-ink)}.dtk-blogpost .dtk-bp-side .recent-posts-meta{font-size: 12.5px;color: var(--muted)}.dtk-blogpost .dtk-bp-side .popular-posts-list li{padding-bottom: 12px;margin-bottom: 12px;border-bottom-color: var(--line)}.dtk-blogpost .dtk-bp-side .popular-posts-rank{font-family: var(--font-sans);font-size: 15px;color: var(--accent-ink);-webkit-text-stroke: 0;width: 22px;font-variant-numeric: tabular-nums}.dtk-blogpost .dtk-bp-side .popular-posts-title{font-size: 14px;color: var(--ink)}.dtk-blogpost .dtk-bp-side .popular-posts-list a:hover .popular-posts-title{color: var(--accent-ink)}.dtk-blogpost .dtk-bp-side .sidebar-categories-list li{border-bottom-color: var(--line)}.dtk-blogpost .dtk-bp-side .sidebar-categories-list a{padding: 10px 2px;color: var(--ink-2)}.dtk-blogpost .dtk-bp-side .sidebar-categories-list a:hover{color: var(--accent-ink)}.dtk-blogpost .dtk-bp-side .sidebar-cat-count{background: var(--soft);color: var(--muted);font-variant-numeric: tabular-nums}.dtk-blogpost .dtk-bp-side .tags-widget a{border-radius: 999px;background: var(--soft);border-color: transparent;color: var(--ink-2);padding: 6px 13px}.dtk-blogpost .dtk-bp-side .tags-widget a:hover{background: var(--ink);color: #fff}.dtk-blogpost .dtk-bp-side .widget-about-text,.dtk-blogpost .dtk-bp-side .widget-custom-html{color: var(--ink-2)}.dtk-blogpost .dtk-bp-side .sidebar-contact-list li{color: var(--ink-2)}.dtk-blogpost .dtk-bp-side .widget-newsletter .search-form input{background: var(--soft)}.dtk-blogpost .dtk-bp-side .dtk-bp-rail{position: sticky;top: 96px;padding: 4px 0 0;background: none;border: 0;box-shadow: none;border-radius: 0}.dtk-blogpost .dtk-bp-side .dtk-bp-rail .widget-title{border: 0;padding: 0 0 0 15px;margin-bottom: 10px}.dtk-blogpost .dtk-bp-side .dtk-bp-rail .widget-title::after{display: none}.dtk-blogpost .dtk-bp-rail__list{list-style: none;margin: 0;padding: 0;border-left: 1px solid var(--line);max-height: calc(100vh - 150px);overflow-y: auto}.dtk-blogpost .dtk-bp-rail__item{display: block;padding: 7px 4px 7px 15px;margin-left: -1px;border-left: 2px solid transparent;font-size: 13.5px;font-weight: 500;line-height: 1.4;color: var(--muted);transition: color .15s,border-color .15s;text-wrap: pretty}.dtk-blogpost .dtk-bp-rail__item:hover{color: var(--ink)}.dtk-blogpost .dtk-bp-rail__item.is-on{color: var(--ink);font-weight: 700;border-left-color: var(--accent)}@media (max-width: 992px){.dtk-blogpost .container{grid-template-columns: minmax(0,1fr);gap: 0}.dtk-blogpost .sidebar.dtk-bp-side{margin-top: 48px}.dtk-blogpost .dtk-bp-side .dtk-bp-rail{display: none}}@media (max-width: 767px){.dtk-blogpost .dtk-bp-meta__div{display: none}.dtk-blogpost .dtk-bp-meta{gap: 10px 16px}.dtk-blogpost .dtk-bp-bluf{padding-left: 16px}.dtk-blogpost .article-content .dtk-bp-bluf__text{font-size: 16.5px}.dtk-blogpost .dtk-bp-toc__head{padding: 14px 16px}}@media (prefers-reduced-motion: reduce){.dtk-blogpost .dtk-bp-ai__chev,.dtk-blogpost .dtk-bp-toc__chev,.dtk-blogpost .article-content .dtk-bp-ai__btn{transition: none}.dtk-blogpost .article-content .dtk-bp-ai__btn:hover{transform: none}}.dtk-blogpost .post-body iframe{max-width: 100%}.dtk-blogpost .post-body iframe[src*="youtube"],.dtk-blogpost .post-body iframe[src*="vimeo"]{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;border: 0}.dtk-blogpost .post-body figure{margin: 1.75rem 0}.dtk-blogpost .post-body figure img{display: block;width: 100%;height: auto;border-radius: 10px}.dtk-blogpost .post-body figcaption{margin-top: .5rem;font-size: .9rem;line-height: 1.5;color: var(--muted,#6b7280)}.dtk-bp-e{--band: var(--ink,#1d2129);--on-band: #fff;--on-band-2: color-mix(in srgb,#fff 78%,var(--band));--wrap: 1280px}.dtk-bp-e .dtk-bp-band{background: var(--band);color: var(--on-band);padding: 0 24px;text-align: left;position: relative}.dtk-bp-e .dtk-bp-band__in{max-width: var(--wrap);margin: 0 auto;padding-top: 40px;display: grid;grid-template-columns: minmax(0,1fr);align-items: end}.dtk-bp-e .dtk-bp-band.has-cover .dtk-bp-band__in{grid-template-columns: minmax(0,1.18fr) minmax(0,1fr);column-gap: 56px}.dtk-bp-e .dtk-bp-band__txt{display: flex;flex-direction: column;align-items: flex-start;gap: 16px;padding-bottom: 48px;min-width: 0}.dtk-bp-e .dtk-bp-crumb{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;font-size: 13.5px;line-height: 1.4;color: var(--on-band-2);margin: 0}.dtk-bp-e .dtk-bp-crumb a{color: var(--on-band-2);text-decoration: none}.dtk-bp-e .dtk-bp-crumb a:hover{color: var(--on-band) !important;text-decoration: underline;text-underline-offset: 3px}.dtk-bp-e .dtk-bp-crumb__sep{opacity: .55}.dtk-bp-e .dtk-bp-crumb [aria-current]{color: var(--on-band);opacity: .9;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 36ch}.dtk-bp-e .dtk-bp-band .hero-category-tag{margin: 0;padding: 6px 13px;border-radius: 999px;font-size: 12.5px;font-weight: 700;letter-spacing: .02em;text-transform: none;background: color-mix(in srgb,var(--on-band) 13%,var(--band));color: var(--on-band);text-decoration: none;transition: background .15s}.dtk-bp-e .dtk-bp-band .hero-category-tag:hover{background: var(--accent-ink);color: #fff}.dtk-bp-e .dtk-bp-band .hero-post-title{color: var(--on-band);margin: 0;max-width: 24ch}.dtk-bp-e .dtk-bp-band.has-cover .hero-post-title{max-width: none}.dtk-bp-e .dtk-bp-band .hero-post-excerpt{color: var(--on-band-2);font-size: 18px;line-height: 1.6;max-width: 60ch;margin: 0}.dtk-bp-e .dtk-bp-cover{position: relative;margin: 0 0 -64px;border-radius: 18px;overflow: hidden;align-self: end;justify-self: end;width: min(100%,calc(480px * var(--cover-r,1.9)));background: color-mix(in srgb,var(--on-band) 10%,var(--band));box-shadow: 0 22px 50px -18px rgb(0 0 0 / .5)}.dtk-blogpost.dtk-bp-e .dtk-bp-cover img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;display: block;max-width: none}.dtk-bp-e .dtk-bp-strip{max-width: var(--wrap);margin: 0 auto;padding: 22px 24px;box-sizing: content-box}.dtk-bp-e .dtk-bp-band.has-cover + .dtk-bp-strip{min-height: 72px}@media (min-width: 993px){.dtk-bp-e .dtk-bp-band.has-cover + .dtk-bp-strip .dtk-bp-head{max-width: calc((100% - 56px) * 1.18 / 2.18)}}.dtk-bp-e .dtk-bp-meta__name{font-size: 14.5px;font-weight: 700;color: var(--ink);text-decoration: none}.dtk-bp-e a.dtk-bp-meta__name:hover{color: var(--accent-ink);text-decoration: underline;text-underline-offset: 3px}.dtk-bp-e .dtk-bp-meta__mono{background: var(--accent-ink)}.dtk-bp-e .container{margin-top: 0;padding-top: 28px}.dtk-blogpost.dtk-bp-e .article-content > .dtk-bp-ai-wrap{margin: 0 0 28px}.dtk-bp-e .dtk-bp-ai{background: var(--tint);border-color: var(--tint-line);border-radius: 14px}.dtk-bp-e .dtk-bp-ai[open]{background: linear-gradient(180deg,var(--tint) 0%,#fff 70%)}.dtk-bp-e .dtk-bp-ai__orb{background: var(--accent-ink)}.dtk-bp-e .dtk-bp-ai__head:hover .dtk-bp-ai__title{color: var(--accent-ink)}.dtk-bp-e .post-body{margin-top: 0}@media (min-width: 993px){.dtk-bp-e .container:has(.dtk-bp-rail) .toc.dtk-bp-toc{display: none}}.dtk-blogpost.dtk-bp-e .article-content .dtk-content-body img:not(.dtk-img-left):not(.dtk-img-right):not(.dtk-img-full){display: block;width: auto;max-width: 100%;max-height: 420px;height: auto;margin-left: auto;margin-right: auto;object-fit: contain}.dtk-blogpost.dtk-bp-e .post-body figure img:not(.dtk-img-left):not(.dtk-img-right):not(.dtk-img-full){width: auto;margin: 0 auto}.dtk-blogpost.dtk-bp-e .post-body figure figcaption{text-align: center}.dtk-bp-e [data-dtk-zoom][role="button"]{cursor: zoom-in}.dtk-bp-e [data-dtk-zoom][role="button"]:focus-visible{outline: 3px solid var(--accent);outline-offset: 3px}.dtk-bp-e .dtk-bp-cover:has(img:focus-visible){overflow: visible}@media (max-width: 992px){.dtk-bp-e .dtk-bp-band{padding: 0 20px}.dtk-bp-e .dtk-bp-band__in,.dtk-bp-e .dtk-bp-band.has-cover .dtk-bp-band__in{grid-template-columns: minmax(0,1fr);padding-top: 26px}.dtk-bp-e .dtk-bp-band__txt{padding-bottom: 28px;gap: 14px}.dtk-bp-e .dtk-bp-band.has-cover .dtk-bp-band__txt{padding-bottom: 24px}.dtk-bp-e .dtk-bp-cover{margin-bottom: -40px;border-radius: 14px;width: min(100%,calc(440px * var(--cover-r,1.9)));justify-self: center}.dtk-bp-e .dtk-bp-band .hero-post-excerpt{font-size: 16.5px}.dtk-bp-e .dtk-bp-strip{padding: 18px 20px 6px}.dtk-bp-e .dtk-bp-band.has-cover + .dtk-bp-strip{padding-top: 58px;min-height: 0}}html.dtk-lb-open{overflow: hidden}.dtk-lb{position: fixed;inset: 0;width: 100vw;height: 100vh;height: 100dvh;max-width: none;max-height: none;margin: 0;padding: 0;border: 0;background: transparent;color: #fff;overflow: hidden}.dtk-lb::backdrop{background: rgb(12 12 16 / .9)}.dtk-lb__fig{position: absolute;inset: 56px 72px 40px;margin: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;touch-action: pan-y}.dtk-lb__img{display: block;max-width: 100%;max-height: calc(100% - 44px);width: auto;height: auto;object-fit: contain;border-radius: 8px;background: rgb(255 255 255 / .04)}.dtk-lb__cap{margin: 0;max-width: 70ch;text-align: center;font: 400 14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;color: #e4e4ea}.dtk-lb__count{position: absolute;top: 20px;left: 20px;margin: 0;font: 600 13px/1 system-ui,sans-serif;color: #cfd0d6;font-variant-numeric: tabular-nums}.dtk-lb__btn{position: absolute;width: 48px;height: 48px;border: 0;border-radius: 50%;background: rgb(255 255 255 / .12);color: #fff;display: grid;place-items: center;font-size: 20px;cursor: pointer;transition: background .15s}.dtk-lb__btn:hover{background: rgb(255 255 255 / .24)}.dtk-lb__btn:focus-visible{outline: 3px solid #fff;outline-offset: 2px}.dtk-lb__close{top: 10px;right: 12px}.dtk-lb__prev{left: 12px;top: 50%;transform: translateY(-50%)}.dtk-lb__next{right: 12px;top: 50%;transform: translateY(-50%)}@media (max-width: 640px){.dtk-lb__fig{inset: 56px 12px 84px}.dtk-lb__prev,.dtk-lb__next{top: auto;bottom: 18px;transform: none}.dtk-lb__prev{left: calc(50% - 60px)}.dtk-lb__next{right: calc(50% - 60px)}}@media (prefers-reduced-motion: reduce){.dtk-bp-e .dtk-bp-band .hero-category-tag,.dtk-lb__btn{transition: none}}
