.page-blog[data-v-4035bce8]{background:var(--color-bg);min-height:100vh}.blog-hero[data-v-4035bce8]{background:#000;display:flex;height:60vh;margin-top:100px;overflow:hidden;padding-top:0;position:relative}@media(max-width:768px){.blog-hero[data-v-4035bce8]{height:auto;margin-top:80px;min-height:350px}}.hero-media[data-v-4035bce8]{height:100%;position:relative;width:50%;z-index:1}.hero-img[data-v-4035bce8]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%}.hero-overlay[data-v-4035bce8]{background:linear-gradient(90deg,#09090b00,#09090b),linear-gradient(180deg,#09090b00 70%,#09090b);inset:0;position:absolute}.hero-content[data-v-4035bce8]{align-items:center;display:flex;padding:0 4rem;width:50%;z-index:2}.title-mega[data-v-4035bce8]{font-size:calc(1.8rem + 1.5vw);font-weight:900;line-height:1.1;margin-bottom:1.5rem;text-transform:uppercase}.title-mega .line[data-v-4035bce8]{display:block}.title-mega .line.small-text[data-v-4035bce8]{font-size:.45em;margin-bottom:-.5rem;opacity:.8}.subtitle[data-v-4035bce8]{color:var(--color-text-muted);font-size:1.1rem;max-width:400px}.blog-container[data-v-4035bce8]{margin:0 auto;max-width:1440px;padding:4rem 2rem}.blog-layout[data-v-4035bce8]{display:grid;gap:5rem;grid-template-columns:320px 1fr}.blog-sidebar[data-v-4035bce8]{position:relative}.sticky-sidebar[data-v-4035bce8]{position:sticky;top:120px}.sidebar-card[data-v-4035bce8]{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#18181be6;border:3px solid #fff;border-left:10px solid var(--color-primary);border-radius:4px 95% 5% 92%/95% 5%;box-shadow:15px 15px #0009;padding:3rem 2.5rem;transform:rotate(-1.5deg)}.sidebar-title[data-v-4035bce8]{border-bottom:3px solid var(--color-primary);display:inline-block;font-size:1.5rem;font-weight:900;letter-spacing:.15em;margin-bottom:2.5rem;padding-bottom:.5rem;text-transform:uppercase}.category-list[data-v-4035bce8]{list-style:none;padding:0}.category-list li[data-v-4035bce8]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);color:var(--color-text-muted);cursor:pointer;display:flex;font-size:1rem;font-weight:800;gap:.8rem;letter-spacing:.05em;padding:1.2rem 0;text-transform:uppercase;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.category-list li[data-v-4035bce8]:before{background:var(--color-primary);content:"";height:3px;transition:width .3s ease;width:0}.category-list li.active[data-v-4035bce8],.category-list li[data-v-4035bce8]:hover{color:var(--color-primary);padding-left:.5rem}.category-list li.active[data-v-4035bce8]:before,.category-list li[data-v-4035bce8]:hover:before{width:20px}.category-list li.active[data-v-4035bce8]{background:var(--color-primary);border-bottom:none;border-radius:4px;box-shadow:5px 5px #0000004d;color:#fff;margin:.5rem -.5rem;padding:.6rem 1.2rem}.category-list li.active[data-v-4035bce8]:before{display:none}.posts-grid[data-v-4035bce8]{display:grid;gap:4rem;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.post-card[data-v-4035bce8]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18181bb3;border:3px solid #fff;border-left:10px solid var(--color-primary);box-shadow:15px 15px #000c;color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.165,.84,.44,1)}.post-card[data-v-4035bce8]:nth-child(3n+1){border-radius:2% 94% 3% 97%/98% 3% 95% 5%;transform:rotate(.8deg) translateY(5px)}.post-card[data-v-4035bce8]:nth-child(3n+2){border-radius:95% 5% 92% 8%/4% 96% 6% 94%;transform:rotate(-.5deg) translateY(-5px)}.post-card[data-v-4035bce8]:nth-child(3n+3){border-radius:5% 95% 4% 96%/97% 4% 98% 2%;transform:rotate(.3deg) translateY(2px)}.post-card[data-v-4035bce8]:hover{background:#232328e6;border-color:var(--color-primary);box-shadow:25px 25px #000000e6;transform:translateY(-15px) rotate(0) scale(1.03)!important;z-index:10}.post-image[data-v-4035bce8]{background:#000;border-bottom:3px solid #fff;height:180px;overflow:hidden;position:relative}.post-image[data-v-4035bce8]:after{background:linear-gradient(180deg,transparent 50%,rgba(9,9,11,.6));content:"";inset:0;pointer-events:none;position:absolute}.post-image img[data-v-4035bce8]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.165,.84,.44,1);width:100%}.post-card:hover .post-image img[data-v-4035bce8]{transform:scale(1.1)}.post-content[data-v-4035bce8]{display:flex;flex-direction:column;flex-grow:1;padding:2.5rem}.post-meta[data-v-4035bce8]{color:var(--color-text-muted);display:flex;font-size:.85rem;font-weight:700;justify-content:space-between;letter-spacing:.15em;margin-bottom:1.5rem;text-transform:uppercase}.post-category[data-v-4035bce8]{color:var(--color-accent)}.post-title[data-v-4035bce8]{color:#fff;font-size:1.8rem;font-weight:900;line-height:1.2;margin-bottom:1.5rem;text-shadow:2px 2px 0 rgba(0,0,0,.5)}.post-excerpt[data-v-4035bce8]{color:var(--color-text-muted);display:-webkit-box;font-size:1.1rem;-webkit-line-clamp:4;line-height:1.7;margin-bottom:2.5rem;-webkit-box-orient:vertical;overflow:hidden}.post-excerpt[data-v-4035bce8] img{border:2px solid hsla(0,0%,100%,.1);border-radius:4px;height:150px;margin:1rem 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.post-footer[data-v-4035bce8]{border-top:1px solid hsla(0,0%,100%,.05);margin-top:auto;padding-top:1.5rem}.read-more[data-v-4035bce8]{align-items:center;color:var(--color-primary);display:flex;font-size:.9rem;font-weight:800;gap:.8rem;letter-spacing:.15em;text-transform:uppercase}.blog-pagination[data-v-4035bce8]{display:flex;justify-content:center;margin-top:6rem}.btn-load-more[data-v-4035bce8]{background:transparent;border:3px solid var(--color-primary);box-shadow:8px 8px #00000080;color:var(--color-text);cursor:pointer;font-size:1.1rem;font-weight:900;letter-spacing:.2em;overflow:hidden;padding:1.2rem 4rem;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.btn-load-more[data-v-4035bce8]:hover:not(:disabled){background:var(--color-primary);box-shadow:11px 11px #0009;color:#000;transform:translate(-3px,-3px)}.btn-load-more[data-v-4035bce8]:active{box-shadow:4px 4px #00000080;transform:translate(2px,2px)}.btn-load-more[data-v-4035bce8]:disabled{cursor:not-allowed;opacity:.5}.loader-comic[data-v-4035bce8]{animation:pulse-4035bce8 1.5s ease-in-out infinite;color:var(--color-accent);font-size:1.5rem;font-weight:900;letter-spacing:.2em;padding:6rem;text-align:center;text-transform:uppercase}@keyframes pulse-4035bce8{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.98)}}@media(max-width:1024px){.blog-layout[data-v-4035bce8]{grid-template-columns:1fr}.blog-sidebar[data-v-4035bce8]{margin-bottom:3rem}.sticky-sidebar[data-v-4035bce8]{position:relative;top:0}.category-list[data-v-4035bce8]{display:flex;flex-wrap:wrap;gap:1rem}.category-list li[data-v-4035bce8]{border:2px solid hsla(0,0%,100%,.1);border-radius:4px;padding:.6rem 1.2rem}.category-list li.active[data-v-4035bce8]{margin:0}}@media(max-width:768px){.blog-hero[data-v-4035bce8]{flex-direction:column;height:auto}.hero-content[data-v-4035bce8],.hero-media[data-v-4035bce8]{width:100%}.hero-media[data-v-4035bce8]{height:300px}.hero-content[data-v-4035bce8]{padding:3rem 2rem}.posts-grid[data-v-4035bce8]{grid-template-columns:1fr}}.post-gallery[data-v-8c075fed]{border-top:2px dashed hsla(0,0%,100%,.1);margin-top:5rem;padding-top:5rem}.gallery-header[data-v-8c075fed]{margin-bottom:3rem;text-align:center}.gallery-header h3[data-v-8c075fed]{font-size:1.8rem;font-weight:900;margin-bottom:.5rem;text-transform:uppercase}.gallery-header .album-title[data-v-8c075fed]{color:var(--color-text-muted);font-size:1.1rem}.gallery-grid[data-v-8c075fed]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.gallery-item[data-v-8c075fed]{background:#000;border:4px solid #fff;border-radius:4% 95% 6%/95% 4% 92% 5%;box-shadow:10px 10px #00000080;cursor:pointer;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.gallery-item[data-v-8c075fed]:hover{border-color:var(--color-accent);box-shadow:15px 15px #000000b3;transform:scale(1.05) rotate(0)!important;z-index:10}.gallery-item:hover .image-wrapper img[data-v-8c075fed]{transform:scale(1.1)}.gallery-item:hover .image-overlay[data-v-8c075fed]{opacity:1}.image-wrapper[data-v-8c075fed]{aspect-ratio:1;background:#000;overflow:hidden;position:relative}.image-wrapper img[data-v-8c075fed]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease;width:100%}.image-overlay[data-v-8c075fed]{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease}.zoom-btn[data-v-8c075fed]{background:var(--color-accent);border:2px solid #000;border-radius:4px;box-shadow:4px 4px #000;color:#000;font-size:.75rem;font-weight:900;padding:.6rem 1.2rem;text-transform:uppercase}.lightbox[data-v-8c075fed]{background:#000000f2;inset:0;position:fixed;z-index:2000}.lightbox[data-v-8c075fed],.lightbox-content[data-v-8c075fed]{align-items:center;display:flex;justify-content:center}.lightbox-content[data-v-8c075fed]{flex-direction:column;height:90%;position:relative;width:90%}.lightbox-image-container[data-v-8c075fed]{align-items:center;background:#000;border:4px solid #fff;display:flex;justify-content:center;max-height:calc(100% - 60px);max-width:100%}.lightbox-img[data-v-8c075fed]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.lightbox-close[data-v-8c075fed]{background:var(--color-accent);border:2px solid #000;border-radius:50%;height:44px;right:-20px;top:-20px;width:44px;z-index:30}.lightbox-close[data-v-8c075fed],.lightbox-nav[data-v-8c075fed]{color:#000;cursor:pointer;position:absolute}.lightbox-nav[data-v-8c075fed]{align-items:center;background:#fff;border:2px solid #000;display:flex;height:50px;justify-content:center;top:50%;transform:translateY(-50%);width:50px;z-index:10}.lightbox-nav.prev[data-v-8c075fed]{left:-60px}.lightbox-nav.next[data-v-8c075fed]{right:-60px}@media(max-width:1024px){.lightbox-nav.prev[data-v-8c075fed]{left:10px}.lightbox-nav.next[data-v-8c075fed]{right:10px}.lightbox-close[data-v-8c075fed]{right:10px;top:10px}}.lightbox-caption[data-v-8c075fed]{color:#fff;font-weight:700;margin-top:1rem}.fade-enter-active[data-v-8c075fed],.fade-leave-active[data-v-8c075fed]{transition:opacity .3s ease}.fade-enter-from[data-v-8c075fed],.fade-leave-to[data-v-8c075fed]{opacity:0}.page-post[data-v-0091c6d4]{background-color:var(--color-bg);min-height:100vh}.post-hero[data-v-0091c6d4]{align-items:flex-end;display:flex;height:auto;min-height:500px;overflow:hidden;padding-bottom:5rem;padding-top:180px;position:relative}@media(max-width:768px){.post-hero[data-v-0091c6d4]{margin-top:120px;min-height:300px;padding-top:0}}.hero-bg[data-v-0091c6d4]{background-position:50%;background-size:cover;filter:grayscale(.5) brightness(.4);transform:scale(1.05)}.hero-bg[data-v-0091c6d4],.hero-overlay[data-v-0091c6d4]{inset:0;position:absolute}.hero-overlay[data-v-0091c6d4]{background:linear-gradient(180deg,#09090b00,#09090b)}.hero-content[data-v-0091c6d4]{position:relative;z-index:2}.container[data-v-0091c6d4]{margin:0 auto;max-width:1200px;padding:0 2rem}.back-link[data-v-0091c6d4]{align-items:center;background:#00000080;border:2px solid var(--color-accent);box-shadow:4px 4px #000;color:var(--color-accent);display:inline-flex;font-size:1rem;font-weight:900;gap:1rem;letter-spacing:.1em;margin-bottom:3rem;padding:.5rem 1.5rem;text-decoration:none;text-transform:uppercase;transform:rotate(-1deg);transition:all .3s ease}.back-link[data-v-0091c6d4]:hover{background:var(--color-accent);color:#000;transform:rotate(0) scale(1.05)}.post-meta[data-v-0091c6d4]{display:flex;font-size:.9rem;font-weight:700;gap:2rem;letter-spacing:.2em;margin-bottom:1.5rem;text-transform:uppercase}.post-meta .category[data-v-0091c6d4]{background:var(--color-accent);color:#000;padding:.2rem .8rem;transform:skew(-10deg)}.post-meta .date[data-v-0091c6d4]{color:var(--color-text-muted)}.post-title-main[data-v-0091c6d4]{font-size:calc(1.5rem + 1.2vw);font-weight:900;letter-spacing:-.01em;line-height:1.2;max-width:900px;text-shadow:2px 2px 0 #000;text-transform:uppercase}.post-content-section[data-v-0091c6d4]{padding:4rem 0 10rem}.content-container[data-v-0091c6d4]{max-width:1000px}.article-card[data-v-0091c6d4]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#18181bf2;border:4px solid #fff;border-left:12px solid var(--color-primary);border-radius:4px 98% 3% 97%/98% 3% 97% 2%;box-shadow:30px 30px #000000b3;padding:5rem;transform:rotate(.5deg)}.typography-content[data-v-0091c6d4]{color:#ffffffe6;font-size:1.15rem;line-height:1.8}.typography-content[data-v-0091c6d4] p{margin-bottom:1.5rem}.typography-content[data-v-0091c6d4] img{border:4px solid hsla(0,0%,100%,.05);box-shadow:0 20px 40px #0006;height:auto;margin:2rem 0;max-width:100%}.typography-content[data-v-0091c6d4] h2,.typography-content[data-v-0091c6d4] h3{color:var(--color-accent);line-height:1.2;margin:3rem 0 1.5rem;text-transform:uppercase}.typography-content[data-v-0091c6d4] ol,.typography-content[data-v-0091c6d4] ul{margin-bottom:1.5rem;padding-left:1.5rem}.typography-content[data-v-0091c6d4] ol li,.typography-content[data-v-0091c6d4] ul li{margin-bottom:.5rem}.typography-content[data-v-0091c6d4] iframe{aspect-ratio:16/9;border:none;box-shadow:0 20px 40px #0006;margin:2rem 0;width:100%}.typography-content[data-v-0091c6d4] table{border-collapse:collapse;font-size:.9rem;margin:2rem 0;width:100%}.typography-content[data-v-0091c6d4] table td,.typography-content[data-v-0091c6d4] table th{border:1px solid hsla(0,0%,100%,.1);padding:1rem}.typography-content[data-v-0091c6d4] table th{background:#ffffff0d;text-align:left}.article-footer[data-v-0091c6d4]{border-top:1px solid hsla(0,0%,100%,.1);margin-top:4rem;padding-top:2rem}.share-block[data-v-0091c6d4]{align-items:center;color:var(--color-text-muted);font-size:.9rem;letter-spacing:.1em;text-transform:uppercase}.share-block[data-v-0091c6d4],.share-links[data-v-0091c6d4]{display:flex;gap:1.5rem}.share-links a[data-v-0091c6d4]{color:var(--color-text);font-size:1.2rem;transition:color .3s ease}.share-links a[data-v-0091c6d4]:hover{color:var(--color-accent)}.loading-overlay[data-v-0091c6d4]{align-items:center;display:flex;height:100vh;justify-content:center}.loader-comic[data-v-0091c6d4]{animation:pulse 1.5s ease-in-out infinite;color:var(--color-accent);font-size:1.5rem;font-weight:800;text-transform:uppercase}@media(max-width:768px){.post-hero[data-v-0091c6d4]{height:40vh}.article-card[data-v-0091c6d4]{padding:2rem 1.5rem}.post-title-main[data-v-0091c6d4]{font-size:1.8rem}}
