.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-5tcIh0VYmSysdkXuJrvx .ngo-film-content{gap:24px}}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .gallerySection{background-color:var(--bg-color);padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);width:100%}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryContainer{padding-inline:var(--site-padding)}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryMasonry{display:flex;gap:var(--grid-gap)}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryColumn{display:flex;flex:1;flex-direction:column;gap:var(--grid-gap)}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryItem{cursor:pointer;overflow:hidden;position:relative}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryImageWrapper{overflow:hidden;position:relative;width:100%}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryImageWrapper img{display:block;height:auto;transition:transform .5s ease,opacity .3s ease;width:100%}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryItem:hover .galleryImageWrapper img{opacity:.9;transform:scale(1.02)}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModal{align-items:center;animation:fadeIn .3s ease;background:var(--overlay-bg);display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalClose{background:none;border:none;cursor:pointer;padding:.5rem;position:absolute;right:2rem;top:2rem;transition:opacity .3s ease;z-index:10001}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalClose:hover{opacity:.7}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalNav{background:none;border:none;cursor:pointer;padding:1rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease;z-index:10001}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalNav:hover{opacity:.7}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalNav--prev{left:2rem}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalNav--next{right:2rem}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalContent{align-items:center;animation:scaleIn .4s ease;display:flex;flex-direction:column;max-height:85vh;max-width:80vw}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalContent img{height:auto;max-height:80vh;max-width:100%;object-fit:contain;width:auto}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalCounter{color:hsla(0,0%,100%,.5);font-size:.875rem;letter-spacing:.1em;margin-top:1.5rem}@media (max-width:1024px){.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryMasonry{display:flex}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryColumn:nth-child(4){display:none}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryColumn{flex:1}}@media (max-width:768px){.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryColumn:nth-child(3),.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryColumn:nth-child(4){display:none}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalNav{padding:.75rem}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalNav--prev{left:1rem}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalNav--next{right:1rem}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalClose{right:1rem;top:1rem}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryModalContent{max-width:90vw}}@media (max-width:480px){.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryColumn:nth-child(2),.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryColumn:nth-child(3),.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryColumn:nth-child(4){display:none}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryMasonry{flex-direction:column}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryColumn:first-child{display:flex;flex-direction:row;flex-wrap:wrap}.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx.ai-b-fa891b62-3153-4206-b1b3-ecb7967c6b9b-Rp33ncaO6vPzK2SNTqlx .galleryColumn:first-child .galleryItem{width:calc(50% - var(--grid-gap)/2)}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-ZBjT3qm5gbVsq6ugv6qf .ngo-film-content{gap:24px}}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf .imageGridWrapper{grid-template-columns:1fr}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf .imageGridItem{height:var(--mobile-image-height)}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-ZBjT3qm5gbVsq6ugv6qf .imageGridContainer{padding-block:16px}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-dfiCKihNvuNdK1nACuvU .ngo-film-content{gap:24px}}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU .imageGridWrapper{grid-template-columns:1fr}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU .imageGridItem{height:var(--mobile-image-height)}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-dfiCKihNvuNdK1nACuvU .imageGridContainer{padding-block:16px}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-h6Jy2YLlS5zeZanQyOWH .ngo-film-content{gap:24px}}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH .imageGridWrapper{grid-template-columns:1fr}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH .imageGridItem{height:var(--mobile-image-height)}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-h6Jy2YLlS5zeZanQyOWH .imageGridContainer{padding-block:16px}}.ai-b-27826603-d0df-4923-b1c5-14e463ff6151-lq8ljCCGCDdHN2xfy1Gh.ai-b-27826603-d0df-4923-b1c5-14e463ff6151-lq8ljCCGCDdHN2xfy1Gh .exp-root{background-color:var(--bg-color);box-sizing:border-box;padding-bottom:calc(var(--block-padding-bottom, 0px) + 5rem);padding-top:calc(var(--block-padding-top, 0px) + 5rem);padding-inline:var(--site-padding);width:100%}.ai-b-27826603-d0df-4923-b1c5-14e463ff6151-lq8ljCCGCDdHN2xfy1Gh.ai-b-27826603-d0df-4923-b1c5-14e463ff6151-lq8ljCCGCDdHN2xfy1Gh .exp-inner{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:var(--max-content-width)}.ai-b-27826603-d0df-4923-b1c5-14e463ff6151-lq8ljCCGCDdHN2xfy1Gh.ai-b-27826603-d0df-4923-b1c5-14e463ff6151-lq8ljCCGCDdHN2xfy1Gh .exp-body{display:flex;flex-direction:column;gap:1.75rem;text-align:center}.ai-b-27826603-d0df-4923-b1c5-14e463ff6151-lq8ljCCGCDdHN2xfy1Gh.ai-b-27826603-d0df-4923-b1c5-14e463ff6151-lq8ljCCGCDdHN2xfy1Gh .exp-paragraph{letter-spacing:.01em;line-height:1.8;margin:0}@media (max-width:600px){.ai-b-27826603-d0df-4923-b1c5-14e463ff6151-lq8ljCCGCDdHN2xfy1Gh.ai-b-27826603-d0df-4923-b1c5-14e463ff6151-lq8ljCCGCDdHN2xfy1Gh .exp-root{padding-bottom:calc(var(--block-padding-bottom, 0px) + 3rem);padding-top:calc(var(--block-padding-top, 0px) + 3rem)}}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-root{background-color:var(--bg);box-sizing:border-box;padding-bottom:calc(var(--block-padding-bottom, 0px) + 3rem);padding-top:calc(var(--block-padding-top, 0px) + 3rem);padding-inline:var(--site-padding);width:100%}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-header{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2.5rem}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-section-title{color:var(--title-color);line-height:1.1;margin:0;width:100%}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-filters{display:flex;flex-wrap:wrap;gap:.5rem}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-filter-btn{align-items:center;background-color:var(--filter-btn-inactive-bg);border:1.5px solid var(--filter-btn-border);border-radius:999px;color:var(--filter-btn-inactive-text);cursor:pointer;display:inline-flex;font-family:var(--font-family-button);font-size:.8rem;font-weight:500;justify-content:center;letter-spacing:.06em;padding:.45rem 1.25rem;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-filter-btn--active,.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-filter-btn:hover{background-color:var(--filter-btn-bg);color:var(--filter-btn-text)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-grid{display:grid;gap:var(--gap,16px);grid-template-columns:repeat(var(--cols,3),1fr)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card{aspect-ratio:4/3;background:#111;border-radius:var(--radius,12px);cursor:pointer;display:flex;flex-direction:column;outline:none;overflow:hidden;position:relative}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card:focus-visible{box-shadow:0 0 0 3px rgba(45,25,7,.5)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card-img-wrap{height:100%;inset:0;position:absolute;width:100%}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card-img-wrap img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card:hover .exp-card-img-wrap img{transform:scale(1.04)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card-placeholder{background:linear-gradient(135deg,#2d1907,#5a3a1a 50%,#1a0f05);height:100%;width:100%}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card-overlay{background:linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.28) 45%,rgba(0,0,0,.08));inset:0;position:absolute;transition:opacity .3s ease}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card:hover .exp-card-overlay{opacity:.85}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card-content{display:flex;flex-direction:column;gap:.75rem;inset:0;justify-content:flex-end;padding:1.25rem 1.25rem 1rem;position:absolute}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card-text{display:flex;flex-direction:column;gap:.25rem}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card-title{color:#fff;font-family:var(--font-family-heading);font-size:clamp(1.1rem,2.2vw,1.6rem);font-weight:300;letter-spacing:.02em;line-height:1.15;margin:0;text-shadow:0 1px 6px rgba(0,0,0,.4)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card-dates{color:hsla(0,0%,100%,.82);font-family:var(--font-family);font-size:clamp(.7rem,1.1vw,.85rem);letter-spacing:.01em;margin:0;text-shadow:0 1px 4px rgba(0,0,0,.4)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-badge{align-items:center;align-self:flex-start;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1.5px solid hsla(0,0%,100%,.7);border-radius:999px;display:inline-flex;justify-content:center;padding:.3rem .85rem;transition:background .2s ease,border-color .2s ease}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-badge--booked{background:rgba(0,0,0,.35);border-color:hsla(0,0%,100%,.55)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-badge--seat{background:rgba(180,60,30,.45);border-color:rgba(255,180,140,.7)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-badge--new{background:rgba(18,70,97,.5);border-color:rgba(125,170,255,.7)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-badge--default{background:rgba(0,0,0,.3);border-color:hsla(0,0%,100%,.5)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-badge-text{color:#fff;font-family:var(--font-family-button);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@media (max-width:900px){.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-grid{grid-template-columns:repeat(2,1fr)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card-title{font-size:clamp(1rem,3.5vw,1.4rem)}}@media (max-width:560px){.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-grid{grid-template-columns:1fr}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-root{padding-bottom:calc(var(--block-padding-bottom, 0px) + 2rem);padding-top:calc(var(--block-padding-top, 0px) + 2rem)}.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh.ai-b-bf6fb271-e115-4236-bca6-058f1f9b265f-lq8ljCCGCDdHN2xfy1Gh .exp-card{aspect-ratio:3/2}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-tKZGa6suc89aAARsPeQQ .ngo-film-content{gap:24px}}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ .imageGridWrapper{grid-template-columns:1fr}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ .imageGridItem{height:var(--mobile-image-height)}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-tKZGa6suc89aAARsPeQQ .imageGridContainer{padding-block:16px}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-40YxBoW9yeZsGI4UVkoW .ngo-film-content{gap:24px}}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW .imageGridWrapper{grid-template-columns:1fr}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW .imageGridItem{height:var(--mobile-image-height)}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-40YxBoW9yeZsGI4UVkoW .imageGridContainer{padding-block:16px}}:where(.ai-b-hero-4dq9pD0tYRpTwPW8cy1M) .nepal-hero-root{padding-bottom:var(--block-padding-bottom,0);padding-top:var(--block-padding-top,0);width:100%}:where(.ai-b-hero-4dq9pD0tYRpTwPW8cy1M) .nepal-hero-wrapper{border-radius:var(--border-radius,0);height:var(--banner-height,500px);min-height:200px;overflow:hidden;position:relative;width:100%}:where(.ai-b-hero-4dq9pD0tYRpTwPW8cy1M) .nepal-hero-image-container{height:100%;inset:0;position:absolute;width:100%}:where(.ai-b-hero-4dq9pD0tYRpTwPW8cy1M) .nepal-hero-image-container img{display:block;height:100%;object-fit:cover;width:100%}:where(.ai-b-hero-4dq9pD0tYRpTwPW8cy1M) .nepal-hero-overlay{background:var(--overlay-color,rgba(0,0,0,.35));inset:0;pointer-events:none;position:absolute}:where(.ai-b-hero-4dq9pD0tYRpTwPW8cy1M) .nepal-hero-content{align-items:center;display:flex;inset:0;justify-content:center;padding:clamp(1.5rem,5%,3.5rem) var(--site-padding);position:absolute}:where(.ai-b-hero-4dq9pD0tYRpTwPW8cy1M) .nepal-hero-headline{letter-spacing:.01em;line-height:1.15;margin:0;max-width:900px;text-align:center;text-shadow:0 2px 24px rgba(0,0,0,.45)}.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M .hero-text-root{background-color:transparent;box-sizing:border-box;padding-bottom:calc(var(--block-padding-bottom, 0px) + 4rem);padding-top:calc(var(--block-padding-top, 0px) + 4rem);padding-inline:var(--site-padding);width:100%}.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M .hero-text-inner{align-items:center;display:flex;flex-direction:column;gap:0;text-align:center}.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M .hero-text-headline{letter-spacing:-.01em;line-height:1.2;margin:0 0 1rem}.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M .hero-text-meta{letter-spacing:.01em;margin:0 0 2.5rem;opacity:.75}.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M .hero-text-description{line-height:1.75;margin:0 0 2.5rem;text-align:center}.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M .hero-text-cta{display:flex;justify-content:center;margin-top:.5rem;width:100%}.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M .hero-text-button{align-items:center;background:transparent;border:1px solid;cursor:pointer;display:inline-flex;justify-content:center;letter-spacing:.02em;padding:.75rem 2rem;transition:opacity .2s ease}.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M .hero-text-button:hover{opacity:.7}@media (max-width:600px){.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M .hero-text-root{padding-bottom:calc(var(--block-padding-bottom, 0px) + 2.5rem);padding-top:calc(var(--block-padding-top, 0px) + 2.5rem)}.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M .hero-text-headline{font-size:clamp(1.8rem,6vw,3rem)!important}.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M.ai-b-90a02e32-e2c3-4554-827a-e9e8e3149da2-4dq9pD0tYRpTwPW8cy1M .hero-text-description{font-size:.95rem!important}}.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-root{box-sizing:border-box;padding-bottom:calc(var(--block-padding-bottom, 0px) + 3rem);padding-top:calc(var(--block-padding-top, 0px) + 3rem);padding-inline:var(--site-padding);width:100%}.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-grid{display:grid;gap:0;grid-template-columns:repeat(4,1fr)}.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-item{align-items:center;border-right:1px solid var(--divider,rgba(34,18,3,.12));display:flex;flex-direction:column;gap:.6rem;padding:2rem 1.5rem;text-align:center}.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-item:first-child{border-left:1px solid var(--divider,rgba(34,18,3,.12))}.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-icon{align-items:center;display:flex;justify-content:center;margin-bottom:.5rem;opacity:.75}.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-label{color:var(--label);font-family:var(--font-family);font-size:.65rem;font-weight:600;letter-spacing:.18em;opacity:.5;text-transform:uppercase}.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-value{color:var(--value);font-family:var(--font-family-heading);font-size:1.4rem;font-weight:300;line-height:1.2;margin-top:.2rem}.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-note{color:var(--note);font-family:var(--font-family);font-size:.78rem;font-style:italic;line-height:1.6;margin:.25rem 0 0;opacity:.6}@media (max-width:640px){.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-grid{grid-template-columns:repeat(2,1fr)}.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-item:nth-child(2){border-right:none}.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-item:nth-child(3),.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M.ai-b-20774215-b560-4c5b-8b6a-d2beb6c37ee5-4dq9pD0tYRpTwPW8cy1M .exp-stats-item:nth-child(odd){border-left:1px solid var(--divider,rgba(34,18,3,.12))}}.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M .gallery-container{display:flex;flex-direction:row;gap:var(--thumbnail-spacing);margin:0 auto;position:relative;width:fit-content}.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M .gallery-main-image{border-radius:var(--border-radius);box-shadow:2px 2px 4px 0 rgba(0,0,0,.08);flex:0 0 auto;height:var(--main-height);overflow:hidden;position:relative;width:var(--main-width)}.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M .gallery-thumbnails{align-items:flex-start;display:flex;flex-direction:column;gap:12px;overflow:visible}.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M .gallery-thumbnail{border:2px solid transparent;border-radius:var(--border-radius);box-shadow:2px 2px 4px 0 rgba(0,0,0,.08);cursor:pointer;flex-shrink:0;height:var(--thumb-height);overflow:hidden;transform:translateY(var(--thumb-offset));transition:transform .3s ease;width:var(--thumb-width)}.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M .gallery-thumbnail.selected{border-color:var(--selected-border-color)}@media (max-width:767px){.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M .gallery-container{flex-direction:column}.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M .gallery-main-image{height:calc(min(350px, var(--main-width))*9/16);width:min(350px,var(--main-width))}.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M .gallery-thumbnails{align-items:center;flex-direction:row;overflow-x:auto;padding:4px}.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M.ai-b-c89001d4-7994-410c-a8c9-697540a845ca-4dq9pD0tYRpTwPW8cy1M .gallery-thumbnail{transform:translateY(0)}}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-root{background-color:var(--bg,transparent);box-sizing:border-box;padding-bottom:calc(var(--block-padding-bottom, 0px) + 4rem);padding-top:calc(var(--block-padding-top, 0px) + 4rem);padding-inline:var(--site-padding);width:100%}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-inner{display:flex;flex-direction:column;gap:3rem}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-header{display:flex;flex-direction:column;gap:.5rem}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-label{color:var(--card-text);font-family:var(--font-family);font-size:.7rem;letter-spacing:.18em;opacity:.5;text-transform:uppercase}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-headline{color:var(--card-text);line-height:1.1;margin:0}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-grid{display:grid;gap:0;grid-template-columns:repeat(2,1fr)}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-card{border-top:1px solid var(--card-border,rgba(34,18,3,.15));display:flex;flex-direction:column;gap:.6rem;padding:2rem 2rem 2rem 0}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-card:nth-child(odd){border-right:1px solid var(--card-border,rgba(34,18,3,.15));padding-right:3rem}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-card:nth-child(2n){padding-left:3rem;padding-right:0}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-num{color:var(--card-text);font-family:var(--font-family-heading);font-size:1rem;letter-spacing:.05em;opacity:.3}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-card-title{color:var(--card-text);font-family:var(--font-family-heading);font-size:1.4rem;font-weight:400;line-height:1.2;margin:0}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-card-desc{color:var(--card-desc);font-family:var(--font-family);font-size:.9rem;line-height:1.7;margin:0;opacity:.8}@media (max-width:640px){.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-grid{grid-template-columns:1fr}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-card:nth-child(odd){border-right:none;padding-right:0}.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M.ai-b-87348337-a320-4692-8e2b-f7ff48a31c9d-4dq9pD0tYRpTwPW8cy1M .exp-highlights-card:nth-child(2n){padding-left:0}}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-root{box-sizing:border-box;overflow:hidden;padding-bottom:calc(var(--block-padding-bottom, 0px) + 3rem);padding-top:calc(var(--block-padding-top, 0px));width:100%}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-header{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2.5rem;padding-inline:var(--site-padding)}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-title{line-height:1.1;margin:0}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-description{line-height:1.6;margin:0;max-width:600px}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-scroll{display:flex;gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-inline:var(--site-padding);padding-bottom:.5rem;scrollbar-width:none}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-scroll::-webkit-scrollbar{display:none}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-item{border-radius:var(--br,0);flex:0 0 auto;height:var(--img-height,340px);max-width:520px;min-width:260px;overflow:hidden;scroll-snap-align:start;width:42vw}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-item img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-item:hover img{transform:scale(1.03)}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-nav{display:flex;gap:.5rem;margin-top:1rem;padding-inline:var(--site-padding)}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-btn{align-items:center;background:transparent;border:1px solid var(--caption-color,rgba(34,18,3,.25));border-radius:var(--br,0);color:var(--caption-color,#221203);cursor:pointer;display:flex;font-size:1rem;height:2.5rem;justify-content:center;opacity:.6;transition:opacity .2s;width:2.5rem}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-btn:hover{opacity:1}.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-btn--disabled{opacity:.2;pointer-events:none}@media (max-width:640px){.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M.ai-b-160e2cd4-05e1-49e2-a5e5-aada614f7d5d-4dq9pD0tYRpTwPW8cy1M .exp-strip-item{max-width:320px;width:80vw}}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-root{box-sizing:border-box;padding-bottom:calc(var(--block-padding-bottom, 0px) + 4rem);padding-top:calc(var(--block-padding-top, 0px) + 4rem);padding-inline:var(--site-padding);width:100%}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-inner{display:flex;flex-direction:column;gap:3rem}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-header{display:flex;flex-direction:column;gap:.75rem}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-label{color:var(--card-text);font-family:var(--font-family);font-size:.7rem;letter-spacing:.18em;opacity:.5;text-transform:uppercase}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-headline{color:var(--card-text);line-height:1.1;margin:0}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-body{color:var(--card-desc);line-height:1.7;margin:0;opacity:.75}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-cards{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-card{display:flex;flex-direction:column;gap:1.25rem}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-image-wrap{aspect-ratio:4/3;overflow:hidden;width:100%}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-image-wrap img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-card:hover .exp-loc-image-wrap img{transform:scale(1.02)}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-card-content{display:flex;flex-direction:column;gap:.5rem}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-region{color:var(--card-text);font-family:var(--font-family);font-size:.72rem;letter-spacing:.14em;opacity:.5;text-transform:uppercase}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-card-name{color:var(--card-text);font-family:var(--font-family-heading);font-size:1.5rem;font-weight:400;line-height:1.2;margin:0}.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-card-desc{color:var(--card-desc);font-family:var(--font-family);font-size:.9rem;line-height:1.7;margin:0;opacity:.75}@media (max-width:640px){.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M.ai-b-c67e0496-6b1f-4ff1-b539-8d328d5ccf81-4dq9pD0tYRpTwPW8cy1M .exp-loc-cards{grid-template-columns:1fr}}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-root{box-sizing:border-box;padding-bottom:calc(var(--block-padding-bottom, 0px) + 4rem);padding-top:calc(var(--block-padding-top, 0px) + 4rem);padding-inline:var(--site-padding);width:100%}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-inner{display:flex;flex-direction:column;gap:3rem}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-header{display:flex;flex-direction:column;gap:.5rem}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-label{color:var(--card-text);font-family:var(--font-family);font-size:.7rem;letter-spacing:.18em;opacity:.5;text-transform:uppercase}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-headline{color:var(--card-text);line-height:1.1;margin:0}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-list{display:flex;flex-direction:column}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-item{border-top:1px solid var(--card-border,rgba(34,18,3,.15))}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-item:last-child{border-bottom:1px solid var(--card-border,rgba(34,18,3,.15))}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-toggle{align-items:center;background:transparent;border:none;cursor:pointer;display:grid;gap:1rem;grid-template-columns:80px 1fr auto;padding:1.25rem 0;text-align:left;width:100%}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-day{color:var(--card-text);font-family:var(--font-family);font-size:.75rem;letter-spacing:.1em;opacity:.45;text-transform:uppercase}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-title{color:var(--card-text);font-family:var(--font-family-heading);font-size:1.25rem;font-weight:300;line-height:1.3}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-icon{color:var(--card-text);flex-shrink:0;font-family:var(--font-family);font-size:1.2rem;opacity:.5}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-body{padding:0 0 1.5rem calc(80px + 1rem)}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-body p{color:var(--card-desc);font-family:var(--font-family);font-size:.9rem;line-height:1.75;margin:0;opacity:.75}@media (max-width:540px){.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-toggle{grid-template-columns:60px 1fr auto}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-body{padding-left:calc(60px + 1rem)}.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M.ai-b-05fcc088-6ebf-446a-8bbb-5768b1dd937d-4dq9pD0tYRpTwPW8cy1M .exp-itin-title{font-size:1rem}}.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-root{box-sizing:border-box;padding-bottom:calc(var(--block-padding-bottom, 0px) + 3rem);padding-top:calc(var(--block-padding-top, 0px));padding-inline:var(--site-padding);width:100%}.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-inner{align-items:stretch;display:grid;gap:.75rem;grid-template-columns:1.1fr 1fr}.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-left{display:flex;flex-direction:column}.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-right{display:flex;flex-direction:column;gap:.75rem}.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-item{display:flex;flex:1;flex-direction:column;gap:.5rem}.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-item--tall .exp-grid-img{aspect-ratio:3/4}.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-img{aspect-ratio:4/3;border-radius:var(--br,0);flex:1;overflow:hidden}.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-img img{display:block;height:100%;object-fit:cover;transition:transform .6s ease;width:100%}.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-item:hover .exp-grid-img img{transform:scale(1.025)}.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-caption{color:var(--caption-color);font-family:var(--font-family);font-size:.7rem;letter-spacing:.1em;margin:0;opacity:.4;text-transform:uppercase}@media (max-width:600px){.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-inner{grid-template-columns:1fr}.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M.ai-b-3513b43d-f691-47db-9f5f-ac3b2089e380-4dq9pD0tYRpTwPW8cy1M .exp-grid-item--tall .exp-grid-img{aspect-ratio:4/3}}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-root{box-sizing:border-box;padding-bottom:calc(var(--block-padding-bottom, 0px) + 4rem);padding-top:calc(var(--block-padding-top, 0px) + 4rem);padding-inline:var(--site-padding);width:100%}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-inner{display:flex;flex-direction:column;gap:3rem}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-header{display:flex;flex-direction:column;gap:.5rem}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-label{color:var(--card-text);font-family:var(--font-family);font-size:.7rem;letter-spacing:.18em;opacity:.5;text-transform:uppercase}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-headline{color:var(--card-text);line-height:1.1;margin:0}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-grid{border-top:1px solid var(--card-border,rgba(34,18,3,.15));display:grid;gap:0;grid-template-columns:repeat(2,1fr)}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-col{padding-right:3rem;padding-top:2rem}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-col:last-child{border-left:1px solid var(--card-border,rgba(34,18,3,.15));padding-left:3rem;padding-right:0}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-col-title{color:var(--card-text);font-family:var(--font-family);font-size:.75rem;font-weight:500;letter-spacing:.12em;margin:0 0 1.5rem;opacity:.6;text-transform:uppercase}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-col-title--not{opacity:.4}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-list{display:flex;flex-direction:column;gap:.85rem;list-style:none;margin:0;padding:0}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-item{color:var(--card-desc);font-family:var(--font-family);font-size:.9rem;line-height:1.6;padding-left:1rem;position:relative}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-item:before{content:"—";font-size:.8rem;left:-.25rem;opacity:.3;position:absolute}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-item--not{opacity:.55}@media (max-width:640px){.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-grid{grid-template-columns:1fr}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-col:last-child{border-left:none;border-top:1px solid var(--card-border,rgba(34,18,3,.15));margin-top:1rem;padding-left:0;padding-top:2rem}.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M.ai-b-9722e658-933c-49ff-bdab-774c8558b641-4dq9pD0tYRpTwPW8cy1M .exp-incl-col{padding-right:0}}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-root{box-sizing:border-box;padding-bottom:calc(var(--block-padding-bottom, 0px) + 4rem);padding-top:calc(var(--block-padding-top, 0px) + 4rem);padding-inline:var(--site-padding);width:100%}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-inner{display:flex;flex-direction:column;gap:3rem}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-header{display:flex;flex-direction:column;gap:.5rem}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-label{color:var(--card-text);font-family:var(--font-family);font-size:.7rem;letter-spacing:.18em;opacity:.5;text-transform:uppercase}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-headline{color:var(--card-text);line-height:1.1;margin:0}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-list{display:flex;flex-direction:column}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-item{border-top:1px solid var(--card-border,rgba(34,18,3,.15))}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-item:last-child{border-bottom:1px solid var(--card-border,rgba(34,18,3,.15))}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-toggle{align-items:flex-start;background:transparent;border:none;cursor:pointer;display:flex;gap:1.5rem;justify-content:space-between;padding:1.5rem 0;text-align:left;width:100%}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-question{color:var(--card-text);flex:1;font-family:var(--font-family-heading);font-size:1.2rem;font-weight:300;line-height:1.4}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-icon{color:var(--card-text);flex-shrink:0;font-family:var(--font-family);font-size:1.2rem;margin-top:.1rem;opacity:.5}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-answer{padding:0 2rem 1.75rem 0}.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M.ai-b-aa7a94cd-b972-415e-8d9d-a3db67d5569e-4dq9pD0tYRpTwPW8cy1M .exp-faq-answer p{color:var(--card-desc);font-family:var(--font-family);font-size:.9rem;line-height:1.75;margin:0;opacity:.75}.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M .exp-strip-root{box-sizing:border-box;overflow:hidden;padding-bottom:calc(var(--block-padding-bottom, 0px) + 3rem);padding-top:calc(var(--block-padding-top, 0px));width:100%}.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M .exp-strip-scroll{display:flex;gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-inline:var(--site-padding);padding-bottom:.5rem;scrollbar-width:none}.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M .exp-strip-scroll::-webkit-scrollbar{display:none}.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M .exp-strip-item{border-radius:var(--br,0);flex:0 0 auto;height:var(--img-height,340px);max-width:520px;min-width:260px;overflow:hidden;scroll-snap-align:start;width:42vw}.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M .exp-strip-item img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M .exp-strip-item:hover img{transform:scale(1.03)}.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M .exp-strip-nav{display:flex;gap:.5rem;margin-top:1rem;padding-inline:var(--site-padding)}.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M .exp-strip-btn{align-items:center;background:transparent;border:1px solid var(--caption-color,rgba(34,18,3,.25));border-radius:var(--br,0);color:var(--caption-color,#221203);cursor:pointer;display:flex;font-size:1rem;height:2.5rem;justify-content:center;opacity:.6;transition:opacity .2s;width:2.5rem}.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M .exp-strip-btn:hover{opacity:1}.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M .exp-strip-btn--disabled{opacity:.2;pointer-events:none}@media (max-width:640px){.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M.ai-b-d5d9f25c-d112-4317-a023-f73b182c40cb-4dq9pD0tYRpTwPW8cy1M .exp-strip-item{max-width:320px;width:80vw}}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-root{border-top:1px solid var(--card-border,rgba(34,18,3,.15));box-sizing:border-box;padding-bottom:calc(var(--block-padding-bottom, 0px) + 5rem);padding-top:calc(var(--block-padding-top, 0px) + 5rem);padding-inline:var(--site-padding);width:100%}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-inner{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-left{display:flex;flex-direction:column;gap:1rem}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-label{color:var(--card-text);font-family:var(--font-family);font-size:.7rem;letter-spacing:.18em;opacity:.5;text-transform:uppercase}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-headline{color:var(--card-text);line-height:1.1;margin:0}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-details{color:var(--card-desc);font-family:var(--font-family);font-size:.9rem;line-height:1.75;margin:0;max-width:420px;opacity:.7}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-right{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-amount-wrap{display:flex;flex-direction:column;gap:.3rem}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-amount{letter-spacing:-.02em;line-height:1}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-note{color:var(--card-text);font-family:var(--font-family);font-size:.8rem;letter-spacing:.05em;opacity:.5}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-btn{align-items:center;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--btn-radius);color:var(--btn-text);cursor:pointer;display:inline-flex;font-family:var(--font-family-button);font-size:.9rem;font-weight:500;justify-content:center;letter-spacing:.04em;padding:.85rem 2.5rem;transition:opacity .2s ease}.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-btn:hover{opacity:.8}@media (max-width:720px){.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M.ai-b-85ab8d6c-bcdb-41dc-bf0c-4202fa7a30ad-4dq9pD0tYRpTwPW8cy1M .exp-price-inner{gap:2.5rem;grid-template-columns:1fr}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-8rJDpneVow7A396Mu5Of .ngo-film-content{gap:24px}}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of .imageGridWrapper{grid-template-columns:1fr}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of .imageGridItem{height:var(--mobile-image-height)}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-8rJDpneVow7A396Mu5Of .imageGridContainer{padding-block:16px}}.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of .wrapper{display:flex;justify-content:center;padding-inline:var(--site-padding);width:100%}.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of .container{display:flex;flex-direction:row;gap:48px;max-width:80rem;padding:48px 24px;text-align:var(--text-align);width:100%}.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of .column{align-items:center;display:flex;flex:1;flex-direction:column;gap:16px}.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of .counterText{line-height:1;margin:0}.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of .descriptionText{margin:0;max-width:300px;text-align:center}@media (max-width:768px){.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of.ai-b-06a62c3d-3e56-402d-bb85-96119b23d2b8-8rJDpneVow7A396Mu5Of .container{flex-direction:column;gap:32px;padding:32px 16px}}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .hero-container{align-items:center;background-color:var(--bg-color);display:flex;flex-direction:column;justify-content:center;min-height:var(--section-height);overflow:hidden;padding-bottom:var(--padding-bottom);padding-left:40px;padding-right:40px;padding-top:var(--padding-top);position:relative;text-align:var(--text-align);width:100%}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .hero-content{max-width:800px;position:relative;width:100%}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .title-wrapper{margin-bottom:20px;opacity:0;position:relative;transition:transform .8s ease-out,opacity .8s ease-out;z-index:2}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .title-wrapper span{display:block;line-height:1.2}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .title-1{transform:translateX(-100%)}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .title-1.visible{opacity:1;transform:translateX(0)}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .title-2{margin-bottom:30px;transform:translateX(100%);transition-delay:.2s}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .title-2.visible{opacity:1;transform:translateX(0)}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .button-wrapper{opacity:0;position:relative;transform:translateY(50px);transition:transform .8s ease-out .4s,opacity .8s ease-out .4s;z-index:2}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .button-wrapper.visible{opacity:1;transform:translateY(0)}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .hero-button{background-color:var(--btn-bg);border:var(--btn-border-width) solid var(--btn-border);border-radius:var(--btn-radius);cursor:pointer;outline:none;padding:12px 24px;transition:all .3s ease}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .hero-button:hover{opacity:.9}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .floating-image{border-radius:var(--img-radius);overflow:hidden;position:absolute;z-index:1}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .image-1{height:112.5px;right:var(--img1-right);top:var(--img1-top);transform:translateY(-50%);width:200px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .image-2{height:100px;left:var(--img2-left);top:var(--img2-top);width:180px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .image-3{bottom:var(--img3-bottom);height:90px;left:var(--img3-left);width:160px}@media (max-width:767px){.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .hero-container{min-height:calc(var(--section-height)*.67);padding-left:20px;padding-right:20px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .image-1{height:90px;width:160px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .image-2{height:80px;width:140px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-8rJDpneVow7A396Mu5Of .image-3{height:70px;width:120px}}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner{align-items:center;display:flex;justify-content:center;min-height:var(--hero-height,70vh);overflow:hidden;padding-top:var(--padding-top,0);position:relative;width:100%}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__videoBackground{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__bgIframe{border:none;height:56.25vw;left:50%;min-height:100%;min-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:177.78vh}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__imageWrapper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__imageWrapper img{height:100%;object-fit:cover;width:100%}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__overlay{background:rgba(0,0,0,var(--overlay-opacity));height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:var(--hero-height,70vh);padding-inline:var(--site-padding);position:relative;text-align:center;width:100%;z-index:2}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__bottomContent{align-items:center;bottom:4rem;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__tagline{letter-spacing:.02em;margin:0;white-space:nowrap}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__coordinates{bottom:2rem;letter-spacing:.1em;position:absolute;text-transform:uppercase}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__coordinates--left{left:var(--site-padding)}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__coordinates--right{right:var(--site-padding)}@media (max-width:768px){:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner{min-height:60vh}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__content{min-height:60vh}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__bottomContent{bottom:5rem}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__coordinates{bottom:1.5rem}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__tagline{font-size:1.5rem!important;white-space:normal}}@media (max-width:480px){:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__tagline{font-size:1.25rem!important}:where(.ai-b-hero-9lkdHu2czTkb5nO0ymbt) .heroBanner__coordinates{bottom:1rem}}.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt .foc-intro{align-items:center;background-color:var(--bg-color);display:flex;justify-content:center;min-height:var(--section-min-height,0);padding-bottom:calc(var(--block-padding-bottom, 0px) + 60px);padding-top:calc(var(--block-padding-top, 0px) + 75px);width:100%}.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt .foc-intro__container{align-items:center;display:flex;flex-direction:column;max-width:var(--section-max-width,900px);padding-inline:var(--site-padding);text-align:center;width:100%}.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt .foc-intro__title{letter-spacing:-.02em;line-height:1.1;margin:0 0 2rem}.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt .foc-intro__description{line-height:1.8;margin:0;opacity:.85}@media (max-width:768px){.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt .foc-intro__title{font-size:2.25rem!important}.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-9lkdHu2czTkb5nO0ymbt .foc-intro__description{font-size:1rem!important}}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillsSection{background-color:var(--bg-color);padding-bottom:calc(var(--block-padding-bottom, 0px) + var(--section-padding-bottom));padding-top:calc(var(--block-padding-top, 0px) + var(--section-padding-top));width:100%}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillsDivider{height:24px;margin-bottom:60px;margin-top:calc(var(--section-padding-top)*-1);width:100%}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillsDivider svg{display:block;height:100%;width:100%}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillsContainer{padding-inline:var(--site-padding)}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .sectionHeader{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:var(--header-margin-bottom);max-width:var(--header-max-width)}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .sectionTitle{line-height:1.1;margin:0}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillsGrid{column-gap:var(--column-gap);display:grid;grid-template-columns:repeat(3,1fr);row-gap:var(--row-gap)}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillCard{display:flex;flex-direction:column;gap:1.5rem}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillHeader{display:flex;flex-direction:column;gap:.25rem}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillNumber{font-size:1.5rem;opacity:.8}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillTitle{line-height:1.1;margin:0}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillContent{display:flex;flex-direction:column;gap:1.25rem}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillDescription{line-height:1.7;margin:0}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillAdditional{font-style:italic;line-height:1.7;margin:0;opacity:.85}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillLinks{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillLinkBtn{align-items:center;background:transparent;border:none;color:var(--link-color);cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:.875rem;font-weight:500;gap:.35rem;padding:0;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillLinkBtn:hover{opacity:.65}@media (max-width:900px){.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillsGrid{grid-template-columns:1fr}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillCard{border-bottom:1px solid var(--accent-color);padding-bottom:2rem}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .skillCard:last-child{border-bottom:none;padding-bottom:0}}@media (max-width:768px){.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-9lkdHu2czTkb5nO0ymbt .sectionHeader{gap:1rem}}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-wrap{background-color:var(--bg);padding-bottom:calc(var(--pb, 0px) + 60px);padding-top:calc(var(--pt, 0px) + 60px);width:100%}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-inner{display:flex;flex-direction:column;padding-inline:var(--site-padding);width:100%}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-title{letter-spacing:-.02em;line-height:1.1;margin:0 0 1rem}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-subtitle{line-height:1.6;margin:0 0 2rem;max-width:540px;opacity:.75}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-player{aspect-ratio:var(--player-aspect-ratio,16/9);background:#000;border-radius:var(--br,16px);max-width:var(--player-max-width,1200px);overflow:hidden;position:relative;width:100%}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-poster{height:100%;inset:0;position:absolute;width:100%}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-poster-img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-poster-fallback{background:#111;inset:0;position:absolute}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-overlay{align-items:center;background:var(--overlay,rgba(0,0,0,.25));display:flex;inset:0;justify-content:center;position:absolute;transition:background .25s ease}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-poster:hover .vidblock-overlay{background:var(--overlay,rgba(0,0,0,.38))}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-play-btn{align-items:center;background:var(--play-bg,rgba(0,0,0,.35));border:2px solid var(--play-border,hsla(0,0%,100%,.7));border-radius:50%;color:var(--play-color,#fff);cursor:pointer;display:flex;height:var(--play-size,64px);justify-content:center;padding:0;transition:transform .2s ease,opacity .2s ease;width:var(--play-size,64px)}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-play-btn:hover{transform:scale(1.1)}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-iframe{border:none;height:100%;inset:0;position:absolute;width:100%}@media (max-width:768px){.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-title{font-size:2rem!important}.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt.ai-b-c47f47dd-00dc-4f44-ac3f-3abc739026d9-9lkdHu2czTkb5nO0ymbt .vidblock-subtitle{font-size:1rem!important}}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt .foc-cta{background-color:var(--bg-color);padding-bottom:var(--block-padding-bottom,0);padding-top:var(--block-padding-top,0);width:100%}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt .foc-cta__divider{height:24px;margin-bottom:60px;width:100%}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt .foc-cta__divider--bottom{margin-bottom:0;margin-top:60px}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt .foc-cta__divider svg{display:block;height:100%;width:100%}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt .foc-cta__inner{align-items:center;display:flex;flex-direction:column;gap:2rem;padding-inline:var(--site-padding)}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt .foc-cta__title{line-height:1.15;margin:0;text-align:center}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt .foc-cta__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt .foc-cta__button{border:1px solid;border-radius:var(--btn-border-radius);cursor:pointer;letter-spacing:.08em;transition:opacity .2s ease}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt .foc-cta__button:hover{opacity:.75}@media (max-width:480px){.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt .foc-cta__buttons{flex-direction:column;gap:1rem;width:100%}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-9lkdHu2czTkb5nO0ymbt .foc-cta__button{text-align:center;width:100%}}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery{background-color:var(--bg);padding-bottom:calc(var(--block-padding-bottom, 0px) + 80px);padding-top:calc(var(--block-padding-top, 0px) + 80px);width:100%}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__header{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2.5rem;padding-inline:var(--site-padding)}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__label{letter-spacing:.18em;text-transform:uppercase}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__title{letter-spacing:-.02em;line-height:1.05;margin:0}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__masonry{align-items:start;display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);padding-inline:var(--site-padding)}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__col{display:flex;flex-direction:column;gap:var(--gap)}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__item{background:rgba(34,18,3,.06);border:none;border-radius:var(--radius);cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;width:100%}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__item:nth-child(odd) .bts-gallery__img-wrap{aspect-ratio:4/3}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__item:nth-child(2n) .bts-gallery__img-wrap{aspect-ratio:3/4}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__img-wrap{overflow:hidden;position:relative;width:100%}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__img-wrap>*{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__item:hover .bts-gallery__img-wrap>*{transform:scale(1.04)}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__overlay{align-items:flex-start;background:var(--overlay);border-radius:var(--radius);display:flex;flex-direction:column;inset:0;justify-content:flex-end;opacity:0;padding:1rem;position:absolute;transition:opacity .3s ease}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__item:hover .bts-gallery__overlay{opacity:1}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__caption{color:var(--caption-color);font-family:var(--font-family);font-size:.85rem;line-height:1.4;margin:0}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__zoom-icon{position:absolute;right:1rem;top:1rem}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__placeholder{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:200px;opacity:.5;padding-inline:var(--site-padding)}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__placeholder-text{font-family:var(--font-family);font-size:.9rem;margin:0}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__lightbox{align-items:center;background:rgba(0,0,0,.94);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__lightbox-inner{align-items:center;display:flex;justify-content:center;max-height:88vh;max-width:1100px;position:relative;width:90vw}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__lb-img{border-radius:8px;max-height:88vh;overflow:hidden;position:relative;width:100%}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__lb-img>*{height:100%;max-height:88vh;object-fit:contain;width:100%}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__lb-close{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;cursor:pointer;display:flex;height:2.75rem;justify-content:center;position:fixed;right:1.5rem;top:1.5rem;transition:background .2s;width:2.75rem;z-index:10001}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__lb-close:hover{background:hsla(0,0%,100%,.2)}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__lb-nav{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;cursor:pointer;display:flex;height:3rem;justify-content:center;position:fixed;top:50%;transform:translateY(-50%);transition:background .2s;width:3rem;z-index:10001}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__lb-nav:hover{background:hsla(0,0%,100%,.2)}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__lb-prev{left:1rem}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__lb-next{right:1rem}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__lb-counter{bottom:1.5rem;color:hsla(0,0%,100%,.6);font-family:var(--font-family);font-size:.85rem;left:50%;letter-spacing:.05em;position:fixed;transform:translateX(-50%)}@media (max-width:768px){.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__masonry{grid-template-columns:repeat(2,1fr)}.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__title{font-size:2.5rem!important}}@media (max-width:480px){.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt.ai-b-fcf4999a-487f-4608-8272-d86949d9d556-9lkdHu2czTkb5nO0ymbt .bts-gallery__masonry{grid-template-columns:1fr}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-E2tY3NF89fPjuGIYzLd0 .ngo-film-content{gap:24px}}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0 .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0 .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0 .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0 .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0 .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0 .imageGridWrapper{grid-template-columns:1fr}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0 .imageGridItem{height:var(--mobile-image-height)}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-E2tY3NF89fPjuGIYzLd0 .imageGridContainer{padding-block:16px}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-KrfUgNqonmotLYBaU14O .ngo-film-content{gap:24px}}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O .imageGridContainer{background-color:var(--bg-color);padding-inline:var(--site-padding);padding-bottom:calc(var(--block-padding-bottom, 0px) + var(--padding-block));padding-top:calc(var(--block-padding-top, 0px) + var(--padding-block));width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O .imageGridItemInner{height:100%;transition:transform .3s ease;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O .imageGridItem:hover .imageGridItemInner{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O .imageGridWrapper{grid-template-columns:1fr}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-KrfUgNqonmotLYBaU14O .imageGridItem{height:var(--mobile-image-height)}}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding-top:var(--padding-top,0);position:relative;width:100%}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__videoBackground{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__bgIframe{border:none;height:56.25vw;left:50%;min-height:100%;min-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:177.78vh}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__imageWrapper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__imageWrapper img{height:100%;object-fit:cover;width:100%}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__overlay{background:rgba(0,0,0,var(--overlay-opacity));height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:100vh;padding-inline:var(--site-padding);position:relative;text-align:center;width:100%;z-index:2}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__centerContent{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__bottomContent{align-items:center;bottom:4rem;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__tagline{letter-spacing:.02em;margin:0}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__coordinates{bottom:2rem;letter-spacing:.1em;position:absolute;text-transform:uppercase}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__coordinates--left{left:var(--site-padding)}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__coordinates--right{right:var(--site-padding)}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__button{background:var(--button-background-color);border:1px solid var(--button-border-color);border-radius:var(--button-border-radius);cursor:pointer;padding:1rem 2rem;transition:all .3s ease}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__button:hover{background:hsla(0,0%,100%,.05)}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__modal{align-items:center;background:rgba(0,0,0,.95);display:flex;height:100%;justify-content:center;left:0;padding:2rem;position:fixed;top:0;width:100%;z-index:99999}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__modalContent{max-width:1200px;position:relative;width:100%}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__modalClose{background:transparent;border:none;cursor:pointer;padding:.5rem;position:absolute;right:0;top:-3rem;transition:opacity .3s ease;z-index:10}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__modalClose:hover{opacity:.7}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__videoWrapper{aspect-ratio:16/9;background:#000;position:relative;width:100%}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__iframe,:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__video{border:none;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:768px){:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner{min-height:80vh}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__content{min-height:80vh}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__bottomContent{bottom:5rem}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__coordinates{bottom:1.5rem}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__tagline{font-size:1.5rem!important}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__modal{padding:1rem}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__modalClose{top:-2.5rem}}@media (max-width:480px){:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__tagline{font-size:1.25rem!important}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__button{padding:.75rem 1.5rem}:where(.ai-b-hero-QwX9pb2bPaEvYG4m330E) .heroBanner__coordinates{bottom:1rem}}.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E .jakub-hero{background-color:var(--bg-color);padding-bottom:calc(var(--block-padding-bottom, 0px) + 41px);padding-top:calc(var(--block-padding-top, 0px) + 75px);width:100%}.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E .jakub-hero__container{align-items:center;display:flex;flex-direction:column;padding-inline:var(--site-padding);text-align:center}.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E .jakub-hero__description{line-height:1.7;margin:0 0 3rem;max-width:900px;opacity:.85}.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E .jakub-hero__button{background:var(--button-bg-color);border:1px solid var(--button-border-color);border-radius:var(--button-border-radius);color:var(--button-text-color);cursor:pointer;letter-spacing:.1em;padding:1rem 2.5rem;transition:all .3s ease}.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E .jakub-hero__button:hover{background:var(--button-hover-bg-color);color:var(--button-hover-text-color)}@media (max-width:768px){.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E .jakub-hero__description{margin-bottom:2rem}.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E.ai-b-98ce6103-f46c-46eb-b6da-1e9dfbeedc78-QwX9pb2bPaEvYG4m330E .jakub-hero__button{padding:.875rem 2rem}}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker{background-color:var(--ticker-bg);overflow:hidden;padding-bottom:calc(var(--block-padding-bottom, 0px));padding-top:calc(var(--block-padding-top, 0px));width:100%}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__section-title{margin:0;margin-bottom:var(--ticker-section-title-gap);padding-inline:var(--site-padding)}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__title{margin:0;margin-bottom:var(--ticker-title-gap);padding-inline:var(--site-padding)}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__viewport{height:var(--ticker-container-h);overflow:hidden;position:relative;width:100%}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__fade{bottom:0;opacity:var(--ticker-blur-o);pointer-events:none;position:absolute;top:0;width:var(--ticker-blur-w);z-index:2}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__fade--left{background:linear-gradient(to right,var(--ticker-bg),transparent);left:0}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__fade--right{background:linear-gradient(to left,var(--ticker-bg),transparent);right:0}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__track-wrapper{left:0;position:absolute;right:0;top:var(--ticker-vertical-pos);transform:translateY(-50%)}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__track{align-items:center;display:flex;gap:var(--ticker-gap);will-change:transform}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__item{border:var(--ticker-border-w) solid var(--ticker-border);border-radius:var(--ticker-radius);flex-shrink:0;margin:0;overflow:hidden;position:relative;width:var(--ticker-img-w)}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__image-crop{aspect-ratio:var(--ticker-aspect-ratio,4/3);overflow:hidden;position:relative;width:100%}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__image-crop>*{height:100%;object-fit:cover;width:100%}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__coordinates{backdrop-filter:blur(4px);background-color:var(--ticker-coord-bg);border-radius:2px;bottom:12px;color:var(--ticker-coord-color);font-family:var(--font-family);font-size:var(--ticker-coord-size);font-weight:400;letter-spacing:.02em;padding:4px 8px;position:absolute;white-space:nowrap;z-index:1}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__coordinates--left{left:12px}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__coordinates--right{right:12px}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__overlay{align-items:center;background-color:rgba(0,0,0,.4);border-radius:var(--ticker-radius);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__item:hover .ticker__overlay{opacity:1}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__button{background-color:var(--ticker-btn-bg);border:1px solid var(--ticker-btn-border);border-radius:var(--ticker-btn-radius);cursor:pointer;opacity:0;padding:.75rem 1.5rem;transform:translateY(10px);transition:transform .3s ease,opacity .3s ease}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__item:hover .ticker__button{opacity:1;transform:translateY(0)}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__button:hover{opacity:.9}@media (max-width:767px){.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__section-title{margin-bottom:calc(var(--ticker-section-title-gap)*.6)}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__title{margin-bottom:var(--ticker-title-gap)}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__button{padding:.5rem 1rem}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__coordinates{bottom:8px;font-size:.65rem;padding:3px 6px}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__coordinates--left{left:8px}.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E.ai-b-5b7cfc17-b315-4d67-9a78-2fc958695c7e-QwX9pb2bPaEvYG4m330E .ticker__coordinates--right{right:8px}}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillsSection{background-color:var(--bg-color);padding-bottom:calc(var(--block-padding-bottom, 0px) + var(--section-padding-bottom));padding-top:calc(var(--block-padding-top, 0px) + var(--section-padding-top));width:100%}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillsContainer{padding-inline:var(--site-padding)}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .sectionHeader{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:var(--header-margin-bottom);max-width:var(--header-max-width)}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .sectionTitle{line-height:1.1;margin:0}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .sectionDescription{line-height:1.7;margin:0;opacity:.85}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillsGrid{column-gap:var(--column-gap);display:grid;grid-template-columns:repeat(4,1fr);row-gap:var(--row-gap)}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillCard{display:flex;flex-direction:column;gap:1.5rem}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillHeader{display:flex;flex-direction:column;gap:.25rem}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillNumber{font-size:1.5rem;opacity:.8}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillTitle{line-height:1.1;margin:0}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillContent{display:flex;flex-direction:column;gap:1.25rem}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillDescription{line-height:1.7;margin:0}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillAdditional{font-style:italic;line-height:1.7;margin:0;opacity:.85}@media (max-width:1200px){.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .sectionHeader{gap:1rem}}@media (max-width:600px){.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillsGrid{grid-template-columns:1fr}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillCard{border-bottom:1px solid var(--accent-color);padding-bottom:2rem}.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E.ai-b-522f7835-ce52-441f-8a1a-641eb22dad82-QwX9pb2bPaEvYG4m330E .skillCard:last-child{border-bottom:none;padding-bottom:0}}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker{background-color:var(--bg-color);overflow:hidden;padding-bottom:calc(var(--block-padding-bottom, 0px) + 80px);padding-top:calc(var(--block-padding-top, 0px) + 80px);width:100%}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__header{margin-bottom:60px;max-width:800px;padding-inline:var(--site-padding);text-align:var(--heading-align)}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__heading{letter-spacing:-.02em;line-height:1.1;margin:0 0 24px}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__description{line-height:1.7;margin:0;opacity:.8}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__track-wrapper{overflow:hidden;position:relative;width:100%}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__track-wrapper:after,.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__track-wrapper:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:120px;z-index:2}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__track-wrapper:before{background:linear-gradient(to right,var(--bg-color),transparent);left:0}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__track-wrapper:after{background:linear-gradient(to left,var(--bg-color),transparent);right:0}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__track{align-items:center;animation:clientTickerScroll var(--ticker-speed,30s) linear infinite;display:flex;width:max-content}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__track:hover{animation-play-state:paused}@keyframes clientTickerScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__item{align-items:center;display:inline-flex;white-space:nowrap}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__name{color:var(--ticker-text);letter-spacing:.02em;padding:0 8px;transition:opacity .3s ease}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__name--linked{background:none;border:none;cursor:pointer;font-family:inherit;position:relative;text-decoration:none}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__name--linked:after{background:currentColor;bottom:-2px;content:"";height:1px;left:8px;opacity:0;position:absolute;right:8px;transition:opacity .3s ease}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__name--linked:hover:after,.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__track:hover .clientTicker__name{opacity:.5}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__track:hover .clientTicker__item:hover .clientTicker__name{opacity:1}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__sep{color:var(--ticker-sep);font-size:.75em;margin:0 24px;opacity:.5}@media (max-width:767px){.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker{padding-bottom:calc(var(--block-padding-bottom, 0px) + 60px);padding-top:calc(var(--block-padding-top, 0px) + 60px)}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__header{margin-bottom:40px}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__name{font-size:1.5rem!important}.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E.ai-b-80752fe3-57c9-495b-aae4-e143f2404305-QwX9pb2bPaEvYG4m330E .clientTicker__sep{margin:0 16px}}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialsWrapper{background-color:var(--bg-color);padding-bottom:calc(var(--block-padding-bottom, 0px) + 100px);padding-top:calc(var(--block-padding-top, 0px) + 100px);padding-inline:var(--site-padding);width:100%}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialsEmpty{align-items:center;background-color:var(--bg-color);color:var(--text-color);display:flex;font-size:1rem;justify-content:center;padding-bottom:calc(var(--block-padding-bottom, 0px) + 80px);padding-top:calc(var(--block-padding-top, 0px) + 80px);padding-inline:80px;width:100%}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialsContainer{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:var(--site-rem)}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialCard{display:flex;flex-direction:column;gap:28px;transition:transform .5s ease}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialCard:hover{transform:translateY(-4px)}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialImageWrapper{border-radius:var(--image-radius);overflow:hidden;position:relative}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialImageBorder{border:1px solid rgba(0,0,0,.08);border-radius:var(--image-radius);inset:0;pointer-events:none;position:absolute}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialCompanyTag{backdrop-filter:blur(12px);background-color:var(--tag-bg);border-radius:100px;bottom:16px;color:var(--tag-text);font-size:12px;font-weight:500;left:16px;letter-spacing:.04em;padding:10px 20px;position:absolute;text-transform:uppercase}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialVimeoBtn{align-items:center;backdrop-filter:blur(12px);background-color:hsla(0,0%,100%,.92);border:none;border-radius:100px;color:var(--vimeo-icon-color);cursor:pointer;display:flex;gap:8px;padding:8px 14px 8px 10px;position:absolute;right:16px;top:16px;transition:background-color .2s ease,transform .2s ease;z-index:2}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialVimeoBtn:hover{background-color:#fff;transform:scale(1.04)}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialVimeoIcon{color:var(--vimeo-icon-color);flex-shrink:0;height:18px;width:18px}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialVimeoLabel{color:var(--vimeo-icon-color);font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialVideoOverlay{background:#000;border-radius:var(--image-radius);inset:0;position:absolute;z-index:3}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialVideoClose{align-items:center;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;transition:background .2s ease;width:32px;z-index:4}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialVideoClose:hover{background:hsla(0,0%,100%,.3)}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialContent{display:flex;flex-direction:column;gap:16px;padding-inline:4px}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialQuoteIcon{color:var(--quote-icon-color);line-height:1}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialQuote{color:var(--text-color);font-family:var(--font-family-heading);font-size:clamp(1.125rem,1.5vw,1.25rem);font-style:italic;font-weight:400;line-height:1.6;margin:0}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialAuthor{border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-top:8px}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialName{color:var(--text-color);font-family:var(--font-family);font-size:14px;font-weight:600;letter-spacing:.02em}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialRole{color:var(--text-color);font-family:var(--font-family);font-size:13px;opacity:.6}@media (max-width:1024px){.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialsContainer{gap:32px;grid-template-columns:repeat(2,1fr)}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialCard:nth-child(3){grid-column:span 2;margin:0 auto;max-width:50%}}@media (max-width:768px){.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialsWrapper{padding-bottom:calc(var(--block-padding-bottom, 0px) + 60px);padding-top:calc(var(--block-padding-top, 0px) + 60px)}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialsContainer{gap:48px;grid-template-columns:1fr}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialCard:nth-child(3){grid-column:span 1;max-width:100%}.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E.ai-b-block-1771877600471-0px8bchax-QwX9pb2bPaEvYG4m330E .clientTestimonialCard:hover{transform:none}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-TskXQY4WlKBFAEmz3CoY .ngo-film-content{gap:24px}}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY .imageGridWrapper{grid-template-columns:1fr}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY .imageGridItem{height:var(--mobile-image-height)}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-TskXQY4WlKBFAEmz3CoY .imageGridContainer{padding-block:16px}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-XOUbYJOzdyWC8sJcPNdM .ngo-film-content{gap:24px}}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM .imageGridWrapper{grid-template-columns:1fr}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM .imageGridItem{height:var(--mobile-image-height)}.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM.ai-b-e19c620f-d0ca-4302-9de1-a6220e7f450a-XOUbYJOzdyWC8sJcPNdM .imageGridContainer{padding-block:16px}}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .hero-container{align-items:center;background-color:var(--bg-color);display:flex;flex-direction:column;justify-content:center;min-height:var(--section-height);overflow:hidden;padding-bottom:var(--padding-bottom);padding-left:40px;padding-right:40px;padding-top:var(--padding-top);position:relative;text-align:var(--text-align);width:100%}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .hero-content{max-width:800px;position:relative;width:100%}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .title-wrapper{margin-bottom:20px;opacity:0;position:relative;transition:transform .8s ease-out,opacity .8s ease-out;z-index:2}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .title-wrapper span{display:block;line-height:1.2}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .title-1{transform:translateX(-100%)}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .title-1.visible{opacity:1;transform:translateX(0)}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .title-2{margin-bottom:30px;transform:translateX(100%);transition-delay:.2s}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .title-2.visible{opacity:1;transform:translateX(0)}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .button-wrapper{opacity:0;position:relative;transform:translateY(50px);transition:transform .8s ease-out .4s,opacity .8s ease-out .4s;z-index:2}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .button-wrapper.visible{opacity:1;transform:translateY(0)}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .hero-button{background-color:var(--btn-bg);border:var(--btn-border-width) solid var(--btn-border);border-radius:var(--btn-radius);cursor:pointer;outline:none;padding:12px 24px;transition:all .3s ease}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .hero-button:hover{opacity:.9}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .floating-image{border-radius:var(--img-radius);overflow:hidden;position:absolute;z-index:1}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .image-1{height:112.5px;right:var(--img1-right);top:var(--img1-top);transform:translateY(-50%);width:200px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .image-2{height:100px;left:var(--img2-left);top:var(--img2-top);width:180px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .image-3{bottom:var(--img3-bottom);height:90px;left:var(--img3-left);width:160px}@media (max-width:767px){.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .hero-container{min-height:calc(var(--section-height)*.67);padding-left:20px;padding-right:20px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .image-1{height:90px;width:160px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .image-2{height:80px;width:140px}.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM.ai-b-c42402e7-1053-4989-a264-7ea3dafd51a0-XOUbYJOzdyWC8sJcPNdM .image-3{height:70px;width:120px}}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutSection{padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);padding-inline:var(--site-padding);width:100%}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutContainer{align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImages{min-height:500px;position:relative}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImage1Wrapper{aspect-ratio:4/5;border-radius:14px;left:90px;overflow:hidden;position:absolute;top:0;width:65%;z-index:2}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImage1Wrapper img{height:100%;object-fit:cover;width:100%}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImage2Wrapper{aspect-ratio:4/5;border-radius:14px;left:60px;margin-left:40%;overflow:hidden;position:absolute;top:120px;width:55%;z-index:1}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImage2Wrapper img{height:100%;object-fit:cover;width:100%}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutContent{display:flex;flex-direction:column;gap:1.5rem;padding-top:2rem}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutLabel{letter-spacing:.15em;opacity:.7;text-transform:uppercase}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutHeadline{font-style:italic;line-height:1.6;margin:0;max-width:580px}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutBioSection{display:flex;flex-direction:column;gap:1.25rem;margin-top:.5rem}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutBioParagraph{line-height:1.7;margin:0;max-width:580px}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubFocLink{background:none;border:none;color:inherit;cursor:pointer;display:inline;font:inherit;margin:0;padding:0;position:relative;text-decoration:none;transition:opacity .25s ease}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubFocLink:after{background-color:currentColor;bottom:-1px;content:"";height:1px;left:0;opacity:.5;position:absolute;transition:opacity .25s ease;width:100%}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubFocLink:hover{opacity:.65}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutDivider{background-color:var(--border-color);height:1px;margin-bottom:.5rem;margin-top:1.5rem;max-width:580px;opacity:.4;width:100%}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutContactSection{display:flex;flex-direction:column;gap:.75rem}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutCtaRow{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutEmailLink{position:relative;text-decoration:none;transition:opacity .3s ease}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutEmailLink:after{background-color:currentColor;bottom:-2px;content:"";height:1px;left:0;opacity:.4;position:absolute;transition:opacity .3s ease;width:100%}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutEmailLink:hover,.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutEmailLink:hover:after{opacity:.7}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutLicensingRow{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;opacity:.8}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutLicensingName{font-style:italic}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutLicensingLink{position:relative;text-decoration:none;transition:opacity .3s ease}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutLicensingLink:after{background-color:currentColor;bottom:-2px;content:"";height:1px;left:0;opacity:.4;position:absolute;transition:opacity .3s ease;width:100%}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutLicensingLink:hover,.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutLicensingLink:hover:after{opacity:.6}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutSocials{display:flex;flex-wrap:wrap;gap:2rem;margin-top:1rem}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutSocialLink{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:var(--font-family);font-size:.875rem;gap:.5rem;letter-spacing:.02em;padding:0;transition:opacity .3s ease}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutSocialLink:hover{opacity:.7}@media (max-width:1024px){.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutContainer{gap:3rem;grid-template-columns:1fr}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImages{max-width:500px;min-height:450px}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImage1Wrapper{left:60px}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImage2Wrapper{left:40px;top:100px}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutContent{padding-top:0}}@media (max-width:640px){.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutContainer{gap:2rem}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImages{max-width:100%;min-height:400px}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImage1Wrapper{left:40px;width:60%}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImage2Wrapper{left:20px;top:80px;width:50%}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutSocials{gap:1.5rem}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutHeadline{font-size:1.25rem}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutCtaRow,.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutLicensingRow{align-items:flex-start;flex-direction:column;gap:.25rem}}@media (max-width:480px){.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImages{min-height:350px}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImage1Wrapper{left:20px;width:55%}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutImage2Wrapper{left:10px;top:60px;width:45%}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutContent{gap:1.25rem}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutBioSection,.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutSocials{gap:1rem}.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u.ai-b-309948f2-136d-4c20-8179-340b87c912ea-XoMS6CZNQ2dd5BTwGs8u .jakubAboutSocialLink{font-size:.8125rem}}.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements{background-color:var(--bg-color);padding-bottom:calc(var(--block-padding-bottom, 0px) + var(--padding-bottom));padding-top:calc(var(--block-padding-top, 0px) + var(--padding-top));width:100%}.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__container{padding-left:calc(var(--site-padding) + var(--padding-left));padding-right:calc(var(--site-padding) + var(--padding-right))}.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__grid{display:grid;gap:4rem;grid-template-columns:1fr 1fr}.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__column{display:flex;flex-direction:column}.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__column--awards,.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__column--expeditions{max-width:500px}.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__column-title{color:var(--text-color);line-height:1.2;margin:0 0 1rem}.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__divider{background-color:var(--divider-color);height:1px;margin-bottom:1.5rem;width:100%}.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__list-item{color:var(--text-color);line-height:1.65;padding-left:0;position:relative}@media (max-width:768px){.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__grid{gap:2.5rem;grid-template-columns:1fr}.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__column--awards,.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__column--expeditions{max-width:none}.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__column-title{font-size:1.75rem}}@media (max-width:480px){.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u.ai-b-294c895e-eaca-4d7f-b2ea-f6b96a576e11-XoMS6CZNQ2dd5BTwGs8u .bio-achievements__column-title{font-size:1.5rem}}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .section-root{background-color:var(--bg-color);padding-inline:var(--site-padding);text-align:var(--text-align);width:100%}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .container{border-radius:var(--container-radius);margin:0 auto;overflow:hidden;padding:calc(var(--padding)/2);position:relative;width:100%}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .content-grid{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing)/2);justify-content:space-between}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .text-column{flex:1 1 100%;order:2;padding:calc(var(--spacing)/4);text-align:var(--text-align)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .title{color:var(--title-color);font-family:var(--title-font);font-size:24px;font-weight:var(--title-weight);line-height:1.2;margin-bottom:calc(var(--spacing)/2)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .subheader{color:var(--subheader-color);font-family:var(--sub-font);font-size:16px;font-weight:var(--sub-weight);line-height:1.4;margin-bottom:calc(var(--spacing)/2)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .description{color:var(--desc-color);font-family:var(--desc-font);font-size:14px;font-weight:var(--desc-weight);line-height:1.6;margin-bottom:var(--spacing)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .button-wrapper{display:flex;justify-content:flex-start}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .section-root[style*="--text-align: center"] .button-wrapper{justify-content:center}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .section-root[style*="--text-align: right"] .button-wrapper{justify-content:flex-end}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .cta-button{align-items:center;background-color:var(--btn-bg);border:var(--btn-border-width) solid var(--btn-border);border-radius:var(--btn-radius);color:var(--btn-text);cursor:pointer;display:flex;font-family:var(--btn-font);font-size:14px;font-weight:var(--btn-weight);gap:8px;justify-content:center;min-height:44px;padding:10px 16px;transition:all .2s ease}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .cta-button:hover{transform:translateY(-2px)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .media-column{flex:1 1 100%;min-height:250px;order:1;position:relative;width:100%}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .desktop-media{align-items:flex-start;display:none;justify-content:center;min-height:250px;padding:var(--spacing);position:relative;width:100%}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .mobile-carousel{display:block;overflow:hidden;position:relative;width:100%}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .carousel-track{display:flex;transition:transform .4s ease;width:100%}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .carousel-slide{flex:0 0 100%;padding:calc(var(--spacing)/2);width:100%}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .carousel-image-container,.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .carousel-video-container{aspect-ratio:16/9;border-radius:var(--video-radius);overflow:hidden;width:100%}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .carousel-video{height:100%;object-fit:cover;width:100%}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .carousel-image-container{border-radius:var(--overlay-radius)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .carousel-dots{display:flex;gap:8px;justify-content:center;padding:16px 0}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .carousel-dot{background-color:transparent;border:1px solid var(--btn-border);border-radius:50%;cursor:pointer;height:10px;padding:0;transition:all .3s ease;width:10px}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .carousel-dot.active{background-color:var(--btn-bg)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .video-container{aspect-ratio:16/9;border-radius:var(--video-radius);cursor:pointer;max-width:500px;overflow:hidden;position:relative;width:100%;z-index:2}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .main-video{border-radius:var(--video-radius);display:block;height:100%;object-fit:cover;width:100%}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .bg-image-top-right,.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .overlay-bottom-right,.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .overlay-top-left{overflow:hidden;position:absolute}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .bg-image-top-right{border-radius:var(--overlay-radius);height:80px;right:calc(var(--spacing)/2);top:calc(var(--spacing)/2);transform:rotate(5deg);width:80px;z-index:1}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .overlay-top-left{border-radius:var(--overlay-radius);height:100px;left:var(--spacing);top:var(--spacing);transform:rotate(-8deg);width:100px;z-index:3}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .overlay-bottom-right{border-radius:var(--overlay-radius);bottom:var(--spacing);height:100px;right:var(--spacing);transform:rotate(8deg);width:100px;z-index:3}@media (min-width:768px){.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .container{padding:calc(var(--padding)*.75)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .content-grid{flex-direction:row;gap:calc(var(--spacing)*.75)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .text-column{flex:1 1 40%;order:1;padding:calc(var(--spacing)*.375)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .media-column{flex:1 1 60%;min-height:400px;order:2}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .mobile-carousel{display:none}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .desktop-media{display:flex}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .title{font-size:28px}}@media (min-width:1024px){.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .container{padding:var(--padding)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .content-grid{gap:var(--spacing)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .text-column{padding:calc(var(--spacing)/2)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .desktop-media{padding:var(--spacing)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .title{font-size:var(--title-size)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .subheader{font-size:var(--sub-size)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .description{font-size:var(--desc-size)}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .cta-button{font-size:var(--btn-size);padding:12px 24px}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .bg-image-top-right{height:120px;width:120px}.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .overlay-bottom-right,.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u.ai-b-e93bc547-f9eb-42a5-98c7-6bcdb205a76f-XoMS6CZNQ2dd5BTwGs8u .overlay-top-left{height:150px;width:150px}}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksCarousel{background-color:var(--bg-color);overflow:hidden;padding-block:4rem;padding-inline:var(--site-padding)}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksTitle{margin:0}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksControls{display:flex;gap:1rem}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksNavBtn{align-items:center;background-color:var(--btn-bg-color);border:1px solid var(--btn-border-color);border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .2s ease;width:44px}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksNavBtn:hover{opacity:.8}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksTrack{display:flex;gap:2rem;transform:translateX(var(--position));transition:transform .5s ease}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksItem{cursor:pointer;flex:0 0 calc(33.333% - 1.33rem);min-width:calc(33.333% - 1.33rem)}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksImageWrapper{border-radius:var(--border-radius);height:var(--desktop-img-height);overflow:hidden;position:relative;width:100%}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksImageWrapper img{height:100%;object-fit:cover;width:100%}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksOverlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksOverlayVisible{opacity:1}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksViewBtn{background-color:var(--view-btn-bg);border:none;border-radius:4px;color:var(--view-btn-text);cursor:pointer;padding:8px 16px;transform:translateY(10px);transition:transform .3s ease}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksOverlayVisible .latestWorksViewBtn{transform:translateY(0)}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksContent{margin-top:1rem;padding-bottom:1rem}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksItemTitle{margin:0 0 .5rem}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksItemSubtitle{line-height:1.4;margin:0}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksDots{display:none;gap:.5rem;justify-content:center;margin-top:2rem}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksDot{background-color:var(--btn-border-color);border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksDotActive{background-color:var(--btn-icon-color)}@media (max-width:767px){.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksHeader{flex-wrap:wrap}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksTitle{margin-bottom:1rem;width:100%}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksControls{justify-content:center;width:100%}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksTrack{gap:1rem}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksItem{flex:0 0 var(--mobile-item-width);min-width:var(--mobile-item-width)}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksImageWrapper{height:var(--small-img-height)}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksOverlay{background-color:rgba(0,0,0,.3);opacity:1}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksViewBtn{padding:6px 12px;transform:translateY(0)}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksDots{display:flex}}@media (max-width:479px){.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksImageWrapper{height:var(--mobile-img-height)}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksContent{margin-top:.5rem;padding-bottom:.5rem}.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u.ai-b-ee870894-34a2-4fa0-8e22-fec94a342766-XoMS6CZNQ2dd5BTwGs8u .latestWorksDot{height:8px;width:8px}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-YjKw1Vhp8Umw5ZkIokx4 .ngo-film-content{gap:24px}}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4 .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4 .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4 .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4 .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4 .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4 .imageGridWrapper{grid-template-columns:1fr}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4 .imageGridItem{height:var(--mobile-image-height)}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-YjKw1Vhp8Umw5ZkIokx4 .imageGridContainer{padding-block:16px}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-r7oFwKnjqsLZtEP3kV9L .ngo-film-content{gap:24px}}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L .imageGridWrapper{grid-template-columns:1fr}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L .imageGridItem{height:var(--mobile-image-height)}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-r7oFwKnjqsLZtEP3kV9L .imageGridContainer{padding-block:16px}}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .projectGrid{padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);width:100%}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .projectGridContent{padding-inline:var(--site-padding)}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .filterNav{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:48px}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .filterButton{align-items:center;background-color:var(--filter-bg);border:1px solid var(--filter-border);border-radius:var(--filter-radius);color:var(--filter-text);cursor:pointer;display:flex;font-family:var(--font-family-button);font-size:14px;font-weight:500;gap:8px;height:var(--filter-height);justify-content:center;padding-inline:var(--filter-padding-h);transition:all .3s ease}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .filterButton:hover{opacity:.85}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .filterButton.active{background-color:var(--filter-bg)}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .grid{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(var(--grid-columns,3),1fr)}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .projectCard{border-radius:var(--card-radius);cursor:pointer;height:var(--image-height);overflow:hidden;position:relative}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .imageWrapper{height:100%;inset:0;position:absolute;width:100%}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .imageWrapper img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .baseImage{z-index:0}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .hoverImage{opacity:0;transition:opacity .4s ease;z-index:1}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .projectCard:hover .hoverImage{opacity:1}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .projectCard:hover .imageWrapper img{transform:scale(1.05)}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .overlay{align-items:center;background-color:var(--overlay-color);border-radius:var(--card-radius);display:flex;inset:0;justify-content:center;opacity:0;padding:24px;position:absolute;transition:opacity .4s ease;z-index:2}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .projectCard:hover .overlay{opacity:1}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .overlayContent{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .underlineDecor{background-color:var(--underline-color);height:1px;margin-bottom:16px;transform:scaleX(0);transition:transform .4s ease .1s;width:40px}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .projectCard:hover .underlineDecor{transform:scaleX(1)}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .overlayContent h3{margin:0 0 8px;opacity:0;transform:translateY(10px);transition:all .4s ease .15s}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .projectCard:hover .overlayContent h3{opacity:1;transform:translateY(0)}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .overlayContent p{margin:0;opacity:0;transform:translateY(10px);transition:all .4s ease .2s}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .projectCard:hover .overlayContent p{opacity:1;transform:translateY(0)}@media (max-width:1024px){.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .grid{grid-template-columns:repeat(min(var(--grid-columns,3),3),1fr)}}@media (max-width:768px){.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .grid{grid-template-columns:repeat(2,1fr)}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .filterNav{gap:8px;margin-bottom:32px}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .filterButton{font-size:13px}}@media (max-width:480px){.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .grid{grid-template-columns:1fr}.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb.ai-b-270c22fa-adfd-4667-b1d6-50832db63fef-tH8uN8Iu5BVA035YwqCb .filterButton{font-size:12px}}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-container{background-color:var(--bg-color);margin:0 auto;max-width:42rem;padding:64px;width:100%}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-content{display:flex;flex-direction:column;gap:32px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-section{display:flex;flex-direction:column;gap:8px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-label{letter-spacing:.1em;margin:0;text-transform:uppercase}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-title{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-description{line-height:1.7;margin:0;max-width:32rem}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-year{margin:0}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-divider-wrapper{display:flex}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-divider{background-color:var(--divider-color);height:var(--divider-height);width:1px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-divider-short{background-color:var(--divider-color);height:32px;opacity:.5;width:1px}@media (max-width:767px){.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-container{padding:32px 16px}.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR.ai-b-18f79a8c-fd91-42e7-8f2a-fd2eccdfc0d1-zqQpV3n1M07xPptDWkaR .ngo-film-content{gap:24px}}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR .imageGridContainer{background-color:var(--bg-color);padding-block:var(--padding-block);padding-inline:var(--site-padding);width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR .imageGridWrapper{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);margin-inline:auto;max-width:120rem;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR .imageGridItem{border-radius:var(--border-radius);height:var(--image-height);overflow:hidden;position:relative}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR .imageGridItem img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR .imageGridItem:hover img{transform:scale(var(--hover-scale))}@media (max-width:767px){.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR .imageGridWrapper{grid-template-columns:1fr}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR .imageGridItem{height:var(--mobile-image-height)}.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR.ai-b-f8edc21b-6493-42fa-abcb-11fde5749137-zqQpV3n1M07xPptDWkaR .imageGridContainer{padding-block:16px}}:where(.ai-b-footer-block-_global) .contactSection{background-color:var(--bg-color,var(--color-background));padding-bottom:calc(var(--block-padding-bottom, 0px) + var(--vertical-padding));padding-top:calc(var(--block-padding-top, 0px) + var(--vertical-padding));padding-inline:var(--site-padding);width:100%}:where(.ai-b-footer-block-_global) .contactInner{display:flex;flex-direction:column;gap:3rem;justify-content:space-between;min-height:220px}:where(.ai-b-footer-block-_global) .contactMain{align-items:center;display:flex;flex-direction:column;gap:1.5rem}:where(.ai-b-footer-block-_global) .getInTouchLabel{letter-spacing:.18em;margin:0;opacity:.7;text-align:center;text-transform:uppercase}:where(.ai-b-footer-block-_global) .emailBox{align-items:center;background-color:var(--email-box-bg,transparent);border:1.5px dashed var(--email-border-color,rgba(255,242,230,.35));cursor:pointer;display:inline-flex;justify-content:center;padding:1.2rem 2.5rem;transition:border-color .2s,opacity .2s}:where(.ai-b-footer-block-_global) .emailBox:hover{border-color:var(--email-border-color,rgba(255,242,230,.7));opacity:.85}:where(.ai-b-footer-block-_global) .emailText{display:inline-block;letter-spacing:-.01em;text-align:center;transition:font-size .35s cubic-bezier(.34,1.56,.64,1),transform .35s cubic-bezier(.34,1.56,.64,1);word-break:break-all}:where(.ai-b-footer-block-_global) .emailBox:hover .emailText{font-size:calc(var(--email-font-size)*var(--email-zoom-scale, .82))!important;transform:scale(var(--email-zoom-scale,.82))}:where(.ai-b-footer-block-_global) .contactFooter{align-items:center;display:flex;justify-content:space-between;width:100%}:where(.ai-b-footer-block-_global) .footerLeft,:where(.ai-b-footer-block-_global) .footerRight{letter-spacing:.08em;opacity:.6;text-transform:uppercase}:where(.ai-b-footer-block-_global) .socialButtons{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}:where(.ai-b-footer-block-_global) .socialBtn{align-items:center;background:transparent;border:1.5px solid var(--social-border-color,currentColor);border-radius:999px;color:var(--social-text-color,currentColor);cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:.7rem;justify-content:center;letter-spacing:.1em;opacity:.7;padding:.35rem 1rem;text-transform:uppercase;transition:opacity .2s}:where(.ai-b-footer-block-_global) .socialBtn:hover{opacity:1}:where(.ai-b-footer-block-_global) .socialBtnIcon{height:2rem;padding:.45rem;width:2rem}@media (max-width:600px){:where(.ai-b-footer-block-_global) .emailBox{padding:1rem 1.2rem}:where(.ai-b-footer-block-_global) .contactFooter{align-items:center;flex-direction:column;gap:1rem}:where(.ai-b-footer-block-_global) .footerLeft,:where(.ai-b-footer-block-_global) .footerRight{text-align:center}}:where(.ai-b-header-block-_global) .header-root{box-sizing:border-box;position:relative}:where(.ai-b-header-block-_global) .header-inner{align-items:center;box-sizing:border-box;display:flex;gap:16px;justify-content:space-between}:where(.ai-b-header-block-_global) .nav-group{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:8px}:where(.ai-b-header-block-_global) .nav-left{justify-content:flex-start}:where(.ai-b-header-block-_global) .nav-right{justify-content:flex-end}:where(.ai-b-header-block-_global) .nav-tab-hover:not(.is-active){--nav-tab-current-color:var(--nav-tab-base-color)}:where(.ai-b-header-block-_global) .nav-tab-hover:not(.is-active):hover{--nav-tab-current-color:var(--nav-tab-hover-color)}:where(.ai-b-header-block-_global) .header-title-wrap{align-items:center;display:flex;flex:0 1 auto;justify-content:center;padding:0 16px}:where(.ai-b-header-block-_global) .header-title-link{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;text-decoration:none;transition:opacity .2s}:where(.ai-b-header-block-_global) .header-title-hover{--header-title-current-color:var(--header-title-base-color)}:where(.ai-b-header-block-_global) .header-title-link:hover .header-title-hover{--header-title-current-color:var(--header-title-hover-color)}:where(.ai-b-header-block-_global) .header-title{display:block;text-align:center;white-space:nowrap}:where(.ai-b-header-block-_global) .header-mobile{align-items:center;box-sizing:border-box;display:none;justify-content:space-between}:where(.ai-b-header-block-_global) .header-title-link-mobile{align-items:center;display:flex;gap:12px;text-decoration:none}:where(.ai-b-header-block-_global) .header-title-mobile{display:block;white-space:nowrap}:where(.ai-b-header-block-_global) .hamburger-btn{align-items:center;display:flex;justify-content:center;transition:opacity .2s}:where(.ai-b-header-block-_global) .hamburger-btn:hover{opacity:.7}:where(.ai-b-header-block-_global) .mobile-menu-overlay{box-sizing:border-box;overflow-y:auto}:where(.ai-b-header-block-_global) .mobile-nav-links{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;max-width:400px;padding:0 24px;width:100%}@media (max-width:1023px){:where(.ai-b-header-block-_global) .desktop-nav{display:none!important}:where(.ai-b-header-block-_global) .header-mobile{display:flex!important}}@media (min-width:1024px){:where(.ai-b-header-block-_global) .desktop-nav{display:flex!important}:where(.ai-b-header-block-_global) .header-mobile{display:none!important}}