#p_gallery{padding-top:200px;padding-bottom:200px}#p_gallery #gallery-main .confine{max-width:min(1400px,90%);margin:0 auto;display:grid;grid-template-columns:1fr 2fr;grid-gap:100px;gap:100px;height:700px}@media screen and (max-width:1024px){#p_gallery #gallery-main .confine{display:flex;flex-direction:column-reverse;height:auto}}#p_gallery #gallery-main .confine .gallery-panel{height:100%;width:100%;background:linear-gradient(to bottom,var(--p),var(--b));border-width:3px}@media screen and (max-width:1024px){#p_gallery #gallery-main .confine .gallery-panel{min-height:50vh}}#p_gallery #gallery-main .confine .gallery-panel .art{position:absolute;width:100%;height:100%;object-fit:cover}#p_gallery #gallery-main .confine .gallery-panel .pager{position:absolute;right:2%;top:-25px;display:flex;gap:1em}#p_gallery #gallery-main .confine .gallery-panel .pager .p{width:30px;height:45px;background:var(--p);-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}#p_gallery #gallery-main .confine .gallery-panel .pager .p.act{background:#fff;opacity:1;scale:1.05}#p_gallery #gallery-main .confine .gallery-panel .controls{position:absolute;bottom:-25px;left:calc(50% - 100px);display:flex;gap:1em}#p_gallery #gallery-main .confine .gallery-panel .controls .btn{width:50px;height:50px;background:#fff;padding:1em;border-radius:50%;color:var(--p);box-shadow:0 0 4px hsla(0,0%,100%,.486)}#p_gallery #gallery-main .confine .gallery-panel .controls .btn:hover{box-shadow:0 0 4px #fff}#p_gallery #gallery-main .confine .gallery-panel .controls .btn svg{width:100%;height:100%}#p_gallery #gallery-main .confine .gallery-panel:before{opacity:.1}#p_gallery #gallery-main .confine .gallery-panel:after{opacity:.4}#p_gallery #gallery-main .confine .r{display:flex;flex-direction:column;gap:1em}#p_gallery #gallery-main .confine .r .gmh{text-shadow:0 0 4px #fff;color:#fff;padding-bottom:2em}#p_gallery #gallery-main .confine .r .gmh .sth{color:#fff;font-size:5rem;line-height:1}#p_gallery #gallery-two .controls{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:100px 0}@media screen and (max-width:1024px){#p_gallery #gallery-two .controls{width:100%}}#p_gallery #gallery-two .controls .oribon{height:70px}#p_gallery #gallery-two .gl{display:flex;flex-wrap:wrap;gap:2em;justify-content:center}@media screen and (max-width:420px){#p_gallery #gallery-two .gl{max-width:90%;margin:0 auto}}#p_gallery #gallery-two .gl .gcard{width:400px;aspect-ratio:16/10;border-width:2px;position:relative;box-shadow:0 0 10px #fff,inset 0 0 10px 2px #fff;z-index:1;transform:translate(1px)}#p_gallery #gallery-two .gl .gcard .art{position:absolute;z-index:-10;width:100%;height:100%;object-fit:cover;border-radius:inherit;top:0;left:0}#p_gallery #gallery-two .gl .gcard .credit{position:absolute;bottom:-10px;left:2%;background:#fff;border-radius:1em;padding:0 1em;min-width:40%;color:var(--p)}#p_gallery #gallery-two .gl .gcard .btn-fs{position:absolute;right:10px;bottom:-20px;width:40px;height:40px;padding:.5em;background:#fff;border:1em;color:var(--p);border-radius:50%}#p_gallery #gallery-two .gl .gcard .btn-fs svg{width:100%;height:100%}#p_gallery #gallery-two .gl .gcard .top-g{position:absolute;z-index:-100;top:-50px;left:-50px;width:150px;height:150px;scale:.8}#p_gallery #gallery-two .gl .gcard .bottom-g{position:absolute;z-index:-100;bottom:-50px;right:-50px;width:120px;height:120px;object-fit:contain;scale:.7;rotate:180deg}