@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.cdnfonts.com/css/base-neue";:root{font-family:Inter Tight,serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--white: #ffffff;--dark: #0b0b0b;--dim-dark: #171717;--gray: #6d6d6d;--red: #ff0000}body{box-sizing:border-box;margin:0;color:var(--white);background-color:var(--dark)}.container{max-width:1400px;padding:2rem;margin:0 auto}a{color:var(--white);text-decoration:none;padding:0}.about-section.svelte-16umywh{background:var(--dark);color:var(--white);position:relative;overflow:hidden;max-width:1440px;margin:0 auto;min-height:100vh}.about-section.svelte-16umywh .content-wrapper:where(.svelte-16umywh){display:flex;gap:2rem;align-items:stretch;justify-content:space-between;min-height:100vh}@media (max-width: 1000px){.about-section.svelte-16umywh .content-wrapper:where(.svelte-16umywh){flex-direction:column;gap:1.5rem;min-height:auto}}.about-section.svelte-16umywh .text-content:where(.svelte-16umywh){flex:1;max-width:50%;display:flex;flex-direction:column;margin-top:7dvw}.about-section.svelte-16umywh .text-content:where(.svelte-16umywh) p:where(.svelte-16umywh){font-size:20px;line-height:1.6;margin-bottom:1rem;opacity:1;transform:translateY(0);transition:opacity .9s cubic-bezier(.25,1,.5,1),transform .9s cubic-bezier(.25,1,.5,1)}.about-section.svelte-16umywh .text-content:where(.svelte-16umywh) p:where(.svelte-16umywh):last-child{margin-bottom:0;color:var(--gray)}.about-section.svelte-16umywh .video-content:where(.svelte-16umywh){flex:1;max-width:50%}.about-section.svelte-16umywh .video-content:where(.svelte-16umywh) .about-video:where(.svelte-16umywh){object-fit:cover;opacity:1;transform:scale(1);transition:opacity 1s cubic-bezier(.25,1,.5,1),transform 1s cubic-bezier(.25,1,.5,1)}.about-section.svelte-16umywh p:where(.svelte-16umywh),.about-section.svelte-16umywh .about-video:where(.svelte-16umywh){opacity:0;transform:translateY(20px) scale(.98)}@media (max-width: 1000px){.about-section.svelte-16umywh{min-height:auto}.about-section.svelte-16umywh .content-wrapper:where(.svelte-16umywh){flex-direction:column}.about-section.svelte-16umywh .text-content:where(.svelte-16umywh),.about-section.svelte-16umywh .video-content:where(.svelte-16umywh){max-width:100%;padding:1rem}.about-section.svelte-16umywh .text-content:where(.svelte-16umywh) p:where(.svelte-16umywh){font-size:16px}.about-section.svelte-16umywh .video-content:where(.svelte-16umywh) .about-video:where(.svelte-16umywh){position:static;height:100%;width:100%}}.why-us-section.svelte-1as3ds7{background-size:cover;background-position:center;background-repeat:no-repeat}.why-us-section.svelte-1as3ds7 h1:where(.svelte-1as3ds7){font-family:Base Neue;font-size:48px;font-weight:500;color:var(--white);margin-bottom:4rem;opacity:1;transform:translateY(0);transition:opacity 1s cubic-bezier(.25,1,.5,1),transform 1s cubic-bezier(.25,1,.5,1)}.why-us-section.svelte-1as3ds7 .cards-grid:where(.svelte-1as3ds7){display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.5rem;max-width:100%;margin:0 auto;padding:2rem 0;width:100%}.why-us-section.svelte-1as3ds7 .cards-grid:where(.svelte-1as3ds7) .card:where(.svelte-1as3ds7){background:var(--dim-dark);border-radius:8px;padding:2.5rem;text-align:center;cursor:pointer;overflow:hidden;box-shadow:0 10px 25px #0003;opacity:1;transform:translateY(0) scale(1);transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1),box-shadow .3s ease}.why-us-section.svelte-1as3ds7 .cards-grid:where(.svelte-1as3ds7) .card:where(.svelte-1as3ds7) h3:where(.svelte-1as3ds7){font-family:Base Neue;font-size:28px;font-weight:600;margin-bottom:1rem;color:var(--white)}.why-us-section.svelte-1as3ds7 .cards-grid:where(.svelte-1as3ds7) .card:where(.svelte-1as3ds7) p:where(.svelte-1as3ds7){font-size:18px;color:var(--gray);line-height:1.6;margin-bottom:0}.why-us-section.svelte-1as3ds7 .cards-grid:where(.svelte-1as3ds7) .card:where(.svelte-1as3ds7):hover{transform:translateY(-8px) scale(1.05);box-shadow:0 15px 35px #0000004d;background:#fff3}.why-us-section.svelte-1as3ds7 h1:where(.svelte-1as3ds7),.why-us-section.svelte-1as3ds7 .card:where(.svelte-1as3ds7){opacity:1;transform:translateY(30px) scale(.95)}@media (max-width: 1000px){.why-us-section.svelte-1as3ds7{min-height:auto}.why-us-section.svelte-1as3ds7 h1:where(.svelte-1as3ds7){font-size:30px;margin-bottom:2rem}.why-us-section.svelte-1as3ds7 .cards-grid:where(.svelte-1as3ds7){grid-template-columns:1fr;grid-gap:1.5rem}.why-us-section.svelte-1as3ds7 .card:where(.svelte-1as3ds7){border-radius:16px}.why-us-section.svelte-1as3ds7 .card:where(.svelte-1as3ds7) h3:where(.svelte-1as3ds7){font-size:16px}.why-us-section.svelte-1as3ds7 .card:where(.svelte-1as3ds7) p:where(.svelte-1as3ds7){font-size:14px}.why-us-section.svelte-1as3ds7 .card:where(.svelte-1as3ds7):hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 20px #00000026}}.contact-section.svelte-3tkz7o{background:var(--red);padding:2rem}.contact-section.svelte-3tkz7o .contact-content:where(.svelte-3tkz7o){display:grid;grid-template-columns:4fr 1fr;align-items:center;grid-gap:2rem}.contact-section.svelte-3tkz7o h2:where(.svelte-3tkz7o){font-family:Base Neue;font-size:36px;font-weight:500;opacity:1;transform:translateY(0);transition:opacity 1s cubic-bezier(.25,1,.5,1),transform 1s cubic-bezier(.25,1,.5,1)}.contact-section.svelte-3tkz7o .link:where(.svelte-3tkz7o){border:none;background:var(--white);padding:.8rem 16px;font-size:16px;font-weight:500;cursor:pointer;width:153px;text-align:center;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1),background .4s ease}.contact-section.svelte-3tkz7o .link:where(.svelte-3tkz7o) a{color:red;text-decoration:none}.contact-section.svelte-3tkz7o .link:where(.svelte-3tkz7o):hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 16px #0003}.contact-section.svelte-3tkz7o .link:where(.svelte-3tkz7o):active{transform:translateY(0) scale(.98);box-shadow:0 4px 8px #0000001a}@media (max-width: 1000px){.contact-section.svelte-3tkz7o{padding:1.5rem}.contact-section.svelte-3tkz7o .contact-content:where(.svelte-3tkz7o){grid-template-columns:1fr}.contact-section.svelte-3tkz7o h2:where(.svelte-3tkz7o){font-size:24px;margin-bottom:.8rem}}img.svelte-j5ikrh{width:100%;opacity:60%}.credits.svelte-j5ikrh{text-align:center}.credits.svelte-j5ikrh p:where(.svelte-j5ikrh) a:where(.svelte-j5ikrh){color:var(--red)}.contact-form.svelte-1ht1aya{background:var(--dark);padding:4rem 2rem;color:var(--white);position:relative;overflow:hidden;width:100%;margin:0 auto;min-height:100vh}.contact-form.svelte-1ht1aya .content-wrapper:where(.svelte-1ht1aya){display:flex;gap:10rem;align-items:flex-start;justify-content:center}@media (max-width: 1000px){.contact-form.svelte-1ht1aya .content-wrapper:where(.svelte-1ht1aya){flex-direction:column;gap:1.5rem}}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya){flex:1;max-width:50%;padding:0;position:relative}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) h2:where(.svelte-1ht1aya){font-family:Base Neue;font-size:36px;font-weight:500;margin-bottom:1rem;color:var(--white);opacity:1;transform:translateY(0);transition:opacity 1s cubic-bezier(.25,1,.5,1),transform 1s cubic-bezier(.25,1,.5,1)}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) p:where(.svelte-1ht1aya){font-size:16px;color:#ccc;margin-bottom:2rem;line-height:1.6;opacity:1;transform:translateY(0);transition:opacity .9s cubic-bezier(.25,1,.5,1),transform .9s cubic-bezier(.25,1,.5,1)}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya){display:flex;flex-direction:column;gap:1.5rem}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) input:where(.svelte-1ht1aya),.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) textarea:where(.svelte-1ht1aya){background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.3);padding:.8rem 0;font-size:16px;color:var(--white);outline:none;transition:border-color .3s ease,box-shadow .3s ease}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) input:where(.svelte-1ht1aya):focus,.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) textarea:where(.svelte-1ht1aya):focus{border-color:var(--red);box-shadow:0 2px 4px #ff00004d}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) input:where(.svelte-1ht1aya)::placeholder,.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) textarea:where(.svelte-1ht1aya)::placeholder{color:var(--gray);opacity:.7}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) textarea:where(.svelte-1ht1aya){height:120px;resize:vertical;border-bottom:1px solid rgba(255,255,255,.3)}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) .send-button:where(.svelte-1ht1aya){background:var(--white);color:var(--red);border:none;padding:.8rem 2rem;font-size:16px;font-weight:500;cursor:pointer;align-self:flex-start;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1),background .4s ease,color .4s ease;position:relative;overflow:hidden;margin-top:1.5rem;opacity:1;transform:translateY(0)}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) .send-button:where(.svelte-1ht1aya):hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 16px #0003;background:red;color:var(--white)}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) .send-button:where(.svelte-1ht1aya):hover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(255,255,255,.2),transparent);opacity:.8;transform:scale(1.5);transition:transform .4s ease}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) .send-button:where(.svelte-1ht1aya):active{transform:translateY(0) scale(.98);box-shadow:0 4px 8px #0000001a}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .footer-text:where(.svelte-1ht1aya){font-size:14px;color:#999;margin-top:2rem;text-align:center;position:absolute;bottom:-60px;left:50%;transform:translate(-50%);opacity:1;transform:translateY(0) translate(-50%);transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1)}@media (max-width: 1000px){.contact-form.svelte-1ht1aya{padding:2rem 1rem;min-height:auto}.contact-form.svelte-1ht1aya .content-wrapper:where(.svelte-1ht1aya){flex-direction:column}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya){max-width:100%;padding:0;margin-bottom:1rem}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) h2:where(.svelte-1ht1aya){font-size:28px;margin-bottom:.8rem}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) p:where(.svelte-1ht1aya){font-size:14px;margin-bottom:1rem}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya){gap:.8rem}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) input:where(.svelte-1ht1aya),.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) textarea:where(.svelte-1ht1aya){padding:.6rem 0;font-size:14px}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) textarea:where(.svelte-1ht1aya){height:100px}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .contact-form-fields:where(.svelte-1ht1aya) .send-button:where(.svelte-1ht1aya){padding:.6rem 1.5rem;font-size:14px;margin-top:1rem}.contact-form.svelte-1ht1aya .left-content:where(.svelte-1ht1aya) .footer-text:where(.svelte-1ht1aya){font-size:12px;margin-top:1rem;position:static;transform:none;text-align:center;bottom:auto}}nav.svelte-10l8y4o{display:flex;justify-content:space-between}nav.svelte-10l8y4o .arrow-icon:where(.svelte-10l8y4o){padding-left:10px}nav.svelte-10l8y4o .nav-right:where(.svelte-10l8y4o){display:grid;grid-template-columns:1fr 1fr;grid-gap:2dvw;align-self:center}@media (max-width: 800px){nav.svelte-10l8y4o .nav-right:where(.svelte-10l8y4o){grid-gap:5px}}.hero-section.svelte-ci3ah{margin-bottom:6rem}.hero-section.svelte-ci3ah .heading:where(.svelte-ci3ah) h1:where(.svelte-ci3ah){margin-top:8dvw;font-family:Base Neue;font-size:48px;font-weight:500;width:40rem}.hero-section.svelte-ci3ah .heading:where(.svelte-ci3ah) .highlight:where(.svelte-ci3ah){color:var(--red)}.hero-section.svelte-ci3ah .hero-bottom:where(.svelte-ci3ah){margin-top:6dvh;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem}.hero-section.svelte-ci3ah .hero-bottom:where(.svelte-ci3ah) .banner:where(.svelte-ci3ah){width:680px}.hero-section.svelte-ci3ah .hero-bottom:where(.svelte-ci3ah) .content-section:where(.svelte-ci3ah){display:grid}.hero-section.svelte-ci3ah .hero-bottom:where(.svelte-ci3ah) .content-section:where(.svelte-ci3ah) .content:where(.svelte-ci3ah){font-size:24px;margin:0}.hero-section.svelte-ci3ah .hero-bottom:where(.svelte-ci3ah) .content-section:where(.svelte-ci3ah) .link:where(.svelte-ci3ah){align-self:self-end}.arrow-icon.svelte-ci3ah{padding-left:10px}p.svelte-ci3ah{margin:0;color:var(--gray)}span.svelte-ci3ah{color:var(--white);font-style:italic;font-weight:600}@media (max-width: 1300px){.hero-section.svelte-ci3ah .heading:where(.svelte-ci3ah) h1:where(.svelte-ci3ah){margin-top:8dvw;font-size:40px;width:80dvw}.hero-section.svelte-ci3ah .hero-bottom:where(.svelte-ci3ah){grid-template-columns:1fr;margin-top:6dvh;display:grid}.hero-section.svelte-ci3ah .hero-bottom:where(.svelte-ci3ah) .banner:where(.svelte-ci3ah){width:80vw}.hero-section.svelte-ci3ah .hero-bottom:where(.svelte-ci3ah) .content-section:where(.svelte-ci3ah) .link:where(.svelte-ci3ah){margin-top:4rem}}@media (max-width: 500px){.hero-section.svelte-ci3ah .heading:where(.svelte-ci3ah) h1:where(.svelte-ci3ah){margin-top:8dvw;font-size:32px;width:80dvw}.hero-section.svelte-ci3ah .hero-bottom:where(.svelte-ci3ah){grid-template-columns:1fr;margin-top:6dvh;display:grid}.hero-section.svelte-ci3ah .hero-bottom:where(.svelte-ci3ah) .banner:where(.svelte-ci3ah){width:80vw}.hero-section.svelte-ci3ah .hero-bottom:where(.svelte-ci3ah) .content-section:where(.svelte-ci3ah) .content:where(.svelte-ci3ah){font-size:16px}}.services-section-wrapper.svelte-9etbxa{--bg-parallax: 0px;position:relative;width:100%;min-height:120vh;overflow:hidden;perspective:1000px}.services-section.svelte-9etbxa{background:var(--dim-dark);min-height:100vh;width:100%;position:relative;transform-style:preserve-3d}.services-section.svelte-9etbxa:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(255,255,255,.05),transparent);transform:translateY(var(--bg-parallax));z-index:0}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa){position:relative;z-index:1}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .heading:where(.svelte-9etbxa) h1:where(.svelte-9etbxa){margin-top:4dvw;font-family:Base Neue;font-size:48px;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.2);animation:svelte-9etbxa-fadeInUp .8s ease-out}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa){display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5rem;padding:2rem 0;transform-style:preserve-3d}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa){--parallax-y: 0px;position:relative;background:var(--dark);padding:2rem;border-radius:12px;overflow:hidden;cursor:pointer;transform:translateY(var(--parallax-y)) translateZ(0);transition:transform .3s ease,box-shadow .3s ease;transform-style:preserve-3d;box-shadow:0 10px 30px #0003;animation:svelte-9etbxa-cardFadeIn .6s ease-out;animation:svelte-9etbxa-float 4s ease-in-out infinite,svelte-9etbxa-cardFadeIn .6s ease-out}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(1){animation-delay:.1s}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(2){animation-delay:.2s}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(3){animation-delay:.3s}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(4){animation-delay:.4s}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(5){animation-delay:.5s}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(6){animation-delay:.6s}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa) .card-bg:where(.svelte-9etbxa){position:absolute;top:-10%;left:-10%;right:-10%;bottom:-10%;background:linear-gradient(45deg,#ffffff1a,#ffffff0d);opacity:0;transition:all .4s ease;transform:scale(.8) translateY(calc(var(--parallax-y) * .5));pointer-events:none}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa) .card-content:where(.svelte-9etbxa){position:relative;z-index:2;transform:translateZ(20px)}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa) .title:where(.svelte-9etbxa){font-size:34px;font-weight:500;margin-bottom:1rem;transition:transform .4s ease}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa) .info:where(.svelte-9etbxa){font-size:18px;color:var(--gray);line-height:1.6;transition:transform .4s ease}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):hover{transform:translateY(calc(var(--parallax-y) - 5px)) translateZ(20px) scale(1.02);box-shadow:0 15px 40px #0000004d}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):hover .card-bg:where(.svelte-9etbxa){opacity:1;transform:scale(1.05) translateY(calc(var(--parallax-y) * .5));background:radial-gradient(circle at 80% 100%,#ff000080,#f000 40%)}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):hover .title:where(.svelte-9etbxa){transform:translateY(-5px)}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):hover .info:where(.svelte-9etbxa){transform:translateY(-3px)}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(1){animation-delay:.2s,.1s}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(2){animation-delay:.4s,.2s}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(3){animation-delay:.6s,.3s}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(4){animation-delay:.8s,.4s}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(5){animation-delay:1s,.5s}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa):nth-child(6){animation-delay:1.2s,.6s}@keyframes svelte-9etbxa-fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-9etbxa-cardFadeIn{0%{opacity:0;transform:translateY(60px) translateZ(-20px) rotateX(15deg)}to{opacity:1;transform:translateY(var(--parallax-y)) translateZ(0) rotateX(0)}}@keyframes svelte-9etbxa-float{0%,to{transform:translateY(var(--parallax-y)) translateZ(0) rotateX(0)}50%{transform:translateY(calc(var(--parallax-y) - 10px)) translateZ(0) rotateX(2deg)}}@media (max-width: 1000px){.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .heading:where(.svelte-9etbxa) h1:where(.svelte-9etbxa){margin-top:4dvw;font-size:40px}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa){grid-template-columns:1fr;padding:1rem 0}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa){padding:1.5rem}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa) .title:where(.svelte-9etbxa){font-size:24px}.services-section.svelte-9etbxa .services:where(.svelte-9etbxa) .services-cards:where(.svelte-9etbxa) .card:where(.svelte-9etbxa) .info:where(.svelte-9etbxa){font-size:16px}}.work-section.svelte-1uyhf38{background:var(--dark);padding:4rem 2rem;color:var(--white);position:relative;overflow:hidden}.work-section.svelte-1uyhf38 h2:where(.svelte-1uyhf38){font-family:Base Neue;font-size:48px;font-weight:500;margin-bottom:3rem;text-shadow:0 4px 8px rgba(0,0,0,.3);opacity:1;transform:translateY(0);transition:opacity 1s ease-out,transform 1s ease-out}.work-section.svelte-1uyhf38 .work-grid:where(.svelte-1uyhf38){display:grid;grid-template-areas:"top-left top-right" "bottom-left bottom-right" "bottom-center bottom-center";grid-gap:2rem;max-width:1200px;margin:0 auto;padding:2rem 0}.work-section.svelte-1uyhf38 .work-grid:where(.svelte-1uyhf38) .large:where(.svelte-1uyhf38){aspect-ratio:16/9;overflow:hidden}.work-section.svelte-1uyhf38 .work-grid:where(.svelte-1uyhf38) .medium:where(.svelte-1uyhf38){aspect-ratio:4/3;overflow:hidden}.work-section.svelte-1uyhf38 .work-grid:where(.svelte-1uyhf38) .small:where(.svelte-1uyhf38){aspect-ratio:1/1;overflow:hidden}.work-section.svelte-1uyhf38 img:where(.svelte-1uyhf38){width:100%;height:100%;object-fit:cover;display:block;border-radius:16px;transition:transform .6s cubic-bezier(.25,1,.5,1),box-shadow .6s cubic-bezier(.25,1,.5,1)}.work-section.svelte-1uyhf38 .work-image:where(.svelte-1uyhf38){opacity:1;transform:translateY(0) scale(1);transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1)}.work-section.svelte-1uyhf38 .work-image:where(.svelte-1uyhf38):hover img:where(.svelte-1uyhf38){transform:scale(1.08);box-shadow:0 20px 40px #00000080}.work-section.svelte-1uyhf38 .work-image.top-left:where(.svelte-1uyhf38){grid-area:top-left}.work-section.svelte-1uyhf38 .work-image.top-right:where(.svelte-1uyhf38){grid-area:top-right}.work-section.svelte-1uyhf38 .work-image.bottom-left:where(.svelte-1uyhf38){grid-area:bottom-left}.work-section.svelte-1uyhf38 .work-image.bottom-right:where(.svelte-1uyhf38){grid-area:bottom-right}.work-section.svelte-1uyhf38 .work-image.bottom-center:where(.svelte-1uyhf38){grid-area:bottom-center}@media (max-width: 1000px){.work-section.svelte-1uyhf38{padding:2rem 1rem}.work-section.svelte-1uyhf38 h2:where(.svelte-1uyhf38){font-size:40px;margin-bottom:2rem}.work-section.svelte-1uyhf38 .work-grid:where(.svelte-1uyhf38){grid-template-areas:"top-left" "top-right" "bottom-left" "bottom-right" "bottom-center";grid-template-columns:1fr;grid-gap:1rem;padding:1rem 0}.work-section.svelte-1uyhf38 .work-image:where(.svelte-1uyhf38):hover img:where(.svelte-1uyhf38){transform:scale(1.04);box-shadow:0 12px 24px #0000004d}}.contact-section.svelte-vi3aua{background:var(--red);padding:2rem}.contact-section.svelte-vi3aua .contact-content:where(.svelte-vi3aua){display:grid;grid-template-columns:4fr 1fr;align-items:center;grid-gap:2rem}.contact-section.svelte-vi3aua h2:where(.svelte-vi3aua){font-family:Base Neue;font-size:36px;font-weight:500;opacity:1;transform:translateY(0);transition:opacity 1s cubic-bezier(.25,1,.5,1),transform 1s cubic-bezier(.25,1,.5,1)}.contact-section.svelte-vi3aua .link:where(.svelte-vi3aua){border:none;background:var(--white);padding:.8rem 16px;font-size:16px;font-weight:500;cursor:pointer;width:153px;text-align:center;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1),background .4s ease}.contact-section.svelte-vi3aua .link:where(.svelte-vi3aua) a{color:red;text-decoration:none}.contact-section.svelte-vi3aua .link:where(.svelte-vi3aua):hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 16px #0003}.contact-section.svelte-vi3aua .link:where(.svelte-vi3aua):active{transform:translateY(0) scale(.98);box-shadow:0 4px 8px #0000001a}@media (max-width: 1000px){.contact-section.svelte-vi3aua{padding:1.5rem}.contact-section.svelte-vi3aua .contact-content:where(.svelte-vi3aua){grid-template-columns:1fr}.contact-section.svelte-vi3aua h2:where(.svelte-vi3aua){font-size:24px;margin-bottom:.8rem}}
