.ec-box{position:relative;container-type:inline-size}.ec-stop{position:absolute;top:.6cqi;right:2.4cqi;z-index:1;display:flex;align-items:center;justify-content:center;width:3.6cqi;min-width:18px;height:3.6cqi;min-height:18px;border-radius:9999px;background:#0f2d52b8;color:#fff}.ec-stop:before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.ec-stop[hidden]{display:none}.ec-stop:hover{background:#0f2d52e6}.ec-stop:focus-visible{outline:2px solid #1d4e8c;outline-offset:2px}.ec-stop svg{width:50%;height:50%}@container (max-width: 439.98px){.ec-stop{top:.81cqi;right:3.24cqi;width:4.86cqi;height:4.86cqi}}.ec-box:has(.ec-phone) .ec-stop{top:4cqi;right:9.3cqi;width:7.3cqi;height:7.3cqi}.ec{--ec-bg: #f1f4f8;--ec-card: #fff;--ec-line: #d3dce7;--ec-soft: #e6ebf2;--ec-ink: #16213a;--ec-sub: #5e6b80;--ec-faint: #8a96a8;--ec-blue: #1d4e8c;--ec-navy: #0f2d52;--ec-amber: #e07b2a;--ec-green: #1f9d55;--ec-firm: #0e7c66;container-type:inline-size;isolation:isolate;width:100%;color:var(--ec-ink);text-align:left;user-select:none;-webkit-user-select:none}.ec *,.ec *:before,.ec *:after{box-sizing:border-box}.ec i{font-style:normal}.ec [data-t]{display:block;line-height:1.25;white-space:nowrap}.ec [data-t]:before{content:attr(data-t)}.ec svg{display:block}.ec[data-ec=armed] *,.ec[data-ec=armed] *:before,.ec[data-ec=armed] *:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.ec *,.ec *:before,.ec *:after{animation:none!important}}.ec .ec-x{opacity:0}.ec .ec-cover{position:absolute;inset:0;z-index:6;background:var(--ec-bg);opacity:0;pointer-events:none}.ec .ec-screen>.ec-cover{background:#f6f8fb}.ec .f10{font-size:1em}.ec .f11{font-size:1.1em}.ec .f12{font-size:1.2em}.ec .f13{font-size:1.3em}.ec .f14{font-size:1.4em}.ec .f15{font-size:1.5em}.ec .f16{font-size:1.6em}.ec .f18{font-size:1.8em}.ec .f20{font-size:2em}.ec .f22{font-size:2.2em}.ec .w5{font-weight:500}.ec .w6{font-weight:600}.ec .w7{font-weight:700}.ec .w8{font-weight:800}.ec .tight{letter-spacing:-.02em}.ec .caps{letter-spacing:.1em;text-transform:uppercase}.ec .c-sub{color:var(--ec-sub)}.ec .c-faint{color:var(--ec-faint)}.ec .c-blue{color:var(--ec-blue)}.ec .c-green{color:var(--ec-green)}.ec .c-firm{color:var(--ec-firm)}.ec .c-white{color:#fff}.ec .ec-card{background:var(--ec-card);border:.15em solid var(--ec-line);border-radius:1.2em}.ec .ec-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;height:3.4em;padding:0 1.4em;border-radius:1.1em;background:var(--ec-blue);color:#fff;font-weight:650}.ec .ec-btn--ghost{background:var(--ec-card);color:var(--ec-ink);border:.15em solid var(--ec-line)}.ec .ec-btn--tint{background:#1d4e8c24;color:var(--ec-blue)}.ec .ec-more{gap:.3em;width:3.4em;padding:0}.ec .ec-more i{width:.4em;height:.4em;border-radius:50%;background:var(--ec-ink)}.ec .ec-field{display:flex;align-items:center;height:3.8em;padding:0 1.2em;border-radius:1em;background:var(--ec-card);border:.15em solid var(--ec-line)}.ec .ec-label{margin-bottom:.5em}.ec .ec-dot{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.6em;height:2.6em;border-radius:50%;background:var(--ec-blue);color:#fff}.ec .ec-dot>.ec-x{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:inherit}.ec .ec-dot>.ec-x:before{margin:auto}.ec .ec-dim{position:absolute;inset:0;z-index:3;background:#091c3652}.ec .ec-dialog{position:absolute;z-index:4;padding:1.8em 1.8em 1.6em;border-radius:1.6em;background:var(--ec-card);box-shadow:0 2em 5em #030a184d}.ec .ec-toast{display:inline-flex;align-items:center;gap:.9em;padding:1em 1.6em 1em 1.1em;border-radius:1.2em;background:var(--ec-navy);color:#fff;box-shadow:0 1.2em 3em #030a184d}.ec .ec-toastzone>.ec-x{position:absolute;inset:0;display:flex;justify-content:center}.ec .ec-toastzone{position:relative;display:flex;justify-content:center;margin-top:1.6em}.ec .ec-ok{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;border-radius:50%;background:var(--ec-green)}.ec .ec-ok svg{width:1.4em;height:1.4em}
