.page_pageContent__9_P_p{min-height:calc(100vh - 200px);padding-top:100px;background:var(--gradient-hero-bg)}.page_crumbs__vJQgm{max-width:1320px;margin:0 auto 1rem;padding:0 var(--container-padding);display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8rem;color:var(--color-text-muted)}.page_crumb__pCISr{color:var(--color-text-muted);text-decoration:none;transition:color .15s var(--ease-smooth)}.page_crumb__pCISr:hover{color:var(--color-primary)}.page_crumbSep__OSaLW{color:var(--color-text-subtle);font-size:.85rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_crumbCurrent__7wLsh{color:var(--color-text-light);font-weight:600}.page_header__hyCnS{text-align:center;padding:0 1rem 2rem;position:relative}.page_headerGlow__Lmq7x{position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:500px;height:300px;background:radial-gradient(ellipse,rgba(212,160,23,.12) 0,transparent 70%);pointer-events:none}.page_kicker__cMelf{font-size:.65rem;letter-spacing:.18em;color:var(--color-primary);margin-bottom:.6rem}.page_kicker__cMelf,.page_title__DIB7G{font-family:var(--font-display);font-weight:700}.page_title__DIB7G{font-size:clamp(1.8rem,4.5vw,3.2rem);letter-spacing:.05em;text-transform:uppercase;background:var(--gradient-gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1}.page_subtitle__qTMon{margin-top:.5rem;color:var(--color-text-muted);font-size:1rem;font-weight:300}.page_intro__S26Y9{max-width:920px;margin:0 auto 2rem;padding:0 var(--container-padding)}.page_introText__oNJU4{color:var(--color-text-muted);font-size:.96rem;line-height:1.7;margin:0}.page_gridHead__ivnWN{max-width:1320px;margin:0 auto 1rem;padding:0 var(--container-padding);display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap}.page_gridHeadTitle__dwm3k{font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-light)}.page_gridHeadPager__sysBH{font-size:.82rem;color:var(--color-text-muted)}.page_grid__LLIMC{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;max-width:1320px;margin:0 auto;padding:0 var(--container-padding) 2rem}@media (max-width:1100px){.page_grid__LLIMC{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.page_grid__LLIMC{grid-template-columns:repeat(2,1fr);gap:.7rem}}.page_tile__VN5Fr{display:flex;flex-direction:column;gap:8px;background:rgba(20,14,26,.5);border:1px solid rgba(212,160,23,.18);border-radius:14px;padding:8px;cursor:pointer;text-decoration:none;color:#f3e6c4;transition:all .18s;position:relative}.page_tile__VN5Fr:hover{background:rgba(28,20,38,.7);border-color:#ffd700;transform:translateY(-3px);box-shadow:0 10px 28px rgba(212,160,23,.18)}.page_tileImgWrap__T5mKo{position:relative;width:100%;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#0a0610;box-shadow:0 4px 12px rgba(0,0,0,.5);display:block}.page_tileImg__kKcuF{width:100%!important;height:100%!important;object-fit:cover;display:block}.page_tileCat__I63rx{position:absolute;bottom:6px;left:6px;font-family:Orbitron,monospace;font-size:.5rem;font-weight:800;letter-spacing:.15em;color:#fff;background:rgba(7,5,10,.85);border:1px solid rgba(212,160,23,.4);padding:3px 7px;border-radius:99px;text-transform:uppercase;pointer-events:none}.page_tilePlay__q5i2t{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);width:44px;height:44px;border-radius:50%;background:rgba(212,160,23,.92);color:#0a0610;font-size:1.1rem;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s ease;box-shadow:0 6px 20px rgba(0,0,0,.5);pointer-events:none}.page_tile__VN5Fr:hover .page_tilePlay__q5i2t{opacity:1;transform:translate(-50%,-50%) scale(1)}.page_tileTitle__SOnUS{font-family:Poppins,system-ui,sans-serif;font-size:.85rem;font-weight:600;color:#f3e6c4;line-height:1.25;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.2em;padding:0 4px}.page_tileBuilt__bLS8x{top:6px;font-size:.5rem;color:#fff;background:linear-gradient(135deg,#ff3b85,#d4a017);padding:3px 8px;box-shadow:0 4px 12px rgba(255,59,133,.45)}.page_tileBuilt__bLS8x,.page_tileFeatured__3lKeu{position:absolute;left:6px;z-index:3;font-family:Orbitron,monospace;font-weight:800;letter-spacing:.15em;border-radius:99px;pointer-events:none}.page_tileFeatured__3lKeu{top:28px;font-size:.48rem;color:#0a0610;background:linear-gradient(135deg,#ffec80,#ffd700);padding:3px 7px}.page_pagination__ACszJ{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;max-width:1320px;margin:.5rem auto 2.5rem;padding:0 var(--container-padding)}.page_pageBtn___sesp{min-width:38px;height:38px;padding:0 .55rem;border-radius:var(--radius-md);background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--color-text-light);font-weight:600;font-size:.85rem;cursor:pointer;transition:all .15s var(--ease-smooth);display:inline-flex;align-items:center;justify-content:center}.page_pageBtn___sesp:hover:not(:disabled){background:var(--glass-bg-strong);border-color:var(--color-primary)}.page_pageBtn___sesp:disabled{opacity:.4;cursor:not-allowed}.page_pageBtnActive__tCZA1{background:var(--gradient-gold);color:#0a0610;border-color:transparent;box-shadow:0 2px 8px rgba(212,160,23,.25)}.page_pageEllipsis__2xXoY{display:inline-flex;align-items:center;justify-content:center;min-width:30px;color:var(--color-text-muted)}.page_about__iWD4W{max-width:920px;margin:0 auto 2.5rem;padding:0 var(--container-padding)}.page_aboutToggle__KIdTB{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--color-text-light);padding:.7rem 1.2rem;border-radius:var(--radius-full);cursor:pointer;font-size:.86rem;font-weight:600;letter-spacing:.02em;transition:all .15s var(--ease-smooth)}.page_aboutToggle__KIdTB:hover{background:var(--glass-bg-strong);border-color:var(--color-primary)}.page_aboutBody__fO6Rs{margin-top:1rem;background:rgba(20,14,26,.4);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:1.1rem 1.3rem;color:var(--color-text-muted);font-size:.92rem;line-height:1.65}.page_aboutBody__fO6Rs p{margin:0}.page_related__bkSsT{max-width:1320px;margin:0 auto 2.5rem;padding:0 var(--container-padding)}.page_relatedTitle__NhAYx{font-family:var(--font-display);font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-light);margin:0 0 1rem}.page_relatedGrid__hrrDb{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}@media (max-width:900px){.page_relatedGrid__hrrDb{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.page_relatedGrid__hrrDb{grid-template-columns:1fr}}.page_relatedCard__5AnNb{display:block;background:rgba(20,14,26,.5);border:1px solid rgba(212,160,23,.18);border-radius:14px;padding:.55rem;text-decoration:none;color:inherit;transition:all .18s;overflow:hidden}.page_relatedCard__5AnNb:hover{background:rgba(28,20,38,.7);border-color:#ffd700;transform:translateY(-3px);box-shadow:0 10px 28px rgba(212,160,23,.18)}.page_relatedThumbs__Hgqx9{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;border-radius:8px;overflow:hidden;aspect-ratio:4/3;background:#0a0610}.page_relatedThumb__keczH{width:100%!important;height:100%!important;object-fit:cover;display:block}.page_relatedMeta__vhQSk{display:flex;justify-content:space-between;align-items:center;padding:.55rem .4rem .25rem;gap:.5rem}.page_relatedName__9jB8q{font-weight:700;color:var(--color-text-light);font-size:.92rem}.page_relatedCount__fagBU{font-size:.72rem;color:var(--color-text-muted);font-family:Orbitron,monospace}.page_allCta__im1DZ{max-width:1320px;margin:0 auto 2.5rem;padding:0 var(--container-padding);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.page_allCtaBtn__egzwr{display:inline-block;padding:.85rem 1.6rem;background:var(--gradient-gold);color:#0a0610;border-radius:var(--radius-full);font-weight:700;text-decoration:none;font-size:.92rem;letter-spacing:.04em;box-shadow:var(--shadow-primary);transition:transform .15s var(--ease-smooth)}.page_allCtaBtn__egzwr:hover{transform:translateY(-2px)}.page_allCtaBtnAlt__3oosx{display:inline-block;padding:.85rem 1.6rem;background:var(--glass-bg);color:var(--color-text-light);border:1px solid var(--glass-border);border-radius:var(--radius-full);font-weight:600;text-decoration:none;font-size:.92rem;letter-spacing:.04em;transition:all .15s var(--ease-smooth)}.page_allCtaBtnAlt__3oosx:hover{background:var(--glass-bg-strong);border-color:var(--color-primary);transform:translateY(-2px)}.page_cloud__nbiYE{max-width:1320px;margin:0 auto 3rem;padding:0 var(--container-padding)}.page_cloudTitle__We7ug{font-family:var(--font-display);font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .9rem}.page_cloudGrid__tDbd3{display:flex;flex-wrap:wrap;gap:.5rem}.page_cloudChip__7CXZE{display:inline-block;padding:.45rem .85rem;background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--color-text-light);border-radius:var(--radius-full);font-size:.8rem;text-decoration:none;transition:all .15s var(--ease-smooth)}.page_cloudChip__7CXZE:hover{background:var(--glass-bg-strong);border-color:var(--color-primary);color:var(--color-primary)}.page_cloudCount__IyhhW{color:var(--color-text-subtle);font-size:.72rem;margin-left:.2rem;font-family:Orbitron,monospace}.page_backRow__IWmhY{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}.page_backBtnAlt___P2NB,.page_backBtn__rzNIW{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:99px;text-decoration:none;font-family:Orbitron,monospace;font-size:.72rem;font-weight:800;letter-spacing:.18em;transition:all .18s ease}.page_backBtn__rzNIW{background:linear-gradient(135deg,#ffd700,#d4a017);color:#0a0610}.page_backBtn__rzNIW:hover{transform:translateX(-3px);box-shadow:0 10px 24px rgba(255,215,0,.28)}.page_backBtnAlt___P2NB{background:rgba(20,14,26,.78);border:1px solid rgba(212,160,23,.3);color:var(--color-text-light)}.page_backBtnAlt___P2NB:hover{border-color:var(--color-primary);color:var(--color-primary);background:rgba(212,160,23,.08)}