.elementor .ap-suffix{--fx: 1;\n}.elementor .ap-r100{--fx: 1;\n}.elementor .ap-r24{--fx: 1;\n}.elementor .ap-r4{--fx: 1;\n}.elementor .ap-r8{--fx: 1;\n}.elementor .ap-roll{--fx: 1;\n}.elementor .ap-cutout{--fx: 1;\n}.elementor .ap-thumb-en{--fx: 1;\n}.elementor .ap-lang-thumb{--fx: 1;\n}.elementor .ap-lang-on{--fx: 1;\n}.elementor .ap-lang{--fx: 1;\n}.elementor .ap-logo-img{--fx: 1;\n}.elementor .ap-brand{--fx: 1;\n}.elementor .ap-nav{--fx: 1;\n}.elementor .ap-link:hover,.elementor .ap-link:focus-visible{text-decoration:underline;}.elementor .ap-link{font-family:var(--font-body);font-weight:600;font-size:17px;color:#FF4D53;letter-spacing:-0.01em;}.elementor .ap-btn-lg{font-size:17px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;}.elementor .ap-btn:hover,.elementor .ap-btn:focus-visible{background-color:#FF3B42;}.elementor .ap-btn{font-family:var(--font-body);font-weight:600;font-size:14px;color:#FFFFFF;letter-spacing:-0.01em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:0px;background-color:#E31D24;}.elementor .ap-small:hover,.elementor .ap-small:focus-visible{color:#FFFFFF;}.elementor .ap-small{font-family:var(--font-body);font-weight:500;font-size:12px;color:#D2D2D7;letter-spacing:-0.01em;}.elementor .ap-body{max-width:640px;font-family:var(--font-body);font-weight:500;font-size:19px;color:#86868B;letter-spacing:-0.01em;line-height:1.47;}.elementor .ap-sub{font-family:var(--font-body);font-weight:700;font-size:28px;color:#F5F5F7;letter-spacing:-0.02em;line-height:1.15;}.elementor .ap-h2{font-family:var(--font-body);font-weight:800;font-size:56px;color:#F5F5F7;letter-spacing:-0.04em;line-height:1.07;}.elementor .ap-hero-title{font-family:var(--font-body);font-weight:800;font-size:88px;letter-spacing:-0.045em;line-height:1.04;}.elementor .ap-tile{overflow:hidden;padding:40px;border-radius:28px;background-color:#161617;display:flex;flex-direction:column;gap:10px;}.elementor .ap-reveal{font-family:var(--font-body);font-weight:700;font-size:56px;color:#F5F5F7;letter-spacing:-0.035em;line-height:1.12;}.elementor .ap-photo{--fx: 1;\n}.elementor .ap-card-text{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .ap-card-img{--fx: 1;\n}.elementor .ap-card{padding:44px;border-radius:28px;background-color:#161617;display:flex;flex-direction:column;}.elementor .ap-htrack{--fx: 1;\n}.elementor .ap-sticky{--fx: 1;\n}.elementor .ap-hscroll{--fx: 1;\n}.elementor .ap-in-4{--fx: 1;\n}.elementor .ap-in-3{--fx: 1;\n}.elementor .ap-in-2{--fx: 1;\n}.elementor .ap-in-1{--fx: 1;\n}.elementor .ap-base{--fx: 1;\n}.elementor .ap-screen{--fx: 1;\n}.elementor .ap-lid{--fx: 1;\n}.elementor .ap-tilt{--fx: 1;\n}.elementor .ap-device{--fx: 1;\n}.elementor .ap-hero{--fx: 1;\n}.elementor .ap-grad{--fx: 1;\n}.elementor .ap-wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;}.elementor .fx-zoom{--fx: 1;\n}.elementor .fx-s3{--fx: 1;\n}.elementor .fx-s2{--fx: 1;\n}.elementor .fx-scale{--fx: 1;\n}.elementor .kb-glow{--fx: 1;\n}.elementor .kb-zones{--fx: 1;\n}.elementor .hero-inner{--fx: 1;\n}.elementor .lg-hero{--fx: 1;\n}.elementor .fx-up{--fx: 1;\n}.elementor .lg-img{width:100%;height:auto;object-fit:cover;display:block;}