.elementor .mwv-chaquira{width:100%;height:6px;padding:0px;background-image:radial-gradient(circle at 3px 3px,var(--b-pink) 2.4px,transparent 2.8px),radial-gradient(circle at 9px 3px,var(--b-saffron) 2.4px,transparent 2.8px),radial-gradient(circle at 15px 3px,var(--b-turquoise) 2.4px,transparent 2.8px),radial-gradient(circle at 21px 3px,var(--b-orange) 2.4px,transparent 2.8px),radial-gradient(circle at 27px 3px,var(--b-sky) 2.4px,transparent 2.8px),radial-gradient(circle at 33px 3px,var(--b-lime) 2.4px,transparent 2.8px),radial-gradient(circle at 39px 3px,var(--b-lilac) 2.4px,transparent 2.8px),radial-gradient(circle at 45px 3px,var(--b-coral) 2.4px,transparent 2.8px); background-size:48px 6px; background-repeat:repeat-x;\n}.elementor .mwv-link:hover,.elementor .mwv-link:focus-visible{color:var(--cochineal);background-size:100% 1px;\n}.elementor .mwv-link{font-family:var(--sans);font-weight:500;font-size:12px;color:var(--ink);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-image:linear-gradient(0deg, #9E2B25 0%,#9E2B25 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:transparent;background-size:0 1px; background-position:0 100%; background-repeat:no-repeat; transition:background-size 240ms var(--ease),color 240ms var(--ease);\n}.elementor .mwv-btn:hover,.elementor .mwv-btn:focus-visible{background-color:var(--cochineal-deep);}.elementor .mwv-btn:focus{outline-offset:3px;outline:2px solid var(--cochineal);\n}.elementor .mwv-btn{font-family:var(--sans);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.14em;line-height:16px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;background-color:var(--cochineal);transition:background-color 240ms;}.elementor .mwv-statement{font-family:var(--serif);font-weight:300;font-size:44px;color:var(--ink);letter-spacing:-0.01em;line-height:1.23;}.elementor .mwv-index{font-family:var(--serif);font-weight:300;font-size:16px;color:var(--cochineal);line-height:20px;font-style:italic;font-variant-numeric:tabular-nums;\n}.elementor .mwv-label{font-family:var(--sans);font-weight:500;font-size:12px;color:var(--ink-2);letter-spacing:0.14em;line-height:16px;text-transform:uppercase;}