.elementor .ots-footlink{& a { display: inline-block; padding: 0.45rem 0; }\n}.elementor .ots-anchor{scroll-margin-top:88px;}.elementor .ots-hero-dot:hover,.elementor .ots-hero-dot:focus-visible{background-color:rgba(255, 255, 255, 0.8);}.elementor .ots-hero-dot{border-width:6px;border-color:transparent;border-style:solid;background-color:rgba(255, 255, 255, 0.45);background-clip:padding-box;box-sizing: content-box; &.e--selected { width: 56px; min-width: 56px; background-color: #F46723; }\n}.elementor .ots-navlink:hover,.elementor .ots-navlink:focus-visible{color:#FFFFFF;}.elementor .ots-navlink{font-family:var(--font-body);font-weight:600;font-size:0.9375rem;color:var(--on-dark-soft);padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;}.elementor .ots-accent-magenta{text-decoration:none;& span { color: #F05BB5; }\n}.elementor .ots-accent-blue{text-decoration:none;& span { color: #3FC0EE; }\n}.elementor .ots-accent-orange{text-decoration:none;& span { color: #F46723; }\n}.elementor .ots-body{font-family:var(--font-body);font-size:1.0625rem;line-height:1.6;}.elementor .ots-lede{font-family:var(--font-body);font-size:clamp(1.125rem, 1rem + 0.45vw, 1.375rem);line-height:1.6;}.elementor .ots-h-xl{font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor .ots-h-2xl{font-size:clamp(2.125rem, 1.5rem + 2.4vw, 3.5rem);}.elementor .ots-h-hero{max-width:12ch;font-size:clamp(2.75rem, 1.6rem + 4.6vw, 5.75rem);}.elementor .ots-display{font-family:var(--font-display);font-weight:800;letter-spacing:-0.025em;line-height:1.02;text-wrap: balance;\n}.elementor .ots-btn{font-family:var(--font-body);font-weight:700;font-size:0.9375rem;line-height:1;text-decoration:none;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;border-width:0px;transition:background-color 0.2s, color 0.2s;display:inline-flex;gap:0.7rem;align-items:center;white-space: nowrap;\n}.elementor .ots-btn-ink:hover,.elementor .ots-btn-ink:focus-visible{color:var(--ink);background-color:#FFFFFF;}.elementor .ots-btn-ink{color:#FFFFFF;background-color:var(--ink);}.elementor .ots-btn-plum:hover,.elementor .ots-btn-plum:focus-visible{color:var(--ink);background-color:var(--orange);}.elementor .ots-btn-plum{color:#FFFFFF;background-color:var(--plum-900);}.elementor .ots-btn-white:hover,.elementor .ots-btn-white:focus-visible{color:var(--ink);background-color:var(--yellow);}.elementor .ots-btn-white{color:var(--plum-900);background-color:var(--paper);}.elementor .ots-btn-orange:hover,.elementor .ots-btn-orange:focus-visible{color:var(--ink);background-color:#FFFFFF;}.elementor .ots-btn-orange{color:var(--ink);background-color:var(--orange);}