html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}#footer{height:600px;background:linear-gradient(180deg,#212121,#1a1a1a);border-top:4px solid var(--dgold)}@media(max-width:768px){#footer{height:auto}}#footer .confine{display:grid;grid-template-columns:1fr 1.5fr 1fr;grid-gap:2em;gap:2em;height:100%;grid-template-areas:"nav title attrib"}@media(max-width:1024px){#footer .confine{grid-template-areas:"title attrib nav"}}#footer .confine .fh{color:var(--dgold);letter-spacing:-2px;font-family:var(--fontM);margin-bottom:1em}#footer .confine .l{text-align:right;padding:2em 0 2em 3em;grid-area:nav}#footer .confine .l .fn{display:flex;flex-direction:column;align-items:flex-end;gap:.5em}#footer .confine .l .fn .btn-fn{background:#141414;color:var(--dgold);border-bottom:1px solid rgba(0,0,0,0);font-size:1.2rem;padding:.2em 1em;transition:all .25s ease;text-transform:uppercase;font-weight:700;width:100%;transition:all .2s ease;max-width:100%}#footer .confine .l .fn .btn-fn:hover{max-width:90%;border-bottom:1px solid var(--dgold)}#footer .confine .c{padding-top:100px;background:url(/bg/footer-bg2.png);background-size:cover;background-position:50%;object-fit:cover;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 42px 10px rgba(0,0,0,.254);grid-area:title}#footer .confine .c .logo{width:80%;margin:0 auto}#footer .confine .c .lens-scl{margin-top:1em}#footer .confine .r{padding:4em 0;grid-area:attrib}#footer .confine .r p{font-size:.9rem;color:hsla(0,0%,100%,.51)}#footer .confine .r .attribution{opacity:.8;margin-top:2em}@media(max-width:768px){#footer .confine{grid-template-areas:"title title" "attrib nav";width:100%;grid-template-columns:1fr;max-width:100%}#footer .confine,#footer .confine .c{padding-bottom:100px}#footer .confine .l,#footer .confine .r{padding:.5em}}@media(max-width:468px){#footer .confine{grid-template-areas:"title" "attrib" "nav"}}#footer .btn-scroll{background:#000;color:var(--dgold);border:2px solid var(--dgold);font-weight:700;padding:.25em 1em;display:flex;align-items:center;justify-content:space-between;max-width:80%;margin-top:4em}#footer .btn-scroll:hover{color:#282828;background:var(--dgold)}#footer .btn-scroll.two{display:none;margin-top:1em;width:80%;gap:2em}@media(max-width:468px){#footer .btn-scroll.one{display:none}#footer .btn-scroll.two{display:flex}}#header{position:fixed;bottom:0;left:0;z-index:50;background:#0f0e0e url(/bg/wave.png);border-top:4px solid var(--dgold);width:100%;display:flex;padding:0 2em;box-shadow:0 0 70px 14px rgba(0,0,0,.782);transition:all .5s ease}@media(max-width:550px){#header{display:flex;flex-direction:column;padding:0}}#header.v{transform:translateY(0)}#header.h{transform:translateY(100%)}#header .d-side{position:absolute;bottom:100%;left:-19px;right:0}#header .d-side,#header .logo{display:flex;justify-content:center}#header .logo{padding:.6em 1em}#header .logo:hover{transform:translateY(-4%)}#header .logo img{width:100%;height:100%;object-fit:contain;max-width:240px}#header .btn-mobile{display:none}@media screen and (max-width:768px){#header .btn-mobile{display:block}#header .btn-popup{display:none}}#header #main-nav{display:flex;gap:1.5em;padding:0 2em;align-items:center}@media(max-width:1024px){#header #main-nav{display:grid;grid-template-columns:1fr 1fr;padding:2em}}@media(max-width:768px){#header #main-nav{grid-template-columns:1fr;gap:1em}#header #main-nav .btn-nav{background:#2e2e2e;filter:brightness(140%) drop-shadow(0 0 5px black);padding:.55em 1em;opacity:1}}#header #main-nav .btn-nav{opacity:1;transition:all .2s ease;width:100%;color:var(--dgold);font-family:var(--fontM);text-transform:uppercase;font-weight:700;font-size:2rem;white-space:nowrap;opacity:.6}@media screen and (max-width:768px){#header #main-nav .btn-nav{font-size:1.2rem;opacity:1}}#header #main-nav .btn-nav:not(.btn-popup).active,#header #main-nav .btn-nav:not(.btn-popup):hover{opacity:1;scale:1.02}#header #main-nav .btn-nav:not(.btn-popup):active{opacity:1;scale:.9}#header #main-nav .btn-nav:not(.btn-popup):hover{filter:brightness(100%) drop-shadow(0 0 5px var(--dgold))}#header #main-nav .btn-nav.btn-popup{position:relative;opacity:1;scale:1}#header #main-nav .btn-nav.btn-popup span{opacity:.6}#header #main-nav .btn-nav.btn-popup:hover .popups{opacity:1;scale:1 1}#header #main-nav .btn-nav.btn-popup .popups{position:absolute;bottom:100%;display:flex;flex-direction:column;padding:1em;background:url(/bg/wave.png),#0f0e0e;background-blend-mode:screen;opacity:.4;left:-100%;border-top:20px solid var(--dgold);border-left:5px solid var(--dgold);border-right:5px solid var(--dgold);scale:1 0;transform-origin:bottom;transition:all .5s ease}#header #main-nav .btn-nav.btn-popup .popups .btn-sub{opacity:.7}#header #main-nav .btn-nav.btn-popup .popups .btn-sub:hover{filter:brightness(100%) drop-shadow(0 0 5px var(--dgold));opacity:1}#header .btn-toggle{position:absolute;bottom:100%;right:5%;background:var(--dgold);color:#000;font-size:2rem;padding:.25em .5em;transform-origin:bottom;width:70px;border-radius:.6em .7em 0 0}#header .btn-toggle .s-l{position:absolute;bottom:-12%;z-index:19;right:98%;width:100%;height:100%}#header .btn-toggle .s-r{position:absolute;bottom:-10%;left:98%;width:100%;height:100%;scale:-1 1}#header .btn-toggle svg,#media-detail{width:100%;height:100%}#media-detail{position:fixed;z-index:100;background:rgba(0,0,0,.703);top:0;left:0;display:flex;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:visible;padding-top:8vh;transition:all .5s ease}#media-detail.v{opacity:1}#media-detail.h{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#media-detail .mc{width:90vw;height:calc(90vh - 140px);display:flex;justify-content:center;align-items:center;position:relative}#media-detail .mc .img{width:auto;max-width:100%;max-height:100%;height:auto;box-shadow:0 0 24px 14px #000;border:1px solid rgba(128,128,128,.439)}#media-detail .mc .loader-circ{width:150px;height:150px;animation:speen 1s linear infinite;color:#fff}#media-detail .mc .video{width:auto;height:100%;box-shadow:0 0 24px 14px #000;background:#000;border:1px solid rgba(128,128,128,.439)}@media(max-width:1024px){#media-detail .mc .video{width:100%;height:auto;max-height:90%;max-width:90%}}#media-detail .btn-c{width:50px;height:200px;background:var(--dgold);color:#202020;position:absolute;padding:.55em}@media(max-width:1024px){#media-detail .btn-c{height:150px;width:5vh;padding:.2em}}@media(max-width:550px){#media-detail .btn-c{width:5vw;height:20vh}}#media-detail .btn-c.l{left:0;top:30vh}#media-detail .btn-c.r{right:0;top:30vh}#media-detail .btn-c svg{width:100%;height:100%}#media-detail .imgcont{position:relative}#media-detail .collections{padding:.25em 1em;background:var(--dgold);position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;gap:1em;font-family:var(--fontO);font-weight:700;border-radius:0 0 0 1em;transform-origin:left top}#media-detail .collections svg{width:30px;height:30px}@media(max-width:550px){#media-detail .collections{font-size:.7rem}#media-detail .collections svg{width:20px;height:20px}}#media-detail .detail-bar{position:fixed;bottom:0;left:0;width:100%;border-top:2px solid var(--dgold);background:#0f0e0e url(/bg/wave.png);box-shadow:0 -14px 24px #000}#media-detail .detail-bar .data{display:flex;justify-content:space-between;height:70px}@media(max-width:1024px){#media-detail .detail-bar .data{overflow-y:hidden;overflow-x:scroll}}@media(max-width:467px){#media-detail .detail-bar .data{align-items:flex-start;padding-top:1em}}#media-detail .detail-bar .warn{position:absolute;bottom:110%;text-align:center;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;font-size:1rem;color:#fff;opacity:.4;font-family:var(--fontM);font-weight:lighter;display:flex;padding:.2em 1em;justify-content:space-between}@media(max-width:1280px){#media-detail .detail-bar .warn{font-size:.8rem}}@media(max-width:768px){#media-detail .detail-bar .warn{flex-direction:column;font-size:.6rem;opacity:.2}}#media-detail .detail-bar .col{display:flex;flex-direction:column;min-width:200px}@media(max-width:468px){#media-detail .detail-bar .col{min-width:140px}}#media-detail .detail-bar .col h2{color:var(--dgold);font-size:1rem;line-height:90%;margin-bottom:.3em;font-family:var(--fontO)}@media(max-width:468px){#media-detail .detail-bar .col h2{font-size:.8rem}}#media-detail .detail-bar .col p{color:#fff;font-size:.8rem;font-family:var(--fontM)}@media(max-width:468px){#media-detail .detail-bar .col p{font-size:.6rem}}#media-detail .detail-bar .col a{color:#5a5aff;text-decoration:underline;font-size:.9rem}#media-detail .detail-bar .detail{display:flex;gap:1em;align-items:center;padding:0 2em}#media-detail .detail-bar .detail .main{display:flex;gap:1em}#media-detail .detail-bar .detail .main .cb{background:#202020;border-bottom:2px solid var(--dgold);padding:.25em 1em .55em;min-width:150px}#media-detail .detail-bar .detail .main .cb h2{font-size:.65rem}#media-detail .detail-bar .detail .main .cb p{font-size:.7rem}#media-detail .detail-bar .detail .main .cb-l{position:relative;display:flex;gap:.25em;max-width:40vw;overflow-x:auto}#media-detail .detail-bar .watermark{display:flex;align-items:center;gap:1em}#media-detail .detail-bar .watermark .col{min-width:150px}#media-detail .detail-bar .watermark img{height:100%;object-fit:contain;width:100%}@media(max-width:550px){#media-detail .detail-bar .watermark{width:auto;flex-shrink:0;align-items:center}#media-detail .detail-bar .watermark img{width:200px}}@media(max-width:468px){#media-detail .detail-bar .watermark{align-items:flex-start}#media-detail .detail-bar .watermark img{transform:translateY(-20%)}}