@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/lec/fonts/Geist-Variable.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/lec/fonts/GeistMono-Variable.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/lec/fonts/Inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/lec/fonts/Inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where(.lpc-root,.htc-root,.lec-com,.lec-wor){--font-weight-bold:600;--h4-font-size:1.25rem;--neutral-7:210,9%,31%;--neutral-0:210,0%,100%;--neutral-4:210,14%,83%;--body-color:#d6d6d9;--link-color:#f5f5f7;--accent-text-color:#000;--accent-color:#fff;--e-global-typography-83682a1-font-family:"Geist";--e-global-typography-83682a1-font-size:25px;--e-global-typography-83682a1-font-weight:300;--e-global-typography-83682a1-text-transform:none;--e-global-typography-83682a1-font-style:normal;--e-global-typography-83682a1-line-height:1.3em;--e-global-typography-b2ce6af-font-family:"Geist";--e-global-typography-b2ce6af-font-size:16px;--e-global-typography-b2ce6af-font-weight:400;--e-global-typography-b2ce6af-text-transform:none;--e-global-typography-b2ce6af-font-style:normal;--e-global-typography-b2ce6af-line-height:1.4em;--e-global-color-secondary:#b5b5ba;--e-global-color-4d462f5:#26262a;--h2-font-size:2rem;--h3-font-size:1.5rem;--e-global-typography-5d167aa-font-family:"Geist";--e-global-typography-5d167aa-font-size:39px;--e-global-typography-5d167aa-font-weight:500;--e-global-typography-5d167aa-line-height:1.2em;--e-global-typography-5d167aa-letter-spacing:-.5px;--e-global-typography-d3dae9a-font-family:"Geist";--e-global-typography-d3dae9a-font-size:31px;--e-global-typography-d3dae9a-font-weight:500;--e-global-typography-d3dae9a-font-style:normal;--e-global-typography-d3dae9a-line-height:1.3em;--e-global-typography-520c191-font-family:"Geist";--e-global-typography-520c191-font-size:16px;--e-global-typography-520c191-font-weight:500;--e-global-typography-520c191-line-height:1.5em;color:#d6d6d9;font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:22.4px}@media (width<=1024px){:where(.lpc-root,.htc-root,.lec-com,.lec-wor){--e-global-typography-83682a1-font-size:21px;--e-global-typography-b2ce6af-font-size:15px;--e-global-typography-5d167aa-font-size:31px;--e-global-typography-d3dae9a-font-size:25px;--e-global-typography-520c191-font-size:15px;font-size:15px;line-height:21px}}@media (width<=767px){:where(.lpc-root,.htc-root,.lec-com,.lec-wor){--h4-font-size:1rem;--e-global-typography-83682a1-font-size:18px;--e-global-typography-b2ce6af-font-size:14px;--h2-font-size:1.5rem;--h3-font-size:1.25rem;--e-global-typography-5d167aa-font-size:24px;--e-global-typography-d3dae9a-font-size:20px;--e-global-typography-520c191-font-size:14px;font-size:14px;line-height:19.6px}}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) :is(img,svg,video,canvas,audio,iframe,embed,object){display:revert}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) hr{color:revert}:is(.lpc-root,.htc-root,.lec-com,.lec-wor),:is(.lpc-root,.htc-root,.lec-com,.lec-wor) *{box-sizing:border-box}:is(.lpc-root,.htc-root,.lec-com,.lec-wor) img{border:none;border-image:initial;box-shadow:none;border-radius:0;max-width:100%;height:auto}@media (prefers-reduced-motion:reduce){:where(.lpc-root,.htc-root,.lec-com,.lec-wor),:where(.lpc-root,.htc-root,.lec-com,.lec-wor) *{transition-duration:0s!important;transition-delay:0s!important}}:where(.lpc-root,.htc-root,.lec-com,.lec-wor),:where(.lpc-root,.htc-root,.lec-com,.lec-wor) *{box-sizing:border-box}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) h4{text-rendering:optimizespeed;word-break:break-word;font-family:inherit;font-weight:var(--font-weight-bold);color:inherit;line-height:1.2;font-size:var(--h4-font-size);margin-top:0;margin-bottom:1.375rem}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) p{margin-top:0;margin-bottom:var(--paragraph-spacing,1.25rem)}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) img,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) svg{vertical-align:middle}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button{border-radius:0}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) select,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) textarea{font-family:inherit;line-height:inherit;vertical-align:baseline;margin:0;font-size:1em}@media screen and (width<=767px) and (-webkit-device-pixel-ratio>=0){:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) textarea{font-size:16px}}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input{overflow:visible}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) select{text-indent:.3125rem}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) [type=button],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button{appearance:button}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input[type=email],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input[type=tel],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input[type=text],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) select,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) textarea{width:100%;height:var(--inp-h,calc(2.5625rem + 2px));padding:var(--inp-p,.625rem .8125rem);font-size:var(--inp-fz,.875rem);font-weight:var(--inp-fw,400);line-height:var(--inp-lh,1.5);color:var(--inp-c,HSL(var(--neutral-7)));background-color:var(--inp-bgc,HSL(var(--neutral-0)));border:var(--inp-bw,1px) var(--inp-bs,solid) var(--inp-bc,HSL(var(--neutral-4)));border-radius:var(--inp-br,2px);transition:.15s var(--easeoutcubic,ease-out);background-clip:padding-box;outline:0;transition-property:border-color,box-shadow,background-color;display:block}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) textarea{resize:vertical;height:auto}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) .btn,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button[type=button]{border-radius:var(--btn-br,initial);font-weight:var(--font-weight-bold);color:var(--body-color);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;transition:.2s var(--easeoutcubic,ease-out);background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1.5;transition-property:color,background-color,border-color;display:inline-flex}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) .btn:is(.btn-primary,.btn-secondary,.btn-primary-outline,.btn-secondary-outline,.btn-simple,.btn-line,.btn-line-active,.btn-dash,.btn-dash-line,.btn-underline-1,.btn-underline-2){position:var(--btn-pos,relative);display:var(--btn-dsp,inline-flex);font-size:var(--btn-font-size,15px);font-weight:var(--btn-fw,600);color:var(--btn-color,var(--link-color));background-color:var(--btn-bg-color,transparent);text-transform:var(--btn-ttr,initial);letter-spacing:var(--btn-lts,initial);border:var(--btn-bd-w,0) var(--btn-bs-s,solid) var(--btn-bd-c,transparent);padding:var(--btn-padding,0);line-height:var(--btn-lh,1);border-radius:var(--btn-br,0);transition:var(--btn-tr,.2s var(--easeoutcubic,ease-out));transition-property:var(--btn-trp,color,background-color,border-color,opacity);-webkit-text-decoration:var(--btn-td,none);text-decoration:var(--btn-td,none);text-align:center;cursor:pointer;justify-content:center;align-items:center}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) .btn.btn-primary{--btn-color:var(--accent-text-color);--btn-bg-color:var(--accent-color);--btn-padding:.75em 1.25em;--btn-bd-w:1px;--btn-lh:1.2;--btn-br:2px}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) .btn:is(.btn-primary,.btn-secondary,.btn-primary-outline,.btn-secondary-outline,.btn-simple,.btn-line,.btn-line-active){--btn-font-size:.8125rem}:is(.lpc-root,.htc-root,.lec-com,.lec-wor) img{max-width:100%;height:auto}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) :is(.btn,button,input[type=submit],input[type=reset],input[type=button]):is(.disabled,:disabled){opacity:.65;pointer-events:none}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) ol{box-sizing:border-box}:is(.lpc-root,.htc-root,.lec-com,.lec-wor) a{box-shadow:none;text-decoration:none}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) h2,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) h3{text-rendering:optimizespeed;word-break:break-word;font-family:inherit;font-weight:var(--font-weight-bold);color:inherit;margin-top:0;margin-bottom:1.375rem;line-height:1.2}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) h2{font-size:var(--h2-font-size)}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) h3{font-size:var(--h3-font-size)}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) dl{margin:0 0 1rem}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) dd{margin-bottom:.625rem;margin-left:.9375rem}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) b{font-weight:var(--font-weight-bold)}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) a{color:var(--link-color);text-decoration:none}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) form{margin-bottom:0}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) label{margin-bottom:.5rem;display:inline-block}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input{font-family:inherit;line-height:inherit;vertical-align:baseline;margin:0;font-size:1em}@media screen and (width<=767px) and (-webkit-device-pixel-ratio>=0){:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input{font-size:16px}}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) [type=button],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) [type=submit],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button{appearance:button}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input[type=email],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input[type=tel],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input[type=text]{width:100%;height:var(--inp-h,calc(2.5625rem + 2px));padding:var(--inp-p,.625rem .8125rem);font-size:var(--inp-fz,.875rem);font-weight:var(--inp-fw,400);line-height:var(--inp-lh,1.5);color:var(--inp-c,HSL(var(--neutral-7)));background-color:var(--inp-bgc,HSL(var(--neutral-0)));border:var(--inp-bw,1px) var(--inp-bs,solid) var(--inp-bc,HSL(var(--neutral-4)));border-radius:var(--inp-br,2px);transition:.15s var(--easeoutcubic,ease-out);background-clip:padding-box;outline:0;transition-property:border-color,box-shadow,background-color;display:block}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) ol{margin:1.25rem 0;padding:0 0 0 1.875rem}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) .btn,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button[type=button],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button[type=submit]{border-radius:var(--btn-br,initial);font-weight:var(--font-weight-bold);color:var(--body-color);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;transition:.2s var(--easeoutcubic,ease-out);background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1.5;transition-property:color,background-color,border-color;display:inline-flex}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) dt{font-weight:700}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button:not(:disabled):not(.disabled){cursor:pointer}:is(.lpc-root,.htc-root,.lec-com,.lec-wor) hr{background-color:#0000;margin:0}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) hr{box-sizing:content-box;border:0;border-top:1px solid #0000001a;border-image:initial;height:0;margin-top:1rem;margin-bottom:1rem;overflow:visible}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) h2{text-rendering:optimizespeed;word-break:break-word;font-family:inherit;font-weight:var(--font-weight-bold);color:inherit;margin-top:0;margin-bottom:1.375rem;line-height:1.2}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) strong{font-weight:var(--font-weight-bold)}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) svg{vertical-align:middle}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) textarea{font-family:inherit;line-height:inherit;vertical-align:baseline;margin:0;font-size:1em}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input[type=email],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input[type=tel],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) input[type=text],:where(.lpc-root,.htc-root,.lec-com,.lec-wor) textarea{width:100%;height:var(--inp-h,calc(2.5625rem + 2px));padding:var(--inp-p,.625rem .8125rem);font-size:var(--inp-fz,.875rem);font-weight:var(--inp-fw,400);line-height:var(--inp-lh,1.5);color:var(--inp-c,HSL(var(--neutral-7)));background-color:var(--inp-bgc,HSL(var(--neutral-0)));border:var(--inp-bw,1px) var(--inp-bs,solid) var(--inp-bc,HSL(var(--neutral-4)));border-radius:var(--inp-br,2px);transition:.15s var(--easeoutcubic,ease-out);background-clip:padding-box;outline:0;transition-property:border-color,box-shadow,background-color;display:block}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) button[type=button]{border-radius:var(--btn-br,initial);font-weight:var(--font-weight-bold);color:var(--body-color);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;transition:.2s var(--easeoutcubic,ease-out);background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1.5;transition-property:color,background-color,border-color;display:inline-flex}:where(.lpc-root,.htc-root,.lec-com,.lec-wor) h2,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) h3,:where(.lpc-root,.htc-root,.lec-com,.lec-wor) h4{text-rendering:optimizespeed;word-break:break-word;font-family:inherit;font-weight:var(--font-weight-bold);color:inherit;margin-top:0;margin-bottom:1.375rem;line-height:1.2}