.divider-overview.svelte-1wf0jza{margin:var(--margin, 5rem 0 4.5rem 0)}.divider-overview.svelte-1wf0jza .divider:where(.svelte-1wf0jza){position:relative;height:1px;z-index:0}.divider-overview.svelte-1wf0jza .divider:where(.svelte-1wf0jza):before{content:"";display:block;position:absolute;left:0;right:0;height:calc(var(--marginY, 50px) * 1.5);top:calc(-.5 * var(--marginY, 50px) * 1.5)}.divider-overview.svelte-1wf0jza .divider:where(.svelte-1wf0jza) svg:where(.svelte-1wf0jza){position:absolute;top:-100px;left:0;right:0;width:100%;height:200px;pointer-events:none}.divider-overview.svelte-1wf0jza .divider:where(.svelte-1wf0jza) svg:where(.svelte-1wf0jza) path:where(.svelte-1wf0jza){fill:none;stroke:#000;stroke-width:1px}.footer-nav.svelte-iajb58{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.footer-nav.svelte-iajb58 .footer-link:where(.svelte-iajb58){font-size:14px;color:#2e2e2e;text-decoration:none;transition:color .3s}.footer-nav.svelte-iajb58 .footer-link:where(.svelte-iajb58):hover{color:#020512}.social-links.svelte-iajb58{margin-top:20px;display:flex;justify-content:center;gap:40px}.social-links.svelte-iajb58 .footer-link:where(.svelte-iajb58){font-size:14px;color:#2e2e2e;text-decoration:none;transition:color .3s}.social-links.svelte-iajb58 .footer-link:where(.svelte-iajb58):hover{color:#020512}.footer-text.svelte-iajb58{margin-top:20px;text-align:center;font-size:12px;color:#2e2e2e}.parallax-section.svelte-1kajaf9{position:relative;min-height:700px;height:100svh}.parallax-section.svelte-1kajaf9 .section-content:where(.svelte-1kajaf9){position:relative;overflow:hidden;height:100%}.footer.svelte-gau7cd{background-color:#f3f5fc;padding:8rem 0 0;height:100%}.footer.svelte-gau7cd .container:where(.svelte-gau7cd){display:flex;flex-direction:column;justify-content:space-around;height:100%;max-width:1200px;margin:0 auto;overflow:hidden}.footer.svelte-gau7cd .footer-nav-container:where(.svelte-gau7cd){display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.footer.svelte-gau7cd .content-center:where(.svelte-gau7cd){text-align:center}.footer.svelte-gau7cd .content-center:where(.svelte-gau7cd) .heading:where(.svelte-gau7cd){font-size:16px;font-weight:600;color:#db541f}.footer.svelte-gau7cd .content-center:where(.svelte-gau7cd) .subheading:where(.svelte-gau7cd){margin-top:8px;font-size:32px;font-weight:600;color:#020512;line-height:1.25}.footer.svelte-gau7cd .content-center:where(.svelte-gau7cd) .description:where(.svelte-gau7cd){margin:24px auto 0;max-width:40rem;font-size:18px;color:#2e2e2e;line-height:1.75}.footer.svelte-gau7cd .content-center:where(.svelte-gau7cd) .button-container:where(.svelte-gau7cd){margin-top:32px}.footer.svelte-gau7cd .content-center:where(.svelte-gau7cd) .button-container:where(.svelte-gau7cd) .cta-button:where(.svelte-gau7cd){display:inline-block;background-color:#db541f;color:#f3f5fc;font-size:14px;font-weight:600;padding:10px 14px;border-radius:8px;text-decoration:none;box-shadow:0 2px 4px #0000001a;transition:background-color .3s}.footer.svelte-gau7cd .content-center:where(.svelte-gau7cd) .button-container:where(.svelte-gau7cd) .cta-button:where(.svelte-gau7cd):hover{background-color:#ae4319}.btn.svelte-hwy4g9{position:relative;padding:1.5em 3em;border:none;border-radius:100px;cursor:pointer;transition:color .2s ease-out;background-color:transparent}@media (max-width: 768px){.btn.svelte-hwy4g9{padding:1em 2em}}.btn.svelte-hwy4g9:hover .title:where(.svelte-hwy4g9):before,.btn.svelte-hwy4g9:hover .title:where(.svelte-hwy4g9):after{transform:translateY(-105%)}.btn.svelte-hwy4g9 .fill:where(.svelte-hwy4g9){position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#db541f;border-radius:inherit}.btn.svelte-hwy4g9 .fill:where(.svelte-hwy4g9)>.ripple:where(.svelte-hwy4g9){display:none;position:absolute;height:115%;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background-color:#e26432;border-radius:49% 49% 0 0;top:-14%}.btn.svelte-hwy4g9 .title:where(.svelte-hwy4g9){position:relative;display:flex;justify-content:center;align-items:center;pointer-events:none;color:transparent;overflow:hidden}.btn.svelte-hwy4g9 .title:where(.svelte-hwy4g9):before,.btn.svelte-hwy4g9 .title:where(.svelte-hwy4g9):after{position:absolute;left:0;color:#f3f5fc;transform-origin:right bottom;transition:transform .8s cubic-bezier(.19,1,.22,1)}.btn.svelte-hwy4g9 .title:where(.svelte-hwy4g9):before{content:attr(data-text);top:0}.btn.svelte-hwy4g9 .title:where(.svelte-hwy4g9):after{content:attr(data-text);top:105%}.hero.svelte-4laem5{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-inline:4.94444vw;min-height:50vh;height:60rem}@media (max-width: 768px){.hero.svelte-4laem5{height:90vh}}.hero.svelte-4laem5 .text:where(.svelte-4laem5){display:flex;flex-direction:column;align-items:center;justify-content:center}.hero.svelte-4laem5 .text:where(.svelte-4laem5) h1:where(.svelte-4laem5){font-size:clamp(3.5rem,6vw,5rem);letter-spacing:-.025em;font-weight:450}.hero.svelte-4laem5 .text:where(.svelte-4laem5) p:where(.svelte-4laem5){font-size:clamp(1rem,1.7vw,1.5rem);margin-top:.8rem;max-width:clamp(20rem,50vw,30rem);color:#2e2e2e;font-weight:400}.parallax-img.svelte-2ogdj0{position:relative;overflow:hidden;width:100%}.work-item.svelte-19jz3eo{display:block}@media (min-width: 768px){.work-item.svelte-19jz3eo:nth-child(4n+1),.work-item.svelte-19jz3eo:nth-child(4n+4){grid-column:span 6/span 6}.work-item.svelte-19jz3eo:nth-child(4n+4){margin-top:0!important}.work-item.svelte-19jz3eo:nth-child(4n+2),.work-item.svelte-19jz3eo:nth-child(4n+3){grid-column:span 6/span 6}.work-item.svelte-19jz3eo:nth-child(2n){margin-top:15rem}.work-item.svelte-19jz3eo:nth-child(odd){margin-top:-15rem}.work-item.svelte-19jz3eo:first-child{margin-top:0!important}}.work-item.svelte-19jz3eo .preview:where(.svelte-19jz3eo){overflow:hidden;display:block;position:relative;border-radius:3rem;padding-bottom:133.33333%}.work-item.svelte-19jz3eo .preview.-sm:where(.svelte-19jz3eo){padding-bottom:100%}.work-item.svelte-19jz3eo .preview:where(.svelte-19jz3eo):hover .video:where(.svelte-19jz3eo){opacity:1}.work-item.svelte-19jz3eo .preview:where(.svelte-19jz3eo):hover .thumbnail:where(.svelte-19jz3eo){opacity:0}.work-item.svelte-19jz3eo .preview:where(.svelte-19jz3eo) .preview-media:where(.svelte-19jz3eo){position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.work-item.svelte-19jz3eo .preview:where(.svelte-19jz3eo) .preview-media:where(.svelte-19jz3eo) img:where(.svelte-19jz3eo),.work-item.svelte-19jz3eo .preview:where(.svelte-19jz3eo) .preview-media:where(.svelte-19jz3eo) video:where(.svelte-19jz3eo){width:100%;height:100%;object-fit:cover}.work-item.svelte-19jz3eo .preview:where(.svelte-19jz3eo) .thumbnail:where(.svelte-19jz3eo){display:block;grid-area:stack;z-index:1;opacity:1;transition:opacity .3s}.work-section.svelte-yyupuy{z-index:1;position:relative;padding-top:15rem;padding:6.5rem 0;color:#fff}.work-section.svelte-yyupuy .fill:where(.svelte-yyupuy){position:absolute;top:0;left:0;right:0;bottom:0;background-color:#2e2e2e;height:100%;width:100%;border-radius:3em 3em 0 0}@media (max-width: 768px){.work-section.svelte-yyupuy .fill:where(.svelte-yyupuy){border-radius:0}}.work-section.svelte-yyupuy .container:where(.svelte-yyupuy){margin:0 auto;max-width:1920px;padding:0 10.625vw}.work-section.svelte-yyupuy .container:where(.svelte-yyupuy) .work-heading:where(.svelte-yyupuy){font-size:clamp(2rem,5vw,3rem);line-height:100%;margin-bottom:2rem;font-weight:400}.work-section.svelte-yyupuy .container:where(.svelte-yyupuy) .works:where(.svelte-yyupuy){padding:5rem 0rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:4rem;column-gap:2.5rem;max-width:clamp(630px,57.666vw,1200px)}@media (min-width: 768px){.work-section.svelte-yyupuy .container:where(.svelte-yyupuy) .works:where(.svelte-yyupuy){grid-template-columns:repeat(12,minmax(0,1fr))}}
