.elementor .tx-promo-duo{min-width:0px;}.elementor .tx-promo--brands{min-width:0px;}.elementor .tx-promo--vapor{min-width:0px;}.elementor .tx-spot-price{min-width:0px;}.elementor .tx-spot-foot{min-width:0px;}.elementor .tx-spot-chip{min-width:0px;}.elementor .tx-spot-chips{min-width:0px;}.elementor .tx-spot-d{min-width:0px;}.elementor .tx-spot-name{min-width:0px;}.elementor .tx-spot-eb{min-width:0px;}.elementor .tx-spot-body{min-width:0px;}.elementor .tx-spot-tin{min-width:0px;}.elementor .tx-spot-art{min-width:0px;}.elementor .tx-spot--alp{min-width:0px;}.elementor .tx-spot--rogue{min-width:0px;}.elementor .tx-spot{min-width:0px;}.elementor .tx-spot-grid{min-width:0px;}.elementor .tx-spot-sec{min-width:0px;}.elementor .tx-marquee-item{position:relative;}.elementor .tx-marquee-track{position:relative;}.elementor .tx-marquee{position:relative;}.elementor .tx-prod{position:relative;}.elementor .tx-help-right{position:relative;}.elementor .tx-step-n{position:relative;}.elementor .tx-step{position:relative;}.elementor .tx-steps{position:relative;}.elementor .tx-help-left{position:relative;}.elementor .tx-help-wrap{position:relative;}.elementor .tx-revs-num{position:relative;}.elementor .tx-rev{position:relative;}.elementor .tx-revs-grid{position:relative;}.elementor .tx-promo-art{position:relative;}.elementor .tx-promo-wrap{position:relative;}.elementor .tx-promo{position:relative;}.elementor .tx-tier-off{position:relative;}.elementor .tx-tier-top{position:relative;}.elementor .tx-tier{position:relative;}.elementor .tx-bulk-grid{position:relative;}.elementor .tx-str-range{position:relative;}.elementor .tx-str-card{position:relative;}.elementor .tx-str-grid{position:relative;}.elementor .tx-brands-grid{position:relative;}.elementor .tx-proof{position:relative;}.elementor .tx-hero-art{position:relative;}.elementor .tx-hero-copy{position:relative;}.elementor .tx-hero-wrap{position:relative;}.elementor .tx-hero{position:relative;}.elementor .tx-faq{width:100%;}.elementor .tx-anchor-strength{scroll-margin-top:80px;}.elementor .tx-bar{width:28px;height:8px;padding:0px;border-radius:1px;background-color:var(--tx-line);display:block;}.elementor .tx-meter{padding:0px;display:flex;flex-direction:row;gap:5px;}.elementor .tx-link:hover,.elementor .tx-link:focus-visible{color:var(--tx-red-hot);}.elementor .tx-link{font-family:var(--tx-display);font-weight:700;font-size:17px;color:var(--tx-cream);letter-spacing:0.08em;text-transform:uppercase;padding-block-end:4px;border-block-end-width:2px; border-bottom-style:solid; border-bottom-color:var(--tx-red); white-space:nowrap;\n}.elementor .tx-head-stack{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .tx-head-row{width:100%;padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .tx-brand-meta{font-family:var(--tx-body);font-size:13px;color:var(--tx-muted);line-height:1.3;text-align:center;}.elementor .tx-brand-name{font-family:var(--tx-display);font-weight:800;font-size:24px;color:var(--tx-cream);letter-spacing:0.02em;line-height:1;text-align:center;text-transform:uppercase;}.elementor .tx-brand-img{width:132px;height:132px;object-fit:cover;}.elementor .tx-brand-tile:hover,.elementor .tx-brand-tile:focus-visible{border-color:var(--tx-red);transform:translate3d(0px, -3px, 0px);}.elementor .tx-brand-tile{padding-block-start:28px;padding-block-end:24px;padding-inline-start:16px;padding-inline-end:16px;border-radius:4px;border-width:1px;border-color:var(--tx-line);border-style:solid;background-color:var(--tx-ink-2);display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .tx-tin{height:auto;display:block;}.elementor .tx-stat{font-family:var(--tx-display);font-weight:800;font-size:56px;color:var(--tx-cream);line-height:0.9;margin:0px;}.elementor .tx-card{padding:32px;border-radius:4px;border-width:1px;border-color:var(--tx-line);border-style:solid;background-color:var(--tx-ink-2);display:flex;flex-direction:column;gap:14px;}.elementor .tx-btn-ghost:hover,.elementor .tx-btn-ghost:focus-visible{border-color:var(--tx-cream);}.elementor .tx-btn-ghost{font-family:var(--tx-display);font-weight:700;font-size:18px;color:var(--tx-cream);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:2px;border-width:1px;border-color:var(--tx-line);border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .tx-btn:hover,.elementor .tx-btn:focus-visible{border-color:var(--tx-red-hot);background-color:var(--tx-red-hot);}.elementor .tx-btn{font-family:var(--tx-display);font-weight:700;font-size:18px;color:var(--tx-cream);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:2px;border-width:1px;border-color:var(--tx-red);border-style:solid;background-color:var(--tx-red);display:inline-flex;justify-content:center;align-items:center;}.elementor .tx-body{font-family:var(--tx-body);font-weight:400;font-size:15px;color:var(--tx-muted);line-height:1.6;margin:0px;}.elementor .tx-lede{max-width:560px;font-family:var(--tx-body);font-weight:400;font-size:18px;color:var(--tx-muted);line-height:1.65;margin:0px;}.elementor .tx-h3{font-family:var(--tx-display);font-weight:700;font-size:28px;color:var(--tx-cream);letter-spacing:0.01em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .tx-h2{font-family:var(--tx-display);font-weight:800;font-size:64px;color:var(--tx-cream);letter-spacing:-0.01em;line-height:0.92;text-transform:uppercase;margin:0px;}.elementor .tx-h1{font-family:var(--tx-display);font-weight:800;font-size:104px;color:var(--tx-cream);letter-spacing:-0.015em;line-height:0.88;text-transform:uppercase;margin:0px;}.elementor .tx-eyebrow{font-family:var(--tx-display);font-weight:700;font-size:15px;color:var(--tx-red-hot);letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .tx-wrap{width:100%;max-width:1240px;display:flex;flex-direction:column;gap:48px;}.elementor .tx-section{width:100%;color:var(--tx-cream);padding-block-start:104px;padding-block-end:104px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--tx-ink);display:flex;flex-direction:column;align-items:center;}