.elementor .bpxl-card-icon{width:20px;height:20px;line-height:0px;display:flex;flex:0 0 auto;}.elementor .bpxl-fact-icon{width:15px;height:15px;color:var(--violet);line-height:0px;display:flex;flex:0 0 auto;}.elementor .bpxl-fact{width:auto;font-family:var(--font-sans);font-size:13.5px;color:var(--text-2);line-height:1.5;padding:0px;display:flex;flex-direction:row;gap:7px;align-items:center;white-space: nowrap;\n}.elementor .bpxl-text-sm{font-family:var(--font-sans);font-size:14.5px;color:var(--text-2);line-height:1.55;display:block;}.elementor .bpxl-title-sm{font-family:var(--font-display);font-weight:500;font-size:17px;color:inherit;letter-spacing:-0.01em;line-height:1.3;display:block;font-variation-settings: "opsz" 14;\n}.elementor .bpxl-title-md{font-family:var(--font-display);font-weight:600;font-size:21px;color:inherit;letter-spacing:-0.015em;line-height:1.15;display:block;font-variation-settings: "opsz" 14;\n}.elementor .bpxl-pointer{min-width:0px;color:var(--text);border-radius:var(--radius-20);border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--surface);display:flex;flex-direction:row;gap:16px;align-items:center;padding-block: 20px; padding-inline: 24px;\n}.elementor .bpxl-help-card:hover,.elementor .bpxl-help-card:focus-visible{border-color:rgba(255,255,255,0.2);background-color:rgba(255,255,255,0.1);}.elementor .bpxl-help-card{min-width:0px;min-height:220px;color:#FFFFFF;padding:22px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.06);transition:background-color 0.2s, border-color 0.2s;display:flex;flex-direction:column;gap:12px;align-items:flex-start;& .bpxl-card-cta { transition: gap 0.3s; } &:hover .bpxl-card-cta { gap: 9px; }\n}.elementor .bpxl-answer{min-width:0px;color:var(--text);padding:24px;border-radius:22px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--surface);display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .bpxl-store-plugin{min-width:0px;min-height:310px;padding:28px;border-radius:var(--radius-28);border-width:1px;border-style:solid;display:flex;flex-direction:column;gap:16px;align-items:stretch;}.elementor .bpxl-card-cta{font-family:var(--font-sans);font-weight:500;font-size:14px;color:var(--text);letter-spacing:-0.002em;line-height:1.3;padding:0px;margin-block-start:auto;display:flex;flex-direction:row;gap:6px;align-items:center;white-space: nowrap;\n}.elementor .bpxl-acct-card:hover,.elementor .bpxl-acct-card:focus-visible{border-color:var(--line-2);box-shadow:0px 30px 60px -30px rgba(40,24,120,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .bpxl-acct-card{min-width:0px;min-height:237px;color:var(--text);padding:24px;border-radius:var(--radius-24);border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--surface);transition:transform 0.45s, box-shadow 0.45s, border-color 0.2s;display:flex;flex-direction:column;gap:14px;align-items:flex-start;& .bpxl-card-cta { transition: gap 0.3s; } &:hover .bpxl-card-cta { gap: 10px; }\n}.elementor .bpxl-ft-social:hover,.elementor .bpxl-ft-social:focus-visible{background-color:rgba(255,255,255,0.16);}.elementor .bpxl-ft-social{width:36px;height:36px;color:#FFFFFF;padding:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.08);transition:background-color 0.2s;display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .bpxl-ft-legal:hover,.elementor .bpxl-ft-legal:focus-visible{color:#FFFFFF;}.elementor .bpxl-ft-legal{font-family:var(--font-sans);font-size:13.5px;color:rgba(255,255,255,0.7);line-height:1.5;transition:color 0.2s;display:block;white-space: nowrap;\n}.elementor .bpxl-ft-link:hover,.elementor .bpxl-ft-link:focus-visible{color:#FFFFFF;}.elementor .bpxl-ft-link{font-family:var(--font-sans);font-size:15.5px;color:rgba(255,255,255,0.88);letter-spacing:-0.002em;line-height:1.55;transition:color 0.2s;display:block;white-space: nowrap;\n}.elementor .bpxl-ft-plugin:hover,.elementor .bpxl-ft-plugin:focus-visible{border-color:rgba(255,255,255,0.2);background-color:rgba(255,255,255,0.1);}.elementor .bpxl-ft-plugin{min-width:0px;padding:16px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.06);transition:background-color 0.2s, border-color 0.2s;display:flex;flex-direction:row;gap:14px;flex:1 1 0px;align-items:center;}.elementor .bpxl-hs-menu{& .elementor-widget-dkel-advanced-nav-menu .menu-item a.dkel-menu-item { font-weight: 400; }\n}.elementor .bpxl-nav-link:hover,.elementor .bpxl-nav-link:focus-visible{color:var(--text);}.elementor .bpxl-nav-link{font-family:var(--font-sans);font-weight:500;font-size:15px;color:var(--text-2);line-height:1;transition:color 0.2s;display:inline-flex;align-items:center;padding-block: 8px; padding-inline: 0px; white-space: nowrap;\n}.elementor .bpxl-icon-tile{width:56px;height:56px;color:#FFFFFF;padding:0px;border-radius:var(--radius-16);display:flex;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .bpxl-icon-tile-xs{width:40px;height:40px;border-radius:12px;}.elementor .bpxl-icon-tile-md{width:52px;height:52px;border-radius:15px;}.elementor .bpxl-link-icon{width:16px;height:16px;line-height:0px;display:flex;flex:0 1 auto;}.elementor .bpxl-link-icon-sm{width:12px;height:12px;}.elementor .bpxl-link:hover,.elementor .bpxl-link:focus-visible{gap:10px;}.elementor .bpxl-link{width:auto;font-family:var(--font-sans);font-weight:500;font-size:15px;line-height:1.2;padding:0px;display:inline-flex;flex-direction:row;gap:6px;align-items:center;transition: gap 0.3s; white-space: nowrap;\n}.elementor .bpxl-link-sm:hover,.elementor .bpxl-link-sm:focus-visible{gap:8px;}.elementor .bpxl-link-sm{font-size:13.5px;letter-spacing:-0.002em;line-height:1.3;gap:5px;}.elementor .bpxl-btn-icon{width:18px;height:18px;line-height:0px;display:flex;flex:0 1 auto;}.elementor .bpxl-btn:hover,.elementor .bpxl-btn:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .bpxl-btn{width:auto;height:52px;font-family:var(--font-sans);font-weight:500;font-size:16px;letter-spacing:-0.002em;line-height:1.3;border-radius:var(--radius-pill);transition:transform 0.25s, box-shadow 0.25s, background-color 0.2s, border-color 0.2s;display:inline-flex;flex-direction:row;gap:10px;align-items:center;padding-block: 0px; padding-inline: 24px 20px; white-space: nowrap;\n}.elementor .bpxl-mono-label{font-family:var(--font-mono);font-weight:500;font-size:11.5px;color:var(--text-3);letter-spacing:0.04em;line-height:1.3;text-transform:uppercase;display:block;}.elementor .bpxl-lead{font-family:var(--font-sans);font-size:18px;color:var(--text-2);letter-spacing:-0.005em;line-height:1.5;display:block;& strong { font-weight: 500; color: var(--text); }\n}.elementor .bpxl-lead-sm{font-size:17px;line-height:1.55;}.elementor .bpxl-eyebrow-dot{width:28px;height:2px;padding:0px;border-radius:1px;background-color:var(--violet);flex:0 1 auto;}.elementor .bpxl-eyebrow{width:auto;height:auto;font-family:var(--font-mono);font-weight:500;font-size:12.5px;color:rgba(13,13,20,0.8);letter-spacing:0.08em;line-height:1.3;text-transform:uppercase;padding:0px;border-radius:0px;background-color:transparent;display:flex;flex-direction:row;gap:12px;align-items:center;white-space: nowrap;\n}.elementor .bpxl-sec-head-aside{max-width:100%;padding:0px;display:flex;flex-direction:column;gap:24px;flex:0 1 420px;align-items:flex-start;}.elementor .bpxl-sec-head-main{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 560px;align-items:flex-start;}.elementor .bpxl-sec-head{padding:0px;display:flex;gap:40px;justify-content:space-between;align-items:flex-end;flex-flow: row wrap;\n}.elementor .bpxl-container{width:100%;max-width:1280px;display:flex;flex-direction:column;padding-block: 0px; padding-inline: 24px; margin-block: 0px; margin-inline: auto; & .e-svg-base { line-height: 0; } & .bpxl-faq-minus { display: none; }\n}.elementor .bpxl-container-wide{max-width:1328px;}.elementor .bpxl-section{width:100%;background-color:var(--paper);display:flex;flex-direction:column;padding-block: 120px; padding-inline: 0px; & .e-svg-base { line-height: 0; } & .bpxl-faq-minus { display: none; }\n}.elementor .bpxl-section-flow{padding-block: 112px 0px;\n}.elementor .bpxl-h2{font-family:var(--font-display);font-weight:600;font-size:clamp(40px, 5vw, 64px);color:var(--text);letter-spacing:-0.03em;line-height:1;display:block;font-variation-settings: "opsz" 14; & em { font-family: var(--font-serif); font-style: italic; font-weight: 400; font-size: 1.156em; line-height: 1; letter-spacing: -0.03em; color: var(--violet); }\n}.elementor .bpxl-h2-sm{font-size:clamp(36px, 4vw, 52px);line-height:1.04;}.elementor .bpxl-h2-dark{color:#FFFFFF;& em { color: #A99BFF; }\n}.elementor .bpxl-icon-tile-sm{width:44px;height:44px;border-radius:13px;}.elementor .bpxl-btn-light:hover,.elementor .bpxl-btn-light:focus-visible{border-color:var(--text);}.elementor .bpxl-btn-light{color:var(--text);border-width:1px;border-color:var(--line-2);border-style:solid;background-color:var(--surface);}.elementor .bpxl-btn-dark:hover,.elementor .bpxl-btn-dark:focus-visible{box-shadow:0px 16px 30px -12px rgba(40,24,120,0.12);}.elementor .bpxl-btn-dark{color:var(--btn-fg);background-color:var(--btn-bg);box-shadow:0px 10px 24px -12px rgba(40,24,120,0.12);}.elementor .bpxl-btn-sm{height:42px;font-size:14px;padding-block: 0px; padding-inline: 18px 14px;\n}.elementor .bpxl-tone-coral{color:var(--text);border-color:var(--coral-line);background-color:var(--coral-soft);}.elementor .bpxl-tone-emerald{color:var(--text);border-color:var(--emerald-line);background-color:var(--emerald-soft);}.elementor .bpxl-tone-sky{color:var(--text);border-color:var(--sky-line);background-color:var(--sky-soft);}