.lt{overflow-x:hidden}.lt-steps-item,.lt-cards-item,.lt-shots-item{box-sizing:border-box}.lt-hero{position:relative;overflow:hidden;background-color:#FFF}.lt-hero::before{content:"";position:absolute;z-index:0;border-radius:50%;background-color:#E0F2FE;opacity:0.8;width:70vw;height:70vw;right:-26vw;top:-42vw}@media screen and (min-width: 768px), print{.lt-hero::before{width:23vw;height:23vw;right:-6vw;top:-11vw}}.lt-hero-inner{padding-left:calc((40/750)*100vw);padding-right:calc((40/750)*100vw);margin:0 auto;padding-top:calc((30/750)*100vw);padding-bottom:calc((210/750)*100vw);position:relative;z-index:1}@media screen and (min-width: 768px), print{.lt-hero-inner{padding-left:calc((20/1800)*100vw);padding-right:calc((20/1800)*100vw);box-sizing:content-box}}@media screen and (min-width: 1120px){.lt-hero-inner{width:1080px;padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px), print{.lt-hero-inner{padding-top:calc((30/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-hero-inner{padding-top:30px}}@media screen and (min-width: 768px), print{.lt-hero-inner{padding-bottom:calc((240/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-hero-inner{padding-bottom:240px}}@media screen and (min-width: 768px), print{.lt-hero-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 768px), print{.lt-hero-txt{width:46%}}.lt-hero-eyebrow{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0}.lt-hero-eyebrow img{width:calc((84/750)*100vw);height:auto;margin-right:calc((20/750)*100vw)}@media screen and (min-width: 768px), print{.lt-hero-eyebrow img{width:calc((60/1800)*100vw);margin-right:calc((16/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-hero-eyebrow img{width:60px;margin-right:16px}}.lt-hero-eyebrow span{display:inline-block;padding:0.3em 1.1em;border-radius:999px;background-color:#E0F2FE;color:#0369A1;font-size:0.85em;font-weight:bold}.lt-hero-ttl{font-size:calc((64/750)*100vw);margin:calc((30/750)*100vw) 0 calc((24/750)*100vw);line-height:1.25;letter-spacing:0.01em}@media screen and (min-width: 768px), print{.lt-hero-ttl{font-size:calc((64/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-hero-ttl{font-size:64px}}@media screen and (min-width: 768px), print{.lt-hero-ttl{margin:calc((26/1800)*100vw) 0 calc((20/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-hero-ttl{margin:26px 0 20px}}.lt-hero-ttl span{display:inline-block}.lt-hero-lead{margin:0 0 calc((30/750)*100vw);line-height:1.9}@media screen and (min-width: 768px), print{.lt-hero-lead{margin:0 0 calc((26/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-hero-lead{margin:0 0 26px}}.lt-hero-lead strong{font-weight:bold;background:linear-gradient(transparent 62%, rgba(153,246,228,0.7) 62%)}.lt-hero-tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 calc((20/750)*100vw)}@media screen and (min-width: 768px), print{.lt-hero-tags{margin:0 0 calc((18/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-hero-tags{margin:0 0 18px}}.lt-hero-tags li{margin:0 0.6em 0.6em 0;padding:0.15em 0.9em;border:1px solid #E3ECF0;border-radius:999px;background-color:#FFF;color:#5B6470;font-size:0.8em}.lt-hero-status{margin:0;padding-left:0.9em;border-left:3px solid #14B8A6;color:#5B6470;font-size:0.85em}.lt-hero-visual{margin-top:calc((70/750)*100vw)}@media screen and (min-width: 768px), print{.lt-hero-visual{margin-top:0}}@media screen and (min-width: 1800px){.lt-hero-visual{margin-top:0}}@media screen and (min-width: 768px), print{.lt-hero-visual{width:47%}}.lt-hero-wave{position:absolute;left:0;bottom:-1px;z-index:1;display:block;width:100%;height:calc((130/750)*100vw)}@media screen and (min-width: 768px), print{.lt-hero-wave{height:calc((120/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-hero-wave{height:120px}}.lt-crumb{padding-left:calc((40/750)*100vw);padding-right:calc((40/750)*100vw);margin:0 auto;padding-top:calc((30/750)*100vw);position:relative;z-index:1;color:#5B6470;font-size:0.8em}@media screen and (min-width: 768px), print{.lt-crumb{padding-left:calc((20/1800)*100vw);padding-right:calc((20/1800)*100vw);box-sizing:content-box}}@media screen and (min-width: 1120px){.lt-crumb{width:1080px;padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px), print{.lt-crumb{padding-top:calc((24/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-crumb{padding-top:24px}}.lt-crumb ol{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.lt-crumb li+li::before{content:"/";margin:0 0.6em;color:#A8B3BD}.lt-crumb a{color:#0369A1;text-decoration:underline}.lt-mock{background-color:#FFF;box-shadow:0 14px 36px -6px rgba(20,30,46,0.16);border-radius:calc((28/750)*100vw);padding:calc((34/750)*100vw) calc((38/750)*100vw)}@media screen and (min-width: 768px), print{.lt-mock{border-radius:calc((22/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-mock{border-radius:22px}}@media screen and (min-width: 768px), print{.lt-mock{padding:calc((24/1800)*100vw) calc((28/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-mock{padding:24px 28px}}.lt-mock-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;margin-bottom:calc((16/750)*100vw);color:#5B6470;font-size:0.78em;font-weight:bold;letter-spacing:0.08em}@media screen and (min-width: 768px), print{.lt-mock-label{margin-bottom:calc((10/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-mock-label{margin-bottom:10px}}.lt-mock-dot{display:inline-block;width:0.75em;height:0.75em;margin-right:0.6em;border-radius:50%;background-color:#22C55E}.lt-mock-input{margin:0;padding:calc((16/750)*100vw) calc((22/750)*100vw);border-radius:calc((14/750)*100vw);border:1.5px solid #DADCE3;background-color:#FAFAFB;color:#404247;font-size:0.95em;line-height:1.6}@media screen and (min-width: 768px), print{.lt-mock-input{padding:calc((10/1800)*100vw) calc((14/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-mock-input{padding:10px 14px}}@media screen and (min-width: 768px), print{.lt-mock-input{border-radius:calc((8/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-mock-input{border-radius:8px}}.lt-mock-cursor{display:inline-block;width:2px;height:1.15em;margin-left:0.25em;vertical-align:text-bottom;background-color:#14B8A6}.lt-mock-arrow{margin:0;padding:calc((14/750)*100vw) 0;color:#5B6470;line-height:0;text-align:center}@media screen and (min-width: 768px), print{.lt-mock-arrow{padding:calc((8/1800)*100vw) 0}}@media screen and (min-width: 1800px){.lt-mock-arrow{padding:8px 0}}.lt-mock-arrow svg{display:inline-block;width:calc((26/750)*100vw);height:auto}@media screen and (min-width: 768px), print{.lt-mock-arrow svg{width:calc((14/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-mock-arrow svg{width:14px}}.lt-mock-thumb{position:relative;width:72%;height:0;margin:0 auto;padding-top:37.8%;overflow:hidden;background:linear-gradient(135deg, #14B8A6, #0EA5E9);border-radius:calc((16/750)*100vw)}@media screen and (min-width: 768px), print{.lt-mock-thumb{border-radius:calc((10/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-mock-thumb{border-radius:10px}}.lt-mock-thumb p{position:absolute;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 3%;color:#FFF;font-size:0.95em;font-weight:bold;line-height:1.5;text-align:center}@media screen and (min-width: 768px), print{.lt-mock-thumb p{padding:0 8%;font-size:1.05em}}.lt-mock-caption{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;margin-top:calc((22/750)*100vw);color:#5B6470;font-size:0.85em}@media screen and (min-width: 768px), print{.lt-mock-caption{margin-top:calc((14/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-mock-caption{margin-top:14px}}.lt-mock-check{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:1.5em;height:1.5em;margin-right:0.6em;border-radius:50%;background-color:#22C55E}.lt-mock-check::after{content:"";position:absolute;top:0.27em;left:0.52em;width:0.34em;height:0.68em;border:solid #FFF;border-width:0 0.16em 0.16em 0;transform:rotate(45deg)}@media (prefers-reduced-motion: no-preference){.lt-mock-cursor{animation:ltBlink 1.1s steps(1) infinite}.lt-mock-dot{animation:ltPulse 2s ease-out infinite}}.lt-sec-inner{padding-left:calc((40/750)*100vw);padding-right:calc((40/750)*100vw);margin:0 auto;padding-top:calc((100/750)*100vw);padding-bottom:calc((100/750)*100vw)}@media screen and (min-width: 768px), print{.lt-sec-inner{padding-left:calc((20/1800)*100vw);padding-right:calc((20/1800)*100vw);box-sizing:content-box}}@media screen and (min-width: 1120px){.lt-sec-inner{width:1080px;padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px), print{.lt-sec-inner{padding-top:calc((100/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-sec-inner{padding-top:100px}}@media screen and (min-width: 768px), print{.lt-sec-inner{padding-bottom:calc((100/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-sec-inner{padding-bottom:100px}}.lt-ttl{font-size:calc((24/750)*100vw);font-weight:bold;text-align:center;line-height:2.2;margin:0 0 calc((90/750)*100vw);color:#0F766E}@media screen and (min-width: 768px), print{.lt-ttl{font-size:calc((17/1800)*100vw);margin-bottom:calc((70/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-ttl{font-size:17px;margin-bottom:70px}}.lt-ttl span{display:block;font-size:calc((56/750)*100vw)}@media screen and (min-width: 768px), print{.lt-ttl span{font-size:calc((48/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-ttl span{font-size:48px}}.lt-ttl span{color:#333}@media screen and (max-width: 767px){.lt-ttl span{font-size:calc((44/750)*100vw)}}.lt-flow{background-color:#FFF}.lt-features,.lt-install{background-color:#F4FBFC}.lt-steps{list-style:none;margin:0;padding:0;counter-reset:lt-step}@media screen and (min-width: 768px), print{.lt-steps{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.lt-steps-item{counter-increment:lt-step;border:1px solid #E3ECF0;background-color:#FFF;box-shadow:0 8px 24px -14px rgba(20,30,46,0.3);border-radius:calc((20/750)*100vw);padding:calc((36/750)*100vw) calc((36/750)*100vw) calc((34/750)*100vw);margin-bottom:calc((36/750)*100vw)}@media screen and (min-width: 768px), print{.lt-steps-item{border-radius:calc((16/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-steps-item{border-radius:16px}}@media screen and (min-width: 768px), print{.lt-steps-item{padding:calc((30/1800)*100vw) calc((28/1800)*100vw) calc((28/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-steps-item{padding:30px 28px 28px}}@media screen and (min-width: 768px), print{.lt-steps-item{margin-bottom:0}}@media screen and (min-width: 1800px){.lt-steps-item{margin-bottom:0}}@media screen and (min-width: 768px), print{.lt-steps-item{width:31.5%}}.lt-steps-item::before{content:counter(lt-step);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.2em;height:2.2em;margin:0 0 0.9em;border-radius:50%;background:linear-gradient(135deg, #0D9488, #0284C7);color:#FFF;font-weight:bold}.lt-steps-ttl{margin:0 0 0.5em;font-size:1.1em;font-weight:bold}.lt-steps-txt{margin:0;color:#4A5560;font-size:0.95em;line-height:1.85}.lt-note{margin:calc((44/750)*100vw) 0 0;color:#0F766E;font-weight:bold;text-align:center}@media screen and (min-width: 768px), print{.lt-note{margin:calc((36/1800)*100vw) 0 0}}@media screen and (min-width: 1800px){.lt-note{margin:36px 0 0}}.lt-cards{list-style:none;margin:0;padding:0}@media screen and (min-width: 768px), print{.lt-cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.lt-cards-item{position:relative;overflow:hidden;border:1px solid #E3ECF0;background-color:#FFF;border-radius:0 0 calc((20/750)*100vw) calc((20/750)*100vw);padding:calc((44/750)*100vw) calc((36/750)*100vw) calc((36/750)*100vw);margin-bottom:calc((30/750)*100vw)}@media screen and (min-width: 768px), print{.lt-cards-item{border-radius:0 0 calc((16/1800)*100vw) calc((16/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-cards-item{border-radius:0 0 16px 16px}}@media screen and (min-width: 768px), print{.lt-cards-item{padding:calc((34/1800)*100vw) calc((28/1800)*100vw) calc((28/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-cards-item{padding:34px 28px 28px}}@media screen and (min-width: 768px), print{.lt-cards-item{margin-bottom:calc((28/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-cards-item{margin-bottom:28px}}@media screen and (min-width: 768px), print{.lt-cards-item{width:31.5%}}.lt-cards-item::before{content:"";position:absolute;top:0;left:0;right:0;height:0.28em;background:linear-gradient(135deg, #14B8A6, #0EA5E9)}.lt-cards-ttl{margin:0 0 0.6em;font-size:1.1em;font-weight:bold;line-height:1.5}.lt-cards-txt{margin:0;color:#4A5560;font-size:0.95em;line-height:1.85}.lt-assure{list-style:none;margin:0;background-color:rgba(20,184,166,0.09);margin-top:calc((30/750)*100vw);padding:calc((36/750)*100vw) calc((36/750)*100vw);border-radius:calc((20/750)*100vw)}@media screen and (min-width: 768px), print{.lt-assure{margin-top:calc((16/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-assure{margin-top:16px}}@media screen and (min-width: 768px), print{.lt-assure{padding:calc((28/1800)*100vw) calc((36/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-assure{padding:28px 36px}}@media screen and (min-width: 768px), print{.lt-assure{border-radius:calc((16/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-assure{border-radius:16px}}.lt-assure li{position:relative;margin:0 0 0.6em;padding-left:1.9em}.lt-assure li:last-child{margin-bottom:0}.lt-assure li::before{content:"";position:absolute;top:0.3em;left:0.45em;width:0.45em;height:0.85em;border:solid #0F766E;border-width:0 0.17em 0.17em 0;transform:rotate(45deg)}@media screen and (min-width: 768px), print{.lt-shots-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}}.lt-shots-item{margin:0;overflow:hidden;border:1px solid #E3ECF0;background-color:#FFF;box-shadow:0 8px 24px -12px rgba(20,30,46,0.25);border-radius:calc((16/750)*100vw);margin-bottom:calc((44/750)*100vw)}@media screen and (min-width: 768px), print{.lt-shots-item{border-radius:calc((12/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-shots-item{border-radius:12px}}@media screen and (min-width: 768px), print{.lt-shots-item{margin-bottom:calc((36/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-shots-item{margin-bottom:36px}}@media screen and (min-width: 768px), print{.lt-shots-item{width:48.5%}}.lt-shots-item img{display:block;width:100%;height:auto}.lt-shots-item figcaption{border-top:1px solid #E3ECF0;color:#5B6470;font-size:0.85em;padding:calc((20/750)*100vw) calc((24/750)*100vw)}@media screen and (min-width: 768px), print{.lt-shots-item figcaption{padding:calc((14/1800)*100vw) calc((18/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-shots-item figcaption{padding:14px 18px}}.lt-spec{margin:0;border-top:1px solid #E3ECF0}@media screen and (min-width: 768px), print{.lt-spec{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.lt-spec dt{color:#0F766E;font-weight:bold;padding:calc((26/750)*100vw) 0 0}@media screen and (min-width: 768px), print{.lt-spec dt{padding:calc((26/1800)*100vw) 0}}@media screen and (min-width: 1800px){.lt-spec dt{padding:26px 0}}@media screen and (min-width: 768px), print{.lt-spec dt{width:20%;border-bottom:1px solid #E3ECF0}}.lt-spec dd{margin:0;border-bottom:1px solid #E3ECF0;padding:calc((6/750)*100vw) 0 calc((26/750)*100vw)}@media screen and (min-width: 768px), print{.lt-spec dd{padding:calc((26/1800)*100vw) 0}}@media screen and (min-width: 1800px){.lt-spec dd{padding:26px 0}}@media screen and (min-width: 768px), print{.lt-spec dd{width:80%}}.lt-faq-list{border-top:1px solid #E3ECF0}.lt-faq-item{border-bottom:1px solid #E3ECF0}.lt-faq-item summary{position:relative;cursor:pointer;list-style:none;font-weight:bold;line-height:1.6;padding:calc((30/750)*100vw) calc((70/750)*100vw) calc((30/750)*100vw) 0}@media screen and (min-width: 768px), print{.lt-faq-item summary{padding:calc((24/1800)*100vw) calc((60/1800)*100vw) calc((24/1800)*100vw) 0}}@media screen and (min-width: 1800px){.lt-faq-item summary{padding:24px 60px 24px 0}}.lt-faq-item summary::-webkit-details-marker{display:none}.lt-faq-item summary::after{content:"";position:absolute;top:50%;right:0.5em;width:0.6em;height:0.6em;margin-top:-0.45em;border:solid #0F766E;border-width:0 0.16em 0.16em 0;transform:rotate(45deg);transition:transform 0.2s}.lt-faq-item summary:focus-visible{outline:2px solid #0EA5E9;outline-offset:2px}.lt-faq-item[open] summary::after{margin-top:-0.1em;transform:rotate(-135deg)}.lt-faq-a{padding-bottom:calc((30/750)*100vw)}@media screen and (min-width: 768px), print{.lt-faq-a{padding-bottom:calc((24/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-faq-a{padding-bottom:24px}}.lt-faq-a p{margin:0 0 0.8em;color:#4A5560;font-size:0.95em;line-height:1.9}.lt-faq-a p:last-child{margin-bottom:0}.lt-about{background-color:#FFF;text-align:center}.lt-about-txt{margin:0}.lt-about-txt a{color:#0369A1;text-decoration:underline}.lt-btn{margin:0 auto;padding:calc((40/750)*100vw) 0 0}@media screen and (min-width: 768px), print{.lt-btn{padding:calc((30/1800)*100vw) 0 0}}@media screen and (min-width: 1800px){.lt-btn{padding:30px 0 0}}.lt-btn a{display:inline-block;border-radius:999px;background:linear-gradient(135deg, #0D9488, #0284C7);color:#FFF;font-weight:bold;padding:calc((24/750)*100vw) calc((100/750)*100vw)}@media screen and (min-width: 768px), print{.lt-btn a{padding:calc((14/1800)*100vw) calc((64/1800)*100vw)}}@media screen and (min-width: 1800px){.lt-btn a{padding:14px 64px}}@keyframes ltBlink{0%,49%{opacity:1}50%,100%{opacity:0}}@keyframes ltPulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,0.5)}70%{box-shadow:0 0 0 0.7em rgba(34,197,94,0)}100%{box-shadow:0 0 0 0 rgba(34,197,94,0)}}
