.elementor-kit-142{--e-global-color-primary:#6ec1e4;--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-color-fb42777:#7ba7a2;--e-global-color-be6d197:#1b6dff;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}h1.entry-title{display:var(--page-title-display)}@media (max-width:1024px){.e-con{--container-max-width:1024px}}@media (max-width:767px){.e-con{--container-max-width:767px}}.elementor-166513 .elementor-element.elementor-element-d64ba1f{--display:flex}.elementor-166513 .elementor-element.elementor-element-2bc034c{--display:flex}.elementor-166513 .elementor-element.elementor-element-085cc24{--display:flex}@media (max-width:760px){.rux-lead-pass .r-lead__inner{gap:8px!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important}.rux-lead-pass .r-lead__icon{margin-bottom:12px!important}}.rux-rand{--rand-primary:#1b6dff;--rand-text:#0f172a;--rand-muted:#64748b;--rand-border:#e5e7eb;--rand-bg:#fff;--rand-soft:#f8fafc;--rand-radius:16px;--rand-gap:18px;--rand-space:16px;--rand-shadow:0 1px 2px rgba(0,0,0,.05),0 10px 24px rgba(0,0,0,.06)}:where(body.pcdark-mode,body.dark-mode,html[data-theme=dark]) .rux-rand{--rand-text:#e5e7eb;--rand-muted:#9aa5b1;--rand-border:#1d2230;--rand-bg:#0f1116;--rand-soft:#0d0f14;--rand-shadow:0 1px 2px rgba(0,0,0,.35),0 10px 26px rgba(0,0,0,.35)}.rux-rand .r-card{background:var(--rand-soft);border:1px solid var(--rand-border);border-radius:var(--rand-radius);box-shadow:var(--rand-shadow);color:var(--rand-text);padding:var(--rand-space)}.rux-rand .r-grid{display:grid;gap:var(--rand-gap)}.rux-rand .r-grid--2{grid-template-columns:minmax(260px,420px) 1fr}.rux-rand .r-h2{margin:0 0 12px;font-weight:800}.rux-rand .r-h3{margin:10px 0;font-weight:700}.rux-rand .r-field{margin:0 0 12px}.rux-rand .r-label{display:block;font-weight:600;margin:0 0 6px;color:var(--rand-text)}.rux-rand .r-input{width:100%;background:var(--rand-bg);color:var(--rand-text);border:1px solid var(--rand-border);border-radius:12px;padding:10px 12px;line-height:1.2}.rux-rand .r-input::placeholder{color:var(--rand-muted);opacity:.95}.rux-rand .r-input:focus{outline:0;border-color:var(--rand-primary);box-shadow:0 0 0 3px rgba(27,109,255,.22)}.rux-rand .r-field--checkbox{display:flex;align-items:center;gap:10px}.rux-rand .r-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.rux-rand .r-btn{border-radius:12px;padding:10px 14px;font-weight:700;cursor:pointer;border:1px solid var(--rand-border);background:var(--rand-bg);color:var(--rand-text)}.rux-rand .r-btn--primary{background:var(--rand-primary);color:#fff;border-color:#0e56db}.rux-rand .r-btn--ghost{background:0 0}.rux-rand .r-result{background:var(--rand-bg);border:1px solid var(--rand-border);border-radius:16px;padding:14px}.rux-rand .r-output__empty{color:var(--rand-muted)}.rux-rand [data-role=error]{margin-top:8px;color:#b42318}.rux-rand .r-record-wrap{display:inline-flex;align-items:center;gap:6px;position:relative}.rux-rand .r-tooltip{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;line-height:1;font-size:13px;font-weight:600;user-select:none;cursor:pointer;border:1px solid var(--rand-border);color:var(--rand-text)}.rux-rand .r-tooltip::after{content:attr(data-tip);position:absolute;bottom:125%;left:50%;transform:translateX(-50%);width:260px;max-width:72vw;background:#000;color:#fff;padding:8px 10px;border-radius:6px;font-size:13px;line-height:1.4;box-shadow:0 4px 10px rgba(0,0,0,.25);opacity:0;pointer-events:none;transition:opacity .2s;z-index:20;text-align:left}.rux-rand .r-tooltip::before{content:"";position:absolute;bottom:115%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#000;opacity:0;transition:opacity .2s;z-index:21}.rux-rand .r-tooltip:hover::after,.rux-rand .r-tooltip:hover::before{opacity:1}@media (max-width:1024px){.rux-rand .r-grid--2{grid-template-columns:1fr}}@media (max-width:760px){.rux-rand .r-card{padding:14px}.rux-rand .r-result{padding:12px}}