html body .tm-lieb722{--l722-ink:#252c34;--l722-muted:#69737b;--l722-paper:#fff;--l722-soft:#f1f3f5;--l722-line:#d9dfe3;--l722-blue:#063451;color:var(--l722-ink);max-width:1280px;margin:0 auto 72px;font:400 16px/1.75 Manrope,system-ui,sans-serif}
html body .tm-lieb722 *{box-sizing:border-box}html body .tm-lieb722 h1,html body .tm-lieb722 h2,html body .tm-lieb722 h3{font-family:Georgia,serif!important;letter-spacing:-.025em!important;color:inherit;font-weight:400!important;text-transform:none!important}html body .tm-lieb722 h2{font-size:clamp(28px,3.1vw,44px)!important;line-height:1.2!important;margin:0 0 24px!important}html body .tm-lieb722 h3{font-size:25px!important;line-height:1.3!important;margin:24px 0 12px!important}html body .tm-lieb722 p{font:inherit;color:inherit;margin:0 0 20px;text-transform:none!important;letter-spacing:normal!important}html body .tm-lieb722 figure{margin:0}html body .tm-lieb722 img{display:block;max-width:100%;border:0;border-radius:0!important}html body .tm-lieb722-back{display:inline-block;font-size:13px;color:var(--l722-muted);margin:24px 0;text-decoration:underline;text-underline-offset:5px}
html body .tm-lieb722-hero img{width:100%;height:auto;aspect-ratio:16/8;object-fit:cover}html body .tm-lieb722-band{position:relative;background:var(--l722-blue);color:#fff;padding:56px 8%;margin-top:0;min-height:300px}html body .tm-lieb722-band>div{max-width:65%}html body .tm-lieb722-band h1{font-size:clamp(34px,4.6vw,62px)!important;line-height:1.08!important;margin:12px 0 24px!important;color:#fff!important}html body .tm-lieb722-eyebrow{font-size:11px!important;line-height:1.5!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--l722-muted);margin-bottom:16px!important}html body .tm-lieb722-band .tm-lieb722-eyebrow{color:#d2e1ec!important}html body .tm-lieb722-band>img{position:absolute;right:7%;top:32px;width:27%;height:460px;object-fit:contain;object-position:top;filter:drop-shadow(0 14px 14px #0002);z-index:1}html body .tm-lieb722-intro{max-width:68%;padding:78px 8% 36px}html body .tm-lieb722-textlink{color:inherit;text-underline-offset:5px;font-size:13px}html body .tm-lieb722-stats{padding:16px 8% 64px;display:grid;grid-template-columns:1fr 1fr;gap:24px 48px}html body .tm-lieb722-stats>div{border-top:1px solid var(--l722-line);padding-top:24px}html body .tm-lieb722-stats strong{font:400 48px/1.2 Georgia,serif;display:block;margin-bottom:12px}html body .tm-lieb722-stats em{font:400 36px/1.3 Georgia,serif;font-style:normal;color:#5d7b8f;margin-left:12px}html body .tm-lieb722-stats>p{grid-column:1/-1;font-size:12px!important;color:var(--l722-muted)}html body .tm-lieb722-formats{padding:0 8%}html body .tm-lieb722-formats img{width:100%;height:auto}html body .tm-lieb722 figcaption{font-size:12px;color:var(--l722-muted);margin-top:12px}
html body .tm-lieb722-features{padding:80px 8%;display:grid;grid-template-columns:1fr 1.15fr;gap:28px 60px}html body .tm-lieb722-feature-nav [role=tablist]{display:flex;flex-direction:column}html body .tm-lieb722-feature-nav button{display:flex;justify-content:space-between;gap:12px;width:100%;padding:17px 0;background:none;border:0;border-bottom:1px solid var(--l722-line);border-radius:0;text-align:left;cursor:pointer;font:400 clamp(16px,1.7vw,22px)/1.4 Manrope,system-ui,sans-serif;color:var(--l722-muted)}html body .tm-lieb722-feature-nav button[aria-selected=true]{color:var(--l722-ink);font-weight:600;border-bottom-color:var(--l722-ink)}html body .tm-lieb722-feature-nav button:hover{color:var(--l722-ink)}html body .tm-lieb722-feature-panels img{width:100%;aspect-ratio:4/3;object-fit:cover}html body .tm-lieb722 [hidden]{display:none!important}html body .tm-lieb722-note{font-size:12px!important;color:var(--l722-muted)!important}html body .tm-lieb722-features>.tm-lieb722-note{grid-column:1/-1}html body .tm-lieb722-compare{padding:0 8% 80px}html body .tm-lieb722-compare>p:not(.tm-lieb722-eyebrow){color:var(--l722-muted);font-size:14px}html body .tm-lieb722-comparison{--split722:50%;position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--l722-soft)}html body .tm-lieb722-comparison>img,html body .tm-lieb722-comparison-before,html body .tm-lieb722-comparison-before img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}html body .tm-lieb722-comparison-before{clip-path:inset(0 calc(100% - var(--split722)) 0 0)}html body .tm-lieb722-comparison-label{position:absolute;top:18px;left:18px;padding:4px 14px;background:#fff;color:#252c34;font-size:12px}html body .tm-lieb722-comparison-label--right{left:auto;right:18px}html body .tm-lieb722-comparison-handle{position:absolute;top:0;bottom:0;left:var(--split722);width:2px;background:#fff;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;color:#252c34}html body .tm-lieb722-comparison-handle:after{content:'↔';position:absolute;background:#fff;border-radius:30px;width:58px;height:40px;text-align:center;line-height:40px;box-shadow:0 2px 12px #0002}html body .tm-lieb722-comparison input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0;touch-action:pan-y}html body .tm-lieb722-comparison:focus-within{outline:2px solid #ad9364;outline-offset:4px}
html body .tm-lieb722-quote{background:var(--l722-blue);color:#fff;padding:40px 8% 48px}html body .tm-lieb722-quote>span{font:80px/.8 Georgia,serif}html body .tm-lieb722-quote p{font:italic 400 clamp(23px,2.6vw,34px)/1.4 Georgia,serif;margin:0;max-width:800px}html body .tm-lieb722-xl{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:80px 8%}html body .tm-lieb722-xl img{width:100%;height:auto}html body .tm-lieb722-faq{padding:0 8% 80px}html body .tm-lieb722-faq details{border-bottom:1px solid var(--l722-line)}html body .tm-lieb722-faq summary{padding:22px 30px 22px 0;position:relative;cursor:pointer;list-style:none;font-weight:500}html body .tm-lieb722-faq summary::-webkit-details-marker{display:none}html body .tm-lieb722-faq summary:after{content:'+';position:absolute;right:2px;top:20px;font-size:22px;font-weight:400}html body .tm-lieb722-faq details[open] summary:after{content:'−'}html body .tm-lieb722-faq details p{max-width:800px;color:var(--l722-muted);padding-bottom:12px}
html body .tm-lieb722-download{background:var(--l722-soft);padding:48px 8%;display:grid;grid-template-columns:180px 1fr;align-items:center;gap:60px;scroll-margin-top:120px}html body .tm-lieb722-cover img{width:180px;height:auto;box-shadow:0 15px 30px #0002}html body .tm-lieb722-actions{display:flex;flex-wrap:wrap;gap:12px}html body .tm-lieb722-actions a{display:inline-flex;padding:13px 24px;background:#343b43;color:#fff;text-decoration:none;border:1px solid #343b43;border-radius:4px;font-size:13px;transition:background .2s}html body .tm-lieb722-actions a:hover{background:#565f67}html body .tm-lieb722-actions a+a{color:var(--l722-ink);background:transparent;border-color:var(--l722-line)}html body .tm-lieb722-actions a+a:hover{background:var(--l722-paper)}html body .tm-lieb722 :is(button,summary,a):focus-visible{outline:2px solid #ad9364;outline-offset:4px}
html[data-tm-theme=dark] body .tm-lieb722{--l722-ink:#edf0f2;--l722-muted:#aeb8c1;--l722-paper:#1c2329;--l722-soft:#252e37;--l722-line:#43505c;--l722-blue:#092f46}html[data-tm-theme=dark] body .tm-lieb722-stats em{color:#c9ad7b}html[data-tm-theme=dark] body .tm-lieb722-actions a{background:#d2b682;color:#1b2229;border-color:#d2b682}html[data-tm-theme=dark] body .tm-lieb722-actions a+a{background:transparent;color:#e8edf0;border-color:#5b6670}
@media(max-width:900px){html body .tm-lieb722-band{padding:36px 6%;min-height:280px}html body .tm-lieb722-band>img{height:360px;right:4%;top:25px}html body .tm-lieb722-intro{max-width:72%;padding:64px 6% 30px}html body .tm-lieb722-features{gap:24px;padding:60px 6%}html body .tm-lieb722-xl{gap:32px;padding:60px 6%}html body .tm-lieb722-download{gap:32px;padding:36px 6%}}
@media(max-width:600px){html body .tm-lieb722{font-size:14px;line-height:1.75;margin-bottom:40px}html body .tm-lieb722-hero img{aspect-ratio:4/3;object-position:57% center}html body .tm-lieb722-band{padding:28px 24px 32px;min-height:310px}html body .tm-lieb722-band>div{max-width:72%}html body .tm-lieb722-band h1{font-size:36px!important}html body .tm-lieb722-band>img{width:30%;right:3%;top:44px;height:300px}html body .tm-lieb722-band p:not(.tm-lieb722-eyebrow){max-width:80%;font-size:13px}html body .tm-lieb722-intro{max-width:100%;padding:64px 24px 28px}html body .tm-lieb722-intro h2 br{display:none}html body .tm-lieb722-stats{padding:0 24px 36px;gap:18px}html body .tm-lieb722-stats strong{font-size:32px}html body .tm-lieb722-stats em{font-size:27px;display:block;margin:4px 0}html body .tm-lieb722-stats p{font-size:13px}html body .tm-lieb722-formats{padding:0}html body .tm-lieb722-formats figcaption{padding:0 24px}html body .tm-lieb722-features{grid-template-columns:1fr;padding:44px 24px;gap:24px}html body .tm-lieb722-feature-nav [role=tablist]{flex-direction:row;overflow-x:auto;gap:20px;scrollbar-width:thin}html body .tm-lieb722-feature-nav button{flex:0 0 auto;width:auto;max-width:230px;font-size:15px;padding:14px 0;white-space:nowrap}html body .tm-lieb722-feature-nav button span{display:none}html body .tm-lieb722-feature-panels p{margin-bottom:0}html body .tm-lieb722-compare{padding:0 24px 44px}html body .tm-lieb722-comparison-label{top:8px;left:8px;padding:3px 8px}html body .tm-lieb722-comparison-label--right{left:auto;right:8px}html body .tm-lieb722-quote{padding:32px 24px}html body .tm-lieb722-xl{grid-template-columns:1fr;padding:44px 24px;gap:24px}html body .tm-lieb722-faq{padding:0 24px 44px}html body .tm-lieb722-download{grid-template-columns:90px 1fr;gap:20px;padding:30px 24px}html body .tm-lieb722-download h2{font-size:26px!important}html body .tm-lieb722-actions a{width:100%;justify-content:center;padding:12px 14px}html body .tm-lieb722-cover img{width:90px}}
@media(prefers-reduced-motion:reduce){html body .tm-lieb722 *{scroll-behavior:auto!important;transition:none!important}}

html[data-tm-theme=dark] body#index.mx .tm-lieb722 .tm-lieb722-actions a:first-child{color:#1b2229!important;background:#d2b682!important}html[data-tm-theme=dark] body#index.mx .tm-lieb722 .tm-lieb722-actions a:first-child:hover{background:#e4cda1!important}html[data-tm-theme=dark] body#index.mx .tm-lieb722 .tm-lieb722-actions a+a{color:#edf0f2!important}

html[data-tm-theme=dark] body .tm-lieb722{background:var(--l722-paper)}html:not([data-tm-theme=dark]) body#index.mx .tm-lieb722 .tm-lieb722-actions a:first-child{background:#343b43!important;color:#fff!important}
html body .tm-lieb-top649{display:flex;justify-content:space-between;align-items:center;gap:16px}html body .tm-lieb-top649 time{font-size:13px;color:var(--l722-muted);white-space:nowrap}
