.circular-animation_circular_container__ENfjN{position:relative;cursor:pointer}.circular-animation_vector___rbGO{position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.circular-animation_text__SSHX4{font-weight:400;letter-spacing:1.7px;font-size:17px;font-feature-settings:none;font-variant-ligatures:none;letter-spacing:6px;transform-origin:250px 250px;fill:var(--n2)}.circular-animation_rotated_text__jT_hm{width:180px;height:180px;animation-name:circular-animation_rotate-circle__k_BDq;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes circular-animation_rotate-circle__k_BDq{to{transform:rotate(1turn)}}@media (max-width:1024px){.circular-animation_rotated_text__jT_hm{width:150px;height:150px}}@media (max-width:430px){.circular-animation_circular_container__ENfjN{display:none}}.hero_hero_content__Hqdq6{display:flex;flex-direction:column;gap:40px}.hero_breakline__kpxYx{width:100%;height:1px;background-color:var(--n6)}.hero_icon_container__AGBQy svg{width:38px;height:38px;stroke:var(--n4)}.hero_bottom_content__IfHOr{display:flex;align-items:center;justify-content:space-between;gap:64px}.hero_button__zOQB0{margin-top:32px}@media (max-width:430px){.hero_icon_container__AGBQy svg{width:32px;height:32px}.hero_button__zOQB0{width:100%}}.cta_container__Yvg5A{display:grid;grid-template-columns:repeat(2,auto);grid-gap:48px}.cta_title_container__dsdja{display:flex;flex-direction:column;align-items:flex-start}.cta_subtitle___hxK0,.cta_text__USNld{color:var(--n4)}.cta_title__P47BZ{margin-top:24px}.cta_subtitle___hxK0{margin-bottom:32px}@media (max-width:1024px){.cta_container__Yvg5A{grid-template-columns:auto;grid-gap:24px}.cta_title__P47BZ{margin-top:16px}}.toolSkeleton_container__rpW8R{padding:24px;background-color:#f3f3f3;border-radius:24px;height:100%;display:flex;flex-direction:column;gap:16px;animation:toolSkeleton_pulse__qIy_b 1.5s ease-in-out infinite}.toolSkeleton_icon__PXC3F{width:32px;height:32px;background-color:#e0e0e0;border-radius:8px;animation:toolSkeleton_pulse__qIy_b 2s ease-in-out infinite}.toolSkeleton_title__jlRiD{width:60%;height:20px;margin-top:50px}.toolSkeleton_text__WomxC,.toolSkeleton_title__jlRiD{background-color:#e0e0e0;border-radius:4px;animation:toolSkeleton_pulse__qIy_b 2s ease-in-out infinite}.toolSkeleton_text__WomxC{width:80%;height:14px}@keyframes toolSkeleton_pulse__qIy_b{0%{background-color:#f3f3f3}50%{background-color:#e4e4e4}to{background-color:#f3f3f3}}.stack_text__RDYRs{color:var(--n4)}.stack_title__u1geo{margin-top:24px}.stack_tools__v8xsn{margin-top:64px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px}@media (max-width:1024px){.stack_tools__v8xsn{margin-top:48px;grid-template-columns:repeat(1,1fr);grid-gap:16px}.stack_title__u1geo{margin-top:16px}}.styles_images__dpQjk,.styles_inner_images__LXV_W{display:grid;grid-gap:32px}.styles_images__dpQjk{margin-bottom:64px;grid-template-columns:repeat(2,1fr)}.styles_inner_images__LXV_W{grid-template-columns:repeat(2,auto)}.styles_image_container__Z0kgP{height:400px;width:100%;border-radius:24px;overflow:hidden}.styles_image__wDDJ_{height:100%;width:100%;object-fit:cover}.styles_content__fsX0B{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:64px;gap:64px}.styles_title_container__8sBKT{display:flex;flex-direction:column;align-items:flex-start}.styles_subtitle__N81wC{margin-bottom:24px}.styles_subtitle__N81wC,.styles_text__CfN_7{color:var(--n4)}.styles_title__J9Vm3{margin-top:24px}@media (max-width:1024px){.styles_images__dpQjk{grid-template-columns:1fr}.styles_image_container__Z0kgP{height:350px}.styles_content__fsX0B{grid-template-columns:1fr;gap:48px}}@media (max-width:430px){.styles_images__dpQjk,.styles_inner_images__LXV_W{gap:16px}.styles_image_container__Z0kgP{height:208px}}.background_container__FBa_o{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:64px}.background_items__OpQ6v{margin-top:48px;display:flex;flex-direction:column;gap:48px}@media (max-width:1024px){.background_container__FBa_o{grid-template-columns:repeat(1,1fr);gap:48px}.background_items__OpQ6v{gap:32px}}