.elementor .gyos-hairline-top{border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--white-25);border-style:solid;}.elementor .gyos-btn-secondary{font-family:var(--font-sans);font-weight:600;font-size:var(--text-14);color:var(--white);letter-spacing:var(--tracking-button);line-height:20px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:19px;padding-inline-end:19px;border-radius:var(--radius-xs);border-width:1px;border-color:var(--white-30);border-style:solid;background-color:transparent;}.elementor .gyos-btn-secondary:hover,.elementor .gyos-btn-secondary:focus-visible{border-color:var(--white-50);background-color:var(--white-05);}.elementor .gyos-btn-primary{font-family:var(--font-sans);font-weight:600;font-size:var(--text-14);color:var(--black);letter-spacing:var(--tracking-button);line-height:20px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-xs);background-color:var(--white);}.elementor .gyos-btn-primary:hover,.elementor .gyos-btn-primary:focus-visible{background-color:rgba(255,255,255,0.9);}.elementor .gyos-body-small{font-family:var(--font-sans);font-weight:400;font-size:var(--text-14);color:var(--white);line-height:20px;}.elementor .gyos-body-large{font-family:var(--font-sans);font-weight:400;font-size:var(--text-20);color:var(--white);line-height:28px;}.elementor .gyos-body{font-family:var(--font-sans);font-weight:400;font-size:var(--text-16);color:var(--white);line-height:24px;}.elementor .gyos-stat{font-family:var(--font-sans);font-weight:300;font-size:var(--stat-size);color:var(--white);letter-spacing:-0.01em;line-height:var(--stat-line);}.elementor .gyos-eyebrow-white{font-family:var(--font-mono);font-weight:400;font-size:var(--text-14);color:var(--white);letter-spacing:var(--tracking-eyebrow);line-height:20px;text-transform:uppercase;}.elementor .gyos-eyebrow{font-family:var(--font-mono);font-weight:400;font-size:var(--text-14);color:var(--gray-light);letter-spacing:var(--tracking-eyebrow);line-height:20px;text-transform:uppercase;}.elementor .gyos-h3{font-family:var(--font-serif);font-weight:400;font-size:var(--h3-size);color:var(--white);line-height:var(--h3-line);}.elementor .gyos-h2{font-family:var(--font-serif);font-weight:400;font-size:var(--h2-size);color:var(--white);line-height:var(--h2-line);}.elementor .gyos-h1{font-family:var(--font-serif);font-weight:400;font-size:var(--h1-size);color:var(--white);letter-spacing:0.006em;line-height:var(--h1-line);}