.Gallery_galleryContainer__yAfxM{width:100%}.Gallery_filters__v9IBS{display:flex;gap:.75rem;overflow-x:auto;padding:.5rem 0 1.5rem;margin-bottom:2.5rem;justify-content:flex-start;scrollbar-width:none;cursor:grab;user-select:none;-webkit-user-select:none}.Gallery_filters__v9IBS.Gallery_activeDrag__PmiPZ{cursor:grabbing}.Gallery_filters__v9IBS::-webkit-scrollbar{display:none}@media(max-width:1024px){.Gallery_filters__v9IBS{justify-content:flex-start}}.Gallery_filterBtn__RPNhy{display:inline-flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:1.5px solid hsla(0,0%,100%,.15);border-radius:99px;color:#cbcbcb;font-family:Instrument Sans,sans-serif;font-size:.9rem;font-weight:500;padding:.8rem 1.75rem;cursor:pointer;white-space:nowrap;transition:all .3s ease}.Gallery_filterBtn__RPNhy:hover{border-color:#fff;color:#f5f6f6}.Gallery_filterBtn__RPNhy.Gallery_active__Ji15O{border-color:#009eb7;color:#009eb7;background-color:rgba(0,158,183,.08)}.Gallery_filterBtn__RPNhy:hover .Gallery_rollText__OJDA1{transform:translateY(-125%)}.Gallery_rollTextContainer___ZHAD{display:inline-flex;align-items:center;overflow:hidden;height:1.3em;position:relative}.Gallery_rollText__OJDA1{position:relative;display:block;line-height:1.2;transform:translateY(0);transition:transform .3s cubic-bezier(.16,1,.3,1)}.Gallery_rollText__OJDA1:after{content:attr(data-text);display:block;position:absolute;top:125%;left:0;width:100%;color:currentColor;font-weight:inherit}.Gallery_grid__uYIC8{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:0 5vw;width:100%;box-sizing:border-box}@media(max-width:1280px){.Gallery_grid__uYIC8{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media(max-width:1024px){.Gallery_grid__uYIC8{grid-template-columns:repeat(2,1fr);gap:1.25rem;padding:0 1.5rem}}@media(max-width:768px){.Gallery_grid__uYIC8{grid-template-columns:1fr;gap:1.25rem;padding:0 1rem}}.Gallery_card__nvHnv{background-color:#00404f;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;overflow:hidden;position:relative;transition:border-color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.25);width:100%}@media(max-width:1024px){.Gallery_card__nvHnv{border-radius:16px}}.Gallery_card__nvHnv:hover{border-color:rgba(0,158,183,.45);transform:translateY(-4px);box-shadow:0 16px 36px rgba(0,0,0,.45)}.Gallery_card__nvHnv:hover .Gallery_imgWrapper__KDcAK img{transform:scale(1.04);filter:brightness(.95)}.Gallery_card__nvHnv:hover .Gallery_imgOverlay__QUOK9{opacity:1}.Gallery_card__nvHnv:hover .Gallery_cardTitle__u4kri{color:#009eb7}.Gallery_imgWrapper__KDcAK{position:relative;width:100%;aspect-ratio:16/11;overflow:hidden;background-color:rgba(0,0,0,.3)}@media(max-width:1024px){.Gallery_imgWrapper__KDcAK{aspect-ratio:4/3}}.Gallery_imgWrapper__KDcAK img{width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.9);transition:filter .4s ease,transform .5s cubic-bezier(.16,1,.3,1)}.Gallery_imgOverlay__QUOK9{position:absolute;inset:0;background:rgba(1,52,72,.5);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s cubic-bezier(.16,1,.3,1)}.Gallery_zoomIconWrapper__Q_5Ob{width:50px;height:50px;border-radius:50%;background:rgba(0,194,224,.9);color:#080c14;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,194,224,.4);transform:scale(.9);transition:transform .25s ease}.Gallery_zoomIconWrapper__Q_5Ob:hover{transform:scale(1.05)}.Gallery_cardFooter__tptIB{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.35rem;background:#00404f;border-top:1px solid hsla(0,0%,100%,.05);flex:1}.Gallery_cardTitle__u4kri{font-family:Instrument Sans,sans-serif;font-size:1.05rem;font-weight:600;color:#f5f6f6;line-height:1.4;margin:0;transition:color .25s ease}.Gallery_cardCategory__UMVbR{font-size:.78rem;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.Gallery_loadMoreWrapper__orPZg{display:flex;justify-content:center;margin-top:3.5rem}.Gallery_loadMoreBtn__QOs5B{background-color:rgba(0,0,0,0);border:1px solid #009eb7;color:#009eb7;font-family:Instrument Sans,sans-serif;font-size:1rem;font-weight:600;padding:.9rem 2.25rem;border-radius:9999px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.75rem}.Gallery_loadMoreBtn__QOs5B:hover{background-color:#009eb7;color:#013448;box-shadow:0 0 25px rgba(0,158,183,.4)}.Gallery_loadMoreBtn__QOs5B:disabled{border-color:#5e6464;color:#5e6464;cursor:not-allowed;background-color:rgba(0,0,0,0);box-shadow:none}.Gallery_lightbox__VXWhn{position:fixed;inset:0;background-color:rgba(0,0,0,.94);backdrop-filter:blur(12px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem}@media(max-width:768px){.Gallery_lightbox__VXWhn{padding:1rem}}.Gallery_lightboxContent__1L1Xp{position:relative;width:100%;max-width:1080px;display:flex;flex-direction:column;align-items:center}.Gallery_lightboxImageWrapper__v0B6D{position:relative;width:100%;max-height:75vh;display:flex;align-items:center;justify-content:center;border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 20px 50px rgba(0,0,0,.6);background:#090c13}.Gallery_lightboxImageWrapper__v0B6D img{max-width:100%;max-height:75vh;object-fit:contain;display:block}.Gallery_lightboxMeta__SgJwj{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:1.25rem}.Gallery_lightboxCaption__cH7sq{font-family:Instrument Sans,sans-serif;font-size:1.3rem;font-weight:600;color:#f5f6f6;max-width:700px;line-height:1.4;margin:0}@media(max-width:768px){.Gallery_lightboxCaption__cH7sq{font-size:1.05rem}}.Gallery_lightboxCategory__8tjYi{margin-top:.5rem;font-size:.85rem;color:#009eb7;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.Gallery_lightboxClose__s6n8s{position:absolute;top:-3.5rem;right:0;background:none;border:none;color:#cbcbcb;font-size:1rem;font-weight:600;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:color .2s ease}.Gallery_lightboxClose__s6n8s:hover{color:#f5f6f6}@media(max-width:768px){.Gallery_lightboxClose__s6n8s{top:-2.5rem}}.production_contentWrapper__SinFs{position:relative;z-index:2;background-color:#013448;min-height:100vh;padding:120px 0 6rem}.production_header__X3EG_{text-align:center;margin-bottom:5rem}.production_title__A8_cE{font-family:Instrument Sans,sans-serif;font-size:3.5rem;font-weight:800;color:#f5f6f6;margin-bottom:1.5rem;background:linear-gradient(135deg,#f5f6f6 30%,#009eb7);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width:768px){.production_title__A8_cE{font-size:2.5rem}}.production_subtitle__VKPsb{font-size:1.1rem;color:#cbcbcb;max-width:600px;margin:0 auto}.production_section__OKTJP{margin-bottom:7rem}.production_section__OKTJP:last-child{margin-bottom:0}.production_sectionTitle__P62b_{font-family:Instrument Sans,sans-serif;font-size:3rem;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:#f5f6f6;margin-bottom:3rem}@media(max-width:768px){.production_sectionTitle__P62b_{font-size:2.25rem}}.production_gallerySection__I_Mco{margin-top:10rem;margin-bottom:7rem;width:100%}.production_gallerySection__I_Mco:last-child{margin-bottom:0}.production_advGrid__k1YAC{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}@media(max-width:1024px){.production_advGrid__k1YAC{grid-template-columns:1fr;gap:1.5rem}}.production_advCard___7pq9{background-color:#00404f;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:2.5rem;transition:all .25s cubic-bezier(.4,0,.2,1)}.production_advCard___7pq9:hover{border-color:rgba(0,158,183,.2);transform:translateY(-2px)}.production_advCard___7pq9 h4{font-size:1.25rem;font-weight:700;color:#f5f6f6;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}.production_advCard___7pq9 h4 svg{color:#009eb7}.production_advCard___7pq9 p{font-size:.95rem;color:#cbcbcb;line-height:1.6}.production_techLayout__HexsE{display:grid;grid-template-columns:1fr 1fr;gap:4rem}@media(max-width:1024px){.production_techLayout__HexsE{grid-template-columns:1fr;gap:3rem}}.production_techCard__Xrb48{background-color:#00404f;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:3rem;box-shadow:0 10px 30px rgba(0,0,0,.2)}@media(max-width:768px){.production_techCard__Xrb48{padding:2rem 1.5rem}}.production_techCard__Xrb48 h3{font-size:1.75rem;font-weight:700;color:#f5f6f6;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;border-bottom:1px solid hsla(0,0%,100%,.5);padding-bottom:1rem}.production_techCard__Xrb48 h3 svg{color:#009eb7}.production_techCard__Xrb48 p{font-size:1rem;color:#cbcbcb;line-height:1.6;margin-bottom:2rem}.production_bullets__XPosu{list-style:none;display:flex;flex-direction:column;gap:1rem}.production_bullets__XPosu li{display:flex;gap:.75rem;align-items:flex-start;font-size:.95rem;color:#cbcbcb}.production_bullets__XPosu li svg{color:#009eb7;margin-top:.2rem;flex-shrink:0}