.blog-detail_detailPage{padding:4rem 0 6rem;min-height:80vh}.blog-detail_articleContainer{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.blog-detail_backBtn{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;color:var(--color-text-muted);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.blog-detail_backBtn:hover{color:var(--color-text);transform:translateX(-4px)}.blog-detail_header{display:flex;flex-direction:column;gap:1rem}.blog-detail_meta{font-size:.85rem;font-weight:700;color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em}.blog-detail_title{font-size:3rem;font-weight:800;letter-spacing:-.04em;line-height:1.15;color:var(--color-text)}@media(max-width:767px){.blog-detail_title{font-size:2.25rem}}.blog-detail_coverImageWrapper{border-radius:16px;overflow:hidden;height:400px;background-color:var(--color-card-bg);width:100%}@media(max-width:767px){.blog-detail_coverImageWrapper{height:250px}}.blog-detail_coverVideoWrapperVertical{border-radius:16px;overflow:hidden;width:100%;max-width:380px;max-height:580px;aspect-ratio:9/15;margin:0 auto;align-self:center;background-color:#000}@media(max-width:767px){.blog-detail_coverVideoWrapperVertical{max-width:290px}}.blog-detail_coverImage{width:100%;height:100%;object-fit:cover}.blog-detail_coverVideo{width:100%;height:100%;border:none}.blog-detail_content{font-size:1.1rem;color:var(--color-text);line-height:1.75;display:flex;flex-direction:column;gap:1.5rem}.blog-detail_content p{margin-bottom:.5rem}.blog-detail_content h2,.blog-detail_content h3{font-weight:800;letter-spacing:-.02em;color:var(--color-text);margin-top:1.5rem;margin-bottom:.5rem}.blog-detail_content ol,.blog-detail_content ul{padding-left:1.5rem;display:flex;flex-direction:column;gap:.75rem}.blog-detail_content ol li,.blog-detail_content ul li{position:relative}.blog-detail_content ul li{list-style-type:disc}.blog-detail_content ol li{list-style-type:decimal}.blog-detail_content blockquote{border-left:4px solid var(--color-accent);padding-left:1.5rem;font-style:italic;color:var(--color-text-muted);margin:1rem 0}.BlogVideoPlayer_coverImageWrapper{border-radius:16px;overflow:hidden;height:400px;background-color:var(--color-card-bg);width:100%;position:relative}@media(max-width:767px){.BlogVideoPlayer_coverImageWrapper{height:250px}}.BlogVideoPlayer_coverImage{width:100%;height:100%;object-fit:cover}.BlogVideoPlayer_coverVideoWrapperVertical{border-radius:16px;overflow:hidden;width:100%;max-width:760px;aspect-ratio:9/15;margin:0 auto;align-self:center;background-color:#000;position:relative}.BlogVideoPlayer_coverVideo{width:100%;height:100%;border:none;display:block}.BlogVideoPlayer_loadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:5}.BlogVideoPlayer_loadingSpinner{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.3);border-top:3px solid var(--color-accent,#10b981);border-radius:50%;animation:BlogVideoPlayer_spin .8s linear infinite}@keyframes BlogVideoPlayer_spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BlogVideoPlayer_videoIgOverlay{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:.5rem;background-color:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.5rem .85rem;border-radius:30px;z-index:10;border:1px solid hsla(0,0%,100%,.2);pointer-events:auto;box-shadow:0 4px 12px rgba(0,0,0,.3);transition:all .2s ease-in-out}.BlogVideoPlayer_videoIgOverlay:hover{background-color:rgba(0,0,0,.8);border-color:hsla(0,0%,100%,.35);transform:scale(1.03)}.BlogVideoPlayer_videoIgUsername{color:#fff;font-size:.85rem;font-weight:700;text-decoration:none;font-family:var(--font-sans);letter-spacing:.03em}.BlogVideoPlayer_videoIgUsername:hover{text-decoration:underline}