.elementor .gsap-marquee-b{will-change: transform;\n}.elementor .gsap-marquee-a{will-change: transform;\n}.elementor .gsap-marquee{overflow:hidden;}.elementor .gsap-parallax{will-change: transform;\n}.elementor .atc-stack{width:100%;padding:0px;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .atc-img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:18px;border-width:1px;border-color:var(--atc-line);border-style:solid;display:block;}.elementor .atc-split{width:100%;max-width:1240px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(2.5rem, 6vw, 6rem);grid-template-columns:1fr 1fr;align-items:center;}.elementor .atc-row-title{font-family:var(--atc-font-display);font-weight:700;font-size:clamp(1.5rem, 2.6vw, 2.2rem);color:var(--atc-white);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .atc-num{font-family:var(--atc-font-display);font-weight:600;font-size:1rem;color:var(--atc-accent-deep);letter-spacing:0.1em;margin:0px;}.elementor .atc-row{width:100%;padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:2rem;grid-template-columns:5rem 1fr 1.7fr auto;align-items:start;border-top-style: solid; border-top-color: var(--atc-line);\n}.elementor .atc-link:hover,.elementor .atc-link:focus-visible{color:var(--atc-white);}.elementor .atc-link{font-family:var(--atc-font-body);font-weight:800;font-size:0.78rem;color:var(--atc-accent-deep);letter-spacing:0.16em;text-transform:uppercase;margin:0px;transition:color 0.2s;}.elementor .atc-btn-ghost:hover,.elementor .atc-btn-ghost:focus-visible{color:var(--atc-accent-deep);border-color:var(--atc-accent-deep);}.elementor .atc-btn-ghost{font-family:var(--atc-font-body);font-weight:800;font-size:0.82rem;color:var(--atc-white);letter-spacing:0.12em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:8px;border-width:1px;border-color:rgba(17,24,28,0.3);border-style:solid;background-color:transparent;transition:border-color 0.2s, color 0.2s;}.elementor .atc-btn:hover,.elementor .atc-btn:focus-visible{color:var(--atc-white);background-color:var(--atc-accent-deep);}.elementor .atc-btn{font-family:var(--atc-font-body);font-weight:800;font-size:0.82rem;color:#11181C;letter-spacing:0.12em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:8px;background-color:var(--atc-accent);box-shadow:0px 10px 28px 0px rgba(255,152,0,0.35);transition:background-color 0.2s, color 0.2s;}.elementor .atc-body{font-family:var(--atc-font-body);font-weight:400;font-size:1.05rem;color:var(--atc-mute);line-height:1.8;margin:0px;}.elementor .atc-h2{font-family:var(--atc-font-display);font-weight:700;font-size:clamp(2.2rem, 4.8vw, 4.1rem);color:var(--atc-white);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .atc-eyebrow{font-family:var(--atc-font-body);font-weight:700;font-size:0.78rem;color:var(--atc-accent-deep);letter-spacing:0.24em;text-transform:uppercase;margin:0px;}.elementor .atc-inner{width:100%;max-width:1240px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:3.5rem;}.elementor .atc-section-alt{position:relative;padding-block-start:clamp(5rem, 9vw, 9rem);padding-block-end:clamp(5rem, 9vw, 9rem);padding-inline-start:5vw;padding-inline-end:5vw;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--atc-ink-2);border-top-style: solid; border-top-color: var(--atc-line); border-bottom-style: solid; border-bottom-color: var(--atc-line);\n}.elementor .atc-section{position:relative;padding-block-start:clamp(5rem, 9vw, 9rem);padding-block-end:clamp(5rem, 9vw, 9rem);padding-inline-start:5vw;padding-inline-end:5vw;background-color:var(--atc-ink);}.elementor .gsap-reveal{will-change: transform, opacity;\n}.elementor .gsap-footer-fade{will-change: transform, opacity;\n}.elementor .hero-cta{will-change: transform, opacity;\n}.elementor .hero-desc{will-change: transform, opacity;\n}.elementor .hero-title{will-change: transform, opacity;\n}.elementor .hero-badge{will-change: transform, opacity;\n}.elementor .gsap-header{will-change: transform, opacity;\n}