.page_flexRow__Dcef2{min-height:var(--calc);display:flex;width:100%}.page_col__wfcOm{flex:1 1;display:flex;flex-direction:column}.page_colInner__8f3Ck{padding:clamp(14px,2.2vw,40px)}.page_blogCol__L_5qJ{background:#1e1f23;color:#f5f5f5}.page_galleryCol___1Fr0{background:#fff;color:#1b1b1b;border-left:1px solid rgba(0,0,0,.08)}.page_h2Dark__vHcLU,.page_h2__qBTXa{font-size:clamp(1.25rem,2vw,2rem);margin:1.3rem 0 2.5rem;font-weight:900;color:#1b1b1b;text-align:center}.page_h2Dark__vHcLU{color:#fff}.page_galerie___4ZxA{min-height:var(--calc);display:flex;flex-direction:column;background:#fff}.page_section__bP5qM{margin-inline:auto;max-width:min(1200px,96vw)}.page_grid__w391X{--gap:clamp(8px,1.5vw,16px);display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:var(--gap);gap:var(--gap);list-style:none;padding:0;margin:0;contain:content;content-visibility:auto}@media(min-width:600px){.page_grid__w391X{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}@media(min-width:1024px){.page_grid__w391X{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.page_cardBtn__b4Y6k{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);padding:0;width:100%;cursor:pointer;border-radius:12px;overflow:clip;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .12s cubic-bezier(.2,0,0,1)}.page_cardBtn__b4Y6k:focus-visible{outline:3px solid #b02222;outline-offset:2px}@media(hover:hover)and (pointer:fine){.page_cardBtn__b4Y6k:hover{transform:translateY(-1px)}}.page_thumb__oWlOR{position:relative;width:100%;aspect-ratio:1/1;overflow:clip}.page_thumb__oWlOR img{object-fit:cover;object-position:center;transform:translateZ(0) scale(1);transition:transform .22s cubic-bezier(.22,.61,.36,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(hover:hover)and (pointer:fine){.page_thumb__oWlOR:hover img{transform:scale(1.02)}}.page_overlay__gSTN1{position:fixed;inset:0;background:rgba(0,0,0,.6);display:grid;place-items:center;z-index:1000;animation:page_fadeIn__fpwty .18s ease;contain:strict}@keyframes page_fadeIn__fpwty{0%{opacity:0}to{opacity:1}}.page_modal__FXV8G{position:relative;width:min(90vw,1200px);max-height:90vh;background:rgba(0,0,0,0);color:#1b1b1b;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.35);overflow:clip;display:grid;contain:layout paint style}.page_figure__Rnt7l{margin:0;display:grid;grid-template-rows:1fr auto}.page_full__1gW5t{position:relative;width:100%;height:min(80vh,90vw);background:#0e0e0e;box-shadow:inset 0 0 0 1px rgba(0,0,0,.001);overflow:clip}.page_full__1gW5t img{object-fit:contain;object-position:center;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.page_caption__pMUj0{padding:10px 14px;font-size:.95rem;color:#1b1b1b;border-top:1px solid rgba(0,0,0,.08)}.page_close__oLqVc{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--dark);border:2px solid #eed130;color:#fff;cursor:pointer;font-size:0;z-index:3;box-shadow:0 0 6px rgba(245,196,0,.8),0 0 12px rgba(245,196,0,.6),0 0 18px rgba(245,196,0,.4),0 0 24px rgba(245,196,0,.2);transition:opacity .12s cubic-bezier(.22,.61,.36,1)}.page_close__oLqVc:focus-visible{outline:3px solid #eed130;outline-offset:2px}@media(hover:hover)and (pointer:fine){.page_close__oLqVc:hover{opacity:.95}.page_close__oLqVc:hover svg{transform:scale(1.06)}}.page_close__oLqVc svg{display:block;width:18px;height:18px;stroke-width:2;transition:transform .14s cubic-bezier(.22,.61,.36,1);will-change:transform;transform-box:fill-box;transform-origin:center}.page_nav__1BQ1R{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--dark);border:2px solid #eed130;color:#fff;cursor:pointer;font-size:0;z-index:2;box-shadow:0 0 6px rgba(245,196,0,.8),0 0 12px rgba(245,196,0,.6),0 0 18px rgba(245,196,0,.4),0 0 24px rgba(245,196,0,.2);transition:opacity .12s cubic-bezier(.22,.61,.36,1)}.page_nav__1BQ1R:focus-visible{outline:3px solid #eed130;outline-offset:2px}@media(hover:hover)and (pointer:fine){.page_nav__1BQ1R:hover{opacity:.95}.page_nav__1BQ1R:hover svg{transform:scale(1.06)}}.page_nav__1BQ1R svg{display:block;width:18px;height:18px;transition:transform .14s cubic-bezier(.22,.61,.36,1);will-change:transform;transform-box:fill-box;transform-origin:center}.page_prev__BQc5u{left:clamp(6px,1vw,12px)}.page_next__UfUCp{right:clamp(6px,1vw,12px)}@media(hover:hover)and (pointer:fine){.page_close__oLqVc:hover,.page_nav__1BQ1R:hover{background:#eed130;border-color:#eed130;color:#000}}.page_arrowIcon__DUcJ0{width:18px;height:18px;display:block;shape-rendering:geometricPrecision}.page_blogList__mJwQc{list-style:none;margin:0;padding:0;display:grid;grid-gap:clamp(12px,1.5vw,18px);gap:clamp(12px,1.5vw,18px)}.page_postCard__7zfqT{background:#2a2d31;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:clip;box-shadow:0 2px 8px rgba(0,0,0,.25)}.page_postCover__5qdto{position:relative}.page_postCover__5qdto img{display:block;width:100%;height:auto;max-height:20vw}.page_postBody__aLEWM{padding:clamp(12px,2vw,16px);color:#e9e9e9}.page_postMeta__tBwpE{margin:0 0 4px;font-size:.9rem;color:#c8c8c8}.page_postTitle__gjOm6{margin:0 0 6px;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.25}.page_postTitle__gjOm6 a{color:#fff;text-decoration:none}.page_postTitle__gjOm6 a:focus-visible{outline:3px solid #b02222;outline-offset:3px;border-radius:6px}@media(hover:hover)and (pointer:fine){.page_postTitle__gjOm6 a:hover{text-decoration:underline}}.page_postExcerpt__kbrjg{margin:0 0 10px;color:#ddd}.page_readMore___6zwk{display:inline-block;font-weight:600;text-decoration:none;border-bottom:2px solid #b02222;padding-bottom:2px;color:#fff;transition:transform .12s cubic-bezier(.2,0,0,1)}.page_readMore___6zwk:focus-visible{outline:3px solid #b02222;outline-offset:3px;border-radius:4px}@media(hover:hover)and (pointer:fine){.page_readMore___6zwk:hover{transform:translateY(-1px)}}.page_section__bP5qM{width:100%;margin-inline:0;max-width:none}@media(min-width:1024px){.page_modal__FXV8G{width:min(900px,70vw)}}.page_videoCard__m74ic{background:#2a2d31;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:clip;box-shadow:0 2px 8px rgba(0,0,0,.25)}.page_videoWrap__itNFE{position:relative;width:100%;aspect-ratio:16/9;background:#111;border:0;display:block}button.page_videoWrap__itNFE{cursor:pointer;padding:0;background:rgba(0,0,0,0);border:0}button.page_videoWrap__itNFE:focus-visible{outline:3px solid #b02222;outline-offset:3px;border-radius:8px}.page_videoFrame___0Jfl,.page_videoPoster__UBzvL{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.page_videoPoster__UBzvL{object-fit:cover}.page_playBadge__IqU2U{position:absolute;inset:0;margin:auto;width:clamp(54px,10vw,84px);height:clamp(54px,10vw,84px);border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,.55);color:#fff;font-size:clamp(24px,4vw,32px);line-height:1;box-shadow:0 6px 16px rgba(0,0,0,.35);transition:transform .12s cubic-bezier(.2,0,0,1)}@media(hover:hover)and (pointer:fine){button.page_videoWrap__itNFE:hover .page_playBadge__IqU2U{transform:scale(1.04)}}.page_videoCard__m74ic .page_postBody__aLEWM{padding:clamp(12px,2vw,16px);color:#e9e9e9}.page_videoCard__m74ic .page_postTitle__gjOm6{margin:0 0 6px;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.25;color:#fff}.page_videoCard__m74ic .page_postMeta__tBwpE{margin:6px 0 0;font-size:.9rem;color:#c8c8c8}@media(max-width:1024px){.page_flexRow__Dcef2{flex-direction:column}.page_h2Dark__vHcLU,.page_h2__qBTXa{font-size:1.8em;margin:1rem;padding-bottom:10px}.page_galleryCol___1Fr0{order:1}.page_blogCol__L_5qJ{order:2}}@media(prefers-reduced-motion:reduce){.page_galerie___4ZxA *,.page_grid__w391X *,.page_modal__FXV8G *,.page_thumb__oWlOR *{animation:none!important;transition:none!important}}