.buttomPrimary[data-astro-cid-nkcy627s]{--color-gradient:#f34503}.buttomPrimary[data-astro-cid-nkcy627s].invert-colors:hover{color:#d9dde0;border:1px solid #fff;background-color:#000!important}.gallery-image-loader{box-sizing:border-box;border:3px solid #0000;border-top-color:#fff;border-radius:50%;width:2rem;height:2rem;animation:1s linear infinite gallery-loader-rotation;display:inline-block;position:relative}.gallery-image-loader:after{box-sizing:border-box;content:"";border:3px solid #0000;border-bottom-color:#ff3d00;border-radius:50%;position:absolute;inset:-3px}@keyframes gallery-loader-rotation{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gallery-image-loader{animation:none}}.gallery-kicker[data-astro-cid-vuotrtw2]{align-items:center;gap:.75rem;display:flex}.gallery-kicker[data-astro-cid-vuotrtw2]::befor{content:"";width:2rem;height:1px}#gallery-swiper[data-astro-cid-vuotrtw2]{width:100%;padding-bottom:20px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%)}#gallery-swiper[data-astro-cid-vuotrtw2] .swiper-wrapper{transition-timing-function:linear!important}#gallery-swiper[data-astro-cid-vuotrtw2] .swiper-button-next,#gallery-swiper[data-astro-cid-vuotrtw2] .swiper-button-prev{color:#fff}.pswp__button--close{z-index:999999!important;pointer-events:auto!important}.about-two-image[data-astro-cid-h2s6ksxx]{-webkit-mask-image:linear-gradient(#0000 0%,#00000073 12%,#000 30% 48%,#000c 66%,#00000073 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000073 12%,#000 30% 48%,#000c 66%,#00000073 84%,#0000 100%)}#title-filmmaker[data-astro-cid-h2s6ksxx]{transform:translateY(-30px)}.btn-item-service[data-astro-cid-uktugraq]{color:var(--color-text-primary);border:1px solid color-mix(in oklab, var(--color-gray-900) 50%, var(--color-brand-secundary))}.testimonials-section[data-astro-cid-mnn3oljx]{background-color:#0d0f13;background-image:radial-gradient(at 50% 60%,#c3c9ce30,#0000 52%),none;background-position:50% 0;background-repeat:no-repeat;background-size:90% 70%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.swiper-slide[data-astro-cid-mnn3oljx]{height:auto;display:flex}#testimonials-swiper .swiper-wrapper{align-items:stretch}.testimonial-card[data-astro-cid-mnn3oljx]{backdrop-filter:blur(10px);background:#fefdfd04}.swiper-pagination-bullet-active{border-radius:5px;width:20px;background-color:var(--color-brand)!important}.swiper-button-next[data-astro-cid-mnn3oljx],.swiper-button-prev[data-astro-cid-mnn3oljx]{--swiper-navigation-color:var(--color-brand);background:0 0;border-radius:1rem;width:40px;height:40px;padding:8px;top:60%!important}.mySwiper .swiper-button-next:after,.mySwiper .swiper-button-prev:after{-webkit-text-stroke:var(--arrow-stroke-width,0px) currentColor}.swiper-button-prev[data-astro-cid-mnn3oljx]{left:10px!important}.swiper-button-next[data-astro-cid-mnn3oljx]{right:10px!important}.swiper-pagination-bullet[data-astro-cid-mnn3oljx]{background:#9ca3af!important}.swiper-horizontal[data-astro-cid-mnn3oljx]>.swiper-pagination-bullets[data-astro-cid-mnn3oljx],.swiper-pagination-horizontal[data-astro-cid-mnn3oljx].swiper-pagination-bullets{& .swiper-pagination-bullet{background:#9ca3af}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.links-section[data-astro-cid-53xzfbup]{color:#e5e7e9;background:radial-gradient(at 50% 0,#dadfe433,#0000 48%),linear-gradient(135deg,#191a1c 0%,#292b2e 52%,#171819 100%);width:100%;margin:0 auto;padding:48px 72px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;animation:.8s ease-out forwards fadeInUp;box-shadow:0 24px 80px #00000047,inset 0 1px #ebeef014}.section-header[data-astro-cid-53xzfbup]{margin-bottom:30px;padding-left:4px}.section-number[data-astro-cid-53xzfbup]{color:#c8cdd2;letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:1rem;font-weight:0;display:block}.section-tagline[data-astro-cid-53xzfbup]{letter-spacing:.16em;text-transform:uppercase;color:#aeb3b8;margin-bottom:10px;font-size:.74rem}.section-title[data-astro-cid-53xzfbup]{color:#f0f1f2;letter-spacing:-.04em;font-family:Georgia,serif;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:500;line-height:1.03}.section-description[data-astro-cid-53xzfbup]{color:#bec3c8;max-width:44rem;line-height:1.7}.links-list[data-astro-cid-53xzfbup]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.link-item[data-astro-cid-53xzfbup]{opacity:0;border-top:1px solid #dce0e424;animation:.6s ease-out forwards fadeInUp}.link-item[data-astro-cid-53xzfbup]:last-child{border-bottom:1px solid #dce0e424}.link-item[data-astro-cid-53xzfbup]:first-child{animation-delay:.2s}.link-item[data-astro-cid-53xzfbup]:nth-child(2){animation-delay:.3s}.link-item[data-astro-cid-53xzfbup]:nth-child(3){animation-delay:.4s}.link-item[data-astro-cid-53xzfbup]:nth-child(4){animation-delay:.5s}.link-item[data-astro-cid-53xzfbup]:nth-child(5){animation-delay:.6s}.link-item[data-astro-cid-53xzfbup]:nth-child(6){animation-delay:.7s}.link-card[data-astro-cid-53xzfbup]{color:inherit;border:1px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;padding:24px 16px;text-decoration:none;transition:background-color .25s,transform .25s,padding-left .25s,padding-right .25s,box-shadow .25s,border-color .25s;display:flex}.link-card[data-astro-cid-53xzfbup]:hover{background-color:#e1e6ea0e;border-color:#d7dde23d;padding-left:22px;padding-right:22px;transform:translateY(-1px);box-shadow:0 16px 30px #0000002e}.link-info[data-astro-cid-53xzfbup]{flex-direction:column;gap:4px;display:flex}.link-title[data-astro-cid-53xzfbup]{color:#eff1f2;align-items:center;gap:8px;font-family:Georgia,serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500;display:flex}.link-handle[data-astro-cid-53xzfbup]{color:#c2c7cc;font-family:system-ui,sans-serif;font-size:.9rem;font-weight:600}.star-icon[data-astro-cid-53xzfbup]{color:#c2c7cc;font-size:.78rem;transition:transform .4s}.link-card[data-astro-cid-53xzfbup]:hover .star-icon[data-astro-cid-53xzfbup]{transform:rotate(90deg)}.link-description[data-astro-cid-53xzfbup]{color:#b9bec3;font-size:.95rem;line-height:1.5}.link-meta[data-astro-cid-53xzfbup]{text-align:right;align-items:center;gap:12px;display:flex}.meta-text[data-astro-cid-53xzfbup]{letter-spacing:.08em;text-transform:uppercase;color:#dfe2e5;font-size:.76rem;font-weight:700}.arrow-icon[data-astro-cid-53xzfbup]{color:#c2c7cc;font-size:1.1rem;transition:transform .3s,color .3s}.link-card[data-astro-cid-53xzfbup]:hover .arrow-icon[data-astro-cid-53xzfbup]{color:#f0f1f2;transform:translate(4px,-4px)}@media (width<=640px){.links-section[data-astro-cid-53xzfbup]{padding:28px 18px}.section-header[data-astro-cid-53xzfbup]{margin-bottom:24px;padding-left:0}.link-card[data-astro-cid-53xzfbup]{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 12px}.link-title[data-astro-cid-53xzfbup]{flex-wrap:wrap;gap:4px 8px;font-size:1.35rem;line-height:1.2}.link-info[data-astro-cid-53xzfbup]{width:100%}.link-meta[data-astro-cid-53xzfbup]{text-align:left;align-self:flex-start;gap:8px}.section-title[data-astro-cid-53xzfbup]{font-size:2.2rem}}.fade-slider[data-astro-cid-vs4vjl2u]{box-sizing:border-box;border-radius:20px;width:70%;min-width:0;max-width:100%;height:100%;overflow:hidden}.fade-slider[data-astro-cid-vs4vjl2u] .swiper-slide[data-astro-cid-vs4vjl2u]{filter:blur(14px);transition-property:opacity,filter}.fade-slider[data-astro-cid-vs4vjl2u] .swiper-slide-active[data-astro-cid-vs4vjl2u]{filter:blur()}.fade-slider[data-astro-cid-vs4vjl2u] .swiper-slide[data-astro-cid-vs4vjl2u] img[data-astro-cid-vs4vjl2u]{object-fit:cover;user-select:none;width:100%;height:100%;display:block}.about-section[data-astro-cid-vvxc5s36]{background:radial-gradient(ellipse 24% 30% at 78% 48%, #ffffff18 0%, #ffffff0b 38%, transparent 100%), radial-gradient(ellipse 22% 28% at 22% 68%, #8fa5b214 0%, #8fa5b209 38%, transparent 100%), var(--color-bg);color:#fff;background-position:0 0,100% 100%,0 0;background-repeat:no-repeat,no-repeat;background-size:130% 130%,130% 130%,auto;justify-content:center;align-items:center;padding:80px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:6s ease-in-out infinite alternate about-gradient-drift;display:flex}@keyframes about-gradient-drift{0%{background-position:0 0,100% 100%,0 0}to{background-position:100% 100%,0 0,0 0}}@media (prefers-reduced-motion:reduce){.about-section[data-astro-cid-vvxc5s36]{animation:none}}.about-container[data-astro-cid-vvxc5s36]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:60px;width:100%;max-width:1100px;display:grid}.about-image-wrapper[data-astro-cid-vvxc5s36]{width:100%;min-width:0;height:500px;overflow:hidden}.about-content[data-astro-cid-vvxc5s36]{flex-direction:column;gap:20px;display:flex}.about-tag[data-astro-cid-vvxc5s36]{letter-spacing:2px;text-transform:uppercase;color:#fff;align-items:center;gap:12px;font-size:12px;display:flex}.about-tag[data-astro-cid-vvxc5s36] .number[data-astro-cid-vvxc5s36]{color:#000;background-color:#e3ded8;padding:4px 8px;font-weight:600}.about-content[data-astro-cid-vvxc5s36] h2[data-astro-cid-vvxc5s36]{color:#fff;margin:0;font-family:Playfair Display,Georgia,serif;font-size:2.5rem;font-weight:400}.about-content[data-astro-cid-vvxc5s36] p[data-astro-cid-vvxc5s36]{color:#ffffff90;margin:0;font-size:1rem;line-height:1.6}.about-signature[data-astro-cid-vvxc5s36]{margin-top:10px;font-family:Brush Script MT,cursive,sans-serif;font-size:1.8rem}@media (width<=768px){.about-container[data-astro-cid-vvxc5s36]{grid-template-columns:1fr;gap:30px}.about-image-wrapper[data-astro-cid-vvxc5s36]{height:400px}.about-content[data-astro-cid-vvxc5s36] h2[data-astro-cid-vvxc5s36]{font-size:2rem}}.photography-slider[data-astro-cid-o6rpzdao]{background:#0d0f13;width:100%;height:min(78svh,760px);min-height:540px}.photography-slider[data-astro-cid-o6rpzdao] .swiper-button-next,.photography-slider[data-astro-cid-o6rpzdao] .swiper-button-prev{color:#d3d7da}.photography-slider[data-astro-cid-o6rpzdao] .swiper-pagination-bullet{opacity:.6;background:#d3d7da}.photography-slider[data-astro-cid-o6rpzdao] .swiper-pagination-bullet-active{opacity:1;background:#f3f4f6}@media (width<=640px){.photography-slider[data-astro-cid-o6rpzdao]{height:78svh;min-height:500px}}
