.elementor .u-burger-close{display:none;}.elementor .u-burger-open{display:inline;}.elementor .u-row{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .u-grid-2{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .u-stat-num{font-family:var(--uppi-font);font-weight:800;font-size:clamp(48px, 6vw, 76px);color:var(--uppi-white);letter-spacing:-0.04em;line-height:1;display:block;}.elementor .u-stats{padding-block-start:48px;padding-block-end:48px;padding-inline-start:52px;padding-inline-end:52px;border-radius:24px;background-color:var(--uppi-blue);display:flex;flex-direction:column;gap:36px;}.elementor .u-placeholder-text{font-family:var(--uppi-font);font-weight:500;font-size:13px;color:#77768A;line-height:1.4;text-align:center;display:block;}.elementor .u-placeholder{padding:16px;border-radius:16px;border-width:1px;border-color:#CFCED9;border-style:dashed;background-color:var(--uppi-placeholder);display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:center;}.elementor .u-card{padding:20px;border-radius:var(--uppi-radius);border-width:1px;border-color:var(--uppi-line);border-style:solid;background-color:var(--uppi-white);display:flex;flex-direction:column;gap:14px;}.elementor .u-link-arrow:hover,.elementor .u-link-arrow:focus-visible{color:var(--uppi-blue-dark);}.elementor .u-link-arrow{font-family:var(--uppi-font);font-weight:700;font-size:16px;color:var(--uppi-blue);text-decoration:none;display:inline-block;}.elementor .u-btn-white:hover,.elementor .u-btn-white:focus-visible{border-color:var(--uppi-tint);background-color:var(--uppi-tint);}.elementor .u-btn-white{color:var(--uppi-blue);border-color:var(--uppi-white);background-color:var(--uppi-white);}.elementor .u-btn-ghost:hover,.elementor .u-btn-ghost:focus-visible{color:var(--uppi-blue);border-color:var(--uppi-blue);}.elementor .u-btn-ghost{color:var(--uppi-text);border-color:var(--uppi-line);background-color:var(--uppi-white);}.elementor .u-btn-primary:hover,.elementor .u-btn-primary:focus-visible{color:var(--uppi-white);border-color:var(--uppi-blue-dark);background-color:var(--uppi-blue-dark);}.elementor .u-btn-primary{color:var(--uppi-white);border-color:var(--uppi-blue);background-color:var(--uppi-blue);}.elementor .u-btn{font-family:var(--uppi-font);font-weight:700;font-size:15px;line-height:1;text-decoration:none;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1px;border-style:solid;transition:all 0.2s;display:inline-flex;justify-content:center;align-items:center;}.elementor .u-label{font-family:var(--uppi-font);font-weight:700;font-size:11px;color:var(--uppi-blue);letter-spacing:0.14em;line-height:1.3;text-transform:uppercase;display:block;}.elementor .u-small{font-family:var(--uppi-font);font-weight:400;font-size:15px;color:var(--uppi-muted);line-height:1.6;display:block;}.elementor .u-body{font-family:var(--uppi-font);font-weight:400;font-size:16px;color:var(--uppi-muted);line-height:1.65;display:block;}.elementor .u-h3{font-family:var(--uppi-font);font-weight:700;font-size:22px;color:var(--uppi-text);letter-spacing:-0.015em;line-height:1.25;display:block;}.elementor .u-h2{font-family:var(--uppi-font);font-weight:800;font-size:clamp(30px, 3.6vw, 44px);color:var(--uppi-text);letter-spacing:-0.035em;line-height:1.08;display:block;}.elementor .u-h1{font-family:var(--uppi-font);font-weight:800;font-size:clamp(40px, 5.6vw, 70px);color:var(--uppi-text);letter-spacing:-0.045em;line-height:1.02;display:block;}.elementor .u-eyebrow-text{font-family:var(--uppi-font);font-weight:700;font-size:12px;color:var(--uppi-blue);letter-spacing:0.14em;line-height:1;text-transform:uppercase;}.elementor .u-eyebrow-dot{width:8px;height:8px;min-width:8px;padding:0px;border-radius:2px;background-color:var(--uppi-blue);}.elementor .u-eyebrow{width:auto;padding:0px;margin-block-end:18px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .u-container{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:column;gap:0px;margin-inline:auto;\n}.elementor .u-section{width:100%;font-family:var(--uppi-font);padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--uppi-white);display:flex;flex-direction:column;align-items:center;}