:root{--lp-ink:#1a2332;--lp-ink-soft:#3a4656;--lp-muted:#5c6b7a;--lp-accent:#0d6e8c;--lp-accent-hover:#0a5870;--lp-accent-tint:#e7f1f5;--lp-bg:#fff;--lp-bg-alt:#f5f7f8;--lp-border:#dde3e8;--lp-border-strong:#c3ccd6;--lp-input-border:#7b8794;--lp-ok:#1f6b3a;--lp-ok-bg:#e8f5ec;--lp-warn:#7a5a1c;--lp-warn-bg:#fff6e3;--lp-no:#9a2e28;--lp-no-bg:#fceeed;--lp-radius:6px;--lp-font:"Source Sans 3", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--lp-max:1120px;--lp-gutter:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--lp-bg);margin:0}.lp{color:var(--lp-ink);font-family:var(--lp-font);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.6}.lp img{max-width:100%;height:auto}.lp h1,.lp h2,.lp h3{color:var(--lp-ink);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.2}.lp h1{font-size:clamp(34px,4.6vw,46px);font-weight:700}.lp h1,.lp h2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (width<=480px){.lp h1{font-size:30px}}.lp h2{font-size:clamp(26px,3vw,31px)}.lp h3{font-size:20px}.lp p{margin:0}.lp p+p{margin-top:14px}.lp a{color:var(--lp-accent);text-underline-offset:3px}.lp a:hover{color:var(--lp-accent-hover)}.lp :focus-visible{outline:3px solid var(--lp-accent);outline-offset:2px}.lp-skip{z-index:100;background:var(--lp-ink);padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-100px;left:16px;color:#fff!important}.lp-skip:focus{top:12px}.lp-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.lp-container{width:100%;max-width:calc(var(--lp-max) + 2 * var(--lp-gutter));padding:0 var(--lp-gutter);margin:0 auto}.lp-container-wide{max-width:calc(1440px + 2 * var(--lp-gutter))}.lp-narrow>*{max-width:760px}@media (width<=640px){:root{--lp-gutter:16px}.lp{font-size:17px}}.lp-btn{min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:9px 18px;font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.lp a.lp-btn-primary,.lp-btn-primary{background:var(--lp-accent);color:#fff}.lp a.lp-btn-primary:hover,.lp-btn-primary:hover{background:var(--lp-accent-hover);color:#fff}.lp ::placeholder{color:var(--lp-muted);opacity:1}.lp-btn-primary:disabled,.lp-btn-primary[aria-disabled=true]{opacity:.7;cursor:default}.lp a.lp-btn-ghost,.lp-btn-ghost{color:var(--lp-ink);border-color:var(--lp-border-strong);background:#fff}.lp a.lp-btn-ghost:hover,.lp-btn-ghost:hover{border-color:var(--lp-ink);color:var(--lp-ink)}.lp-actions{flex-wrap:wrap;gap:12px;display:flex;margin-top:28px!important}.lp-header{border-bottom:1px solid var(--lp-border);background:#fff;position:relative}.lp-header-inner{align-items:center;gap:24px;min-height:64px;display:flex}.lp-brand{font-size:21px;font-weight:700;text-decoration:none;color:var(--lp-ink)!important}.lp-brand span{color:var(--lp-accent)}.lp-nav{align-items:center;gap:8px;margin-left:auto;display:flex}.lp-nav ul{gap:4px;margin:0;padding:0;list-style:none;display:flex}.lp-nav a:not(.lp-btn){color:var(--lp-ink-soft);padding:8px 12px;font-size:17px;text-decoration:none;display:block}.lp-nav a:not(.lp-btn):hover{color:var(--lp-ink);text-decoration:underline}.lp-nav a[aria-current=page]{color:var(--lp-ink);text-underline-offset:6px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.lp-nav .lp-btn{min-height:40px;margin-left:12px;padding:7px 16px;font-size:16px}.lp-menu{margin-left:auto;display:none}.lp-menu>summary{border:1px solid var(--lp-border-strong);cursor:pointer;border-radius:4px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-weight:600;list-style:none;display:inline-flex}.lp-menu>summary::-webkit-details-marker{display:none}.lp-menu>summary svg{width:18px;height:18px}.lp-menu-panel{z-index:50;padding:4px var(--lp-gutter) 20px;border-bottom:1px solid var(--lp-border);background:#fff;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 24px #121a2414}.lp-menu-panel ul{margin:0 0 12px;padding:0;list-style:none}.lp-menu-panel li a{border-bottom:1px solid var(--lp-border);color:var(--lp-ink);padding:12px 0;font-size:18px;text-decoration:none;display:block}.lp-menu-panel li a[aria-current=page]{font-weight:600}.lp-menu-panel .lp-btn{width:100%;margin-top:8px}@media (width<=820px){.lp-nav{display:none}.lp-menu{display:block}}.lp-section{padding:72px 0}.lp-section-alt{background:var(--lp-bg-alt);border-top:1px solid var(--lp-border);border-bottom:1px solid var(--lp-border)}.lp-section h2+p,.lp-section-intro{max-width:680px;color:var(--lp-ink-soft);margin-top:12px!important}@media (width<=640px){.lp-section{padding:52px 0}}.lp-lead{max-width:560px;color:var(--lp-ink-soft);font-size:20px}.lp h1+.lp-lead{margin-top:20px}.lp-hero{padding:64px 0 72px}.lp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.lp-hero-text{padding-top:24px}.lp-hero-demo{margin:0}.lp-hero-demo figcaption{color:var(--lp-muted);margin-top:12px;font-size:15px}@media (width<=960px){.lp-hero{padding:40px 0 56px}.lp-hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}.lp-hero-text{padding-top:0}}.lp-logos-band{border-top:1px solid var(--lp-border);padding:48px 0}.lp-logos-band h2{font-size:22px}.lp-marquee{margin-top:28px}.lp-marquee-viewport{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.lp-marquee-track{flex:none;gap:40px;margin:0;padding:0 40px 0 0;list-style:none;animation:110s linear infinite lp-marquee;display:flex}.lp-marquee:hover .lp-marquee-track,.lp-marquee.is-paused .lp-marquee-track{animation-play-state:paused}@keyframes lp-marquee{to{transform:translate(-100%)}}.lp-marquee-track li{flex-direction:column;align-items:center;gap:8px;width:170px;display:flex}.lp-marquee-logo{justify-content:center;align-items:center;height:52px;display:flex}.lp-marquee-logo img{max-width:100%;display:block}.lp-marquee-name{color:var(--lp-muted);text-align:center;font-size:13px;line-height:1.3}.lp-marquee-toggle{color:var(--lp-muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;font-size:14px;text-decoration:underline}.lp-marquee-toggle:hover{color:var(--lp-ink)}@media (prefers-reduced-motion:reduce){.lp-marquee-viewport{-webkit-mask-image:none;mask-image:none}.lp-marquee-track{flex-wrap:wrap;flex:auto;justify-content:center;row-gap:24px;padding:0;animation:none}.lp-marquee-track[aria-hidden=true],.lp-marquee-toggle{display:none}}.lp-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:32px;display:grid}.lp-cols p{color:var(--lp-ink-soft);margin-top:8px}@media (width<=860px){.lp-cols{grid-template-columns:minmax(0,1fr);gap:28px}}.lp-steps{counter-reset:step;margin:28px 0;padding:0;list-style:none}.lp-steps li{counter-increment:step;padding:0 0 24px 48px;position:relative}.lp-steps li:before{content:counter(step);border:2px solid var(--lp-ink);border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:grid;position:absolute;top:0;left:0}.lp-steps p{color:var(--lp-ink-soft);margin-top:4px}.lp-page-head{border-bottom:1px solid var(--lp-border);padding:56px 0 40px}.lp-page-head p{max-width:700px;color:var(--lp-ink-soft);margin-top:16px;font-size:20px}@media (width<=640px){.lp-page-head{padding:40px 0 32px}}.lp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.lp-split+.lp-split{margin-top:72px}.lp-split h2+p{margin-top:12px}.lp-split p{color:var(--lp-ink-soft)}.lp-split>*,.lp-hero-grid>*,.lp-case>*,.lp-contact>*,.lp-legal>*,.lp-faq-layout>*{min-width:0}@media (width<=900px){.lp-split{grid-template-columns:minmax(0,1fr);gap:32px}.lp-split+.lp-split{margin-top:56px}}.lp-shot{margin:0}.lp-shot img{border:1px solid var(--lp-border);border-radius:var(--lp-radius);display:block}.lp-shot figcaption{color:var(--lp-muted);margin-top:8px;font-size:15px}.lp-card{border:1px solid var(--lp-border);border-radius:var(--lp-radius);background:#fff;padding:24px}.lp-table-wrap{border:1px solid var(--lp-border);border-radius:var(--lp-radius);margin-top:28px;position:relative;overflow-x:auto}.lp-table{border-collapse:collapse;width:100%;min-width:600px;font-size:16px}.lp-table th,.lp-table td{border-bottom:1px solid var(--lp-border);text-align:center;padding:13px 18px}.lp-table tbody tr:last-child th,.lp-table tbody tr:last-child td{border-bottom:0}.lp-table th[scope=row]{text-align:left;font-weight:400}.lp-table thead th{color:var(--lp-muted);font-size:15px;font-weight:600}.lp-table .is-us{background:var(--lp-accent-tint)}.lp-table thead .is-us{color:var(--lp-ink)}.lp-mark{align-items:center;font-size:15px;display:inline-flex}.lp-mark svg{width:20px;height:20px}.lp-mark.yes{color:var(--lp-ok)}.lp-mark.no,.lp-mark.maybe{color:var(--lp-muted)}.lp-case{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px;display:grid}.lp-case-body h3{margin-top:32px}.lp-case-body h2+p,.lp-case-body h3+p{margin-top:10px}.lp-case-body p{color:var(--lp-ink-soft)}.lp-case-body .lp-shot{margin-top:24px}.lp-case-aside{align-self:start}.lp-case-aside img.lp-case-logo{max-width:200px;margin-bottom:16px;display:block}.lp-facts{margin:0;padding:0;font-size:16px;list-style:none}.lp-facts li{border-top:1px solid var(--lp-border);padding:12px 0}.lp-facts b{color:var(--lp-muted);font-size:14px;font-weight:600;display:block}@media (width<=900px){.lp-case{grid-template-columns:minmax(0,1fr);gap:32px}.lp-case-aside{order:-1}}.lp-faq-layout{grid-template-columns:220px minmax(0,1fr);gap:56px;display:grid}.lp-faq-toc{align-self:start;margin:0;padding:0;list-style:none;position:sticky;top:24px}.lp-faq-toc a{color:var(--lp-ink-soft);padding:6px 0;font-size:16px;display:block}.lp-faq-group+.lp-faq-group{margin-top:48px}.lp-faq-group h2{margin-bottom:12px;font-size:24px}.lp-faq{border-top:1px solid var(--lp-border)}.lp-faq details{border-bottom:1px solid var(--lp-border)}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-weight:600;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";content:"+" / "";width:20px;color:var(--lp-muted);text-align:center;flex:none;font-size:22px;font-weight:400;line-height:1}.lp-faq details[open] summary:after{content:"−"}.lp-faq details>div{max-width:680px;color:var(--lp-ink-soft);padding:0 0 18px}@media (width<=860px){.lp-faq-layout{grid-template-columns:minmax(0,1fr);gap:24px}.lp-faq-toc{flex-wrap:wrap;gap:4px 20px;display:flex;position:static}}.lp-contact{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.lp-form h2{font-size:24px}.lp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.lp-field{flex-direction:column;gap:6px;display:flex}.lp-field.is-wide{grid-column:1/-1}.lp-field label{font-size:16px;font-weight:600}.lp-field label small{color:var(--lp-muted);font-size:15px;font-weight:400}.lp-field input,.lp-field textarea{border:1px solid var(--lp-input-border);width:100%;min-height:44px;color:var(--lp-ink);font:inherit;background:#fff;border-radius:4px;padding:9px 12px;font-size:17px}.lp-field textarea{resize:vertical;min-height:140px}.lp-field input:focus,.lp-field textarea:focus{outline:2px solid var(--lp-accent);outline-offset:0;border-color:var(--lp-accent)}.lp-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lp-form-foot{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;display:flex}.lp-form-foot small{color:var(--lp-muted);font-size:15px}.lp-alert{border-radius:4px;gap:10px;padding:12px 14px;font-size:16px;display:flex;margin-top:18px!important}.lp-alert svg{flex:none;width:20px;height:20px;margin-top:2px}.lp-alert.is-ok{background:var(--lp-ok-bg);color:var(--lp-ok)}.lp-alert.is-error{background:var(--lp-no-bg);color:var(--lp-no)}.lp-contact-aside h2{color:var(--lp-muted);letter-spacing:0;font-size:15px;font-weight:600}.lp-contact-aside p{margin:4px 0 24px}.lp-dl{grid-template-columns:auto 1fr;gap:6px 16px;margin:12px 0 0;font-size:16px;display:grid}.lp-dl dt{color:var(--lp-muted)}.lp-dl dd{margin:0}@media (width<=900px){.lp-contact{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=560px){.lp-form-grid{grid-template-columns:minmax(0,1fr)}}.lp-legal{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:56px;display:grid}.lp-prose{max-width:700px;color:var(--lp-ink-soft)}.lp-prose h2{margin:36px 0 10px;font-size:21px}.lp-prose h2:first-child{margin-top:0}.lp-prose ul{margin:12px 0;padding-left:22px}.lp-legal aside h3{font-size:18px}@media (width<=900px){.lp-legal{grid-template-columns:minmax(0,1fr)}.lp-legal aside{order:-1}}.lp-cta{background:var(--lp-accent-tint);padding:56px 0}.lp-cta-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;display:flex}.lp-cta h2{font-size:26px}.lp-cta p{max-width:620px;color:var(--lp-ink-soft);margin-top:6px}.lp-footer{border-top:1px solid var(--lp-border);color:var(--lp-muted);padding:36px 0 44px;font-size:15px}.lp-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:24px 48px;display:flex}.lp-footer .lp-brand{font-size:18px}.lp-footer p{margin-top:8px}.lp-footer ul{flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none;display:flex}.lp-footer nav p{margin-top:10px}.lp-footer a{color:var(--lp-ink-soft)}.lp-sel{border:1px solid var(--lp-border-strong);background:#fff;border-radius:8px;font-size:16px;overflow:hidden;box-shadow:0 1px 2px #121a240d,0 6px 20px #121a240f}.lp-sel-head{border-bottom:1px solid var(--lp-border);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 18px;font-weight:700;display:flex}.lp-sel-head .lp-sel-title{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;margin:0}.lp-sel-badge{color:var(--lp-muted);white-space:nowrap;font-size:14px;font-weight:400}.lp-sel-body{flex-direction:column;gap:14px;padding:18px;display:flex}.lp-sel-field{flex-direction:column;gap:5px;display:flex}.lp-sel-field label{font-size:15px;font-weight:600}.lp-sel-field label small{color:var(--lp-muted);font-size:14px;font-weight:400;display:block}.lp-sel-field select,.lp-sel-static{border:1px solid var(--lp-input-border);width:100%;min-height:42px;color:var(--lp-ink);font:inherit;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235c6b7a' stroke-width='2'/%3E%3C/svg%3E") right 12px center no-repeat;border-radius:4px;padding:8px 36px 8px 10px;font-size:16px}.lp-sel-static{background:var(--lp-bg-alt);cursor:default;display:block}.lp-sel-field select.is-open{border-color:var(--lp-accent);box-shadow:inset 0 0 0 1px var(--lp-accent)}.lp-sel-note{border-radius:4px;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;font-size:15px;display:flex}.lp-sel-note svg{flex:none;width:18px;height:18px;margin-top:2px}.lp-sel-note.is-ok{background:var(--lp-ok-bg);color:var(--lp-ok)}.lp-sel-note.is-warn{background:var(--lp-warn-bg);color:var(--lp-warn)}.lp-sel-result{border-top:1px solid var(--lp-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.lp-sel-level .lp-sel-level-title{letter-spacing:normal;color:var(--lp-muted);margin:0 0 6px;font-size:14px;font-weight:600;line-height:1.3}.lp-sel-level ul{margin:0;padding:0;list-style:none}.lp-sel-level li{border-bottom:1px solid var(--lp-border);padding:3px 0;font-size:15px;line-height:1.35}.lp-sel-nb{color:var(--lp-muted);font-size:13px;font-weight:400;display:block}.lp-sel-level li.is-pick{color:var(--lp-accent);font-weight:600}.lp-sel-empty{color:var(--lp-muted);margin:0;font-size:14px}@media (width<=420px){.lp-sel-result{grid-template-columns:minmax(0,1fr)}}.lp-demo{padding:28px 0 56px}.lp-demo-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;margin-bottom:20px;display:flex}.lp-demo-tips{max-width:640px;color:var(--lp-ink-soft);font-size:16px}.lp-demo-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.lp-demo-saved{color:var(--lp-muted);font-size:15px}.lp-demo-grid{grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:start;gap:24px;display:grid}.lp-demo-pane{border:1px solid var(--lp-border);background:#fff;border-radius:8px;min-width:0;overflow:hidden}.lp-demo-pane-head h2{font:inherit;letter-spacing:normal;color:inherit;margin:0}.lp-demo-pane-head{background:var(--lp-bg-alt);border-bottom:1px solid var(--lp-border);color:var(--lp-muted);padding:10px 18px;font-size:15px;font-weight:600}.lp-demo-preview{max-height:calc(100vh - 32px);scroll-margin-top:16px;position:sticky;top:16px;overflow-y:auto}.lp-demo-preview-body{background:var(--lp-bg-alt);padding:14px}.lp-demo-preview .lp-sel{box-shadow:none}.lp-demo-note{max-width:720px;color:var(--lp-muted);font-size:16px;margin-top:20px!important}.lp-demo-jump,.lp-demo-small-only{display:none}.lp-demo-builder{container-type:inline-size}.lp-demo .slb{background:#fff;max-width:none;padding:0 18px 18px}.lp-demo .slb-header{padding-top:14px}.lp-demo .slb-header .slb-title{font-size:22px}.lp-demo .slb-drawer{border:1px solid var(--slb-line);max-height:none;box-shadow:none;border-radius:8px;margin-top:20px;position:static}@container (width<=760px){.lp-demo .slb-grid{grid-template-columns:1fr 1fr}.lp-demo .slb-grid>:last-child{grid-column:1/-1}}@container (width<=520px){.lp-demo .slb-grid{grid-template-columns:1fr}}@media (width<=1100px){.lp-demo-jump{display:inline-flex}.lp-demo-small-only{display:inline}.lp-demo-grid{grid-template-columns:minmax(0,1fr)}.lp-demo-preview{max-height:none;position:static}}.lp-guide section+section{border-top:1px solid var(--lp-border);margin-top:48px;padding-top:40px}.lp-guide h2{margin-bottom:12px;scroll-margin-top:24px;font-size:26px}.lp-guide p,.lp-guide ol,.lp-guide dl{max-width:700px;color:var(--lp-ink-soft)}.lp-guide ol{margin:14px 0;padding-left:24px}.lp-guide ol li+li{margin-top:6px}.lp-guide b{color:var(--lp-ink);font-weight:600}.lp-guide-fields{margin:16px 0}.lp-guide-fields dt{color:var(--lp-ink);margin-top:14px;font-weight:600}.lp-guide-fields dd{margin:2px 0 0}.lp .lp-guide code{background:var(--lp-bg-alt);border:1px solid var(--lp-border);overflow-wrap:anywhere;border-radius:3px;padding:1px 5px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.88em}.lp-guide-code{background:var(--lp-bg-alt);border:1px solid var(--lp-border);color:var(--lp-ink);border-radius:4px;margin:8px 0 0;padding:12px 14px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.5;overflow-x:auto}.lp-guide-foot{border-top:1px solid var(--lp-border);padding-top:24px;margin-top:48px!important}.lp-price-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.lp-price-layout>*{min-width:0}.lp-price-card{border:1px solid var(--lp-border-strong);background:#fff;border-radius:8px;padding:32px;box-shadow:0 1px 2px #121a240d,0 6px 20px #121a240f}.lp-price-amount{color:var(--lp-ink);letter-spacing:-.01em;font-size:52px;font-weight:700;line-height:1.1}.lp-price-amount span{color:var(--lp-muted);letter-spacing:0;font-size:22px;font-weight:400}.lp .lp-price-note{color:var(--lp-muted);margin-top:6px;font-size:16px}.lp-price-list{border-top:1px solid var(--lp-border);margin:24px 0 0;padding:20px 0 0;list-style:none}.lp-price-list li{color:var(--lp-ink-soft);padding:5px 0 5px 30px;position:relative}.lp-price-list svg{width:20px;height:20px;color:var(--lp-ok);position:absolute;top:9px;left:0}.lp-price-text h2+p{margin-top:12px}.lp-price-text p{color:var(--lp-ink-soft)}.lp-price-text p+h2{margin-top:36px}.lp-price-teaser{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;display:flex}.lp-price-teaser p{max-width:640px;color:var(--lp-ink-soft);margin-top:10px}.lp-price-teaser h2 span{color:var(--lp-muted);font-size:.6em;font-weight:400}@media (width<=900px){.lp-price-layout{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=480px){.lp-price-card{padding:22px}.lp-price-amount{font-size:42px}}
