@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/plex-sans-var-BD64o3ke.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/plex-mono-400-BJoXLJYV.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/plex-mono-500-C820gu2e.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;color-scheme:light}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0}.lp{--l-ground: #f3f4f1;--l-surface: #ffffff;--l-surface-2: #e9eae6;--l-ink: #14171a;--l-ink-2: #565c64;--l-ink-3: #848b94;--l-rule: #d7d9d3;--l-rule-2: #c3c7bf;--l-accent: #af4c0c;--l-accent-ink: #ffffff;--l-accent-soft: #fcebdd;--l-accent-line: #e5a877;--l-shadow: 0 2px 4px rgba(20, 23, 26, .05), 0 12px 28px -14px rgba(20, 23, 26, .28);--l-grid: rgba(20, 23, 26, .045);--l-sans: "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--l-mono: "IBM Plex Mono", ui-monospace, monospace;--l-measure: 1000px;--l-gutter: clamp(20px, 5vw, 40px)}.lp{position:relative;min-height:100dvh;display:flex;flex-direction:column;background:var(--l-ground);color:var(--l-ink);font-family:var(--l-sans);overflow-x:hidden;overflow-x:clip;-webkit-font-smoothing:antialiased}.lp:before{content:"";position:absolute;inset:0 0 auto;height:1100px;background-image:linear-gradient(var(--l-grid) 1px,transparent 1px),linear-gradient(90deg,var(--l-grid) 1px,transparent 1px);background-size:68px 68px;-webkit-mask-image:radial-gradient(ellipse 80% 46% at 50% 26%,#000 20%,transparent 100%);mask-image:radial-gradient(ellipse 80% 46% at 50% 26%,#000 20%,transparent 100%);pointer-events:none}.lp:after{content:"";position:absolute;top:-24vh;left:50%;width:min(1180px,140vw);aspect-ratio:1;transform:translate(-62%);background:radial-gradient(circle,var(--l-accent-soft) 0%,transparent 64%);opacity:.9;pointer-events:none}.lp>*{position:relative;z-index:1}.lp-bar,.lp-hero,.lp-section,.lp-cta-inner,.lp-foot{width:100%;max-width:var(--l-measure);margin-inline:auto;padding-inline:var(--l-gutter)}.lp-skip{position:absolute;left:-9999px;top:0;z-index:10;padding:10px 16px;background:var(--l-accent);color:var(--l-accent-ink);border-radius:0 0 7px;font-size:14px;text-decoration:none}.lp-skip:focus{left:0}:where(.lp) a:focus-visible,:where(.lp) button:focus-visible{outline:2px solid var(--l-accent);outline-offset:3px;border-radius:3px}.lp-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:22px}.lp-mark{display:inline-flex;align-items:center;gap:9px;font-family:var(--l-mono);font-size:12px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--l-ink);text-decoration:none}.lp-mark-icon{display:block;width:24px;height:24px}.lp-nav{display:flex;align-items:center;gap:clamp(14px,2.4vw,26px);font-size:14px}.lp-nav a{color:var(--l-ink-2);text-decoration:none;transition:color .14s ease}.lp-nav a:hover{color:var(--l-ink)}.lp-nav-cta{color:var(--l-accent)!important;font-weight:500}@media(max-width:640px){.lp-nav a:not(.lp-nav-cta){display:none}}.lp-hero{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(22px,3.4vh,32px);padding-block:clamp(40px,9vh,96px) clamp(56px,11vh,118px)}.lp-eyebrow{margin:0;font-family:var(--l-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--l-ink-3);display:flex;align-items:center;gap:11px;align-self:stretch}.lp-eyebrow:after{content:"";flex:1;height:1px;background:var(--l-rule);max-width:190px}.lp-h1{margin:0;max-width:15ch;font-size:clamp(38px,7.6vw,68px);font-weight:600;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.lp-h1 em{font-style:normal;font-weight:300;color:var(--l-ink-2)}.lp-lede{margin:0;max-width:46ch;font-size:clamp(15.5px,2.1vw,18px);line-height:1.62;color:var(--l-ink-2);text-wrap:pretty}.lp-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:0;align-self:flex-start;max-width:100%;padding:15px 20px;background:var(--l-surface);border:1px solid var(--l-rule-2);border-radius:11px;box-shadow:var(--l-shadow);font-family:var(--l-mono);font-size:clamp(14px,2.6vw,19px);line-height:1.35;overflow:hidden}.lp-link .host{color:var(--l-ink-3)}.lp-link .slash{color:var(--l-rule-2);padding:0 1px}.lp-link .slug{color:var(--l-accent);font-weight:500}.lp-caret{display:inline-block;width:2px;height:1.05em;margin-left:3px;vertical-align:text-bottom;background:var(--l-accent);animation:lp-blink 1.06s steps(1,end) infinite}@keyframes lp-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.lp-fine{margin:0;max-width:46ch;font-size:13.5px;line-height:1.55;color:var(--l-ink-3);text-wrap:pretty}.lp-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lp-btn,.lp-btn-2{display:inline-flex;align-items:center;gap:9px;padding:11px 20px;border-radius:7px;font-size:14.5px;font-weight:500;text-decoration:none;border:1px solid transparent;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease,border-color .14s ease,background .14s ease}.lp-btn{background:var(--l-accent);color:var(--l-accent-ink);box-shadow:var(--l-shadow)}.lp-btn:hover{transform:translateY(-1px);filter:brightness(1.07)}.lp-btn:active{transform:translateY(0)}.lp-btn svg{transition:transform .14s ease}.lp-btn:hover svg{transform:translate(2px)}.lp-btn-2{background:var(--l-surface);color:var(--l-ink);border-color:var(--l-rule-2)}.lp-btn-2:hover{border-color:var(--l-ink-3);transform:translateY(-1px)}.lp-section{position:relative;padding-block:clamp(56px,9vh,96px);scroll-margin-top:24px}.lp-section-tint:before{content:"";position:absolute;inset:0 0 0 50%;width:100vw;transform:translate(-50%);background:var(--l-surface);border-block:1px solid var(--l-rule);z-index:-1}.lp-sec-head{display:flex;align-items:baseline;gap:14px;margin-bottom:clamp(26px,4vh,40px)}.lp-marker{flex:none;font-family:var(--l-mono);font-size:12px;font-weight:500;letter-spacing:.1em;color:var(--l-accent);padding-top:.35em}.lp-h2{margin:0;font-size:clamp(26px,4.2vw,38px);font-weight:600;line-height:1.12;letter-spacing:-.028em;text-wrap:balance;max-width:22ch}.lp-body{margin:0 0 clamp(28px,4vh,44px);max-width:62ch;font-size:clamp(15.5px,2vw,17.5px);line-height:1.66;color:var(--l-ink-2);text-wrap:pretty}.lp-body b{color:var(--l-ink);font-weight:500}.lp-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(30px,5vh,46px)}.lp-step{position:relative;padding-left:clamp(46px,6vw,62px);max-width:66ch}.lp-step:before{content:"";position:absolute;left:clamp(15px,2vw,21px);top:32px;bottom:calc(-1*clamp(30px,5vh,46px));width:1px;background:var(--l-rule)}.lp-step:last-child:before{display:none}.lp-step-n{position:absolute;left:0;top:0;display:grid;place-items:center;width:clamp(31px,4vw,43px);height:clamp(31px,4vw,43px);border-radius:50%;background:var(--l-surface);border:1px solid var(--l-rule-2);font-family:var(--l-mono);font-size:13px;font-weight:500;color:var(--l-accent)}.lp-step h3{margin:0 0 9px;font-size:clamp(18px,2.6vw,21px);font-weight:600;letter-spacing:-.016em;line-height:1.25}.lp-step p{margin:0 0 14px;font-size:clamp(15px,2vw,16.5px);line-height:1.62;color:var(--l-ink-2);text-wrap:pretty}.lp-step p:last-child{margin-bottom:0}.lp-quote{padding:14px 18px;background:var(--l-accent-soft);border-left:2px solid var(--l-accent-line);border-radius:0 7px 7px 0;color:var(--l-ink-2)!important}.lp-quote b{color:var(--l-accent);font-weight:500}.lp-code{margin:0;padding:14px 16px;background:var(--l-surface);border:1px solid var(--l-rule);border-radius:8px;overflow-x:auto;font-family:var(--l-mono);font-size:clamp(11.5px,1.5vw,13px);line-height:1.65;color:var(--l-ink-2);-webkit-overflow-scrolling:touch}.lp-code code{font:inherit;white-space:pre}.lp-figure{margin:0;max-width:760px}.lp-dia{display:block;width:100%;height:auto;overflow:visible}.dia-node rect{fill:var(--l-surface);stroke:var(--l-rule-2);stroke-width:1.5}.dia-core rect{fill:var(--l-accent-soft);stroke:var(--l-accent-line);stroke-width:1.5}.dia-kicker{font-family:var(--l-mono);font-size:11px;font-weight:500;letter-spacing:.14em;fill:var(--l-ink-3)}.dia-kicker-accent{fill:var(--l-accent)}.dia-mono{font-family:var(--l-mono);font-size:16px;font-weight:500;fill:var(--l-ink)}.dia-body{font-family:var(--l-sans);font-size:14px;fill:var(--l-ink-2)}.dia-note{font-family:var(--l-mono);font-size:11.5px;letter-spacing:.06em;fill:var(--l-ink-3);text-anchor:middle}.dia-wire{color:var(--l-ink-3)}.dia-wire path{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.lp-figure figcaption{margin-top:20px;max-width:60ch;font-size:14px;line-height:1.6;color:var(--l-ink-3);text-wrap:pretty}.lp-feats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0 clamp(28px,4vw,56px)}.lp-feat{padding:22px 0;border-top:1px solid var(--l-rule)}.lp-feat h3{margin:0 0 7px;font-size:16.5px;font-weight:600;letter-spacing:-.012em}.lp-feat p{margin:0;font-size:14.8px;line-height:1.6;color:var(--l-ink-2);text-wrap:pretty}:where(.lp-feat,.lp-faq,.lp-body) code{font-family:var(--l-mono);font-size:.92em;color:var(--l-accent);word-break:break-word}.lp-fors{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(20px,3vw,32px)}.lp-fors li{padding-top:16px;border-top:2px solid var(--l-accent-line)}.lp-fors h3{margin:0 0 6px;font-size:15.5px;font-weight:600}.lp-fors p{margin:0;font-size:14.2px;line-height:1.55;color:var(--l-ink-2);text-wrap:pretty}.lp-faq{margin:0;max-width:70ch}.lp-faq dt{padding-top:22px;border-top:1px solid var(--l-rule);font-size:clamp(16px,2.2vw,18px);font-weight:600;letter-spacing:-.014em;text-wrap:balance}.lp-faq dd{margin:9px 0 24px;font-size:15.5px;line-height:1.66;color:var(--l-ink-2);text-wrap:pretty}.lp-faq dd:last-child{margin-bottom:0}.lp-faq a,.lp-foot a:not(.lp-foot-nav a){color:var(--l-accent);text-decoration-thickness:1px;text-underline-offset:2px}.lp-cta{padding-block:clamp(56px,9vh,92px);border-top:1px solid var(--l-rule);background:linear-gradient(180deg,transparent,var(--l-accent-soft) 260%)}.lp-cta-inner h2{margin:0 0 12px;font-size:clamp(28px,4.6vw,42px);font-weight:600;line-height:1.08;letter-spacing:-.032em;text-wrap:balance}.lp-cta-inner p{margin:0 0 28px;max-width:52ch;font-size:clamp(15.5px,2vw,17.5px);line-height:1.62;color:var(--l-ink-2);text-wrap:pretty}.lp-foot{display:flex;flex-wrap:wrap;align-items:center;gap:14px clamp(18px,3vw,34px);padding-block:26px 34px;border-top:1px solid var(--l-rule);font-size:13.5px;color:var(--l-ink-3)}.lp-foot-brand{display:inline-flex;align-items:center;gap:8px;font-family:var(--l-mono);font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--l-ink)}.lp-foot-brand img{display:block}.lp-foot-line{margin:0;flex:1 1 22ch;line-height:1.55}.lp-foot-nav{display:flex;flex-wrap:wrap;gap:8px 18px}.lp-foot-nav a{color:var(--l-ink-3);text-decoration:none}.lp-foot-nav a:hover{color:var(--l-ink)}.lp-head{width:100%;max-width:var(--l-measure);margin-inline:auto;padding-inline:var(--l-gutter);padding-block:clamp(30px,6vh,62px) clamp(26px,4vh,44px)}.lp-head .lp-h1{max-width:18ch;font-size:clamp(34px,6vw,56px)}.lp-head .lp-lede{margin-top:clamp(16px,2.4vh,22px);max-width:54ch}.lp-head .lp-eyebrow{margin-bottom:clamp(14px,2vh,20px)}.lp-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;font-family:var(--l-mono);font-size:12px;letter-spacing:.04em;color:var(--l-ink-3);text-decoration:none}.lp-back:hover{color:var(--l-accent)}.lp-notice{max-width:68ch;margin:0 0 clamp(26px,4vh,40px);padding:16px 20px;background:var(--l-accent-soft);border:1px solid var(--l-accent-line);border-left-width:2px;border-radius:0 8px 8px 0}.lp-notice-label{display:block;margin-bottom:7px;font-family:var(--l-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--l-accent)}.lp-notice p{margin:0 0 10px;font-size:15px;line-height:1.62;color:var(--l-ink-2);text-wrap:pretty}.lp-notice p:last-child{margin-bottom:0}.lp-notice b{color:var(--l-ink);font-weight:500}.lp-plans{list-style:none;margin:0 0 clamp(36px,5vh,56px);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:clamp(24px,3.4vw,40px)}.lp-plan{display:flex;flex-direction:column;padding-top:18px;border-top:2px solid var(--l-rule-2)}.lp-plan-lead{border-top-color:var(--l-accent)}.lp-plan-name{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 14px;font-family:var(--l-mono);font-size:12px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--l-ink)}.lp-plan-tag{flex:none;font-size:10px;letter-spacing:.1em;color:var(--l-accent);text-transform:uppercase}.lp-price{display:flex;align-items:baseline;gap:6px;font-family:var(--l-mono);font-variant-numeric:tabular-nums;font-size:clamp(30px,4.4vw,40px);font-weight:500;line-height:1;letter-spacing:-.03em;color:var(--l-ink)}.lp-price-unit{font-size:13px;font-weight:400;letter-spacing:.02em;color:var(--l-ink-3)}.lp-plan-for{margin:13px 0 18px;font-size:14.5px;line-height:1.55;color:var(--l-ink-2);text-wrap:pretty}.lp-plan-list{list-style:none;margin:0 0 22px;padding:0;flex:1;font-size:14.5px;line-height:1.5;color:var(--l-ink-2)}.lp-plan-list li{position:relative;padding:9px 0 9px 22px;border-top:1px solid var(--l-rule);text-wrap:pretty}.lp-plan-list li:first-child{border-top:none}.lp-plan-list li:before{content:"—";position:absolute;left:0;top:9px;font-family:var(--l-mono);color:var(--l-accent)}.lp-plan-list li.no{color:var(--l-ink-3)}.lp-plan-list li.no:before{content:"×";color:var(--l-ink-3)}.lp-plan-list b{color:var(--l-ink);font-weight:500}.lp-plan .lp-btn,.lp-plan .lp-btn-2{justify-content:center;align-self:stretch}.lp-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lp-table-wrap{max-width:100%;margin:0 0 clamp(30px,4vh,44px);overflow-x:auto;-webkit-overflow-scrolling:touch;border-top:1px solid var(--l-rule-2)}.lp-table{width:100%;min-width:520px;border-collapse:collapse;font-size:14.5px}.lp-table caption{padding:14px 0;font-family:var(--l-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--l-ink-3);text-align:left}.lp-table th,.lp-table td{padding:13px 16px 13px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--l-rule)}.lp-table thead th{font-family:var(--l-mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--l-ink-3);border-bottom-color:var(--l-rule-2);white-space:nowrap}.lp-table tbody th{font-weight:400;color:var(--l-ink-2);padding-right:28px}.lp-table td{color:var(--l-ink);font-variant-numeric:tabular-nums}.lp-table td.no{color:var(--l-ink-3)}.lp-table .lp-table-note{display:block;margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--l-ink-3)}.lp-table tbody tr:last-child th,.lp-table tbody tr:last-child td{border-bottom:none}.lp-doc{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vh,44px) clamp(32px,5vw,64px);align-items:start}@media(min-width:900px){.lp-doc{grid-template-columns:200px minmax(0,1fr)}.lp-toc{position:sticky;top:28px}}.lp-toc-label{margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid var(--l-rule-2);font-family:var(--l-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--l-ink-3)}.lp-toc ol{list-style:none;margin:0;padding:0;counter-reset:toc;font-size:13.5px;line-height:1.45}.lp-toc li{counter-increment:toc;margin-bottom:9px}.lp-toc a{display:flex;gap:9px;color:var(--l-ink-2);text-decoration:none;text-wrap:pretty}.lp-toc a:before{content:counter(toc,decimal-leading-zero);flex:none;font-family:var(--l-mono);font-size:11px;color:var(--l-ink-3);padding-top:.15em}.lp-toc a:hover{color:var(--l-accent)}.lp-toc a:hover:before{color:var(--l-accent)}.lp-titleblock{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));margin:0 0 clamp(30px,4vh,44px);border:1px solid var(--l-rule-2);border-radius:9px;background:var(--l-surface);overflow:hidden}.lp-titleblock>div{padding:13px 16px;border-right:1px solid var(--l-rule)}.lp-titleblock>div:last-child{border-right:none}.lp-titleblock dt{font-family:var(--l-mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--l-ink-3)}.lp-titleblock dd{margin:6px 0 0;font-size:14px;line-height:1.4;color:var(--l-ink);text-wrap:pretty}.lp-clause{margin-bottom:clamp(30px,4.5vh,46px);scroll-margin-top:24px}.lp-clause:last-child{margin-bottom:0}.lp-clause h2{display:flex;align-items:baseline;gap:12px;margin:0 0 14px;padding-top:18px;border-top:1px solid var(--l-rule);font-size:clamp(19px,2.6vw,23px);font-weight:600;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.lp-clause h2 .lp-marker{padding-top:0;font-size:12px}.lp-clause h3{margin:22px 0 8px;font-size:16px;font-weight:600;letter-spacing:-.012em}.lp-clause p,.lp-clause li{font-size:15.5px;line-height:1.66;color:var(--l-ink-2);text-wrap:pretty}.lp-clause p{margin:0 0 14px;max-width:68ch}.lp-clause p:last-child{margin-bottom:0}.lp-clause ul{margin:0 0 14px;padding-left:20px;max-width:68ch}.lp-clause li{margin-bottom:8px}.lp-clause li::marker{color:var(--l-accent-line)}.lp-clause b{color:var(--l-ink);font-weight:500}.lp-clause a{color:var(--l-accent);text-decoration-thickness:1px;text-underline-offset:2px}.lp-clause code{font-family:var(--l-mono);font-size:.92em;color:var(--l-accent);word-break:break-word}.lp-sched{margin:0 0 18px;border-top:1px solid var(--l-rule)}.lp-sched>div{display:grid;grid-template-columns:minmax(0,1fr);gap:4px 24px;padding:14px 0;border-bottom:1px solid var(--l-rule)}@media(min-width:720px){.lp-sched>div{grid-template-columns:172px minmax(0,1fr);gap:0 24px}}.lp-sched dt{font-family:var(--l-mono);font-size:11.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--l-ink-3);padding-top:2px}.lp-sched dd{margin:0;font-size:15px;line-height:1.6;color:var(--l-ink-2);text-wrap:pretty}.lp-sched dd b{color:var(--l-ink);font-weight:500}@keyframes lp-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.lp-js .lp-anim{opacity:0;animation:lp-rise .62s cubic-bezier(.22,.68,.32,1) forwards}.lp-js .lp-anim:nth-child(1){animation-delay:.02s}.lp-js .lp-anim:nth-child(2){animation-delay:.09s}.lp-js .lp-anim:nth-child(3){animation-delay:.16s}.lp-js .lp-anim:nth-child(4){animation-delay:.23s}.lp-js .lp-anim:nth-child(5){animation-delay:.3s}.lp-js .lp-anim:nth-child(6){animation-delay:.37s}.lp-js .lp-anim:nth-child(7){animation-delay:.44s}.lp-js .lp-reveal{opacity:0;transform:translateY(12px);transition:opacity .62s cubic-bezier(.22,.68,.32,1),transform .62s cubic-bezier(.22,.68,.32,1)}.lp-js .lp-reveal.is-in{opacity:1;transform:none}.lp-js .lp-feat:nth-child(2n),.lp-js .lp-fors li:nth-child(2n){transition-delay:.07s}.lp-js .lp-faq dd{transition-delay:.05s}.lp-js .lp-plan:nth-child(2){transition-delay:.08s}.lp-js .lp-plan:nth-child(3){transition-delay:.16s}.lp-js .lp-figure .dia-wire path{stroke-dasharray:220;stroke-dashoffset:220}.lp-js .lp-figure.is-in .dia-wire path{animation:lp-draw .85s cubic-bezier(.4,0,.2,1) .15s forwards}.lp-js .lp-figure .dia-wire path:last-of-type{animation-delay:.28s}@keyframes lp-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.lp-js .lp-anim{opacity:1;animation:none}.lp-caret{animation:none;opacity:1}.lp-js .lp-reveal{opacity:1;transform:none;transition:none}.lp-js .lp-figure .dia-wire path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.lp-btn:hover,.lp-btn-2:hover{transform:none}}
