.lp{--lp-text:#292d33;--lp-muted:#8d8d8d;--lp-bg:#f3f4f6;--lp-radius:16px;color:var(--lp-text);padding-bottom:48px;width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:clip}.lp b,.lp strong{font-weight:500}.lp__section{width:100%;max-width:min(var(--site-container-max),100%);margin-inline:auto;padding-top:clamp(32px,6vw,56px);padding-bottom:clamp(16px,4vw,24px);padding-inline:var(--site-container-pad-x);box-sizing:border-box;min-width:0}.lp__section-title{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:500;margin:0 0 clamp(16px,3vw,24px)}.lp-hero{position:relative;width:100%;max-width:100%;min-width:0;margin-left:0;margin-right:0;box-sizing:border-box;background:#f3f4f6;border-radius:0;padding:clamp(24px,5vw,48px) 0;margin-bottom:8px}@media (min-width:768px){.lp-hero{height:640px;display:flex;align-items:stretch;box-sizing:border-box;overflow:visible}.lp-hero__left{align-self:start}.lp-hero__inner{flex:1 1 auto;min-height:0;height:100%;width:100%;align-self:stretch;align-items:stretch}}@media (min-width:1024px){.lp-hero{min-height:640px;max-height:640px;padding:48px 0 24px;flex-direction:column;isolation:isolate;z-index:1}.lp-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,480px);align-items:stretch;grid-gap:clamp(16px,2.5vw,32px);gap:clamp(16px,2.5vw,32px);min-height:0;max-height:100%;overflow:visible;flex-wrap:nowrap}.lp-hero__left{height:100%;max-width:720px}.lp-hero__left,.lp-hero__right{align-self:stretch;min-height:0}.lp-hero__right{margin:0}.lp-hero .hero-section__media{position:absolute;z-index:0;bottom:0;right:calc(max(0px, (100% - var(--site-container-max)) * .5) + var(--site-container-pad-x));width:min(480px,38vw);max-width:480px;height:calc(640px * .95);max-height:calc(640px * .95);min-height:0;justify-self:unset;align-self:unset;align-items:stretch;pointer-events:none;margin-inline:0;flex:unset;overflow:visible}.lp-hero .hero-section__media .hero-section__card,.lp-hero .hero-section__media .hero-section__figure{pointer-events:auto}.lp-hero .hero-section__figure{height:100%;min-height:0;flex:1 1 auto;justify-content:flex-start;align-items:stretch;width:min(480px,38vw);max-width:480px;margin-inline:0}.lp-hero .hero-section__img{width:100%;max-width:100%;height:100%;max-height:none;min-height:0;margin-top:0;align-self:stretch;flex:1 1 auto;flex-shrink:1;object-fit:cover;object-position:top center;border-radius:0}.lp-hero .hero-section__card{bottom:clamp(112px,14vw,180px)}}.lp-hero__inner{max-width:min(var(--site-container-max),100%);margin-inline:auto;padding-inline:var(--site-container-pad-x);box-sizing:border-box;width:100%;min-width:0;display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,48px)}@media (max-width:767px){.lp-hero__inner{align-items:center}}.lp-hero__left{flex:1 1 min(100%,520px);min-width:0}@media (min-width:900px){.lp-hero__left{max-width:min(50%,50vw)}}.lp-hero__right{flex:1 1 min(100%,400px);text-align:center}@media (max-width:1023px){.lp-hero .hero-section__media,.lp-hero__right{display:none}}.lp-hero__h1{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:600;letter-spacing:-1.4px;margin:0 0 12px;line-height:1.2}.lp-hero__sub{font-size:clamp(.95rem,2vw,1.1rem);font-weight:400;color:var(--lp-muted);margin:0 0 80px;line-height:1.5}.lp-hero__stats{display:flex;flex-direction:column;align-items:stretch;gap:clamp(10px,2vw,18px);width:100%;max-width:100%;margin-bottom:45px}.lp-hero__stat{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px 14px;min-width:0;width:100%}.lp-hero__stat-value{flex-shrink:0;font-size:32px;font-weight:700;letter-spacing:-1.4px;line-height:1.1;color:#52525b}.lp-hero__stat-label{flex:1 1 auto;min-width:min(12rem,100%);font-size:.85rem;font-weight:400;line-height:1.35;color:var(--lp-muted);white-space:pre-line}.lp-hero__actions-row{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(12px,2.5vw,28px)}.lp-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.lp-hero__actions-caption{margin:0;flex:1 1 min(200px,100%);max-width:min(42ch,100%);font-size:15px;line-height:1.45;font-weight:300;color:var(--lp-muted)}.lp-hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 34px;border-radius:16px;font-family:var(--font-inter,"Inter",system-ui,sans-serif);font-size:15px;font-weight:600;text-decoration:none;background:#292d33;color:#fff;transition:opacity .2s ease,transform .2s ease;cursor:pointer;border:none}.lp-hero__btn:hover{opacity:.92}.lp-hero__btn--blue{background:#007bea;color:#fff}.lp-hero__btn--blue:hover{opacity:.92}.lp-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(12px,2vw,20px);gap:clamp(12px,2vw,20px);width:100%;max-width:100%;min-width:0;box-sizing:border-box}@media (max-width:1023px){.lp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lp .lp__section .lp-cards--scroll{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;scroll-snap-type:x mandatory;scroll-padding-left:var(--site-container-pad-x);scroll-padding-right:var(--site-container-pad-x);-webkit-overflow-scrolling:touch;scrollbar-width:none;box-sizing:border-box;width:calc(100% + 2 * var(--site-container-pad-x));max-width:none;margin-left:calc(-1 * var(--site-container-pad-x));margin-right:calc(-1 * var(--site-container-pad-x));padding-left:max(var(--site-container-pad-x),env(safe-area-inset-left,0px));padding-right:0}.lp .lp__section .lp-cards--scroll:after{content:"";flex:0 0 var(--site-container-pad-x);width:var(--site-container-pad-x);min-width:var(--site-container-pad-x);scroll-snap-align:none}.lp .lp__section .lp-cards--scroll::-webkit-scrollbar{display:none}.lp .lp__section .lp-cards--scroll .lp-card{flex:0 0 min(82vw,300px);min-width:min(82vw,300px);max-width:min(82vw,300px);scroll-snap-align:start;scroll-snap-stop:normal}}.lp-card{background:#fff;border-radius:var(--lp-radius);padding:clamp(16px,3vw,22px);border:1px solid rgba(0,0,0,.04)}.lp-card__icon{font-size:1.5rem;margin-bottom:8px}.lp-card__title{font-weight:500;font-size:1rem;margin:0 0 8px}.lp-card__text{margin:0;font-size:.9rem;color:var(--lp-muted);line-height:1.5;overflow-wrap:anywhere}.lp-process{display:flex;flex-wrap:wrap;gap:clamp(20px,4vw,40px);align-items:flex-start}.lp-process--3col{display:grid;grid-template-columns:minmax(0,30%) minmax(0,30%) minmax(0,30%);grid-column-gap:5%;column-gap:5%;grid-row-gap:clamp(16px,2vw,24px);row-gap:clamp(16px,2vw,24px);align-items:start;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.lp-process__col{min-width:0}.lp-process__intro .lp__section-title{margin-bottom:clamp(8px,2vw,16px)}.lp-process__img-wrap{flex:1 1 min(100%,380px)}.lp-process--3col .lp-process__img-wrap{flex:unset;width:100%;max-width:100%;border-radius:var(--lp-radius)}.lp-process__img{width:100%;border-radius:36px;object-fit:cover}.lp-process--3col .lp-process__img{display:block;width:auto;max-width:100%;height:auto;object-fit:unset;border-radius:36px}.lp-process__content{flex:1 1 min(100%,480px)}.lp-process__subtitle{color:var(--lp-muted);margin:0;line-height:1.5;overflow-wrap:anywhere}@media (max-width:767px){.lp-process--3col{grid-template-columns:1fr;column-gap:0;row-gap:24px}.lp-process--3col .lp-process__img-wrap{max-width:100%;margin-inline:0}}.lp-process__steps{display:flex;flex-direction:column;gap:10px}.lp-step{gap:16px;margin-bottom:0}.lp-step,.lp-step__num{display:flex;align-items:center}.lp-step__num{flex-shrink:0;justify-content:center;min-width:40px;padding:0 2px;box-sizing:border-box;background:transparent;border-radius:0;font-size:28px;font-weight:500;line-height:1;color:#d9d9d9}.lp-step__body{flex:1 1;min-width:0;background:#fbfbfb;border-radius:20px;padding:20px;box-sizing:border-box}.lp-step__title{font-weight:500;margin:0 0 4px}.lp-step__text{margin:0;font-size:14px;font-weight:300;color:var(--lp-muted);line-height:1.5;overflow-wrap:anywhere}.lp-faq{display:flex;flex-direction:column;gap:10px;background:transparent}.lp-faq__item{border-radius:24px;overflow:hidden;background:#f3f4f6;transition:background-color .2s ease}.lp-faq__item:hover{background:#e8eaee}.lp-faq__item:hover .lp-faq__body{color:#3d4553}@media (min-width:1024px){.lp-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}.lp-faq__item{width:100%;max-width:none;box-sizing:border-box}}.lp-faq__summary{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:12px;column-gap:12px;padding:18px 20px;background:none;border:none;cursor:pointer;list-style:none;font:inherit;font-size:15px;font-weight:500;color:#292d33;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .3s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.lp-faq__summary:active{transform:scale(.998)}@media (prefers-reduced-motion:reduce){.lp-faq__summary{transition:none}.lp-faq__summary:active{transform:none}}.lp-faq__summary::-webkit-details-marker{display:none}.lp-faq__summary-text{grid-column:1;min-width:0;text-align:left}.lp-faq__summary-icon{grid-column:2;display:inline-flex;align-items:center;justify-content:center;line-height:0;color:#6b7280;transition:transform .35s cubic-bezier(.4,0,.2,1)}.lp-faq__summary-icon svg{display:block;flex-shrink:0}.lp-faq__item[data-open=true] .lp-faq__summary-icon{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.lp-faq__summary-icon{transition:none}}.lp-faq__body-anim{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.4,0,.2,1)}.lp-faq__body-anim--open,.lp-faq__item[data-open=true] .lp-faq__body-anim{grid-template-rows:1fr}.lp-faq__body-inner{overflow:hidden;min-height:0;opacity:0;transform:translateY(-8px);transition:opacity .34s cubic-bezier(.4,0,.2,1),transform .42s cubic-bezier(.4,0,.2,1)}.lp-faq__body-anim--open .lp-faq__body-inner,.lp-faq__item[data-open=true] .lp-faq__body-inner{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.lp-faq__body-anim{transition:none}.lp-faq__body-inner{opacity:1;transform:none;transition:none}}.lp-faq__body{margin:0;padding:16px 20px 18px;font-size:14px;color:#474d57;line-height:1.6;transition:color .2s ease;overflow-wrap:anywhere}@media (max-width:639px){.lp-faq__summary{padding:14px 16px;column-gap:10px}.lp-faq__body{padding:14px 16px 16px;font-size:13px}}.lp-seo{background:#f3f4f6;border-radius:24px;padding:calc(32px * .7) 32px 32px;box-sizing:border-box}.lp-seo__title{font-size:24px;font-weight:600;margin:0 0 calc(16px * .7);letter-spacing:-.02em;color:#292d33}.lp-seo__text{font-size:15px;color:#4b5563;line-height:1.7;margin:0 0 12px;white-space:pre-wrap;overflow-wrap:anywhere}.lp-seo__toggle{display:inline-flex;align-items:center;gap:8px;margin-top:4px;border:0;background:transparent;color:#007bea;font-weight:600;font-size:15px;font-family:inherit;cursor:pointer;padding:0;transition:color .2s ease,opacity .2s ease}.lp-seo__toggle-icon{flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.lp-seo__toggle[aria-expanded=true] .lp-seo__toggle-icon{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.lp-seo__toggle-icon{transition:none}}.lp-seo__toggle:hover{color:#1e40af;opacity:.9}@media (max-width:639px){.lp-seo{padding:20px 18px 22px;border-radius:20px}.lp-seo__title{font-size:clamp(1.125rem,4vw,1.35rem);margin-bottom:12px}.lp-seo__text{font-size:14px}}.lp__globals{margin-top:16px}