.lbs-page{--ink:#1c1d23;--muted:#4b4c53;--muted-dark:#c9c8d0;--cream:#faf7f1;--orange:#ff7559;--blue:#395feb;--green:#00866d;--yellow:#ffc364;font-family:var(--lbs-sans),Arial,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-size:16px;line-height:1.5;overflow-x:clip}.lbs-page *{box-sizing:border-box}.lbs-page img{max-width:100%;height:auto}.lbs-page a{color:inherit}.lbs-page h1,.lbs-page h2,.lbs-page h3,.lbs-page p{margin:0}.lbs-page h1,.lbs-page h2,.lbs-page h3{text-wrap:balance}.lbs-page p,.lbs-page li,.lbs-page blockquote{text-wrap:pretty}.lbs-wrap{max-width:1440px;margin:0 auto;padding:0 20px}.lbs-center{justify-content:center;display:flex}.lbs-page{--rk:1}@supports (corner-shape:squircle){.lbs-page{--rk:1.15}.lbs-page :is(*){corner-shape:superellipse(1.3)}.lbs-page :is(button,input,select,textarea,.lbs-cta,.lbs-cta-sm,[class*=-btn]){--rk:1;corner-shape:round}}.lbs-header{z-index:50;background:var(--cream);border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.lbs-header.is-scrolled{border-bottom-color:#1c1d2314}.lbs-page [id]{scroll-margin-top:96px}.lbs-header-inner{align-items:center;max-width:1440px;height:72px;margin:0 auto;padding:0 24px;display:flex}.lbs-logo img{width:150px;height:auto;display:block}.lbs-nav{align-items:center;gap:4px;margin-left:48px;display:flex}.lbs-trigger{border-radius:calc(10px*var(--rk));font:400 15px/1.5 var(--lbs-sans),sans-serif;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 14px;text-decoration:none;transition:background-color .2s;display:flex}.lbs-trigger:hover,.lbs-trigger.is-open{background:#f0ebe3}.lbs-chevron{transition:transform .2s}.lbs-trigger.is-open .lbs-chevron{transform:rotate(180deg)}.lbs-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.lbs-login{color:var(--ink);background:linear-gradient(currentColor,currentColor) 10px calc(100% - 6px)/0 1px no-repeat;padding:8px 10px;font-size:15px;font-weight:500;text-decoration:none;transition:background-size .25s}.lbs-login:hover{background-size:calc(100% - 20px) 1px}.lbs-hamburger,.lbs-mobile{display:none}.lbs-hamburger img{width:22px;height:22px}.lbs-nav-item{position:relative}.lbs-mega{background:var(--cream);opacity:0;visibility:hidden;clip-path:inset(0 0 100%);border-top:1px solid #1c1d2314;border-bottom:1px solid #1c1d2314;transition:clip-path .35s cubic-bezier(.2,.7,.2,1),opacity .2s,visibility 0s linear .35s;position:absolute;top:100%;left:0;right:0}.lbs-mega.is-open{opacity:1;visibility:visible;clip-path:inset(0 0 -40px);transition-delay:0s}.lbs-mega-inner{grid-template-columns:260px 1fr;gap:56px;max-width:1240px;margin:0 auto;padding:40px 24px 44px;display:grid}.lbs-mega-inner>*{opacity:0;transition:opacity .25s,transform .3s;transform:translateY(6px)}.lbs-mega.is-open .lbs-mega-inner>*{opacity:1;transition-delay:80ms;transform:none}.lbs-mega.is-open .lbs-mega-inner>:nth-child(2){transition-delay:.14s}.lbs-veil{z-index:-1;opacity:0;visibility:hidden;background:#1c1d2338;transition:opacity .3s,visibility 0s linear .3s;position:fixed;inset:72px 0 0}.lbs-veil.is-open{opacity:1;visibility:visible;transition-delay:0s}.lbs-mega-intro{border-right:1px solid #1c1d2314;padding-right:32px}.lbs-mega-heading{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.2}.lbs-mega-text{color:var(--muted);font-size:15px;line-height:1.5;margin-top:10px!important}.lbs-mega-link{align-items:center;gap:6px;margin-top:20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.lbs-mega-link svg{transition:transform .2s}.lbs-mega-link:hover svg{transform:translate(2px,-2px)}.lbs-mega-cols{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.lbs-mega-col h4{color:var(--muted);margin:0 0 8px;padding:0 12px;font-size:14px;font-weight:600}.lbs-mega-col ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lbs-mega-col a{border-radius:calc(10px*var(--rk));white-space:nowrap;align-items:center;gap:12px;padding:5px 12px 5px 6px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .15s;display:flex}.lbs-mega-col a svg{box-sizing:content-box;border-radius:calc(9px*var(--rk));color:var(--ink);background:#fff;flex-shrink:0;padding:7px;transition:background-color .15s,color .15s}.lbs-mega-col a:hover{background:#1c1d230d}@media (hover:hover){.lbs-mega-col a:hover svg{background:var(--accent);color:#fff}}.lbs-mega-blocks{grid-template-columns:repeat(3,1fr);display:grid}.lbs-mega-block{border-left:1px solid #1c1d2314;flex-direction:column;align-items:flex-start;gap:6px;padding:4px 28px 8px;text-decoration:none;display:flex}.lbs-mega-block:first-child{border-left:0;padding-left:0}.lbs-mega-block .lbs-icon-badge{margin-bottom:10px;transition:background-color .2s,color .2s}@media (hover:hover){.lbs-mega-block:hover .lbs-icon-badge{background:var(--accent);color:#fff}}.lbs-mega-block-title{font-size:17px;font-weight:700}.lbs-mega-block-desc{color:var(--muted);font-size:15px;line-height:1.5}.lbs-mega-block-go{color:var(--ink);align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:14px;font-weight:600;display:inline-flex}.lbs-mega-block-go svg{transition:transform .2s}.lbs-mega-block:hover .lbs-mega-block-go svg{transform:translate(2px,-2px)}.lbs-icon-badge{border-radius:calc(12px*var(--rk));color:var(--ink);background:#fff;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lbs-icon-badge-md{width:44px;height:44px}.lbs-icon-badge-sm{border-radius:calc(10px*var(--rk));width:36px;height:36px}.lbs-cta{border:1.5px solid var(--ink);border-radius:calc(12px*var(--rk));height:52px;font:600 16px/1 var(--lbs-sans),sans-serif;white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 26px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex;text-decoration:none!important}.lbs-cta-primary{background:var(--ink);color:#fff!important}.lbs-cta-primary:hover{background:#000;border-color:#000}.lbs-cta-secondary{background:0 0;color:var(--ink)!important}.lbs-cta-secondary:hover{background:var(--ink);color:#fff!important}.lbs-cta-light{background:#fff;border-color:#fff;color:var(--ink)!important}.lbs-cta-light:hover{background:#fff;border-color:#fff}.lbs-cta-sm{border-radius:calc(10px*var(--rk));border-width:1px;height:40px;padding:0 16px;font-size:14px}.lbs-cta-arrow{flex-shrink:0;transition:transform .2s}.lbs-cta:hover .lbs-cta-arrow{transform:translate(3px)}.lbs-cta:focus-visible,.lbs-trigger:focus-visible,.lbs-page a:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.lbs-hl{color:#fff;z-index:1;padding:0 10px;display:inline-block;position:relative}.lbs-hl:before{content:"";corner-shape:round;z-index:-1;border-radius:50px;position:absolute;inset:0}.lbs-orange:before{background:var(--orange);transform:rotate(-2.315deg)}.lbs-blue:before{background:var(--blue);transform:rotate(1.233deg)}.lbs-green:before{background:var(--green);transform:rotate(-3deg)}.lbs-accent-orange{--accent:var(--orange);--accent-ink:#b8401f;--accent-tint:#fff2ec}.lbs-accent-blue{--accent:var(--blue);--accent-ink:#2a4fd8;--accent-tint:#eef2ff}.lbs-accent-green{--accent:var(--green);--accent-ink:#00705b;--accent-tint:#e7f5ef}.lbs-accent-yellow{--accent:var(--yellow);--accent-ink:#8a5a00;--accent-tint:#fff6e3}.lbs-section{padding:150px 0;position:relative}.lbs-cream{background:var(--cream)}.lbs-title{letter-spacing:-.025em;text-align:center;z-index:0;font-size:48px;font-weight:800;line-height:1.12;position:relative}.lbs-title.lbs-left{text-align:left}.lbs-white{color:#fff}.lbs-subtitle{text-align:center;color:var(--muted);font-size:20px;font-weight:400;line-height:1.5;margin-top:16px!important}.lbs-hero{background:var(--cream);flex-direction:column;padding:56px 0 40px;display:flex;overflow:hidden}.lbs-hero-main{text-align:center;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.lbs-hero-main>div{max-width:980px}.lbs-hero h1{letter-spacing:-.035em;font-size:76px;font-weight:800;line-height:1.1}.lbs-hero .lbs-hl{margin:4px 0}.lbs-hero-text{text-wrap:balance;max-width:720px;color:var(--muted);font-size:21px;font-weight:400;line-height:1.55;margin:28px auto 0!important}.lbs-hero-ctas{justify-content:center;gap:16px;margin-top:36px;display:flex}@media (min-width:992px){.lbs-hero-main{min-height:max(420px,100svh - 436px)}}.lbs-hero-shot{width:min(1400px,100% - 40px);max-width:none;margin-top:48px;padding:0}.lbs-hero-proof{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;font-size:15px;display:flex;margin-top:24px!important}.lbs-hero-proof strong{color:var(--ink);font-weight:700}.lbs-stars{color:#f5a623;gap:2px;display:inline-flex}.lbs-press{border-top:1px solid #1c1d2314;width:100%;margin-top:56px!important;padding-top:32px!important}.lbs-press-label{text-align:center;color:var(--muted);font-size:14px;font-weight:500}.lbs-aud-layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:64px;display:grid}.lbs-aud-sub{color:var(--muted);font-size:19px;line-height:1.5;margin-top:16px!important}.lbs-aud-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (hover:hover){.lbs-aud-row:hover{background:var(--accent-tint)}.lbs-aud-row:hover .lbs-aud-thumb{background:#fff}.lbs-aud-row:hover .lbs-av-card{transform:translateY(-3px)}.lbs-aud-row:hover .lbs-aud-go{background:var(--accent-ink);border-color:var(--accent-ink);color:#fff;transform:translate(4px)}}.lbs-aud-row{-webkit-tap-highlight-color:transparent;border-radius:calc(20px*var(--rk));grid-template-columns:240px minmax(0,1fr) 48px;align-items:center;gap:32px;margin:0 -20px;padding:28px 20px;text-decoration:none;transition:background-color .3s;display:grid;position:relative}.lbs-aud-thumb{aspect-ratio:4/3;border-radius:calc(14px*var(--rk));background:var(--cream);justify-content:center;align-items:center;padding:0;transition:background-color .3s;display:flex;overflow:hidden;container-type:size}.lbs-av{width:15em;height:10.4em;font-size:min(6.2cqw,9.4cqh);display:block;position:relative}.lbs-av-card{border-radius:calc(.8em*var(--rk));background:#fff;flex-direction:column;gap:.45em;padding:.85em;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;box-shadow:0 .1em .2em #1c1d230d,0 .9em 1.8em -.6em #1c1d2338}.lbs-av b{color:var(--ink);font-size:.8em;font-weight:700;line-height:1.2}.lbs-av small{color:var(--muted);font-size:.62em}.lbs-av-ic{border-radius:calc(.45em*var(--rk));background:var(--accent-tint);width:1.7em;height:1.7em;color:var(--accent-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lbs-av-ic svg{width:1em;height:1em}.lbs-av-head{align-items:center;gap:.5em;margin-bottom:.2em;display:flex}.lbs-av-sale{width:9.6em;top:.6em;left:0}.lbs-av-cover{border-radius:calc(.5em*var(--rk));background:linear-gradient(135deg,var(--accent-tint),#fde3d8 55%,#f7c9b6);height:3.4em;display:block}.lbs-av-buy{justify-content:space-between;align-items:center;margin-top:.15em;display:flex}.lbs-av-buy em{font-size:.85em;font-style:normal;font-weight:800}.lbs-av-buy span{corner-shape:round;background:var(--accent);color:#fff;border-radius:999px;padding:.3em .7em;font-size:.6em;font-weight:700}.lbs-av-pop{border-radius:calc(.75em*var(--rk));background:#fff;align-items:center;gap:.5em;padding:.6em .8em .6em .6em;display:flex;position:absolute;top:.2em;right:0;box-shadow:0 .9em 1.8em -.5em #1c1d2347}.lbs-av-pop .lbs-av-ic{color:#00866d;background:#e7f5ef}.lbs-av-pop b,.lbs-av-pop small{display:block}.lbs-av-doc{width:12.6em;top:.6em;left:1.2em}.lbs-av-line{color:var(--ink);border-top:1px solid #1c1d2312;align-items:center;gap:.5em;padding:.35em 0;font-size:.7em;font-weight:500;display:flex}.lbs-av-line svg{width:1.15em;height:1.15em;color:var(--accent-ink)}.lbs-av-chip{corner-shape:round;background:var(--accent);color:#fff;border-radius:999px;padding:.35em .75em;font-size:.62em;font-weight:700;position:absolute;top:0;right:.2em;box-shadow:0 .6em 1.2em -.4em #0000004d}.lbs-av-team{width:13.8em;top:.5em;left:.6em}.lbs-av-row{align-items:center;gap:.55em;display:flex}.lbs-av-face{corner-shape:round;background:var(--accent-tint);width:1.8em;height:1.8em;color:var(--accent-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.62em;font-weight:700;display:flex}.lbs-av-bar{border-radius:calc(.2em*var(--rk));background:#ececf1;flex:1;height:.4em;overflow:hidden}.lbs-av-bar i{border-radius:calc(.2em*var(--rk));background:var(--accent);height:100%;display:block}.lbs-av-row small{text-align:right;width:2.4em;font-weight:600}.lbs-aud-body{flex-direction:column;gap:8px;display:flex}.lbs-aud-name{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.15}.lbs-aud-text{color:var(--muted);font-size:16px;line-height:1.55}.lbs-aud-cta{color:var(--accent-ink);margin-top:4px;font-size:15px;font-weight:600}.lbs-aud-go{corner-shape:round;border:1px solid #1c1d2326;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .25s,border-color .25s,color .25s,transform .3s cubic-bezier(.2,.7,.2,1);display:flex}.lbs-stat-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:80px;display:grid}.lbs-stat-item:before{content:"";border-radius:calc(2px*var(--rk));background:var(--accent);width:48px;height:4px;margin:0 auto 24px;display:block}.lbs-stat{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:56px;font-weight:800;line-height:1.1;margin-bottom:12px!important}.lbs-stat-text{color:var(--muted);font-size:17px;font-weight:400;line-height:1.5}.lbs-opportunity{background:#fff;padding:0 10px}.lbs-green-card{border-radius:calc(36px*var(--rk));background:var(--green);color:#fff;text-align:center;max-width:1420px;margin:0 auto;padding:90px 92px 0;overflow:hidden}.lbs-green-card>p{font-size:19px;font-weight:400;line-height:1.55;margin:24px auto 56px!important}.lbs-green-card img{margin:0 auto;display:block}.lbs-migrate{text-align:left;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;padding:80px;display:grid}.lbs-migrate-text>p{color:#ffffffe0;font-size:18px;line-height:1.55;margin:20px 0 0!important}.lbs-migrate-text>p+a{margin-top:32px}.lbs-migrate-from{flex-wrap:wrap;gap:8px;margin:28px 0 32px;padding:0;list-style:none;display:flex}.lbs-migrate-from li{corner-shape:round;background:#ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:14px;font-weight:500;display:inline-flex}.lbs-migrate-from img{border-radius:calc(5px*var(--rk));width:20px;height:20px;margin:0}.lbs-migrate-steps{counter-reset:step;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lbs-migrate-steps li{counter-increment:step;border-radius:calc(18px*var(--rk));background:#ffffff1a;grid-template-columns:40px 1fr;column-gap:16px;padding:22px;display:grid}.lbs-migrate-steps li:before{content:counter(step);corner-shape:round;width:40px;height:40px;color:var(--green);background:#fff;border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;font-weight:800;display:flex}.lbs-migrate-steps strong{font-size:17px}.lbs-migrate-steps span{color:#ffffffd9;margin-top:4px;font-size:15px;line-height:1.5}.lbs-final{background:var(--cream)}.lbs-final-inner{text-align:center}.lbs-final .lbs-hero-ctas{margin-top:32px}.lbs-solutions{background:#fff}.lbs-solutions .lbs-subtitle{max-width:760px;margin-left:auto;margin-right:auto}.lbs-sol-tabs{border-bottom:1px solid #1c1d231a;grid-template-columns:repeat(3,1fr);margin:56px 0 0;display:grid}.lbs-sol-tab{color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:0 4px 20px;transition:color .2s;display:flex;position:relative}.lbs-sol-tab:after{content:"";border-radius:calc(3px*var(--rk)) calc(3px*var(--rk)) 0 0;background:var(--accent);opacity:0;height:3px;transition:opacity .3s;position:absolute;bottom:-1px;left:0;right:0}.lbs-sol-progress{border-radius:calc(3px*var(--rk)) calc(3px*var(--rk)) 0 0;background:var(--accent);transform-origin:0;height:3px;animation:8s linear forwards lbs-progress;position:absolute;bottom:-1px;left:0;right:0}.lbs-sol-tabs.is-paused .lbs-sol-progress{animation-play-state:paused}@keyframes lbs-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lbs-sol-tab-word{font:700 44px/1.1 var(--lbs-script),cursive;transition:color .2s}.lbs-sol-tab-name{font-size:15px;font-weight:500}.lbs-sol-tab:hover,.lbs-sol-tab.is-active{color:var(--ink)}.lbs-sol-tab.is-active .lbs-sol-tab-word{color:var(--accent-ink)}.lbs-sol-tab.is-active:after{opacity:.18}.lbs-sol-tab:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:calc(6px*var(--rk))}.lbs-sol-panel{padding-top:56px;animation:.35s lbs-panel-in}@keyframes lbs-panel-in{0%{opacity:0;transform:translateY(8px)}}.lbs-sol-head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.lbs-sol-title{letter-spacing:-.025em;font-size:40px;font-weight:800;line-height:1.12}.lbs-sol-sub{color:var(--muted);font-size:19px;line-height:1.5;margin-top:10px!important}.lbs-sol-lead{font-size:17px;font-weight:600;line-height:1.5;margin:24px 0 18px!important}.lbs-sol-text .lbs-cta{margin-top:32px}.lbs-sol-visual{aspect-ratio:7/5;border-radius:calc(24px*var(--rk));background:var(--cream);justify-content:flex-end;align-items:flex-end;padding:40px 0 0 40px;display:flex;overflow:hidden}.lbs-sol-visual img{object-fit:contain;object-position:bottom right;width:100%;height:100%;display:block}.lbs-sol-features{border-top:1px solid #1c1d231a;grid-template-columns:repeat(2,1fr);gap:0 64px;margin:72px 0 0;padding:0;list-style:none;display:grid}.lbs-sol-features li{border-bottom:1px solid #1c1d231a;gap:18px;padding:28px 0;display:flex}.lbs-sol-features .lbs-feature-icon{flex-shrink:0;margin:0}.lbs-sol-features h4{letter-spacing:-.01em;margin:0 0 6px;font-size:18px;font-weight:700}.lbs-sol-features h4 small{color:var(--muted);font-size:14px;font-weight:500}.lbs-sol-features p{color:var(--muted);font-size:15px;line-height:1.55}.lbs-checks{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lbs-checks li{gap:12px;font-size:16px;font-weight:400;line-height:1.55;display:flex}.lbs-checks li svg{color:var(--accent-ink);flex-shrink:0;margin-top:3px}.lbs-replaces{margin-top:28px}.lbs-replaces p{color:var(--muted);font-size:14px;font-weight:500}.lbs-replaces ul{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.lbs-replaces li{corner-shape:round;color:var(--muted);background:#fff;border:1px solid #1c1d231a;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:14px;font-weight:500;-webkit-text-decoration:line-through #1c1d2359;text-decoration:line-through #1c1d2359;display:inline-flex}.lbs-replaces img{border-radius:calc(5px*var(--rk));filter:grayscale();opacity:.75;width:20px;height:20px;transition:filter .2s,opacity .2s}.lbs-replaces li:hover img{filter:none;opacity:1}.lbs-feature-icon{border-radius:calc(12px*var(--rk));background:var(--accent-tint);width:48px;height:48px;color:var(--accent-ink);justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex}.lbs-fx{flex-direction:column;gap:14px;margin-top:56px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lbs-fx-row .lbs-mq-item{padding:0 7px}.lbs-fx-card{border-radius:calc(14px*var(--rk));white-space:nowrap;background:#fff;border:1px solid #1c1d2312;align-items:center;gap:12px;padding:10px 20px 10px 10px;font-size:15px;font-weight:600;transition:border-color .2s;display:inline-flex}.lbs-fx-card:hover{border-color:var(--accent)}.lbs-fx-icon{border-radius:calc(10px*var(--rk));background:var(--accent-tint);width:40px;height:40px;color:var(--accent-ink);justify-content:center;align-items:center;display:inline-flex}.lbs-fx-cta{margin-top:56px}.lbs-team-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:80px;display:grid}.lbs-team-grid .lbs-cta{margin-top:32px}.lbs-desk{border-radius:calc(24px*var(--rk));background:var(--cream);padding:32px}.lbs-desk-head{border-bottom:1px solid #1c1d2314;align-items:center;gap:16px;padding-bottom:24px;display:flex}.lbs-desk-faces{display:flex}.lbs-desk-faces img{corner-shape:round;border:3px solid var(--cream);object-fit:cover;border-radius:50%;width:56px;height:56px}.lbs-desk-faces img+img{margin-left:-14px}.lbs-desk-head strong{font-size:17px;display:block}.lbs-desk-status{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.lbs-desk-status:before{content:"";corner-shape:round;background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #00866d2e}.lbs-desk-list{margin:0;padding:0;list-style:none}.lbs-desk-list li{gap:16px;padding:22px 0 0;display:flex}.lbs-desk-icon{border-radius:calc(12px*var(--rk));width:44px;height:44px;color:var(--ink);background:#fff;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lbs-desk-list strong{margin-bottom:2px;font-size:16px;display:block}.lbs-desk-list li span span{color:var(--muted);font-size:15px;line-height:1.5}.lbs-team-lead{font-size:18px;font-weight:600;line-height:1.5;margin:28px 0 12px!important}.lbs-team-text{color:var(--muted);font-size:18px;font-weight:400;line-height:1.55}.lbs-dark{background:var(--ink);color:#fff;text-align:center;overflow:hidden}.lbs-dark:before,.lbs-dark:after{content:"";pointer-events:none;z-index:0;background:0 0/contain no-repeat;position:absolute;bottom:0}.lbs-dark:before{background-image:url(https://da32ev14kd4yl.cloudfront.net/versioned/master/images/2025/learnybox-bg-text.svg);background-position:0 100%;width:789px;height:151px;left:0}.lbs-dark:after{background-image:url(https://da32ev14kd4yl.cloudfront.net/versioned/master/images/2025/quarter-circle-bg.svg);background-position:100% 100%;width:694px;height:691px;right:0}.lbs-dark .lbs-wrap{z-index:1;position:relative}.lbs-dark-kicker{font-size:20px;font-weight:600;line-height:1.4;margin-top:20px!important}.lbs-dark-text{color:var(--muted-dark);font-size:18px;font-weight:400;line-height:1.6;margin:16px 0 32px!important}.lbs-dark-rating{color:var(--muted-dark);justify-content:center;align-items:center;gap:10px;font-size:15px;display:flex;margin-top:12px!important}.lbs-dark-rating strong{color:#fff}.lbs-dark .lbs-center{margin-top:32px}.lbs-reviews{z-index:1;text-align:left;flex-direction:column;gap:20px;margin-top:64px;display:flex;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lbs-mq{overflow:hidden}.lbs-mq-track{will-change:transform;width:max-content;display:flex}.lbs-mq-copy{flex-shrink:0;display:flex}.lbs-reviews-row .lbs-mq-item{padding:4px 10px;display:flex}.lbs-review{border-radius:calc(20px*var(--rk));background:#26262d;border:1px solid #ffffff0f;flex-direction:column;gap:16px;width:380px;height:100%;min-height:340px;margin:0;padding:28px;transition:border-color .3s,background-color .3s;display:flex}.lbs-review:hover{background:#2c2c34;border-color:#fff3}.lbs-review blockquote{color:#e4e3ea;flex:1;margin:0;font-size:15px;line-height:1.6}.lbs-review figcaption{align-items:center;gap:12px;display:flex}.lbs-review figcaption img{corner-shape:round;object-fit:cover;border-radius:50%;width:40px;height:40px}.lbs-review figcaption strong{color:#fff;font-size:15px;font-weight:600}.lbs-marquee{margin-top:20px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lbs-logo-item{flex-shrink:0;justify-content:center;align-items:center;height:56px;padding:0 40px;display:flex}.lbs-logo-item img{filter:brightness(0);opacity:.42;width:auto;max-width:none;transition:opacity .25s,transform .25s;display:block}.lbs-logo-item:hover img{opacity:.85;transform:scale(1.05)}@keyframes lbs-rise{0%{opacity:0;transform:translateY(20px)}}.lbs-hero-main>div>*{animation:.7s cubic-bezier(.2,.7,.2,1) both lbs-rise}.lbs-hero-main>div>:nth-child(2){animation-delay:80ms}.lbs-hero-main>div>:nth-child(3){animation-delay:.16s}.lbs-hero-main>div>:nth-child(4){animation-delay:.24s}.lbs-hero .lbs-press{animation:.7s cubic-bezier(.2,.7,.2,1) .32s both lbs-rise}.lbs-hero-shot{animation:.9s cubic-bezier(.2,.7,.2,1) .3s both lbs-rise}.lbs-js [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1) var(--d,0s),transform .7s cubic-bezier(.2,.7,.2,1) var(--d,0s);transform:translateY(24px)}.lbs-js [data-reveal][data-in]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lbs-sol-panel{animation:none}.lbs-sol-progress{animation:none;transform:none}.lbs-mq{overflow-x:auto}.lbs-mega-inner>*{transition:none!important}.lbs-mega,.lbs-mobile,.lbs-m-panel,.lbs-lang-suggest{transition:none!important;animation:none!important}.lbs-hero-main>div>*,.lbs-hero .lbs-press,.lbs-hero-shot{animation:none}.lbs-js [data-reveal]{opacity:1;transition:none;transform:none}}.lbs-footer{background:var(--cream);padding:80px 0 40px;position:relative}.lbs-footer-inner{grid-template-columns:446px 1fr;gap:0;width:min(1300px,100% - 40px);margin:0 auto;padding:30px 0 0;display:grid}.lbs-footer-brand img{width:250px;display:block}.lbs-social{align-items:center;gap:16px;margin-top:32px;display:flex}.lbs-social span{margin-right:10px;font-size:18px;font-weight:700}.lbs-social img{width:auto;height:24px;display:block}.lbs-footer-grid{grid-template-columns:repeat(3,minmax(0,240px));gap:32px 24px;display:grid}.lbs-footer-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lbs-footer-title{font-size:14px;font-weight:700;margin-bottom:12px!important}.lbs-footer-col a{color:var(--muted);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;font-size:14px;font-weight:400;text-decoration:none;transition:background-size .25s,color .2s}.lbs-footer-col a:hover{color:var(--ink);background-size:100% 1px;text-decoration:none!important}.lbs-footer-grid .lbs-footer-main a{color:var(--ink);font-weight:600}.lbs-footer-bottom{border-top:1px solid #e6dfd4;justify-content:space-between;align-items:center;gap:24px;width:min(1300px,100% - 40px);margin:56px auto 0;padding:24px 0 0;display:flex}.lbs-footer-credit{color:var(--muted);font-size:14px;font-weight:400}.lbs-lang{position:relative}.lbs-lang-btn{border-radius:calc(10px*var(--rk));font:500 14px var(--lbs-sans),sans-serif;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #1c1d2324;align-items:center;gap:8px;padding:8px 12px;transition:background-color .2s;display:flex}.lbs-lang-btn svg:first-child{border-radius:calc(2px*var(--rk));box-shadow:0 0 0 1px #1c1d231a}.lbs-lang-btn>svg:last-child{transition:transform .2s;transform:rotate(180deg)}.lbs-lang.is-open .lbs-lang-btn{background:#fff}.lbs-lang.is-open .lbs-lang-btn>svg:last-child{transform:none}.lbs-lang-list{z-index:5;border-radius:calc(12px*var(--rk));opacity:0;visibility:hidden;background:#fff;min-width:180px;margin:0;padding:6px;list-style:none;transition:opacity .2s,transform .2s,visibility 0s linear .2s;position:absolute;bottom:calc(100% + 8px);right:0;transform:translateY(6px);box-shadow:0 12px 32px #1c1d2324}.lbs-lang-list:after{content:"";height:8px;position:absolute;top:100%;left:0;right:0}.lbs-lang.is-open .lbs-lang-list{opacity:1;visibility:visible;transition-delay:0s;transform:none}.lbs-lang-list a{border-radius:calc(8px*var(--rk));color:var(--ink);align-items:center;gap:10px;padding:9px 10px;font-size:14px;text-decoration:none;display:flex}.lbs-lang-list a:hover{background:var(--cream)}.lbs-lang-list a[aria-current]{font-weight:600}.lbs-lang-list svg,.lbs-m-lang svg{border-radius:calc(2px*var(--rk));box-shadow:0 0 0 1px #1c1d231a}.lbs-lang-suggest{z-index:60;border-radius:calc(12px*var(--rk));background:var(--ink);color:#fff;flex-wrap:wrap;align-items:center;gap:8px 16px;max-width:calc(100% - 40px);padding:14px 18px;font-size:14px;transition:opacity .2s,transform .2s;animation:.2s ease-out lbs-fade-up;display:flex;position:fixed;bottom:20px;left:20px;box-shadow:0 10px 30px #0000002e}.lbs-lang-suggest.is-leaving{opacity:0;transform:translateY(8px)}@keyframes lbs-fade-up{0%{opacity:0;transform:translateY(8px)}}.lbs-lang-suggest a{font-weight:600;color:#fff!important}.lbs-lang-suggest button{color:#c9c8d0;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lbs-trigger,.lbs-login{white-space:nowrap}@media (max-width:1365px){.lbs-nav{gap:0;margin-left:28px}.lbs-trigger{padding:8px 11px}}@media (max-width:1099px){.lbs-trigger{gap:5px;padding:8px}.lbs-nav{margin-left:16px}}@media (max-width:1199px){.lbs-nav{gap:0;margin-left:24px}.lbs-header-demo{display:none}.lbs-mega-inner{grid-template-columns:1fr}.lbs-mega-intro{display:none}.lbs-mega-col a{white-space:normal}.lbs-hero h1{font-size:60px}.lbs-sol-head{gap:40px}.lbs-migrate{gap:40px;padding:56px}.lbs-stat{font-size:44px}.lbs-green-card>p br{display:none}.lbs-footer-inner{grid-template-columns:1fr;gap:40px;padding:30px 0 0}}@media (max-width:991px){.lbs-header{border-bottom:1px solid #eee}.lbs-header-inner{height:64px;padding:0 12px 0 20px}.lbs-logo img{width:130px}.lbs-nav,.lbs-actions{display:none}.lbs-hamburger{border-radius:calc(10px*var(--rk));width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;margin-right:-8px;display:flex}.lbs-mega{display:none}.lbs-mobile{z-index:100;background:var(--cream);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .22s,transform .22s,visibility 0s linear .22s;display:flex;position:fixed;inset:0;transform:translateY(-8px)}.lbs-mobile.is-open{opacity:1;visibility:visible;transition-delay:0s;transform:none}.lbs-mobile-head{border-bottom:1px solid #1c1d2314;flex-shrink:0;align-items:center;gap:8px;height:64px;padding:0 12px 0 20px;display:flex}.lbs-mobile-head .lbs-logo{margin-right:auto}.lbs-mobile-head .lbs-logo img{width:130px}.lbs-mobile-close{border-radius:calc(10px*var(--rk));width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-8px;padding:0;display:flex}.lbs-mobile-body{overscroll-behavior:contain;flex:1;padding:8px 20px 24px;overflow-y:auto}.lbs-m-item{border-bottom:1px solid #1c1d2314}.lbs-m-row{width:100%;min-height:60px;font:600 18px/1.3 var(--lbs-sans),sans-serif;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;text-decoration:none;display:flex}.lbs-m-row .lbs-chevron{transition:transform .2s}.lbs-m-item.is-open .lbs-chevron{transform:rotate(180deg)}.lbs-m-panel{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.lbs-m-item.is-open .lbs-m-panel{grid-template-rows:1fr}.lbs-m-panel>div{min-height:0;overflow:hidden}.lbs-m-panel>div>:last-child{margin-bottom:20px}.lbs-m-group+.lbs-m-group{margin-top:16px}.lbs-m-group>p{color:var(--muted);font-size:14px;font-weight:600;margin:0 0 4px!important}.lbs-m-rows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lbs-m-rows a{min-height:48px;color:var(--ink);align-items:center;gap:12px;padding:6px 0;text-decoration:none;display:flex}.lbs-m-rows strong{font-size:16px;font-weight:500;display:block}.lbs-m-rows a>span>span{color:var(--muted);font-size:14px;line-height:1.4;display:block}.lbs-m-tile{border-radius:calc(10px*var(--rk));width:36px;height:36px;color:var(--ink);background:#fff;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lbs-m-lang{gap:16px;padding-top:20px;font-size:14px;display:flex}.lbs-m-lang a{color:var(--muted);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.lbs-m-lang a[aria-current]{color:var(--ink);font-weight:600}.lbs-mobile-foot{padding:16px 20px calc(16px + env(safe-area-inset-bottom));background:var(--cream);border-top:1px solid #1c1d2314;flex-direction:column;flex-shrink:0;gap:10px;display:flex}.lbs-mobile-foot .lbs-cta{width:100%;height:48px}}@media (max-width:767px){.lbs-section{padding:96px 0}.lbs-title{letter-spacing:-.02em;font-size:30px;line-height:1.15}.lbs-title br{display:none}.lbs-subtitle{font-size:17px;margin-top:12px!important}.lbs-hero{padding:48px 0 32px}.lbs-hero-shot{margin-top:40px}.lbs-hero h1{font-size:40px;line-height:1.12}.lbs-hero .lbs-hl{padding:0 10px}.lbs-hero-text{font-size:17px;line-height:1.55;margin-top:20px!important}.lbs-hero-ctas{flex-direction:column;gap:12px;margin-top:32px}.lbs-hero-ctas a{width:100%}.lbs-stat-grid{grid-template-columns:1fr;gap:28px}.lbs-aud-layout{grid-template-columns:1fr;gap:32px}.lbs-title.lbs-left{text-align:left}.lbs-aud-row{grid-template-columns:1fr;gap:16px;margin:0 -16px;padding:24px 16px}.lbs-aud-go{display:none}.lbs-aud-thumb{aspect-ratio:16/9}.lbs-aud-name{font-size:24px}.lbs-aud-sub{font-size:17px}.lbs-stat{font-size:40px}.lbs-stat-grid{gap:40px;margin-top:48px}.lbs-opportunity{padding:0 15px}.lbs-green-card{border-radius:calc(24px*var(--rk));padding:56px 20px 0}.lbs-migrate{grid-template-columns:1fr;gap:32px;padding:40px 22px}.lbs-migrate .lbs-title.lbs-left{text-align:left}.lbs-migrate .lbs-cta{width:100%}.lbs-green-card>p{font-size:16px}.lbs-green-card>p br{display:none}.lbs-sol-tabs{margin-top:32px}.lbs-sol-tab{text-align:center;align-items:center;padding-bottom:14px}.lbs-sol-tab-word{font-size:30px}.lbs-sol-tab-name{display:none}.lbs-sol-panel{padding-top:36px}.lbs-sol-head{grid-template-columns:1fr;gap:32px}.lbs-sol-title{font-size:30px}.lbs-sol-sub{font-size:17px}.lbs-sol-lead{font-size:16px}.lbs-sol-text .lbs-cta{width:100%}.lbs-sol-visual{border-radius:calc(16px*var(--rk));padding:20px 0 0 20px}.lbs-sol-features{grid-template-columns:1fr;margin-top:40px}.lbs-sol-features li{padding:22px 0}.lbs-checks li,.lbs-replaces{font-size:15px}.lbs-team-grid{grid-template-columns:1fr;gap:40px}.lbs-desk{padding:24px}.lbs-team-lead,.lbs-team-text{font-size:16px}.lbs-dark-kicker{font-size:18px}.lbs-dark-text{font-size:16px}.lbs-dark-text br{display:none}.lbs-reviews{gap:14px;margin-top:40px}.lbs-reviews-row .lbs-mq-item{padding:4px 7px}.lbs-review{width:300px;min-height:380px;padding:22px}.lbs-fx{gap:10px;margin-top:36px}.lbs-fx-card{font-size:14px}.lbs-press{margin-top:48px!important}.lbs-logo-item{height:44px;padding:0 24px}.lbs-logo-item img{zoom:.8}.lbs-footer-grid{grid-template-columns:1fr 1fr}.lbs-footer-bottom{text-align:center;flex-direction:column;align-items:center;padding:24px 0 0}.lbs-lang-list{left:50%;right:auto;transform:translate(-50%,6px)}.lbs-lang.is-open .lbs-lang-list{transform:translate(-50%)}.lbs-lang-list a{justify-content:flex-start}.lbs-footer-inner{grid-template-columns:1fr;gap:40px;padding:30px 0 0}.lbs-footer-brand{flex-direction:column;align-items:center;display:flex}.lbs-social{flex-wrap:wrap;justify-content:center}}.lbs-scene{max-width:1180px;font-family:var(--lbs-sans),sans-serif;color:#1c1d23;text-align:left;margin:0 auto;position:relative}.lbs-scene-window{border-radius:calc(16px*var(--rk));background:#fff;border:1px solid #1c1d2314;overflow:hidden;box-shadow:0 1px 2px #1c1d230f,0 40px 90px -30px #1c1d2359}.lbs-scene-chrome{border-bottom:1px solid #1c1d2312;gap:6px;padding:11px 14px;display:flex}.lbs-scene-chrome i{corner-shape:round;background:#e4e1da;border-radius:50%;width:10px;height:10px}.lbs-scene svg{flex-shrink:0}.lbs-scene-toolbar{border-bottom:1px solid #1c1d2312;align-items:center;gap:18px;padding:10px 16px;font-size:13px;display:flex}.lbs-scene-page{align-items:center;gap:12px;display:flex}.lbs-scene-sep{background:#1c1d231a;width:1px;height:22px}.lbs-scene-page b{font-size:13px;display:block}.lbs-scene-page small{color:#77767c;align-items:center;gap:5px;font-size:11px;display:flex}.lbs-scene-page em{corner-shape:round;background:#0f9d84;border-radius:50%;width:6px;height:6px}.lbs-scene-tabs{border-radius:calc(10px*var(--rk));background:#f2f4fb;gap:2px;margin:0 auto;padding:4px;display:flex}.lbs-scene-tabs span,.lbs-scene-tabs button{border-radius:calc(7px*var(--rk));font:500 13px var(--lbs-sans),sans-serif;color:#3d5bd9;background:0 0;border:0;align-items:center;gap:6px;padding:6px 14px;display:flex}.lbs-scene-tabs button{cursor:pointer;transition:background-color .2s}.lbs-scene-tabs button:hover{background:#fff9}.lbs-scene-tabs .is-on{background:#fff;font-weight:600;box-shadow:0 1px 2px #1c1d2314}.lbs-scene-tabs .is-off{color:#a9b1cf}.lbs-scene-devices{align-items:center;gap:4px;display:flex}.lbs-scene-devices button{border-radius:calc(7px*var(--rk));color:#8b8a90;cursor:pointer;background:0 0;border:0;padding:6px;transition:background-color .2s,color .2s;display:flex}.lbs-scene-devices button:hover{color:#3d5bd9}.lbs-scene-devices .is-on{color:#3d5bd9;background:#e9eefe}.lbs-scene button:focus-visible{outline-offset:2px;outline:2px solid #2f5bea}.lbs-scene-publish{border-radius:calc(9px*var(--rk));color:#fff;background:#2f5bea;align-items:center;gap:6px;padding:8px 14px;font-weight:600;transition:background-color .6s;display:flex}.lbs-scene-publish.is-done{background:#0f9d84}.lbs-scene-publish{font:600 13px var(--lbs-sans),sans-serif;cursor:pointer;border:0}.lbs-scene-publish:hover{filter:brightness(1.08)}.lbs-scene-body{grid-template-columns:230px 1fr;height:520px;display:grid}.lbs-scene-panel{border-right:1px solid #1c1d2312;padding:20px 18px;position:relative}.lbs-scene-panel-title{font-size:14px;font-weight:700;margin:0 0 18px!important}.lbs-scene-label{color:#77767c;font-size:12px;font-weight:600;margin:16px 0 8px!important}.lbs-scene-swatches{gap:10px;display:flex}.lbs-scene-swatches button{border-radius:calc(8px*var(--rk));cursor:pointer;border:0;width:26px;height:26px;padding:0;transition:box-shadow .5s,transform .5s;box-shadow:inset 0 0 0 1px #0000000f}.lbs-scene-swatches button:hover{transform:scale(1.08)}.lbs-scene-swatches .is-on{transform:scale(1.05);box-shadow:0 0 0 2px #fff,0 0 0 4px #1c1d23}.lbs-scene-field{border-radius:calc(9px*var(--rk));border:1px solid #1c1d231a;align-items:center;gap:10px;padding:9px 11px;font-size:13px;display:flex}.lbs-scene-field b{font-size:14px}.lbs-scene-slider{border-radius:calc(2px*var(--rk));background:#ececf1;height:4px;position:relative}.lbs-scene-slider span{border-radius:calc(2px*var(--rk));background:#1c1d23;width:62%;height:100%;position:absolute;top:0;left:0}.lbs-scene-slider span:after{content:"";corner-shape:round;background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:-5px;right:-7px;box-shadow:0 1px 4px #00000040}.lbs-scene-mark{border-radius:calc(5px*var(--rk));background:var(--acc);flex-shrink:0;width:18px;height:18px;transition:background-color .9s;display:inline-block}.lbs-scene-panel-in{animation:.6s lbs-scene-in}@keyframes lbs-scene-in{0%{opacity:0;transform:translateY(4px)}}.lbs-scene-input{height:74px;font-weight:600;line-height:1.4;display:block;overflow:hidden}.lbs-scene-caret{vertical-align:-2px;background:currentColor;width:2px;height:1em;margin-left:1px;animation:.8s step-end infinite lbs-caret;display:inline-block}@keyframes lbs-caret{50%{opacity:0}}.lbs-scene-cursor{z-index:3;pointer-events:none;opacity:0;filter:drop-shadow(0 2px 3px #00000040);transition:transform 1.1s cubic-bezier(.65,0,.35,1),opacity .5s;position:absolute;top:-2px;left:-3px}.lbs-scene-cursor.is-jump{transition:opacity .5s}.lbs-scene-ripple{z-index:2;corner-shape:round;pointer-events:none;border:2px solid #1c1d2359;border-radius:50%;width:28px;height:28px;animation:.7s ease-out forwards lbs-ripple;position:absolute}@keyframes lbs-ripple{0%{opacity:1;scale:.4}to{opacity:0;scale:1.4}}.lbs-scene-cursor.is-on{opacity:1}.lbs-scene-app{width:100%;margin:0 auto;transition:width 1.2s cubic-bezier(.65,0,.35,1)}.lbs-scene-canvas.is-tablet .lbs-scene-app{width:600px}.lbs-scene-canvas.is-mobile .lbs-scene-app{width:330px}.lbs-scene-canvas.is-mobile .lbs-scene-rail,.lbs-scene-canvas.is-mobile .lbs-scene-search,.lbs-scene-canvas.is-mobile .lbs-scene-crumb,.lbs-scene-canvas.is-tablet .lbs-scene-search{display:none}.lbs-scene-canvas.is-mobile .lbs-scene-top{justify-content:flex-end}.lbs-scene-canvas.is-mobile .lbs-scene-hero,.lbs-scene-canvas.is-tablet .lbs-scene-hero{grid-template-columns:1fr;gap:16px;margin-top:14px}.lbs-scene-canvas.is-mobile .lbs-scene-h{font-size:24px}.lbs-scene-canvas.is-mobile .lbs-scene-h span{font-size:27px}.lbs-scene-canvas.is-mobile .lbs-scene-chips span:nth-child(n+3){display:none}.lbs-scene-canvas.is-mobile .lbs-scene-page-body{padding:12px 14px}.lbs-scene-canvas.is-mobile .lbs-scene-cats,.lbs-scene-canvas.is-tablet .lbs-scene-cats{grid-template-columns:repeat(2,1fr)}.lbs-scene-canvas.is-mobile .lbs-scene-cats>span:nth-child(n+3),.lbs-scene-canvas.is-tablet .lbs-scene-cats>span:nth-child(n+3){display:none}.lbs-scene-canvas{background:#f4f4f6;padding:22px 26px 0;overflow:hidden}.lbs-scene-app{border-radius:calc(12px*var(--rk)) calc(12px*var(--rk)) 0 0;background:#f8f8fa;height:100%;display:flex;box-shadow:0 0 0 1px #1c1d230d}.lbs-scene-rail{color:#1c1d23;background:#fff;border-right:1px solid #1c1d230f;flex-direction:column;align-items:center;gap:18px;width:50px;padding:16px 0;display:flex}.lbs-scene-rail .lbs-scene-mark{border-radius:calc(7px*var(--rk));width:22px;height:22px;margin-bottom:8px}.lbs-scene-page-body{flex:1;min-width:0;padding:14px 22px}.lbs-scene-top{align-items:center;gap:8px;font-size:11px;display:flex}.lbs-scene-crumb{corner-shape:round;color:#77767c;background:#fff;border-radius:999px;margin-right:auto;padding:5px 10px}.lbs-scene-crumb b{color:#1c1d23}.lbs-scene-search{corner-shape:round;color:#9a99a0;background:#fff;border-radius:999px;align-items:center;gap:6px;width:150px;padding:6px 10px;display:flex}.lbs-scene-icon{corner-shape:round;background:#fff;border-radius:999px;padding:6px;display:flex}.lbs-scene-cart{corner-shape:round;color:#fff;background:#1c1d23;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:flex}.lbs-scene-hero{grid-template-columns:1fr 300px;align-items:center;gap:24px;margin-top:22px;display:grid}.lbs-scene-h{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.08}.lbs-scene-h span{font:700 34px/1.1 var(--lbs-script),cursive;letter-spacing:0;color:var(--acc);transition:color .9s;display:block}.lbs-scene-chips{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.lbs-scene-chips span{corner-shape:round;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:600;display:flex;box-shadow:0 1px 2px #1c1d230f}.lbs-scene-feature{border-radius:calc(16px*var(--rk));color:#fff;background:linear-gradient(160deg,#4a4038,#1f1d1f 65%);padding:18px}.lbs-scene-badge{corner-shape:round;background:var(--acc);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700;transition:background-color .9s;display:inline-block}.lbs-scene-kicker{letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:9px;font-weight:600;margin-top:30px!important}.lbs-scene-ft{letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.1;margin-top:6px!important}.lbs-scene-ft span{font:700 23px/1 var(--lbs-script),cursive;color:var(--acc);transition:color .9s}.lbs-scene-meta{opacity:.75;font-size:10px;margin-top:10px!important}.lbs-scene-meta b{opacity:1;margin-left:6px;font-size:13px}.lbs-scene-meta b:first-child{margin-left:0}.lbs-scene-row{align-items:center;gap:12px;margin-top:14px;display:flex}.lbs-scene-btn{corner-shape:round;color:#1c1d23;background:#fff;border-radius:999px;padding:7px 14px;font-size:11px;font-weight:700}.lbs-scene-rate{font-size:12px;font-weight:700}.lbs-scene-h2{letter-spacing:-.02em;font-size:20px;font-weight:800;margin-top:26px!important}.lbs-scene-cats{grid-template-columns:repeat(3,1fr) 150px;gap:12px;margin-top:12px;display:grid}.lbs-scene-cats>span{border-radius:calc(12px*var(--rk));color:#fff;background-position:50%;background-size:cover;align-items:flex-end;height:96px;padding:10px;font-size:12px;font-weight:700;display:flex}.lbs-scene-cats .lbs-scene-coach{color:#1c1d23;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:2px;box-shadow:0 1px 2px #1c1d230f}.lbs-scene-coach img{corner-shape:round;object-fit:cover;border-radius:50%;width:40px;height:40px;margin-bottom:4px}.lbs-scene-coach b{font-size:11px}.lbs-scene-coach small{color:#77767c;font-size:10px;font-weight:500}.lbs-scene-toast,.lbs-scene-progress{z-index:2;border-radius:calc(14px*var(--rk));opacity:0;background:#fff;transition:opacity .8s,transform 1s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;transform:translateY(-12px)scale(.97);box-shadow:0 18px 40px -12px #1c1d234d,0 0 0 1px #1c1d230d}.lbs-scene-toast.is-in,.lbs-scene-progress.is-in{opacity:1;transform:none}.lbs-scene-toast{align-items:center;gap:12px;padding:14px 18px 14px 14px;bottom:70px;right:-28px}.lbs-scene-toast-icon{border-radius:calc(10px*var(--rk));color:#00866d;background:#e7f5ef;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.lbs-scene-toast b{font-size:14px;display:block}.lbs-scene-toast small{color:#77767c;font-size:12px}.lbs-scene-progress{flex-direction:column;gap:4px;width:220px;padding:14px 16px;transition-delay:.7s;bottom:36px;left:-36px}.lbs-scene-progress small{color:#77767c;font-size:11px;font-weight:600}.lbs-scene-progress b{font-size:13px;line-height:1.25}.lbs-scene-progress span{border-radius:calc(3px*var(--rk));background:#ececf1;height:6px;margin-top:6px;display:block;overflow:hidden}.lbs-scene-progress i{border-radius:calc(3px*var(--rk));background:var(--acc);width:25%;height:100%;transition:width 1.8s cubic-bezier(.4,0,.2,1) 1.2s,background-color .9s;display:block}.lbs-scene-progress.is-in i{width:45%}@media (max-width:1199px){.lbs-scene{zoom:.82}.lbs-scene-toast{right:-8px}.lbs-scene-progress{left:-8px}}@media (max-width:767px){.lbs-scene{zoom:.62}.lbs-scene-panel,.lbs-scene-tabs,.lbs-scene-devices,.lbs-scene-chrome{display:none}.lbs-scene-body{grid-template-columns:1fr;height:560px}.lbs-scene-toolbar{justify-content:space-between}.lbs-scene-hero{grid-template-columns:1fr}.lbs-scene-cats{grid-template-columns:repeat(2,1fr)}.lbs-scene-cats>span:nth-child(3),.lbs-scene-coach{display:none!important}.lbs-scene-search{display:none}.lbs-scene-toast{bottom:24px;right:10px}.lbs-scene-progress,.lbs-scene-cursor{display:none}.lbs-scene-canvas.is-mobile .lbs-scene-app,.lbs-scene-canvas.is-tablet .lbs-scene-app{width:100%}}@media (prefers-reduced-motion:reduce){.lbs-scene *{transition:none!important;animation:none!important}}.lbs-ph{min-height:0;padding:40px 0 32px}@media (min-width:992px){.lbs-ph{min-height:max(600px,100svh - 72px)}}.lbs-ph-grid{text-align:left;flex:1;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:56px;width:100%;display:grid}.lbs-ph-text h1{letter-spacing:-.03em;font-size:54px;font-weight:800;line-height:1.08}.lbs-ph-text .lbs-hero-text{max-width:600px;margin:24px 0 0!important}.lbs-ph-text .lbs-hero-ctas,.lbs-ph-text .lbs-hero-proof{justify-content:flex-start}.lbs-ph-visual .lbs-aud-thumb{aspect-ratio:5/4;border-radius:calc(28px*var(--rk));background:#f2ece2}.lbs-ph .lbs-press{margin-top:40px!important}.lbs-sq-inner{text-align:center}.lbs-sq .lbs-subtitle{max-width:760px;margin-left:auto;margin-right:auto}.lbs-sq-tools{margin-top:36px}.lbs-sq-tools p{text-align:center}.lbs-sq-tools ul{justify-content:center;gap:10px;margin-top:14px}.lbs-sq-tools li{padding:8px 16px 8px 8px;font-size:15px}.lbs-sq-tools img{width:24px;height:24px}.lbs-uses-grid{grid-template-columns:1fr 1fr;gap:24px;max-width:1100px;margin:56px auto 0;display:grid}.lbs-uses-col{border-radius:calc(24px*var(--rk));background:#fff;padding:36px}.lbs-uses-col h3{letter-spacing:-.02em;margin:0 0 20px;font-size:22px;font-weight:800}.lbs-uses .lbs-checks li svg,.lbs-profile .lbs-checks li svg{color:var(--accent-ink)}.lbs-ft{text-align:left;grid-template-columns:260px minmax(0,1fr);gap:40px;max-width:1160px;margin:56px auto 0;display:grid}.lbs-ft-list{flex-direction:column;gap:4px;display:flex}.lbs-ft-list button{border-radius:calc(14px*var(--rk));font:600 16px var(--lbs-sans),sans-serif;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 16px;transition:background-color .2s,color .2s;display:flex}.lbs-ft-list button:hover{color:var(--ink)}.lbs-ft-list button.is-on{color:var(--ink);background:#fff;box-shadow:0 1px 2px #1c1d230d,0 8px 20px -10px #1c1d232e}.lbs-ft-list button.is-on svg{color:var(--accent-ink)}.lbs-ft-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;animation:.35s lbs-panel-in;display:grid}.lbs-ft-item{border-radius:calc(20px*var(--rk));background:#fff;border:1px solid #1c1d230f;padding:28px}.lbs-ft-item h3{letter-spacing:-.01em;margin:0 0 8px;font-size:18px;font-weight:700}.lbs-ft-item p{color:var(--muted);font-size:15px;line-height:1.55}.lbs-fts:not(.lbs-cream) .lbs-ft-list button.is-on{background:var(--cream)}.lbs-fts:not(.lbs-cream) .lbs-ft-item{background:var(--cream);border-color:#0000}.lbs-plans{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1240px;margin:56px auto 0;display:grid}.lbs-plan{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d231a;flex-direction:column;padding:28px 24px;display:flex}.lbs-plan-name{color:var(--accent-ink);font-size:15px;font-weight:700}.lbs-plan-price{align-items:baseline;gap:4px;display:flex;margin-top:10px!important}.lbs-plan-price b{letter-spacing:-.03em;font-size:40px;font-weight:800}.lbs-plan-price span{color:var(--muted);font-size:14px}.lbs-plan-year{color:var(--muted);font-size:13px;margin-top:2px!important}.lbs-plan-lead{border-top:1px solid #1c1d2314;padding-top:16px;font-size:15px;font-weight:600;margin:16px 0 14px!important}.lbs-plan ul{flex-direction:column;flex:1;gap:9px;margin:0 0 24px;padding:0;list-style:none;display:flex}.lbs-plan li{color:var(--muted);gap:8px;font-size:14px;line-height:1.4;display:flex}.lbs-plan li svg{color:var(--accent-ink);flex-shrink:0;margin-top:1px}.lbs-plan .lbs-cta{width:100%}.lbs-plans-more{text-align:center;font-size:15px;font-weight:600;margin-top:28px!important}.lbs-plans-more a{text-underline-offset:4px}.lbs-profile .lbs-support-card{background:var(--accent-ink)}.lbs-profile .lbs-support-card .lbs-migrate-steps li:before{color:var(--accent-ink)}.lbs-profile .lbs-opportunity{background:#fff;padding:96px 10px}.lbs-faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.lbs-faq-list{border-top:1px solid #1c1d231a}.lbs-faq-list details{border-bottom:1px solid #1c1d231a}.lbs-faq-list summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.lbs-faq-list summary::-webkit-details-marker{display:none}.lbs-faq-list summary:after{content:"";border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);flex-shrink:0;width:12px;height:12px;transition:transform .25s;transform:rotate(45deg)translate(-3px,-3px)}.lbs-faq-list details[open] summary:after{transform:rotate(225deg)translate(-3px,-3px)}.lbs-faq-list details>div{color:var(--muted);padding:0 0 22px;font-size:16px;line-height:1.6}.lbs-faq-list details>div p+p{margin-top:10px!important}.lbs-faq a{color:var(--ink);text-underline-offset:3px}@media (max-width:1199px){.lbs-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.lbs-ph-text h1{font-size:44px}}@media (max-width:991px){.lbs-ph-grid{grid-template-columns:1fr}.lbs-ft{grid-template-columns:1fr;gap:20px}.lbs-ft-list{scrollbar-width:none;flex-direction:row;overflow-x:auto}.lbs-ft-list button{white-space:nowrap}}@media (max-width:767px){.lbs-ph{padding:40px 0 32px}.lbs-ph-text h1{font-size:34px}.lbs-ph-text .lbs-hero-ctas{flex-direction:column}.lbs-ft-panel,.lbs-uses-grid,.lbs-plans{grid-template-columns:1fr}.lbs-uses-col{padding:24px}.lbs-ft-item{padding:22px}.lbs-faq-grid{grid-template-columns:1fr;gap:24px}.lbs-faq-list summary{font-size:16px}.lbs-profile .lbs-opportunity{padding:64px 15px}}.lbs-ft-panel[hidden]{display:none}.lbs-ph-visual .lbs-av{font-size:min(4.4cqw,6.8cqh)}.lbs-ft-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.lbs-ft-panel:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){:is(.lbs-ft-panel,.lbs-ft-panel:has(>:nth-child(4))){grid-template-columns:1fr}.lbs-ph-visual .lbs-aud-thumb{aspect-ratio:4/3;border-radius:calc(20px*var(--rk))}.lbs-ph-visual .lbs-av{font-size:min(6cqw,9cqh)}}.lbs-review-initials{corner-shape:round;color:#fff;background:#3a3a43;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}.lbs-ph-tag{corner-shape:round;background:var(--accent-tint);color:var(--accent-ink);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}.lbs-sq-quote{border-radius:calc(18px*var(--rk));background:var(--cream);max-width:640px;margin:32px auto 0;padding:22px 26px}.lbs-cream .lbs-sq-quote{background:#fff}.lbs-sq-quote blockquote{color:var(--ink);margin:0;font-size:18px;font-weight:500;line-height:1.5}.lbs-sq-quote figcaption{color:var(--muted);margin-top:10px;font-size:14px}.lbs-journey-steps{counter-reset:j;text-align:left;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:18px;max-width:1160px;margin:56px auto 0;padding:0;list-style:none;display:grid}.lbs-journey-steps li{counter-increment:j;border-radius:calc(20px*var(--rk));background:var(--cream);flex-direction:column;gap:8px;padding:26px 22px;display:flex;position:relative}.lbs-journey-steps li:before{content:counter(j);color:var(--accent-ink);font-size:14px;font-weight:700;position:absolute;top:22px;right:22px}.lbs-journey-icon{border-radius:calc(12px*var(--rk));background:var(--accent-tint);width:44px;height:44px;color:var(--accent-ink);justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.lbs-journey-steps b{font-size:17px;font-weight:700}.lbs-journey-steps span:last-child{color:var(--muted);font-size:15px;line-height:1.5}.lbs-plan-example{color:var(--accent-ink);font-size:13px;font-weight:600;margin:-10px 0 18px!important}@media (max-width:991px){.lbs-journey-steps{grid-template-columns:1fr 1fr}}@media (max-width:767px){.lbs-journey-steps{grid-template-columns:1fr}}.lbs-uses:not(.lbs-cream) .lbs-uses-col{background:var(--cream)}.lbs-focus-exit{color:var(--muted);margin-right:4px;font-size:13px;text-decoration:none}.lbs-focus-exit:hover{color:var(--ink);text-decoration:underline}.lbs-m-exit{color:var(--muted)!important;font-size:15px!important;font-weight:500!important}@media (max-width:1199px){.lbs-focus-exit{display:none}}.lbs-sq-tools.is-alt li{text-decoration:none}.lbs-ps{width:20em;height:15em;color:var(--ink);font-size:min(4.2cqw,5.6cqh);display:block;position:relative}.lbs-ps b{font-size:.8em;font-weight:700;line-height:1.2}.lbs-ps small{color:var(--muted);font-size:.62em}.lbs-ps-card{border-radius:calc(.85em*var(--rk));background:#fff;flex-direction:column;gap:.4em;padding:.9em;display:flex;position:absolute;box-shadow:0 .1em .2em #1c1d230d,0 1em 2em -.7em #1c1d2340}.lbs-ps-ic{border-radius:calc(.45em*var(--rk));background:var(--accent-tint);width:1.7em;height:1.7em;color:var(--accent-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lbs-ps-ic svg{width:1em;height:1em}.lbs-ps-ic-green{color:#00866d;background:#e7f5ef}.lbs-ps-head{align-items:center;gap:.5em;display:flex}@media (prefers-reduced-motion:reduce){.lbs-ps *{transition:none!important;animation:none!important}}.lbs-ps *{box-sizing:border-box}.lbs-ps .lbs-ps-head b,.lbs-ps .lbs-ps-head small{display:block}.lbs-ps-card.is-in,.lbs-ps-card:not([class*=lbs-ps-mail]):not([class*=lbs-ps-pay]):not([class*=lbs-ps-lesson]):not([class*=lbs-ps-export]){opacity:1}.lbs-ps-mail,.lbs-ps-pay,.lbs-ps-lesson,.lbs-ps-export{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(.7em)scale(.97)}.lbs-ps-mail.is-in,.lbs-ps-pay.is-in,.lbs-ps-lesson.is-in,.lbs-ps-export.is-in{opacity:1;transform:none}.lbs-ps-solo{align-items:center;gap:.6em;display:flex}.lbs-ps-solo .lbs-ps-card{padding:.75em;position:relative}.lbs-ps-page{flex:0 0 10.2em;gap:.35em;min-width:0}.lbs-ps-col{flex-direction:column;flex:1;gap:.5em;min-width:0;display:flex}.lbs-ps-dots{gap:.25em;margin-bottom:.2em;display:flex}.lbs-ps-dots i{corner-shape:round;background:#e4e1da;border-radius:50%;width:.38em;height:.38em}.lbs-ps-cover{border-radius:calc(.5em*var(--rk));color:#fff;height:4em;font:700 1em var(--lbs-script),cursive;background:linear-gradient(135deg,#ffd9cb,#f7b9a3 55%,#ef9d86);align-items:flex-end;padding:.45em;display:flex}.lbs-ps-buy{justify-content:space-between;align-items:center;margin-top:.15em;display:flex}.lbs-ps-buy em{font-size:.9em;font-style:normal;font-weight:800}.lbs-ps-btn{corner-shape:round;background:var(--accent);color:#fff;border-radius:999px;padding:.35em .8em;font-size:.58em;font-weight:700;transition:transform .2s}.lbs-ps-btn.is-press{box-shadow:0 0 0 .35em var(--accent-tint);transform:scale(.88)}.lbs-ps-rev{border-top:1px solid #1c1d2314;align-items:center;gap:.35em;margin-top:.45em;padding-top:.5em;display:flex}.lbs-ps-rev svg{width:.8em;height:.8em;color:var(--accent-ink);flex-shrink:0}.lbs-ps-rev small{white-space:nowrap;flex:1;min-width:0}.lbs-ps-rev b{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;width:4.3em;font-size:.76em;transition:color .5s}.lbs-ps-rev.is-up b{color:var(--accent-ink)}.lbs-ps-mail b,.lbs-ps-lesson b{white-space:nowrap;font-size:.72em}.lbs-ps-pay{gap:.45em}.lbs-ps-cc{letter-spacing:.08em;color:var(--muted);border-radius:calc(.4em*var(--rk));border:1px solid #1c1d231a;padding:.4em .6em;font-size:.62em}.lbs-ps-paid{border-radius:calc(.45em*var(--rk));background:var(--ink);color:#fff;justify-content:center;align-items:center;gap:.3em;padding:.45em;font-size:.62em;font-weight:700;transition:background-color .5s;display:flex}.lbs-ps-paid.is-on{background:#00866d}.lbs-ps-paid svg{width:1.1em;height:1.1em}.lbs-ps-lesson{flex-direction:row;align-items:center;gap:.55em}.lbs-ps-lesson small,.lbs-ps-lesson b{display:block}.lbs-ps-play{corner-shape:round;background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.9em;height:1.9em;display:flex}.lbs-ps-play svg{width:.85em;height:.85em;margin-left:.1em}.lbs-ps-of{flex-direction:column;justify-content:center;align-items:center;gap:.5em;display:flex}.lbs-ps-of .lbs-ps-card{width:17em;padding:.75em;position:relative}.lbs-ps-session{gap:.6em}.lbs-ps-grid{grid-template-columns:4em repeat(4,minmax(0,1fr));align-items:center;gap:.3em .25em;display:grid}.lbs-ps-tr{display:contents}.lbs-ps-th{color:var(--accent-ink);flex-direction:column;align-items:center;gap:.15em;display:flex}.lbs-ps-th svg{width:.85em;height:.85em}.lbs-ps-th small{font-size:.44em}.lbs-ps-who{font-size:.62em;font-weight:600}.lbs-ps-td{border-radius:calc(.4em*var(--rk));color:#0000;background:#f2f0ec;justify-content:center;align-items:center;height:1.45em;font-size:.62em;font-weight:700;transition:background-color .5s,color .5s;display:flex}.lbs-ps-td svg{width:1.1em;height:1.1em}.lbs-ps-td.is-ok{background:var(--accent-tint);color:var(--accent-ink)}.lbs-ps-export{flex-direction:row;justify-content:space-between;align-items:center;gap:.5em;padding:.6em .7em}.lbs-ps-export b{white-space:nowrap}.lbs-ps-dl{white-space:nowrap;border-radius:calc(.45em*var(--rk));background:var(--accent);color:#fff;flex-shrink:0;justify-content:center;align-items:center;gap:.35em;padding:.55em .8em;font-size:.62em;font-weight:700;display:flex}.lbs-ps-dl svg{width:1.1em;height:1.1em}.lbs-ps-biz{flex-direction:column;justify-content:center;align-items:center;gap:.7em;display:flex}.lbs-ps-spaces{align-items:flex-start;gap:.6em;width:100%;display:flex}.lbs-ps-biz .lbs-ps-card{flex:1;min-width:0;padding:.75em;position:relative}.lbs-ps-toggle{corner-shape:round;z-index:2;background:#fff;border-radius:999px;gap:.2em;padding:.25em;display:flex;box-shadow:0 .4em 1em -.5em #1c1d2340}.lbs-ps-toggle span,.lbs-ps-toggle button{cursor:pointer;corner-shape:round;color:var(--muted);background:0 0;border:0;border-radius:999px;padding:.35em .9em;font-family:inherit;font-size:.62em;font-weight:600;transition:background-color .5s,color .5s}.lbs-ps-toggle .is-on{background:var(--accent);color:#fff}.lbs-ps-space{opacity:.55;gap:.55em;transition:opacity .6s}.lbs-ps-space.is-active{opacity:1}.lbs-ps-row{align-items:center;gap:.45em;display:flex}.lbs-ps-face{corner-shape:round;background:var(--accent-tint);width:1.7em;height:1.7em;color:var(--accent-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.55em;font-weight:700;display:flex}.lbs-ps-name{flex-direction:column;flex:1;gap:.2em;min-width:0;display:flex}.lbs-ps-name b{white-space:nowrap;text-overflow:ellipsis;font-size:.6em;overflow:hidden}.lbs-ps-bar{border-radius:calc(.2em*var(--rk));background:#ececf1;height:.3em;display:block;overflow:hidden}.lbs-ps-bar i{border-radius:calc(.2em*var(--rk));background:var(--accent);height:100%;transition:width 1.4s cubic-bezier(.2,.7,.2,1);display:block}.lbs-ps-row>small{justify-content:flex-end;width:2.2em;font-size:.55em;font-weight:600;display:flex}.lbs-ps-row>small.is-done svg{corner-shape:round;color:#fff;background:#00866d;border-radius:50%;width:1.5em;height:1.5em;padding:.25em}.lbs-ps-badge{border-radius:calc(.45em*var(--rk));background:var(--accent-tint);color:var(--accent-ink);opacity:0;align-items:center;gap:.35em;padding:.4em .55em;font-size:.55em;font-weight:700;transition:opacity .6s;display:flex}.lbs-ps-badge,.lbs-ps-space .lbs-ps-head b{white-space:nowrap}.lbs-ps-badge.is-in{opacity:1}.lbs-ps-badge svg{width:1.1em;height:1.1em}@media (max-width:767px){.lbs-ph-visual .lbs-ps{font-size:min(4.6cqw,6cqh)}.lbs-ps-mail,.lbs-ps-lesson{display:none}}.lbs-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lbs-pr-hero{text-align:center;padding:72px 0 88px}.lbs-pr-hero h1{text-wrap:balance;max-width:900px;margin:0 auto;font-size:60px;line-height:1.08}.lbs-period{corner-shape:round;background:#fff;border:1px solid #1c1d231a;border-radius:999px;gap:4px;margin-top:36px;padding:4px;display:inline-flex}.lbs-period button{corner-shape:round;height:40px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.lbs-period button[aria-pressed=true]{background:var(--ink);color:#fff}.lbs-period button span{corner-shape:round;background:var(--accent-tint);color:var(--accent-ink);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.lbs-period button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-plans-solo{margin-top:32px}.lbs-plan.is-popular{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink),0 24px 48px -28px #1c1d2359}.lbs-plan-name{justify-content:space-between;align-items:center;gap:8px;display:flex}.lbs-plan-badge{corner-shape:round;background:var(--ink);color:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.lbs-plan-price b{font-variant-numeric:tabular-nums}.lbs-pr-note{color:var(--muted);font-size:14px;margin-top:24px!important}.lbs-compare-wrap{max-width:1100px;margin:56px auto 0}.lbs-compare-pick{display:none}.lbs-compare{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d231a;overflow-x:auto}.lbs-compare table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px;font-size:15px}.lbs-compare thead th{z-index:1;text-align:center;vertical-align:bottom;background:#fff;border-bottom:1px solid #1c1d231a;padding:20px 16px;font-size:17px;font-weight:800;position:sticky;top:0}.lbs-compare thead th small{color:var(--muted);margin-top:2px;font-size:13px;font-weight:500;display:block}.lbs-compare th[scope=row],.lbs-compare thead th:first-child{width:28%}.lbs-compare th[scope=row]{text-align:left;color:var(--ink);padding:12px 20px;font-weight:500}.lbs-compare td{text-align:center;color:var(--muted);padding:12px 16px;line-height:1.35}.lbs-compare tbody tr+tr{border-top:1px solid #1c1d230f}.lbs-compare td.is-yes{color:var(--accent-ink)}.lbs-compare td.is-no{color:#b9b8bf}.lbs-compare td svg{vertical-align:middle}.lbs-compare-group th{text-align:left;color:var(--accent-ink);padding:28px 20px 10px;font-size:13px;font-weight:700}.lbs-compare tbody:first-of-type .lbs-compare-group th{padding-top:20px}.lbs-compare-note{text-align:center;max-width:820px;color:var(--muted);font-size:15px;line-height:1.55;margin:24px auto 0!important}.lbs-compare-note a{color:var(--ink);text-underline-offset:3px;font-weight:600}.lbs-included-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 48px;max-width:1100px;margin:56px auto 0;padding:0;list-style:none;display:grid}.lbs-included-list li{grid-template-columns:22px 1fr;align-content:start;gap:4px 14px;display:grid}.lbs-included-list svg{color:var(--accent-ink);grid-row:span 2;margin-top:1px}.lbs-included-list b{font-size:17px}.lbs-included-list span{color:var(--muted);font-size:15px;line-height:1.5}.lbs-licence-icon{border-radius:calc(12px*var(--rk));background:#fff;border:1px solid #1c1d231a;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:8px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.lbs-pr-lic{text-align:center;max-width:1000px;margin:88px auto 0}.lbs-pr-lic h2{letter-spacing:-.02em;font-size:32px;font-weight:800;line-height:1.15}.lbs-pr-lic-sub{max-width:600px;color:var(--muted);font-size:16px;line-height:1.5;margin:12px auto 0!important}.lbs-pr-lic-cards{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.lbs-pr-lic-card{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d231a;flex-direction:column;display:flex;overflow:hidden}.lbs-pr-lic-top{background:var(--accent);color:#fff;padding:24px 28px 22px}.lbs-pr-lic-name{align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.lbs-pr-lic-icon{border-radius:calc(10px*var(--rk));width:36px;height:36px;color:var(--accent-ink);background:#fff;justify-content:center;align-items:center;display:inline-flex}.lbs-pr-lic-price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex;margin-top:20px!important}.lbs-pr-lic-price b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.lbs-pr-lic-price span{font-size:15px;font-weight:600}.lbs-pr-lic-quote{font-size:14px;margin-top:8px!important}.lbs-pr-lic-body{flex-direction:column;flex:1;padding:24px 28px 28px;display:flex}.lbs-pr-lic-body>p{color:var(--muted);font-size:15px;line-height:1.5}.lbs-pr-lic-body ul{flex-direction:column;flex:1;gap:9px;margin:18px 0 24px;padding:0;list-style:none;display:flex}.lbs-pr-lic-body li{gap:8px;font-size:15px;line-height:1.4;display:flex}.lbs-pr-lic-body li svg{color:var(--accent-ink);flex-shrink:0;margin-top:1px}.lbs-pr-lic-body .lbs-cta{width:100%}@media (max-width:767px){.lbs-pr-lic{margin-top:64px}.lbs-pr-lic h2{font-size:26px}.lbs-pr-lic-cards{grid-template-columns:1fr}.lbs-pr-lic-top,.lbs-pr-lic-body{padding-left:22px;padding-right:22px}}.lbs-pricing-page .lbs-faq-grid{max-width:1180px}@media (max-width:991px){.lbs-pr-hero h1{font-size:44px}.lbs-included-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lbs-pr-hero{padding:40px 0 64px}.lbs-pr-hero h1{font-size:34px}.lbs-period{margin-top:28px}.lbs-compare{border-radius:calc(16px*var(--rk));margin-top:16px}.lbs-compare-pick{margin-top:32px;display:flex}.lbs-compare-pick button{flex:1;justify-content:center;padding:0 8px}.lbs-compare table{table-layout:auto;min-width:0;font-size:14px}.lbs-compare th[scope=row],.lbs-compare thead th:first-child{width:55%;padding:12px 14px}.lbs-compare thead th:not(:first-child):not(.is-shown),.lbs-compare td:not(.is-shown){display:none}.lbs-included-list{grid-template-columns:1fr;gap:24px}}.lbs-lp-hero{padding:72px 0 96px}.lbs-lp-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:72px;max-width:1240px;display:grid}.lbs-lp-hero h1{text-wrap:balance;font-size:56px;line-height:1.08}.lbs-lp-hero .lbs-hero-text{max-width:600px;font-size:19px;margin:24px 0 0!important}.lbs-lp-hero .lbs-hero-ctas,.lbs-lic-s .lbs-hero-ctas{justify-content:flex-start;margin-top:32px}.lbs-lic-s .lbs-subtitle{text-align:left;max-width:600px}.lbs-lp-note{color:var(--muted);font-size:14px;margin-top:16px!important}.lbs-lp-card{border-radius:calc(24px*var(--rk));background:#fff;border:1px solid #1c1d2314;padding:32px;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-lp-card-title{color:var(--accent-ink);font-size:15px;font-weight:700}.lbs-lp-card ul{flex-direction:column;gap:12px;margin:18px 0 0;padding:0;list-style:none;display:flex}.lbs-lp-card li{gap:10px;font-size:16px;line-height:1.45;display:flex}.lbs-lp-card li svg{color:var(--accent-ink);flex-shrink:0;margin-top:2px}.lbs-lp-card-price{border-top:1px solid #1c1d2314;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:20px;display:flex;margin-top:24px!important}.lbs-lp-card-price b{letter-spacing:-.02em;font-size:28px;font-weight:800}.lbs-lp-card-price span{color:var(--muted);font-size:14px}.lbs-licence-page .lbs-faq-grid{max-width:1180px}@media (max-width:991px){.lbs-lp-grid{grid-template-columns:1fr;gap:40px}.lbs-lp-hero h1{font-size:44px}}@media (max-width:767px){.lbs-lp-hero{padding:40px 0 64px}.lbs-lp-hero h1{font-size:34px}.lbs-lp-hero .lbs-hero-text{font-size:17px}.lbs-lp-hero .lbs-hero-ctas,.lbs-lic-s .lbs-hero-ctas{flex-direction:column}.lbs-lp-hero .lbs-cta,.lbs-lic-s .lbs-cta{width:100%}.lbs-lp-card{padding:24px}}.lbs-dm{padding:64px 0 96px}.lbs-dm-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;max-width:1240px;display:grid}.lbs-dm-text{position:sticky;top:120px}.lbs-dm h1{text-wrap:balance;font-size:52px;line-height:1.08}.lbs-dm .lbs-hero-text{font-size:19px;margin:20px 0 0!important}.lbs-dm-label{color:var(--accent-ink);font-size:15px;font-weight:700;margin-top:36px!important}.lbs-dm-text ul{flex-direction:column;gap:14px;margin:16px 0 0;padding:0;list-style:none;display:flex}.lbs-dm-text li{gap:12px;font-size:17px;line-height:1.5;display:flex}.lbs-dm-text li svg{color:var(--accent-ink);flex-shrink:0;margin-top:3px}.lbs-dm-aside{color:var(--muted);border-top:1px solid #1c1d231a;padding-top:24px;font-size:15px;margin-top:36px!important}.lbs-dm-aside a{color:var(--ink);text-underline-offset:3px;font-weight:600}.lbs-dm-cal{border-radius:calc(24px*var(--rk));background:#fff;border:1px solid #1c1d2314;overflow:hidden;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-dm-cal iframe{border:0;width:100%;height:720px;display:block}@media (max-width:991px){.lbs-dm-grid{grid-template-columns:1fr;gap:40px}.lbs-dm-text{position:static}.lbs-dm h1{font-size:42px}}@media (max-width:767px){.lbs-dm{padding:40px 0 64px}.lbs-dm h1{font-size:34px}.lbs-dm .lbs-hero-text{font-size:17px}.lbs-dm-cal{border-radius:calc(16px*var(--rk))}.lbs-dm-cal iframe{height:900px}}.lbs-final.lbs-white-bg{background:#fff}.lbs-free-limits .lbs-included-list svg{color:var(--muted)}.lbs-compare-wrap.is-all .lbs-compare table{min-width:0}.lbs-pp-hero{padding:72px 0 96px}.lbs-pp-hero h1{text-wrap:balance;font-size:54px;line-height:1.08}.lbs-pp-hero .lbs-hero-text{max-width:600px;font-size:19px;margin:24px 0 0!important}.lbs-pp-hero .lbs-hero-ctas{justify-content:flex-start;margin-top:32px}.lbs-pp-visual{aspect-ratio:5/4;border-radius:calc(28px*var(--rk));background:#f2ece2;justify-content:center;align-items:center;display:flex;container-type:size}.lbs-pv{width:20em;height:15em;color:var(--ink);flex-direction:column;justify-content:center;font-size:min(4.6cqw,6.1cqh);display:flex;position:relative}.lbs-pv *{box-sizing:border-box}.lbs-pv-card{border-radius:calc(.85em*var(--rk));background:#fff;flex-direction:column;gap:.4em;padding:.8em;display:flex;position:relative;box-shadow:0 .1em .2em #1c1d230d,0 1em 2em -.7em #1c1d2340}.lbs-pv-main{width:15.6em}.lbs-pv-head{align-items:center;gap:.55em;margin-bottom:.15em;display:flex}.lbs-pv-head b,.lbs-pv-head small,.lbs-pv-float b,.lbs-pv-float small{display:block}.lbs-pv b{font-size:.8em;font-weight:700;line-height:1.25}.lbs-pv small{color:var(--muted);font-size:.6em}.lbs-pv-ic{border-radius:calc(.5em*var(--rk));background:var(--accent-tint);width:1.8em;height:1.8em;color:var(--accent-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lbs-pv-ic svg{width:1em;height:1em}.lbs-pv-row{border-radius:calc(.5em*var(--rk));background:#f6f4f0;justify-content:space-between;align-items:center;gap:.6em;padding:.42em .6em;font-size:.62em;display:flex}.lbs-pv-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.lbs-pv-row em{color:var(--muted);flex-shrink:0;font-style:normal}.lbs-pv-row.is-on em{color:var(--accent-ink);font-weight:700}.lbs-pv-row.is-off{opacity:.55}.lbs-pv-row.is-done em{corner-shape:round;color:#fff;background:#00866d;border-radius:50%;justify-content:center;align-items:center;width:1.5em;height:1.5em;display:inline-flex}.lbs-pv-row.is-done em svg{width:.9em;height:.9em}.lbs-pv-action{corner-shape:round;background:var(--ink);color:#fff;border-radius:999px;align-self:flex-start;margin-top:.15em;padding:.45em .8em;font-size:.55em;font-weight:700}.lbs-pv-float{flex-direction:row;align-self:flex-end;align-items:center;gap:.55em;width:11.6em;margin-top:-.6em;padding:.75em}.lbs-js .lbs-pv-float{animation:.8s cubic-bezier(.2,.7,.2,1) .5s both lbs-pv-in}@keyframes lbs-pv-in{0%{opacity:0;transform:translateY(.8em)}to{opacity:1;transform:none}}.lbs-pp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1160px;margin:56px auto 0;display:grid}.lbs-pp-caps .lbs-ft-item{background:var(--cream);border-color:#0000}.lbs-cream .lbs-journey-steps li{background:#fff}.lbs-journey-steps.is-three{max-width:900px}.lbs-pp-spot-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;max-width:1160px;display:grid}.lbs-pp-spot-text{color:var(--muted);font-size:18px;line-height:1.6;margin-top:20px!important}.lbs-pp-spot .lbs-checks li svg{color:var(--accent-ink);flex-shrink:0;margin-top:4px}.lbs-pp-timeline{border-left:2px solid var(--accent-tint);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-pp-timeline li{flex-direction:column;gap:4px;padding:0 0 28px 28px;display:flex;position:relative}.lbs-pp-timeline li:last-child{padding-bottom:0}.lbs-pp-timeline li:before{content:"";corner-shape:round;background:var(--accent);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:-7px}.lbs-pp-timeline small{color:var(--accent-ink);font-size:14px;font-weight:700}.lbs-pp-timeline b{font-size:18px}.lbs-pp-timeline span{color:var(--muted);font-size:15px;line-height:1.5}.lbs-pp-plans{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d231a;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1100px;margin:48px auto 0;display:grid;overflow:hidden}.lbs-pp-plans>div{flex-direction:column;gap:6px;padding:24px;display:flex}.lbs-pp-plans>div+div{border-left:1px solid #1c1d2314}.lbs-pp-plans small{color:var(--accent-ink);font-size:15px;font-weight:800}.lbs-pp-plans b{font-size:16px;font-weight:500;line-height:1.45}.lbs-pp-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1100px;margin:48px auto 0;display:grid}.lbs-pp-rel{border-radius:calc(22px*var(--rk));background:var(--cream);color:var(--ink);border:1px solid #0000;flex-direction:column;gap:8px;padding:28px;text-decoration:none;transition:border-color .2s;display:flex}.lbs-pp-rel b{font-size:19px}.lbs-pp-rel>span:not([class]){color:var(--muted);flex:1;font-size:15px;line-height:1.5}.lbs-pp-rel-go{align-items:center;gap:6px;margin-top:10px;font-size:15px;font-weight:700;display:inline-flex}.lbs-pp-rel-go svg{transition:transform .2s}@media (hover:hover){.lbs-pp-rel:hover{border-color:var(--accent)}.lbs-pp-rel:hover .lbs-licence-icon{background:var(--accent);border-color:var(--accent);color:#fff}.lbs-pp-rel:hover .lbs-pp-rel-go svg{transform:translate(4px)}}.lbs-product .lbs-faq-grid{max-width:1180px}@media (max-width:991px){.lbs-pp-hero h1{font-size:42px}.lbs-pp-grid,.lbs-pp-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lbs-pp-spot-grid{grid-template-columns:1fr;gap:32px}.lbs-pp-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.lbs-pp-plans>div:nth-child(3){border-left:0}.lbs-pp-plans>div:nth-child(n+3){border-top:1px solid #1c1d2314}}@media (max-width:767px){.lbs-pp-hero{padding:40px 0 64px}.lbs-pp-hero h1{font-size:34px}.lbs-pp-hero .lbs-hero-text{font-size:17px}.lbs-pp-hero .lbs-hero-ctas{flex-direction:column}.lbs-pp-hero .lbs-cta{width:100%}.lbs-pp-visual{aspect-ratio:4/3;border-radius:calc(20px*var(--rk))}.lbs-pv{font-size:min(4.7cqw,6.2cqh)}.lbs-pp-grid,.lbs-pp-related-grid{grid-template-columns:1fr;gap:14px;margin-top:36px}.lbs-pp-plans{grid-template-columns:1fr}.lbs-pp-plans>div+div{border-top:1px solid #1c1d2314;border-left:0}.lbs-pp-spot-text{font-size:17px}}@media (prefers-reduced-motion:reduce){.lbs-js .lbs-pv-float{animation:none}}.lbs-pp-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:64px;max-width:1280px;display:grid}.lbs-pp-stack{text-align:center;padding-bottom:0;overflow:hidden}.lbs-pp-stack>.lbs-wrap{width:100%}.lbs-pp-stack-text{max-width:860px;margin:0 auto}.lbs-pp-stack-text .lbs-hero-text{margin:24px auto 0!important}.lbs-pp-stack .lbs-hero-ctas{justify-content:center}.lbs-pp-stack .lbs-obj-wide{max-width:1180px;margin:56px auto 0}.lbs-pp-dark{background:var(--ink);color:#fff;padding:80px 0 96px}.lbs-pp-dark h1{letter-spacing:-.035em;text-wrap:balance;color:#fff;font-size:54px;line-height:1.08}.lbs-pp-dark .lbs-hero-text{max-width:560px;color:var(--muted-dark);font-size:19px;margin:24px 0 0!important}.lbs-pp-dark .lbs-hero-ctas{justify-content:flex-start;margin-top:32px}.lbs-pp-dark .lbs-cta-secondary{background:0 0;border-color:#ffffff59;color:#fff!important}@media (hover:hover){.lbs-pp-dark .lbs-cta-secondary:hover{background:#ffffff14;color:#fff!important}}.lbs-obj{width:100%;container-type:inline-size}.lbs-obj>*{font-size:clamp(11px,2.55cqw,16px)}.lbs-obj-wide>*{font-size:clamp(8px,1.32cqw,16px)}.lbs-obj *{box-sizing:border-box}.lbs-pp-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;max-width:1080px;margin:56px auto 0;padding:0;list-style:none;display:grid}.lbs-pp-list li{border-top:1px solid #1c1d231a;grid-template-columns:22px 1fr;align-content:start;gap:6px 16px;padding:24px 0;display:grid}.lbs-pp-list svg{color:var(--accent-ink);grid-row:span 2;margin-top:1px}.lbs-pp-list b{font-size:18px}.lbs-pp-list span{color:var(--muted);font-size:15px;line-height:1.55}.lbs-pp-sig-stack{text-align:center}.lbs-pp-sig-stack .lbs-pp-sig-text{max-width:760px;margin:0 auto 48px}.lbs-pp-sig-stack .lbs-pp-spot-text{margin-left:auto;margin-right:auto}.lbs-obj .lbs-syl-bar,.lbs-phone .lbs-syl-bar,.lbs-access .lbs-syl-bar{border-radius:calc(1em*var(--rk));background:#ececf1;height:.35em;display:block;overflow:hidden}.lbs-obj .lbs-syl-bar i,.lbs-phone .lbs-syl-bar i,.lbs-access .lbs-syl-bar i{border-radius:calc(1em*var(--rk));background:var(--accent);height:100%;display:block}.lbs-syl{border-radius:calc(1.2em*var(--rk));background:#fff;border:1px solid #1c1d230f;flex-direction:column;gap:.6em;padding:1.4em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-syl-head{border-bottom:1px solid #1c1d2314;justify-content:space-between;align-items:center;gap:1em;margin-bottom:.2em;padding-bottom:.9em;display:flex}.lbs-syl-head>span:first-child b{letter-spacing:-.01em;font-size:1.25em;font-weight:800;display:block}.lbs-syl-head small{color:var(--muted);font-size:.85em}.lbs-syl-who{align-items:center;gap:.6em;min-width:12em;display:flex}.lbs-syl-who>i{corner-shape:round;background:var(--accent-tint);width:2.2em;height:2.2em;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;font-size:.8em;font-style:normal;font-weight:700;display:flex}.lbs-syl-who>span{flex-direction:column;flex:1;gap:.3em;display:flex}.lbs-syl-who>b{font-size:.95em}.lbs-syl-mod{border-radius:calc(.8em*var(--rk));background:#f6f4f0;grid-template-columns:2em 1fr auto;align-items:center;column-gap:.8em;padding:.8em .9em;display:grid}.lbs-syl-mod>b{font-size:1em}.lbs-syl-mod>small{color:var(--muted);font-size:.8em}.lbs-syl-n{corner-shape:round;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;font-size:.85em;font-weight:800;display:flex}.lbs-syl-n svg{width:1.1em;height:1.1em}.lbs-syl-mod.is-done .lbs-syl-n{color:#fff;background:#00866d}.lbs-syl-mod.is-open{border:1px solid var(--accent);box-shadow:0 0 0 .25em var(--accent-tint);background:#fff}.lbs-syl-mod.is-open .lbs-syl-n{background:var(--accent);color:#fff}.lbs-syl-mod.is-open>small{color:var(--accent-ink);font-weight:700}.lbs-syl-mod.is-locked{opacity:.6}.lbs-syl-mod ul{border-top:1px solid #1c1d230f;flex-direction:column;grid-column:1/-1;gap:.15em;margin:.7em 0 0;padding:.6em 0 0 2.8em;list-style:none;display:flex}.lbs-syl-mod li{border-radius:calc(.5em*var(--rk));align-items:center;gap:.6em;padding:.35em .5em;font-size:.9em;display:flex}.lbs-syl-mod li svg{width:1em;height:1em;color:var(--muted)}.lbs-syl-mod li em{color:var(--muted);margin-left:auto;font-size:.85em;font-style:normal}.lbs-syl-mod li.is-done svg{color:#00866d}.lbs-syl-mod li.is-now{background:var(--accent-tint);font-weight:700}.lbs-syl-mod li.is-now svg{color:var(--accent-ink)}.lbs-acad{border-radius:calc(1.4em*var(--rk)) calc(1.4em*var(--rk)) 0 0;text-align:left;background:#fff;border:1px solid #1c1d2314;border-bottom:0;overflow:hidden;box-shadow:0 -10px 60px -30px #1c1d2340}.lbs-acad-bar{border-bottom:1px solid #1c1d2314;align-items:center;gap:1em;padding:1.1em 1.8em;display:flex}.lbs-acad-logo{border-radius:calc(.6em*var(--rk));background:var(--accent);color:#fff;justify-content:center;align-items:center;width:2.4em;height:2.4em;font-size:.9em;font-weight:800;display:flex}.lbs-acad-bar>b{font-size:1.1em}.lbs-acad-nav{color:var(--muted);gap:1.6em;margin-left:2.4em;font-size:.95em;display:flex}.lbs-acad-nav .is-on{color:var(--ink);box-shadow:0 .5em 0 -.3em var(--accent);font-weight:700}.lbs-acad-search{color:var(--muted);margin-left:auto}.lbs-acad-search svg{width:1.2em;height:1.2em}.lbs-acad-body{grid-template-columns:minmax(0,3fr) minmax(0,1.2fr);gap:1.8em;padding:1.8em 1.8em 2.4em;display:grid}.lbs-acad small{color:var(--muted);font-size:.85em;display:block}.lbs-acad-courses>small{color:var(--ink);margin-bottom:.8em;font-weight:700}.lbs-acad-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2em;display:grid}.lbs-acad-tile{flex-direction:column;gap:.35em;display:flex}.lbs-acad-tile i{aspect-ratio:16/10;border-radius:calc(.8em*var(--rk));display:block}.lbs-acad-tile b{margin-top:.4em;font-size:1em}.lbs-acad-side{flex-direction:column;gap:1em;display:flex}.lbs-acad-box{border-radius:calc(.9em*var(--rk));background:#f6f4f0;flex-direction:column;gap:.3em;padding:1em 1.1em;display:flex}.lbs-acad-box b{font-size:.95em;line-height:1.35}.lbs-acad-box>span{color:var(--accent-ink);font-size:.85em;font-weight:700}.lbs-access{flex-direction:column;align-items:center;display:flex}.lbs-access-grid{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;width:100%;max-width:1080px;margin-top:40px;display:grid}.lbs-access-text h3{letter-spacing:-.02em;font-size:26px;font-weight:800}.lbs-access-text p{color:var(--muted);font-size:17px;line-height:1.6;margin-top:12px!important}.lbs-access-mock{border-radius:calc(1.2em*var(--rk));background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:.6em;padding:1.3em;display:flex}.lbs-access-url{corner-shape:round;color:var(--muted);background:#f6f4f0;border-radius:2em;align-items:center;gap:.5em;margin-bottom:.3em;padding:.5em .8em;font-size:.85em;display:flex}.lbs-access-url svg{width:1em;height:1em}.lbs-access-row{border-radius:calc(.7em*var(--rk));background:#f6f4f0;grid-template-columns:1fr auto auto;align-items:center;gap:1em;padding:.8em .9em;display:grid}.lbs-access-row b{font-size:.95em}.lbs-access-row em{font-size:.9em;font-style:normal;font-weight:700}.lbs-access-row>span:last-child{corner-shape:round;background:var(--ink);color:#fff;border-radius:2em;padding:.35em .8em;font-size:.75em;font-weight:700}.lbs-access-row.is-member{grid-template-columns:1fr 6em auto}.lbs-access-row.is-member em{color:var(--accent-ink)}.lbs-access-hidden{color:var(--muted);align-items:center;gap:.5em;padding:.6em .9em;font-size:.8em;display:flex}.lbs-access-hidden svg{width:1em;height:1em}.lbs-funnel{border-radius:calc(1.6em*var(--rk)) calc(1.6em*var(--rk)) 0 0;background:#fff;border:1px solid #1c1d2314;border-bottom:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.6em;margin:0;padding:2.4em 2.4em 3em;list-style:none;display:grid}.lbs-funnel li{text-align:center;flex-direction:column;align-items:center;gap:.3em;display:flex;position:relative}.lbs-funnel li>b{margin-top:.9em;font-size:1.05em}.lbs-funnel li>small{color:var(--accent-ink);font-size:1em;font-weight:700}.lbs-funnel-page{aspect-ratio:3/4;border-radius:calc(.9em*var(--rk));background:#f6f4f0;border:1px solid #1c1d230f;flex-direction:column;gap:.5em;width:100%;padding:1.2em 1em;display:flex}.lbs-funnel-page i{font-style:normal;display:block}.lbs-fp-h{border-radius:calc(.3em*var(--rk));background:var(--ink);width:80%;height:.9em;margin:0 auto .2em}.lbs-fp-l{border-radius:calc(.3em*var(--rk));background:#dcd8d0;width:90%;height:.45em;margin:0 auto}.lbs-fp-l.is-short{width:60%}.lbs-fp-field{border-radius:calc(.5em*var(--rk));background:#fff;border:1px solid #dcd8d0;height:1.8em;margin-top:auto}.lbs-fp-btn{border-radius:calc(.5em*var(--rk));background:var(--accent);color:#fff;padding:.55em;font-size:.8em;font-weight:700}.lbs-funnel-page.is-capture .lbs-fp-btn,.lbs-funnel-page.is-video .lbs-fp-btn{margin-top:0}.lbs-fp-video{border-radius:calc(.6em*var(--rk));background:var(--ink);color:#fff;flex:1;justify-content:center;align-items:center;margin-top:.4em;display:flex!important}.lbs-fp-video svg{width:2em;height:2em}.lbs-fp-price{margin-top:auto;font-size:1.4em;font-weight:800}.lbs-funnel-page.is-sale .lbs-fp-btn,.lbs-funnel-page.is-upsell .lbs-fp-btn{margin-top:.2em}.lbs-fp-no{color:var(--muted);font-size:.75em;text-decoration:underline}.lbs-funnel-arrow{corner-shape:round;background:var(--accent-tint);width:1.8em;height:1.8em;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:36%;right:-2.2em}.lbs-funnel-arrow svg{width:1em;height:1em}.lbs-inbox{border-radius:calc(1.2em*var(--rk));background:#fff;border:1px solid #1c1d2314;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid;overflow:hidden;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-inbox-list{background:#f6f4f0;border-right:1px solid #1c1d2314;flex-direction:column;display:flex}.lbs-inbox-item{border-bottom:1px solid #1c1d230f;flex-direction:column;gap:.2em;padding:1em;display:flex}.lbs-inbox-item b{font-size:.8em}.lbs-inbox-item small{color:var(--muted);font-size:.85em}.lbs-inbox-item.is-on{box-shadow:inset .25em 0 0 var(--accent);background:#fff}.lbs-inbox-item.is-on small{color:var(--ink);font-weight:700}.lbs-inbox-read{flex-direction:column;gap:.8em;padding:1.4em 1.6em 1.6em;display:flex}.lbs-inbox-read>small{color:var(--muted);font-size:.75em}.lbs-inbox-read>b{letter-spacing:-.01em;font-size:1.25em;font-weight:800}.lbs-inbox-read>span{color:var(--muted);font-size:.9em;line-height:1.55}.lbs-inbox-read>span.lbs-inbox-btn{border-radius:calc(.5em*var(--rk));background:var(--accent);color:#fff;align-self:flex-start;margin-top:.2em;padding:.6em 1em;font-size:.85em;font-weight:700}.lbs-inbox-read>span.lbs-inbox-tag{color:var(--accent-ink);border-top:1px dashed #1c1d2326;align-items:center;gap:.5em;margin-top:.6em;padding-top:.9em;font-size:.8em;font-weight:700;display:flex}.lbs-inbox-tag svg{width:1.1em;height:1.1em}.lbs-seq{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-seq li{grid-template-columns:44px 1fr auto;align-items:center;column-gap:16px;padding:14px 0;display:grid;position:relative}.lbs-seq li:before{content:"";background:var(--accent-tint);width:2px;position:absolute;top:0;bottom:0;left:21px}.lbs-seq li:first-child:before{top:50%}.lbs-seq li:last-child:before{bottom:50%}.lbs-seq li>span{z-index:1;border-radius:calc(12px*var(--rk));width:44px;height:44px;color:var(--accent-ink);background:#fff;border:1px solid #1c1d231a;grid-row:span 2;justify-content:center;align-items:center;display:flex;position:relative}.lbs-seq li>span svg{width:20px;height:20px}.lbs-seq small,.lbs-seq b{grid-column:2}.lbs-seq small{color:var(--accent-ink);font-size:13px;font-weight:700}.lbs-seq b{font-size:17px}.lbs-seq em{color:var(--muted);grid-area:1/3/3;font-size:13px;font-style:normal}.lbs-seq em.is-done{color:#00866d;font-weight:700}.lbs-seq-trigger>span{background:var(--accent)!important;color:#fff!important;border-color:var(--accent)!important}.lbs-seq-trigger b{grid-column:2/4}.lbs-live{border-radius:calc(1.3em*var(--rk));background:#2a2b33;border:1px solid #ffffff14;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:.8em;padding:.8em;display:grid}.lbs-live-stage{aspect-ratio:4/3;border-radius:calc(.9em*var(--rk));background:radial-gradient(120% 90% at 50% 30%,#3b3d48,#23242b);justify-content:center;align-items:center;display:flex;position:relative}.lbs-live-badge{corner-shape:round;background:var(--accent);color:#fff;border-radius:2em;align-items:center;gap:.4em;padding:.35em .7em;font-size:.75em;font-weight:700;display:flex;position:absolute;top:.9em;left:.9em}.lbs-live-badge i{corner-shape:round;background:#fff;border-radius:50%;width:.5em;height:.5em;animation:1.6s ease-in-out infinite lbs-blink}@keyframes lbs-blink{50%{opacity:.3}}.lbs-live-count{corner-shape:round;color:#fff;background:#00000059;border-radius:2em;align-items:center;gap:.35em;padding:.35em .7em;font-size:.75em;display:flex;position:absolute;top:.9em;right:.9em}.lbs-live-count svg{width:1em;height:1em}.lbs-live-host{corner-shape:round;background:var(--accent-tint);width:4.5em;height:4.5em;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;font-size:1.3em;font-weight:800;display:flex}.lbs-live-offer{border-radius:calc(.8em*var(--rk));color:var(--ink);background:#fff;justify-content:space-between;align-items:center;gap:.8em;padding:.7em .9em;display:flex;position:absolute;bottom:.9em;left:.9em;right:.9em}.lbs-live-offer small{color:var(--muted);font-size:.7em;display:block}.lbs-live-offer b{font-size:.9em}.lbs-live-offer i{border-radius:calc(.5em*var(--rk));background:var(--accent);color:#fff;flex-shrink:0;padding:.5em .8em;font-size:.75em;font-style:normal;font-weight:700}.lbs-live-chat{border-radius:calc(.9em*var(--rk));color:#fff;background:#1f2026;flex-direction:column;gap:.55em;padding:.9em;font-size:.82em;line-height:1.4;display:flex}.lbs-live-chat>small{color:var(--muted-dark);font-weight:700}.lbs-live-chat>span b{color:var(--muted-dark);font-size:.85em;display:block}.lbs-live-poll{border-radius:calc(.6em*var(--rk));background:#2a2b33;flex-direction:column;gap:.35em;margin-top:auto;padding:.7em;display:flex}.lbs-live-poll small{color:var(--muted-dark);font-size:.8em}.lbs-live-poll>span{border-radius:calc(.3em*var(--rk));background:#1f2026;padding:.3em .5em;font-size:.85em;position:relative;overflow:hidden}.lbs-live-poll>span i{background:var(--accent);opacity:.35;position:absolute;top:0;bottom:0;left:0}.lbs-lva{border-radius:calc(22px*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d231a;max-width:900px;margin:0 auto;overflow:hidden}.lbs-lva-row{grid-template-columns:1fr 1.2fr 1.2fr;display:grid}.lbs-lva-row>*{padding:16px 22px;font-size:15px;line-height:1.45}.lbs-lva-row+.lbs-lva-row{border-top:1px solid #1c1d2312}.lbs-lva-row>span:first-child{font-weight:600}.lbs-lva-row>span:not(:first-child){color:var(--muted)}.lbs-lva-head>b{align-items:center;gap:8px;font-size:17px;display:flex}.lbs-lva-head svg{width:18px;height:18px;color:var(--accent-ink)}.lbs-lva-row>:nth-child(3){background:var(--accent-tint)}.lbs-lva-row>span:nth-child(3){color:var(--ink)}.lbs-pp-phone{padding-bottom:96px}.lbs-pp-phone .lbs-pp-stack-text{text-align:center}.lbs-pp-phone .lbs-hero-ctas{justify-content:center}.lbs-pp-phone-stage{grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr);align-items:center;gap:56px;max-width:1160px;margin:64px auto 0;display:grid}.lbs-pp-callouts{flex-direction:column;gap:36px;margin:0;padding:0;list-style:none;display:flex}.lbs-pp-callouts li{grid-template-columns:22px 1fr;gap:4px 14px;display:grid}.lbs-pp-callouts svg{color:var(--accent-ink);grid-row:span 2;margin-top:1px}.lbs-pp-callouts b{font-size:17px}.lbs-pp-callouts span{color:var(--muted);font-size:15px;line-height:1.5}.lbs-pp-callouts:first-child li{text-align:right;grid-template-columns:1fr 22px}.lbs-pp-callouts:first-child svg{grid-area:1/2/3}.lbs-pp-callouts:first-child b,.lbs-pp-callouts:first-child span{grid-area:auto/1}.lbs-phone{aspect-ratio:9/18.5;border-radius:calc(44px*var(--rk));border:10px solid var(--ink);background:#fff;flex-direction:column;gap:12px;width:300px;padding:46px 18px 18px;font-size:14px;display:flex;position:relative;box-shadow:0 40px 80px -40px #1c1d2373}.lbs-phone:before{content:"";border-radius:calc(12px*var(--rk));background:var(--ink);width:84px;height:22px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.lbs-phone-notif{border-radius:calc(14px*var(--rk));color:var(--muted);background:#f6f4f0;flex-direction:column;gap:2px;padding:10px 12px;font-size:12px;line-height:1.35;display:flex}.lbs-phone-notif b{color:var(--ink);font-size:12px}.lbs-js .lbs-phone-notif{animation:.8s cubic-bezier(.2,.7,.2,1) .6s both lbs-pv-in}.lbs-phone-video{aspect-ratio:16/10;border-radius:calc(14px*var(--rk));background:var(--ink);color:#fff;justify-content:center;align-items:center;display:flex}.lbs-phone-video svg{width:28px;height:28px}.lbs-phone-title{font-size:16px}.lbs-phone>small{color:var(--muted);margin-top:-8px;font-size:12px}.lbs-phone-row{border-radius:calc(12px*var(--rk));background:#f6f4f0;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.lbs-phone-row svg{color:#00866d;width:16px;height:16px}.lbs-phone-row i{corner-shape:round;border:2px solid #cfcbc3;border-radius:50%;width:16px;height:16px}.lbs-phone-tabs{border-top:1px solid #1c1d2314;justify-content:space-around;margin-top:auto;padding-top:12px;display:flex}.lbs-phone-tabs i{border-radius:calc(3px*var(--rk));background:#dcd8d0;width:22px;height:5px}.lbs-phone-tabs i.is-on{background:var(--accent)}.lbs-pay{border-radius:calc(1.3em*var(--rk));background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:1em;max-width:30em;margin-left:auto;padding:1.5em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-pay-head{justify-content:space-between;align-items:center;display:flex}.lbs-pay-head small{color:var(--muted);font-size:.85em;display:block}.lbs-pay-head b{letter-spacing:-.02em;font-size:1.7em;font-weight:800}.lbs-pay-head svg{width:1.2em;height:1.2em;color:var(--muted)}.lbs-pay-tabs{border-radius:calc(.8em*var(--rk));background:#f6f4f0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3em;padding:.3em;display:grid}.lbs-pay-tabs button{border-radius:calc(.6em*var(--rk));font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.6em .3em;font-size:.85em;font-weight:600}.lbs-pay-tabs button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 3px #1c1d231f}.lbs-pay-tabs button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}.lbs-pay-body{flex-direction:column;gap:.6em;min-height:9.2em;display:flex}.lbs-pay-field{border-radius:calc(.6em*var(--rk));color:var(--muted);letter-spacing:.02em;border:1px solid #1c1d2324;align-items:center;gap:.6em;padding:.8em .9em;font-size:.95em;display:flex}.lbs-pay-field svg{width:1.1em;height:1.1em}.lbs-pay-pair{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.lbs-pay-line{border-radius:calc(.6em*var(--rk));background:#f6f4f0;justify-content:space-between;gap:1em;padding:.75em .9em;font-size:.95em;display:flex}.lbs-pay-line span{color:var(--muted)}.lbs-pay-note{color:var(--muted);font-size:.8em}.lbs-pay-btn{border-radius:calc(.7em*var(--rk));background:var(--ink);color:#fff;text-align:center;padding:.9em;font-weight:700}.lbs-flow{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;max-width:1080px;margin:0 auto;padding:0;list-style:none;display:grid}.lbs-flow li{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:8px;padding:28px;display:flex;position:relative}.lbs-cream .lbs-flow li{background:#fff}.lbs-flow-ic{border-radius:calc(14px*var(--rk));background:var(--accent-tint);width:48px;height:48px;color:var(--accent-ink);justify-content:center;align-items:center;margin-bottom:8px;display:flex}.lbs-flow li:nth-child(2) .lbs-flow-ic{background:var(--accent);color:#fff}.lbs-flow b{font-size:19px}.lbs-flow li>span:not(.lbs-flow-ic){color:var(--muted);font-size:15px;line-height:1.5}.lbs-flow-arrow{width:28px;height:28px;color:var(--accent-ink);position:absolute;top:50%;right:-42px;transform:translateY(-50%)}.lbs-inv-wrap{flex-direction:column;gap:16px;display:flex}.lbs-inv-tabs{flex-wrap:wrap;gap:8px;display:flex}.lbs-inv-tabs button{corner-shape:round;font:inherit;color:var(--muted);cursor:pointer;background:#fff;border:1px solid #1c1d2326;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s}.lbs-inv-tabs button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.lbs-inv-tabs button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-inv{border-radius:calc(.4em*var(--rk));border-top:.4em solid var(--accent);background:#fff;flex-direction:column;gap:1.3em;padding:2em 2.2em;display:flex;box-shadow:0 1px #1c1d230f,0 30px 60px -36px #1c1d2366}.lbs-inv-top{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.lbs-inv-top b{font-size:1.2em;font-weight:800;display:block}.lbs-inv-top small{color:var(--muted);font-size:.85em}.lbs-inv-paid{corner-shape:round;color:#00866d;background:#e7f5ef;border-radius:2em;align-items:center;gap:.3em;padding:.3em .7em;font-size:.8em;font-weight:700;display:flex}.lbs-inv-paid svg{width:1em;height:1em}.lbs-inv-to small{color:var(--muted);font-size:.8em;display:block}.lbs-inv-to b{font-size:1em}.lbs-inv-lines{border-top:1px solid #1c1d231f;flex-direction:column;display:flex}.lbs-inv-lines>span{border-bottom:1px solid #1c1d2312;justify-content:space-between;gap:1em;padding:.8em 0;font-size:.95em;display:flex}.lbs-inv-lines>span>span{color:var(--muted)}.lbs-inv-lines b{font-variant-numeric:tabular-nums}.lbs-inv-total{border-bottom:0!important}.lbs-inv-total>span{font-weight:800;color:var(--ink)!important}.lbs-inv-total b{font-size:1.25em;font-weight:800}.lbs-inv-mention{border-radius:calc(.5em*var(--rk));background:var(--accent-tint);color:var(--accent-ink);padding:.8em 1em;font-size:.85em;font-weight:600;line-height:1.45}@media (max-width:991px){.lbs-pp-split{grid-template-columns:1fr;gap:48px}.lbs-pp-dark h1{font-size:42px}.lbs-access-grid{grid-template-columns:1fr;gap:28px}.lbs-pp-phone-stage{grid-template-columns:1fr 280px 1fr;gap:32px}.lbs-flow{gap:40px}.lbs-flow-arrow{right:-34px}.lbs-pay{margin:0}}@media (max-width:767px){.lbs-pp-list{grid-template-columns:1fr;margin-top:32px}.lbs-pp-stack .lbs-obj-wide{margin-top:40px}.lbs-obj-wide>*{font-size:clamp(7px,2cqw,16px)}.lbs-acad-body{grid-template-columns:1fr}.lbs-acad-nav{display:none}.lbs-funnel{grid-template-columns:repeat(2,minmax(0,1fr));gap:2em 2.4em;padding:2em 1.6em 2.4em}.lbs-funnel li:nth-child(2) .lbs-funnel-arrow{display:none}.lbs-pp-dark{padding:48px 0 64px}.lbs-pp-dark h1{font-size:34px}.lbs-pp-dark .lbs-hero-text{font-size:17px}.lbs-pp-dark .lbs-hero-ctas{flex-direction:column}.lbs-pp-dark .lbs-cta{width:100%}.lbs-live{grid-template-columns:1fr}.lbs-live-chat{display:none}.lbs-lva-row{grid-template-columns:1fr 1fr}.lbs-lva-row>:first-child{grid-column:1/-1;padding-bottom:4px}.lbs-lva-head>span:first-child{display:none}.lbs-lva-row>*{padding:12px 16px;font-size:14px}.lbs-pp-phone-stage{grid-template-columns:1fr;justify-items:center;gap:40px;margin-top:48px}.lbs-pp-phone-stage .lbs-phone{order:-1;width:260px}.lbs-pp-callouts,.lbs-pp-callouts:first-child{gap:24px;width:100%}.lbs-pp-callouts:first-child li{text-align:left;grid-template-columns:22px 1fr}.lbs-pp-callouts:first-child svg{grid-area:1/1/3}.lbs-pp-callouts:first-child b,.lbs-pp-callouts:first-child span{grid-column:2}.lbs-pp-callouts+.lbs-pp-callouts{margin-top:-16px}.lbs-flow{grid-template-columns:1fr;gap:40px}.lbs-flow-arrow{inset:auto auto -36px 50%;transform:translate(-50%)rotate(90deg)}.lbs-inv{padding:1.4em 1.3em}.lbs-seq b{font-size:15px}}@media (prefers-reduced-motion:reduce){.lbs-live-badge i,.lbs-js .lbs-phone-notif{animation:none}}.lbs-fp-img{aspect-ratio:16/9;border-radius:calc(.5em*var(--rk));background:var(--accent-tint);margin:.3em 0;display:block}.lbs-product h1 .lbs-hl{margin:2px 0}.lbs-hl-keep{white-space:nowrap}.lbs-testi-hero,.lbs-fq-hero,.lbs-jobs-hero,.lbs-mf-hero{text-align:center;padding:72px 0 96px}.lbs-testi-hero h1,.lbs-fq-hero h1,.lbs-jobs-hero h1,.lbs-mf-hero h1{text-wrap:balance;max-width:900px;margin:0 auto;font-size:56px;line-height:1.08}.lbs-testi-rating{color:var(--muted);justify-content:center;align-items:center;gap:10px;font-size:16px;display:flex;margin-top:20px!important}.lbs-testi-rating strong{color:var(--ink)}.lbs-testi-feature{text-align:left;max-width:880px;margin:48px auto 0}.lbs-vid{flex-direction:column;gap:14px;margin:0;display:flex}.lbs-vid-frame{aspect-ratio:16/9;border-radius:calc(20px*var(--rk));background:var(--ink);position:relative;overflow:hidden}.lbs-vid-frame button{width:100%;height:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.lbs-vid-frame img,.lbs-vid-frame iframe{object-fit:cover;border:0;width:100%;height:100%;display:block}.lbs-vid-play{corner-shape:round;width:64px;height:64px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -10px #00000080}.lbs-vid-play svg{margin-left:3px}.lbs-vid-frame button:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}@media (hover:hover){.lbs-vid-frame button:hover .lbs-vid-play{transform:translate(-50%,-50%)scale(1.08)}}.lbs-vid blockquote{margin:0;font-size:17px;font-weight:600;line-height:1.45}.lbs-vid.is-big blockquote{letter-spacing:-.01em;font-size:22px}.lbs-vid figcaption{color:var(--muted);flex-direction:column;gap:2px;font-size:14px;display:flex}.lbs-vid figcaption strong{color:var(--ink);font-size:15px}.lbs-testi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;max-width:1240px;margin:56px auto 0;display:grid}.lbs-story-list{flex-direction:column;gap:120px;max-width:960px;margin:72px auto 0;display:flex}.lbs-story-video .lbs-vid-frame{aspect-ratio:var(--ar,16/9);border-radius:24px}.lbs-story-video video{object-fit:cover;background:var(--ink);width:100%;height:100%;display:block}.lbs-story-video .lbs-vid-play{width:80px;height:80px}.lbs-vid-cover{text-align:left;color:#fff;pointer-events:none;background:linear-gradient(#14151a00 35%,#14151a73 62%,#14151ad1 100%);flex-direction:column;justify-content:flex-end;gap:6px;padding:32px 36px;display:flex;position:absolute;inset:0}.lbs-vid-title{letter-spacing:-.02em;text-wrap:balance;max-width:28ch;font-size:30px;font-weight:800;line-height:1.1}.lbs-vid-sub{color:#ffffffe0;font-size:16px;font-weight:600}.lbs-vid-dur{font-variant-numeric:tabular-nums;background:#14151a99;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:600;position:absolute;top:20px;right:20px}.lbs-story-video .lbs-vid-play{z-index:1;inset:auto 36px 32px auto;transform:none}@media (hover:hover){.lbs-story-video .lbs-vid-frame button:hover .lbs-vid-play{transform:scale(1.08)}}.lbs-testi-hero-story{text-align:left;max-width:960px;margin:56px auto 0}.lbs-testi-hero .lbs-story-uses{border-top-color:#1c1d2324}.lbs-testi-grid>:first-child{grid-column:1/-1;margin-bottom:24px}.lbs-testi-grid>:first-child .lbs-vid{grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:14px 56px;display:grid}.lbs-testi-grid>:first-child .lbs-vid-frame{grid-row:1/-1}.lbs-testi-grid>:first-child blockquote{letter-spacing:-.02em;grid-area:2/2;font-size:26px}.lbs-testi-grid>:first-child figcaption{grid-area:3/2}.lbs-story-body{text-align:left;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:56px;margin-top:40px;display:grid}.lbs-story-name{letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1.1}.lbs-story-role{color:var(--muted);font-size:16px;margin-top:8px!important}.lbs-story-main blockquote{letter-spacing:-.02em;text-wrap:pretty;margin:28px 0 0;font-size:28px;font-weight:700;line-height:1.3}.lbs-story-intro{max-width:62ch;color:var(--muted);font-size:17px;line-height:1.55;margin-top:20px!important}.lbs-story-uses{border-top:1px solid #1c1d231f;padding-top:24px}.lbs-story-uses-title{font-size:15px;font-weight:700}.lbs-story-uses ul{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.lbs-story-uses li{color:var(--muted);gap:10px;font-size:16px;line-height:1.45;display:flex}.lbs-story-uses li svg{color:var(--accent-ink);flex-shrink:0;margin-top:2px}.lbs-testi-wall{columns:3;text-align:left;column-gap:20px;max-width:1240px;margin:48px auto 0}.lbs-testi-wall .lbs-review{break-inside:avoid;width:auto;height:auto;min-height:0;margin-bottom:20px}.lbs-mf-wrap{max-width:820px}.lbs-mf-letter{text-align:left;margin-top:48px}.lbs-mf-letter p{color:var(--muted);font-size:19px;line-height:1.7;margin-top:22px!important}.lbs-mf-letter p.is-lead{color:var(--ink);letter-spacing:-.01em;font-size:26px;font-weight:600;line-height:1.45;margin-top:0!important}.lbs-mf-letter p.lbs-mf-close{color:var(--ink);font-size:21px;font-weight:700}.lbs-mf-sign{border-top:1px solid #1c1d231f;flex-direction:column;gap:2px;padding-top:24px;display:flex;margin-top:36px!important}.lbs-mf-sign b{color:var(--ink);font-size:18px}.lbs-mf-sign span{font-size:15px}.lbs-fq-hero .lbs-hero-text{max-width:680px;margin:24px auto 0!important}.lbs-fq-hero .lbs-hero-text a{color:var(--ink);text-underline-offset:3px;font-weight:600}.lbs-fq-grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;max-width:1080px;display:grid}.lbs-fq-nav{flex-direction:column;gap:4px;display:flex;position:sticky;top:110px}.lbs-fq-nav a{border-radius:calc(12px*var(--rk));color:var(--ink);justify-content:space-between;gap:12px;padding:10px 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.lbs-fq-nav a span{color:var(--muted);font-weight:500}@media (hover:hover){.lbs-fq-nav a:hover{background:var(--cream)}}.lbs-fq-group{scroll-margin-top:100px}.lbs-fq-group+.lbs-fq-group{margin-top:64px}.lbs-fq-group h2{letter-spacing:-.02em;margin-bottom:16px;font-size:28px;font-weight:800}.lbs-jobs-wrap{max-width:760px}.lbs-jobs-hero .lbs-hero-text{margin:24px auto 0!important}.lbs-jobs-empty{border-radius:calc(24px*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:16px;margin-top:48px;padding:36px;display:flex}.lbs-jobs-empty>b{font-size:22px;font-weight:800}.lbs-jobs-empty>p{color:var(--muted);font-size:16px;line-height:1.6}.lbs-jobs-empty .lbs-checks svg{color:var(--accent-ink);flex-shrink:0;margin-top:4px}.lbs-jobs-empty .lbs-cta{align-self:flex-start;gap:8px}@media (max-width:991px){.lbs-testi-grid>:first-child .lbs-vid{display:flex}.lbs-testi-grid>:first-child blockquote{font-size:20px}.lbs-story-body{grid-template-columns:1fr;gap:32px}.lbs-story-list{gap:88px}.lbs-testi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lbs-testi-wall{columns:2}.lbs-fq-grid{grid-template-columns:1fr;gap:32px}.lbs-fq-nav{flex-flow:wrap;position:static}}@media (max-width:767px){.lbs-testi-hero,.lbs-fq-hero,.lbs-jobs-hero,.lbs-mf-hero{padding:40px 0 64px}.lbs-testi-hero h1,.lbs-fq-hero h1,.lbs-jobs-hero h1,.lbs-mf-hero h1{font-size:34px}.lbs-testi-grid{grid-template-columns:1fr;gap:36px}.lbs-testi-wall{columns:1}.lbs-vid.is-big blockquote{font-size:18px}.lbs-vid-cover{gap:2px;padding:16px 18px}.lbs-vid-title{font-size:17px}.lbs-vid-sub{font-size:13px}.lbs-vid-dur{padding:3px 8px;font-size:11px;top:10px;right:10px}.lbs-story-video .lbs-vid-play{bottom:16px;right:16px}.lbs-testi-grid>:first-child{margin-bottom:0}.lbs-testi-grid>:first-child blockquote{font-size:18px}.lbs-testi-hero-story{margin-top:36px}.lbs-story-list{gap:64px;margin-top:48px}.lbs-story-video .lbs-vid-frame{border-radius:16px}.lbs-story-video .lbs-vid-play{width:44px;height:44px}.lbs-story-body{margin-top:24px}.lbs-story-name{font-size:24px}.lbs-story-main blockquote{margin-top:20px;font-size:21px}.lbs-mf-letter p{font-size:17px}.lbs-mf-letter p.is-lead{font-size:21px}.lbs-jobs-empty{padding:24px}.lbs-jobs-empty .lbs-cta{align-self:stretch}.lbs-fq-nav a{background:var(--cream);padding:8px 12px}}.lbs-legal-hero{text-align:left;padding:64px 0 56px}.lbs-legal-head{width:100%;max-width:1080px}.lbs-legal-hero h1{text-align:left;font-size:48px;line-height:1.1}.lbs-legal-date{color:var(--muted);font-size:15px;margin-top:12px!important}.lbs-legal-body{padding:64px 0 120px}.lbs-legal-grid{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:64px;max-width:1080px;display:grid}.lbs-legal-grid.is-short{grid-template-columns:minmax(0,720px)}.lbs-legal-toc{max-height:calc(100vh - 130px);padding-right:8px;position:sticky;top:100px;overflow:auto}.lbs-legal-toc>p{font-size:14px;font-weight:700;margin-bottom:10px!important}.lbs-legal-toc ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lbs-legal-toc a{border-radius:calc(8px*var(--rk));color:var(--muted);padding:6px 10px;font-size:14px;line-height:1.35;text-decoration:none;display:block}@media (hover:hover){.lbs-legal-toc a:hover{background:var(--cream);color:var(--ink)}}.lbs-legal-text{color:#33343b;max-width:720px;font-size:16px;line-height:1.7}.lbs-legal-text h2{letter-spacing:-.015em;color:var(--ink);margin:48px 0 12px;scroll-margin-top:100px;font-size:24px;font-weight:800;line-height:1.25}.lbs-legal-text h2:first-child{margin-top:0}.lbs-legal-text h3{color:var(--ink);margin:28px 0 8px;font-size:18px;font-weight:700;line-height:1.35}.lbs-legal-text p{margin:0 0 14px!important}.lbs-legal-text ul{margin:0 0 16px;padding-left:22px}.lbs-legal-text li{margin:4px 0}.lbs-legal-text b{color:var(--ink)}.lbs-legal-text a{color:var(--ink);text-underline-offset:3px;word-break:break-word}.lbs-legal-table{margin:0 0 16px;overflow-x:auto}.lbs-legal-table table{border-collapse:collapse;font-size:14px}.lbs-legal-table td{vertical-align:top;border:1px solid #1c1d231f;padding:8px 12px}@media (max-width:991px){.lbs-legal-grid{grid-template-columns:1fr;gap:32px}.lbs-legal-toc{border-radius:calc(16px*var(--rk));background:var(--cream);max-height:none;padding:16px;position:static}}@media (max-width:767px){.lbs-legal-hero{padding:40px 0 32px}.lbs-legal-hero h1{font-size:32px}.lbs-legal-body{padding:40px 0 80px}.lbs-legal-text{font-size:15px}}.lbs-reviews-note{text-align:center;color:var(--muted-dark);font-size:13px;margin-top:20px!important}.lbs-nf{text-align:center;padding:96px 0 120px}.lbs-nf-inner{width:100%;max-width:760px}.lbs-nf-code{color:var(--orange);font-size:15px;font-weight:700}.lbs-nf h1{text-wrap:balance;font-size:48px;line-height:1.1;margin-top:12px!important}.lbs-nf .lbs-hero-text{margin:20px auto 0!important}.lbs-nf-en{color:var(--muted);font-size:15px;margin-top:40px!important}.lbs-nf-en a{color:var(--ink);text-underline-offset:3px;font-weight:600}@media (max-width:767px){.lbs-nf{padding:56px 0 72px}.lbs-nf h1{font-size:32px}}.lbs-pp-stage .lbs-pp-phone-stage{grid-template-columns:minmax(0,1fr) 420px minmax(0,1fr)}.lbs-obj>.lbs-com,.lbs-obj>.lbs-com-groups,.lbs-obj>.lbs-com-board{font-size:clamp(12px,3.4cqw,15px)}.lbs-obj>.lbs-com{font-size:14px}.lbs-com{border-radius:calc(24px*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative;box-shadow:0 40px 80px -40px #1c1d2359}.lbs-com svg,.lbs-com-groups svg,.lbs-com-board svg{flex-shrink:0;width:1.05em;height:1.05em}.lbs-com-rooms{gap:6px;display:flex;overflow:hidden}.lbs-com-rooms button{corner-shape:round;font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:#f6f4f0;border:0;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;font-size:12.5px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.lbs-com-rooms button[aria-selected=true]{background:var(--accent-tint);color:var(--accent-ink)}@media (hover:hover){.lbs-com-rooms button:hover{color:var(--ink)}}.lbs-com-post{border-radius:calc(16px*var(--rk));border:1px solid #1c1d2314;flex-direction:column;gap:10px;padding:14px;display:flex}.lbs-com-who,.lbs-com-reply{align-items:center;gap:10px;display:flex}.lbs-com i,.lbs-com-board i{corner-shape:round;width:2.4em;height:2.4em;color:var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8em;font-style:normal;font-weight:700;display:inline-flex}.lbs-com-who>span{flex-direction:column;line-height:1.25;display:flex}.lbs-com-who small{color:var(--muted);font-size:12px}.lbs-com-who em{corner-shape:round;background:var(--accent-tint);color:var(--accent-ink);border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:4px 8px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-flex}.lbs-com-post>p{font-size:14px;line-height:1.45}.lbs-com-paint{border-radius:calc(12px*var(--rk));background:linear-gradient(#d6defb 0%,#eef2ff 46%,#fff2ec 47%,#cfe9df 100%);height:118px;position:relative;overflow:hidden}.lbs-com-paint i{corner-shape:round;border-radius:50%;width:auto;height:auto;position:absolute}.lbs-com-paint i:first-child{background:#9fd3c1;width:70%;height:80%;bottom:-38%;left:-10%}.lbs-com-paint i:nth-child(2){background:#7cc0a9;width:76%;height:86%;bottom:-46%;right:-14%}.lbs-com-paint i:nth-child(3){background:#ffc9b5;width:34px;height:34px;top:16%;right:18%}.lbs-com-react{color:var(--muted);gap:16px;font-size:13px;font-weight:600;display:flex}.lbs-com-react span,.lbs-com-react button{align-items:center;gap:5px;display:inline-flex}.lbs-com-react button{border-radius:calc(8px*var(--rk));font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;margin:-4px -8px;padding:4px 8px;font-weight:600;transition:color .2s,background-color .2s}.lbs-com-react button.is-on{color:var(--accent-ink)}@media (hover:hover){.lbs-com-react button:hover{background:var(--accent-tint);color:var(--accent-ink)}}.lbs-com-poll{flex-direction:column;gap:6px;display:flex}.lbs-com-poll>span{border-radius:calc(10px*var(--rk));background:#f6f4f0;justify-content:space-between;padding:9px 12px;font-size:13px;display:flex;position:relative;overflow:hidden}.lbs-com-poll>span i{background:var(--accent-tint);border-radius:0;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0}.lbs-com-poll b,.lbs-com-poll em{font-style:normal;position:relative}.lbs-com-poll em{color:var(--accent-ink);font-weight:700}.lbs-com-poll small{color:var(--muted);font-size:12px}.lbs-com-reply{border-top:1px solid #1c1d2312;align-items:flex-start;padding-top:10px}.lbs-com-reply>span{color:var(--muted);font-size:13px;line-height:1.4}.lbs-com-reply b{color:var(--ink);font-size:13px;display:block}.lbs-com-compose{corner-shape:round;color:var(--muted);background:#f6f4f0;border-radius:999px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.lbs-com-compose span{margin-right:auto}.lbs-com-media{position:relative}.lbs-com-trophy{border-radius:calc(14px*var(--rk));background:#fff;align-items:center;gap:10px;padding:10px 14px 10px 10px;line-height:1.25;display:flex;position:absolute;top:50%;right:-58px;box-shadow:0 18px 40px -16px #1c1d2359}.lbs-com-trophy>span:first-child{border-radius:calc(10px*var(--rk));background:var(--yellow);color:var(--ink);padding:8px;display:inline-flex}.lbs-com-trophy small{color:var(--muted);font-size:11.5px;display:block}.lbs-com-trophy b{font-size:13px}.lbs-js .lbs-com-trophy{animation:.8s cubic-bezier(.2,.7,.2,1) .6s both lbs-pv-in}.lbs-com-groups{border-radius:calc(1.2em*var(--rk));background:#fff;border:1px solid #1c1d2314;padding:1.4em}.lbs-ui-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6em;margin-bottom:.9em;display:flex}.lbs-ui-head>small{font-size:.85em;font-weight:700}.lbs-com-groups-grid{margin:0 auto}.lbs-com-groups ul{flex-direction:column;gap:.5em;margin:0;padding:0;list-style:none;display:flex}.lbs-com-groups li{border-radius:calc(.8em*var(--rk));color:var(--muted);background:#f6f4f0;grid-template-columns:auto 1fr auto;align-items:center;gap:.9em;padding:.8em .9em;transition:background-color .3s,color .3s;display:grid}.lbs-com-groups li>span:nth-child(2){flex-direction:column;line-height:1.3;display:flex}.lbs-com-groups li small{font-size:.8em}.lbs-com-ic{border-radius:calc(.6em*var(--rk));background:#fff;padding:.5em;display:inline-flex}.lbs-com-groups em{font-size:.8em;font-style:normal;font-weight:700}.lbs-com-groups li.is-open{background:var(--accent-tint);color:var(--ink)}.lbs-com-groups li.is-open .lbs-com-ic,.lbs-com-groups li.is-open em{color:var(--accent-ink)}.lbs-com-board{border-radius:calc(1.2em*var(--rk));background:#fff;border:1px solid #1c1d2314;padding:1.4em;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-com-board-head{align-items:center;gap:.7em;margin-bottom:1em;display:flex}.lbs-com-board-head>span{border-radius:calc(.7em*var(--rk));background:var(--yellow);padding:.55em;display:inline-flex}.lbs-com-board-head b{font-size:1.1em}.lbs-com-board-head .lbs-seg{margin-left:auto}.lbs-com-board ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-com-board li{border-top:1px solid #1c1d2312;grid-template-columns:1.6em auto 1fr auto;align-items:center;gap:.8em;padding:.8em .4em;display:grid}.lbs-com-board li>span:nth-child(3){flex-direction:column;line-height:1.3;display:flex}.lbs-com-board li small{color:var(--muted);font-size:.82em}.lbs-com-rank{color:var(--muted);text-align:center;font-weight:800}.lbs-com-board li.is-first{border-radius:calc(.8em*var(--rk));background:var(--accent-tint);border-top:0;margin:0 -.4em;padding:.8em}.lbs-com-board li.is-first .lbs-com-rank{color:var(--accent-ink)}.lbs-com-board li.is-first+li{border-top:0}.lbs-com-board li.is-row{grid-template-columns:auto 1fr auto}.lbs-com-board li.is-row:first-child{border-top:0}.lbs-com-board li.is-row>span{flex-direction:column;line-height:1.3;display:flex}.lbs-com-board li.is-row>i:has(svg){background:var(--accent-tint);color:var(--accent-ink)}.lbs-com-board li.is-row>i svg{width:1.1em;height:1.1em}.lbs-com-board em{corner-shape:round;white-space:nowrap;background:#f6f4f0;border-radius:999px;align-items:center;gap:.35em;padding:.35em .7em;font-size:.78em;font-style:normal;font-weight:700;display:inline-flex}.lbs-com-board li.is-first em{color:var(--accent-ink);background:#fff}@media (max-width:991px){.lbs-pp-stage .lbs-pp-phone-stage{grid-template-columns:1fr 360px 1fr}.lbs-com-trophy{right:-42px}}@media (max-width:767px){.lbs-pp-stage .lbs-pp-phone-stage{grid-template-columns:1fr}.lbs-pp-stage .lbs-pp-phone-stage>.lbs-obj{order:-1;max-width:400px}.lbs-obj>.lbs-com{font-size:13px}.lbs-com-trophy{top:auto;bottom:-14px;right:-14px}.lbs-pp-sig2 .lbs-pp-spot-grid>div:first-child{order:2}.lbs-com-board li:not(.is-row) em{display:none}}@media (prefers-reduced-motion:reduce){.lbs-js .lbs-com-trophy{animation:none}}.lbs-browser{border-radius:calc(1.1em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d231a;position:relative;box-shadow:0 40px 80px -40px #1c1d2359}.lbs-browser-bar{border-bottom:1px solid #1c1d2314;align-items:center;gap:1em;padding:.7em 1em;display:flex}.lbs-browser-dots{gap:.35em;display:flex}.lbs-browser-dots i{corner-shape:round;background:#e4e1da;border-radius:50%;width:.65em;height:.65em}.lbs-browser-url{corner-shape:round;max-width:22em;color:var(--muted);background:#f6f4f0;border-radius:2em;flex:1;align-items:center;gap:.45em;margin:0 auto;padding:.35em .9em;font-size:.8em;display:flex}.lbs-browser-url svg{width:1em;height:1em;color:var(--accent-ink)}.lbs-browser svg,.lbs-blog-ed svg,.lbs-themes svg{flex-shrink:0}.lbs-site{border-radius:0 0 calc(1.1em*var(--rk)) calc(1.1em*var(--rk));background:var(--s-bg);color:var(--s-ink);flex-direction:column;gap:1.6em;padding:1.2em 1.6em 1.8em;transition:background-color .35s,color .35s;display:flex}.lbs-site-nav{align-items:center;gap:.7em;font-size:.85em;display:flex}.lbs-site-logo{border-radius:calc(.5em*var(--rk));background:var(--s-accent);width:2em;height:2em;color:var(--s-bg);justify-content:center;align-items:center;font-size:.8em;font-weight:800;transition:background-color .35s;display:inline-flex}.lbs-site-nav>b{font-family:var(--s-font)}.lbs-site-links{opacity:.75;gap:1.2em;margin-left:auto;display:flex}.lbs-site-btn{border-radius:calc(.5em*var(--rk));background:var(--s-accent);color:var(--s-bg);align-self:flex-start;padding:.55em 1.1em;font-size:.8em;font-weight:700;transition:background-color .35s;display:inline-flex}.lbs-site-btn.is-ghost{border:1px solid var(--s-accent);color:var(--s-accent);background:0 0;align-self:center}.lbs-site-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:1.4em;display:grid}.lbs-site-hero>div{flex-direction:column;gap:.7em;display:flex}.lbs-site-h{font-family:var(--s-font);letter-spacing:-.01em;font-size:1.55em;font-weight:800;line-height:1.15}.lbs-site-hero>div>span:not(.lbs-site-btn){opacity:.75;font-size:.85em;line-height:1.45}.lbs-site-paint{aspect-ratio:4/3;border-radius:calc(.8em*var(--rk));height:auto}.lbs-site-paint i:nth-child(3){width:2.4em;height:2.4em}.lbs-site-blog>small{font-family:var(--s-font);margin-bottom:.7em;font-size:.9em;font-weight:700;display:block}.lbs-site-blog>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9em;display:grid}.lbs-site-blog>div>span{border-radius:calc(.7em*var(--rk));background:var(--s-soft);flex-direction:column;gap:.35em;padding:.5em .5em .8em;transition:background-color .35s;display:flex}.lbs-site-blog i{aspect-ratio:16/9;border-radius:calc(.45em*var(--rk));display:block}.lbs-site-blog em{color:var(--s-accent);font-size:.7em;font-style:normal;font-weight:700}.lbs-site-blog b{font-family:var(--s-font);font-size:.78em;line-height:1.3}.lbs-browser-chip,.lbs-blog-chip{border-radius:calc(1em*var(--rk));background:#fff;align-items:center;gap:.7em;padding:.7em 1em .7em .7em;font-size:.9em;line-height:1.25;display:flex;position:absolute;box-shadow:0 18px 40px -16px #1c1d2359}.lbs-browser-chip{bottom:-2em;right:2em}.lbs-browser-chip>span:first-child,.lbs-blog-chip>span:first-child{border-radius:calc(.6em*var(--rk));background:var(--accent-tint);color:var(--accent-ink);padding:.5em;display:inline-flex}.lbs-browser-chip svg,.lbs-blog-chip svg{width:1.1em;height:1.1em}.lbs-browser-chip small,.lbs-blog-chip small{color:var(--muted);font-size:.8em;display:block}.lbs-js .lbs-browser-chip,.lbs-js .lbs-blog-chip{animation:.8s cubic-bezier(.2,.7,.2,1) .6s both lbs-pv-in}.lbs-themes{text-align:left;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center;gap:40px;max-width:1120px;margin:0 auto;display:grid}.lbs-themes .lbs-obj>.lbs-browser{font-size:clamp(9px,2.3cqw,15px)}.lbs-themes-panel{border-radius:calc(20px*var(--rk));background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:12px;padding:22px;display:flex}.lbs-themes-panel>small{font-size:14px;font-weight:700}.lbs-themes-panel>small+*{margin-bottom:8px}.lbs-themes-list{flex-direction:column;gap:8px;display:flex}.lbs-themes-list button{border-radius:calc(14px*var(--rk));font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #1c1d231a;align-items:center;gap:14px;padding:10px;transition:border-color .2s,background-color .2s;display:flex}.lbs-themes-list button[aria-checked=true]{border-color:var(--accent-ink);background:var(--accent-tint)}.lbs-themes-list button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}@media (hover:hover){.lbs-themes-list button:hover{border-color:var(--accent-ink)}}.lbs-themes-list button>span:last-child{flex-direction:column;line-height:1.35;display:flex}.lbs-themes-list b{font-size:15px}.lbs-themes-list button>span:last-child>span{color:var(--muted);font-size:13px}.lbs-themes-sw{border-radius:calc(10px*var(--rk));border:1px solid #1c1d231a;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;font-weight:800;display:inline-flex}.lbs-themes-colors{color:var(--muted);flex-wrap:wrap;gap:8px 14px;font-size:13px;display:flex}.lbs-themes-colors span{align-items:center;gap:6px;display:inline-flex}.lbs-themes-colors i{border-radius:calc(6px*var(--rk));border:1px solid #1c1d231f;width:18px;height:18px;transition:background-color .35s}.lbs-themes-fav{background:var(--ink);color:#fff;justify-content:center;align-items:center;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.lbs-blog-ed{border-radius:calc(1.1em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d231a;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid;position:relative;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-blog-main{flex-direction:column;gap:.6em;padding:1.3em;display:flex}.lbs-blog-top{color:var(--muted);justify-content:space-between;align-items:center;font-size:.85em;display:flex}.lbs-blog-top em{corner-shape:round;background:#f6f4f0;border-radius:2em;padding:.2em .7em;font-size:.9em;font-style:normal;font-weight:700}.lbs-blog-title{font-size:1.3em;font-weight:800;line-height:1.2}.lbs-blog-tools{border-radius:calc(.6em*var(--rk));color:var(--muted);background:#f6f4f0;gap:.9em;margin:.2em 0 .3em;padding:.5em .7em;display:flex}.lbs-blog-tools svg{width:1em;height:1em}.lbs-blog-line{border-radius:calc(1em*var(--rk));background:#ececf1;height:.55em;display:block}.lbs-blog-img{border-radius:calc(.7em*var(--rk));height:5.5em;margin:.3em 0;display:block}.lbs-blog-side{border-radius:0 calc(1.1em*var(--rk)) calc(1.1em*var(--rk)) 0;background:#fbfaf7;border-left:1px solid #1c1d2314;flex-direction:column;gap:1.1em;padding:1.3em;display:flex}.lbs-blog-side>div{flex-direction:column;gap:.35em;font-size:.88em;display:flex}.lbs-blog-side small{color:var(--muted);font-size:.85em;font-weight:700}.lbs-blog-side b{color:var(--accent-ink);align-items:center;gap:.4em;display:flex}.lbs-blog-side b svg{width:1em;height:1em}.lbs-blog-side>div>span:not(.lbs-blog-cats){color:var(--muted)}.lbs-blog-cats{flex-wrap:wrap;gap:.35em;display:flex}.lbs-blog-cats em{corner-shape:round;border:1px solid #1c1d231f;border-radius:2em;padding:.25em .65em;font-size:.85em;font-style:normal;font-weight:600}.lbs-blog-cats em.is-on{border-color:var(--accent-ink);background:var(--accent-tint);color:var(--accent-ink)}.lbs-blog-toggle{justify-content:space-between;align-items:center;flex-direction:row!important}.lbs-blog-toggle>span{flex-direction:column;gap:.2em;display:flex}.lbs-blog-toggle b{color:var(--ink)!important}.lbs-blog-toggle>i{border-radius:calc(1em*var(--rk));background:var(--accent);width:2.4em;height:1.4em;position:relative}.lbs-blog-toggle>i:after{content:"";corner-shape:round;background:#fff;border-radius:50%;width:1em;height:1em;position:absolute;top:.2em;right:.2em}.lbs-blog-btn{border-radius:calc(.6em*var(--rk));background:var(--ink);color:#fff;text-align:center;margin-top:auto;padding:.6em;font-size:.85em;font-weight:700}.lbs-blog-chip{bottom:2.4em;left:-1.6em}@media (max-width:991px){.lbs-themes{grid-template-columns:1fr;max-width:640px}}@media (max-width:767px){.lbs-site-links{display:none}.lbs-site{gap:1.2em;padding:1em 1.1em 1.3em}.lbs-browser-chip{right:1em}.lbs-blog-ed{grid-template-columns:1fr}.lbs-blog-side{border-radius:0 0 calc(1.1em*var(--rk)) calc(1.1em*var(--rk));border-top:1px solid #1c1d2314;border-left:0}.lbs-blog-chip{top:-1.8em;bottom:auto;left:-.4em}}@media (prefers-reduced-motion:reduce){.lbs-js .lbs-browser-chip,.lbs-js .lbs-blog-chip{animation:none}.lbs-site,.lbs-site *{transition:none}}.lbs-lt{border-radius:calc(1.4em*var(--rk)) calc(1.4em*var(--rk)) 0 0;text-align:left;background:#fff;border:1px solid #1c1d2314;border-bottom:0;position:relative;box-shadow:0 -10px 60px -30px #1c1d2340}.lbs-lt-head{justify-content:space-between;align-items:center;gap:1em;padding:1.3em 1.8em;display:flex}.lbs-lt-head>span:first-child{flex-direction:column;line-height:1.3;display:flex}.lbs-lt-head b{font-size:1.15em}.lbs-lt-head small{color:var(--muted);font-size:.85em}.lbs-lt-row{border-top:1px solid #1c1d2312;grid-template-columns:1.4fr 1.6fr 1fr 1.1fr .9fr;align-items:center;gap:1.4em;padding:.95em 1.8em;font-size:.92em;display:grid}.lbs-lt-cols{color:var(--muted);padding-top:.7em;padding-bottom:.7em;font-size:.8em;font-weight:700}.lbs-lt-who{align-items:center;gap:.7em;display:flex}.lbs-lt i,.lbs-lp-head i,.lbs-rm i{corner-shape:round;width:2.2em;height:2.2em;color:var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.78em;font-style:normal;font-weight:700;display:inline-flex}.lbs-lt-prog{align-items:center;gap:.8em;display:flex}.lbs-lt-prog .lbs-syl-bar{flex:1}.lbs-lt-prog b{text-align:right;width:3.2em;font-size:.9em}.lbs-lt .lbs-syl-bar i{border-radius:calc(1em*var(--rk));width:auto;height:100%}.lbs-lt .is-muted{color:var(--muted)}.lbs-lt-status{corner-shape:round;background:#f6f4f0;border-radius:2em;align-items:center;gap:.35em;padding:.3em .75em;font-size:.85em;font-style:normal;font-weight:700;display:inline-flex}.lbs-lt-status svg,.lbs-lp svg,.lbs-rm svg{flex-shrink:0;width:1em;height:1em}.lbs-lt-row.is-done .lbs-lt-status{background:var(--accent-tint);color:var(--accent-ink)}.lbs-lt-row.is-idle{background:#fff6e3}.lbs-lt-row.is-idle .lbs-lt-status{background:var(--yellow);color:var(--ink)}.lbs-lt-row.is-idle .lbs-syl-bar i{background:#c9a35a}.lbs-lp{border-radius:calc(22px*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;max-width:720px;margin:0 auto;padding:24px;box-shadow:0 30px 60px -40px #1c1d234d}.lbs-lp-head{align-items:center;gap:14px;display:flex}.lbs-lp-head i{font-size:15px}.lbs-lp-head>span{flex-direction:column;line-height:1.35;display:flex}.lbs-lp-head b{font-size:18px}.lbs-lp-head small{color:var(--muted);font-size:14px}.lbs-lp-tabs{border-bottom:1px solid #1c1d231a;gap:4px;margin:20px 0 8px;display:flex}.lbs-lp-tabs button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:10px 14px 14px;font-size:15px;font-weight:600;transition:color .2s;position:relative}.lbs-lp-tabs button:after{content:"";border-radius:calc(3px*var(--rk)) calc(3px*var(--rk)) 0 0;background:var(--accent);opacity:0;height:3px;transition:opacity .2s;position:absolute;bottom:-1px;left:8px;right:8px}.lbs-lp-tabs button[aria-selected=true]{color:var(--ink)}.lbs-lp-tabs button[aria-selected=true]:after{opacity:1}.lbs-lp-tabs button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px;border-radius:calc(8px*var(--rk))}@media (hover:hover){.lbs-lp-tabs button:hover{color:var(--ink)}}.lbs-lp-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-lp-list li{border-top:1px solid #1c1d2312;grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:14px 0;display:grid}.lbs-lp-list li:first-child{border-top:0}.lbs-lp-list li>span:nth-child(2){flex-direction:column;gap:6px;line-height:1.3;display:flex}.lbs-lp-list b{font-size:15px}.lbs-lp-list small{color:var(--muted);font-size:13px}.lbs-lp-list em{font-size:14px;font-style:normal;font-weight:700}.lbs-lp-n{border-radius:calc(10px*var(--rk));background:var(--accent-tint);width:36px;height:36px;color:var(--accent-ink);justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.lbs-lp-list li.is-done .lbs-lp-n{background:var(--accent);color:#fff}.lbs-lp-list li.is-locked .lbs-lp-n{color:var(--muted);background:#f6f4f0}.lbs-lp-list li.is-locked b{color:var(--muted)}.lbs-lp-list .lbs-syl-bar{border-radius:calc(6px*var(--rk));background:#ececf1;height:6px;display:block;overflow:hidden}.lbs-lp-list .lbs-syl-bar i{background:var(--accent);height:100%;display:block}.lbs-rm{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:.8em;padding:1.5em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-rm-top{border-bottom:1px solid #1c1d2314;align-items:center;gap:.6em;padding-bottom:.9em;display:flex}.lbs-rm-top svg{color:var(--accent-ink)}.lbs-rm-to{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.lbs-rm-to>small{color:var(--muted);margin-right:.2em;font-size:.85em;font-weight:700}.lbs-rm-to>span{corner-shape:round;background:#f6f4f0;border-radius:2em;align-items:center;gap:.45em;padding:.25em .8em .25em .25em;font-size:.85em;font-weight:600;display:inline-flex}.lbs-rm-note{color:var(--muted);margin-top:-.3em;font-size:.8em}.lbs-rm-subject{margin-top:.3em;font-size:1.1em}.lbs-rm p{color:var(--muted);font-size:.92em;line-height:1.55}.lbs-rm-btn{border-radius:calc(.6em*var(--rk));background:var(--ink);color:#fff;align-self:flex-start;align-items:center;gap:.5em;margin-top:.3em;padding:.65em 1.1em;font-size:.88em;font-weight:700;display:inline-flex}@media (max-width:767px){.lbs-lt-head{flex-direction:column;align-items:flex-start;padding:1.2em}.lbs-lt-row{grid-template-columns:1.3fr 1.4fr .9fr;gap:.9em;padding:.9em 1.2em;font-size:1.1em}.lbs-lt-row>:nth-child(3),.lbs-lt-row>:nth-child(4){display:none}.lbs-lp{padding:18px}.lbs-lp-tabs button{padding:10px 8px 12px;font-size:14px}}.lbs-obj>.lbs-kd{font-size:clamp(12px,3cqw,15px)}.lbs-kd{border-radius:calc(1.4em*var(--rk));color:var(--ink);text-align:left;background:#fff;grid-template-columns:1fr 1fr 1fr;gap:1em;padding:1.4em;display:grid;box-shadow:0 40px 90px -40px #0009}.lbs-kd-tiles{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;display:grid}.lbs-kd-tiles>div{border-radius:calc(.9em*var(--rk));background:#f6f4f0;flex-direction:column;gap:.15em;padding:.9em 1em;display:flex}.lbs-kd-tiles>div.is-main{background:var(--accent-tint)}.lbs-kd-tiles small{color:var(--muted);font-size:.78em;font-weight:600}.lbs-kd-tiles b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.45em;font-weight:800}.lbs-kd-tiles em{color:var(--green);font-size:.78em;font-style:normal;font-weight:700}.lbs-kd-plot{flex-direction:column;grid-column:1/3;gap:.5em;display:flex}.lbs-kd-plot small,.lbs-kd-sales>small{font-size:.8em;font-weight:700}.lbs-kd-chart{width:100%;height:8.5em;display:block}.lbs-kd-chart line{stroke:#1c1d2314;stroke-width:1px;vector-effect:non-scaling-stroke}.lbs-kd-area{fill:var(--accent-tint)}.lbs-kd-line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.lbs-kd-sales{flex-direction:column;gap:.45em;display:flex}.lbs-kd-sales>span{border-radius:calc(.7em*var(--rk));background:#f6f4f0;grid-template-columns:1fr auto;gap:0 .6em;padding:.55em .7em;line-height:1.3;display:grid}.lbs-kd-sales b{font-size:.8em}.lbs-kd-sales span span{color:var(--muted);grid-row:2;font-size:.72em}.lbs-kd-sales em{grid-area:1/2/3;align-self:center;font-size:.85em;font-style:normal;font-weight:800}.lbs-kb{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto;display:grid}.lbs-kb-card{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:20px;padding:24px;display:flex}.lbs-kb-card svg{flex-shrink:0;width:20px;height:20px}.lbs-kb-head>svg{box-sizing:content-box;border-radius:calc(11px*var(--rk));background:var(--accent-tint);color:var(--accent-ink);padding:9px}.lbs-kb-head>span{flex-direction:column;line-height:1.3;display:flex}.lbs-kb-head small{color:var(--muted);font-size:13px}.lbs-kb-head b{font-size:16px}.lbs-kb-funnel{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lbs-kb-funnel li{color:var(--muted);grid-template-columns:120px 1fr 44px;align-items:center;gap:12px;font-size:14px;display:grid}.lbs-kb-funnel i{border-radius:0 calc(4px*var(--rk)) calc(4px*var(--rk)) 0;background:var(--accent);height:14px;display:block}.lbs-kb-funnel b{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.lbs-kb-rates{grid-template-columns:1fr 1fr;gap:20px;display:grid}.lbs-kb-rates>div{flex-direction:column;gap:8px;display:flex}.lbs-kb-rates b{letter-spacing:-.02em;font-size:28px;font-weight:800}.lbs-kb-rates small{color:var(--muted);font-size:14px}.lbs-kb-meter{border-radius:calc(8px*var(--rk));background:#ececf1;height:8px;display:block;overflow:hidden}.lbs-kb-meter i{border-radius:calc(8px*var(--rk));background:var(--accent);height:100%;display:block}.lbs-kb-split{border-radius:calc(4px*var(--rk));gap:2px;height:14px;display:flex;overflow:hidden}.lbs-kb-split i:first-child{background:var(--accent)}.lbs-kb-split i:last-child{background:#dcd9d2}.lbs-kb-webi{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lbs-kb-webi span{flex-direction:column;gap:2px;display:flex}.lbs-kb-webi b{font-size:22px;font-weight:800}.lbs-kb-webi small{color:var(--muted);align-items:center;gap:6px;font-size:14px;display:flex}.lbs-kb-webi .is-1 small:before,.lbs-kb-webi .is-2 small:before{content:"";border-radius:calc(3px*var(--rk));background:var(--accent);width:10px;height:10px}.lbs-kb-webi .is-2 small:before{background:#dcd9d2}.lbs-kb-aff{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-kb-aff li{border-top:1px solid #1c1d2312;grid-template-columns:1fr auto auto;gap:16px;padding:10px 0;font-size:14px;display:grid}.lbs-kb-aff li:first-child{border-top:0;padding-top:0}.lbs-kb-aff span{color:var(--muted)}.lbs-kb-aff em{text-align:right;min-width:48px;font-style:normal;font-weight:800}.lbs-cv{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:1em;padding:1.5em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-cv svg{flex-shrink:0;width:1em;height:1em}.lbs-cv-head{align-items:center;gap:.8em;display:flex}.lbs-cv-head i{corner-shape:round;border-radius:50%;justify-content:center;align-items:center;width:2.6em;height:2.6em;font-size:.85em;font-style:normal;font-weight:700;display:inline-flex}.lbs-cv-head>span:nth-child(2){flex-direction:column;line-height:1.3;display:flex}.lbs-cv-head small{color:var(--muted);font-size:.82em}.lbs-cv-ltv{border-radius:calc(.8em*var(--rk));background:var(--accent-tint);flex-direction:column;align-items:flex-end;margin-left:auto;padding:.5em .9em;line-height:1.25;display:flex}.lbs-cv-ltv small{color:var(--accent-ink);font-size:.75em;font-weight:700}.lbs-cv-ltv b{color:var(--accent-ink);font-size:1.35em;font-weight:800}.lbs-cv-tags{flex-wrap:wrap;align-items:center;gap:.4em;display:flex}.lbs-cv-tags>small,.lbs-cv-label{color:var(--muted);margin-right:.3em;font-size:.82em;font-weight:700}.lbs-cv-tags em{corner-shape:round;background:#f6f4f0;border-radius:2em;align-items:center;gap:.35em;padding:.3em .7em;font-size:.82em;font-style:normal;font-weight:600;display:inline-flex}.lbs-cv-label{margin-bottom:-.4em}.lbs-cv-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-cv-list li{border-top:1px solid #1c1d2312;grid-template-columns:auto 1fr auto;align-items:center;gap:.8em;padding:.7em 0;display:grid}.lbs-cv-list li>svg{color:var(--accent-ink)}.lbs-cv-list li>span{flex-direction:column;line-height:1.3;display:flex}.lbs-cv-list small{color:var(--muted);font-size:.8em}.lbs-cv-list em{font-style:normal;font-weight:800}@media (max-width:767px){.lbs-kd{grid-template-columns:1fr;padding:1.1em}.lbs-kd-plot{grid-column:1}.lbs-kd-sales{display:none}.lbs-kd-tiles b{font-size:1.2em}.lbs-kb{grid-template-columns:1fr}.lbs-kb-funnel li{grid-template-columns:100px 1fr 36px}}.lbs-af{border-radius:calc(1.4em*var(--rk)) calc(1.4em*var(--rk)) 0 0;text-align:left;background:#fff;border:1px solid #1c1d2314;border-bottom:0;flex-direction:column;gap:1.8em;padding:1.4em 2.2em 2.8em;display:flex;box-shadow:0 -10px 60px -30px #1c1d2340}.lbs-af-head{border-bottom:1px solid #1c1d2314;align-items:center;gap:.8em;padding-bottom:1.2em;display:flex}.lbs-af-head>small{color:var(--muted);font-size:.85em;font-weight:700}.lbs-af-body{grid-template-columns:minmax(0,4fr) minmax(0,2.2fr);align-items:center;gap:3em;display:grid}.lbs-af-main{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:2em;display:grid}.lbs-af-node{border-radius:calc(1em*var(--rk));background:#fff;border:1.5px solid #1c1d231a;align-items:flex-start;gap:.7em;padding:.9em;transition:border-color .35s,background-color .35s,opacity .35s;display:flex;position:relative}.lbs-af-node>span:last-child{flex-direction:column;gap:.15em;line-height:1.3;display:flex}.lbs-af-node small{color:var(--muted);font-size:.72em;font-weight:700}.lbs-af-node b{font-size:.86em}.lbs-af-ic{border-radius:calc(.6em*var(--rk));color:var(--muted);background:#f6f4f0;flex-shrink:0;padding:.45em;transition:background-color .35s,color .35s;display:inline-flex}.lbs-af-ic svg{width:1.05em;height:1.05em}.lbs-af-node.is-on .lbs-af-ic,.lbs-af-branch.is-on .lbs-af-ic{background:var(--accent-tint);color:var(--accent-ink)}.lbs-af-main .lbs-af-node:not(:last-child):after{content:"";background:var(--accent);width:2em;height:2px;position:absolute;top:50%;right:calc(-2em - 1.5px)}.lbs-af-split{flex-direction:column;gap:1.6em;display:flex;position:relative}.lbs-af-split:before{content:"";background:var(--accent);width:1.5em;height:2px;position:absolute;top:50%;left:-3em}.lbs-af-split:after{content:"";border-radius:calc(.8em*var(--rk)) 0 0 calc(.8em*var(--rk));border:2px solid #1c1d2326;border-right:0;width:1.5em;position:absolute;top:25%;bottom:25%;left:-1.5em}.lbs-af-branch{opacity:.45;flex-direction:column;gap:.9em;transition:opacity .35s;display:flex}.lbs-af-branch.is-on{opacity:1}.lbs-af-branch.is-on .lbs-af-node{border-color:var(--accent);background:#fff}.lbs-af-lab{corner-shape:round;background:#fff;border:1px solid #1c1d231f;border-radius:2em;align-self:flex-start;margin-bottom:-.3em;padding:.1em .6em;font-size:.72em;font-style:normal;font-weight:800}.lbs-af-branch.is-on .lbs-af-lab{border-color:var(--accent);color:var(--accent-ink)}.lbs-af-arrow{background:#1c1d2326;width:2px;height:.9em;position:absolute;top:-.9em;left:1.6em}.lbs-af-branch.is-on .lbs-af-arrow{background:var(--accent)}@container (max-width:700px){.lbs-af{padding:1.2em 1.2em 2.4em;font-size:15px}.lbs-af-head{flex-direction:column;align-items:flex-start}.lbs-af-body{grid-template-columns:1fr;gap:2.4em}.lbs-af-main{grid-template-columns:1fr;gap:1.4em}.lbs-af-main .lbs-af-node:not(:last-child):after{width:2px;height:1.4em;inset:auto auto calc(-1.4em - 1.5px) 1.6em}.lbs-af-split{flex-direction:row;gap:1em;padding-top:1.2em}.lbs-af-split:before{width:2px;height:2.4em;top:-1.2em;left:1.6em}.lbs-af-split:after{border-radius:0 calc(.8em*var(--rk)) 0 0;border-top:2px solid #1c1d2326;border-bottom:0;border-left:0;border-right:2px solid #1c1d2326;width:calc(50% + .5em);height:1em;top:.2em;bottom:auto;left:1.6em}.lbs-af-branch{flex:1;min-width:0}}.lbs-ip{border-radius:calc(22px*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;grid-template-columns:240px minmax(0,1fr);max-width:860px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 30px 60px -40px #1c1d234d}.lbs-ip-side{background:#fbfaf7;border-right:1px solid #1c1d2314;flex-direction:column;gap:10px;padding:20px 12px;display:flex}.lbs-ip-side>small{padding:0 10px;font-size:14px;font-weight:800}.lbs-ip-side>div{flex-direction:column;gap:2px;display:flex}.lbs-ip-side button{border-radius:calc(10px*var(--rk));font:inherit;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s;display:flex}.lbs-ip-side button em{color:var(--muted);font-size:12px;font-style:normal;font-weight:700}.lbs-ip-side button[aria-selected=true]{background:var(--accent-tint);color:var(--accent-ink)}.lbs-ip-side button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}@media (hover:hover){.lbs-ip-side button:hover{color:var(--ink)}}.lbs-ip-list{flex-direction:column;min-height:300px;margin:0;padding:12px 24px;list-style:none;display:flex}.lbs-ip-list li{border-top:1px solid #1c1d2312;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;padding:14px 0;display:grid}.lbs-ip-list li:first-child{border-top:0}.lbs-ip-logo{border-radius:calc(10px*var(--rk));width:40px;height:40px;color:var(--ink);background:#f6f4f0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.lbs-ip-list b{font-size:16px}.lbs-ip-list em{corner-shape:round;background:var(--accent-tint);color:var(--accent-ink);border-radius:2em;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}.lbs-ip-list em svg{width:14px;height:14px}.lbs-ip-list em.is-off{color:var(--ink);background:#fff;border:1px solid #1c1d2326}.lbs-wh{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:.9em;padding:1.5em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-wh svg{flex-shrink:0;width:1em;height:1em}.lbs-wh-top{align-items:center;gap:.6em;display:flex}.lbs-wh-top svg{color:var(--accent-ink)}.lbs-wh-url{border-radius:calc(.6em*var(--rk));color:var(--muted);overflow-wrap:anywhere;background:#f6f4f0;padding:.65em .9em;font-size:.85em}.lbs-wh-label{color:var(--muted);margin-bottom:-.3em;font-size:.82em;font-weight:700}.lbs-wh-events{grid-template-columns:1fr 1fr;gap:.55em 1em;margin:0;padding:0;list-style:none;display:grid}.lbs-wh-box{border-radius:calc(.3em*var(--rk));border:1.5px solid #1c1d2340;justify-content:center;align-items:center;width:1.2em;height:1.2em;display:inline-flex}.lbs-wh-box svg{width:.8em;height:.8em}.lbs-wh-notes{color:var(--muted);border-top:1px solid #1c1d2314;flex-direction:column;gap:.4em;padding-top:.9em;font-size:.82em;display:flex}.lbs-wh-notes span{align-items:center;gap:.5em;display:flex}.lbs-wh-notes svg{color:var(--accent-ink)}.lbs-wh-api{border-radius:calc(.8em*var(--rk));background:#f6f4f0;flex-direction:column;gap:.5em;padding:.9em;display:flex}.lbs-wh-api>span:first-child{justify-content:space-between;gap:1em;font-size:.85em;display:flex}.lbs-wh-api small{color:var(--muted)}@media (max-width:767px){.lbs-ip{grid-template-columns:1fr}.lbs-ip-side{border-bottom:1px solid #1c1d2314;border-right:0;padding:14px}.lbs-ip-side>div{flex-flow:wrap;gap:6px}.lbs-ip-side button{corner-shape:round;border:1px solid #1c1d231a;border-radius:2em;padding:7px 12px;font-size:14px}.lbs-ip-side button em{display:none}.lbs-ip-list{min-height:0;padding:6px 16px}}.lbs-seg{corner-shape:round;background:#f1eee8;border-radius:999px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.lbs-seg button{corner-shape:round;font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.42em .9em;font-size:.82em;font-weight:600;line-height:1.3;transition:background-color .2s,color .2s,box-shadow .2s}.lbs-seg button[aria-pressed=true]{color:var(--accent-ink);background:#fff;box-shadow:0 1px 3px #1c1d2324}.lbs-seg button:focus-visible,.lbs-site-links button:focus-visible,.lbs-blog-cats button:focus-visible,.lbs-blog-toggle:focus-visible,.lbs-wh-events button:focus-visible,.lbs-ip-list button:focus-visible,.lbs-rm button:focus-visible,.lbs-com-rooms button:focus-visible,.lbs-com-react button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}@media (hover:hover){.lbs-seg button:hover{color:var(--ink)}}.lbs-site-links button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:.2em .1em;transition:box-shadow .2s;box-shadow:0 0 #0000}.lbs-site-links button[aria-current=page]{opacity:1;box-shadow:0 .45em 0 -.3em var(--s-accent);font-weight:700}.lbs-site-links:has(button){opacity:1}.lbs-site-links button:not([aria-current]){opacity:.7}.lbs-site-view{flex-direction:column;gap:1.2em;min-height:17em;display:flex}.lbs-site-courses{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9em;display:grid}.lbs-site-courses>span{border-radius:calc(.7em*var(--rk));background:var(--s-soft);flex-direction:column;gap:.3em;padding:.5em .5em .8em;display:flex}.lbs-site-courses i{aspect-ratio:16/10;border-radius:calc(.45em*var(--rk));display:block}.lbs-site-courses b{font-family:var(--s-font);font-size:.85em}.lbs-site-courses small{opacity:.7;font-size:.7em}.lbs-site-price{justify-content:space-between;align-items:center;gap:.4em;margin-top:.3em;display:flex}.lbs-site-price em{font-size:.85em;font-style:normal;font-weight:800}.lbs-site-price .lbs-site-btn{padding:.45em .8em;font-size:.7em}.lbs-site-list{flex-direction:column;gap:.7em;display:flex}.lbs-site-list>span{border-radius:calc(.7em*var(--rk));background:var(--s-soft);grid-template-columns:7em 1fr;align-items:center;gap:1em;padding:.5em;display:grid}.lbs-site-list i{aspect-ratio:16/10;border-radius:calc(.45em*var(--rk));display:block}.lbs-site-list>span>span{flex-direction:column;gap:.2em;display:flex}.lbs-site-list em{color:var(--s-accent);font-size:.7em;font-style:normal;font-weight:700}.lbs-site-list b{font-family:var(--s-font);font-size:.9em}.lbs-site-list small{opacity:.7;font-size:.7em}.lbs-blog-cats button{corner-shape:round;font:inherit;cursor:pointer;background:#fff;border:1px solid #1c1d231f;border-radius:2em;padding:.25em .65em;font-size:.85em;font-weight:600;transition:background-color .2s,border-color .2s,color .2s}.lbs-blog-cats button[aria-checked=true]{border-color:var(--accent-ink);background:var(--accent-tint);color:var(--accent-ink)}.lbs-blog-side .lbs-seg{align-self:flex-start;margin:.15em 0 .2em}.lbs-blog-side .lbs-seg button{padding:.4em .7em;font-size:.78em}.lbs-blog-side>div>span[aria-live]{color:var(--muted);align-items:center;gap:.35em;display:flex}.lbs-blog-side>div>span[aria-live] svg{width:1em;height:1em}button.lbs-blog-toggle{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:.88em;display:flex}.lbs-blog-toggle>i{transition:background-color .2s}.lbs-blog-toggle>i:after{transition:right .2s}.lbs-blog-toggle[aria-checked=false]>i{background:#cfcbc3}.lbs-blog-toggle[aria-checked=false]>i:after{right:1.2em}.lbs-lt-head .lbs-seg{font-size:.95em}.lbs-rm-actions{flex-wrap:wrap;align-items:center;gap:.8em;min-height:2.6em;margin-top:.3em;display:flex}button.lbs-rm-btn{font:inherit;cursor:pointer;border:0;margin-top:0;font-size:.88em}.lbs-rm-done{border-radius:calc(.6em*var(--rk));background:var(--accent-tint);color:var(--accent-ink);align-items:center;gap:.45em;padding:.6em 1em;font-size:.88em;font-weight:700;display:inline-flex}.lbs-rm-link{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.85em;text-decoration:underline}.lbs-rm.is-sent .lbs-rm-to i{color:var(--accent-ink);background:var(--accent-tint)!important}.lbs-rm-to i svg{width:1em;height:1em}.lbs-kd-top{grid-column:1/-1}.lbs-kb-head{align-items:center;gap:12px;display:flex}.lbs-kb-head .lbs-seg{margin-left:auto;font-size:14px}.lbs-cv>.lbs-seg{align-self:flex-start}.lbs-cv-body{flex-direction:column;gap:1em;display:flex}.lbs-ip-logo img{border-radius:calc(5px*var(--rk));width:24px;height:24px}.lbs-ip-list button{corner-shape:round;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #1c1d2326;border-radius:2em;padding:6px 12px;font-size:13px;font-weight:700;transition:border-color .2s,background-color .2s}@media (hover:hover){.lbs-ip-list button:hover{border-color:var(--accent-ink);background:var(--accent-tint)}}.lbs-wh-events button{font:inherit;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.55em;padding:0;font-size:.9em;display:flex}.lbs-wh-events button.is-on{color:var(--ink);font-weight:600}.lbs-wh-events button.is-on .lbs-wh-box{border-color:var(--accent);background:var(--accent);color:#fff}@media (max-width:767px){.lbs-site-courses{grid-template-columns:1fr 1fr}.lbs-site-courses>span:nth-child(3){display:none}.lbs-kb-head{flex-wrap:wrap}.lbs-kb-head .lbs-seg{margin-left:0}}.lbs-ca,.lbs-ce,.lbs-ix{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;padding:1.4em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-ca svg,.lbs-ce svg,.lbs-ix svg,.lbs-dm svg{flex-shrink:0;width:1em;height:1em}.lbs-ca-card{border-radius:calc(1em*var(--rk));background:#fbfaf7;border:1px solid #1c1d230f;flex-direction:column;gap:.75em;padding:1.3em;display:flex}.lbs-ca-top{align-items:center;gap:.6em;display:flex}.lbs-ca-top small{color:var(--muted);font-size:.82em}.lbs-ca-faces{display:flex}.lbs-ca-faces i{corner-shape:round;border:2px solid #fbfaf7;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;margin-left:-.45em;font-size:.68em;font-style:normal;font-weight:700;display:inline-flex}.lbs-ca-faces i:first-child{margin-left:0}.lbs-ca-title{font-size:1.15em;line-height:1.25}.lbs-ca-card>p{color:var(--muted);font-size:.9em;line-height:1.5}.lbs-ca-field{border-radius:calc(.6em*var(--rk));color:var(--muted);background:#fff;border:1px solid #1c1d231f;align-items:center;gap:.5em;padding:.7em .9em;font-size:.88em;display:flex}.lbs-ca-btn{border-radius:calc(.6em*var(--rk));background:var(--accent);color:#fff;text-align:center;padding:.75em;font-size:.9em;font-weight:700;display:block}.lbs-ca-card .lbs-seg{align-self:flex-start}.lbs-ca-note{color:var(--muted);align-items:center;gap:.4em;font-size:.78em;display:flex}.lbs-dm{flex-direction:column;gap:1em;display:flex}.lbs-dm-list{flex-direction:column;gap:.5em;display:flex}.lbs-dm-list>small{font-size:.85em;font-weight:700}.lbs-dm-list button{border-radius:calc(.9em*var(--rk));font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #1c1d231a;grid-template-columns:auto 1fr auto;align-items:center;gap:.8em;padding:.8em 1em;transition:border-color .2s,background-color .2s;display:grid}.lbs-dm-list button[aria-checked=true]{border-color:var(--accent-ink);background:var(--accent-tint)}.lbs-dm-list button>svg{color:var(--accent-ink)}.lbs-dm-list button>span{flex-direction:column;line-height:1.3;display:flex}.lbs-dm-list b{font-size:.95em}.lbs-dm-list button small{color:var(--muted);font-size:.8em}.lbs-dm-list em{color:var(--green);align-items:center;gap:.3em;font-size:.75em;font-style:normal;font-weight:700;display:inline-flex}.lbs-dm-list button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}@media (hover:hover){.lbs-dm-list button:hover{border-color:var(--accent-ink)}}.lbs-dm .lbs-browser{font-size:.82em}.lbs-dm-sale{text-align:center;flex-direction:column;gap:.7em;min-height:17em;padding:1.4em 1.6em 1.8em;display:flex}.lbs-dm-sale small{color:var(--accent-ink);font-size:.75em;font-weight:700}.lbs-dm-sale>b{font-size:1.35em;line-height:1.2}.lbs-dm-sale .lbs-site-paint{width:70%;margin:0 auto}.lbs-dm-buy{--s-accent:var(--accent);--s-bg:#fff;justify-content:center;align-items:center;gap:1em;display:flex}.lbs-dm-buy em{font-size:1.2em;font-style:normal;font-weight:800}.lbs-ce-locked{border-radius:calc(1em*var(--rk));min-height:15em;color:var(--muted);text-align:center;border:2px dashed #1c1d2326;flex-direction:column;justify-content:center;align-items:center;gap:.6em;padding:1.5em;font-size:.9em;display:flex}.lbs-ce-locked svg{width:1.6em;height:1.6em}.lbs-ce-paper{border-radius:calc(.8em*var(--rk));min-height:15em;box-shadow:inset 0 0 0 .5em #fff,inset 0 0 0 .6em var(--accent-tint);text-align:center;background:#fbfaf7;border:1px solid #1c1d231a;flex-direction:column;align-items:center;gap:.35em;padding:1.6em 1.4em;display:flex;position:relative}.lbs-ce-paper small{color:var(--accent-ink);font-size:.75em;font-weight:800}.lbs-ce-paper>b{font-size:1.2em}.lbs-ce-paper span{color:var(--muted);font-size:.8em}.lbs-ce-name{letter-spacing:-.01em;font-size:1.5em!important}.lbs-ce-paper em{margin-top:.4em;font-size:.8em;font-style:normal;font-weight:700}.lbs-ce-seal{corner-shape:round;background:var(--accent);color:#fff;border-radius:50%;padding:.55em;display:inline-flex;position:absolute;bottom:1.2em;right:1.2em}.lbs-ce-sent{color:var(--accent-ink);align-items:center;gap:.4em;margin-top:.8em;font-size:.85em;font-weight:700;display:inline-flex}.lbs-ix .lbs-ui-head>span{flex-direction:column;line-height:1.3;display:flex}.lbs-ix .lbs-ui-head b{font-size:1.05em}.lbs-ix .lbs-ui-head small{color:var(--muted);font-size:.8em;font-weight:400}.lbs-ix ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-ix li{border-top:1px solid #1c1d2312;grid-template-columns:auto 1fr auto;align-items:center;gap:.8em;padding:.7em 0;display:grid}.lbs-ix li>svg{color:var(--accent-ink)}.lbs-ix li>span{flex-direction:column;line-height:1.3;display:flex}.lbs-ix li small{color:var(--muted);font-size:.8em}.lbs-ix li em{font-style:normal;font-weight:800}.lbs-ix-foot{border-top:1px solid #1c1d2312;min-height:3.4em;padding-top:.9em;display:flex}.lbs-co,.lbs-cp{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:1em;padding:1.4em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-co svg,.lbs-cp svg{flex-shrink:0;width:1em;height:1em}.lbs-co-head{align-items:center;gap:.9em;display:flex}.lbs-co-head>span{flex-direction:column;line-height:1.3;display:flex}.lbs-co-head small{color:var(--muted);font-size:.82em}.lbs-co-cover{border-radius:calc(.6em*var(--rk));flex-shrink:0;width:4.4em;height:3.2em}.lbs-co>.lbs-seg{align-self:flex-start}.lbs-co-promo{border-radius:calc(.7em*var(--rk));font:inherit;color:var(--muted);text-align:left;cursor:pointer;background:#fff;border:1.5px dashed #1c1d2333;align-items:center;gap:.5em;padding:.7em .9em;font-size:.88em;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:flex}.lbs-co-promo.is-on{border-style:solid;border-color:var(--accent-ink);background:var(--accent-tint);color:var(--accent-ink)}.lbs-co-promo svg:last-child{margin-left:auto}.lbs-co-total{border-top:1px solid #1c1d2314;justify-content:space-between;align-items:baseline;padding-top:.8em;display:flex}.lbs-co-total small{color:var(--muted)}.lbs-co-total b{font-size:1.3em;font-weight:800}.lbs-co-pay{border-radius:calc(.7em*var(--rk));background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5em;padding:.8em;font-size:.92em;font-weight:700;display:flex}.lbs-co-pay:focus-visible,.lbs-co-promo:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-co-steps{flex-direction:column;gap:.6em;margin:0;padding:0;list-style:none;display:flex}.lbs-co-steps li{border-radius:calc(.7em*var(--rk));background:#f6f4f0;align-items:center;gap:.7em;padding:.75em .9em;font-size:.92em;font-weight:600;display:flex}.lbs-co-steps li>span{corner-shape:round;background:var(--accent);color:#fff;border-radius:50%;padding:.35em;display:inline-flex}.lbs-js .lbs-co-steps li{animation:lbs-pv-in .5s var(--d) cubic-bezier(.2,.7,.2,1) both}.lbs-co .lbs-rm-link{align-self:flex-start}.lbs-cp ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-cp li{border-top:1px solid #1c1d2312;grid-template-columns:36px 1fr;align-items:center;gap:14px;padding:12px 0;transition:opacity .3s;display:grid}.lbs-cp li:first-child{border-top:0}.lbs-cp li>span:last-child{flex-direction:column;line-height:1.3;display:flex}.lbs-cp b{font-size:.95em}.lbs-cp small{color:var(--muted);font-size:.8em}.lbs-cp-modes{flex-direction:column;gap:.35em;display:flex}.lbs-cp-modes>small{color:var(--ink);margin-bottom:.2em;font-weight:700}.lbs-cp-modes button{border-radius:calc(.7em*var(--rk));font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #1c1d231a;align-items:center;gap:.7em;padding:.6em .8em;font-size:.9em;font-weight:600;transition:border-color .2s,background-color .2s;display:flex}.lbs-cp-modes button[aria-checked=true]{border-color:var(--accent);background:var(--accent-tint)}.lbs-cp-modes button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}@media (hover:hover){.lbs-cp-modes button:hover{border-color:var(--accent-ink)}}.lbs-cp-dot{box-sizing:border-box;corner-shape:round;background:#fff;border:2px solid #1c1d2340;border-radius:50%;flex-shrink:0;width:1.05em;height:1.05em;transition:border .2s}.lbs-cp-modes button[aria-checked=true] .lbs-cp-dot{border:.32em solid var(--accent)}.lbs-cp-tags{flex-wrap:wrap;justify-content:flex-end;gap:.3em;margin-left:auto;display:inline-flex}.lbs-cp-tags em{corner-shape:round;color:var(--muted);white-space:nowrap;background:#f6f4f0;border-radius:999px;padding:.2em .6em;font-size:.78em;font-style:normal;font-weight:700}.lbs-cp-tags em.is-scale{background:var(--ink);color:#fff}.lbs-cp-desc{color:var(--muted);margin:0;font-size:.88em;line-height:1.45}.lbs-cp-view>small{color:var(--ink);margin-bottom:.2em;font-weight:700;display:block}.lbs-cp li.is-done .lbs-lp-n{background:var(--accent);color:#fff}.lbs-cp li.is-locked .lbs-lp-n{color:var(--muted);background:#f6f4f0}.lbs-cp li.is-locked b{color:var(--muted)}.lbs-cp .lbs-lp-n{width:36px;height:36px;font-size:14px}@media (prefers-reduced-motion:reduce){.lbs-js .lbs-co-steps li{animation:none}}.lbs-syl-mod li{padding:0}.lbs-syl-mod li button{border-radius:calc(.5em*var(--rk));width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6em;padding:.35em .5em;transition:background-color .2s;display:flex}.lbs-syl-mod li button svg{width:1em;height:1em;color:var(--muted)}.lbs-syl-mod li button em{color:var(--muted);margin-left:auto;font-size:.85em;font-style:normal}.lbs-syl-mod li.is-done button svg{color:#00866d}.lbs-syl-mod li.is-now button{background:var(--accent-tint);font-weight:700}.lbs-syl-mod li.is-now button svg{color:var(--accent-ink)}.lbs-syl-mod li button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}@media (hover:hover){.lbs-syl-mod li button:hover{background:#f6f4f0}.lbs-syl-mod li.is-now button:hover{background:var(--accent-tint)}}.lbs-syl-mod.is-unlocked>small{color:var(--accent-ink);font-weight:700}.lbs-funnel li>button{width:100%;font:inherit;color:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.3em;padding:0;display:flex}.lbs-funnel li>button>b{margin-top:.9em;font-size:1.05em}.lbs-funnel li>button>small{color:var(--accent-ink);font-size:1em;font-weight:700}.lbs-funnel li>button .lbs-funnel-page{transition:border-color .2s,box-shadow .2s,transform .2s}.lbs-funnel li.is-sel .lbs-funnel-page{border-color:var(--accent);box-shadow:0 0 0 .3em var(--accent-tint)}.lbs-funnel-rate{corner-shape:round;min-height:1.4em;color:var(--accent-ink);border-radius:2em;margin-top:.2em;padding:.15em .7em;font-size:.82em;font-style:normal;font-weight:700}.lbs-funnel li.is-sel .lbs-funnel-rate{background:var(--accent-tint)}.lbs-funnel li>button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:4px;border-radius:calc(.6em*var(--rk))}@media (hover:hover){.lbs-funnel li:not(.is-sel)>button:hover .lbs-funnel-page{border-color:var(--accent-ink)}}.lbs-of,.lbs-ab{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:1em;padding:1.4em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-of svg,.lbs-ab svg{flex-shrink:0;width:1em;height:1em}.lbs-of-steps{color:var(--muted);gap:.4em;margin:0;padding:0;font-size:.75em;font-weight:700;list-style:none;display:flex}.lbs-of-steps li{border-top:3px solid #ececf1;flex:1;padding-top:.5em;transition:border-color .3s,color .3s}.lbs-of-steps li.is-on{border-color:var(--accent);color:var(--accent-ink)}.lbs-of-body{flex-direction:column;gap:.9em;min-height:15em;display:flex}.lbs-of-line{align-items:center;gap:.8em;display:flex}.lbs-of-line em{margin-left:auto;font-style:normal;font-weight:800}.lbs-of-bump{border:1.5px dashed var(--accent);border-radius:calc(.7em*var(--rk));font:inherit;text-align:left;cursor:pointer;background:#fffaf3;grid-template-columns:auto 1fr auto;align-items:center;gap:.8em;padding:.8em .9em;transition:background-color .2s;display:grid}.lbs-of-bump.is-on{background:var(--accent-tint);border-style:solid}.lbs-of-bump.is-on .lbs-wh-box{border-color:var(--accent);background:var(--accent);color:#fff}.lbs-of-bump>span:nth-child(2){flex-direction:column;line-height:1.3;display:flex}.lbs-of-bump small{color:var(--accent-ink);font-size:.75em;font-weight:800}.lbs-of-bump b{font-size:.9em}.lbs-of-bump em{font-size:.9em;font-style:normal;font-weight:800}.lbs-of-bump:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-of-up{border-radius:calc(.9em*var(--rk));text-align:center;background:#f6f4f0;flex-direction:column;align-items:center;gap:.6em;padding:1.2em;display:flex}.lbs-of-up small{color:var(--accent-ink);font-size:.78em;font-weight:800}.lbs-of-up b{font-size:1.1em}.lbs-of-up em{font-size:1.4em;font-style:normal;font-weight:800}.lbs-of-nocard{color:var(--muted);font-size:.8em}.lbs-of-up .lbs-co-pay{align-self:stretch}.lbs-of-sum{flex-direction:column;gap:.4em;margin:0;padding:0;list-style:none;display:flex}.lbs-of-sum li{justify-content:space-between;font-size:.9em;display:flex}.lbs-of-sum em{font-style:normal;font-weight:700}.lbs-ab-page{border-radius:calc(.9em*var(--rk));text-align:center;background:#f6f4f0;flex-direction:column;align-items:center;gap:.6em;padding:1.2em;display:flex}.lbs-ab-page small{color:var(--accent-ink);font-size:.75em;font-weight:700}.lbs-ab-page b{font-size:1.15em;line-height:1.25}.lbs-ab-page .lbs-site-paint{width:60%}.lbs-ab-btn{border-radius:calc(.5em*var(--rk));background:var(--accent);color:#fff;padding:.55em 1.1em;font-size:.8em;font-weight:700}.lbs-ab-stats{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.6em 1.2em;font-size:.9em;display:flex}.lbs-ab-stats>span:nth-child(3){color:var(--ink);align-items:baseline;gap:.4em;display:flex}.lbs-ab-stats b{font-size:1.3em;font-weight:800}.lbs-ab-stats small{color:var(--muted);font-size:.85em}.lbs-ab-stats em{corner-shape:round;background:var(--accent-tint);color:var(--accent-ink);border-radius:2em;align-items:center;gap:.35em;margin-left:auto;padding:.3em .7em;font-size:.8em;font-style:normal;font-weight:700;display:inline-flex}.lbs-ab-foot{min-height:2.8em;display:flex}.lbs-funnel li:not(.is-sel) .lbs-funnel-page{box-shadow:none;border-color:#1c1d2314}.lbs-ft-panel.has-visual{align-items:start;gap:28px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important}.lbs-ft-items{flex-direction:column;gap:2px;display:flex}.lbs-ft-panel.has-visual .lbs-ft-item{border:0;border-bottom:1px solid #1c1d2314;border-radius:0;padding:14px 4px;background:0 0!important}.lbs-ft-panel.has-visual .lbs-ft-item:last-child{border-bottom:0}.lbs-ft-panel.has-visual .lbs-ft-item h3{margin-bottom:4px;font-size:16px}.lbs-ft-panel.has-visual .lbs-ft-item p{font-size:14px}.lbs-ft-panel.has-visual .lbs-feature-icon{margin-bottom:8px}.lbs-ft-visual{min-width:0}.lbs-ft-visual .lbs-obj>*{font-size:clamp(12px,3cqw,15px)}@media (max-width:991px){.lbs-ft-panel.has-visual{grid-template-columns:1fr!important}.lbs-ft-visual{order:-1}}.lbs-at,.lbs-br,.lbs-sp,.lbs-tc,.lbs-rmx{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:1em;padding:1.4em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-at svg,.lbs-br svg,.lbs-sp svg,.lbs-tc svg,.lbs-rmx svg{flex-shrink:0;width:1em;height:1em}.lbs-at-head{align-items:center;gap:.7em;display:flex}.lbs-at-head>svg{box-sizing:content-box;border-radius:calc(.6em*var(--rk));background:var(--accent-tint);color:var(--accent-ink);padding:.5em}.lbs-at-head>span{flex-direction:column;line-height:1.3;display:flex}.lbs-at-head small{color:var(--muted);font-size:.8em}.lbs-at ul,.lbs-sp ul,.lbs-tc ul,.lbs-rmx ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-at li{border-top:1px solid #1c1d2312;grid-template-columns:auto 1fr auto;align-items:center;gap:.8em;padding:.6em 0;display:grid}.lbs-at li i{corner-shape:round;border-radius:50%;justify-content:center;align-items:center;width:2.2em;height:2.2em;font-size:.75em;font-style:normal;font-weight:700;display:inline-flex}.lbs-at li b{font-size:.92em}.lbs-at li em{color:var(--muted);align-items:center;gap:.35em;font-size:.82em;font-style:normal;font-weight:700;display:inline-flex}.lbs-at li.is-ok em{color:var(--green)}.lbs-at-sign{border-radius:calc(.5em*var(--rk));background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;padding:.45em .9em;font-size:.82em;font-weight:700}.lbs-at-sign:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-at-note{color:var(--muted);align-items:center;gap:.45em;font-size:.78em;display:flex}.lbs-br-sw{gap:.4em;display:flex}.lbs-br-sw button{corner-shape:round;cursor:pointer;border:2px solid #fff;border-radius:50%;width:1.6em;height:1.6em;transition:box-shadow .2s;box-shadow:0 0 0 1px #1c1d2326}.lbs-br-sw button[aria-checked=true]{box-shadow:0 0 0 2px var(--ink)}.lbs-br-sw button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.lbs-br .lbs-browser{box-shadow:none;font-size:.85em}.lbs-br-app{flex-direction:column;gap:.9em;padding:1em 1.2em 1.4em;display:flex}.lbs-br-nav{align-items:center;gap:.6em;display:flex}.lbs-br-logo{border-radius:calc(.5em*var(--rk));background:var(--b);color:#fff;justify-content:center;align-items:center;width:2em;height:2em;font-size:.75em;font-weight:800;transition:background-color .3s;display:inline-flex}.lbs-br-tabs{color:var(--muted);gap:1.2em;font-size:.8em;display:flex}.lbs-br-tabs .is-on{color:var(--ink);box-shadow:0 .45em 0 -.3em var(--b);font-weight:700}.lbs-br-card{border-radius:calc(.7em*var(--rk));background:#f6f4f0;justify-content:space-between;align-items:center;gap:1em;padding:.9em;display:flex}.lbs-br-card>span:first-child{flex-direction:column;flex:1;gap:.3em;display:flex}.lbs-br-card small{color:var(--muted);font-size:.75em}.lbs-br-bar{border-radius:calc(1em*var(--rk));background:#e4e1da;height:.35em;display:block;overflow:hidden}.lbs-br-bar i{background:var(--b);width:40%;height:100%;transition:background-color .3s;display:block}.lbs-br-btn{border-radius:calc(.5em*var(--rk));background:var(--b);color:#fff;padding:.5em .9em;font-size:.78em;font-weight:700;transition:background-color .3s}.lbs-sp li{border-top:1px solid #1c1d2312;grid-template-columns:auto 1fr auto;align-items:center;gap:.8em;padding:.6em 0;display:grid}.lbs-sp li:first-child{border-top:0}.lbs-sp-cover{border-radius:calc(.5em*var(--rk));width:3.6em;height:2.6em}.lbs-sp li>span{flex-direction:column;line-height:1.3;display:flex}.lbs-sp li b{font-size:.92em}.lbs-sp li small{color:var(--muted);font-size:.78em}.lbs-sp li em{color:var(--accent-ink);font-size:.75em;font-style:normal;font-weight:700}.lbs-sp-note{color:var(--muted);align-items:center;gap:.45em;font-size:.78em;display:flex}.lbs-tc li{grid-template-columns:9em 1fr 3.2em;align-items:center;gap:.8em;padding:.6em 0;font-size:.9em;display:grid}.lbs-tc li b{text-align:right}.lbs-tc .lbs-kb-meter i{transition:width .4s}.lbs-tc-alert{corner-shape:round;background:#fff6e3;border-radius:2em;align-self:flex-start;align-items:center;gap:.45em;padding:.45em .8em;font-size:.8em;font-weight:700;display:inline-flex}.lbs-rmx li{color:var(--muted);border-top:1px solid #1c1d2312;align-items:center;gap:.7em;padding:.6em 0;font-size:.9em;display:flex}.lbs-rmx li:first-child{border-top:0}.lbs-rmx li.is-ok{color:var(--ink);font-weight:600}.lbs-rmx li.is-ok .lbs-wh-box{border-color:var(--accent);background:var(--accent);color:#fff}.lbs-rmx li>button{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.7em;padding:0;display:flex}.lbs-rmx li>button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-rmx-head{margin-bottom:0}.lbs-rmx-head>span{flex-direction:column;line-height:1.3;display:flex}.lbs-rmx-head b{font-size:1.05em}.lbs-rmx-head small{color:var(--muted);font-size:.8em}@media (prefers-reduced-motion:reduce){.lbs-tc .lbs-kb-meter i{transition:none}}button.lbs-ps-btn{cursor:pointer;border:0;font-family:inherit}button.lbs-ps-th{border-radius:calc(.4em*var(--rk));cursor:pointer;background:0 0;border:0;padding:.2em 0;font-family:inherit;transition:background-color .2s}button.lbs-ps-th.is-on{background:var(--accent-tint)}@media (hover:hover){button.lbs-ps-th:hover{background:var(--accent-tint)}.lbs-ps-toggle button:not(.is-on):hover{color:var(--ink)}}.lbs-ps button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-ps .is-hint{animation:2.4s ease-in-out infinite lbs-ps-hint}@keyframes lbs-ps-hint{0%,to{box-shadow:0 0 0 0 var(--accent-tint)}50%{box-shadow:0 0 0 .4em var(--accent-tint)}}.lbs-live-offer button{border-radius:calc(.5em*var(--rk));background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:0;flex-shrink:0;align-items:center;gap:.35em;padding:.5em .8em;font-size:.75em;font-weight:700;display:inline-flex}.lbs-live-offer button.is-done{background:var(--green);cursor:default}.lbs-live-offer button svg{width:1em;height:1em}.lbs-live-offer button.is-hint{animation:2.4s ease-in-out infinite lbs-ps-hint}.lbs-live-sales{margin-top:.15em;font-size:.65em!important}.lbs-live-poll>button{border-radius:calc(.3em*var(--rk));color:#fff;font:inherit;text-align:left;cursor:pointer;background:#1f2026;border:1px solid #0000;justify-content:space-between;padding:.3em .5em;font-size:.85em;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.lbs-live-poll>button i{background:var(--accent);opacity:.35;transition:width .4s;position:absolute;top:0;bottom:0;left:0}.lbs-live-poll>button span,.lbs-live-poll>button em{font-style:normal;position:relative}.lbs-live-poll>button.is-on{border-color:var(--accent)}.lbs-live-poll>button.is-on i{opacity:.6}.lbs-live-poll>button:focus-visible,.lbs-live-offer button:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (hover:hover){.lbs-live-poll>button:hover{border-color:#ffffff4d}}.lbs-wt{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:1em;padding:1.4em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-wt svg{width:1em;height:1em}.lbs-wt-ctl{align-items:center;gap:.5em;display:flex}.lbs-wt-ctl small{color:var(--muted);font-size:.8em}.lbs-wt ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.lbs-wt li{grid-template-columns:6.5em auto 1fr;align-items:center;gap:.8em;padding:.55em 0;display:grid;position:relative}.lbs-wt li>small{color:var(--muted);font-size:.78em}.lbs-wt-ic{z-index:1;corner-shape:round;background:var(--accent-tint);color:var(--accent-ink);border-radius:50%;padding:.45em;display:inline-flex;position:relative}.lbs-wt li:not(:last-child) .lbs-wt-ic:after{content:"";background:var(--accent-tint);width:2px;height:1.4em;position:absolute;top:100%;left:50%;transform:translate(-50%)}.lbs-wt li>span:last-child{flex-direction:column;line-height:1.3;display:flex}.lbs-wt li em{color:var(--muted);font-size:.72em;font-style:normal;font-weight:700}.lbs-wt li b{font-size:.9em}.lbs-wt li.is-diff b{color:var(--accent-ink)}.lbs-wt li.is-miss .lbs-wt-ic{color:var(--muted);background:#f6f4f0}.lbs-wt li.is-miss b{color:var(--muted)}@media (max-width:767px){.lbs-wt li{grid-template-columns:5.2em auto 1fr}.lbs-wt .lbs-ui-head{flex-direction:column;align-items:flex-start}}.lbs-acad-nav button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lbs-acad-nav button.is-on{color:var(--ink);box-shadow:0 .5em 0 -.3em var(--accent);font-weight:700}@media (hover:hover){.lbs-acad-nav button:hover{color:var(--ink)}}.lbs-acad-nav button:focus-visible,.lbs-acad-row button:focus-visible,.lbs-inbox-item:focus-visible,.lbs-phone button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-acad-list{flex-direction:column;grid-column:1/-1;gap:.7em;display:flex}.lbs-acad-row{border-radius:calc(.9em*var(--rk));background:#f6f4f0;grid-template-columns:auto 1fr auto;align-items:center;gap:1em;padding:1em 1.2em;display:grid}.lbs-acad-row>i{corner-shape:round;background:var(--accent-tint);width:2.4em;height:2.4em;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;font-size:.85em;font-style:normal;font-weight:700;display:inline-flex}.lbs-acad-row>i svg{width:1.1em;height:1.1em}.lbs-acad-row>span{flex-direction:column;line-height:1.3;display:flex}.lbs-acad-row b{font-size:1em}.lbs-acad-row em{color:var(--muted);font-size:.85em;font-style:normal}.lbs-acad-row button{corner-shape:round;font:inherit;cursor:pointer;background:#fff;border:1px solid #1c1d2326;border-radius:2em;align-items:center;gap:.35em;padding:.5em 1em;font-size:.85em;font-weight:700;display:inline-flex}.lbs-acad-row button.is-on{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-ink)}.lbs-acad-row button svg{width:1em;height:1em}button.lbs-inbox-item{font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;width:100%}button.lbs-inbox-item:not(.is-on){background:0 0}@media (hover:hover){button.lbs-inbox-item:not(.is-on):hover{background:#f6f4f0}}button.lbs-phone-video{cursor:pointer;font:inherit;border:0}.lbs-phone-eq{align-items:flex-end;gap:4px;height:22px;display:flex}.lbs-phone-eq i{border-radius:calc(2px*var(--rk));background:#fff;width:5px;animation:1s ease-in-out infinite lbs-eq}.lbs-phone-eq i:first-child{height:40%}.lbs-phone-eq i:nth-child(2){height:100%;animation-delay:.2s}.lbs-phone-eq i:nth-child(3){height:65%;animation-delay:.4s}@keyframes lbs-eq{50%{transform:scaleY(.4)}}button.lbs-phone-row{font:inherit;text-align:left;cursor:pointer;border:0;width:100%}@media (prefers-reduced-motion:reduce){.lbs-phone-eq i{animation:none}}.lbs-asu,.lbs-sb{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:1em;padding:1.4em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-asu svg,.lbs-sb svg,.lbs-fm svg,.lbs-fj svg{flex-shrink:0;width:1em;height:1em}.lbs-asu>.lbs-seg{align-self:flex-start}.lbs-asu-body{border-radius:calc(.9em*var(--rk));background:#fbfaf7;flex-direction:column;gap:1em;min-height:9em;padding:1.2em;display:flex}.lbs-asu-switch>span{flex-direction:column;gap:.2em;display:flex}.lbs-asu-switch b{font-size:1.05em}.lbs-asu-switch small{color:var(--muted);min-height:1.2em;font-size:.85em}.lbs-asu-prev{border-radius:calc(.7em*var(--rk));background:#fff;border:1px solid #1c1d2314;align-items:center;gap:.7em;padding:.9em;display:flex}.lbs-asu-prev .lbs-br-btn{margin-left:auto}.lbs-asu-link{border-radius:calc(.7em*var(--rk));background:#fff;border:1px solid #1c1d231a;align-items:center;gap:.6em;padding:.7em .9em;font-size:.9em;display:flex}.lbs-asu-link>svg{color:var(--accent-ink)}.lbs-asu-link span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lbs-asu-link button{border-radius:calc(.5em*var(--rk));background:var(--ink);color:#fff;font:inherit;cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:.35em;padding:.4em .8em;font-size:.85em;font-weight:700;display:inline-flex}.lbs-sb .lbs-ui-head>span{flex-direction:column;line-height:1.3;display:flex}.lbs-sb .lbs-ui-head small{color:var(--muted);font-size:.8em;font-weight:400}.lbs-sb ul{flex-direction:column;gap:.5em;margin:0;padding:0;list-style:none;display:flex}.lbs-sb li button{border-radius:calc(.7em*var(--rk));width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #1c1d231a;align-items:center;gap:.6em;padding:.7em .9em;font-size:.9em;transition:border-color .2s,background-color .2s;display:flex}.lbs-sb li button.is-on{border-color:var(--accent-ink);background:var(--accent-tint);font-weight:600}.lbs-sb li button.is-on .lbs-wh-box{border-color:var(--accent);background:var(--accent);color:#fff}.lbs-sb li button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-sb-count{flex-direction:column;gap:.5em;display:flex}.lbs-sb-count b{font-variant-numeric:tabular-nums;font-size:1.4em;font-weight:800}.lbs-sb-count .lbs-kb-meter i{transition:width .4s}.lbs-fm{border-top:1px solid #1c1d231a;flex-direction:column;gap:.6em;margin-top:18px;padding-top:18px;display:flex}.lbs-fm-top{grid-template-columns:1fr auto;gap:.4em;font-size:15px;font-weight:600;display:grid}.lbs-fm-top b{font-variant-numeric:tabular-nums;font-size:18px}.lbs-fm-top input{width:100%;accent-color:var(--accent);cursor:pointer;grid-column:1/-1}.lbs-fm-scale{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.lbs-fm-scale span:nth-child(2){transform:translate(16%)}.lbs-fm-msg{border-radius:calc(.6em*var(--rk));align-items:center;gap:.5em;padding:.6em .8em;font-size:14px;font-weight:600;display:flex}.lbs-fm-msg.is-0{color:#00705b;background:#e7f5ef}.lbs-fm-msg.is-1{color:#8a5a00;background:#fff6e3}.lbs-fm-msg.is-2{background:var(--accent-tint);color:var(--accent-ink)}.lbs-fm-note{color:var(--muted);font-size:13px}.lbs-fj{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:40px;max-width:1080px;margin:48px auto 0;display:grid}.lbs-fj-steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lbs-fj-steps button{border-radius:calc(16px*var(--rk));width:100%;font:600 16px var(--lbs-sans),sans-serif;color:var(--muted);text-align:left;cursor:pointer;background:#fff;border:1.5px solid #1c1d2314;align-items:center;gap:14px;padding:16px 18px;transition:border-color .2s,color .2s;display:flex}.lbs-fj-steps button span{corner-shape:round;background:var(--accent-tint);width:32px;height:32px;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.lbs-fj-steps button[aria-selected=true]{border-color:var(--accent);color:var(--ink)}.lbs-fj-steps button[aria-selected=true] span{background:var(--accent);color:#fff}.lbs-fj-steps button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-fj-screen{align-items:center;min-height:22em;display:flex}.lbs-fj-card{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:.8em;padding:1.4em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-fj-card .lbs-dm-sale{min-height:0;padding:0}.lbs-fj-sale b{font-size:1.05em}.lbs-fj-sale em{font-size:1.6em;font-style:normal;font-weight:800}.lbs-fj-sale small{color:var(--muted);font-size:.85em}.lbs-fj-total{border-top:1px solid #1c1d2314;flex-direction:column;gap:.4em;margin-top:.4em;padding-top:.8em;display:flex}@media (max-width:767px){.lbs-fj{grid-template-columns:1fr;gap:20px}.lbs-fj-steps button{padding:12px 14px;font-size:15px}.lbs-fj-screen{min-height:0}}.lbs-obj>.lbs-pb{font-size:clamp(12px,2.6cqw,15px)}.lbs-pb{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.2em;padding:1.4em;display:grid;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-pb svg,.lbs-ir svg,.lbs-su svg{flex-shrink:0;width:1em;height:1em}.lbs-pb-set{flex-direction:column;gap:.9em;display:flex}.lbs-pb-set>b{font-size:1.1em}.lbs-pb-set .lbs-seg{align-self:flex-start}.lbs-pb-opts{border-radius:calc(.8em*var(--rk));background:#fbfaf7;flex-direction:column;gap:.8em;padding:.9em;display:flex}.lbs-pb-fees{font-size:.9em}.lbs-pb-prev{border-radius:calc(.9em*var(--rk));background:#f6f4f0;flex-direction:column;gap:.7em;padding:1em;display:flex}.lbs-pb-prev>small{color:var(--muted);font-size:.8em;font-weight:700}.lbs-pb-prev ul{flex-direction:column;gap:.35em;margin:0;padding:0;list-style:none;display:flex}.lbs-pb-prev li{border-radius:calc(.55em*var(--rk));background:#fff;justify-content:space-between;gap:.6em;padding:.55em .7em;font-size:.88em;display:flex}.lbs-pb-prev li.is-now{box-shadow:inset 0 0 0 1.5px var(--accent)}.lbs-pb-prev li b{font-variant-numeric:tabular-nums}.lbs-pb-auto{color:var(--accent-ink);align-items:center;gap:.4em;font-size:.8em;font-weight:700;display:inline-flex}@container (max-width:520px){.lbs-pb{grid-template-columns:1fr}}.lbs-ir,.lbs-su{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:1em;padding:1.4em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-ir ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-ir li{border-top:1px solid #1c1d2312;grid-template-columns:auto 1fr auto;align-items:center;gap:.8em;padding:.7em 0;display:grid}.lbs-ir li:first-child{border-top:0}.lbs-ir-dot{corner-shape:round;color:var(--muted);background:#f6f4f0;border-radius:50%;padding:.5em;display:inline-flex}.lbs-ir li.is-paid .lbs-ir-dot{color:#00705b;background:#e7f5ef}.lbs-ir li.is-fail .lbs-ir-dot{background:var(--accent-tint);color:var(--accent-ink)}.lbs-ir li>span:nth-child(2){flex-direction:column;line-height:1.3;display:flex}.lbs-ir li small{color:var(--muted);font-size:.8em}.lbs-ir li.is-fail small{color:var(--accent-ink);font-weight:700}.lbs-ir li.is-paid small{color:#00705b}.lbs-ir li em{font-style:normal;font-weight:800}.lbs-ir-note{border-radius:calc(.7em*var(--rk));background:#fff6e3;align-items:center;gap:.5em;padding:.7em .9em;font-size:.85em;font-weight:600;display:flex}.lbs-su .lbs-ui-head>span{flex-direction:column;line-height:1.3;display:flex}.lbs-su .lbs-ui-head small{color:var(--muted);font-size:.8em;font-weight:400}.lbs-su ul{flex-direction:column;gap:.35em;margin:0;padding:0;list-style:none;display:flex}.lbs-su li button{border-radius:calc(.7em*var(--rk));width:100%;font:inherit;text-align:left;cursor:pointer;background:#f6f4f0;border:1.5px solid #0000;grid-template-columns:auto 1fr auto;align-items:center;gap:.8em;padding:.6em .7em;transition:border-color .2s,background-color .2s;display:grid}.lbs-su li button[aria-selected=true]{border-color:var(--accent);background:#fff}.lbs-su li button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-su li i{corner-shape:round;border-radius:50%;justify-content:center;align-items:center;width:2.2em;height:2.2em;font-size:.75em;font-style:normal;font-weight:700;display:inline-flex}.lbs-su li b{font-size:.92em}.lbs-su li em{corner-shape:round;border-radius:2em;padding:.25em .7em;font-size:.75em;font-style:normal;font-weight:700}.lbs-su em.is-ok{color:#00705b;background:#e7f5ef}.lbs-su em.is-warn{color:#8a5a00;background:#fff6e3}.lbs-su em.is-off{color:var(--muted);background:#ececf1}.lbs-su-detail{border-top:1px solid #1c1d2314;justify-content:space-between;align-items:center;gap:1em;min-height:3.4em;padding-top:.9em;display:flex}.lbs-su-detail>span:first-child{flex-direction:column;line-height:1.3;display:flex}.lbs-su-detail small{color:var(--muted);font-size:.8em}.lbs-tool-hero{padding-bottom:72px}.lbs-tool-intro{text-align:center;max-width:820px;margin:0 auto}.lbs-tool-intro .lbs-hero-text{margin:20px auto 0!important}.lbs-tool-ctas{justify-content:flex-start;margin-top:28px}.lbs-tl{text-align:left;grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:32px;max-width:1240px;margin:48px auto 0;display:grid}.lbs-tl-form{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:14px;padding:24px;display:flex;box-shadow:0 30px 60px -40px #1c1d234d}.lbs-tl-field{flex-direction:column;gap:6px;min-width:0;display:flex}.lbs-tl-field>span{font-size:14px;font-weight:600}.lbs-tl-field small{color:var(--muted);font-size:12.5px}.lbs-tl-field input,.lbs-tl-field select,.lbs-tl-field textarea{border-radius:calc(10px*var(--rk));width:100%;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #1c1d2324;padding:10px 12px;font-size:15px;transition:border-color .2s}.lbs-tl-field textarea{resize:vertical;line-height:1.45}.lbs-tl-field input:focus,.lbs-tl-field select:focus,.lbs-tl-field textarea:focus{border-color:var(--accent-ink);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.lbs-tl-field .lbs-seg{align-self:flex-start}.lbs-tl-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lbs-tl-row:has(>:only-child){grid-template-columns:1fr}.lbs-tl-out{flex-direction:column;gap:16px;display:flex;position:sticky;top:96px}.lbs-tl-preview{border-radius:calc(22px*var(--rk));background:#e9e5dc;padding:20px;container-type:inline-size}.lbs-tl-sheet{aspect-ratio:297/210;color:var(--ink);background:#fff;padding:3.6cqw 3.8cqw;font-size:1.25cqw;overflow:hidden;box-shadow:0 20px 40px -24px #1c1d2366}.lbs-tl-sheet-head{justify-content:space-between;align-items:baseline;gap:2em;display:flex}.lbs-tl-sheet-head b{font-size:1.9em}.lbs-tl-sheet-head span{font-size:1.1em;font-weight:700}.lbs-tl-sheet-info{grid-template-columns:1fr 1fr;gap:.5em 3em;margin:1.4em 0 1.6em;display:grid}.lbs-tl-sheet-info div{border-bottom:1px solid #d9d9de;gap:.6em;padding-bottom:.25em;display:flex}.lbs-tl-sheet-info dt{width:6.5em;color:var(--muted);flex-shrink:0;font-weight:700}.lbs-tl-sheet-info dd{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.lbs-tl-sheet table{border-collapse:collapse;table-layout:fixed;width:100%}.lbs-tl-sheet th,.lbs-tl-sheet td{text-align:center;white-space:nowrap;text-overflow:ellipsis;border:1px solid #c4c4ca;height:2.55em;padding:.35em .5em;font-size:1em;overflow:hidden}.lbs-tl-sheet thead th{background:#f6f4ef;font-weight:700}.lbs-tl-sheet th.is-half{height:1.9em;color:var(--muted);font-size:.8em;font-weight:400}.lbs-tl-sheet .is-name{text-align:left;width:24%}.lbs-tl-sheet tr.is-trainer td{background:#f6f4ef;font-weight:700}.lbs-tl-sheet-foot{color:var(--muted);justify-content:space-between;margin-top:.8em;font-size:.8em;display:flex}.lbs-tl-actions{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.lbs-tl-actions span{color:var(--muted);font-size:14px}.lbs-tl-actions .lbs-cta,.lbs-tl-modal-card .lbs-cta{cursor:pointer;gap:8px}.lbs-tl-actions .lbs-cta:disabled,.lbs-tl-modal-card .lbs-cta:disabled{opacity:.6;cursor:wait}.lbs-tl-done{border-radius:calc(12px*var(--rk));background:var(--accent-tint);color:var(--accent-ink);padding:12px 16px;font-size:14.5px;font-weight:600}.lbs-tl-sheet{position:relative}.lbs-tl-sheet thead th,.lbs-tl-sheet tbody td{transition:background-color .3s,border-color .3s}.lbs-tl-sheet[data-focus=page]{outline:2px solid var(--accent);outline-offset:6px;transition:outline-offset .4s}.lbs-tl-sheet[data-focus=head] thead th,.lbs-tl-sheet[data-focus=rows] tbody tr:not(.is-trainer) td,.lbs-tl-sheet[data-focus=trainer] .is-trainer td{background:color-mix(in srgb,var(--accent) 18%,#fff);border-color:var(--accent)}.lbs-tl-sheet[data-focus=pdf]:after{content:"";background:linear-gradient(180deg,transparent 0,var(--accent-tint) 40%,transparent 60%) 0 0/100% 250% no-repeat;mix-blend-mode:multiply;animation:.7s ease-in-out both lbs-ws-sweep;position:absolute;inset:0}@keyframes lbs-ws-sweep{0%{background-position:0 100%}to{background-position:0 0}}.lbs-tl-preview.is-working .lbs-tl-sheet{box-shadow:0 26px 50px -24px #1c1d2380}.lbs-ws{color:var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:6px 10px;margin-top:16px;font-size:15px;font-weight:600;display:grid}.lbs-ws-ic{color:var(--accent-ink);display:inline-flex}.lbs-ws:not(.is-finished) .lbs-ws-ic svg{animation:.8s linear infinite lbs-ws-spin}@keyframes lbs-ws-spin{to{transform:rotate(360deg)}}.lbs-ws-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;animation:.3s both lbs-ws-in;overflow:hidden}@keyframes lbs-ws-in{0%{opacity:0;transform:translateY(4px)}}.lbs-ws-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.lbs-ws-segs{grid-column:1/-1;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;display:grid}.lbs-ws-segs i{border-radius:calc(4px*var(--rk));background:#1c1d231f;height:4px;transition:background-color .3s}.lbs-ws-segs i.is-done{background:var(--accent)}.lbs-ws-segs i.is-now{background:linear-gradient(90deg,var(--accent) 50%,#1c1d231f 50%) 100% 0/200% 100%;animation:.52s linear both lbs-ws-fill}@keyframes lbs-ws-fill{to{background-position:0 0}}.lbs-ws.is-finished{color:var(--accent-ink)}.lbs-tl-modal-card>.lbs-tl-sum{color:var(--ink);margin:-4px 0 0;font-size:15px;font-weight:600}@media (prefers-reduced-motion:reduce){.lbs-ws-ic svg,.lbs-ws-label,.lbs-ws-segs i.is-now,.lbs-tl-sheet[data-focus=pdf]:after{animation:none}}.lbs-tl-modal{z-index:100;background:#1c1d2373;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.lbs-tl-modal-card{border-radius:calc(22px*var(--rk));text-align:left;background:#fff;flex-direction:column;gap:14px;width:100%;max-width:440px;max-height:calc(100vh - 40px);padding:28px;display:flex;position:relative;overflow:auto;box-shadow:0 40px 80px -30px #00000080}.lbs-tl-modal-card h2{letter-spacing:-.02em;margin:0;padding-right:28px;font-size:22px;font-weight:800}.lbs-tl-modal-card>p{color:var(--muted);font-size:15px}.lbs-tl-close{border-radius:calc(8px*var(--rk));color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px;display:inline-flex;position:absolute;top:16px;right:16px}.lbs-tl-close:focus-visible{outline:2px solid var(--accent-ink)}.lbs-tl-check{color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.lbs-tl-check input{accent-color:var(--accent);margin-top:3px}.lbs-tl-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.lbs-tl-legal{color:var(--muted);gap:6px;font-size:12.5px;line-height:1.45;display:flex}.lbs-tl-legal svg{flex-shrink:0;margin-top:2px}.lbs-tl-legal a{color:inherit}@media (max-width:991px){.lbs-tl{grid-template-columns:1fr}.lbs-tl-out{position:static}}@media (max-width:767px){.lbs-tl-preview{border-radius:calc(16px*var(--rk));padding:10px}.lbs-tl-form{padding:18px}.lbs-tl-row{grid-template-columns:1fr}}.lbs-tool-hero>.lbs-wrap{width:100%}.lbs-em{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:1em;padding:1.4em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-em svg{flex-shrink:0;width:1em;height:1em}.lbs-em .lbs-em-sig{fill:none;stroke:#2a3a8c;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:4.6em;height:1.8em}.lbs-em-chain ol{grid-template-columns:repeat(3,1fr);gap:.6em;margin:0;padding:0;list-style:none;display:grid;position:relative}.lbs-em-chain li{position:relative}.lbs-em-chain li+li:before{content:"";background:var(--accent);width:calc(100% - 3.2em);height:2px;transition:background-color .3s;position:absolute;top:1.6em;left:calc(1.3em - 50%)}.lbs-em-chain.is-ko li+li:before{background:repeating-linear-gradient(90deg,#d64545 0 .4em,#0000 .4em .7em)}.lbs-em-chain button{width:100%;font:inherit;color:var(--ink);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.6em;padding:0 .2em .4em;display:flex}.lbs-em-node{corner-shape:round;background:var(--accent-tint);width:3.2em;height:3.2em;color:var(--accent-ink);border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;transition:background-color .3s,color .3s,border-color .2s;display:inline-flex}.lbs-em-node svg{width:1.3em;height:1.3em}.lbs-em-chain.is-ko .lbs-em-node{color:#b42318;background:#fdecec}.lbs-em-chain button[aria-pressed=true] .lbs-em-node{border-color:currentColor}.lbs-em-chain button b{font-size:.92em;line-height:1.3}.lbs-em-chain button:focus-visible,.lbs-em-list button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px;border-radius:calc(.6em*var(--rk))}.lbs-em-detail{border-radius:calc(.8em*var(--rk));background:#f6f4ef;margin:0;padding:.8em 1em;font-size:.95em;line-height:1.45}.lbs-em-chain.is-ko .lbs-em-detail{background:#fdf3f2}.lbs-em-errors{flex-direction:column;gap:56px;max-width:1160px;display:flex}.lbs-em-errors-intro .lbs-subtitle{max-width:640px;margin-left:auto;margin-right:auto}.lbs-em-errors-foot{max-width:720px;color:var(--muted);text-align:center;margin:0 auto;font-size:17px;line-height:1.6}.lbs-em-check{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:40px;display:grid}.lbs-em-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lbs-em-list button{border-radius:calc(14px*var(--rk));width:100%;font:inherit;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:14px 16px;font-size:17px;font-weight:600;transition:background-color .2s,color .2s;display:flex}.lbs-em-list button:hover{color:var(--ink)}.lbs-em-list button[aria-pressed=true]{color:var(--ink);background:#fdf3f2}.lbs-em-pin{corner-shape:round;width:28px;height:28px;color:var(--muted);background:#f1eee8;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.lbs-em-list button[aria-pressed=true] .lbs-em-pin{color:#fff;background:#d64545}.lbs-em-paper{border-radius:calc(.4em*var(--rk));gap:.9em;padding:1.6em 1.8em}.lbs-em-paper-head>b{font-size:1.3em}.lbs-em-paper dl{grid-template-columns:1fr 1fr;gap:.4em 2em;margin:.8em 0 0;display:grid}.lbs-em-paper dl div{border-radius:calc(.2em*var(--rk));border-bottom:1px solid #d9d9de;flex-wrap:wrap;gap:.2em .6em;padding:.25em .3em;transition:background-color .3s;display:flex}.lbs-em-paper dt{width:5.5em;color:var(--muted);font-size:.9em;font-weight:700}.lbs-em-paper dd{min-height:1.3em;margin:0;font-size:.9em}.lbs-em-paper dd em{color:#b42318;font-style:normal;font-weight:700;display:block}.lbs-em table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.9em}.lbs-em th,.lbs-em td{text-align:center;border:1px solid #c4c4ca;height:2.4em;padding:.2em .5em;transition:background-color .3s}.lbs-em th{background:#f4f4f6;font-weight:700}.lbs-em th:first-child,.lbs-em td:first-child{text-align:left;white-space:nowrap;text-overflow:ellipsis;width:38%;overflow:hidden}.lbs-em-paper[data-err="0"] td.z0,.lbs-em-paper[data-err="1"] .z1,.lbs-em-paper[data-err="1"] .z1 td,.lbs-em-paper[data-err="2"] .z2,.lbs-em-paper[data-err="3"] .z3{background:#fdecec;box-shadow:inset 0 0 0 2px #d64545}.lbs-em-paper[data-err="1"] tr.z1{box-shadow:none}.lbs-em-cross{color:#555;font-size:1.5em;line-height:1}.lbs-em-verdict{border-radius:calc(.8em*var(--rk));background:#fdf3f2;gap:.7em;margin:0;padding:.9em 1em;font-size:.95em;line-height:1.45;display:flex}.lbs-em-verdict>svg{color:#b42318;margin-top:.2em}.lbs-em-verdict small{color:var(--muted);margin-top:.3em;font-size:.85em;display:block}.lbs-em-pv .lbs-em-sig{display:inline-block}.lbs-em-pv td svg:not(.lbs-em-sig){color:var(--accent-ink)}.lbs-em-abs{color:var(--muted);font-size:.85em;font-weight:600}.lbs-em-note{align-items:center;gap:.6em;margin:0;font-size:.95em;font-weight:600;display:flex}.lbs-em-note svg{color:var(--accent-ink)}.lbs-em-notes .lbs-wrap{grid-template-columns:1fr 1fr;align-items:start;gap:72px;max-width:1160px;display:grid}.lbs-em-notes .lbs-title{font-size:36px}.lbs-em-link{color:var(--accent-ink);text-underline-offset:4px;margin-top:20px;font-size:17px;font-weight:700;text-decoration:underline;display:inline-block}@media (max-width:991px){.lbs-em-check{grid-template-columns:1fr;gap:24px}.lbs-em-notes .lbs-wrap{grid-template-columns:1fr;gap:56px}.lbs-em-rev>:first-child{order:1}}@media (max-width:640px){.lbs-em-list button{padding:12px;font-size:16px}.lbs-em-notes .lbs-title{font-size:30px}.lbs-em-chain button b{font-size:.85em}}.lbs-bl-pyr{flex-direction:column;align-items:center;gap:4px;display:flex}.lbs-bl-pyr button{width:var(--w);border-radius:calc(8px*var(--rk));background:color-mix(in srgb,var(--accent) 12%,#fff);min-height:34px;font:inherit;color:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:6px 10px;font-size:13.5px;font-weight:600;transition:background-color .2s,color .2s;display:flex}.lbs-bl-pyr button b{opacity:.6;font-size:12px}.lbs-bl-pyr button:hover{background:color-mix(in srgb,var(--accent) 22%,#fff)}.lbs-bl-pyr button[aria-checked=true]{background:var(--accent);color:#fff}.lbs-bl-pyr button:focus-visible,.lbs-bl-verbs button:focus-visible,.lbs-bl-anat-s button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-bl-pyr.is-big{gap:.3em}.lbs-bl-pyr.is-big button{border-radius:calc(.5em*var(--rk));min-height:2.6em;font-size:1em}.lbs-bl-verbs{flex-wrap:wrap;gap:6px;display:flex}.lbs-bl-verbs button{corner-shape:round;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d2324;border-radius:999px;padding:6px 11px;font-size:13.5px;transition:border-color .2s,background-color .2s}.lbs-bl-verbs button[aria-checked=true]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-ink);font-weight:600}.lbs-bl-warn{border-radius:calc(10px*var(--rk));color:#8c1d13;background:#fdf3f2;gap:8px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.lbs-bl-warn svg{flex-shrink:0;margin-top:1px}.lbs-bl-add{cursor:pointer;justify-content:center;gap:8px}.lbs-tl-sheet.lbs-bl-doc{aspect-ratio:auto;flex-direction:column;width:min(100%,560px);min-height:calc(1.414*min(100cqw - 40px,560px));margin:0 auto;padding:7% 7.5%;font-size:clamp(10.5px,2.3cqw,14px);display:flex;overflow:visible}.lbs-bl-doc-title{letter-spacing:-.01em;font-size:1.9em;display:block}.lbs-bl-doc-course{color:var(--muted);margin-top:.3em;font-size:1.15em;font-weight:700;display:block}.lbs-bl-doc-open{margin:1.6em 0 .8em;font-weight:600}.lbs-bl-doc ol{counter-reset:obj;flex-direction:column;gap:.5em;margin:0 0 2em;padding:0;list-style:none;display:flex}.lbs-bl-doc li{border-radius:calc(.5em*var(--rk));counter-increment:obj;background:#f5f8f6;padding:.7em 2.2em .7em 2.6em;transition:box-shadow .3s,background-color .3s;position:relative}.lbs-bl-doc li:before{content:counter(obj);color:var(--accent-ink);font-weight:800;position:absolute;top:.7em;left:.9em}.lbs-bl-doc li small{color:var(--accent-ink);flex-wrap:wrap;gap:.6em;font-size:.78em;font-weight:700;display:flex}.lbs-bl-doc li small em{color:var(--muted);font-style:normal;font-weight:600}.lbs-bl-doc li p{margin:.2em 0 0;line-height:1.45}.lbs-bl-doc li p i{color:#9a9aa2}.lbs-bl-doc li .v{font-weight:700}.lbs-bl-doc li.is-draft{outline-offset:-1.5px;background:#fff;outline:1.5px dashed #1c1d2340}.lbs-bl-flag{corner-shape:round;color:#8c1d13;background:#fdecec;border-radius:999px;margin-top:.4em;padding:.1em .6em;font-size:.78em;font-weight:600;display:inline-block}.lbs-bl-rm{border-radius:calc(.4em*var(--rk));color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.3em;display:inline-flex;position:absolute;top:.5em;right:.5em}.lbs-bl-rm:hover{color:var(--ink);background:#1c1d230f}.lbs-bl-doc .lbs-tl-sheet-foot{margin-top:auto}.lbs-bl-doc[data-focus=list] li:not(.is-draft){box-shadow:inset 0 0 0 2px var(--accent)}.lbs-bl-doc[data-focus=verbs] li .v,.lbs-bl-doc[data-focus=crit] li .c{background:color-mix(in srgb,var(--accent) 25%,#fff);border-radius:calc(.25em*var(--rk));box-shadow:0 0 0 .15em color-mix(in srgb,var(--accent) 25%,#fff)}.lbs-bl-table{border-radius:calc(20px*var(--rk));background:#1c1d2314;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;display:grid;overflow:hidden}.lbs-bl-table>div{background:#fff;flex-direction:column;gap:12px;padding:22px 18px 26px;display:flex}.lbs-bl-table h3{letter-spacing:-.01em;flex-direction:column;gap:2px;margin:0;font-size:19px;font-weight:800;display:flex}.lbs-bl-table h3 b{color:var(--accent-ink);font-size:13px}.lbs-bl-table h3 small{color:var(--muted);font-size:12.5px;font-weight:500}.lbs-bl-table p{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.lbs-bl-table ul{flex-direction:column;gap:7px;margin:4px 0 0;padding:0;font-size:16px;list-style:none;display:flex}.lbs-bl-table>div:nth-child(n+4){background:color-mix(in srgb,var(--accent) calc(var(--k,0) * 1%),#fff)}.lbs-bl-table>div:nth-child(4){--k:6}.lbs-bl-table>div:nth-child(5){--k:10}.lbs-bl-table>div:nth-child(6){--k:14}.lbs-bl-dl{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;display:flex}.lbs-bl-dl .lbs-cta{cursor:pointer;gap:8px}.lbs-bl-dl>span{color:var(--accent-ink);font-size:14.5px;font-weight:600}.lbs-bl-ex,.lbs-bl-cmp{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.lbs-bl-ex li{border-radius:calc(18px*var(--rk));border-top:4px solid color-mix(in srgb,var(--accent) calc(30% + var(--i) * 14%),#fff);background:#fff;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.lbs-bl-ex li:first-child{--i:0}.lbs-bl-ex li:nth-child(2){--i:1}.lbs-bl-ex li:nth-child(3){--i:2}.lbs-bl-ex li:nth-child(4){--i:3}.lbs-bl-ex li:nth-child(5){--i:4}.lbs-bl-ex li:nth-child(6){--i:5}.lbs-bl-ex small{color:var(--accent-ink);justify-content:space-between;gap:8px;font-size:13px;font-weight:700;display:flex}.lbs-bl-ex small span{color:var(--muted);font-weight:500}.lbs-bl-ex p{margin:0;font-size:16.5px;line-height:1.5}.lbs-bl-cmp li{border-radius:calc(18px*var(--rk));background:#fff;padding:26px 26px 28px;position:relative}.lbs-bl-cmp li+li:before{content:"";background:var(--accent);width:20px;height:2px;position:absolute;top:50%;left:-20px}.lbs-bl-cmp h3{margin:0 0 10px;font-size:20px;font-weight:800}.lbs-bl-cmp p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.lbs-bl-cmp .lbs-bl-cmp-ex{color:var(--ink);border-top:1px solid #1c1d2314;margin-top:14px;padding-top:14px;font-weight:600}.lbs-bl-anat-s{margin:0;font-size:1.25em;line-height:1.9}.lbs-bl-anat-s button{border-radius:calc(.3em*var(--rk));background:var(--c);font:inherit;color:var(--ink);cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;border:0;padding:.1em .25em;transition:box-shadow .2s}.lbs-bl-anat-s button[aria-pressed=true]{box-shadow:0 0 0 2px var(--accent-ink)}.lbs-bl-anat-k{flex-wrap:wrap;gap:.4em;margin:0;padding:0;list-style:none;display:flex}.lbs-bl-anat-k li{corner-shape:round;background:var(--c);opacity:.55;border-radius:999px;padding:.25em .7em;font-size:.85em;font-weight:600;transition:opacity .2s}.lbs-bl-anat-k li.is-on{opacity:1}.lbs-bl-anat [data-k=who]{--c:#f1eee8}.lbs-bl-anat [data-k=verb]{--c:color-mix(in srgb,var(--accent) 30%,#fff)}.lbs-bl-anat [data-k=what]{--c:#e8eefc}.lbs-bl-anat [data-k=cond]{--c:#fff1d9}.lbs-bl-anat [data-k=crit]{--c:#fde4dc}.lbs-bl-fix-pair{grid-template-columns:1fr auto 1fr;align-items:center;gap:1em;display:grid}.lbs-bl-fix-pair p{border-radius:calc(.8em*var(--rk));margin:0;padding:1em;line-height:1.45}.lbs-bl-fix-pair small{margin-bottom:.4em;font-size:.8em;font-weight:700;display:block}.lbs-bl-fix-pair .is-before{color:var(--muted);background:#fdf3f2}.lbs-bl-fix-pair .is-before small{color:#8c1d13}.lbs-bl-fix-pair .is-after{background:var(--accent-tint)}.lbs-bl-fix-pair .is-after small,.lbs-bl-fix-pair>svg{color:var(--accent-ink)}@media (max-width:1100px){.lbs-bl-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.lbs-bl-ex,.lbs-bl-cmp{grid-template-columns:1fr}.lbs-bl-cmp li+li:before{width:2px;height:20px;top:-20px;left:50%}}@media (max-width:640px){.lbs-bl-table{grid-template-columns:repeat(2,minmax(0,1fr))}.lbs-tl-sheet.lbs-bl-doc{min-height:0;font-size:12px}.lbs-bl-fix-pair{grid-template-columns:1fr}.lbs-bl-fix-pair>svg{justify-self:center;transform:rotate(90deg)}}.lbs-bl-added{color:var(--accent-ink);justify-content:center;align-items:center;gap:6px;margin:-4px 0 0;font-size:14px;font-weight:600;display:flex}.lbs-tl-field>span small{color:var(--muted);font-size:12.5px;font-weight:500}.lbs-ct-head b{font-size:1.1em;display:block}.lbs-ct-head b.is-empty{color:#b5b5bc}.lbs-ct-head small{color:var(--muted);font-size:.8em;display:block}.lbs-ct-title{text-align:center;letter-spacing:-.01em;margin:2.2em 0 1.4em;font-size:1.7em;font-weight:800}.lbs-ct-doc>p{border-radius:calc(.3em*var(--rk));margin:0 0 .9em;line-height:1.55;transition:background-color .3s,box-shadow .3s}.lbs-ct-doc>p.is-small{color:var(--muted);font-size:.85em}.lbs-ct-nature{margin:0 0 .9em}.lbs-ct-nature small{color:var(--muted);font-size:.85em}.lbs-ct-nature ul{flex-direction:column;gap:.3em;margin:.4em 0 0;padding:0;list-style:none;display:flex}.lbs-ct-nature li{align-items:center;gap:.6em;display:flex}.lbs-ct-nature li i{border:1px solid var(--ink);flex:none;width:.85em;height:.85em}.lbs-ct-nature li.is-on i{background:linear-gradient(45deg,transparent 44%,var(--ink) 44% 56%,transparent 56%),linear-gradient(-45deg,transparent 44%,var(--ink) 44% 56%,transparent 56%)}.lbs-ct-sign{justify-content:space-between;gap:1.4em;margin:1.4em 0 1.6em;display:flex}.lbs-ct-sign p{margin:0;line-height:1.7}.lbs-ct-sign>div{text-align:center;border:1px solid #9a9aa2;flex-direction:column;justify-content:space-between;width:46%;min-height:7em;padding:.6em;display:flex}.lbs-ct-sign small{color:var(--muted);font-size:.75em}.lbs-ct-sign b{text-align:left;font-size:.8em}.lbs-ct-doc[data-focus=name] [data-z~=name],.lbs-ct-doc[data-focus=dates] [data-z~=dates],.lbs-ct-doc[data-focus=block] [data-z~=block]{background:color-mix(in srgb,var(--accent) 18%,#fff);box-shadow:0 0 0 .3em color-mix(in srgb,var(--accent) 18%,#fff)}.lbs-ct-pager{justify-content:center;align-items:center;gap:12px;margin-top:14px;font-size:14px;font-weight:600;display:flex}.lbs-ct-pager button{border-radius:calc(8px*var(--rk));color:var(--ink);cursor:pointer;background:#fff;border:0;padding:6px;display:inline-flex}.lbs-ct-pager button:disabled{opacity:.35;cursor:default}.lbs-ct-pager button:focus-visible{outline:2px solid var(--accent-ink)}.lbs-ct-router-who{grid-template-columns:repeat(3,1fr);gap:.6em;display:grid}.lbs-ct-router-who button{border-radius:calc(.9em*var(--rk));font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d231a;flex-direction:column;align-items:center;gap:.5em;padding:.8em .4em;font-weight:600;transition:border-color .2s;display:flex}.lbs-ct-router-who button[aria-checked=true]{border-color:var(--accent)}.lbs-ct-router-who button[aria-checked=true] .lbs-em-node{background:var(--accent);color:#fff}.lbs-ct-router-who button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-ct-router-doc{border-radius:calc(.9em*var(--rk));background:#f6f4ef;padding:1em 1.1em;animation:.3s both lbs-ws-in}.lbs-ct-router-doc small{color:var(--muted);font-size:.8em}.lbs-ct-router-doc b{margin:.2em 0 .4em;font-size:1.15em;display:block}.lbs-ct-router-doc p{color:var(--muted);margin:0;line-height:1.5}.lbs-ct-mini{border-radius:calc(.4em*var(--rk));gap:.5em;padding:1.6em 1.8em}.lbs-ct-mini-title{text-align:center;margin-bottom:.4em;font-size:1.2em}.lbs-ct-mini>p[data-k]{border-radius:calc(.3em*var(--rk));margin:0;padding:.25em .4em;font-size:.92em;line-height:1.5;transition:background-color .3s,box-shadow .3s}.lbs-ct-mini>p.is-small{color:var(--muted);font-size:.8em}.lbs-ct-mini-sign{justify-content:space-between;align-items:flex-end;gap:1em;display:flex;margin-top:.4em!important}.lbs-ct-mini-sign i{color:var(--muted);border:1px solid #9a9aa2;padding:1.4em 1em .4em;font-size:.8em;font-style:normal}.lbs-ct-box{font-size:1.1em}.lbs-ct-mini[data-on=org] [data-k=org],.lbs-ct-mini[data-on=who] [data-k=who],.lbs-ct-mini[data-on=act] [data-k=act],.lbs-ct-mini[data-on=dur] [data-k=dur],.lbs-ct-mini[data-on=keep] [data-k=keep],.lbs-ct-mini[data-on=sign] [data-k=sign]{background:color-mix(in srgb,var(--accent) 18%,#fff);box-shadow:inset 0 0 0 2px var(--accent)}.lbs-ct-ann .lbs-em-list button[aria-pressed=true]{background:var(--accent-tint)}.lbs-ct-ann .lbs-em-list button[aria-pressed=true] .lbs-em-pin{background:var(--accent)}.lbs-ct-hours ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-ct-hours li+li{border-top:1px solid #1c1d2312}.lbs-ct-hours button{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:.8em;padding:.7em 0;display:grid}.lbs-ct-hours button[aria-checked=false]{color:var(--muted)}.lbs-ct-hours button span:nth-child(2){flex-direction:column;display:flex}.lbs-ct-hours small{color:var(--muted);font-size:.8em}.lbs-ct-hours em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.lbs-ct-hours button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-ct-hours-total{border-radius:calc(.8em*var(--rk));background:var(--accent-tint);color:var(--accent-ink);justify-content:space-between;align-items:center;gap:1em;margin:0;padding:.9em 1em;font-weight:600;display:flex}.lbs-ct-hours-total b{font-size:1.3em}@media (max-width:640px){.lbs-ct-sign{flex-direction:column}.lbs-ct-sign>div{width:100%}}.lbs-ct-hours button[aria-checked=true] .lbs-wh-box{border-color:var(--accent);background:var(--accent);color:#fff}.lbs-bl-doc .lbs-ct-nature li{counter-increment:none;background:0 0;border-radius:0;padding:0;box-shadow:none!important}.lbs-bl-doc .lbs-ct-nature li:before{content:none}.lbs-bl-doc .lbs-ct-nature ul{gap:.3em;margin-bottom:0}.lbs-rt-money{display:block;position:relative}.lbs-rt-money input{padding-right:2.2em}.lbs-rt-money i{color:var(--muted);pointer-events:none;font-size:14px;font-style:normal;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.lbs-rt-group{color:var(--accent-ink);margin:6px 0 -4px;font-size:13px;font-weight:700}.lbs-rt-preview{container-type:normal}.lbs-rt-card{border-radius:calc(16px*var(--rk));background:#fff;flex-direction:column;gap:18px;padding:28px;transition:outline-offset .3s;display:flex;box-shadow:0 20px 40px -24px #1c1d2366}.lbs-rt-card[data-focus=pdf]{outline:2px solid var(--accent);outline-offset:6px}.lbs-rt-card [data-z]{border-radius:calc(12px*var(--rk));transition:background-color .3s,box-shadow .3s}.lbs-rt-card[data-focus=fixed] [data-z=fixed],.lbs-rt-card[data-focus=margin] [data-z=margin],.lbs-rt-card[data-focus=threshold] [data-z=threshold],.lbs-rt-card[data-focus=scenario] [data-z=scenario]{background:color-mix(in srgb,var(--accent) 14%,#fff);box-shadow:0 0 0 8px color-mix(in srgb,var(--accent) 14%,#fff)}.lbs-rt-head{flex-direction:column;gap:2px;display:flex}.lbs-rt-head small{color:var(--muted);font-size:14px;font-weight:600}.lbs-rt-head b{letter-spacing:-.02em;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:44px;font-weight:800;line-height:1.1}.lbs-rt-head b.is-ko{color:#b42318}.lbs-rt-head span{color:var(--muted);font-size:15px}.lbs-rt-kpis{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.lbs-rt-kpis div{background:#f6f4ef;padding:12px 14px}.lbs-rt-kpis dt{color:var(--muted);font-size:13px}.lbs-rt-kpis dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:20px;font-weight:700}.lbs-rt-chart{background:linear-gradient(to top,transparent calc(var(--zero) - .5px),#1c1d2359 calc(var(--zero) - .5px),#1c1d2359 calc(var(--zero) + .5px),transparent calc(var(--zero) + .5px));align-items:stretch;gap:2px;height:170px;padding:0;display:flex;position:relative}.lbs-rt-chart button{cursor:pointer;background:0 0;border:0;flex:1;min-width:0;padding:0;position:relative}.lbs-rt-chart i{border-radius:calc(3px*var(--rk));transition:height .25s,opacity .2s;position:absolute;left:12%;right:12%}.lbs-rt-chart .is-pos i{bottom:var(--zero);background:var(--accent);opacity:.55}.lbs-rt-chart .is-neg i{top:calc(100% - var(--zero));opacity:.45;background:#d64545}.lbs-rt-chart .is-q i,.lbs-rt-chart .is-on i{opacity:1}.lbs-rt-chart .is-on:after{content:"";border-radius:calc(4px*var(--rk));background:#1c1d230d;position:absolute;inset:0}.lbs-rt-axis{color:var(--muted);justify-content:space-between;margin-top:-10px;font-size:12.5px;display:flex}.lbs-rt-scn{flex-direction:column;gap:8px;display:flex}.lbs-rt-scn label{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.lbs-rt-scn input[type=range],.lbs-rt-slider input{width:100%;accent-color:var(--accent)}.lbs-rt-scn p{margin:0;font-size:16px}.lbs-rt-scn .is-pos{color:var(--accent-ink)}.lbs-rt-scn .is-neg{color:#b42318}.lbs-rt-steps small span{display:none}.lbs-rt-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.lbs-rt-sort ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-rt-sort li{border-top:1px solid #1c1d2312;justify-content:space-between;align-items:center;gap:1em;padding:.7em 0;display:flex}.lbs-rt-sort li>span:first-child{flex-direction:column;gap:.2em;display:flex}.lbs-rt-sort li small{color:var(--muted);align-items:center;gap:.4em;font-size:.82em;display:flex}.lbs-rt-sort li.is-ok small svg{color:var(--accent-ink)}.lbs-rt-sort li.is-ko small svg{color:#b42318}.lbs-rt-sort-btns{corner-shape:round;background:#f1eee8;border-radius:999px;flex:none;gap:2px;padding:3px;display:inline-flex}.lbs-rt-sort-btns button{corner-shape:round;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.35em .8em;font-size:.85em;font-weight:600}.lbs-rt-sort li.is-ok button[aria-pressed=true]{background:var(--accent);color:#fff}.lbs-rt-sort li.is-ko button[aria-pressed=true]{color:#fff;background:#d64545}.lbs-rt-sort-btns button:focus-visible{outline:2px solid var(--accent-ink)}.lbs-rt-lines svg{width:100%;height:auto;font-size:9px}.lbs-rt-lines svg text{fill:var(--muted)}.lbs-rt-zone{fill:color-mix(in srgb,var(--accent) 10%,#fff)}.lbs-rt-axis-l{stroke:#1c1d234d}.lbs-rt-fixed{stroke:#1c1d2340;stroke-dasharray:4 4}.lbs-rt-cost{stroke:#d64545;stroke-width:2px}.lbs-rt-rev{stroke:var(--accent);stroke-width:2.5px}.lbs-rt-dot{fill:#fff;stroke:var(--accent-ink);stroke-width:2.5px}.lbs-rt-slider{color:var(--muted);flex-direction:column;gap:.4em;font-size:.85em;font-weight:600;display:flex}.lbs-rt-pm-area{border-bottom:1px solid #1c1d2333;align-items:flex-end;gap:4px;height:9em;display:flex;position:relative}.lbs-rt-pm-area i{border-radius:calc(4px*var(--rk)) calc(4px*var(--rk)) 0 0;background:#1c1d232e;flex:1;transition:height .3s,background-color .3s}.lbs-rt-pm-area i.is-pos{background:color-mix(in srgb,var(--accent) 55%,#fff)}.lbs-rt-pm-area i.is-at{background:var(--accent)}.lbs-rt-pm-line{border-top:1.5px dashed #d64545;position:absolute;bottom:50%;left:0;right:0}.lbs-rt-pm-line em{color:#b42318;background:#fff;padding:0 .3em;font-size:.75em;font-style:normal;font-weight:600;position:absolute;bottom:.3em;left:0}.lbs-rt-pm-months{gap:4px;margin-top:-.6em;display:flex}.lbs-rt-pm-months small{text-align:center;color:var(--muted);flex:1;font-size:.65em}@media (max-width:991px){.lbs-rt-steps{grid-template-columns:1fr 1fr}}@media (max-width:640px){.lbs-rt-steps{grid-template-columns:1fr}.lbs-rt-head b{font-size:36px}.lbs-rt-card{padding:20px}}.lbs-rt-chart em{corner-shape:round;background:var(--accent-ink);color:#fff;white-space:nowrap;border-radius:999px;padding:2px 6px;font-size:11px;font-style:normal;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%)}.lbs-qd{text-align:left;max-width:980px;margin:48px auto 0;scroll-margin-top:90px}.lbs-qd-steps{gap:4px;margin:0 0 16px;padding:0;list-style:none;display:flex;overflow-x:auto}.lbs-qd-steps li{flex:1;min-width:52px}.lbs-qd-steps button{border-radius:calc(12px*var(--rk));width:100%;min-height:52px;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:#1c1d230f;border:0;flex-direction:column;justify-content:center;align-items:center;padding:6px 8px;font-size:14px;font-weight:700;display:flex}.lbs-qd-steps small{font-size:11.5px;font-weight:500}.lbs-qd-steps .is-done button{background:var(--accent-tint);color:var(--accent-ink)}.lbs-qd-steps .is-on button{background:var(--accent);color:#fff}.lbs-qd-steps button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-qd-card{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:16px;padding:32px;display:flex;box-shadow:0 30px 60px -40px #1c1d234d}.lbs-qd-card h2{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800;line-height:1.2}.lbs-qd-crit{color:var(--accent-ink);font-size:14px;font-weight:700}.lbs-qd-lead{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.lbs-qd-pick{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.lbs-qd-pick legend{margin-bottom:8px;font-size:14px;font-weight:600}.lbs-qd-pick button{corner-shape:round;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d2324;border-radius:999px;padding:9px 14px;font-size:14.5px;transition:border-color .2s,background-color .2s}.lbs-qd-pick button[aria-checked=true]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-ink);font-weight:600}.lbs-qd-pick button:focus-visible,.lbs-qd-ans button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-qd-pick.is-small button{padding:.4em .8em;font-size:.85em}.lbs-qd-foot{color:var(--muted);border-top:1px solid #1c1d2314;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;font-size:15px;display:flex}.lbs-qd-foot .lbs-cta{cursor:pointer;gap:8px}.lbs-qd-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lbs-qd-q{border-radius:calc(16px*var(--rk));background:#f8f7f4;border:1.5px solid #0000;flex-direction:column;gap:10px;padding:18px 20px;transition:border-color .2s,background-color .2s;display:flex}.lbs-qd-q.is-oui{background:#f1f8f5}.lbs-qd-q.is-partiel{background:#fdf8ee}.lbs-qd-q.is-non{background:#fdf3f2}.lbs-qd-q-head{flex-wrap:wrap;align-items:center;gap:10px;font-weight:700;display:flex}.lbs-qd-q-head>b{corner-shape:round;width:30px;height:30px;color:var(--accent-ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.lbs-qd-q-head em,.lbs-qd-ref em,.lbs-qd-gaps em,.lbs-qd-diff-title em{corner-shape:round;color:#8a5a00;background:#fff1d9;border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700}.lbs-qd-q-head em.is-new{background:var(--accent);color:#fff}.lbs-qd-q>p{margin:0;font-size:15.5px;line-height:1.5}.lbs-qd-ans{flex-wrap:wrap;gap:6px;display:flex}.lbs-qd-ans button{corner-shape:round;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d2324;border-radius:999px;padding:7px 14px;font-size:14px}.lbs-qd-ans button[aria-checked=true]{border-color:var(--ink);background:var(--ink);color:#fff}.lbs-qd-q details summary{color:var(--muted);cursor:pointer;font-size:13px}.lbs-qd-q details p{color:var(--muted);margin:8px 0 0;font-size:13.5px;line-height:1.5}.lbs-qd-before small{font-weight:700;display:block}.lbs-qd-res{flex-direction:column;gap:16px;display:flex}.lbs-qd-result{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 32px;display:grid}.lbs-qd-result>.lbs-ws{grid-column:1/-1}.lbs-qd-result [data-z]{border-radius:calc(14px*var(--rk));transition:background-color .3s,box-shadow .3s}.lbs-qd-result[data-focus=score] [data-z=score],.lbs-qd-result[data-focus=crit] [data-z=crit],.lbs-qd-result[data-focus=gaps] [data-z=gaps]{background:color-mix(in srgb,var(--accent) 12%,#fff);box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 12%,#fff)}.lbs-qd-result[data-focus=pdf]{outline:2px solid var(--accent);outline-offset:6px}.lbs-qd-score{align-items:center;gap:20px;display:flex}.lbs-qd-score>span{corner-shape:round;background:radial-gradient(closest-side,#fff 78%,transparent 79% 100%),conic-gradient(var(--accent) calc(var(--p) * 1%),#1c1d2314 0);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:132px;height:132px;display:flex}.lbs-qd-score b{color:var(--accent-ink);font-size:32px;font-weight:800}.lbs-qd-score small{color:var(--muted);font-size:12px}.lbs-qd-score p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.5}.lbs-qd-bars{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.lbs-qd-bars li{grid-template-columns:minmax(0,1fr) 90px 42px;align-items:center;gap:10px;font-size:13.5px;display:grid}.lbs-qd-bars i{border-radius:calc(8px*var(--rk));background:#1c1d2314;height:8px;overflow:hidden}.lbs-qd-bars em{border-radius:calc(8px*var(--rk));height:100%;transition:width .4s;display:block}.lbs-qd-bars .is-ok{background:var(--accent)}.lbs-qd-bars .is-mid{background:#e0a33a}.lbs-qd-bars .is-ko{background:#d64545}.lbs-qd-bars b{text-align:right;font-variant-numeric:tabular-nums}.lbs-qd-gaps{grid-column:1/-1}.lbs-qd-gaps h3{margin:0 0 10px;font-size:18px;font-weight:800}.lbs-qd-gaps ul{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.lbs-qd-gaps li{border-radius:calc(12px*var(--rk));background:#fdf8ee;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;display:flex}.lbs-qd-gaps li.is-non{background:#fdf3f2}.lbs-qd-gaps li b{corner-shape:round;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:inline-flex}.lbs-qd-gaps li em{margin-left:auto}.lbs-qd-gaps>small{color:var(--muted);margin-top:8px;font-size:13px;display:block}.lbs-qd-ref{flex-direction:column;gap:10px;width:100%;max-width:980px;margin:0 auto;display:flex}.lbs-qd-ref details{border-radius:calc(18px*var(--rk));background:#fff;padding:4px 24px}.lbs-qd-ref summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:16px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.lbs-qd-ref summary::-webkit-details-marker{display:none}.lbs-qd-ref summary b{color:var(--accent-ink);font-size:14px}.lbs-qd-ref summary small{color:var(--muted);margin-left:auto;font-size:13px;font-weight:500}.lbs-qd-ref-crit{color:var(--muted);margin:0 0 12px;font-size:15px}.lbs-qd-ref ol{flex-direction:column;gap:12px;margin:0 0 18px;padding:0;list-style:none;display:flex}.lbs-qd-ref li{grid-template-columns:34px 1fr;gap:10px;font-size:15px;line-height:1.55;display:grid}.lbs-qd-ref li b{corner-shape:round;background:var(--accent-tint);width:30px;height:30px;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.lbs-qd-ref li em{margin-left:8px}.lbs-qd-diff-pick{flex-wrap:wrap;gap:.35em;display:flex}.lbs-qd-diff-pick button{border-radius:calc(.6em*var(--rk));width:2.4em;height:2.4em;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d231f;font-weight:700}.lbs-qd-diff-pick button.is-new{border-color:var(--accent)}.lbs-qd-diff-pick button[aria-checked=true]{background:var(--ink);border-color:var(--ink);color:#fff}.lbs-qd-diff-pick button:focus-visible,.lbs-qd-cycle button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-qd-diff-title{align-items:center;gap:.6em;font-size:1.05em;display:flex}.lbs-qd-diff-text{color:var(--muted);margin:0;font-size:.95em;line-height:1.6}.lbs-qd-diff-text .is-add{background:color-mix(in srgb,var(--accent) 22%,#fff);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lbs-qd-diff small,.lbs-qd-cycle small{color:var(--muted);font-size:.8em}.lbs-qd-check{align-items:center;gap:.5em;font-size:.9em;display:flex}.lbs-qd-check input{accent-color:var(--accent)}.lbs-qd-grid{grid-template-columns:repeat(11,1fr);gap:.3em;display:grid}.lbs-qd-grid span{aspect-ratio:1;border-radius:calc(.4em*var(--rk));color:#b5b5bc;background:#1c1d230f;justify-content:center;align-items:center;font-size:.8em;font-weight:700;transition:background-color .25s,color .25s;display:flex}.lbs-qd-grid span.is-on{background:var(--accent);color:#fff}.lbs-qd-grid span.is-new{box-shadow:inset 0 0 0 2px #e0a33a}.lbs-qd-cycle ol{grid-template-columns:repeat(3,1fr);gap:.5em;margin:0;padding:0;list-style:none;display:grid}.lbs-qd-cycle button{border-radius:calc(.8em*var(--rk));width:100%;height:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d231a;flex-direction:column;gap:.2em;padding:.8em;font-weight:700;display:flex}.lbs-qd-cycle button span{color:var(--muted);font-size:.75em;font-weight:600}.lbs-qd-cycle button[aria-checked=true]{border-color:var(--accent);background:var(--accent-tint)}@media (max-width:760px){.lbs-qd-card{padding:20px}.lbs-qd-card h2{font-size:22px}.lbs-qd-result,.lbs-qd-gaps ul{grid-template-columns:1fr}.lbs-qd-score>span{width:110px;height:110px}.lbs-qd-cycle ol{grid-template-columns:1fr}}.lbs-qd-steps{scrollbar-width:none}.lbs-qd-steps::-webkit-scrollbar{display:none}.lbs-pg-seq{border-radius:calc(14px*var(--rk));border:1px solid #1c1d231a;flex-direction:column;gap:10px;margin:0;padding:14px;display:flex;position:relative}.lbs-pg-seq legend{color:var(--muted);padding:0 6px;font-size:13px;font-weight:700}.lbs-pg-seq .lbs-bl-rm{top:6px;right:6px}.lbs-pg-row{grid-template-columns:1fr 80px}.lbs-pg-check{border-radius:calc(16px*var(--rk));background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:10px;padding:16px 18px;transition:box-shadow .3s;display:flex}.lbs-pg-check>b{font-size:15px}.lbs-pg-check.is-full>b{color:var(--accent-ink)}.lbs-pg-check ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lbs-pg-check li{corner-shape:round;color:var(--muted);background:#f1eee8;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12.5px;display:inline-flex}.lbs-pg-check li i{corner-shape:round;border:1.5px solid #b5b5bc;border-radius:50%;width:8px;height:8px}.lbs-pg-check li.is-ok{background:var(--accent-tint);color:var(--accent-ink);font-weight:600}.lbs-tl-out:has(.is-working) .lbs-pg-check{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 30%,#fff)}.lbs-pg-switch{justify-content:center;margin-bottom:14px;display:flex}.lbs-pg-doc h4{color:var(--accent-ink);margin:1.1em 0 .3em;font-size:1em;font-weight:800}.lbs-pg-doc p{margin:0;line-height:1.5}.lbs-pg-doc i{color:#9a9aa2}.lbs-pg-doc ul{flex-direction:column;gap:.2em;margin:0;padding-left:1.2em;display:flex}.lbs-pg-doc ul li{background:0 0;border-radius:0;padding:0}.lbs-pg-doc ul li:before{content:none}.lbs-pg-org{color:var(--muted);font-weight:700}.lbs-pg-info{border-top:1px solid #e3e3e7;flex-direction:column;margin:1.4em 0 0;display:flex}.lbs-pg-info div{border-bottom:1px solid #e3e3e7;grid-template-columns:9em 1fr;gap:.8em;padding:.45em 0;display:grid}.lbs-pg-info dt{font-weight:700}.lbs-pg-info dd{margin:0}.lbs-tl-sheet.lbs-pg-der{aspect-ratio:297/210;overflow:auto}.lbs-tl-sheet.lbs-pg-der table{margin-top:1.2em;font-size:1em}.lbs-tl-sheet.lbs-pg-der th{background:var(--accent);color:#fff;text-align:left;white-space:normal}.lbs-tl-sheet.lbs-pg-der td{text-align:left;white-space:normal;vertical-align:top;height:auto;padding:.5em}.lbs-tl-preview[data-focus=seq] [data-z=seq]{background:color-mix(in srgb,var(--accent) 14%,#fff);box-shadow:0 0 0 .4em color-mix(in srgb,var(--accent) 14%,#fff)}.lbs-tl-preview[data-focus=page] .lbs-tl-sheet{outline:2px solid var(--accent);outline-offset:6px}.lbs-pg-mini{border-radius:calc(.4em*var(--rk));gap:.6em;padding:1.6em 1.8em}.lbs-pg-mini>b{font-size:1.2em}.lbs-pg-mini>p{margin:0;font-size:.92em;line-height:1.5}.lbs-pg-mini>p small{color:var(--muted);font-size:.8em;font-weight:700;display:block}.lbs-pg-mini dl{flex-direction:column;margin:.3em 0 0;font-size:.88em;display:flex}.lbs-pg-mini dl div{border-top:1px solid #e9e9ec;grid-template-columns:8.5em 1fr;gap:.6em;padding:.3em 0;display:grid}.lbs-pg-mini dt{font-weight:700}.lbs-pg-mini dd{margin:0}.lbs-pg-mini [data-i]{border-radius:calc(.25em*var(--rk));transition:background-color .3s,box-shadow .3s}.lbs-pg-mini[data-on="0"] [data-i="0"],.lbs-pg-mini[data-on="1"] [data-i="1"],.lbs-pg-mini[data-on="2"] [data-i="2"],.lbs-pg-mini[data-on="3"] [data-i="3"],.lbs-pg-mini[data-on="4"] [data-i="4"],.lbs-pg-mini[data-on="5"] [data-i="5"],.lbs-pg-mini[data-on="6"] [data-i="6"],.lbs-pg-mini[data-on="7"] [data-i="7"],.lbs-pg-mini[data-on="8"] [data-i="8"],.lbs-pg-mini[data-on="9"] [data-i="9"],.lbs-pg-mini[data-on="10"] [data-i="10"],.lbs-pg-mini[data-on="11"] [data-i="11"]{background:color-mix(in srgb,var(--accent) 22%,#fff);box-shadow:0 0 0 .2em color-mix(in srgb,var(--accent) 22%,#fff)}.lbs-pg-ann .lbs-em-list button{padding:9px 14px;font-size:15.5px}.lbs-pg-vs>small{color:var(--muted);font-size:.85em}.lbs-pg-vs dl{flex-direction:column;margin:0;display:flex}.lbs-pg-vs dl div{border-top:1px solid #1c1d2312;grid-template-columns:7em 1fr;gap:.8em;padding:.6em 0;display:grid}.lbs-pg-vs dt{color:var(--accent-ink);font-weight:700}.lbs-pg-vs dd{margin:0}.lbs-pg-day-bar{gap:.3em;height:6em;display:flex}.lbs-pg-day-bar button{border-radius:calc(.6em*var(--rk));min-width:0;font:inherit;text-align:left;cursor:pointer;border:0;flex-direction:column;justify-content:flex-end;gap:.2em;padding:.6em;transition:transform .2s;display:flex;overflow:hidden}.lbs-pg-day-bar button b{font-size:.8em;line-height:1.2}.lbs-pg-day-bar button small{opacity:.8;font-size:.7em}.lbs-pg-day-bar [data-m=Expositive]{background:#e8eefc}.lbs-pg-day-bar [data-m=Démonstrative]{background:#fff1d9}.lbs-pg-day-bar [data-m=Interrogative]{background:#f1eee8}.lbs-pg-day-bar [data-m=Active]{background:color-mix(in srgb,var(--accent) 25%,#fff)}.lbs-pg-day-bar button[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--ink)}.lbs-pg-day-bar button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-pg-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.lbs-pg-example{border-radius:calc(20px*var(--rk));text-align:left;background:#fff;max-width:980px;margin:0 auto;padding:36px 40px}.lbs-pg-example h3{margin:0;font-size:26px;font-weight:800}.lbs-pg-ex-meta{color:var(--muted);margin:6px 0 0}.lbs-pg-ex-grid{grid-template-columns:1fr 1fr;gap:12px 40px;margin-top:10px;display:grid}.lbs-pg-example h4{color:var(--accent-ink);margin:18px 0 6px;font-size:15px;font-weight:800}.lbs-pg-example p,.lbs-pg-example li{font-size:15.5px;line-height:1.55}.lbs-pg-example ul{margin:0;padding-left:1.2em}@media (max-width:1100px){.lbs-pg-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.lbs-pg-steps,.lbs-pg-ex-grid{grid-template-columns:1fr}.lbs-pg-example{padding:24px}.lbs-tl-sheet.lbs-pg-der{aspect-ratio:auto}}.lbs-ps-parts button{padding:7px 12px;font-size:13.5px}.lbs-ps-opt{align-items:center;gap:8px;display:flex}.lbs-ps-opt input[type=radio]{accent-color:var(--accent);flex:none}.lbs-ps-opt input:not([type]){border-radius:calc(10px*var(--rk));font:inherit;border:1.5px solid #1c1d2324;flex:1;padding:8px 10px;font-size:14px}.lbs-ps-hint{color:var(--muted);font-size:12.5px}.lbs-ps-doc section{border-radius:calc(.4em*var(--rk));transition:background-color .3s,box-shadow .3s}.lbs-ps-doc h4{color:var(--accent-ink);margin:1.2em 0 .4em;font-size:1em;font-weight:800}.lbs-ps-doc p{margin:0 0 .5em;line-height:1.45}.lbs-ps-doc p i{border-bottom:1px solid #d9d9de;height:1.6em;display:block}.lbs-ps-try{color:#8a5a00;margin:-.2em 0 .5em;font-size:.85em;font-weight:600;display:block}.lbs-tl-sheet.lbs-ps-doc table{table-layout:fixed}.lbs-tl-sheet.lbs-ps-doc th{color:var(--muted);white-space:normal;vertical-align:bottom;background:0 0;border:0;height:auto;font-size:.75em;font-weight:500}.lbs-tl-sheet.lbs-ps-doc td{text-align:center;white-space:normal;height:auto;padding:.4em}.lbs-tl-sheet.lbs-ps-doc td:first-child,.lbs-tl-sheet.lbs-ps-doc th:first-child{text-align:left;width:40%}.lbs-ps-doc td button{border:1.5px solid var(--ink);border-radius:calc(.2em*var(--rk));cursor:pointer;background:#fff;width:1.2em;height:1.2em;padding:0}.lbs-ps-doc td button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 0 0 2px #fff}.lbs-ps-doc td button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-ps-q span{margin:.2em 0 0 1.2em;padding-left:1.4em;font-size:.95em;display:block;position:relative}.lbs-ps-q span:before{content:"";border:1px solid var(--ink);width:.85em;height:.85em;position:absolute;top:.25em;left:0}.lbs-tl-preview[data-focus=contexte] [data-z=contexte],.lbs-tl-preview[data-focus=auto] [data-z=auto],.lbs-tl-preview[data-focus=qcm] [data-z=qcm],.lbs-tl-preview[data-focus=grid] [data-z=grid]{background:color-mix(in srgb,var(--accent) 14%,#fff);box-shadow:0 0 0 .5em color-mix(in srgb,var(--accent) 14%,#fff)}.lbs-ps-read{border-radius:calc(14px*var(--rk));background:#fff;flex-direction:column;gap:10px;margin-top:16px;padding:16px 18px;transition:background-color .3s,box-shadow .3s;display:flex}.lbs-ps-read>b{font-size:15px}.lbs-ps-read>p{color:var(--muted);margin:0;font-size:14px}.lbs-ps-read ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lbs-ps-read li{border-radius:calc(10px*var(--rk));background:#f6f4ef;grid-template-columns:1fr auto;gap:2px 10px;padding:10px 12px;font-size:14px;display:grid}.lbs-ps-read li em{color:var(--accent-ink);font-style:normal;font-weight:700}.lbs-ps-read li small{color:var(--muted);grid-column:1/-1;font-size:13px}.lbs-ps-read li[data-l="0"]{background:#fdf3f2}.lbs-ps-read li[data-l="1"]{background:#fdf8ee}.lbs-ps-moments ol{grid-template-columns:repeat(4,1fr)}.lbs-ps-group ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-ps-group li{border-top:1px solid #1c1d2312;grid-template-columns:5em auto 1fr;align-items:center;gap:.8em;padding:.45em 0;display:grid}.lbs-ps-group li>span{font-weight:600}.lbs-ps-group li small{color:var(--muted);font-size:.8em}.lbs-ps-group button{border-radius:calc(.4em*var(--rk));cursor:pointer;background:0 0;border:0;gap:3px;padding:.3em;display:inline-flex}.lbs-ps-group button i{border-radius:calc(2px*var(--rk));background:#1c1d231f;width:1.1em;height:.7em}.lbs-ps-group button i.is-on{background:var(--accent)}.lbs-ps-group button[data-l="0"] i.is-on{background:#d64545}.lbs-ps-group button[data-l="1"] i.is-on{background:#e0a33a}.lbs-ps-group button:focus-visible{outline:2px solid var(--accent-ink)}@media (max-width:760px){.lbs-ps-moments ol{grid-template-columns:1fr 1fr}}.lbs-bp-act{gap:12px}.lbs-bp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.lbs-bp-grid>:first-child{grid-column:span 2}.lbs-bp-note{color:var(--muted);margin:0;font-size:13.5px;line-height:1.45}.lbs-bp-dist{align-self:end;padding-bottom:10px;font-size:14px}.lbs-bp-checks{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lbs-bp-checks li{corner-shape:round;color:#8c1d13;background:#fdf3f2;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;display:inline-flex}.lbs-bp-checks li i{corner-shape:round;background:#d64545;border-radius:50%;width:8px;height:8px}.lbs-bp-checks li.is-ok{background:var(--accent-tint);color:var(--accent-ink)}.lbs-bp-cols{grid-template-columns:1fr 1fr;gap:20px 28px;display:grid}.lbs-bp-cols>div{border-radius:calc(12px*var(--rk));transition:background-color .3s,box-shadow .3s}.lbs-bp-cols h3{color:var(--accent-ink);margin:0 0 8px;font-size:15px;font-weight:800}.lbs-bp-cols h3+table{margin-bottom:6px}.lbs-bp-cols table+h3{margin-top:16px}.lbs-bp-t{border-collapse:collapse;width:100%;font-size:13.5px}.lbs-bp-t th{color:var(--muted);text-align:right;padding:4px 6px;font-size:12px;font-weight:600}.lbs-bp-t td{border-top:1px solid #1c1d2312;padding:6px}.lbs-bp-t td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.lbs-bp-t tr.is-total td{border-top:1.5px solid #1c1d2340;font-weight:800}.lbs-bp-t tr.is-sub td{color:var(--muted);font-weight:600}.lbs-bp-res[data-focus=c] [data-z=c],.lbs-bp-res[data-focus=f1] [data-z=f1],.lbs-bp-res[data-focus=f34] [data-z=f34],.lbs-bp-res[data-focus=g] [data-z=g]{background:color-mix(in srgb,var(--accent) 12%,#fff);box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 12%,#fff)}.lbs-bp-res[data-focus=pdf]{outline:2px solid var(--accent);outline-offset:6px}.lbs-bp-calc-res{border-radius:calc(.8em*var(--rk));background:var(--accent-tint);justify-content:space-between;align-items:baseline;gap:1em;margin:0;padding:.9em 1em;display:flex}.lbs-bp-calc-res span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:1.1em}.lbs-bp-calc-res b{color:var(--accent-ink);font-size:1.4em}.lbs-bp-calc>small{color:var(--muted);font-size:.85em}.lbs-bp-route-grid{grid-template-columns:repeat(5,1fr);gap:.4em;display:grid}.lbs-bp-route-grid span{border-radius:calc(.6em*var(--rk));text-align:center;color:#a3a3ab;background:#1c1d230d;justify-content:center;align-items:center;min-height:4.2em;padding:.4em;font-size:.8em;font-weight:700;transition:background-color .25s,color .25s;display:flex}.lbs-bp-route-grid span.is-on{background:var(--accent);color:#fff}@media (max-width:760px){.lbs-bp-grid{grid-template-columns:1fr 1fr}.lbs-bp-grid>:first-child{grid-column:1/-1}.lbs-bp-cols{grid-template-columns:1fr}.lbs-bp-route-grid{grid-template-columns:repeat(2,1fr)}}.lbs-hub-hero{padding-bottom:88px}.lbs-hub-path{text-align:left;max-width:980px;margin:44px auto 0}.lbs-hub-path-pick{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lbs-hub-path-pick button{corner-shape:round;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d2324;border-radius:999px;padding:10px 16px;font-size:15px;transition:border-color .2s,background-color .2s}.lbs-hub-path-pick button[aria-checked=true]{border-color:var(--ink);background:var(--ink);color:#fff}.lbs-hub-path-pick>span{align-self:center;margin-right:4px;font-size:15px;font-weight:600}.lbs-hub-path-pick button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-hub-path-body{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d2314;margin-top:20px;padding:24px;box-shadow:0 30px 60px -40px #1c1d234d}.lbs-hub-path-body>p{color:var(--muted);text-align:center;margin:0 0 16px;font-size:16px}.lbs-hub-path-body ul{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.lbs-hub-path-body li a{border-radius:calc(14px*var(--rk));height:100%;color:var(--ink);background:#f6f4ef;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:14px 14px 14px 16px;text-decoration:none;transition:background-color .2s;display:grid;position:relative}.lbs-hub-path-body li a:hover{background:var(--accent-tint)}.lbs-hub-step{corner-shape:round;background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:inline-flex}.lbs-hub-path-body li a span:nth-of-type(2){flex-direction:column;gap:2px;min-width:0;display:flex}.lbs-hub-path-body b{font-size:15px}.lbs-hub-path-body small{color:var(--muted);font-size:12.5px}.lbs-hub-group{padding:100px 0}.lbs-hub-group-head{flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-bottom:28px;display:flex}.lbs-hub-group-head p{color:var(--muted);margin:0;font-size:17px}.lbs-hub-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lbs-hub-grid a{border-radius:calc(20px*var(--rk));height:100%;color:var(--ink);background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.lbs-hub-grid a:hover{border-color:var(--accent);transform:translateY(-2px)}.lbs-hub-grid a:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.lbs-hub-icon{border-radius:calc(12px*var(--rk));background:var(--accent-tint);width:44px;height:44px;color:var(--accent-ink);justify-content:center;align-items:center;display:inline-flex}.lbs-hub-grid b{letter-spacing:-.01em;font-size:19px;font-weight:800}.lbs-hub-grid em{corner-shape:round;color:#8a5a00;background:#fff1d9;border-radius:999px;align-self:flex-start;padding:2px 9px;font-size:12px;font-style:normal;font-weight:700}.lbs-hub-grid p{color:var(--muted);flex:1;margin:0;font-size:15px;line-height:1.5}.lbs-hub-grid small{color:var(--accent-ink);font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.lbs-hub-grid a{transition:none}.lbs-hub-grid a:hover{transform:none}}.lbs-res-inner{grid-template-columns:1fr}.lbs-res{grid-template-columns:minmax(0,1fr) auto;gap:32px;display:grid}.lbs-res-head{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 14px;padding:0 10px;display:flex}.lbs-res-head b{font-size:17px;font-weight:800}.lbs-res-head span{color:var(--muted);font-size:14px}.lbs-res-head a{color:var(--ink);align-items:center;gap:4px;margin-left:auto;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.lbs-res-head a:hover{text-underline-offset:3px;text-decoration:underline}.lbs-res-grid{columns:2;column-gap:24px}.lbs-res-grid>div{break-inside:avoid;margin-bottom:14px}.lbs-res-grid h4,.lbs-res-learn h4{color:var(--muted);margin:0 0 6px;padding:0 10px;font-size:13px;font-weight:600}.lbs-res-grid ul,.lbs-res-learn ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lbs-res-grid a{border-radius:calc(12px*var(--rk));color:var(--ink);align-items:center;gap:12px;padding:7px 10px;text-decoration:none;transition:background-color .15s;display:flex}.lbs-res-grid a:hover{background:#1c1d230d}.lbs-res-ic{border-radius:calc(10px*var(--rk));width:34px;height:34px;color:var(--ink);background:#fff;flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}@media (hover:hover){.lbs-res-grid a:hover .lbs-res-ic{background:var(--green);color:#fff}}.lbs-res-grid a>span:last-child{flex-direction:column;min-width:0;display:flex}.lbs-res-grid b{font-size:15px;font-weight:600}.lbs-res-grid small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.35;overflow:hidden}.lbs-res-learn{border-left:1px solid #1c1d2314;padding-left:28px}.lbs-res-learn h4{margin-top:2px;margin-bottom:12px;padding:0}.lbs-res-learn a{white-space:nowrap;color:var(--ink);align-items:center;gap:10px;padding:7px 0;font-size:15px;font-weight:500;text-decoration:none;display:flex}.lbs-res-learn a svg{color:var(--muted);transition:color .15s}.lbs-res-learn a:hover{text-underline-offset:3px;text-decoration:underline}.lbs-res-learn a:hover svg{color:var(--ink)}.lbs-res-grid a:focus-visible,.lbs-res-learn a:focus-visible,.lbs-res-head a:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}@media (max-width:1199px){.lbs-res{grid-template-columns:minmax(0,1fr) auto}}.lbs-res-more{color:var(--ink);text-underline-offset:3px;margin:6px 10px 0;font-size:13.5px;font-weight:600;text-decoration:underline;display:inline-block}.lbs-hub-group{scroll-margin-top:72px}.lbs-hub-path-more{width:max-content;color:var(--ink);text-underline-offset:3px;margin:18px auto 0;font-size:15px;font-weight:600;text-decoration:underline;display:block}.lbs-hub-path-more:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.lbs-ep-preview{flex-direction:column;gap:16px;display:flex}.lbs-ep-cal{border-radius:calc(16px*var(--rk));background:#fff;padding:18px 20px;transition:box-shadow .3s;box-shadow:0 20px 40px -28px #1c1d2366}.lbs-ep-cal>b{align-items:center;gap:8px;margin-bottom:12px;font-size:15px;display:flex}.lbs-ep-cal>b svg{color:var(--accent-ink)}.lbs-ep-cal>p{color:var(--muted);margin:0;font-size:14.5px}.lbs-ep-cal ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-ep-cal li{border-top:1px solid #1c1d2312;grid-template-columns:9.5em 1fr;gap:12px;padding:9px 0;font-size:14.5px;display:grid}.lbs-ep-cal li:first-child{border-top:0;padding-top:0}.lbs-ep-cal time{font-variant-numeric:tabular-nums;font-weight:700}.lbs-ep-cal li span{flex-direction:column;gap:2px;min-width:0;display:flex}.lbs-ep-cal small{color:var(--muted);font-size:13px;line-height:1.4}.lbs-ep-cal li.is-late time,.lbs-ep-cal li.is-late small{color:#b42e23}.lbs-ep-preview[data-focus=dates] .lbs-ep-cal{box-shadow:0 0 0 2px var(--accent),0 20px 40px -28px #1c1d2366}.lbs-ep-note{border-left:3px solid var(--accent);color:var(--muted);background:#f5f8f6;margin:1.2em 0 1em;padding:.6em .8em;font-size:.9em}.lbs-bl-doc.lbs-ep-doc ol{margin-bottom:1.4em}.lbs-bl-doc.lbs-ep-doc ol li strong{display:block}.lbs-bl-doc.lbs-ep-doc ol li small{color:var(--muted);margin-top:.15em;font-weight:500;line-height:1.4;display:block}.lbs-ep-extra{border-radius:calc(.5em*var(--rk));border:1.5px solid color-mix(in srgb,var(--accent) 35%,#fff);margin-bottom:1.4em;padding:.9em 1em}.lbs-ep-extra>strong{margin-bottom:.5em;display:block}.lbs-bl-doc .lbs-ep-extra ul{flex-direction:column;gap:.25em;margin:0;padding-left:1.2em;list-style:outside;display:flex}.lbs-bl-doc .lbs-ep-extra li{counter-increment:none;background:0 0;border-radius:0;padding:0;box-shadow:none!important}.lbs-bl-doc .lbs-ep-extra li:before{content:none}.lbs-ep-warn{color:#b42e23;align-items:flex-start;gap:.5em;margin:.7em 0 0;font-size:.9em;font-weight:600;display:flex}.lbs-ep-warn svg{flex:none;margin-top:.15em}.lbs-ep-end{color:var(--muted);border-top:1px dashed #1c1d2333;margin:auto 0 0;padding-top:1em;font-weight:600}.lbs-ep-doc [data-z]{border-radius:calc(.5em*var(--rk));transition:box-shadow .3s,background-color .3s}.lbs-ep-preview[data-focus=themes] [data-z=themes] li{box-shadow:inset 0 0 0 2px var(--accent)}.lbs-ep-preview[data-focus=extra] [data-z=extra],.lbs-ep-preview[data-focus=end] [data-z=end]{background:color-mix(in srgb,var(--accent) 14%,#fff);box-shadow:0 0 0 .4em color-mix(in srgb,var(--accent) 14%,#fff)}.lbs-ep-preview[data-focus=pdf] .lbs-ep-doc{outline:2px solid var(--accent);outline-offset:6px}.lbs-ep-track{height:90px;margin:6px 46px 0 40px;position:relative}.lbs-ep-axis{text-align:center;color:var(--muted);margin-top:-6px;font-size:12px}.lbs-ep-track:before{content:"";background:#1c1d231f;height:2px;position:absolute;top:58px;left:0;right:0}.lbs-ep-year{color:var(--muted);white-space:nowrap;font-size:12px;position:absolute;top:68px;transform:translate(-50%)}.lbs-ep-mark{corner-shape:round;background:var(--accent-tint);color:var(--accent-ink);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:12.5px;font-style:normal;font-weight:700;transition:left .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:18px;transform:translate(-50%)}.lbs-ep-mark:after{content:"";background:currentColor;width:2px;height:14px;margin-left:-1px;position:absolute;top:100%;left:50%}.lbs-ep-mark.is-r{background:var(--ink);color:#fff}.lbs-ep-mark.is-r:after{background:var(--ink)}.lbs-ep-q{border-top:1px solid #1c1d2312;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:15px;display:flex}.lbs-ep-verdict{border-radius:calc(.8em*var(--rk));background:#f6f4ef;margin:4px 0 0;padding:.8em 1em;font-size:.95em;line-height:1.45}.lbs-ep-verdict.is-due{color:#7d1f17;background:#fdf3f2}.lbs-ep-themes{grid-template-columns:repeat(3,minmax(0,1fr))}.lbs-ep-more{grid-template-columns:1fr 1fr;gap:40px;max-width:1000px;margin:0 auto;display:grid}.lbs-ep-more h3{margin:0 0 8px;font-size:20px}.lbs-ep-more p{color:var(--muted);margin:0;font-size:16.5px;line-height:1.55}@media (max-width:991px){.lbs-ep-themes,.lbs-ep-more{grid-template-columns:1fr}}@media (max-width:640px){.lbs-ep-cal li{grid-template-columns:1fr;gap:2px}.lbs-ep-q{flex-direction:column;align-items:flex-start}.lbs-ep-mark{padding:3px 7px;font-size:11px}}@media (prefers-reduced-motion:reduce){.lbs-ep-mark{transition:none}}.lbs-af{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:1em;padding:1.4em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-af-face{corner-shape:round;width:2em;height:2em;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.78em;font-style:normal;font-weight:800;display:inline-flex}.lbs-af .lbs-ui-head{margin-bottom:0}.lbs-af .lbs-ui-head>span{flex-direction:column;gap:.15em;display:flex}.lbs-af .lbs-ui-head small{color:var(--muted);font-size:.82em;font-weight:500}.lbs-af-hero{font-size:clamp(14px,1.35vw,18px);position:relative}.lbs-af-board{padding:1.6em 1.6em 2.2em}.lbs-af-board table{border-collapse:collapse;width:100%;font-size:.9em}.lbs-af-board th,.lbs-af-board td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;border-top:1px solid #1c1d2312;padding:.7em .4em}.lbs-af-board thead th{color:var(--muted);border-top:0;padding-top:0;font-size:.85em;font-weight:600}.lbs-af-board th:first-child{text-align:left}.lbs-af-board tbody th{align-items:center;gap:.6em;font-weight:600;display:flex}.lbs-af-board td b{color:var(--accent-ink)}.lbs-af-float{border-radius:calc(.9em*var(--rk));background:#fff;align-items:center;gap:.7em;padding:.8em 1em;font-size:.88em;display:flex;position:absolute;bottom:-1.6em;right:-1.2em;box-shadow:0 .1em .2em #1c1d230d,0 1em 2em -.7em #1c1d234d}.lbs-af-float>svg{border-radius:calc(.55em*var(--rk));background:var(--accent-tint);width:2.1em;height:2.1em;color:var(--accent-ink);flex:none;padding:.45em}.lbs-af-float span{flex-direction:column;display:flex}.lbs-af-float small{color:var(--muted)}.lbs-af-set{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.4em;max-width:860px;margin:0 auto;display:grid}.lbs-af-opts{flex-direction:column;gap:1em;display:flex}.lbs-af-opts>b{font-size:1.1em}.lbs-af-opts label{flex-direction:column;align-items:flex-start;gap:.45em;display:flex}.lbs-af-opts label>span{color:var(--muted);font-size:.85em;font-weight:600}.lbs-af-sale{border-radius:calc(.9em*var(--rk));background:#f6f4f0;flex-direction:column;gap:.5em;padding:1.1em;display:flex}.lbs-af-sale>small{color:var(--muted);font-size:.8em;font-weight:700}.lbs-af-via{align-items:center;gap:.5em;font-size:.88em;display:flex}.lbs-af-earn{border-radius:calc(.7em*var(--rk));background:#fff;flex-direction:column;gap:.15em;margin-top:.4em;padding:.9em 1em;display:flex}.lbs-af-earn small{color:var(--muted);font-size:.8em}.lbs-af-earn strong{letter-spacing:-.02em;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:1.8em;font-weight:800}.lbs-af-status{color:#00705b;align-items:flex-start;gap:.5em;font-size:.85em;font-weight:600;display:flex}.lbs-af-status svg{flex:none;width:1.1em;height:1.1em;margin-top:.1em}.lbs-af-status.is-held{color:#8a5a00}.lbs-af-attr ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-af-attr li{border-radius:calc(.7em*var(--rk));grid-template-columns:auto 1fr auto;align-items:center;gap:.8em;padding:.7em .6em;transition:background-color .3s,opacity .3s;display:grid}.lbs-af-attr li>span:nth-child(2){flex-direction:column;line-height:1.35;display:flex}.lbs-af-attr li small{color:var(--muted);font-size:.8em}.lbs-af-attr li em{color:#b42e23;font-size:.78em;font-style:normal;font-weight:700}.lbs-af-attr li.is-off{opacity:.55}.lbs-af-attr li.is-win{background:var(--accent-tint)}.lbs-af-dot{corner-shape:round;color:var(--muted);background:#f6f4f0;border-radius:50%;padding:.5em;display:inline-flex}.lbs-af-dot svg{width:1.1em;height:1.1em}.lbs-af-attr li:last-child .lbs-af-dot{background:var(--ink);color:#fff}.lbs-af-switch{font-size:.9em}.lbs-af-switch:disabled{opacity:.45;cursor:default}.lbs-af-result{border-radius:calc(.8em*var(--rk));background:#f6f4f0;align-items:center;gap:.8em;margin:0;padding:.9em 1em;display:flex}.lbs-af-result span{flex-direction:column;gap:.15em;display:flex}.lbs-af-result small{color:var(--muted);font-size:.85em;line-height:1.4}.lbs-af-who{align-items:center;gap:.7em;display:flex}.lbs-af-who .lbs-af-face{width:2.6em;height:2.6em}.lbs-af-who span{flex-direction:column;display:flex}.lbs-af-who small{color:var(--muted);font-size:.82em}.lbs-af-pay dl{flex-direction:column;margin:0;display:flex}.lbs-af-pay dl>div{border-top:1px solid #1c1d2312;justify-content:space-between;gap:1em;padding:.6em 0;font-size:.92em;display:flex}.lbs-af-pay dt{color:var(--muted)}.lbs-af-pay dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.lbs-af-pay dl>div.is-due{border-radius:calc(.6em*var(--rk));background:var(--accent-tint);border-top:0;margin-top:.3em;padding:.75em .8em}.lbs-af-pay .is-due dt{color:var(--ink);font-weight:700}.lbs-af-pay .is-due dd{color:var(--accent-ink);font-size:1.1em}.lbs-af-bank{color:var(--muted);align-items:flex-start;gap:.5em;font-size:.85em;display:flex}.lbs-af-bank svg{flex:none;width:1.1em;height:1.1em;margin-top:.1em}@media (max-width:767px){.lbs-af-set{grid-template-columns:1fr}.lbs-af-float{bottom:-1.8em;right:.6em}.lbs-af-board th,.lbs-af-board td{padding:.6em .25em}}@media (prefers-reduced-motion:reduce){.lbs-af-attr li{transition:none}}.lbs-pt .lbs-obj{font-size:clamp(14px,1.3vw,17px)}.lbs-pt-sim{border-radius:calc(1.2em*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:1em;padding:1.6em;display:flex;box-shadow:0 30px 60px -40px #1c1d2359}.lbs-pt-sim .lbs-ui-head{margin-bottom:0}.lbs-pt-sim .lbs-ui-head>span{flex-direction:column;gap:.15em;display:flex}.lbs-pt-sim .lbs-ui-head small{color:var(--muted);font-size:.82em;font-weight:500}.lbs-pt-sim ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lbs-pt-sim li{border-top:1px solid #1c1d2312;grid-template-columns:1fr auto 5.5em;align-items:center;gap:1em;padding:.75em 0;display:grid}.lbs-pt-sim li>span:first-child{flex-direction:column;display:flex}.lbs-pt-sim li small{color:var(--muted);font-size:.8em}.lbs-pt-sim li em{text-align:right;font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.lbs-pt-step{corner-shape:round;background:#f1eee8;border-radius:999px;align-items:center;gap:.2em;padding:.2em;display:inline-flex}.lbs-pt-step button{corner-shape:round;width:2em;height:2em;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 3px #1c1d2324}.lbs-pt-step button svg{width:.9em;height:.9em}.lbs-pt-step button:disabled{opacity:.4;cursor:default;box-shadow:none}.lbs-pt-step button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-pt-step output{text-align:center;font-variant-numeric:tabular-nums;min-width:1.8em;font-weight:700}.lbs-pt-total{border-radius:calc(.9em*var(--rk));background:var(--accent-tint);justify-content:space-between;align-items:flex-end;gap:1em;padding:1em 1.1em;display:flex}.lbs-pt-total span{flex-direction:column;gap:.15em;display:flex}.lbs-pt-total span:last-child{text-align:right}.lbs-pt-total small{color:var(--muted);font-size:.8em}.lbs-pt-total strong{letter-spacing:-.02em;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:2em;font-weight:800}.lbs-pt-total b{font-variant-numeric:tabular-nums;font-size:1.15em}.lbs-pt-note{color:var(--muted);font-size:.8em;line-height:1.45}.lbs-pt-rules{text-align:left;grid-template-columns:1fr 1fr;gap:20px;max-width:880px;margin:48px auto 0;display:grid}.lbs-pt-rules>div{border-radius:calc(20px*var(--rk));border:1px solid #1c1d2314;flex-direction:column;gap:14px;padding:28px;display:flex}.lbs-pt-rules>div.is-in{background:var(--cream)}.lbs-pt-rules b{align-items:center;gap:10px;font-size:18px;display:flex}.lbs-pt-rules .is-in b svg{color:var(--accent-ink)}.lbs-pt-rules .is-out b svg{color:var(--muted)}.lbs-pt-rules ul{color:var(--muted);flex-direction:column;gap:6px;margin:0;padding-left:1.2em;font-size:16px;line-height:1.5;display:flex}.lbs-pt .lbs-compare-note{margin-top:28px}@media (max-width:767px){.lbs-pt-rules{grid-template-columns:1fr}.lbs-pt-sim li{grid-template-columns:1fr auto}.lbs-pt-sim li em{text-align:left;color:var(--accent-ink);grid-column:1/-1;font-size:.85em}}.lbs-tl.lbs-pd{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.lbs-pd-act{gap:12px}.lbs-pd-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.lbs-pd-preview{padding:16px}.lbs-pd-card{border-radius:calc(16px*var(--rk));background:#fff;flex-direction:column;gap:18px;padding:20px;display:flex;box-shadow:0 20px 40px -28px #1c1d2366}.lbs-pd-title{font-size:16px;line-height:1.3}.lbs-pd-kpi{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.lbs-pd-kpi div{border-radius:calc(10px*var(--rk));background:#f6f4f0;flex-direction:column-reverse;gap:2px;padding:10px;display:flex}.lbs-pd-kpi dt{color:var(--muted);font-size:12px}.lbs-pd-kpi dd{letter-spacing:-.01em;color:var(--accent-ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:19px;font-weight:800}.lbs-pd-cal{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.lbs-pd-cal li{border-radius:calc(10px*var(--rk));border:1px dashed #1c1d2324;flex-direction:column;gap:4px;min-height:64px;padding:8px;display:flex}.lbs-pd-cal small{color:var(--muted);font-size:11.5px;font-weight:700}.lbs-pd-cal span{border-radius:calc(6px*var(--rk));background:var(--accent-tint);color:var(--accent-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:3px 6px;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.lbs-pd-cal span.is-obligatoire{color:#8a5a00;background:#fff1d9}.lbs-pd-cal span.is-bilan,.lbs-pd-cal span.is-vae{color:#00705b;background:#e7f5ef}.lbs-pd-bar{corner-shape:round;background:#f1eee8;border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}.lbs-pd-bar i,.lbs-pd-fund li i{background:var(--accent)}.lbs-pd-bar i.is-opco,.lbs-pd-fund li.is-opco i{background:#00866d}.lbs-pd-bar i.is-cpf,.lbs-pd-fund li.is-cpf i{background:#e0a100}.lbs-pd-fund ul{flex-direction:column;gap:4px;margin:10px 0 0;padding:0;list-style:none;display:flex}.lbs-pd-fund li{color:var(--muted);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:13.5px;display:grid}.lbs-pd-fund li i{corner-shape:round;border-radius:50%;width:9px;height:9px}.lbs-pd-fund li b{color:var(--ink);font-variant-numeric:tabular-nums}.lbs-pd-checks{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lbs-pd-checks li{border-radius:calc(9px*var(--rk));background:#f6f4f0;gap:8px;padding:8px 10px;font-size:13px;line-height:1.45;display:flex}.lbs-pd-checks li svg{color:var(--muted);flex:none;margin-top:2px}.lbs-pd-checks li.is-warn{color:#5c3d00;background:#fff6e3}.lbs-pd-checks li.is-warn svg{color:#8a5a00}.lbs-pd-card [data-z]{border-radius:calc(10px*var(--rk));transition:box-shadow .3s}.lbs-pd-preview[data-focus=kpi] [data-z=kpi],.lbs-pd-preview[data-focus=cal] [data-z=cal],.lbs-pd-preview[data-focus=fund] [data-z=fund],.lbs-pd-preview[data-focus=checks] [data-z=checks]{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,#fff)}.lbs-pd-preview[data-focus=pdf] .lbs-pd-card{outline:2px solid var(--accent);outline-offset:6px}.lbs-pd-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.lbs-pd-rules dl{flex-direction:column;margin:0;display:flex}.lbs-pd-rules dl>div{border-top:1px solid #1c1d2312;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:12px;padding:.65em 0;font-size:.95em;display:grid}.lbs-pd-rules dt{color:var(--muted)}.lbs-pd-rules dd{align-items:flex-start;gap:.45em;margin:0;font-weight:600;display:flex}.lbs-pd-rules dd svg{flex:none;margin-top:.15em}.lbs-pd-rules .is-yes dd svg,.lbs-pd-rules .is-no dd svg{color:var(--muted)}.lbs-pd-rules .is-cond dd svg{color:#8a5a00}.lbs-pd-size-body{flex-direction:column;gap:.6em;display:flex}.lbs-pd-size-body strong{letter-spacing:-.01em;color:#00705b;font-size:1.5em;font-weight:800}.lbs-pd-size-body strong.is-company{color:var(--accent-ink)}.lbs-pd-size-body p{margin:0;line-height:1.5}.lbs-pd-cse{border-radius:calc(.7em*var(--rk));color:var(--muted);background:#f6f4f0;padding:.7em .9em;font-size:.92em}@media (max-width:1199px){.lbs-tl.lbs-pd{grid-template-columns:minmax(0,1fr) minmax(0,380px)}.lbs-pd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.lbs-tl.lbs-pd,.lbs-pd-steps{grid-template-columns:1fr}}@media (max-width:640px){.lbs-pd-grid{grid-template-columns:1fr}.lbs-pd-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.lbs-pd-rules dl>div{grid-template-columns:1fr;gap:4px}}.lbs-ev-list{flex-direction:column;gap:12px;max-height:420px;padding-right:4px;display:flex;overflow:auto}.lbs-ev-list fieldset{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.lbs-ev-list legend{color:var(--muted);margin-bottom:4px;padding:0;font-size:13px;font-weight:700}.lbs-ev-list button{font:inherit;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:9px;padding:0;font-size:14px;line-height:1.4;display:flex}.lbs-ev-list button .lbs-wh-box{flex:none;margin-top:1px}.lbs-ev-list button.is-on{color:var(--ink)}.lbs-ev-list button.is-on .lbs-wh-box{border-color:var(--accent);background:var(--accent);color:#fff}.lbs-ev-list button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px;border-radius:calc(4px*var(--rk))}.lbs-ev-custom{border-radius:calc(8px*var(--rk));background:var(--accent-tint);justify-content:space-between;align-items:flex-start;gap:8px;padding:6px 8px;font-size:14px;display:flex}.lbs-ev-custom button{color:var(--accent-ink);flex:none;padding:2px}.lbs-ev-add{gap:8px;display:flex}.lbs-ev-add input{flex:1;min-width:0}.lbs-ev-add .lbs-cta{flex:none;padding:10px 14px}.lbs-ev-doc{gap:0}.lbs-ev-levels{flex-wrap:wrap;gap:.35em;margin:1.1em 0 .4em;display:flex}.lbs-ev-levels span{corner-shape:round;color:#9a9aa2;border:1px dashed #1c1d2333;border-radius:999px;padding:.25em .6em;font-size:.75em}.lbs-ev-levels span.is-on{background:var(--accent-tint);color:var(--accent-ink);border:1px solid #0000;font-weight:700}.lbs-ev-scale{grid-template-columns:1fr repeat(var(--n),3.8em);place-items:end center;column-gap:.6em;margin:.8em 0 .2em;padding:0 .5em;display:grid}.lbs-ev-scale>span{justify-self:stretch}.lbs-ev-scale small{text-align:center;width:3.8em;color:var(--muted);font-size:.62em;line-height:1.2}.lbs-ev-doc section{margin-top:.9em}.lbs-ev-doc section>strong{border-radius:calc(.3em*var(--rk));color:var(--accent-ink);background:#f5f8f6;padding:.3em .5em;font-size:.9em;display:block}.lbs-ev-q{border-bottom:1px solid #1c1d2312;grid-template-columns:1fr auto;align-items:center;gap:.6em;padding:.45em .5em;display:grid}.lbs-ev-q p{margin:0;font-size:.86em;line-height:1.35}.lbs-ev-q:not(.is-scale){grid-template-columns:1fr}.lbs-ev-boxes{grid-template-columns:repeat(var(--n),3.8em);justify-items:center;display:grid}.lbs-ev-scale,.lbs-ev-q.is-scale{column-gap:0}.lbs-ev-boxes i,.lbs-ev-yn i{border-radius:calc(.15em*var(--rk));border:1px solid #1c1d2380;width:.75em;height:.75em}.lbs-ev-nps{flex-wrap:wrap;gap:.3em;display:flex}.lbs-ev-nps i{border-radius:calc(.25em*var(--rk));width:1.5em;height:1.5em;color:var(--muted);border:1px solid #1c1d234d;justify-content:center;align-items:center;font-size:.7em;font-style:normal;display:inline-flex}.lbs-ev-yn{align-items:center;gap:.4em;font-size:.8em;display:flex}.lbs-ev-yn i+i{margin-left:.8em}.lbs-ev-lines{flex-direction:column;gap:.9em;padding:.6em 0 .2em;display:flex}.lbs-ev-lines i{background:#1c1d2326;height:1px}.lbs-ev-empty{text-align:center;color:var(--muted);margin:2em 0}.lbs-ev-doc [data-z]{border-radius:calc(.4em*var(--rk));transition:box-shadow .3s,background-color .3s}.lbs-ev-doc[data-focus=head] [data-z=head],.lbs-ev-doc[data-focus=scale] [data-z=scale],.lbs-ev-doc[data-focus=obj] [data-z=obj],.lbs-ev-doc[data-focus=open] [data-z=open]{background:color-mix(in srgb,var(--accent) 12%,#fff);box-shadow:0 0 0 .4em color-mix(in srgb,var(--accent) 12%,#fff)}.lbs-ev-doc[data-focus=pdf]{outline:2px solid var(--accent);outline-offset:6px}.lbs-ev-content{grid-template-columns:repeat(3,minmax(0,1fr))}.lbs-ev-kp-steps{flex-direction:column;align-items:center;gap:.35em;margin:0;padding:0;list-style:none;display:flex}.lbs-ev-kp-steps li{justify-content:center;width:100%;display:flex}.lbs-ev-kp-steps button{width:var(--w);border-radius:calc(.6em*var(--rk));font:inherit;color:var(--ink);cursor:pointer;background:#f1eee8;border:0;justify-content:center;align-items:center;gap:.6em;padding:.7em 1em;font-size:.95em;font-weight:600;transition:background-color .2s,color .2s;display:flex}.lbs-ev-kp-steps button b{corner-shape:round;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.6em;height:1.6em;font-size:.85em;display:inline-flex}.lbs-ev-kp-steps button[aria-pressed=true]{background:var(--accent);color:#fff}.lbs-ev-kp-steps button[aria-pressed=true] b{color:var(--accent-ink)}.lbs-ev-kp-steps button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-ev-kp dl{flex-direction:column;margin:0;display:flex}.lbs-ev-kp dl>div{border-top:1px solid #1c1d2312;grid-template-columns:9em 1fr;gap:1em;padding:.6em 0;font-size:.92em;display:grid}.lbs-ev-kp dt{color:var(--muted)}.lbs-ev-kp dd{margin:0;font-weight:600}.lbs-ev-rate-in{grid-template-columns:repeat(auto-fit,minmax(5.5em,1fr));gap:.5em;display:grid}.lbs-ev-rate label{color:var(--muted);flex-direction:column;gap:.3em;font-size:.82em;display:flex}.lbs-ev-rate label span{min-height:2.4em;line-height:1.2}.lbs-ev-rate-in label.is-top span{color:var(--accent-ink);font-weight:700}.lbs-ev-rate input{border-radius:calc(.55em*var(--rk));width:100%;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #1c1d2324;padding:.55em .6em;font-size:1.05em}.lbs-ev-rate-meta{grid-template-columns:1fr 1.4fr;gap:.6em;display:grid}.lbs-ev-rate-meta label span{min-height:0}.lbs-ev-rate-out{border-radius:calc(.8em*var(--rk));background:var(--accent-tint);justify-content:space-between;align-items:flex-end;padding:.9em 1em;display:flex}.lbs-ev-rate-out span{flex-direction:column;display:flex}.lbs-ev-rate-out span:last-child{text-align:right}.lbs-ev-rate-out strong{letter-spacing:-.02em;color:var(--accent-ink);font-size:2em;font-weight:800}.lbs-ev-rate-out b{font-size:1.2em}.lbs-ev-rate-out small{color:var(--muted);font-size:.8em}.lbs-ev-method{font-size:.88em}.lbs-ev-copy{align-self:flex-start;align-items:center;gap:.4em;display:inline-flex}@media (max-width:991px){.lbs-ev-content{grid-template-columns:1fr}}@media (max-width:640px){.lbs-ev-kp dl>div{grid-template-columns:1fr;gap:.2em}.lbs-ev-q.is-scale{grid-template-columns:1fr}.lbs-ev-boxes{grid-template-columns:repeat(var(--n),1fr);width:100%}.lbs-ev-scale{display:none}.lbs-ev-list{max-height:none}}.lbs-mg-preview{padding:16px}.lbs-mg-card{border-radius:calc(16px*var(--rk));background:#fff;flex-direction:column;gap:18px;padding:22px;display:flex;box-shadow:0 20px 40px -28px #1c1d2366}.lbs-mg-err{color:#8a5a00;margin:0;font-weight:600}.lbs-mg-price{border-radius:calc(12px*var(--rk));background:var(--accent-tint);justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 16px;display:flex}.lbs-mg-price span{flex-direction:column;gap:2px;display:flex}.lbs-mg-price span:last-child{text-align:right}.lbs-mg-price small{color:var(--muted);font-size:12.5px}.lbs-mg-price strong{letter-spacing:-.02em;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.lbs-mg-price b{font-variant-numeric:tabular-nums;font-size:19px}.lbs-mg-rates{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.lbs-mg-rates div{border-radius:calc(10px*var(--rk));background:#f6f4f0;flex-direction:column-reverse;gap:2px;padding:10px;display:flex}.lbs-mg-rates dt{color:var(--muted);font-size:12px}.lbs-mg-rates dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:17px;font-weight:800}.lbs-mg-rates dd.is-neg{color:#b42e23}.lbs-mg-bar{corner-shape:round;background:#f1eee8;border-radius:999px;gap:2px;height:14px;display:flex;overflow:hidden}.lbs-mg-bar i.is-coût{background:#c9c4ba}.lbs-mg-bar i.is-marge{background:var(--accent)}.lbs-mg-bar i.is-tva{background:#d6defb}.lbs-mg-split p{color:var(--muted);margin:10px 0 0;font-size:14.5px;line-height:1.5}.lbs-mg-grid{color:var(--muted);margin:0;font-size:13.5px}.lbs-mg-card [data-z]{border-radius:calc(12px*var(--rk));transition:box-shadow .3s}.lbs-mg-preview[data-focus=price] [data-z=price],.lbs-mg-preview[data-focus=rates] [data-z=rates],.lbs-mg-preview[data-focus=split] [data-z=split],.lbs-mg-preview[data-focus=grid] [data-z=grid]{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,#fff)}.lbs-mg-preview[data-focus=pdf] .lbs-mg-card{outline:2px solid var(--accent);outline-offset:6px}.lbs-mg-formulas{grid-template-columns:repeat(4,minmax(0,1fr))}.lbs-mg-vs input[type=range]{width:100%;accent-color:var(--accent)}.lbs-mg-vs-bar{border-radius:calc(.6em*var(--rk));gap:2px;height:2.4em;display:flex;overflow:hidden}.lbs-mg-vs-bar i{white-space:nowrap;justify-content:center;align-items:center;font-size:.8em;font-style:normal;font-weight:700;transition:width .3s;display:flex}.lbs-mg-vs-bar i:first-child{color:var(--ink);background:#e4e0d8}.lbs-mg-vs-bar i:last-child{background:var(--accent);color:#fff}.lbs-mg-vs-out{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.lbs-mg-vs-out div{border-radius:calc(.7em*var(--rk));background:#f6f4f0;flex-direction:column;gap:.15em;padding:.8em .9em;display:flex}.lbs-mg-vs-out small{color:var(--muted);font-size:.8em}.lbs-mg-vs-out strong{color:var(--accent-ink);font-size:1.6em;font-weight:800}.lbs-mg-vs-out span{color:var(--muted);font-size:.8em}.lbs-mg-conv-row{grid-template-columns:1fr auto 1fr;align-items:end;gap:.8em;display:grid}.lbs-mg-conv-row label,.lbs-mg-conv-row>div{color:var(--muted);flex-direction:column;gap:.3em;font-size:.85em;display:flex}.lbs-mg-conv-row>svg{color:var(--muted);margin-bottom:.6em}.lbs-mg-conv-in{color:var(--ink);align-items:center;gap:.4em;font-size:1.15em;display:flex}.lbs-mg-conv-in input{border-radius:calc(.55em*var(--rk));width:100%;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #1c1d2324;padding:.45em .6em}.lbs-mg-conv-row strong{color:var(--accent-ink);font-size:1.9em;font-weight:800}.lbs-mg-conv table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.88em}.lbs-mg-conv th,.lbs-mg-conv td{text-align:left;background:0 0;border:0;border-top:1px solid #1c1d2312;padding:.45em .6em}.lbs-mg-conv th{color:var(--muted);border-top:0;font-weight:600}@media (max-width:1199px){.lbs-mg-formulas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.lbs-mg-formulas{grid-template-columns:1fr}.lbs-mg-rates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.lbs-mg-vs-bar i{transition:none}}.lbs-tv{text-align:left;max-width:760px;margin:48px auto 0}.lbs-tv-card{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:20px;padding:28px;display:flex;box-shadow:0 30px 60px -40px #1c1d234d}.lbs-tv-card>.lbs-seg{align-self:flex-start;font-size:16px}.lbs-tv-body{flex-direction:column;gap:16px;display:flex}.lbs-tv-field{flex-direction:column;gap:8px;display:flex}.lbs-tv-field>span:first-child{font-size:14px;font-weight:700}.lbs-tv-field input{border-radius:calc(12px*var(--rk));width:100%;font:inherit;letter-spacing:.04em;color:var(--ink);background:#fff;border:1.5px solid #1c1d2329;padding:14px 16px;font-size:20px}.lbs-tv-field input:focus{border-color:var(--accent);outline:none}.lbs-tv-row{gap:10px;display:flex}.lbs-tv-row input{flex:1;min-width:0}.lbs-tv-row .lbs-cta{flex:none}.lbs-tv-err{border-radius:calc(10px*var(--rk));color:#5c3d00;background:#fff6e3;margin:0;padding:12px 14px;font-size:15px;line-height:1.45}.lbs-tv-out{flex-direction:column;gap:14px;display:flex}.lbs-tv-out>.lbs-cta{align-self:flex-start}.lbs-tv-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.lbs-tv-steps li{border-radius:calc(12px*var(--rk));background:#f6f4f0;flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:12px;display:flex}.lbs-tv-steps small{color:var(--muted);font-size:12.5px;line-height:1.35}.lbs-tv-steps b{font-variant-numeric:tabular-nums;font-size:19px}.lbs-tv-num{border-radius:calc(14px*var(--rk));background:var(--accent-tint);justify-content:space-between;align-items:flex-end;gap:12px;padding:16px 18px;display:flex}.lbs-tv-num span{flex-direction:column;gap:4px;display:flex}.lbs-tv-num small{color:var(--muted);font-size:13px}.lbs-tv-num strong{letter-spacing:.02em;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.lbs-tv-num .lbs-rm-link{align-items:center;gap:6px;display:inline-flex}.lbs-tv-note{color:var(--muted);margin:0;font-size:14px}.lbs-tv-co{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.lbs-tv-co b{color:var(--ink)}.lbs-tv-co em{color:#b42e23;font-style:normal}.lbs-tv-busy{border-radius:calc(12px*var(--rk));color:#5c3d00;background:#fff6e3;flex-direction:column;gap:8px;padding:16px;display:flex}.lbs-tv-busy p{margin:0;font-size:15px;line-height:1.5}.lbs-tv-busy .lbs-cta{align-self:flex-start}.lbs-tv-res{background:#f6f4f0;padding:16px}.lbs-tv-verdict{border-radius:calc(12px*var(--rk));align-items:center;gap:12px;padding:14px 16px;display:flex}.lbs-tv-verdict span{flex-direction:column;gap:2px;display:flex}.lbs-tv-verdict b{font-size:18px}.lbs-tv-verdict small{color:var(--muted);font-size:13.5px}.lbs-tv-verdict.is-ok{background:#e7f5ef}.lbs-tv-verdict.is-ok svg,.lbs-tv-verdict.is-ok b{color:#00705b}.lbs-tv-verdict.is-ko{background:#fdf3f2}.lbs-tv-verdict.is-ko svg,.lbs-tv-verdict.is-ko b{color:#b42e23}.lbs-tv-res dl{border-radius:calc(12px*var(--rk));background:#fff;flex-direction:column;margin:10px 0 0;padding:4px 16px;display:flex}.lbs-tv-res dl>div{border-top:1px solid #1c1d2312;grid-template-columns:8em 1fr;gap:12px;padding:10px 0;font-size:15px;display:grid}.lbs-tv-res dl>div:first-child{border-top:0}.lbs-tv-res dt{color:var(--muted)}.lbs-tv-res dd{flex-direction:column;gap:2px;margin:0;font-weight:600;display:flex}.lbs-tv-res dd small{color:var(--muted);font-weight:400}.lbs-tv-res dd em{color:var(--muted);font-style:normal;font-weight:400}.lbs-tv-res [data-z]{border-radius:calc(10px*var(--rk));transition:box-shadow .3s,background-color .3s}.lbs-tv-res[data-focus=num] [data-z=num],.lbs-tv-res[data-focus=res] [data-z=res],.lbs-tv-res[data-focus=who] [data-z=who],.lbs-tv-res[data-focus=date] [data-z=date]{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 16%,#fff)}.lbs-tv-res[data-focus=pdf]{outline:2px solid var(--accent);outline-offset:6px}.lbs-tv-parts{grid-template-columns:repeat(3,minmax(0,1fr))}.lbs-tv-part{letter-spacing:.04em;color:var(--accent-ink);font-size:1.5em}.lbs-tv-who .lbs-seg{align-self:flex-start}.lbs-tv-who-body{flex-direction:column;gap:.6em;display:flex}.lbs-tv-who-body strong{color:#00705b;font-size:1.5em;font-weight:800}.lbs-tv-who-body strong.is-no{color:var(--muted)}.lbs-tv-who-body p{margin:0;line-height:1.5}.lbs-tv-who-more{border-radius:calc(.7em*var(--rk));color:var(--muted);background:#f6f4f0;padding:.7em .9em;font-size:.92em}@media (max-width:767px){.lbs-tv-card{padding:18px}.lbs-tv-steps{grid-template-columns:1fr}.lbs-tv-row{flex-direction:column}.lbs-tv-num{flex-direction:column;align-items:flex-start}.lbs-tv-num strong{font-size:23px}.lbs-tv-parts{grid-template-columns:1fr}.lbs-tv-res dl>div{grid-template-columns:1fr;gap:2px}}.lbs-ro-preview{padding:16px}.lbs-ro-card{border-radius:calc(16px*var(--rk));background:#fff;flex-direction:column;gap:18px;padding:22px;display:flex;box-shadow:0 20px 40px -28px #1c1d2366}.lbs-ro-main{border-radius:calc(12px*var(--rk));background:var(--accent-tint);justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 16px;display:flex}.lbs-ro-main span{flex-direction:column;gap:2px;display:flex}.lbs-ro-main span:last-child{text-align:right}.lbs-ro-main small{color:var(--muted);font-size:12.5px}.lbs-ro-main strong{letter-spacing:-.02em;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.lbs-ro-main b{font-variant-numeric:tabular-nums;font-size:19px}.lbs-ro-main.is-neg{background:#fdf3f2}.lbs-ro-main.is-neg strong{color:#b42e23}.lbs-ro-curve{width:100%;height:auto;display:block}.lbs-ro-curve .is-zero{stroke:#1c1d2340;stroke-width:1px}.lbs-ro-curve .is-line{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linejoin:round}.lbs-ro-curve .is-pay{stroke:var(--accent-ink);stroke-width:1px;stroke-dasharray:3 3}.lbs-ro-curve text{fill:var(--muted);font-family:inherit;font-size:11px}.lbs-ro-read{color:var(--muted);margin:0;font-size:14.5px;line-height:1.5}.lbs-ro-card [data-z]{border-radius:calc(12px*var(--rk));transition:box-shadow .3s}.lbs-ro-preview[data-focus=main] [data-z=main],.lbs-ro-preview[data-focus=kpis] [data-z=kpis],.lbs-ro-preview[data-focus=chart] [data-z=chart],.lbs-ro-preview[data-focus=sens] [data-z=sens]{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,#fff)}.lbs-ro-preview[data-focus=pdf] .lbs-ro-card{outline:2px solid var(--accent);outline-offset:6px}.lbs-ro-slider{color:var(--muted);flex-direction:column;gap:.4em;font-size:.92em;display:flex}.lbs-ro-slider b{color:var(--ink)}.lbs-ro-slider input{width:100%;accent-color:var(--accent)}.lbs-ro-vs-bars{flex-direction:column;gap:.6em;display:flex}.lbs-ro-vs-bars div{grid-template-columns:6.5em 1fr;align-items:center;gap:.6em;display:grid}.lbs-ro-vs-bars small{color:var(--muted);font-size:.82em}.lbs-ro-vs-bars i{border-radius:calc(.4em*var(--rk));color:#fff;white-space:nowrap;align-items:center;min-width:3.6em;height:2em;padding:0 .6em;font-size:.8em;font-style:normal;font-weight:700;transition:width .3s;display:flex}.lbs-ro-vs-bars i.is-ok{background:var(--accent)}.lbs-ro-vs-bars i.is-ko{background:#d98b80}.lbs-ro-vs-bars i.is-spend{background:#6e6a63}.lbs-ro-verdict.is-ko b{color:#b42e23}.lbs-ro-tr-out{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;margin:0;display:grid}.lbs-ro-tr-out div{border-radius:calc(.7em*var(--rk));background:#f6f4f0;flex-direction:column-reverse;gap:.15em;padding:.7em .8em;display:flex}.lbs-ro-tr-out dt{color:var(--muted);font-size:.78em}.lbs-ro-tr-out dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.15em;font-weight:800}.lbs-ro-tr-out div:last-child dd{color:var(--accent-ink)}.lbs-ro-tr-out div.is-ko dd{color:#b42e23}@media (max-width:640px){.lbs-ro-tr-out{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lbs-ro-vs-bars i{transition:none}}.lbs-pm-switch{border-radius:calc(.8em*var(--rk))!important;border:1.5px solid #1c1d231a!important;padding:.75em .9em!important}.lbs-pm-switch small{color:var(--muted);margin-top:.15em;font-size:.82em;line-height:1.35;display:block}.lbs-pm-switch[aria-checked=true]{border-color:var(--accent)!important;background:var(--accent-tint)!important}.lbs-pm-boost-out{grid-template-columns:1.3fr 1fr 1fr;gap:.5em;display:grid}.lbs-pm-boost-out span{border-radius:calc(.7em*var(--rk));background:#f6f4f0;flex-direction:column;gap:.15em;padding:.7em .8em;display:flex}.lbs-pm-boost-out small{color:var(--muted);font-size:.78em}.lbs-pm-boost-out strong{color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:1.5em;font-weight:800}.lbs-pm-boost-out b{font-variant-numeric:tabular-nums;font-size:1.1em}.lbs-pm-churn-bar{corner-shape:round;background:#f1eee8;border-radius:999px;height:.9em;overflow:hidden}.lbs-pm-churn-bar i{corner-shape:round;background:var(--accent);border-radius:999px;height:100%;transition:width .4s;display:block}.lbs-pm-churn dl{grid-template-columns:1fr 1fr;gap:.5em;margin:0;display:grid}.lbs-pm-churn dl div{border-radius:calc(.7em*var(--rk));background:#f6f4f0;flex-direction:column-reverse;gap:.15em;padding:.7em .8em;display:flex}.lbs-pm-churn dt{color:var(--muted);font-size:.78em}.lbs-pm-churn dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.4em;font-weight:800}.lbs-pm-churn dl div:last-child dd{color:var(--accent-ink)}@media (max-width:640px){.lbs-pm-boost-out{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lbs-pm-churn-bar i{transition:none}}.lbs-tq-steps{counter-reset:cv;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lbs-tq-steps li{counter-increment:cv;grid-template-columns:1fr 6.5em;gap:8px;padding-right:22px;display:grid;position:relative}.lbs-tq-steps input{border-radius:calc(10px*var(--rk));width:100%;min-width:0;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #1c1d2324;padding:10px 12px;font-size:14.5px}.lbs-tq-steps input:last-of-type{text-align:right;font-variant-numeric:tabular-nums}.lbs-tq-steps .lbs-bl-rm{top:50%;right:-4px;transform:translateY(-50%)}.lbs-tq-funnel{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lbs-tq-funnel li{border-radius:calc(10px*var(--rk));background:#f6f4f0;grid-template-columns:1fr auto;align-items:center;min-height:44px;padding:6px 12px;display:grid;position:relative;overflow:hidden}.lbs-tq-bar{background:color-mix(in srgb,var(--accent) 16%,#fff);transition:width .4s;position:absolute;top:0;bottom:0;left:0}.lbs-tq-funnel li.is-weak .lbs-tq-bar{background:#ffe7b8}.lbs-tq-label{flex-direction:column;display:flex;position:relative}.lbs-tq-label b{font-size:14px}.lbs-tq-label small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.lbs-tq-funnel em{font-variant-numeric:tabular-nums;color:var(--accent-ink);font-style:normal;font-weight:800;position:relative}.lbs-tq-funnel li.is-weak em{color:#8a5a00}.lbs-tq-imp-out{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;display:grid}.lbs-tq-imp-out span{border-radius:calc(.7em*var(--rk));background:#f6f4f0;flex-direction:column;gap:.15em;padding:.7em .8em;display:flex}.lbs-tq-imp-out small{color:var(--muted);font-size:.78em}.lbs-tq-imp-out b{font-variant-numeric:tabular-nums;font-size:1.2em}.lbs-tq-imp-out strong{color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:1.5em;font-weight:800}@media (max-width:640px){.lbs-tq-imp-out{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lbs-tq-bar{transition:none}}.lbs-qc-q{gap:10px}.lbs-qc-stem{grid-template-columns:1fr 4.6em;align-items:start;gap:8px;padding-right:22px;display:grid}.lbs-qc-stem textarea{border-radius:calc(10px*var(--rk));width:100%;min-height:3.2em;font:inherit;resize:vertical;border:1.5px solid #1c1d2324;padding:10px 12px;font-size:14.5px}.lbs-qc-pts{color:var(--muted);align-items:center;gap:4px;font-size:13px;display:flex}.lbs-qc-pts input{border-radius:calc(10px*var(--rk));width:100%;font:inherit;text-align:center;border:1.5px solid #1c1d2324;padding:10px 6px;font-size:14px}.lbs-qc-answers{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lbs-qc-answers li{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid}.lbs-qc-answers li>button[role=checkbox]{border-radius:calc(6px*var(--rk));color:#fff;cursor:pointer;background:#fff;border:1.5px solid #1c1d234d;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.lbs-qc-answers li>button.is-on{background:#00866d;border-color:#00866d}.lbs-qc-answers input{border-radius:calc(9px*var(--rk));width:100%;min-width:0;font:inherit;border:1.5px solid #1c1d2324;padding:8px 10px;font-size:14px}.lbs-qc-rm{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}.lbs-qc-addans{align-self:flex-start;align-items:center;gap:4px;display:inline-flex}.lbs-qc-flags{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.lbs-qc-flags li{border-radius:calc(8px*var(--rk));background:#f6f4f0;gap:7px;padding:7px 9px;font-size:13px;line-height:1.4;display:flex}.lbs-qc-flags li svg{flex:none;margin-top:2px}.lbs-qc-flags li.is-error{color:#7d1f17;background:#fdf3f2}.lbs-qc-flags li.is-warn{color:#5c3d00;background:#fff6e3}.lbs-qc-flags li.is-info svg{color:var(--muted)}.lbs-qc-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.lbs-qc-meta{color:var(--muted);margin:0;font-size:13px}.lbs-qc-paper{counter-reset:qq;flex-direction:column;gap:14px;max-height:520px;margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow:auto}.lbs-qc-paper>li{counter-increment:qq;border-radius:calc(12px*var(--rk));background:#f6f4f0;padding:12px}.lbs-qc-paper>li>p{margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.4}.lbs-qc-paper>li>p:before{content:counter(qq) ". "}.lbs-qc-paper>li>p small{color:var(--muted);font-weight:400}.lbs-qc-paper ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.lbs-qc-paper ul span,.lbs-qc-paper ul button{border-radius:calc(8px*var(--rk));width:100%;font:inherit;text-align:left;color:var(--ink);background:#fff;border:0;align-items:center;gap:8px;padding:6px 8px;font-size:13.5px;display:flex}.lbs-qc-paper ul button{cursor:pointer}.lbs-qc-paper ul i{border-radius:calc(3px*var(--rk));border:1.5px solid #1c1d2373;flex:none;width:12px;height:12px}.lbs-qc-paper ul button.is-on i{border-color:var(--accent);background:var(--accent)}.lbs-qc-paper ul button.is-key{box-shadow:inset 0 0 0 2px #00866d}.lbs-qc-paper>li.is-right{background:#e7f5ef}.lbs-qc-paper>li.is-wrong{background:#fdf3f2}.lbs-qc-score{justify-content:space-between;align-items:center;gap:10px;display:flex}.lbs-qc-score p{margin:0;font-size:14px}.lbs-qc-review{border-radius:calc(10px*var(--rk));color:#00705b;background:#e7f5ef;margin:0;padding:10px 12px;font-size:13.5px}.lbs-qc-review.is-warn{color:#5c3d00;background:#fff6e3}.lbs-qc-review.is-error{color:#7d1f17;background:#fdf3f2}.lbs-qc-demo-q{border-radius:calc(.8em*var(--rk));background:#f6f4f0;padding:.9em}.lbs-qc-demo-q p{margin:0 0 .6em;font-weight:600;line-height:1.4}.lbs-qc-demo-q ul{flex-direction:column;gap:.3em;margin:0;padding:0;list-style:none;display:flex}.lbs-qc-demo-q li{border-radius:calc(.5em*var(--rk));background:#fff;align-items:center;gap:.5em;padding:.4em .6em;font-size:.92em;display:flex}.lbs-qc-demo-q li i{border-radius:calc(.2em*var(--rk));border:1.5px solid #1c1d2373;flex:none;width:.8em;height:.8em}.lbs-qc-demo-q li.is-key{box-shadow:inset 0 0 0 1.5px #00866d}.lbs-qc-demo .lbs-qc-flags li{font-size:.86em}.lbs-qc-ok{border-radius:calc(.7em*var(--rk));color:#00705b;background:#e7f5ef;gap:.5em;margin:0;padding:.7em .9em;font-size:.9em;display:flex}.lbs-qc-ok svg{flex:none;margin-top:.15em}.lbs-qc-chance-out{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.lbs-qc-chance-out span{border-radius:calc(.7em*var(--rk));background:#f6f4f0;flex-direction:column;gap:.15em;padding:.8em .9em;display:flex}.lbs-qc-chance-out small{color:var(--muted);font-size:.8em}.lbs-qc-chance-out strong{color:var(--accent-ink);font-size:1.6em;font-weight:800}.lbs-qc-chance-out b{font-size:1.3em}@media (max-width:640px){.lbs-qc-chance-out{grid-template-columns:1fr}.lbs-qc-paper{max-height:none}}.lbs-en-post{gap:8px}.lbs-en-name{border-radius:calc(9px*var(--rk));width:100%;font:inherit;border:1.5px solid #1c1d2324;padding:8px 10px;font-size:14px;font-weight:600}.lbs-en-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.lbs-en-grid .lbs-tl-field>span{font-size:12px}.lbs-en-rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lbs-en-rows li{border-radius:calc(10px*var(--rk));background:#f6f4f0;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:46px;padding:6px 12px;display:grid;position:relative;overflow:hidden}.lbs-en-bar{background:color-mix(in srgb,var(--accent) 14%,#fff);transition:width .4s;position:absolute;top:0;bottom:0;left:0}.lbs-en-rows li.is-best .lbs-en-bar{background:color-mix(in srgb,var(--accent) 28%,#fff)}.lbs-en-label{flex-direction:column;min-width:0;display:flex;position:relative}.lbs-en-label b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.lbs-en-label small{color:var(--muted);font-size:12.5px}.lbs-en-rows em{font-variant-numeric:tabular-nums;color:var(--accent-ink);font-style:normal;font-weight:800;position:relative}.lbs-en-cmp-row span{border-radius:calc(.8em*var(--rk));background:var(--accent-tint);flex-direction:column;gap:.2em;padding:.9em 1em;display:flex}.lbs-en-cmp-row small{color:var(--muted);font-size:.82em}.lbs-en-cmp-row strong{color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:2em;font-weight:800}.lbs-en-cmp-all{flex-direction:column;gap:.4em;margin:0;padding:0;list-style:none;display:flex}.lbs-en-cmp-all li{color:var(--muted);grid-template-columns:5em 1fr 4.5em;align-items:center;gap:.6em;font-size:.88em;display:grid}.lbs-en-cmp-all i{corner-shape:round;background:#d8d3ca;border-radius:999px;height:.6em;transition:background-color .2s}.lbs-en-cmp-all li.is-on i{background:var(--accent)}.lbs-en-cmp-all li.is-on{color:var(--ink);font-weight:700}.lbs-en-cmp-all b{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:1199px){.lbs-en-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.lbs-en-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.lbs-en-bar{transition:none}}.lbs-ti-head{flex-direction:column;gap:2px;margin:0;display:flex}.lbs-ti-head b{font-size:15px}.lbs-ti-head small{color:var(--muted);font-size:13px}.lbs-ti-list{flex-direction:column;gap:8px;max-height:560px;margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow:auto}.lbs-ti-list>li{border-radius:calc(12px*var(--rk));background:#f6f4f0;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.lbs-ti-row{grid-template-columns:1fr auto;align-items:start;gap:10px;display:grid}.lbs-ti-row p{margin:0;font-size:15.5px;font-weight:700;line-height:1.35}.lbs-ti-copy{border-radius:calc(8px*var(--rk));color:var(--muted);cursor:pointer;background:#fff;border:0;padding:6px;display:inline-flex}@media (hover:hover){.lbs-ti-copy:hover{color:var(--ink)}}.lbs-ti-copy:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.lbs-ti-meta{align-items:center;gap:10px;display:flex}.lbs-ti-meta small{color:var(--muted);font-size:12.5px}.lbs-ti-score{gap:3px;display:inline-flex}.lbs-ti-score i{corner-shape:round;background:#d8d3ca;border-radius:50%;width:8px;height:8px}.lbs-ti-score i.is-on{background:var(--accent)}.lbs-ti-notes{color:var(--muted);margin:0;padding-left:1.1em;font-size:12.5px;line-height:1.45}.lbs-ti-five{grid-template-columns:repeat(5,minmax(0,1fr))}.lbs-ti-check input{border-radius:calc(.6em*var(--rk));width:100%;font:inherit;border:1.5px solid #1c1d2324;padding:.7em .8em;font-size:1em;font-weight:600}.lbs-ti-check-out{align-items:baseline;gap:.6em;display:flex}.lbs-ti-check-out strong{color:var(--accent-ink);font-size:2em;font-weight:800}.lbs-ti-check-out small{color:var(--muted)}.lbs-ti-levers{flex-wrap:wrap;gap:.4em;margin:0;padding:0;list-style:none;display:flex}.lbs-ti-levers li{corner-shape:round;color:#7d1f17;background:#fdf3f2;border-radius:999px;align-items:center;gap:.35em;padding:.35em .7em;font-size:.85em;display:inline-flex}.lbs-ti-levers li.is-ok{color:#00705b;background:#e7f5ef}.lbs-ti-examples{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-top:40px;display:grid}.lbs-ti-examples>div{border-radius:calc(18px*var(--rk));background:#fff;padding:22px 24px}.lbs-ti-examples h3{color:var(--accent-ink);margin:0 0 10px;font-size:15px}.lbs-ti-examples ul{flex-direction:column;gap:8px;margin:0;padding-left:1.1em;font-size:15.5px;line-height:1.45;display:flex}@media (max-width:1199px){.lbs-ti-five{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.lbs-ti-five{grid-template-columns:1fr}.lbs-ti-list{max-height:none}}.lbs-vt-lines{flex-direction:column;gap:10px;display:flex}.lbs-vt-line{border-radius:calc(12px*var(--rk));background:#fff;border:1.5px solid #1c1d231a;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative}.lbs-vt-label{width:100%;font:inherit;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #1c1d231a;padding:6px 34px 6px 0;font-weight:600}.lbs-vt-label:focus{border-bottom-color:var(--accent);outline:none}.lbs-vt-amount{color:var(--muted);flex-direction:column;gap:4px;font-size:13px;display:flex}.lbs-vt-in{color:var(--ink);align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.lbs-vt-in input{border-radius:calc(10px*var(--rk));width:100%;min-width:0;font:inherit;color:var(--ink);font-variant-numeric:tabular-nums;background:#fff;border:1.5px solid #1c1d2324;padding:8px 10px}.lbs-vt-rates{flex-wrap:wrap;gap:6px;display:flex}.lbs-vt-rates button{corner-shape:round;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d231f;border-radius:999px;padding:5px 9px;font-size:13.5px;font-weight:600}.lbs-vt-rates button[aria-checked=true]{border-color:var(--accent);background:var(--accent);color:#fff}.lbs-vt-del{border-radius:calc(8px*var(--rk));width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:8px;right:8px}.lbs-vt-del:hover{color:var(--ink);background:#f1eee8}.lbs-vt-add{flex-wrap:wrap;gap:8px;display:flex}.lbs-vt-add button{border-radius:calc(10px*var(--rk));font:inherit;color:var(--accent-ink);cursor:pointer;background:0 0;border:1.5px dashed #1c1d2333;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.lbs-vt-add button:hover{border-color:var(--accent)}.lbs-vt-preview{padding:16px}.lbs-vt-card{border-radius:calc(16px*var(--rk));background:#fff;flex-direction:column;gap:16px;padding:22px;display:flex;box-shadow:0 20px 40px -28px #1c1d2366}.lbs-vt-total{border-radius:calc(12px*var(--rk));background:var(--accent-tint);justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 16px;display:flex}.lbs-vt-total span{flex-direction:column;gap:2px;display:flex}.lbs-vt-total span:last-child{text-align:right}.lbs-vt-total small{color:var(--muted);font-size:12.5px}.lbs-vt-total strong{letter-spacing:-.02em;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:32px;font-weight:800}.lbs-vt-total b{font-variant-numeric:tabular-nums;font-size:19px}.lbs-vt-split{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.lbs-vt-split div{border-radius:calc(10px*var(--rk));background:#f6f4f0;flex-direction:column-reverse;gap:2px;padding:10px;display:flex}.lbs-vt-split dt{color:var(--muted);font-size:12px}.lbs-vt-split dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:16px;font-weight:800}.lbs-vt-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.lbs-vt-table caption{text-align:left;padding-bottom:6px;font-weight:700}.lbs-vt-table th,.lbs-vt-table td{text-align:right;background:0 0;border:0;border-top:1px solid #1c1d2312;padding:7px 8px}.lbs-vt-table th:first-child,.lbs-vt-table td:first-child{text-align:left}.lbs-vt-table th{color:var(--muted);border-top:0;font-weight:600}.lbs-vt-note{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.lbs-vt-card [data-z]{border-radius:calc(12px*var(--rk));transition:box-shadow .3s}.lbs-vt-preview[data-focus=total] [data-z=total],.lbs-vt-preview[data-focus=split] [data-z=split],.lbs-vt-preview[data-focus=rates] [data-z=rates],.lbs-vt-preview[data-focus=mentions] [data-z=mentions]{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,#fff)}.lbs-vt-preview[data-focus=pdf] .lbs-vt-card{outline:2px solid var(--accent);outline-offset:6px}.lbs-vt-ratelist{flex-direction:column;gap:14px;margin:20px 0 0;padding:0;list-style:none;display:flex}.lbs-vt-ratelist li{grid-template-columns:76px 1fr;align-items:baseline;gap:14px;display:grid}.lbs-vt-ratelist b{color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.lbs-vt-ratelist span{font-weight:700}.lbs-vt-ratelist p{color:var(--muted);margin:2px 0 0;font-size:15px;line-height:1.5}.lbs-vt-cmp-in{color:var(--muted);flex-direction:column;gap:.3em;font-size:.85em;display:flex}.lbs-vt-cmp ul{flex-direction:column;gap:.7em;margin:0;padding:0;list-style:none;display:flex}.lbs-vt-cmp li{grid-template-columns:7.5em 1fr 9em;align-items:center;gap:.8em;display:grid}.lbs-vt-cmp li div{flex-direction:column;display:flex}.lbs-vt-cmp li small{color:var(--muted);font-size:.75em}.lbs-vt-cmp-bar{corner-shape:round;background:#f1eee8;border-radius:999px;gap:2px;height:.9em;display:flex;overflow:hidden}.lbs-vt-cmp-bar i{transition:width .3s}.lbs-vt-cmp-bar i:first-child{background:#c9c4ba}.lbs-vt-cmp-bar i:last-child{background:var(--accent)}.lbs-vt-cmp li p{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;margin:0;font-weight:700;display:flex}.lbs-vt-chk ol{flex-direction:column;gap:.8em;margin:0;padding:0;list-style:none;display:flex}.lbs-vt-chk li{border-bottom:1px solid #1c1d2312;justify-content:space-between;align-items:center;gap:1em;padding-bottom:.8em;display:flex}.lbs-vt-chk li .lbs-seg{flex-wrap:nowrap;flex-shrink:0}.lbs-vt-chk li p{margin:0;font-weight:600}.lbs-vt-chk li small{color:var(--muted);font-size:.8em;line-height:1.4}.lbs-vt-chk-out{border-radius:calc(.8em*var(--rk));background:var(--accent-tint);align-items:flex-start;gap:1em;padding:1em;display:flex}.lbs-vt-chk-out>strong{color:var(--accent-ink);white-space:nowrap;font-size:2em;font-weight:800;line-height:1}.lbs-vt-chk-out p{margin:.3em 0;font-size:.88em;line-height:1.5}.lbs-vt-chk-out small{font-size:.82em;font-weight:600}@media (max-width:640px){.lbs-vt-cmp li{grid-template-columns:5.5em 1fr}.lbs-vt-cmp li p{flex-direction:row;grid-column:1/-1;justify-content:space-between;gap:.5em}.lbs-vt-chk li{flex-direction:column;align-items:flex-start}.lbs-vt-split dd{font-size:14px}}@media (prefers-reduced-motion:reduce){.lbs-vt-cmp-bar i{transition:none}}.lbs-tj-preview{padding:16px}.lbs-tj-card{border-radius:calc(16px*var(--rk));background:#fff;flex-direction:column;gap:18px;padding:22px;display:flex;box-shadow:0 20px 40px -28px #1c1d2366}.lbs-tj-rate{border-radius:calc(12px*var(--rk));background:var(--accent-tint);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 16px;display:flex}.lbs-tj-rate>span{flex-direction:column;gap:2px;display:flex}.lbs-tj-rate small{color:var(--muted);font-size:12.5px}.lbs-tj-rate strong{letter-spacing:-.02em;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800}.lbs-tj-rate dl{gap:16px;margin:0;display:flex}.lbs-tj-rate dl div{text-align:right;flex-direction:column-reverse;display:flex}.lbs-tj-rate dt{color:var(--muted);font-size:12px}.lbs-tj-rate dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:18px;font-weight:800}.lbs-tj-year p,.lbs-tj-build p{margin:0 0 8px;font-size:14.5px}.lbs-tj-days{corner-shape:round;background:#f1eee8;border-radius:999px;gap:2px;height:14px;display:flex;overflow:hidden}.lbs-tj-days i:first-child{background:var(--accent)}.lbs-tj-days i:last-child{background:#c9c4ba}.lbs-tj-build small,.lbs-tj-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:8px;font-size:13px;display:flex}.lbs-tj-legend span{align-items:center;gap:6px;display:inline-flex}.lbs-tj-legend i{border-radius:calc(3px*var(--rk));width:10px;height:10px;display:inline-block}.lbs-tj-legend .is-billed{background:var(--accent)}.lbs-tj-legend .is-prep{background:#c9c4ba}.lbs-tj-legend .is-off{background:#ece8e1}.lbs-tj-build .lbs-mg-bar i.is-net{background:var(--accent)}.lbs-tj-build .lbs-mg-bar i.is-frais{background:#c9c4ba}.lbs-tj-build .lbs-mg-bar i.is-charges{background:#e4c9a8}.lbs-tj-warn{border-radius:calc(10px*var(--rk));color:#6b4a00;background:#fff6e3;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.5}.lbs-tj-card [data-z]{border-radius:calc(12px*var(--rk));transition:box-shadow .3s}.lbs-tj-preview[data-focus=rate] [data-z=rate],.lbs-tj-preview[data-focus=year] [data-z=year],.lbs-tj-preview[data-focus=build] [data-z=build],.lbs-tj-preview[data-focus=grid] [data-z=grid]{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,#fff)}.lbs-tj-preview[data-focus=pdf] .lbs-tj-card{outline:2px solid var(--accent);outline-offset:6px}.lbs-tj-inv label{color:var(--muted);flex-direction:column;gap:.35em;font-size:.88em;display:flex}.lbs-tj-inv label span{justify-content:space-between;display:flex}.lbs-tj-inv label b{color:var(--ink);font-variant-numeric:tabular-nums}.lbs-tj-inv input[type=range]{width:100%;accent-color:var(--accent)}.lbs-tj-inv-out{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.lbs-tj-inv-out div{border-radius:calc(.7em*var(--rk));background:#f6f4f0;flex-direction:column;gap:.15em;padding:.8em .9em;display:flex}.lbs-tj-inv-out div:last-child{background:var(--accent-tint)}.lbs-tj-inv-out small{color:var(--muted);font-size:.8em}.lbs-tj-inv-out b{font-variant-numeric:tabular-nums;font-size:1.25em}.lbs-tj-inv-out strong{color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:1.6em;font-weight:800}.lbs-tj-yr-grid{grid-template-columns:repeat(20,minmax(0,1fr));gap:3px;display:grid}.lbs-tj-yr-grid i{aspect-ratio:1;border-radius:calc(2px*var(--rk));background:#ece8e1;transition:background .3s}.lbs-tj-yr-grid i.is-billed{background:var(--accent)}.lbs-tj-yr-grid i.is-prep{background:#c9c4ba}.lbs-tj-yr p{margin:0;font-size:.9em;line-height:1.5}@media (max-width:640px){.lbs-tj-rate dl div{text-align:left}.lbs-tj-yr-grid{gap:2px}}@media (prefers-reduced-motion:reduce){.lbs-tj-yr-grid i{transition:none}}@media (min-width:992px){.lbs-tl.lbs-wc{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.lbs-wc-edit{border-radius:calc(16px*var(--rk));background:#fff;border:1.5px solid #1c1d231f;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 40px -30px #1c1d2359}.lbs-wc-edit:focus-within{border-color:var(--accent)}.lbs-wc-edit textarea{resize:vertical;min-height:420px;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;padding:20px;font-size:16px;line-height:1.65}.lbs-wc-edit textarea:focus{outline:none}.lbs-wc-bar{color:var(--muted);background:#faf8f5;border-top:1px solid #1c1d2314;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;font-size:14px;display:flex}.lbs-wc-bar strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px}.lbs-wc-opt{cursor:pointer;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.lbs-wc-opt input{accent-color:var(--accent)}.lbs-wc-bar button{border-radius:calc(8px*var(--rk));font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:5px 9px;font-size:13.5px;display:inline-flex}.lbs-wc-bar button:hover:not(:disabled){color:var(--ink);background:#efebe4}.lbs-wc-bar button:disabled{opacity:.4;cursor:default}.lbs-wc-preview{padding:16px}.lbs-wc-card{border-radius:calc(16px*var(--rk));background:#fff;flex-direction:column;gap:16px;padding:20px;display:flex;box-shadow:0 20px 40px -28px #1c1d2366}.lbs-wc-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.lbs-wc-counts div{border-radius:calc(10px*var(--rk));background:#f6f4f0;flex-direction:column-reverse;gap:2px;padding:10px 12px;display:flex}.lbs-wc-counts div:first-child{background:var(--accent-tint)}.lbs-wc-counts div:first-child dd{color:var(--accent-ink)}.lbs-wc-counts dt{color:var(--muted);font-size:12px}.lbs-wc-counts dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:22px;font-weight:800}.lbs-wc-limits{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.lbs-wc-limits li{grid-template-columns:16px 9.5em 1fr 7.5em;align-items:center;gap:8px;font-size:13.5px;display:grid}.lbs-wc-limits li>svg{color:var(--accent-ink)}.lbs-wc-limits li.is-over>svg{color:#b42e23}.lbs-wc-limits small{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.lbs-wc-limits li.is-over small{color:#b42e23;font-weight:600}.lbs-wc-gauge{corner-shape:round;background:#f1eee8;border-radius:999px;height:6px;overflow:hidden}.lbs-wc-gauge i{corner-shape:round;background:var(--accent);border-radius:999px;height:100%;transition:width .2s;display:block}.lbs-wc-limits li.is-over .lbs-wc-gauge i{background:#d9675c}.lbs-wc-top small{color:var(--muted);font-size:12.5px}.lbs-wc-top p{flex-wrap:wrap;gap:6px;margin:6px 0 0;display:flex}.lbs-wc-top span{corner-shape:round;background:#f6f4f0;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:13.5px;display:inline-flex}.lbs-wc-top b{corner-shape:round;font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;padding:1px 7px;font-size:12px}.lbs-wc-card [data-z]{border-radius:calc(12px*var(--rk));transition:box-shadow .3s}.lbs-wc-preview[data-focus=counts] [data-z=counts],.lbs-wc-preview[data-focus=limits] [data-z=limits],.lbs-wc-preview[data-focus=top] [data-z=top],.lbs-wc-preview[data-focus=time] [data-z=time]{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,#fff)}.lbs-wc-preview[data-focus=pdf] .lbs-wc-card{outline:2px solid var(--accent);outline-offset:6px}.lbs-wc-table{border-collapse:collapse;width:100%;max-width:860px;margin:28px auto 0;font-size:15px}.lbs-wc-table th,.lbs-wc-table td{text-align:left;background:0 0;border:0;border-bottom:1px solid #1c1d2314;padding:12px 14px}.lbs-wc-table thead th{color:var(--muted);font-size:13px;font-weight:600}.lbs-wc-table tbody th{font-weight:700}.lbs-wc-table td:nth-child(2){font-variant-numeric:tabular-nums;color:var(--accent-ink);white-space:nowrap;font-weight:800}.lbs-wc-table td:last-child{color:var(--muted)}.lbs-wc-rules ul{flex-direction:column;gap:.45em;margin:0;padding:0;list-style:none;display:flex}.lbs-wc-rules li{border-bottom:1px solid #1c1d2312;grid-template-columns:8em 1fr auto;align-items:center;gap:.8em;padding-bottom:.45em;display:grid}.lbs-wc-rules code{font-family:inherit;font-weight:700}.lbs-wc-rules small{color:var(--muted);font-size:.8em}.lbs-wc-rules b{corner-shape:round;white-space:nowrap;background:#f6f4f0;border-radius:999px;padding:.15em .6em;font-size:.82em}.lbs-wc-rules b.is-0{color:var(--muted)}.lbs-wc-rules b.is-2{background:var(--accent-tint);color:var(--accent-ink)}.lbs-wc-rules p{margin:0;font-size:.88em;line-height:1.5}.lbs-wc-long textarea{border-radius:calc(.6em*var(--rk));width:100%;font:inherit;color:var(--ink);resize:vertical;background:#fff;border:1.5px solid #1c1d2324;padding:.7em .8em;font-size:.9em;line-height:1.5}.lbs-wc-long ol{flex-direction:column;gap:.4em;margin:0;padding:0;list-style:none;display:flex}.lbs-wc-long li{border-radius:calc(.6em*var(--rk));background:#f6f4f0;align-items:flex-start;gap:.8em;padding:.5em .7em;display:flex;position:relative;overflow:hidden}.lbs-wc-long-bar{background:color-mix(in srgb,var(--accent) 12%,transparent);transition:width .2s;position:absolute;inset:0 auto 0 0}.lbs-wc-long li.is-long .lbs-wc-long-bar{background:#d9675c2e}.lbs-wc-long p{flex:1;margin:0;font-size:.82em;line-height:1.45;position:relative}.lbs-wc-long b{font-variant-numeric:tabular-nums;font-size:.85em;position:relative}.lbs-wc-long li.is-long b{color:#b42e23}@media (max-width:640px){.lbs-wc-edit textarea{min-height:220px}.lbs-wc-opt{margin-left:0}.lbs-wc-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.lbs-wc-limits li{grid-template-columns:16px 1fr 6.5em}.lbs-wc-gauge,.lbs-wc-table td:last-child,.lbs-wc-table thead th:last-child{display:none}.lbs-wc-rules li{grid-template-columns:1fr auto}.lbs-wc-rules small{display:none}}@media (prefers-reduced-motion:reduce){.lbs-wc-gauge i,.lbs-wc-long-bar{transition:none}}.lbs-qr .lbs-tl-form textarea{border-radius:calc(10px*var(--rk));width:100%;font:inherit;color:var(--ink);resize:vertical;background:#fff;border:1.5px solid #1c1d2324;padding:10px 12px}.lbs-qr-check{cursor:pointer;align-items:center;gap:8px;font-size:14.5px;display:inline-flex}.lbs-qr-check input{accent-color:var(--accent)}.lbs-qr-more{border-top:1px solid #1c1d2314;padding-top:12px}.lbs-qr-more summary{cursor:pointer;font-weight:700}.lbs-qr-more[open] summary{margin-bottom:12px}.lbs-qr-more>*+*{margin-top:12px}.lbs-qr-color{align-items:center;gap:10px;display:flex}.lbs-qr-color input{border-radius:calc(8px*var(--rk));cursor:pointer;background:#fff;border:1.5px solid #1c1d2324;width:44px;height:36px;padding:2px}.lbs-qr-color code{color:var(--muted);font-size:13.5px}.lbs-qr-preview{padding:16px}.lbs-qr-card{border-radius:calc(16px*var(--rk));background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;padding:22px;display:grid;box-shadow:0 20px 40px -28px #1c1d2366}.lbs-qr-code{aspect-ratio:1;border-radius:calc(12px*var(--rk));background:#f6f4f0;place-items:center;padding:8px;display:grid}.lbs-qr-code>div,.lbs-qr-code svg{width:100%;height:100%;display:block}.lbs-qr-code .lbs-mg-err{text-align:center;padding:12px}.lbs-qr-side{flex-direction:column;gap:14px;display:flex}.lbs-qr-side p{flex-direction:column;gap:3px;margin:0;font-size:14.5px;display:flex}.lbs-qr-side small{color:var(--muted);font-size:12.5px}.lbs-qr-side code{border-radius:calc(8px*var(--rk));white-space:pre-wrap;word-break:break-all;background:#f6f4f0;max-height:7.5em;padding:8px 10px;font-size:12.5px;line-height:1.5;overflow:auto}.lbs-qr-warn{border-radius:calc(8px*var(--rk));color:#6b4a00;background:#fff6e3;gap:8px;padding:8px 10px;font-size:13.5px;line-height:1.45;display:flex}.lbs-qr-warn svg{flex-shrink:0;margin-top:2px}.lbs-qr .lbs-tl-actions{flex-wrap:wrap}.lbs-qr-card [data-z]{border-radius:calc(12px*var(--rk));transition:box-shadow .3s}.lbs-qr-preview[data-focus=code] [data-z=code],.lbs-qr-preview[data-focus=content] [data-z=content],.lbs-qr-preview[data-focus=ecc] [data-z=ecc],.lbs-qr-preview[data-focus=colors] [data-z=colors]{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,#fff)}.lbs-qr-preview[data-focus=pdf] .lbs-qr-card{outline:2px solid var(--accent);outline-offset:6px}.lbs-qr-logo-box{width:min(100%,15em);margin:0 auto;position:relative}.lbs-qr-logo-box>div,.lbs-qr-logo-box svg{width:100%;height:auto;display:block}.lbs-qr-logo-box span{border-radius:calc(.5em*var(--rk));background:var(--accent);color:#fff;place-items:center;font-size:.75em;font-weight:800;transition:width .2s,height .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lbs-qr-logo label,.lbs-qr-size label{color:var(--muted);flex-direction:column;gap:.35em;font-size:.88em;display:flex}.lbs-qr-logo label span,.lbs-qr-size label span{justify-content:space-between;gap:.5em;display:flex}.lbs-qr-logo label b,.lbs-qr-size label b{color:var(--ink)}.lbs-qr-logo input[type=range],.lbs-qr-size input[type=range]{width:100%;accent-color:var(--accent)}.lbs-qr-logo p{margin:0;font-size:.88em;line-height:1.5}.lbs-qr-logo b.is-ok{color:var(--accent-ink)}.lbs-qr-logo b.is-ko{color:#b42e23}.lbs-qr-size-pick{flex-wrap:wrap;gap:.4em;display:flex}.lbs-qr-size-pick button{corner-shape:round;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d231f;border-radius:999px;padding:.35em .75em;font-size:.82em;font-weight:600}.lbs-qr-size-pick button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}.lbs-qr-size-out{border-radius:calc(.7em*var(--rk));background:#f6f4f0;align-items:center;gap:1em;min-height:7em;padding:.8em;display:flex}.lbs-qr-size-sq{aspect-ratio:1;border-radius:calc(.2em*var(--rk));background:repeating-conic-gradient(var(--ink) 0 25%,#fff 0 50%) 0 0/25% 25%;flex-shrink:0;min-width:.8em;max-width:6em;transition:width .2s}.lbs-qr-size-out div{flex-direction:column;display:flex}.lbs-qr-size-out strong{color:var(--accent-ink);font-size:1.8em;font-weight:800}.lbs-qr-size-out small{color:var(--muted);font-size:.82em}@media (max-width:640px){.lbs-qr-card{grid-template-columns:1fr}.lbs-qr-code{width:100%;max-width:280px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.lbs-qr-logo-box span,.lbs-qr-size-sq{transition:none}}.lbs-ut-rows{flex-direction:column;gap:6px;display:flex}.lbs-ut-row{grid-template-columns:repeat(3,minmax(0,1fr)) 28px;align-items:center;gap:6px;display:grid}.lbs-ut-row input{border-radius:calc(9px*var(--rk));width:100%;min-width:0;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #1c1d2324;padding:8px 9px;font-size:14px}.lbs-ut-row button{border-radius:calc(8px*var(--rk));width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.lbs-ut-row button:hover{color:var(--ink);background:#f1eee8}.lbs-ut-row:not(:has(button)){grid-template-columns:repeat(3,minmax(0,1fr))}.lbs-ut-presets{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.lbs-ut-presets span{margin-right:2px}.lbs-ut-presets button{corner-shape:round;font:inherit;color:var(--accent-ink);cursor:pointer;background:0 0;border:1.5px dashed #1c1d2333;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:13px;font-weight:600;display:inline-flex}.lbs-ut-presets button:hover{border-color:var(--accent)}.lbs-ut-preview{padding:16px}.lbs-ut-card{border-radius:calc(16px*var(--rk));background:#fff;flex-direction:column;gap:14px;padding:20px;display:flex;box-shadow:0 20px 40px -28px #1c1d2366}.lbs-ut-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lbs-ut-list>li{border-bottom:1px solid #1c1d2312;flex-direction:column;gap:6px;padding-bottom:12px;display:flex}.lbs-ut-head{justify-content:space-between;align-items:center;gap:8px;font-size:14.5px;display:flex}.lbs-ut-ch{corner-shape:round;background:var(--accent-tint);color:var(--accent-ink);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:700}.lbs-ut-ch.is-none{color:var(--muted);background:#f1eee8}.lbs-ut-link{align-items:flex-start;gap:6px;display:flex}.lbs-ut-link code{border-radius:calc(8px*var(--rk));word-break:break-all;background:#f6f4f0;flex:1;min-width:0;padding:8px 10px;font-size:12.5px;line-height:1.5}.lbs-ut-link button{border-radius:calc(8px*var(--rk));width:34px;height:34px;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d231f;flex-shrink:0;place-items:center;display:grid}.lbs-ut-link button:hover{border-color:var(--accent)}.lbs-ut-warn{color:#8a5a00;font-size:12.5px;line-height:1.45}.lbs-ut-card [data-z]{border-radius:calc(10px*var(--rk));transition:box-shadow .3s}.lbs-ut-preview[data-focus=links] [data-z=links],.lbs-ut-preview[data-focus=clean] [data-z=clean],.lbs-ut-preview[data-focus=channel] [data-z=channel],.lbs-ut-preview[data-focus=plan] [data-z=plan]{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,#fff)}.lbs-ut-preview[data-focus=pdf] .lbs-ut-card{outline:2px solid var(--accent);outline-offset:6px}.lbs-ut-anat-url{border-radius:calc(.6em*var(--rk));word-break:break-all;background:#f6f4f0;margin:0;padding:.8em;font-size:.85em;line-height:1.9}.lbs-ut-anat-url .is-base{color:var(--muted)}.lbs-ut-anat-url button{border-radius:calc(.35em*var(--rk));font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:.1em .35em;font-weight:600}.lbs-ut-anat-url button:hover{background:#fff}.lbs-ut-anat-url button[aria-pressed=true]{background:var(--accent);color:#fff}.lbs-ut-anat-out{border-radius:calc(.6em*var(--rk));background:var(--accent-tint);flex-direction:column;gap:.3em;padding:.8em .9em;display:flex}.lbs-ut-anat-out code{color:var(--accent-ink);font-weight:800}.lbs-ut-anat-out p{margin:0;font-size:.88em;line-height:1.5}.lbs-ut-split ul{flex-direction:column;gap:.5em;margin:0;padding:0;list-style:none;display:flex}.lbs-ut-split li{grid-template-columns:7em 1fr 3em;align-items:center;gap:.7em;font-size:.88em;display:grid}.lbs-ut-split li span{corner-shape:round;background:#f1eee8;border-radius:999px;height:.8em;overflow:hidden}.lbs-ut-split li i{corner-shape:round;background:var(--accent);border-radius:999px;height:100%;transition:width .3s;display:block}.lbs-ut-split li b{text-align:right;font-variant-numeric:tabular-nums}.lbs-ut-split small{color:var(--muted);font-size:.8em}@media (max-width:640px){.lbs-ut-row{grid-template-columns:1fr 1fr 28px}.lbs-ut-row input:nth-child(3){grid-column:1/3}}@media (prefers-reduced-motion:reduce){.lbs-ut-split li i{transition:none}}.lbs-ml-group{border:0;border-top:1px solid #1c1d2314;flex-direction:column;gap:12px;margin:0;padding:14px 0 0;display:flex}.lbs-ml-group legend{padding:0 0 6px;font-weight:700}.lbs-ml-preview{flex-direction:column;gap:12px;padding:16px;display:flex}.lbs-ml-checks{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lbs-ml-checks li{corner-shape:round;color:#9b2c22;background:#fdecea;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.lbs-ml-checks li.is-ok{background:var(--accent-tint);color:var(--accent-ink)}.lbs-ml-doc{border-radius:calc(16px*var(--rk));background:#fff;flex-direction:column;gap:12px;max-height:620px;padding:26px 28px;display:flex;overflow:auto;box-shadow:0 20px 40px -28px #1c1d2366}.lbs-ml-doc article h3{margin:0 0 4px;font-size:22px}.lbs-ml-doc h4{color:var(--accent-ink);margin:16px 0 4px;font-size:14px}.lbs-ml-doc p{margin:0 0 6px;font-size:14px;line-height:1.6}.lbs-ml-doc mark{border-radius:calc(4px*var(--rk));color:#6b4a00;background:#fff1c7;padding:0 3px}.lbs-ml-preview [data-z]{transition:box-shadow .3s}.lbs-ml-preview[data-focus=checks] [data-z=checks]{border-radius:calc(12px*var(--rk));box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,#fff)}.lbs-ml-preview[data-focus=doc] [data-z=doc]{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,#fff)}.lbs-ml-preview[data-focus=pdf] .lbs-ml-doc{outline:2px solid var(--accent);outline-offset:6px}.lbs-ml-co label{border-radius:calc(.6em*var(--rk));cursor:pointer;border:1.5px solid #1c1d231a;align-items:flex-start;gap:.6em;padding:.7em .8em;font-size:.88em;line-height:1.45;display:flex}.lbs-ml-co label.is-off{opacity:.45;cursor:default}.lbs-ml-co input{accent-color:var(--accent);margin-top:.2em}.lbs-ml-co-out{border-radius:calc(.6em*var(--rk));background:var(--accent-tint);flex-direction:column;gap:.25em;padding:.8em .9em;display:flex}.lbs-ml-co-out.is-risk{background:#fdecea}.lbs-ml-co-out b{font-size:1.05em}.lbs-ml-co-out p{margin:0;font-size:.86em;line-height:1.5}.lbs-ml-nda label{color:var(--muted);flex-direction:column;gap:.3em;font-size:.85em;display:flex}.lbs-ml-nda input{border-radius:calc(.55em*var(--rk));font:inherit;color:var(--ink);background:#fff;border:1.5px solid #1c1d2324;padding:.5em .65em;font-size:1.05em}.lbs-ml-nda blockquote{border-left:3px solid var(--accent);border-radius:0 calc(.5em*var(--rk)) calc(.5em*var(--rk)) 0;background:#f6f4f0;margin:0;padding:.8em 1em;font-size:.95em;line-height:1.5}.lbs-ml-nda small{color:var(--muted);font-size:.8em;line-height:1.45}@media (max-width:640px){.lbs-ml-doc{max-height:480px;padding:18px}}.lbs-nm-preview{padding:16px}.lbs-nm-card{border-radius:calc(16px*var(--rk));background:#fff;flex-direction:column;gap:14px;padding:20px;display:flex;box-shadow:0 20px 40px -28px #1c1d2366}.lbs-nm-filter{flex-wrap:wrap;gap:6px;display:flex}.lbs-nm-filter button{corner-shape:round;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d231f;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex}.lbs-nm-filter button b{color:var(--muted);font-size:11.5px}.lbs-nm-filter button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}.lbs-nm-filter button[aria-pressed=true] b{color:#fff}.lbs-nm-list{flex-direction:column;max-height:520px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.lbs-nm-list li{border-bottom:1px solid #1c1d2312;grid-template-columns:32px 1fr auto 34px;align-items:center;gap:10px;padding:9px 4px;display:grid}.lbs-nm-list li.is-fav{background:var(--accent-tint);border-radius:calc(10px*var(--rk))}.lbs-nm-list li>div{flex-direction:column;min-width:0;display:flex}.lbs-nm-list b{letter-spacing:-.01em;font-size:17px;font-weight:800}.lbs-nm-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.lbs-nm-star,.lbs-nm-copy{border-radius:calc(8px*var(--rk));width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.lbs-nm-star:hover,.lbs-nm-copy:hover{color:var(--ink);background:#f1eee8}.lbs-nm-star[aria-pressed=true]{color:#c98a00}.lbs-nm-star[aria-pressed=true] svg{fill:#f2b705}.lbs-nm-card [data-z]{transition:box-shadow .3s}.lbs-nm-preview[data-focus=list] [data-z=list],.lbs-nm-preview[data-focus=fav] [data-z=fav],.lbs-nm-preview[data-focus=check] [data-z=check]{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,#fff);border-radius:calc(10px*var(--rk))}.lbs-nm-preview[data-focus=pdf] .lbs-nm-card{outline:2px solid var(--accent);outline-offset:6px}.lbs-nm-scale input[type=range]{width:100%;accent-color:var(--accent)}.lbs-nm-scale-ticks{color:var(--muted);justify-content:space-between;font-size:.75em;display:flex}.lbs-nm-scale-ticks .is-on{color:var(--accent-ink);font-weight:700}.lbs-nm-scale-ex{border-radius:calc(.6em*var(--rk));text-align:center;letter-spacing:-.01em;background:#f6f4f0;margin:0;padding:.6em;font-size:1.5em;font-weight:800}.lbs-nm-scale dl{flex-direction:column;gap:.5em;margin:0;display:flex}.lbs-nm-scale dl div{grid-template-columns:11em 1fr;align-items:center;gap:.6em;font-size:.82em;display:grid}.lbs-nm-scale dd{corner-shape:round;background:#f1eee8;border-radius:999px;height:.7em;margin:0;overflow:hidden}.lbs-nm-scale dd i{corner-shape:round;background:var(--accent);border-radius:999px;height:100%;transition:width .3s;display:block}.lbs-nm-scale small{color:var(--muted);font-size:.82em;line-height:1.5}.lbs-nm-test input{border-radius:calc(.6em*var(--rk));font:inherit;color:var(--ink);background:#fff;border:1.5px solid #1c1d2324;padding:.55em .7em;font-size:1.1em;font-weight:700}.lbs-nm-test dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;margin:0;display:grid}.lbs-nm-test dl div{border-radius:calc(.6em*var(--rk));background:#f6f4f0;flex-direction:column-reverse;padding:.6em .7em;display:flex}.lbs-nm-test dt{color:var(--muted);font-size:.75em}.lbs-nm-test dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:800;overflow:hidden}.lbs-nm-test dd.is-ko{color:#b42e23}.lbs-nm-test p{margin:0;font-size:.88em;line-height:1.5}@media (max-width:640px){.lbs-nm-list li{grid-template-columns:28px 1fr 34px}.lbs-nm-list .lbs-ti-score{display:none}.lbs-nm-scale dl div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lbs-nm-scale dd i{transition:none}}.lbs-sg-text{letter-spacing:-.01em;font-size:17px;font-weight:700}.lbs-sg-check textarea{border-radius:calc(.6em*var(--rk));width:100%;font:inherit;color:var(--ink);resize:vertical;background:#fff;border:1.5px solid #1c1d2324;padding:.6em .7em;font-weight:600}.lbs-sg-check-out{border-radius:calc(.6em*var(--rk));background:var(--accent-tint);align-items:flex-start;gap:.9em;padding:.8em .9em;display:flex}.lbs-sg-check-out strong{color:var(--accent-ink);white-space:nowrap;font-size:1.8em;font-weight:800;line-height:1}.lbs-sg-check-out p{margin:0;font-size:.88em;line-height:1.5}.lbs-sg-rival-pick{gap:.4em;display:flex}.lbs-sg-rival-pick button{corner-shape:round;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d231f;border-radius:999px;padding:.35em .8em;font-size:.85em;font-weight:600}.lbs-sg-rival-pick button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}.lbs-sg-rival-logo{border-radius:calc(.7em*var(--rk));text-align:center;background:#f6f4f0;flex-direction:column;align-items:center;gap:.3em;padding:1.4em 1em;display:flex}.lbs-sg-rival-logo button{border-radius:calc(.4em*var(--rk));font:inherit;letter-spacing:-.02em;color:var(--ink);cursor:pointer;background:0 0;border:1.5px dashed #1c1d2340;padding:.2em .5em;font-size:1.5em;font-weight:800}.lbs-sg-rival-logo button:hover{border-color:var(--accent)}.lbs-sg-rival-logo p{color:var(--muted);margin:0;font-size:.95em;font-style:italic}.lbs-sg-rival small{color:var(--muted);font-size:.82em;line-height:1.5}.lbs-hero.lbs-ph{min-height:0;padding:0 0 8px}.lbs-ph-band{background:var(--accent);--ph-fg:#fff;--ph-sub:#fff;--pj-ink:#fff;flex-direction:column;align-items:center;padding:64px 0 72px;display:flex;overflow:hidden}.lbs-accent-orange .lbs-ph-band{--ph-fg:var(--ink);--ph-sub:#33170f;--pj-ink:var(--ink)}.lbs-ph-band .lbs-ph-text{text-align:center;flex-direction:column;align-items:center;display:flex}.lbs-ph-band .lbs-ph-text h1{text-wrap:balance;max-width:920px;color:var(--ph-fg);font-size:60px}.lbs-ph-band .lbs-ph-text .lbs-hero-text{max-width:680px;margin:24px auto 0!important}.lbs-ph-band .lbs-ph-text .lbs-hero-ctas,.lbs-ph-band .lbs-ph-text .lbs-hero-proof{justify-content:center}.lbs-ph-band .lbs-hero-text,.lbs-ph-band .lbs-hero-proof{color:var(--ph-sub)}.lbs-ph-band .lbs-hero-proof strong{color:var(--ph-fg)}.lbs-ph-band .lbs-stars{color:#ffc364}.lbs-accent-orange .lbs-ph-band .lbs-stars{color:var(--ink)}.lbs-ph-band .lbs-ph-tag{color:var(--accent-ink);background:#fff}.lbs-accent-green .lbs-ph-band .lbs-cta-secondary,.lbs-accent-blue .lbs-ph-band .lbs-cta-secondary{border-color:#fff;color:#fff!important}@media (hover:hover){.lbs-accent-green .lbs-ph-band .lbs-cta-secondary:hover,.lbs-accent-blue .lbs-ph-band .lbs-cta-secondary:hover{background:#fff;color:var(--ink)!important}}.lbs-ph-band :is(a,button):focus-visible{outline-color:var(--ph-fg)}.lbs-ph-journey{width:min(1180px,100% - 40px);max-width:none;margin-top:64px;padding:0}.lbs-ph .lbs-press{border-top:0;margin-top:0!important;padding-top:32px!important}.lbs-pj{--g:20px;--pj-n:4;position:relative}.lbs-pj-list{grid-template-columns:repeat(var(--pj-n),minmax(0,1fr));column-gap:var(--g);row-gap:18px;margin:0;padding:0;list-style:none;display:grid}.lbs-pj-st{display:contents}.lbs-pj-track{top:17px;left:calc((100% - (var(--pj-n) - 1) * var(--g)) / (2 * var(--pj-n)));right:calc((100% - (var(--pj-n) - 1) * var(--g)) / (2 * var(--pj-n)));border-radius:calc(3px*var(--rk));background:color-mix(in srgb,var(--pj-ink) 30%,transparent);height:3px;position:absolute}.lbs-pj-track i{width:calc(var(--pj-fill) * 100%);border-radius:calc(3px*var(--rk));background:var(--pj-ink);height:100%;transition:width .9s cubic-bezier(.4,0,.2,1);display:block}.lbs-pj-node{grid-row:1;grid-column:var(--c);border:2px solid var(--pj-ink);corner-shape:round;background:var(--accent);width:36px;height:36px;color:var(--pj-ink);font:700 14px/1 var(--lbs-sans),sans-serif;cursor:pointer;border-radius:50%;justify-content:center;justify-self:center;align-items:center;padding:0;transition:background-color .3s,color .3s,box-shadow .3s;display:flex;position:relative}.is-on .lbs-pj-node{background:var(--pj-ink);color:var(--accent)}.is-now.is-on .lbs-pj-node{box-shadow:0 0 0 7px color-mix(in srgb,var(--pj-ink) 22%,transparent)}.lbs-pj-card{grid-row:2;grid-column:var(--c);border-radius:calc(18px*var(--rk));color:var(--ink);text-align:left;background:#fff;flex-direction:column;gap:14px;padding:18px;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:flex;box-shadow:0 30px 60px -32px #1c1d2366}.is-now.is-on .lbs-pj-card{transform:translateY(-6px)}.lbs-pj-title{align-items:center;gap:10px;font-size:16px;font-weight:700;line-height:1.3;display:flex;margin:0!important}.lbs-pj-ic{border-radius:calc(9px*var(--rk));background:var(--accent-tint);color:var(--accent-ink);flex-shrink:0;padding:7px;display:inline-flex}.lbs-pj-ui{border-radius:calc(12px*var(--rk));background:#f6f4ef;flex-direction:column;gap:8px;padding:12px 14px;font-size:13px;line-height:1.35;display:flex}.lbs-pj-head{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.lbs-pj-row{color:var(--muted);align-items:center;gap:10px;display:flex}.lbs-pj-row>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lbs-pj-row em{color:var(--ink);flex-shrink:0;font-style:normal;font-weight:600;transition:opacity .35s}.lbs-pj-row em.is-late{opacity:0}.is-on .lbs-pj-row em.is-late{opacity:1}.lbs-pj-bar{border-radius:calc(6px*var(--rk));background:#e4e1da;flex:0 0 38%;height:6px;overflow:hidden}.lbs-pj-bar i{border-radius:calc(6px*var(--rk));background:var(--accent);height:100%;transition:width 1.1s cubic-bezier(.4,0,.2,1);display:block}.lbs-pj-event{corner-shape:round;background:var(--accent-tint);color:var(--accent-ink);opacity:0;transform-origin:0;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:4px 10px;font-size:13px;font-weight:600;transition:opacity .3s .7s,transform .4s cubic-bezier(.3,1.4,.5,1) .7s;display:inline-flex;transform:scale(.7)}.is-on .lbs-pj-event{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lbs-pj *{transition:none!important}}@media (max-width:1199px){.lbs-ph-band .lbs-ph-text h1{font-size:48px}}@media (max-width:991px){.lbs-ph-band{padding:40px 0 48px}.lbs-ph-journey{margin-top:40px}.lbs-pj-card{visibility:hidden;opacity:0;grid-column:1/-1;transition:opacity .3s,visibility 0s .3s}.is-now .lbs-pj-card{visibility:visible;opacity:1;transition:opacity .3s}.is-now.is-on .lbs-pj-card{transform:none}}@media (max-width:767px){.lbs-ph-band .lbs-ph-text h1{font-size:34px}.lbs-ph-band .lbs-ph-text{align-items:stretch}}.lbs-header{transition:border-color .2s,background-color .3s}.lbs-page:has(.lbs-accent-orange .lbs-ph-band){--hero-bg:var(--orange);--hero-fg:var(--ink)}.lbs-page:has(.lbs-accent-green .lbs-ph-band){--hero-bg:var(--green);--hero-fg:#fff}.lbs-page:has(.lbs-accent-blue .lbs-ph-band){--hero-bg:var(--blue);--hero-fg:#fff}.lbs-page:has(.lbs-ph-band) .lbs-header:not(.is-off-hero){background:var(--hero-bg);border-bottom-color:#0000}.lbs-page:has(.lbs-ph-band) .lbs-header:not(.is-off-hero) :is(.lbs-trigger,.lbs-login,.lbs-focus-exit,.lbs-hamburger){color:var(--hero-fg)}@media (hover:hover){.lbs-page:has(.lbs-ph-band) .lbs-header:not(.is-off-hero) .lbs-trigger:hover{background:#ffffff2e}}.lbs-page:has(.lbs-ph-band):not(:has(.lbs-accent-orange)) .lbs-header:not(.is-off-hero) .lbs-logo img{filter:brightness(0)invert()}.lbs-page:has(.lbs-ph-band):not(:has(.lbs-accent-orange)) .lbs-header:not(.is-off-hero) .lbs-cta-primary{background:#fff;border-color:#fff;color:var(--ink)!important}.lbs-page:has(.lbs-ph-band):not(:has(.lbs-accent-orange)) .lbs-header:not(.is-off-hero) .lbs-cta-secondary{border-color:#fff;color:#fff!important}@media (hover:hover){.lbs-page:has(.lbs-ph-band):not(:has(.lbs-accent-orange)) .lbs-header:not(.is-off-hero) .lbs-cta-secondary:hover{background:#fff;color:var(--ink)!important}}.lbs-page:has(.lbs-ph-band) .lbs-header:not(.is-off-hero) :is(a,button):focus-visible{outline-color:var(--hero-fg)}.lbs-ph-band{--spill:120px;background:linear-gradient(to bottom,var(--accent) calc(100% - var(--spill)),transparent 0);padding-bottom:0;position:relative}.lbs-ph-band>.lbs-wrap{z-index:1;position:relative}.lbs-ph-band .lbs-ph-text h1{line-height:1.2}.lbs-ph-hl{border-radius:calc(.5em*var(--rk));-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .2em}.lbs-ph-punct{margin-left:-.12em}.lbs-accent-orange .lbs-ph-hl-0{background:var(--ink);color:#fff}.lbs-accent-orange .lbs-ph-hl-1{background:#ffb09f}.lbs-accent-green .lbs-ph-hl-0{background:#005a48}.lbs-accent-green .lbs-ph-hl-1{background:#2a9d84}.lbs-accent-blue .lbs-ph-hl-0{background:#2341b5}.lbs-accent-blue .lbs-ph-hl-1{background:#6584f4}.lbs-ph-deco{inset:0 0 var(--spill);pointer-events:none;position:absolute;overflow:hidden}.lbs-ph-deco>*{position:absolute}.lbs-ph-deco svg{width:100%;height:100%;display:block}.lbs-ph-d-tone{aspect-ratio:1;top:0;right:0;width:min(46vw,640px)!important;height:auto!important}.lbs-accent-orange .lbs-ph-d-tone{top:auto;bottom:0}.lbs-ph-d-a{width:150px;animation:.7s cubic-bezier(.3,1.4,.5,1) .2s both lbs-ph-pop;top:46%;left:max(16px,50% - 680px)}.lbs-ph-d-b{width:70px;animation:.7s cubic-bezier(.3,1.4,.5,1) .35s both lbs-ph-pop;top:30%;right:max(24px,50% - 660px)}.lbs-accent-green .lbs-ph-d-a,.lbs-accent-blue .lbs-ph-d-a{transform-origin:50%;width:84px;top:52%}.lbs-accent-green .lbs-ph-d-b{width:44px;top:58%}.lbs-accent-blue .lbs-ph-d-b{width:90px;top:auto;bottom:0;right:max(0px,50% - 720px)}.lbs-accent-orange .lbs-ph-d-a{top:40%;left:max(-20px,50% - 720px)}.lbs-accent-orange .lbs-ph-d-b{width:80px;top:18%}@keyframes lbs-ph-pop{0%{transform:scale(0)rotate(-40deg)}}@media (prefers-reduced-motion:reduce){.lbs-ph-deco *{animation:none!important}}.lbs-ph-journey{padding-bottom:0}.lbs-ph .lbs-press{padding-top:40px!important}@media (max-width:1199px){.lbs-ph-d-a,.lbs-ph-d-b{display:none}}@media (max-width:991px){.lbs-ph-band{--spill:90px}.lbs-ph-d-tone{width:80vw!important}}.lbs-page{--hdr:72px}.lbs-hero.lbs-ph{margin-top:calc(-1 * var(--hdr))}.lbs-ph-band{--spill:0px;padding-top:calc(64px + var(--hdr));background:var(--accent);padding-bottom:72px;overflow:visible}.lbs-page:has(.lbs-ph-band) .lbs-header:not(.is-off-hero):not(.is-scrolled){background:0 0}@media (max-width:991px){.lbs-page{--hdr:64px}.lbs-ph-band{--spill:0px;padding-top:calc(40px + var(--hdr));padding-bottom:48px}}.lbs-lg h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:48px;font-weight:800;line-height:1.08}.lbs-lg-sub{max-width:560px;color:var(--muted);font-size:19px;line-height:1.55;margin:20px 0 0!important}.lbs-lg-form{margin-top:48px}.lbs-lg-label{margin-bottom:10px;font-size:15px;font-weight:600;display:block}.lbs-lg-field{border:2px solid var(--ink);border-radius:calc(18px*var(--rk));letter-spacing:-.02em;cursor:text;background:#fff;align-items:baseline;min-width:0;padding:22px 26px;font-size:36px;font-weight:700;line-height:1.15;transition:box-shadow .15s;display:flex;overflow:hidden}.lbs-lg-field:focus-within{box-shadow:0 0 0 5px #ff755947}.lbs-lg-field.is-error{border-color:#c2361b}.lbs-lg-grow{flex:0 auto;min-width:1ch;display:inline-grid;overflow:hidden}.lbs-lg-grow:after{content:attr(data-value);visibility:hidden;white-space:pre;font:inherit;letter-spacing:inherit;grid-area:1/1}.lbs-lg-grow input{width:100%;min-width:0;font:inherit;letter-spacing:inherit;color:var(--ink);caret-color:var(--orange);background:0 0;border:0;outline:0;grid-area:1/1;margin:0;padding:0}.lbs-lg-grow input::placeholder{color:#b9b8bf;opacity:1}.lbs-lg-domain{white-space:nowrap;color:var(--muted);flex-shrink:0;font-weight:500}.lbs-lg-error{color:#c2361b;min-height:24px;font-size:15px;line-height:1.5;margin:10px 0 0!important}.lbs-lg-submit{cursor:pointer;width:100%;height:60px;margin-top:8px;font-size:17px}.lbs-lg-submit:focus-visible,.lbs-lg-help summary:focus-visible,.lbs-lg a:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.lbs-lg-help{border-top:1px solid #1c1d231f;border-bottom:1px solid #1c1d231f;margin-top:40px}.lbs-lg-help summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.lbs-lg-help summary::-webkit-details-marker{display:none}.lbs-lg-help summary svg{flex-shrink:0;transition:transform .2s}.lbs-lg-help[open] summary svg{transform:rotate(180deg)}.lbs-lg-help p{max-width:600px;color:var(--muted);font-size:16px;line-height:1.6;margin:0 0 20px!important}.lbs-lg-other{color:var(--muted);gap:10px;margin:28px 0 0;padding:0;font-size:16px;line-height:1.5;list-style:none;display:grid}.lbs-lg a{color:var(--ink);text-underline-offset:3px;font-weight:600}@media (max-width:767px){.lbs-lg h1{font-size:30px}.lbs-lg-sub{font-size:17px;margin-top:14px!important}.lbs-lg-form{margin-top:32px}.lbs-lg-field{border-radius:calc(14px*var(--rk));padding:16px;font-size:clamp(19px,5.6vw,26px)}}@media (prefers-reduced-motion:reduce){.lbs-lg-field,.lbs-lg-help summary svg{transition:none}}.lbs-gs h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:48px;font-weight:800;line-height:1.08}.lbs-gs .lbs-gs-sub{max-width:520px;color:var(--muted);margin:18px 0 0;font-size:19px;line-height:1.55}.lbs-gs-form{gap:18px;margin-top:36px;display:grid}.lbs-gs-fields{gap:18px;display:grid}.lbs-gs-google{border-radius:calc(12px*var(--rk));width:100%;height:56px;font:600 17px/1 var(--lbs-sans),sans-serif;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #1c1d2347;justify-content:center;align-items:center;gap:12px;transition:border-color .15s;display:flex}.lbs-gs-google:focus-visible{outline:3px solid var(--blue);outline-offset:2px}@media (hover:hover){.lbs-gs-google:hover{border-color:var(--ink)}}.lbs-gs .lbs-gs-or{color:var(--muted);align-items:center;gap:14px;margin:2px 0;font-size:14px;display:flex}.lbs-gs-or:before,.lbs-gs-or:after{content:"";background:#1c1d2324;flex:1;height:1px}.lbs-gs-group label{margin-bottom:8px;font-size:15px;font-weight:600;display:block}.lbs-gs-control{position:relative}.lbs-gs-control input{box-sizing:border-box;border-radius:calc(12px*var(--rk));width:100%;height:54px;font:400 17px/1 var(--lbs-sans),sans-serif;color:var(--ink);background:#fff;border:1.5px solid #1c1d2347;outline:0;padding:0 16px;transition:border-color .15s,box-shadow .15s}.lbs-gs-control input:focus{border-color:var(--ink);box-shadow:0 0 0 4px #ff755947}.lbs-gs-group.is-error input{border-color:#c2361b}.lbs-gs-control input[name=password]{padding-right:52px}.lbs-gs-eye{border-radius:calc(8px*var(--rk));color:var(--muted);cursor:pointer;background:0 0;border:0;padding:10px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.lbs-gs-eye:focus-visible,.lbs-gs-submit:focus-visible,.lbs-gs a:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.lbs-gs .lbs-gs-err{color:#c2361b;margin:8px 0 0;font-size:14px;line-height:1.45}.lbs-gs-submit{cursor:pointer;width:100%;height:58px;margin-top:4px;font-size:17px}.lbs-gs .lbs-gs-sent{border-radius:calc(10px*var(--rk));color:#8a5a00;background:#fff6e3;margin:0;padding:12px 14px;font-size:14px;font-weight:600}.lbs-gs .lbs-gs-legal{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.lbs-gs a{color:var(--ink);text-underline-offset:3px;font-weight:600}@media (hover:hover){.lbs-gs-eye:hover{color:var(--ink);background:#1c1d230f}}.lbs-gs-stage{padding:28px 0 64px;position:sticky;top:104px}.lbs-gs-window{border-radius:calc(18px*var(--rk));transform-origin:30%;background:#fff;border:1px solid #1c1d231a;transition:transform .5s cubic-bezier(.2,.8,.2,1);overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 40px 80px -48px #1c1d2373}.lbs-gs-stage.is-ready .lbs-gs-window{transform:rotate(0)}.lbs-gs-bar{background:#f3f1ec;border-bottom:1px solid #1c1d2314;align-items:center;gap:14px;padding:12px 16px;display:flex}.lbs-gs-dots{gap:6px;display:flex}.lbs-gs-dots i{corner-shape:round;background:#d9d6cf;border-radius:50%;width:10px;height:10px}.lbs-gs-url{border-radius:calc(9px*var(--rk));min-width:0;color:var(--muted);background:#fff;flex:1;align-items:center;gap:7px;padding:7px 12px;font-size:14px;display:flex}.lbs-gs-url>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lbs-gs-url>span.is-set{color:var(--ink);font-weight:600}.lbs-gs-site{padding:22px 24px 28px}.lbs-gs-top{border-bottom:1px solid #1c1d2314;align-items:center;gap:12px;padding-bottom:18px;display:flex}.lbs-gs-top>b{letter-spacing:-.01em;color:#b9b8bf;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:18px;font-weight:800;transition:color .3s;overflow:hidden}.lbs-gs-top>b.is-set{color:var(--ink)}.lbs-gs-avatar{corner-shape:round;color:#fff;background:#ececf1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:800;transition:background-color .3s;display:flex}.lbs-gs-avatar.is-set{background:var(--orange)}.lbs-gs-nav{color:var(--muted);gap:16px;font-size:14px;display:flex}.lbs-gs-course{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-top:22px;display:grid}.lbs-gs-cover{aspect-ratio:4/3;border-radius:calc(14px*var(--rk));background:var(--orange);color:#fff;justify-content:center;align-items:center;display:flex}.lbs-gs-info{flex-direction:column;gap:6px;min-width:0;display:flex}.lbs-gs-info small{color:var(--accent-ink);font-size:13px;font-weight:600}.lbs-gs-info>b{letter-spacing:-.01em;font-size:21px;font-weight:800;line-height:1.2}.lbs-gs-by{color:#b9b8bf;font-size:14px;transition:color .3s}.lbs-gs-by.is-set{color:var(--muted)}.lbs-gs-mods{color:var(--muted);gap:12px;font-size:13px;display:flex}.lbs-gs-buy{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.lbs-gs-buy b{font-size:22px;font-weight:800}.lbs-gs-buy span{border-radius:calc(10px*var(--rk));background:var(--ink);color:#fff;padding:9px 14px;font-size:14px;font-weight:600}.lbs-gs-toast{border-radius:calc(14px*var(--rk));opacity:0;pointer-events:none;background:#fff;border:1px solid #1c1d2314;align-items:center;gap:12px;max-width:340px;padding:14px 18px 14px 14px;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:-6px;right:-16px;transform:translateY(-12px)scale(.97);box-shadow:0 24px 48px -24px #1c1d2373}.lbs-gs-toast.is-in{opacity:1;transform:none}.lbs-gs-toast-icon{border-radius:calc(10px*var(--rk));color:var(--green);background:#e7f5ef;flex-shrink:0;padding:9px;display:flex}.lbs-gs-toast>span:last-child{flex-direction:column;min-width:0;display:flex}.lbs-gs-toast b{font-size:15px}.lbs-gs-toast small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.lbs-gs .lbs-gs-ready{color:var(--green);opacity:0;align-items:center;gap:8px;margin:22px 0 0 4px;font-size:15px;font-weight:600;transition:opacity .35s;display:flex}.lbs-gs-stage.is-ready .lbs-gs-ready{opacity:1}@media (max-width:1199px){.lbs-gs-toast{right:-6px}}@media (max-width:991px){.lbs-gs-stage{order:-1;max-width:560px;padding:0 0 28px;position:relative;top:0}.lbs-gs-window{transform:none}.lbs-gs-site,.lbs-gs-toast,.lbs-gs .lbs-gs-ready{display:none}}@media (max-width:767px){.lbs-gs h1{font-size:30px}.lbs-gs .lbs-gs-sub{margin-top:14px;font-size:17px}.lbs-gs-form{gap:16px;margin-top:26px}}@media (prefers-reduced-motion:reduce){.lbs-gs-window,.lbs-gs-toast,.lbs-gs-avatar,.lbs-gs-top>b,.lbs-gs-by,.lbs-gs .lbs-gs-ready,.lbs-gs-control input{transition:none}.lbs-gs-window{transform:none}}.lbs-pc h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:48px;font-weight:800;line-height:1.08}.lbs-pc .lbs-pc-sub{max-width:540px;color:var(--muted);margin:18px 0 0;font-size:19px;line-height:1.55}.lbs-pc-form{gap:18px;max-width:560px;margin-top:36px;display:grid}.lbs-pc-form fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.lbs-pc-form fieldset+fieldset{border-top:1px solid #1c1d231f;margin-top:14px;padding-top:26px}.lbs-pc-form legend{float:left;width:100%;margin:0 0 4px;padding:0;font-size:18px;font-weight:700}.lbs-pc-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lbs-pc-row-city{grid-template-columns:2fr 3fr}.lbs-pc-group label{margin-bottom:8px;font-size:15px;font-weight:600;display:block}.lbs-pc-group label small{color:var(--muted);font-size:14px;font-weight:400}.lbs-pc-group input,.lbs-pc-group select{box-sizing:border-box;border-radius:calc(12px*var(--rk));width:100%;height:54px;font:400 17px/1 var(--lbs-sans),sans-serif;color:var(--ink);background:#fff;border:1.5px solid #1c1d2347;outline:0;padding:0 16px;transition:border-color .15s,box-shadow .15s}.lbs-pc-group select{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%234b4c53' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat;padding-right:44px}.lbs-pc-group input:focus,.lbs-pc-group select:focus{border-color:var(--ink);box-shadow:0 0 0 4px #00866d38}.lbs-pc-group.is-error input{border-color:#c2361b}.lbs-pc-pass{position:relative}.lbs-pc-pass input{padding-right:52px}.lbs-pc-eye{border-radius:calc(8px*var(--rk));color:var(--muted);cursor:pointer;background:0 0;border:0;padding:10px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.lbs-pc .lbs-pc-err{color:#c2361b;margin:8px 0 0;font-size:14px;line-height:1.45}.lbs-pc-checks{gap:12px;margin-top:10px;display:grid}.lbs-pc-check{color:var(--muted);grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:15px;line-height:1.5;display:grid}.lbs-pc-check input{width:20px;height:20px;accent-color:var(--green);cursor:pointer;margin:1px 0 0}.lbs-pc-check label{cursor:pointer}.lbs-pc-check.is-error label{color:#c2361b}.lbs-pc-submit{cursor:pointer;width:100%;height:58px;margin-top:6px;font-size:17px}.lbs-pc .lbs-pc-sent{border-radius:calc(10px*var(--rk));color:#8a5a00;background:#fff6e3;margin:0;padding:12px 14px;font-size:14px;font-weight:600}.lbs-pc .lbs-pc-note{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.lbs-pc .lbs-pc-forgot{margin:-6px 0 0;font-size:15px}.lbs-pc a{color:var(--ink);text-underline-offset:3px;font-weight:600}.lbs-pc-eye:focus-visible,.lbs-pc-submit:focus-visible,.lbs-pc a:focus-visible,.lbs-pc-check input:focus-visible{outline:3px solid var(--blue);outline-offset:2px}@media (hover:hover){.lbs-pc-eye:hover{color:var(--ink);background:#1c1d230f}.lbs-pc-group input:hover,.lbs-pc-group select:hover{border-color:#1c1d2380}}.lbs-pc-stage{padding-top:12px;position:sticky;top:112px}.lbs-pc-card{aspect-ratio:1.586;border-radius:calc(22px*var(--rk));background:var(--green);color:#fff;grid-template-rows:auto 1fr auto auto;padding:28px 30px 24px;transition:transform .55s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 44px 80px -44px #003c31b3}.lbs-pc-card:before,.lbs-pc-card:after{content:"";corner-shape:round;pointer-events:none;border-radius:50%;position:absolute}.lbs-pc-card:before{aspect-ratio:1;border:44px solid #ffffff12;width:120%;top:-70%;right:-62%}.lbs-pc-card:after{aspect-ratio:1;border:28px solid #00000014;width:90%;top:-40%;right:-48%}.lbs-pc-stage.is-ready .lbs-pc-card{transform:rotate(0)}.lbs-pc-card>*{z-index:1;position:relative}.lbs-pc-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lbs-pc-top b{letter-spacing:-.02em;font-size:22px;font-weight:800}.lbs-pc-top span{opacity:.85;font-size:14px;font-weight:600}.lbs-pc-rate{flex-direction:column;align-self:center;gap:6px;display:flex}.lbs-pc-rate strong{letter-spacing:-.03em;white-space:nowrap;font-size:46px;font-weight:800;line-height:1}.lbs-pc-rate span{opacity:.9;font-size:15px;line-height:1.3}.lbs-pc-who{flex-direction:column;gap:4px;min-width:0;display:flex}.lbs-pc-who b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;color:#ffffff73;font-size:24px;font-weight:700;transition:color .3s;overflow:hidden}.lbs-pc-who span{text-overflow:ellipsis;white-space:nowrap;color:#ffffff73;font-size:15px;transition:color .3s;overflow:hidden}.lbs-pc-who .is-set{color:#fff}.lbs-pc-since{opacity:.8;margin-top:14px;font-size:13px}.lbs-pc .lbs-pc-ready{color:var(--green);opacity:0;align-items:center;gap:8px;margin:26px 0 0 4px;font-size:15px;font-weight:600;transition:opacity .35s;display:flex}.lbs-pc-stage.is-ready .lbs-pc-ready{opacity:1}.lbs-pc-login .lbs-pc-card{grid-template-rows:auto 1fr auto}@media (max-width:1099px){.lbs-pc-card{padding:22px 24px 20px}.lbs-pc-rate strong{font-size:38px}.lbs-pc-who b{font-size:20px}}@media (max-width:991px){.lbs-pc-stage{order:-1;width:min(100%,400px);padding:0 0 32px;position:relative;top:0}.lbs-pc .lbs-pc-ready{display:none}}@media (max-width:767px){.lbs-pc h1{font-size:30px}.lbs-pc .lbs-pc-sub{margin-top:14px;font-size:17px}.lbs-pc-form{gap:16px;margin-top:26px}.lbs-pc-card{border-radius:calc(18px*var(--rk));padding:18px 20px 16px;transform:rotate(-2deg)}.lbs-pc-top b{font-size:18px}.lbs-pc-top span{font-size:12px}.lbs-pc-rate strong{font-size:30px}.lbs-pc-rate span{font-size:13px}.lbs-pc-who b{font-size:18px}.lbs-pc-who span{font-size:13px}.lbs-pc-since{margin-top:8px;font-size:12px}}@media (max-width:420px){.lbs-pc-row{grid-template-columns:1fr;gap:16px}}@media (prefers-reduced-motion:reduce){.lbs-pc-card,.lbs-pc-who b,.lbs-pc-who span,.lbs-pc .lbs-pc-ready,.lbs-pc-group input,.lbs-pc-group select{transition:none}}.lbs-rp h1{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:48px;font-weight:800;line-height:1.08}.lbs-rp .lbs-rp-sub{max-width:520px;color:var(--muted);margin:18px 0 0;font-size:19px;line-height:1.55}.lbs-rp-form{gap:8px;max-width:480px;margin-top:36px;display:grid}.lbs-rp-form label{font-size:15px;font-weight:600}.lbs-rp-form input{box-sizing:border-box;border-radius:calc(12px*var(--rk));width:100%;height:56px;font:400 18px/1 var(--lbs-sans),sans-serif;color:var(--ink);background:#fff;border:1.5px solid #1c1d2347;outline:0;padding:0 16px;transition:border-color .15s,box-shadow .15s}.lbs-rp-form input:focus{border-color:var(--ink);box-shadow:0 0 0 4px #ff755947}.lbs-rp-form input.is-error{border-color:#c2361b}.lbs-rp .lbs-rp-err{color:#c2361b;margin:0;font-size:14px}.lbs-rp-submit{cursor:pointer;width:100%;height:58px;margin-top:10px;font-size:17px}.lbs-rp-tips{max-width:520px;color:var(--muted);gap:8px;margin:24px 0 0;padding:0 0 0 18px;font-size:16px;line-height:1.5;display:grid}.lbs-rp .lbs-rp-note{border-radius:calc(10px*var(--rk));color:#8a5a00;background:#fff6e3;max-width:480px;margin:20px 0 0;padding:12px 14px;font-size:14px;font-weight:600}.lbs-rp-again{cursor:pointer;margin-top:24px}.lbs-rp .lbs-rp-alt{border-top:1px solid #1c1d231f;flex-wrap:wrap;gap:8px 24px;max-width:480px;margin:32px 0 0;padding-top:22px;font-size:15px;display:flex}.lbs-rp a{color:var(--ink);text-underline-offset:3px;font-weight:600}.lbs-rp-submit:focus-visible,.lbs-rp-again:focus-visible,.lbs-rp a:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.lbs-rp-mail{border-radius:calc(20px*var(--rk));background:#fff;border:1px solid #1c1d2314;flex-direction:column;gap:14px;padding:26px 28px 30px;transition:transform .55s cubic-bezier(.2,.8,.2,1);display:flex;transform:rotate(2deg)translateY(8px);box-shadow:0 40px 80px -48px #1c1d2373}.lbs-rp-mail.is-sent{transform:rotate(0)translateY(-6px)}.lbs-rp-mail-head{border-bottom:1px solid #1c1d2314;align-items:center;gap:12px;padding-bottom:14px;display:flex}.lbs-rp-mail-icon{border-radius:calc(12px*var(--rk));background:var(--orange);color:#fff;padding:10px;display:flex}.lbs-rp-mail-head>span:last-child{flex-direction:column;min-width:0;display:flex}.lbs-rp-mail-head b{font-size:16px}.lbs-rp-mail-head small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.lbs-rp-mail-head small span{color:#b9b8bf}.lbs-rp-mail-head small span.is-set{color:var(--ink);font-weight:600}.lbs-rp-mail-subject{letter-spacing:-.01em;font-size:20px;font-weight:800}.lbs-rp .lbs-rp-mail-text{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.lbs-rp-mail-lines{gap:8px;margin-top:4px;display:grid}.lbs-rp-mail-lines i{border-radius:calc(8px*var(--rk));background:#efede8;height:8px;display:block}.lbs-rp-mail-lines i:nth-child(2){width:86%}.lbs-rp-mail-lines i:nth-child(3){width:58%}@media (max-width:767px){.lbs-rp-hero{padding:44px 0 72px}.lbs-rp h1{font-size:30px}.lbs-rp .lbs-rp-sub{margin-top:14px;font-size:17px}.lbs-rp-form{margin-top:26px}.lbs-rp-mail{padding:20px;transform:none}}@media (prefers-reduced-motion:reduce){.lbs-rp-mail,.lbs-rp-form input{transition:none}}.lbs-cx-hero{background:var(--cream);padding:64px 0 96px;overflow:clip}.lbs-cx-grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:72px;max-width:1200px;margin:0 auto;display:grid}.lbs-cx h1{letter-spacing:-.025em;margin:0;font-size:48px;font-weight:800;line-height:1.08}.lbs-cx .lbs-cx-sub{max-width:600px;color:var(--muted);margin:18px 0 0;font-size:19px;line-height:1.55}.lbs-cx-form{gap:18px;max-width:680px;margin-top:36px;display:grid}.lbs-cx-subjects{border:0;min-width:0;margin:0;padding:0}.lbs-cx-subjects legend{float:left;width:100%;margin:0 0 12px;padding:0;font-size:15px;font-weight:600}.lbs-cx-tiles{clear:both;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lbs-cx-tile{border-radius:calc(16px*var(--rk));min-height:112px;font:600 16px/1.3 var(--lbs-sans),sans-serif;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1.5px solid #1c1d2324;flex-direction:column;align-items:flex-start;gap:14px;padding:18px;transition:border-color .15s,background-color .15s,color .15s;display:flex}.lbs-cx-tile svg{color:var(--muted);transition:color .15s}.lbs-cx-tile.is-on{border-color:var(--ink);background:var(--ink);color:#fff}.lbs-cx-tile.is-on svg{color:var(--orange)}.lbs-cx-subjects.is-error .lbs-cx-tile{border-color:#e4a495}.lbs-cx-tile:focus-visible{outline:3px solid var(--blue);outline-offset:2px}@media (hover:hover){.lbs-cx-tile:not(.is-on):hover{border-color:var(--ink)}}.lbs-cx .lbs-cx-hint{border-radius:calc(12px*var(--rk));color:var(--muted);background:#fff;border:1px solid #1c1d231a;margin:0;padding:14px 16px;font-size:15px;line-height:1.5}.lbs-cx-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lbs-cx-group label{margin-bottom:8px;font-size:15px;font-weight:600;display:block}.lbs-cx-group input,.lbs-cx-group textarea{box-sizing:border-box;border-radius:calc(12px*var(--rk));width:100%;font:400 17px/1.5 var(--lbs-sans),sans-serif;color:var(--ink);background:#fff;border:1.5px solid #1c1d2347;outline:0;padding:0 16px;transition:border-color .15s,box-shadow .15s}.lbs-cx-group input{height:54px}.lbs-cx-group textarea{resize:vertical;min-height:160px;padding:14px 16px}.lbs-cx-group input:focus,.lbs-cx-group textarea:focus{border-color:var(--ink);box-shadow:0 0 0 4px #ff755947}.lbs-cx-group.is-error input,.lbs-cx-group.is-error textarea{border-color:#c2361b}.lbs-cx-group small{color:var(--muted);margin-top:6px;font-size:14px;display:block}.lbs-cx .lbs-cx-err{color:#c2361b;margin:8px 0 0;font-size:14px;line-height:1.45}.lbs-cx-submit{cursor:pointer;width:100%;height:58px;margin-top:4px;font-size:17px}.lbs-cx-submit:focus-visible,.lbs-cx a:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.lbs-cx .lbs-cx-sent{border-radius:calc(10px*var(--rk));color:#8a5a00;background:#fff6e3;margin:0;padding:12px 14px;font-size:14px;font-weight:600}.lbs-cx a{color:var(--ink);text-underline-offset:3px;font-weight:600}.lbs-cx-aside{margin-top:8px;position:sticky;top:112px}.lbs-cx-aside h2{margin:0 0 14px;font-size:18px;font-weight:700}.lbs-cx-aside ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.lbs-cx-aside a{border-radius:calc(14px*var(--rk));gap:14px;padding:14px;font-weight:400;text-decoration:none;transition:background-color .15s;display:flex}.lbs-cx-aside a svg{color:var(--muted);flex-shrink:0;margin-top:2px}.lbs-cx-aside a span{flex-direction:column;gap:2px;display:flex}.lbs-cx-aside a b{font-size:16px;font-weight:600}.lbs-cx-aside a small{color:var(--muted);font-size:14px;line-height:1.45}@media (hover:hover){.lbs-cx-aside a:hover{background:#fff}}@media (max-width:991px){.lbs-cx-grid{grid-template-columns:1fr;gap:48px}.lbs-cx-aside{max-width:680px;position:static}}@media (max-width:767px){.lbs-cx-hero{padding:44px 0 72px}.lbs-cx h1{font-size:30px}.lbs-cx .lbs-cx-sub{margin-top:14px;font-size:17px}.lbs-cx-form{margin-top:26px}.lbs-cx-tiles{grid-template-columns:1fr 1fr;gap:10px}.lbs-cx-tile{min-height:96px;padding:14px;font-size:15px}}@media (max-width:420px){.lbs-cx-row{grid-template-columns:1fr;gap:18px}}@media (prefers-reduced-motion:reduce){.lbs-cx-tile,.lbs-cx-tile svg,.lbs-cx-group input,.lbs-cx-group textarea,.lbs-cx-aside a{transition:none}}.lbs-tf-finder{border-radius:calc(22px*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d231a;max-width:880px;margin:44px auto 0;padding:24px 28px}.lbs-tf-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.lbs-tf-finder .lbs-tf-title{font-size:18px;font-weight:800}.lbs-tf-finder .lbs-tf-sub{color:var(--muted);font-size:14px}.lbs-tf-controls{grid-template-columns:1fr 1fr;gap:18px 32px;margin-top:18px;display:grid}.lbs-tf-range{cursor:pointer;flex-direction:column;gap:10px;display:flex}.lbs-tf-range>span{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.lbs-tf-range b{font-weight:600}.lbs-tf-range output{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:800}.lbs-tf-range input{width:100%;accent-color:var(--ink);cursor:pointer;margin:0}.lbs-tf-check{color:var(--muted);cursor:pointer;grid-column:1/-1;align-items:center;gap:10px;font-size:15px;display:flex}.lbs-tf-check input{width:18px;height:18px;accent-color:var(--ink);cursor:pointer;margin:0}.lbs-tf-finder .lbs-tf-result{border-top:1px solid #1c1d2314;padding-top:14px;font-size:15px;font-weight:600;margin-top:16px!important}.lbs-tf-range input:focus-visible,.lbs-tf-check input:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.lbs-tf-plans{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1240px;margin:28px auto 0;display:grid}.lbs-tf-plan{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d231a;flex-direction:column;padding:26px 24px;transition:opacity .3s,transform .3s,border-color .3s,box-shadow .3s;display:flex}.lbs-tf-plan.is-popular,.lbs-tf-plan.is-match{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink),0 24px 48px -28px #1c1d2359}.lbs-tf-plans.has-match .lbs-tf-plan:not(.is-match){opacity:.55}.lbs-tf-plans.has-match .lbs-tf-plan.is-match{transform:translateY(-6px)}.lbs-tf-plan .lbs-tf-name{color:var(--accent-ink);justify-content:space-between;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.lbs-tf-badge{corner-shape:round;background:var(--ink);color:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.lbs-tf-plan.is-match .lbs-tf-badge{background:var(--orange)}.lbs-tf-plan .lbs-tf-price{align-items:baseline;gap:4px;display:flex;margin-top:10px!important}.lbs-tf-price b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800}.lbs-tf-price span{color:var(--muted);font-size:14px}.lbs-tf-plan .lbs-tf-billing{min-height:2.8em;color:var(--muted);font-size:13px;line-height:1.4;margin-top:2px!important}.lbs-tf-plan .lbs-tf-lead{min-height:3em;font-size:15px;font-weight:600;line-height:1.45;margin-top:12px!important}.lbs-tf-caps{border-top:1px solid #1c1d2314;border-bottom:1px solid #1c1d2314;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 0;padding:14px 0;display:grid}.lbs-tf-caps div{flex-direction:column-reverse;gap:2px;display:flex}.lbs-tf-caps dt{color:var(--muted);font-size:13px}.lbs-tf-caps dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:800}.lbs-tf-plan .lbs-tf-base{color:var(--ink);font-size:13px;font-weight:700;margin-top:14px!important}.lbs-tf-plan ul{flex-direction:column;flex:1;gap:9px;margin:10px 0 24px;padding:0;list-style:none;display:flex}.lbs-tf-plan:not(:has(.lbs-tf-base)) ul{margin-top:16px}.lbs-tf-plan li{color:var(--muted);gap:8px;font-size:14px;line-height:1.4;display:flex}.lbs-tf-plan li svg{color:var(--accent-ink);flex-shrink:0;margin-top:1px}.lbs-tf-plan .lbs-cta{width:100%}@media (max-width:1199px){.lbs-tf-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lbs-tf-finder{margin-top:32px;padding:20px}.lbs-tf-controls{grid-template-columns:1fr;gap:18px}.lbs-tf-plans{grid-template-columns:1fr}.lbs-tf-plans.has-match .lbs-tf-plan.is-match{order:-1;transform:none}.lbs-tf-plan .lbs-tf-billing,.lbs-tf-plan .lbs-tf-lead{min-height:0}}@media (prefers-reduced-motion:reduce){.lbs-tf-plan{transition:none}.lbs-tf-plans.has-match .lbs-tf-plan.is-match{transform:none}}.lbs-tf-reset{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-weight:600;text-decoration:underline}.lbs-tf-reset:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.lbs-pricing-s .lbs-period{width:fit-content;margin-left:auto;margin-right:auto;display:flex}@media (max-width:991px){.lbs-pp-split>.lbs-obj>*{margin-left:auto;margin-right:auto}}.lbs-gs .lbs-gs-help,.lbs-pc .lbs-pc-help{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.45;display:block}.lbs-gs .lbs-gs-err:empty,.lbs-pc .lbs-pc-err:empty,.lbs-rp .lbs-rp-err:empty,.lbs-cx .lbs-cx-err:empty{display:none}.lbs-cta[aria-busy=true]{opacity:.65;cursor:progress}.lbs-pc .lbs-pc-ok{border-radius:calc(12px*var(--rk));color:#14532d;background:#e8f6ee;margin:0 0 16px;padding:12px 16px;font-size:15px;line-height:1.45}.lbs-hero.lbs-ph{background:var(--accent);--ph-fg:#fff;padding-bottom:64px}.lbs-accent-orange .lbs-hero.lbs-ph{--ph-fg:var(--ink)}.lbs-ph .lbs-press-label{color:var(--ph-fg)}.lbs-ph .lbs-logo-item img{filter:brightness(0)invert()}.lbs-accent-orange .lbs-ph .lbs-logo-item img{filter:brightness(0)}@media (max-width:991px){.lbs-hero.lbs-ph{padding-bottom:48px}}.lbs-hero.lbs-ph{position:relative}.lbs-hero.lbs-ph .lbs-ph-band{position:static}.lbs-hero.lbs-ph .lbs-ph-deco{bottom:0}.lbs-ph .lbs-press{z-index:1;position:relative}.lbs-accent-orange .lbs-ph-hl-0{--hl-bg:var(--ink)}.lbs-accent-orange .lbs-ph-hl-1{--hl-bg:#ffb09f}.lbs-accent-green .lbs-ph-hl-0{--hl-bg:#005a48}.lbs-accent-green .lbs-ph-hl-1{--hl-bg:#2a9d84}.lbs-accent-blue .lbs-ph-hl-0{--hl-bg:#2341b5}.lbs-accent-blue .lbs-ph-hl-1{--hl-bg:#6584f4}@media (min-width:768px){.lbs-ph-band .lbs-ph-hl{z-index:1;background:0 0;margin:.04em 0;padding:0 .22em;line-height:1.1;display:inline-block;position:relative}.lbs-ph-band .lbs-ph-hl:before{content:"";z-index:-1;border-radius:calc(.5em*var(--rk));background:var(--hl-bg);position:absolute;inset:0;transform:rotate(-2deg)}.lbs-ph-band .lbs-ph-hl-1:before{transform:rotate(1.5deg)}}.lbs-accent-orange .lbs-ph-hl-0{--hl-bg:#e8553a;color:var(--ink)}@media (max-width:767px){.lbs-accent-orange .lbs-ph-hl-0{background:#e8553a}}.lbs-pp-note{corner-shape:round;background:var(--accent-tint);color:var(--accent-ink);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:600;display:inline-flex;margin:20px 0 0!important}.lbs-crm,.lbs-fd{border-radius:calc(20px*var(--rk));text-align:left;background:#fff;flex-direction:column;gap:12px;padding:18px;font-size:14px;display:flex;box-shadow:0 30px 60px -32px #1c1d2359}.lbs-crm small,.lbs-fd small{color:var(--muted);font-size:12px}.lbs-crm-views{flex-wrap:wrap;gap:6px;display:flex}.lbs-crm button,.lbs-fd button{font:inherit;cursor:pointer;color:var(--ink);background:#fff;border:1px solid #e4e1da;transition:background-color .2s,border-color .2s,color .2s}.lbs-crm-views button{corner-shape:round;border-radius:999px;padding:5px 12px;font-size:13px}.lbs-crm-views button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.lbs-crm-filters{border-radius:calc(14px*var(--rk));background:#f6f4ef;flex-direction:column;gap:6px;padding:12px;display:flex}.lbs-crm-filters>small{align-items:center;gap:6px;font-weight:600;display:flex}.lbs-crm-filters button{border-radius:calc(10px*var(--rk));text-align:left;color:var(--muted);grid-template-columns:auto auto 1fr;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:grid}.lbs-crm-filters button b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lbs-crm-filters button svg{color:#c9c6bf}.lbs-crm-filters button.is-on{border-color:var(--accent);background:var(--accent-tint)}.lbs-crm-filters button.is-on svg{color:var(--accent-ink)}.lbs-crm-filters button:not(.is-on) b{color:var(--muted);text-decoration:line-through}.lbs-crm-list{flex-direction:column;gap:2px;display:flex}.lbs-crm-count{justify-content:space-between;align-items:baseline;padding:0 4px 6px;display:flex}.lbs-crm-count b{font-size:18px}.lbs-crm-row{border-top:1px solid #f0ede7;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:7px 4px;display:grid}.lbs-crm-row span:nth-child(2){flex-direction:column;font-weight:600;display:flex}.lbs-crm-row em{font-style:normal;font-weight:700}.lbs-crm-face{corner-shape:round;background:var(--accent-tint);width:32px;height:32px;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.lbs-crm-face-lg{width:44px;height:44px;font-size:16px}.lbs-crm-save{align-self:flex-start;align-items:center;gap:6px;padding:8px 14px;font-weight:600;display:inline-flex;border-radius:calc(10px*var(--rk))!important;background:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important}.lbs-crm-save.is-on{background:var(--accent-tint)!important;border-color:var(--accent-tint)!important;color:var(--accent-ink)!important}.lbs-crm-who{align-items:center;gap:12px;display:flex}.lbs-crm-who>span:last-child{flex-direction:column;display:flex}.lbs-crm-pane{flex-direction:column;gap:2px;min-height:170px;display:flex}.lbs-crm-line{border-radius:calc(10px*var(--rk));background:#f6f4ef;flex-direction:column;gap:2px;padding:9px 12px;display:flex}.lbs-fd{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:10px;display:grid}.lbs-fd-side{flex-direction:column;gap:8px;display:flex}.lbs-fd-side>small{color:var(--ink);font-size:13px;font-weight:700}.lbs-fd-card{border-radius:calc(12px*var(--rk));color:var(--muted);border:1px solid #eeebe4;grid-template-columns:auto 1fr;align-items:start;gap:8px;padding:10px;transition:background-color .3s,border-color .3s,color .3s;display:grid}.lbs-fd-card span{flex-direction:column;gap:2px;display:flex}.lbs-fd-card b{font-size:13px;line-height:1.3}.lbs-fd-card small{align-items:center;gap:4px;display:flex}.lbs-fd-card.is-on{border-color:var(--accent);background:var(--accent-tint);color:var(--ink)}.lbs-fd-card.is-on>svg{color:var(--accent-ink)}.lbs-fd-side button{border-radius:calc(10px*var(--rk));background:var(--ink);border-color:var(--ink);color:#fff;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:13px;font-weight:600;display:inline-flex}.lbs-fd-side button.is-on{background:var(--accent-tint);border-color:var(--accent-tint);color:var(--accent-ink)}.lbs-fd-arrows{color:#d4d1ca;flex-direction:column;align-items:center;gap:30px;display:flex}.lbs-fd-arrows svg{transition:color .3s}.lbs-fd-arrows .is-on{color:var(--accent-ink)}.lbs-fd-back{transform:rotate(180deg)}@media (hover:hover){.lbs-crm-views button:hover,.lbs-crm-filters button:hover{border-color:var(--ink)}}@media (max-width:767px){.lbs-fd{grid-template-columns:1fr}.lbs-fd-arrows{flex-direction:row;justify-content:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.lbs-crm *,.lbs-fd *{transition:none!important}}.lbs-ui{--ui-bg:#f5f5f5;--ui-ink:#1c1d23;--ui-muted:#9093a7;--ui-coral:#f76d6a;--ui-line:#ececec;width:100%;container-type:inline-size}.lbs-ui-screen{border-radius:calc(1.4em*var(--rk));background:var(--ui-bg);color:var(--ui-ink);text-align:left;font-size:1cqw;font-family:var(--lbs-sans),sans-serif;grid-template-columns:5em 1fr;line-height:1.3;display:grid;overflow:hidden;box-shadow:0 2.4em 5em -2.6em #1c1d2366,0 0 0 1px #1c1d230d}.lbs-ui-rail{background:#fff;flex-direction:column;align-items:center;gap:1.9em;padding:1.3em 0;display:flex}.lbs-ui-rail span{corner-shape:round;color:#3a3b40;border-radius:50%;justify-content:center;align-items:center;width:2.8em;height:2.8em;display:flex}.lbs-ui-rail svg{width:1.35em;height:1.35em}.lbs-ui-rail span.is-on{color:#5b4ce0;background:#eeecfd}.lbs-ui-logo{width:3em;height:auto;margin-bottom:.8em}.lbs-ui-main{flex-direction:column;gap:1.6em;min-width:0;padding:1.1em 1.9em 2.2em 2.6em;display:flex}.lbs-ui-top{align-items:center;gap:.6em;display:flex}.lbs-ui-top>span{border-radius:calc(1.4em*var(--rk));white-space:nowrap;background:#fff;align-items:center;gap:.55em;height:2.8em;padding:0 1.1em;font-size:1em;display:inline-flex}.lbs-ui-top svg{flex-shrink:0;width:1.1em;height:1.1em}.lbs-ui-crumb{color:#1c1d2399;margin-right:auto;font-weight:600}.lbs-ui-crumb>svg{color:#e0493c}.lbs-ui-crumb i{color:#c4c4c8;font-style:normal}.lbs-ui-crumb b{color:var(--ui-ink)}.lbs-ui-search{width:12em;color:var(--ui-ink);font-weight:300}.lbs-ui-top .lbs-ui-pill{padding:0 .95em}.lbs-ui-bell{position:relative}.lbs-ui-bell:after{content:"";corner-shape:round;background:#ef4d3c;border-radius:50%;width:.45em;height:.45em;position:absolute;top:.75em;right:.8em}.lbs-ui-credits span{flex-direction:column;font-size:.95em;font-weight:700;line-height:1.05;display:flex}.lbs-ui-credits small{color:var(--ui-muted);font-size:.72em;font-weight:500}.lbs-ui-top .lbs-ui-cart{background:var(--ui-ink);color:#fff;font-weight:700;position:relative}.lbs-ui-cart em{border-radius:calc(1em*var(--rk));color:#fff;text-align:center;background:#ef4d3c;min-width:1.25em;height:1.25em;padding:0 .25em;font-size:.75em;font-style:normal;line-height:1.25em;animation:.35s cubic-bezier(.3,1.5,.5,1) lbs-ui-pop;position:absolute;top:.25em;left:1.5em}@keyframes lbs-ui-pop{0%{transform:scale(.3)}}.lbs-ui-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:2.6em;display:grid}.lbs-ui-hero-text{flex-direction:column;gap:1.6em;display:flex}.lbs-ui-title,.lbs-ui-h,.lbs-ui-best-body>b,.lbs-ui-course-text b{font-family:var(--lbs-app-display),var(--lbs-sans),sans-serif;letter-spacing:-.045em;color:var(--ui-ink);font-weight:800}.lbs-ui-title{margin:0!important;font-size:3.75em!important;line-height:.98!important}.lbs-ui-script{font-family:var(--lbs-script),cursive;letter-spacing:0;color:var(--ui-coral);font-size:1.12em;font-weight:700;line-height:1;display:inline-block}.lbs-ui-chips{flex-wrap:wrap;gap:.6em;display:flex}.lbs-ui-chip{corner-shape:round;background:#fff;border-radius:2em;align-items:center;gap:.5em;padding:.6em 1em;font-size:.95em;font-weight:500;display:inline-flex;box-shadow:0 .3em .9em -.4em #1c1d232e}.lbs-ui-chip svg{width:1.1em;height:1.1em}.lbs-ui-chip-3{font-weight:700}.lbs-ui-chip-0 svg{color:#7c6cf2}.lbs-ui-chip-1 svg{color:#ef5d4a}.lbs-ui-chip-2 svg{color:#1d8a73}.lbs-ui-chip-3 svg{color:#5f9e2f}.lbs-ui-bigsearch{corner-shape:round;color:#7b7d88;background:#fff;border-radius:2em;align-items:center;gap:.8em;height:4em;padding:0 1.5em;font-size:.95em;display:flex;box-shadow:0 .6em 1.6em -.8em #1c1d2333}.lbs-ui-bigsearch svg{width:1.3em;height:1.3em}.lbs-ui-best{border-radius:calc(1.6em*var(--rk));color:#fff;background:#2d2e33;flex-direction:column;justify-content:flex-end;min-height:22em;padding:1.8em;display:flex;position:relative;overflow:hidden}.lbs-ui-best>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lbs-ui-best:after{content:"";background:linear-gradient(#14141859,#141418d9 70%);position:absolute;inset:0}.lbs-ui-best>span{z-index:1;position:relative}.lbs-ui-best-tag{corner-shape:round;letter-spacing:.06em;text-transform:uppercase;background:#ec6663;border-radius:2em;align-items:center;gap:.5em;padding:.65em 1.1em;font-size:.95em;font-weight:700;display:inline-flex;top:1.6em;left:1.6em;position:absolute!important}.lbs-ui-best-tag svg{width:1.05em;height:1.05em}.lbs-ui-best-body{flex-direction:column;gap:.9em;display:flex}.lbs-ui-best-body>small{letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;font-size:.8em;font-weight:600}.lbs-ui-best-body>b{color:#fff;font-size:2.6em;line-height:1}.lbs-ui-best-body>b .lbs-ui-script{font-size:1.05em}.lbs-ui-stats{gap:1.2em;display:flex}.lbs-ui-stats i{letter-spacing:.06em;text-transform:uppercase;color:#ffffffbf;font-size:.8em;font-style:normal}.lbs-ui-stats b{letter-spacing:0;text-transform:none;color:#fff;font-size:1.5em}.lbs-ui-best-foot{align-items:center;gap:1.3em;display:flex}.lbs-ui button{font:inherit;cursor:pointer}.lbs-ui-best-foot button{corner-shape:round;height:3.4em;color:var(--ui-ink);background:#fff;border:0;border-radius:2em;align-items:center;gap:.7em;padding:0 .4em 0 1.3em;font-size:1em;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.lbs-ui-best-foot button i{corner-shape:round;background:var(--ui-ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.5em;height:2.5em;display:inline-flex}.lbs-ui-best-foot button svg{width:1.1em;height:1.1em}.lbs-ui-best-foot button.is-on{color:var(--ui-ink);background:#ddf064;padding:0 1.3em}.lbs-ui-rating{align-items:center;gap:.35em;font-size:1.25em;font-weight:800;display:inline-flex}.lbs-ui-rating svg{color:#f6c344;fill:#f6c344;width:1em;height:1em}.lbs-ui-rating small{letter-spacing:.05em;color:#ffffffb3;margin-left:.3em;font-size:.55em;font-weight:500;display:block}.lbs-ui-q{corner-shape:round;color:#ddf064;letter-spacing:.06em;text-transform:uppercase;background:#ddf06429;border-radius:2em;align-items:center;gap:.45em;padding:.5em .9em;font-size:.8em;font-weight:700;display:inline-flex}.lbs-ui-q svg{width:1.1em;height:1.1em}.lbs-ui-h{margin:.5em 0 0!important;font-size:2.6em!important;line-height:1!important}.lbs-ui-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6em;display:grid}.lbs-ui-cat{aspect-ratio:1.25;border-radius:calc(1.3em*var(--rk));color:#fff;background:#3b3d42;flex-direction:column;justify-content:flex-end;gap:.6em;padding:1.1em;display:flex;position:relative;overflow:hidden}.lbs-ui-cat>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lbs-ui-cat:after{content:"";background:linear-gradient(#0000 30%,#0f1014cc);position:absolute;inset:0}.lbs-ui-cat>b,.lbs-ui-cat>span,.lbs-ui-cat-go{z-index:1;position:relative}.lbs-ui-cat>b{font-family:var(--lbs-app-display),var(--lbs-sans),sans-serif;letter-spacing:-.03em;font-size:1.6em;font-weight:800}.lbs-ui-cat>span{flex-wrap:wrap;gap:.35em;display:flex}.lbs-ui-cat>span i,.lbs-ui-tags i{border-radius:calc(1em*var(--rk));color:#fff;background:#ffffff29;border:1px solid #ffffff38;padding:.35em .75em;font-size:.8em;font-style:normal;font-weight:600}.lbs-ui-cat-go{corner-shape:round;width:2.5em;height:2.5em;color:var(--ui-ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;top:1em;right:1em;position:absolute!important}.lbs-ui-cat-go svg{width:1.1em;height:1.1em}@media (hover:hover){.lbs-ui-best-foot button:hover{background:#f2f2f2}.lbs-ui-best-foot button.is-on:hover{background:#ddf064}}.lbs-ui-best-foot button:focus-visible,.lbs-ui button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.lbs-ui-course{border-radius:calc(1.4em*var(--rk));color:#fff;background:#3b3d42;flex-direction:column;justify-content:flex-end;gap:.7em;min-height:20em;padding:1.6em;display:flex;position:relative;overflow:hidden}.lbs-ui-course>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lbs-ui-course:after{content:"";background:linear-gradient(#0f101426,#0f1014d9);position:absolute;inset:0}.lbs-ui-course>span{z-index:1;position:relative}.lbs-ui-tags{gap:.4em;display:flex;top:1.3em;left:1.3em;position:absolute!important}.lbs-ui-tags i{color:var(--ui-ink);background:#fff;border:0;align-items:center;gap:.4em;font-size:.95em;display:inline-flex}.lbs-ui-tags i b{corner-shape:round;background:#1d8a73;border-radius:50%;width:.55em;height:.55em}.lbs-ui-tags .lbs-ui-pct{color:#fff;background:#3aa58d}.lbs-ui-course-text{flex-direction:column;gap:.4em;display:flex}.lbs-ui-course-text small{color:#d9f0e9;align-items:center;gap:.4em;font-size:1em;display:inline-flex}.lbs-ui-course-text svg{width:1.05em;height:1.05em}.lbs-ui-course-text b{color:#fff;font-size:2.6em;line-height:1}.lbs-ui-bar{border-radius:calc(1em*var(--rk));background:#ffffff40;height:.45em;overflow:hidden}.lbs-ui-bar i{background:#3aa58d;height:100%;display:block}.lbs-ui-next{border-radius:calc(1.4em*var(--rk));background:#fff;flex-direction:column;gap:1em;padding:1.5em;display:flex}.lbs-ui-next>small{font-family:var(--lbs-script),cursive;color:#7c6cf2;font-size:2.2em;line-height:1}.lbs-ui-product{grid-template-columns:7em minmax(0,1fr) auto;align-items:center;gap:1.2em;display:grid}.lbs-ui-product img{border-radius:calc(.9em*var(--rk));object-fit:cover;width:7em;height:4.6em}.lbs-ui-product span{flex-direction:column;min-width:0;display:flex}.lbs-ui-product b{font-size:1.3em}.lbs-ui-product small{color:var(--ui-muted);font-size:1em}.lbs-ui-product em{font-size:1.5em;font-style:normal;font-weight:800}.lbs-ui-buy{corner-shape:round;background:var(--ui-ink);color:#fff;border:0;border-radius:2em;align-self:flex-start;align-items:center;gap:.5em;height:3.4em;padding:0 1.6em;font-size:1.05em;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.lbs-ui-buy.is-on{color:var(--ui-ink);background:#ddf064}.lbs-ui-buy svg,.lbs-ui-lesson svg{width:1.15em;height:1.15em}.lbs-ui-lesson{color:var(--ui-muted);align-items:center;gap:.5em;font-size:1.05em;animation:.35s lbs-ui-pop;display:inline-flex}.lbs-ui-sheet{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1.4em;display:grid}.lbs-ui-sheet-page{flex-direction:column;gap:.7em;display:flex}.lbs-ui-course-sm{min-height:13em}.lbs-ui-meta{flex-wrap:wrap;gap:.5em;display:flex}.lbs-ui-meta i{border-radius:calc(1em*var(--rk));background:#fff;padding:.45em .9em;font-size:1em;font-style:normal;font-weight:600}.lbs-ui-mention{border-radius:calc(1em*var(--rk));color:#6b6d78;background:#fff;padding:.9em 1.1em;font-size:1.05em}.lbs-ui-mention strong{color:var(--ui-ink);display:block}.lbs-ui-switches{border-radius:calc(1.3em*var(--rk));background:#fff;flex-direction:column;align-self:start;gap:.5em;padding:1.3em;display:flex}.lbs-ui-switches>small{color:var(--ui-muted);font-size:1em}.lbs-ui-switches button{color:var(--ui-ink);text-align:left;background:0 0;border:0;align-items:center;gap:.7em;padding:.5em 0;font-size:1.1em;display:flex}.lbs-ui-switches button i{border-radius:calc(1em*var(--rk));background:#d9d8d3;flex-shrink:0;width:2.4em;height:1.4em;transition:background-color .2s;position:relative}.lbs-ui-switches button i:after{content:"";corner-shape:round;background:#fff;border-radius:50%;width:1em;height:1em;transition:transform .2s;position:absolute;top:.2em;left:.2em}.lbs-ui-switches button.is-on i{background:#1c1d23}.lbs-ui-switches button.is-on i:after{transform:translate(1em)}@container (max-width:560px){.lbs-ui-screen{grid-template-columns:1fr;font-size:1.92308cqw}.lbs-ui-rail{display:none}.lbs-ui-main{padding:1.1em 1.3em 1.6em}.lbs-ui-search,.lbs-ui-top .lbs-ui-pill{display:none}.lbs-ui-hero,.lbs-ui-sheet{grid-template-columns:1fr}.lbs-ui-cats{grid-template-columns:1fr 1fr}.lbs-ui-cat:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.lbs-ui *{transition:none!important;animation:none!important}}.lbs-ui-wide{max-width:1180px;margin:56px auto 0}.lbs-ui-story{position:relative}.lbs-ui-rail button{corner-shape:round;color:#3a3b40;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.8em;height:2.8em;padding:0;display:flex}.lbs-ui-rail button svg{width:1.35em;height:1.35em}.lbs-ui-rail button.is-on{color:#5b4ce0;background:#eeecfd}.lbs-ui-top button.lbs-ui-cart{border-radius:calc(1.4em*var(--rk));cursor:pointer;border:0;align-items:center;gap:.55em;height:2.8em;padding:0 1.1em;font-size:1em;display:inline-flex}.lbs-ui-view{flex-direction:column;gap:1.6em;min-height:36em;animation:.45s cubic-bezier(.2,.7,.2,1) lbs-ui-in;display:flex}@keyframes lbs-ui-in{0%{opacity:0;transform:translateY(.8em)}}.lbs-ui-pdp{grid-template-columns:minmax(0,1fr) 19em;align-items:start;gap:1.6em;display:grid}.lbs-ui-pdp-main{flex-direction:column;gap:1.2em;display:flex}.lbs-ui-pdp .lbs-ui-course{min-height:19em}.lbs-ui-course .lbs-ui-stats{margin-top:.3em}.lbs-ui-tags .lbs-ui-hot{color:#fff;text-transform:uppercase;letter-spacing:.06em;background:#ec6663}.lbs-ui-hot svg{width:1em;height:1em}.lbs-ui-tabs{corner-shape:round;background:#fff;border-radius:2em;align-self:flex-start;gap:.4em;padding:.35em;display:flex}.lbs-ui-tabs span{corner-shape:round;color:var(--ui-muted);border-radius:2em;padding:.6em 1.2em;font-size:1em;font-weight:600}.lbs-ui-tabs .is-on{background:var(--ui-ink);color:#fff}.lbs-ui-modules{flex-direction:column;gap:.6em;display:flex}.lbs-ui-modules>div{border-radius:calc(1.1em*var(--rk));background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:1em;padding:.9em 1.1em;display:grid}.lbs-ui-mod-ic{border-radius:calc(.8em*var(--rk));color:#5b4ce0;background:#eeecfd;justify-content:center;align-items:center;width:2.6em;height:2.6em;display:inline-flex}.lbs-ui-mod-ic svg{width:1.2em;height:1.2em}.lbs-ui-modules span:nth-child(2){flex-direction:column;display:flex}.lbs-ui-modules small{color:var(--ui-muted);font-size:.9em}.lbs-ui-modules b{font-size:1.15em}.lbs-ui-modules em{color:var(--ui-muted);font-size:.95em;font-style:normal}.lbs-ui-buybox{border-radius:calc(1.4em*var(--rk));background:#fff;flex-direction:column;gap:.7em;padding:1.6em;display:flex;box-shadow:0 1em 2.4em -1.4em #1c1d2340}.lbs-ui-price{font-family:var(--lbs-app-display),var(--lbs-sans),sans-serif;letter-spacing:-.04em;font-size:3em;font-weight:800;line-height:1}.lbs-ui-buybox>small{color:var(--ui-muted);font-size:1em}.lbs-ui-buy-full{justify-content:center;align-self:stretch;margin-top:.4em}.lbs-ui-buybox ul{flex-direction:column;gap:.55em;margin:.4em 0;padding:0;list-style:none;display:flex}.lbs-ui-buybox li{align-items:center;gap:.6em;font-size:1em;display:flex}.lbs-ui-buybox li svg{color:#1d8a73;width:1.1em;height:1.1em}.lbs-ui-q-dark{color:#5a6b12;background:#f2f6d9;align-self:flex-start}.lbs-ui-cam-head{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:2em;display:grid}.lbs-ui-title-sm{font-size:3.2em!important}.lbs-ui-script-violet{color:#8b7cf6}.lbs-ui-camstats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em;display:grid}.lbs-ui-camstat{border-radius:calc(1.2em*var(--rk));background:#fff;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:.8em;padding:1.1em;display:grid}.lbs-ui-camstat i{border-radius:calc(.8em*var(--rk));grid-row:span 2;justify-content:center;align-items:center;width:2.8em;height:2.8em;display:inline-flex}.lbs-ui-camstat svg{width:1.3em;height:1.3em}.lbs-ui-camstat-0 i{color:#6a8a10;background:#eef6c4}.lbs-ui-camstat-1 i{color:#e0493c;background:#fde4e2}.lbs-ui-camstat-2 i{color:#5b4ce0;background:#eeecfd}.lbs-ui-camstat b{font-family:var(--lbs-app-display),var(--lbs-sans),sans-serif;font-size:2em;line-height:1}.lbs-ui-camstat small{letter-spacing:.05em;text-transform:uppercase;color:var(--ui-muted);font-size:.8em;font-weight:600}.lbs-ui-camcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4em;display:grid}.lbs-ui-camcards .lbs-ui-course{min-height:17em}.lbs-ui-course-new{animation:1.6s 2 lbs-ui-glow;box-shadow:0 0 0 .3em #ddf064}@keyframes lbs-ui-glow{50%{box-shadow:0 0 0 .6em #ddf06480}}.lbs-ui-tags .lbs-ui-new{color:var(--ui-ink);background:#ddf064}.lbs-ui-course-text small{color:#ffffffd9}.lbs-ui-play{corner-shape:round;color:#fff;z-index:1;background:#3aa58d;border-radius:50%;justify-content:center;align-items:center;width:3.4em;height:3.4em;display:inline-flex;bottom:1.4em;right:1.4em;position:absolute!important}.lbs-ui-play svg{fill:#fff;width:1.3em;height:1.3em}.lbs-ui-drawer{z-index:2;border-radius:calc(1.4em*var(--rk));pointer-events:none;background:#14141800;justify-content:flex-end;font-size:1cqw;transition:background-color .35s;display:flex;position:absolute;inset:0;overflow:hidden}.lbs-ui-drawer.is-open{pointer-events:auto;background:#14141859}.lbs-ui-drawer-in{background:#fff;flex-direction:column;gap:1em;width:32em;padding:1.8em;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:flex;transform:translate(105%)}.lbs-ui-drawer.is-open .lbs-ui-drawer-in{transform:none}.lbs-ui-drawer-head{justify-content:space-between;align-items:center;display:flex}.lbs-ui-drawer-head b{font-family:var(--lbs-app-display),var(--lbs-sans),sans-serif;letter-spacing:-.03em;font-size:2em}.lbs-ui-drawer-head button{corner-shape:round;cursor:pointer;background:#f2f2f2;border:0;border-radius:50%;padding:.5em;display:inline-flex}.lbs-ui-drawer-head svg{width:1.2em;height:1.2em}.lbs-ui-drawer .lbs-ui-product{border-radius:calc(1em*var(--rk));background:#f7f7f6;padding:.6em}.lbs-ui-drawer .lbs-ui-product img{width:5.6em;height:3.8em}.lbs-ui-drawer .lbs-ui-product b{font-size:1.1em}.lbs-ui-drawer .lbs-ui-product em{font-size:1.2em}.lbs-ui-total{border-top:1px solid var(--ui-line);justify-content:space-between;align-items:baseline;padding:.8em 0;font-size:1.15em;display:flex}.lbs-ui-total b{font-size:1.4em}.lbs-ui-methods{color:var(--ui-muted);justify-content:center;align-items:center;gap:.5em;font-size:.95em;display:flex}.lbs-ui-methods svg{width:1.1em;height:1.1em}.lbs-ui-buy svg{width:1.15em;height:1.15em}.lbs-ui-paid{text-align:center;flex-direction:column;align-items:center;gap:.5em;margin:auto 0;animation:.4s lbs-ui-in;display:flex}.lbs-ui-paid span{corner-shape:round;width:4em;height:4em;color:var(--ui-ink);background:#ddf064;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.lbs-ui-paid svg{width:1.8em;height:1.8em}.lbs-ui-paid b{font-family:var(--lbs-app-display),var(--lbs-sans),sans-serif;letter-spacing:-.03em;font-size:1.9em}.lbs-ui-paid small{color:var(--ui-muted);font-size:1.05em}.lbs-ui-toast{z-index:3;corner-shape:round;background:var(--ui-ink);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:2em;align-items:center;gap:.6em;padding:.8em 1.3em .8em .8em;font-size:1.15cqw;font-weight:600;transition:opacity .3s,transform .3s;display:inline-flex;position:absolute;bottom:1.6em;left:50%;transform:translate(-50%,1em)}.lbs-ui-toast.is-in{opacity:1;transform:translate(-50%)}.lbs-ui-toast span{corner-shape:round;width:1.8em;height:1.8em;color:var(--ui-ink);background:#ddf064;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.lbs-ui-toast svg{width:1em;height:1em}.lbs-ui-story .lbs-scene-cursor,.lbs-ui-story .lbs-scene-ripple{z-index:4}@container (max-width:560px){.lbs-ui-pdp,.lbs-ui-cam-head,.lbs-ui-camcards{grid-template-columns:1fr}.lbs-ui-camcards .lbs-ui-course:nth-child(2){display:none}.lbs-ui-drawer-in{width:100%}.lbs-ui-view{min-height:0}}@media (max-width:767px){.lbs-ui-story .lbs-scene-cursor,.lbs-ui-story .lbs-scene-ripple{display:none}}.lbs-pp-boutique .lbs-pp-stack{padding-bottom:88px}.lbs-ui-story .lbs-ui-cat{aspect-ratio:2.1}.lbs-ui-story .lbs-ui-view{min-height:45em}.lbs-ui-story .lbs-ui-best{min-height:19em}.lbs-ui{text-align:left}.lbs-ui-story .lbs-ui-best-tag{align-self:flex-start;margin-bottom:auto;top:auto;left:auto;position:relative!important}.lbs-pp-boutique .lbs-ui-wide{border-radius:calc(32px*var(--rk));background:var(--accent);padding:clamp(16px,3.4%,44px);position:relative}.lbs-pp-boutique .lbs-ui-wide:before{content:"";aspect-ratio:1;corner-shape:round;pointer-events:none;background:#ff8d75;border-radius:50%;width:46%;position:absolute;bottom:-30%;right:-6%}.lbs-pp-boutique .lbs-ui-wide>.lbs-ui{position:relative}.lbs-pp-boutique .lbs-ui-wide{overflow:hidden}.lbs-pp-stack-text .lbs-pp-note{color:var(--accent-ink);background:0 0;align-items:center;gap:8px;padding:0;font-size:15px;font-weight:600;display:inline-flex;margin:0 0 18px!important}.lbs-pp-stack-text .lbs-pp-note:before{content:"";corner-shape:round;background:var(--accent);border-radius:50%;width:8px;height:8px}.lbs-ui-story .lbs-ui-best-tag{margin-bottom:auto!important}.lbs-ui-best-body{padding-top:.8em}.lbs-bo{--bo-bg:#f6f3ee;background:var(--bo-bg);grid-template-columns:6em 1fr;font-size:1.51515cqw}.lbs-bo-rail{border-radius:calc(1.8em*var(--rk));background:#fff;flex-direction:column;align-self:start;align-items:center;gap:1.35em;margin:1.2em 0 1.2em 1.1em;padding:1.3em 0;display:flex}.lbs-bo-rail span{border-radius:calc(.9em*var(--rk));color:#3a3b40;justify-content:center;align-items:center;width:2.8em;height:2.8em;display:flex}.lbs-bo-rail svg{width:1.3em;height:1.3em}.lbs-bo-rail span.is-on{color:#13705d;background:#dff1ec}.lbs-bo-mark{background:url(https://da32ev14kd4yl.cloudfront.net/versioned/master/lb/logo/favicon-learnybox-512px.png) 50%/contain no-repeat;margin-bottom:.4em;width:2.4em!important;height:2.4em!important}.lbs-bo-main{flex-direction:column;gap:1.3em;min-width:0;padding:1.4em 2em 2em 1.8em;display:flex}.lbs-bo-top{justify-content:space-between;align-items:center;display:flex}.lbs-bo-crumb{color:#55565c;align-items:center;gap:.5em;font-size:1em;display:inline-flex}.lbs-bo-crumb svg{width:1.1em;height:1.1em}.lbs-bo-crumb i{color:#b5b3ad;font-style:normal}.lbs-bo-tools{gap:.5em;display:flex}.lbs-bo-tools i{border-radius:calc(.9em*var(--rk));background:#fff;justify-content:center;align-items:center;width:2.8em;height:2.8em;display:inline-flex;position:relative}.lbs-bo-tools svg{width:1.15em;height:1.15em}.lbs-bo-bell:after{content:"";corner-shape:round;background:#ef4d3c;border-radius:50%;width:.45em;height:.45em;position:absolute;top:.7em;right:.75em}.lbs-bo-tools .lbs-bo-avatar{border-radius:calc(1em*var(--rk));background:#fff url(/site/shop/coach-mini.webp) .5em/1.9em no-repeat;width:4em}.lbs-bo-head{align-items:center;gap:1em;display:flex}.lbs-bo-head b{letter-spacing:-.02em;font-size:2.6em;font-weight:700}.lbs-bo-status{border-radius:calc(.8em*var(--rk));background:#fff;align-items:center;gap:.5em;padding:.45em .9em;font-size:1em;display:inline-flex}.lbs-bo-status i{corner-shape:round;background:#1d8a73;border-radius:50%;width:.6em;height:.6em}.lbs-bo-tabs{gap:.3em;display:flex}.lbs-bo-tabs span{border-radius:calc(1em*var(--rk));color:#3a3b40;padding:.7em 1.2em;font-size:1.05em}.lbs-bo-tabs .is-on{color:#2f6bff;background:#fff;font-weight:600}.lbs-bo-card{border-radius:calc(1.4em*var(--rk));background:#fff}.lbs-bo-table{flex-direction:column;padding:.6em 1.2em 1em;display:flex}.lbs-bo-thead,.lbs-bo-row{grid-template-columns:minmax(0,2.4fr) minmax(0,1.3fr) 5em 7em;align-items:center;gap:1em;display:grid}.lbs-bo-thead{color:#8a8b91;padding:.8em 0;font-size:.9em}.lbs-bo-row{border-top:1px solid #f0eee9;padding:.75em 0;transition:background-color .4s}.lbs-bo-row.is-new{background:linear-gradient(90deg,#f3fadb,#0000 70%)}.lbs-bo-prod{align-items:center;gap:.7em;min-width:0;display:flex}.lbs-bo-prod>svg{color:#c2c0ba;flex-shrink:0;width:1em;height:1em}.lbs-bo-prod img{border-radius:calc(.6em*var(--rk));object-fit:cover;flex-shrink:0;width:3.6em;height:2.6em}.lbs-bo-prod b{text-overflow:ellipsis;white-space:nowrap;font-size:1.1em;overflow:hidden}.lbs-bo-chip{border-radius:calc(1em*var(--rk));background:#f2f0eb;padding:.35em .8em;font-size:.95em;font-weight:600;animation:.35s lbs-ui-pop;display:inline-flex}.lbs-bo-select{border-radius:calc(1em*var(--rk));color:#8a8b91;cursor:pointer;background:#fff;border:1px dashed #c9c6bf;align-items:center;gap:.6em;padding:.35em .8em;font-size:.95em;display:inline-flex}.lbs-bo-select svg{width:1em;height:1em}.lbs-bo-price{font-size:1.1em;font-weight:700}.lbs-bo-switch{border-radius:calc(1em*var(--rk));cursor:pointer;background:#d9d6cf;border:0;width:2.9em;height:1.65em;padding:0;transition:background-color .25s;display:inline-flex;position:relative}.lbs-bo-switch i{corner-shape:round;background:#fff;border-radius:50%;width:1.2em;height:1.2em;transition:transform .25s;position:absolute;top:.22em;left:.22em}.lbs-bo-switch.is-on{background:#1d8a73}.lbs-bo-switch.is-on i{transform:translate(1.25em)}.lbs-bo-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1em;display:grid}.lbs-bo-stat{flex-direction:column;gap:.4em;padding:1.3em;display:flex}.lbs-bo-ic{border-radius:calc(.8em*var(--rk));justify-content:center;align-items:center;width:2.8em;height:2.8em;margin-bottom:.4em;display:inline-flex}.lbs-bo-ic svg{width:1.3em;height:1.3em}.lbs-bo-ic-0{color:#13705d;background:#dff1ec}.lbs-bo-ic-1{color:#e0493c;background:#fde4e2}.lbs-bo-ic-2{color:#2f6bff;background:#e6ecff}.lbs-bo-stat small{color:#55565c;font-size:1em}.lbs-bo-stat b{letter-spacing:-.02em;font-size:2.3em;font-weight:800}.lbs-bo-stat b.is-up{animation:.6s lbs-bo-up}@keyframes lbs-bo-up{0%{color:#1d8a73;transform:translateY(.25em)}to{transform:none}}.lbs-bo-sales{flex-direction:column;padding:1.2em 1.3em;display:flex}.lbs-bo-sales>small{margin-bottom:.4em;font-size:1.05em;font-weight:700}.lbs-bo-sale{border-top:1px solid #f0eee9;grid-template-columns:2.6em minmax(0,1fr) auto 7em;align-items:center;gap:1em;padding:.7em 0;display:grid}.lbs-bo-sale.is-new{background:linear-gradient(90deg,#f3fadb,#0000 70%);animation:.5s cubic-bezier(.2,.7,.2,1) lbs-bo-in}@keyframes lbs-bo-in{0%{opacity:0;transform:translateY(-.8em)}}.lbs-bo-face{corner-shape:round;color:#5b4ce0;background:#eeecfd;border-radius:50%;justify-content:center;align-items:center;width:2.6em;height:2.6em;font-weight:700;display:inline-flex}.lbs-bo-sale span:nth-child(2){flex-direction:column;min-width:0;display:flex}.lbs-bo-sale b{font-size:1.05em}.lbs-bo-sale small{color:#8a8b91;text-overflow:ellipsis;white-space:nowrap;font-size:.95em;overflow:hidden}.lbs-bo-sale em{font-size:1.15em;font-style:normal;font-weight:800}.lbs-bo-sale i{color:#8a8b91;text-align:right;font-size:.9em;font-style:normal}@container (max-width:420px){.lbs-bo{grid-template-columns:1fr;font-size:2.5cqw}.lbs-bo-rail,.lbs-bo-tools,.lbs-bo-tabs span:nth-child(n+3){display:none}.lbs-bo-thead,.lbs-bo-row{grid-template-columns:minmax(0,1fr) auto 3.4em}.lbs-bo-thead span:nth-child(2),.lbs-bo-row>span:nth-child(2){display:none}.lbs-bo-stats{grid-template-columns:1fr 1fr}.lbs-bo-stat:nth-child(3){display:none}.lbs-bo-sale{grid-template-columns:2.6em minmax(0,1fr) auto}.lbs-bo-sale i{display:none}}@container (max-width:600px){.lbs-ui-story .lbs-ui-screen:not(.lbs-bo){font-size:3.33333cqw}.lbs-ui-story .lbs-ui-main{gap:1.1em;padding:1em 1.1em 1.4em}.lbs-ui-story .lbs-ui-crumb{display:none}.lbs-ui-story .lbs-ui-top{justify-content:space-between}.lbs-ui-story .lbs-ui-top:before{content:"";background:url(/site/shop/campus-logo.svg) 50%/contain no-repeat;width:2.4em;height:2.4em}.lbs-ui-story .lbs-ui-title{font-size:2.4em!important}.lbs-ui-story .lbs-ui-title-sm{font-size:2.2em!important}.lbs-ui-story .lbs-ui-chip:nth-child(n+3),.lbs-ui-story .lbs-ui-bigsearch,.lbs-ui-story .lbs-ui-cat:nth-child(n+2),.lbs-ui-story .lbs-ui-q,.lbs-ui-story .lbs-ui-rating small,.lbs-ui-story .lbs-ui-best-body>small,.lbs-ui-story .lbs-ui-modules>div:nth-child(n+3),.lbs-ui-story .lbs-ui-buybox ul,.lbs-ui-story .lbs-ui-camstat:nth-child(n+3){display:none}.lbs-ui-story .lbs-ui-best{min-height:15em;padding:1.2em}.lbs-ui-story .lbs-ui-best-body>b{font-size:1.9em}.lbs-ui-story .lbs-ui-cats{grid-template-columns:1fr}.lbs-ui-story .lbs-ui-cat{aspect-ratio:2.6}.lbs-ui-story .lbs-ui-view{min-height:34em}.lbs-ui-story .lbs-ui-pdp .lbs-ui-course{min-height:12em}.lbs-ui-story .lbs-ui-course-text b{font-size:1.8em}.lbs-ui-story .lbs-ui-camstats{grid-template-columns:1fr 1fr}.lbs-ui-story .lbs-ui-drawer{font-size:3.33333cqw}.lbs-ui-story .lbs-ui-drawer-in{width:100%}.lbs-ui-story .lbs-ui-toast{font-size:3.33333cqw}}@media (max-width:767px){.lbs-ui-story .lbs-scene-ripple{display:block}.lbs-pp-boutique .lbs-ui-wide{border-radius:calc(22px*var(--rk));padding:10px}}.lbs-bo .lbs-ui-toast{font-size:1.2em}.lbs-ofj{flex-direction:column;gap:22px;display:flex}.lbs-ofj-track{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.lbs-ofj-line{border-radius:calc(3px*var(--rk));background:#ffffff4d;height:3px;position:absolute;top:17px;left:10%;right:10%}.lbs-ofj-line i{width:calc(var(--pj-fill) * 100%);border-radius:calc(3px*var(--rk));background:#fff;height:100%;transition:width .8s cubic-bezier(.4,0,.2,1);display:block}.lbs-ofj-track li{color:#fff;flex-direction:column;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex;position:relative}.lbs-ofj-track button{corner-shape:round;background:var(--accent);color:#fff;width:36px;height:36px;font:700 14px/1 var(--lbs-sans),sans-serif;cursor:pointer;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .3s,color .3s,box-shadow .3s;display:flex}.lbs-ofj-track button svg{width:15px;height:15px}.lbs-ofj-track .is-done button,.lbs-ofj-track .is-now button{color:var(--accent);background:#fff}.lbs-ofj-track .is-now button{box-shadow:0 0 0 7px #ffffff38}.lbs-ofj-track li:not(.is-done):not(.is-now) span{opacity:.75}.lbs-ofj-screen{animation:.45s cubic-bezier(.2,.7,.2,1) lbs-ui-in}.lbs-ofj-screen>.lbs-ui-screen{min-height:47cqw}.lbs-ofj-bar{justify-content:space-between;align-items:center;gap:1em;padding:.8em 0 .9em;font-size:1.05em;display:flex}.lbs-ofj-bar b{font-size:1.15em}.lbs-ofj-cols{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) 7em;align-items:center;gap:1em;display:grid}.lbs-ofj-cols4{grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) 5em minmax(0,1.3fr);align-items:center;gap:1em;display:grid}.lbs-ofj-who{align-items:center;gap:.8em;min-width:0;display:flex}.lbs-ofj-who>span:last-child{flex-direction:column;min-width:0;display:flex}.lbs-ofj-who b{font-size:1.05em}.lbs-ofj-who small{color:#8a8b91;text-overflow:ellipsis;white-space:nowrap;font-size:.9em;overflow:hidden}.lbs-ofj-date{color:#55565c;align-items:center;gap:.6em;font-size:.95em;display:flex}.lbs-ofj-sent{color:#13705d;align-items:center;gap:.4em;display:inline-flex;background:#dff1ec!important}.lbs-ofj-sent svg{width:1em;height:1em}.lbs-ofj-sent.is-wait{color:#8a8b91;background:#f2f0eb!important}.lbs-ofj-prog{align-items:center;gap:.7em;display:flex}.lbs-ofj-prog .lbs-ui-bar{background:#eceae5;flex:1;height:.5em}.lbs-ofj-prog small{color:#55565c;width:3em}.lbs-ofj-campus{flex-direction:column;gap:1.2em;display:flex}.lbs-ofj-course{min-height:24em}.lbs-ofj-play{cursor:pointer;border:0}.lbs-ofj-progress{z-index:1;position:relative}.lbs-ofj-progress i{transition:width 1.2s cubic-bezier(.4,0,.2,1)}.lbs-ofj-quiz{border-radius:calc(1.4em*var(--rk));background:#fff;flex-direction:column;gap:1.2em;padding:2em;display:flex}.lbs-ofj-qhead{justify-content:space-between;align-items:center;display:flex}.lbs-ofj-qhead span:first-child{flex-direction:column;display:flex}.lbs-ofj-qhead small{color:var(--ui-muted);font-size:1em}.lbs-ofj-qhead b{font-size:1.3em}.lbs-ofj-dots{gap:.4em;display:flex}.lbs-ofj-dots i{border-radius:calc(1em*var(--rk));background:#eceae5;width:2.2em;height:.45em}.lbs-ofj-dots .is-done{background:#3aa58d}.lbs-ofj-dots .is-now{background:var(--ui-ink)}.lbs-ofj-question{font-family:var(--lbs-app-display),var(--lbs-sans),sans-serif;letter-spacing:-.03em;color:var(--ui-ink);font-size:2.1em;font-weight:800;line-height:1.1;margin:0!important}.lbs-ofj-options{flex-direction:column;gap:.7em;display:flex}.lbs-ofj-options button{border-radius:calc(1em*var(--rk));color:var(--ui-ink);font:600 1.15em/1.3 var(--lbs-sans),sans-serif;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #e7e6e2;align-items:center;gap:.9em;padding:1em 1.2em;transition:border-color .25s,background-color .25s,opacity .25s;display:flex}.lbs-ofj-options i{border-radius:calc(.6em*var(--rk));background:#f2f2f2;flex-shrink:0;justify-content:center;align-items:center;width:1.9em;height:1.9em;font-size:.9em;font-style:normal;display:inline-flex}.lbs-ofj-options svg{color:#13705d;width:1.2em;height:1.2em;margin-left:auto}.lbs-ofj-options .is-right{background:#e8f6f1;border-color:#3aa58d}.lbs-ofj-options .is-right i{color:#fff;background:#3aa58d}.lbs-ofj-options .is-off{opacity:.45}.lbs-ofj-score{corner-shape:round;opacity:0;background:#ddf064;border-radius:2em;align-self:flex-start;padding:.6em 1.1em;font-size:1.1em;font-weight:700;transition:opacity .3s .2s,transform .3s .2s;transform:translateY(.5em)}.lbs-ofj-score.is-in{opacity:1;transform:none}.lbs-ofj-certwrap{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:1.4em;display:grid}.lbs-ofj-cert{border-radius:calc(.4em*var(--rk));text-align:center;background:#fff;border:.25em solid #1c1d23;flex-direction:column;align-items:center;gap:1em;padding:3em 2em 2.4em;font-family:Georgia,Times New Roman,serif;display:flex;position:relative;overflow:hidden}.lbs-ofj-corner{pointer-events:none;background:linear-gradient(135deg,#0c2b52 0 9%,#e9a93a 9% 13%,#0000 13%) 0 0/100% 100% no-repeat,linear-gradient(315deg,#0c2b52 0 9%,#e9a93a 9% 13%,#0000 13%) 100% 100%/100% 100% no-repeat;position:absolute;inset:0}.lbs-ofj-cert>b{letter-spacing:.02em;font-size:2.2em;position:relative}.lbs-ofj-cert em{font-style:normal;font-family:var(--lbs-sans),sans-serif;color:#4a5260;font-size:1.5em;position:relative}.lbs-ofj-cert strong{border-bottom:.12em solid #e9a93a;padding:0 1em .3em;font-size:2em;position:relative}.lbs-ofj-certfoot{width:100%;font-family:var(--lbs-sans),sans-serif;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5em;margin-top:.6em;font-size:1em;display:grid;position:relative}.lbs-ofj-certfoot svg{color:#e9a93a;width:2.6em;height:2.6em}.lbs-ofj-sign{font-family:var(--lbs-script),cursive;font-size:1.6em}.lbs-ofj-certside{flex-direction:column;gap:1em;padding:1.4em;font-size:1.05em;display:flex}.lbs-ofj .lbs-ui-toast{bottom:1.6em}@media (max-width:767px){.lbs-ofj-track li span{display:none}.lbs-ofj-track{margin-bottom:-6px}}@container (max-width:420px){.lbs-ofj-cols{grid-template-columns:minmax(0,1fr) auto}.lbs-ofj-cols>:nth-child(3){display:none}.lbs-ofj-cols4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lbs-ofj-cols4>:nth-child(3),.lbs-ofj-cols4>:nth-child(4){display:none}.lbs-ofj-certwrap{grid-template-columns:1fr}.lbs-ofj-certside{display:none}.lbs-ofj-screen>.lbs-ui-screen{min-height:0}}.lbs-ofj .lbs-bo{font-size:1cqw}@container (max-width:420px){.lbs-ofj .lbs-bo{font-size:3.33333cqw}.lbs-ofj .lbs-bo-tabs span:nth-child(n+2):not(.is-on),.lbs-ofj .lbs-bo-tabs span{display:none}.lbs-ofj .lbs-bo-tabs span.is-on{display:inline-block}.lbs-ofj .lbs-bo-row>span:nth-child(2),.lbs-ofj .lbs-bo-thead span:nth-child(2){display:flex}}.lbs-oft{max-width:560px;margin:0 auto}.lbs-oft .lbs-bo{font-size:1.92308cqw}.lbs-oft .lbs-ui-screen:not(.lbs-bo){font-size:2.17391cqw}.lbs-oft .lbs-ui-rail{display:none}.lbs-oft .lbs-ui-screen:not(.lbs-bo){grid-template-columns:1fr}.lbs-oft .lbs-ui-search,.lbs-oft .lbs-ui-top .lbs-ui-pill,.lbs-oft .lbs-bo-tools{display:none}.lbs-oft-content{flex-direction:column;gap:.7em;padding:1.2em;display:flex}.lbs-oft-content>small{color:#8a8b91;font-size:.95em}.lbs-oft-mod{border-radius:calc(1em*var(--rk));border:1px solid #efede8;align-items:center;gap:.8em;padding:.8em 1em;font-size:1.05em;display:flex}.lbs-oft-mod.is-new{background:linear-gradient(90deg,#f3fadb,#0000 80%);animation:.5s cubic-bezier(.2,.7,.2,1) lbs-bo-in}.lbs-oft-mod .lbs-bo-chip{margin-left:auto}.lbs-oft-dot{corner-shape:round;background:#1d8a73;border-radius:50%;width:.6em;height:.6em}.lbs-oft-dot-1{background:#ef6b55}.lbs-oft-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5em;display:grid}.lbs-oft-tile{border-radius:calc(1em*var(--rk));font:600 .85em/1.2 var(--lbs-sans),sans-serif;text-align:center;color:var(--ui-ink);cursor:default;border:0;flex-direction:column;align-items:center;gap:.5em;padding:.9em .4em;display:flex}.lbs-oft-tile i{border-radius:calc(.7em*var(--rk));color:#fff;justify-content:center;align-items:center;width:2.4em;height:2.4em;display:inline-flex}.lbs-oft-tile svg{width:1.2em;height:1.2em}.lbs-oft-tile-0{background:#eaf7f2}.lbs-oft-tile-0 i{background:#13705d}.lbs-oft-tile-1{background:#edf1ff}.lbs-oft-tile-1 i{background:#2f6bff}.lbs-oft-tile-2{background:#fff0ec}.lbs-oft-tile-2 i{background:#ef6b55}.lbs-oft-tile-3{background:#fff8e8}.lbs-oft-tile-3 i{background:#f4b63f}.lbs-oft-tile-4{cursor:pointer;background:#fff1e6}.lbs-oft-tile-4 i{background:#f08a3c}.lbs-oft-rule{color:#13705d;align-items:center;gap:.5em;font-weight:600;display:inline-flex}.lbs-oft-rule svg{width:1.1em;height:1.1em}.lbs-oft-cols{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1em;display:grid}.lbs-oft-brand{position:relative}.lbs-oft-panel{z-index:2;border-radius:calc(1em*var(--rk));background:#fff;flex-direction:column;gap:.6em;padding:1em;font-size:2.17391cqw;display:flex;position:absolute;top:4.6em;right:1.2em;box-shadow:0 1em 2em -1em #1c1d2359}.lbs-oft-panel>span{align-items:center;gap:.5em;font-size:1em;font-weight:700;display:inline-flex}.lbs-oft-panel svg{width:1.1em;height:1.1em}.lbs-oft-swatches{gap:.5em;display:flex}.lbs-oft-swatches button{corner-shape:round;cursor:pointer;border:0;border-radius:50%;width:2em;height:2em;padding:0;transition:box-shadow .2s;box-shadow:0 0 0 .2em #fff,0 0 0 .32em #0000}.lbs-oft-swatches button.is-on{box-shadow:0 0 0 .2em #fff,0 0 0 .32em var(--ui-ink)}.lbs-oft-brandbg{transition:background-color .5s;background:var(--brand)!important}.lbs-oft-course{min-height:16em}.lbs-oft-brand .lbs-ui-rail span.is-on,.lbs-oft-brand .lbs-ui-top .lbs-ui-cart{background:var(--brand);color:#fff;transition:background-color .5s}.lbs-oft-feed{flex-direction:column;gap:.8em;display:flex}.lbs-oft-feed>small{color:var(--ui-muted);font-size:1em}.lbs-oft-post{border-radius:calc(1.2em*var(--rk));background:#fff;gap:.9em;padding:1.1em;display:flex}.lbs-oft-post>span:last-child{flex-direction:column;gap:.3em;display:flex}.lbs-oft-post b{font-size:1.2em;line-height:1.3}.lbs-oft-post small{color:var(--ui-muted)}.lbs-oft-answer{margin-left:2.4em}.lbs-oft-answer b{font-weight:500}.lbs-oft-answer.is-new{animation:.5s cubic-bezier(.2,.7,.2,1) lbs-bo-in}.lbs-oft-coach{color:#13705d;background:#dff1ec}.lbs-oft-like{color:#ef4d3c;align-items:center;gap:.35em;font-size:.95em;display:inline-flex}.lbs-oft-like svg{fill:#ef4d3c;width:1em;height:1em}.lbs-oft-feed .lbs-ui-buy{align-self:flex-start;margin-left:2.4em}.lbs-oft-pay{border-radius:calc(1.3em*var(--rk));background:#fff;flex-direction:column;gap:.9em;padding:1.4em;display:flex}.lbs-oft-paytitle{font-family:var(--lbs-app-display),var(--lbs-sans),sans-serif;letter-spacing:-.03em;font-size:1.8em}.lbs-oft-code{border-radius:calc(1em*var(--rk));border:1.5px dashed #d9d6cf;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.6em;padding:.6em .6em .6em 1em;display:grid}.lbs-oft-code svg{width:1.1em;height:1.1em}.lbs-oft-code>span{color:var(--ui-muted)}.lbs-oft-code b{letter-spacing:.04em}.lbs-oft-code .lbs-ui-buy{height:2.6em;padding:0 1.1em}.lbs-oft-disc{color:#13705d;justify-content:space-between;font-weight:600;display:flex}.lbs-oft-disc.is-new{animation:.5s lbs-bo-in}.lbs-oft-brand .lbs-ui-h{max-width:58%;font-size:2em!important;line-height:1.05!important}.lbs-oft .lbs-ui-screen:not(.lbs-bo) .lbs-ui-main{min-height:30em}@media (max-width:991px){.lbs-ft-list{flex-wrap:wrap;justify-content:center;gap:6px;overflow:visible}.lbs-ft-list button{padding:10px 14px;font-size:15px}}@media (max-width:600px){.lbs-ft-list{grid-template-columns:1fr 1fr;display:grid}.lbs-ft-list button{justify-content:center;padding:10px 8px}}@container (max-width:420px){.lbs-oft .lbs-bo{font-size:2.94118cqw}.lbs-oft .lbs-ui-screen:not(.lbs-bo){font-size:3.33333cqw}.lbs-oft-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.lbs-oft .lbs-bo-tabs span:not(.is-on){display:none}.lbs-oft-cols{grid-template-columns:minmax(0,1.3fr) auto auto}.lbs-oft-panel{font-size:3.33333cqw;top:4em}.lbs-oft .lbs-bo-row>span:nth-child(2),.lbs-oft .lbs-bo-thead span:nth-child(2){display:flex}}.lbs-auth{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.lbs-auth.is-single{background:var(--cream);grid-template-columns:minmax(0,1fr)}.lbs-auth-main{flex-direction:column;min-width:0;padding:24px 40px;display:flex}.lbs-auth-top{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.lbs-auth-logo{border-radius:calc(6px*var(--rk));display:flex}.lbs-auth-logo img{width:132px;height:auto;display:block}.lbs-auth .lbs-auth-switch{color:var(--muted);gap:6px;font-size:15px;display:flex}.lbs-auth a{color:var(--ink);text-underline-offset:3px;font-weight:600}.lbs-auth a:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.lbs-auth-body{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:440px;margin:0 auto;padding:40px 0;display:flex}.lbs-auth-foot{color:var(--muted);flex-wrap:wrap;gap:6px 20px;font-size:13px;display:flex}.lbs-auth-foot a{color:var(--muted);font-weight:400;text-decoration:none}@media (hover:hover){.lbs-auth-foot a:hover{color:var(--ink);text-decoration:underline}}.lbs-auth .lbs-gs h1{letter-spacing:-.02em;font-size:34px;line-height:1.12}.lbs-auth .lbs-gs .lbs-gs-sub{margin-top:12px;font-size:16px;line-height:1.55}.lbs-auth .lbs-gs-form{gap:16px;margin-top:28px}.lbs-auth .lbs-gs-fields{gap:16px}.lbs-auth .lbs-gs-google,.lbs-auth .lbs-gs-control input{height:50px}.lbs-auth .lbs-gs-group label{font-size:14px}.lbs-auth .lbs-gs .lbs-gs-err:empty{display:none}.lbs-auth .lbs-gs-submit{height:52px;font-size:16px}.lbs-auth .lbs-gs .lbs-gs-legal{font-size:12px}.lbs-auth-rating{color:var(--muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;font-size:14px;line-height:1.45;display:flex}.lbs-auth-rating strong{color:var(--ink)}.lbs-auth-side{height:100dvh;padding:12px 12px 12px 0;position:sticky;top:0}.lbs-auth-panel{border-radius:calc(24px*var(--rk));flex-direction:column;justify-content:center;align-items:center;gap:28px;height:100%;padding:56px;display:flex;overflow:hidden}.lbs-auth-a .lbs-auth-panel{background:var(--cream)}.lbs-auth-a .lbs-gs-stage{width:100%;max-width:540px;padding:0;position:relative;top:0}.lbs-auth-a .lbs-gs .lbs-gs-ready{margin-top:16px;position:absolute}.lbs-auth-under{text-align:center;gap:14px;max-width:480px;display:grid}.lbs-auth-a .lbs-auth-under{margin-top:40px}.lbs-auth-review{justify-items:center;gap:12px;margin:0;display:grid}.lbs-auth-review blockquote{color:var(--ink);margin:0;font-size:16px;font-weight:500;line-height:1.5}.lbs-auth-review blockquote:before{content:"« "}.lbs-auth-review blockquote:after{content:" »"}.lbs-auth-review figcaption{align-items:center;gap:10px;font-size:14px;display:flex}.lbs-auth-review img{corner-shape:round;corner-shape:round;border-radius:50%}.lbs-auth-login .lbs-auth-body{max-width:540px}.lbs-auth .lbs-lg h1,.lbs-auth .lbs-rp h1{letter-spacing:-.02em;font-size:34px;line-height:1.12}.lbs-auth .lbs-lg-sub,.lbs-auth .lbs-rp .lbs-rp-sub{font-size:16px;margin-top:12px!important}.lbs-auth .lbs-lg-form{margin-top:32px}.lbs-auth .lbs-lg-field{border-radius:calc(14px*var(--rk));padding:16px 20px;font-size:24px}.lbs-auth .lbs-lg-submit{height:52px;font-size:16px}.lbs-auth .lbs-lg-help{margin-top:28px}.lbs-auth .lbs-lg-other{color:var(--muted);margin-top:20px;font-size:15px;line-height:1.5}.lbs-auth-partner .lbs-auth-body{max-width:520px}.lbs-auth-partner .lbs-auth-panel,.lbs-auth-partner-login .lbs-auth-panel{background:var(--cream)}.lbs-auth .lbs-pc-stage{width:100%;max-width:440px;padding:0;position:relative;top:0}.lbs-auth .lbs-pc .lbs-pc-note{text-align:center;max-width:440px;margin-top:28px}.lbs-auth .lbs-pc .lbs-pc-note-m{text-align:left;margin:0;display:none}@media (max-width:959px){.lbs-auth .lbs-pc .lbs-pc-note-m{display:block}}.lbs-auth .lbs-pc h1{letter-spacing:-.02em;font-size:34px;line-height:1.12}.lbs-auth .lbs-pc .lbs-pc-sub{margin-top:12px;font-size:16px}.lbs-auth .lbs-pc-form{gap:16px;margin-top:28px}.lbs-auth .lbs-pc-form fieldset{gap:16px}.lbs-auth .lbs-pc-group input,.lbs-auth .lbs-pc-group select{height:50px}.lbs-auth .lbs-pc-group label,.lbs-auth .lbs-pc-check{font-size:14px}.lbs-auth .lbs-pc-submit{height:52px;font-size:16px}.lbs-auth-reset .lbs-auth-panel{background:var(--cream)}.lbs-auth-reset .lbs-rp-mail{width:100%;max-width:440px}.lbs-auth .lbs-rp-form{margin-top:28px}.lbs-auth .lbs-rp-form input{height:50px}.lbs-auth .lbs-rp-submit{height:52px;font-size:16px}@media (max-width:1099px){.lbs-auth-panel{padding:40px}}@media (max-width:959px){.lbs-auth{grid-template-columns:minmax(0,1fr)}.lbs-auth-side{display:none}.lbs-auth-main{padding:16px 20px}.lbs-auth-body{padding:40px 0 48px}}@media (max-width:539px){.lbs-auth .lbs-auth-switch span{display:none}.lbs-auth .lbs-gs h1,.lbs-auth .lbs-lg h1,.lbs-auth .lbs-rp h1,.lbs-auth .lbs-pc h1{font-size:28px}.lbs-auth .lbs-lg-field{padding:14px 16px;font-size:clamp(18px,5.4vw,24px)}.lbs-auth-logo img{width:118px}}.lbs-auth-body{padding:clamp(20px,6vh,56px) 0}.lbs-auth :is(.lbs-gs-help,.lbs-pc-help){display:none}.lbs-auth :is(.lbs-gs-group,.lbs-pc-group):focus-within:not(.is-ok) :is(.lbs-gs-help,.lbs-pc-help),.lbs-auth .lbs-gs-help.is-always{display:block}.lbs-pc-form legend.lbs-pc-vh{float:none;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.lbs-pc-more{border-top:1px solid #1c1d231f;border-bottom:1px solid #1c1d231f}.lbs-pc-more summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.lbs-pc-more summary::-webkit-details-marker{display:none}.lbs-pc-more summary svg{flex-shrink:0;transition:transform .2s}.lbs-pc-more[open] summary svg{transform:rotate(180deg)}.lbs-pc-more summary:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.lbs-pc-more fieldset{padding-bottom:20px!important}@media (max-height:920px) and (min-width:960px),(max-height:740px){.lbs-auth-main{padding-top:16px;padding-bottom:16px}.lbs-auth-body{padding:clamp(12px,3vh,32px) 0}.lbs-auth :is(.lbs-gs,.lbs-lg,.lbs-rp,.lbs-pc) h1{font-size:30px}.lbs-auth .lbs-gs .lbs-gs-sub,.lbs-auth .lbs-lg-sub,.lbs-auth .lbs-rp .lbs-rp-sub,.lbs-auth .lbs-pc .lbs-pc-sub{font-size:15px;margin-top:8px!important}.lbs-auth :is(.lbs-gs-form,.lbs-pc-form,.lbs-rp-form,.lbs-lg-form){margin-top:20px}.lbs-auth :is(.lbs-gs-form,.lbs-gs-fields,.lbs-pc-form,.lbs-pc-form fieldset){gap:12px}.lbs-auth .lbs-gs-group label,.lbs-auth .lbs-pc-group label{margin-bottom:6px}.lbs-auth .lbs-gs-google,.lbs-auth .lbs-gs-control input,.lbs-auth .lbs-pc-group input,.lbs-auth .lbs-pc-group select,.lbs-auth .lbs-rp-form input{height:46px}.lbs-auth :is(.lbs-gs-submit,.lbs-pc-submit,.lbs-rp-submit,.lbs-lg-submit){height:48px}.lbs-auth .lbs-lg-field{padding:12px 18px;font-size:22px}.lbs-auth .lbs-lg-help{margin-top:16px}.lbs-auth .lbs-lg-help summary{padding:12px 0}.lbs-auth .lbs-pc-checks{gap:8px;margin-top:4px}.lbs-auth .lbs-pc-check{font-size:13px;line-height:1.4}.lbs-auth-a .lbs-auth-under{margin-top:24px}.lbs-auth .lbs-pc-more summary{padding:10px 0}}@media (max-width:959px) and (max-height:740px){.lbs-auth-body{padding:16px 0 24px}.lbs-auth :is(.lbs-gs,.lbs-lg,.lbs-rp,.lbs-pc) h1{font-size:26px}.lbs-auth .lbs-gs .lbs-gs-legal{font-size:11.5px}.lbs-auth-foot{gap:4px 14px;font-size:12px}}.lbs-more-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1240px;margin:48px auto 0;display:grid}.lbs-more-card{border-radius:calc(22px*var(--rk));background:#fff;border:1px solid #1c1d231a;flex-direction:column;padding:28px;display:flex}.lbs-more-icon{border-radius:calc(12px*var(--rk));background:var(--accent-tint);width:44px;height:44px;color:var(--accent-ink);justify-content:center;align-items:center;display:inline-flex}.lbs-more-card h3{letter-spacing:-.01em;margin-top:18px;font-size:20px;font-weight:800}.lbs-more-card>p{color:var(--muted);font-size:15px;line-height:1.5;margin-top:8px!important}.lbs-more-card ul{border-top:1px solid #1c1d2314;flex-direction:column;gap:9px;margin:18px 0 0;padding:18px 0 0;list-style:none;display:flex}.lbs-more-card li{gap:8px;font-size:15px;line-height:1.4;display:flex}.lbs-more-card li svg{color:var(--accent-ink);flex-shrink:0;margin-top:1px}.lbs-profile-story .lbs-story-list{margin-top:48px}.lbs-faq-link{color:var(--ink);text-underline-offset:4px;font-weight:700}.lbs-accent-orange .lbs-ph-band .lbs-ph-tag{color:var(--ink);font-size:14px;font-weight:700}@media (max-width:991px){.lbs-more-grid{grid-template-columns:1fr;max-width:640px}}@media (max-width:767px){.lbs-more-card{padding:22px}}:is(.lbs-section:not(.lbs-cream,.lbs-dark,.lbs-final),.lbs-final.lbs-white-bg)+:is(.lbs-section:not(.lbs-cream,.lbs-dark,.lbs-final),.lbs-final.lbs-white-bg),:is(.lbs-cream,.lbs-final:not(.lbs-white-bg))+:is(.lbs-section.lbs-cream,.lbs-final:not(.lbs-white-bg)){padding-top:0}.lbs-hero:not(.lbs-ph,.lbs-pp-dark)+.lbs-section.lbs-cream{padding-top:48px}@media (max-width:767px){.lbs-hero:not(.lbs-ph,.lbs-pp-dark)+.lbs-section.lbs-cream{padding-top:16px}}.lbs-profile .lbs-section:not(.lbs-cream,.lbs-dark,.lbs-final)+.lbs-opportunity{padding-top:0}.lbs-profile .lbs-opportunity+.lbs-section:not(.lbs-cream,.lbs-dark,.lbs-final){padding-top:48px}.lbs-section.lbs-sq+.lbs-section.lbs-journey{padding-top:24px}.lbs-lp-card-quote{flex-basis:100%}.lbs-oft.lbs-ps{width:auto;height:auto;font-size:inherit}.lbs-ps-tiles3{grid-template-columns:repeat(3,minmax(0,1fr))}.lbs-ps-tiles3 .lbs-oft-tile-0{cursor:pointer}.lbs-ps-cols3{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:1em;display:grid}.lbs-ps-cols3>span:last-child{justify-content:flex-end;display:flex}.lbs-ps-g0{color:#13705d;background:#e4f3ee}.lbs-ps-g1{color:#2f6bff;background:#edf1ff}.lbs-ps-g2{color:#ef6b55;background:#fff0ec}.lbs-ps-g0 svg,.lbs-ps-g1 svg,.lbs-ps-g2 svg{width:1.2em;height:1.2em}.lbs-ps-page{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1.2em;padding-top:.6em;display:grid}.lbs-ps-preview{border-radius:calc(1.2em*var(--rk));background:#3b3d42;min-height:19em;position:relative;overflow:hidden}.lbs-ps-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lbs-ps-preview:after{content:"";background:linear-gradient(90deg,#0f1014d1,#0f10141a);position:absolute;inset:0}.lbs-ps-preview>span{z-index:1;color:#fff;flex-direction:column;align-items:flex-start;gap:.5em;padding:2em;display:flex;position:relative}.lbs-ps-preview small{color:#ddf064;font-size:1em}.lbs-ps-preview b{max-width:9em;font-family:var(--lbs-app-display),var(--lbs-sans),sans-serif;letter-spacing:-.03em;font-size:2.4em;line-height:1}.lbs-ps-preview em{font-size:1.15em;font-style:normal;font-weight:700}.lbs-ps-preview i{corner-shape:round;color:var(--ui-ink);background:#ddf064;border-radius:2em;margin-top:.6em;padding:.8em 1.4em;font-style:normal;font-weight:700}.lbs-ps-side{flex-direction:column;gap:.9em;padding:1.4em;font-size:1.05em;display:flex}.lbs-ps-side>span{color:#55565c;align-items:center;gap:.6em;display:flex}.lbs-ps-side svg{color:#1d8a73;width:1.15em;height:1.15em}.lbs-ps-side .lbs-ui-buy{margin-top:auto}.lbs-ps-seq{grid-template-columns:2.2em minmax(0,1.8fr) minmax(0,1fr) auto;align-items:center;gap:1em;display:grid}.lbs-ps-seq .lbs-ofj-who svg{color:#8a8b91;width:1.15em;height:1.15em}.lbs-ps-step{corner-shape:round;background:#f2f0eb;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;font-size:.9em;font-weight:700;display:inline-flex}.lbs-ps-sale{grid-template-columns:minmax(0,2fr) 5em auto minmax(0,1fr);align-items:center;gap:1em;display:grid}.lbs-ps-sale>:last-child{justify-self:end}.lbs-ps-sale .lbs-ui-buy{height:2.6em;padding:0 1.1em}.lbs-ps-sale .lbs-ofj-date svg{width:1em;height:1em}.lbs-ps-host{grid-template-columns:minmax(0,1fr) 11em;align-items:center;gap:1.4em;display:grid}.lbs-ps-course{min-height:22em}.lbs-ps-phone{border:.45em solid var(--ui-ink);border-radius:calc(2em*var(--rk));background:#fff;flex-direction:column;gap:.5em;padding:2.4em .9em 1.4em;display:flex;position:relative;box-shadow:0 1.4em 2.4em -1.4em #1c1d2373}.lbs-ps-notch{corner-shape:round;background:var(--ui-ink);border-radius:1em;width:3.6em;height:.9em;position:absolute;top:.6em;left:50%;transform:translate(-50%)}.lbs-ps-phone img{border-radius:calc(.8em*var(--rk));object-fit:cover;width:100%;height:7em}.lbs-ps-phone b{font-size:1.05em;line-height:1.2}.lbs-ps-phone small{color:var(--ui-muted)}.lbs-ps-phone>i{corner-shape:round;background:#3aa58d;border-radius:1em;height:.45em;transition:width 1.2s cubic-bezier(.4,0,.2,1);display:block}.lbs-ps-web{flex-direction:column;align-items:flex-start;gap:1em;padding:1.6em;display:flex}.lbs-ps-web-kind{align-items:center;gap:.6em;font-size:1.2em;font-weight:700;display:inline-flex}.lbs-ps-web-kind svg{color:#2f6bff;width:1.2em;height:1.2em}.lbs-ps-web>small{color:#8a8b91;font-size:.95em}.lbs-ps-slots{flex-wrap:wrap;gap:.5em;display:flex}.lbs-ps-slots .lbs-bo-chip{align-items:center;gap:.4em;display:inline-flex}.lbs-ps-slots svg{width:1em;height:1em}.lbs-ps-offer{border-radius:calc(1em*var(--rk));background:#fff8e8;flex-direction:column;align-self:stretch;gap:.2em;padding:1em 1.2em;display:flex}.lbs-ps-offer span{color:#55565c}.lbs-ps-split{grid-template-columns:1fr 1fr;gap:.7em;display:grid}.lbs-ps-split button{border-radius:calc(1em*var(--rk));color:var(--ui-ink);font:600 1.05em/1.3 var(--lbs-sans),sans-serif;text-align:left;background:#fff;border:1.5px solid #e7e6e2;flex-direction:column;gap:.2em;padding:1em 1.2em;transition:border-color .25s,background-color .25s;display:flex}.lbs-ps-split button[data-t]{cursor:pointer}.lbs-ps-split span{color:#55565c;font-weight:500}.lbs-ps-split .is-on{background:#e8f6f1;border-color:#3aa58d}.lbs-ps-autorow{justify-content:space-between;align-items:center;gap:1em;font-weight:600;display:flex}.lbs-ps-game{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;gap:1.2em;display:grid}.lbs-ps-board,.lbs-ps-challenge{border-radius:calc(1.4em*var(--rk));background:#fff;flex-direction:column;gap:.8em;padding:1.4em;display:flex}.lbs-ps-board-h{align-items:center;gap:.5em;font-size:1.15em;font-weight:700;display:inline-flex}.lbs-ps-board-h svg{color:#f4b63f;width:1.2em;height:1.2em}.lbs-ps-rank{border-radius:calc(1em*var(--rk));grid-template-columns:1.6em 2.6em minmax(0,1fr) auto;align-items:center;gap:.8em;padding:.6em .8em;transition:background-color .4s;display:grid}.lbs-ps-rank em{color:#8a8b91;font-style:normal;font-weight:800}.lbs-ps-rank img{corner-shape:round;object-fit:cover;border-radius:50%;width:2.6em;height:2.6em}.lbs-ps-rank span{font-weight:700}.lbs-ps-rank.is-up{background:#f3fadb}.lbs-ps-flame{border-radius:calc(.8em*var(--rk));color:#ef6b55;background:#fff0ec;justify-content:center;align-items:center;width:2.6em;height:2.6em;display:inline-flex}.lbs-ps-flame svg{width:1.3em;height:1.3em}.lbs-ps-challenge b{font-size:1.2em}.lbs-ps-challenge small{color:var(--ui-muted);font-size:1em}.lbs-ps-badges{gap:.5em;display:flex}.lbs-ps-badges i{corner-shape:round;color:#c5c3bd;background:#f2f0eb;border-radius:50%;justify-content:center;align-items:center;width:2.4em;height:2.4em;transition:background-color .4s,color .4s;display:inline-flex}.lbs-ps-badges i.is-on{color:#d9961f;background:#fff4d6}.lbs-ps-badges svg{width:1.2em;height:1.2em}.lbs-ps-challenge .lbs-ui-buy{margin-top:auto}.lbs-ps-perms{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:center;gap:1em;display:grid}.lbs-ps-perms>span:not(:first-child){text-align:center;justify-content:center;display:flex}.lbs-ps-2fa{border-radius:calc(1em*var(--rk));background:#f7f6f2;margin-top:.6em;padding:.9em 1em;font-size:.95em}.lbs-ps-2fa>span:first-child{align-items:center;gap:.5em;display:inline-flex}.lbs-ps-2fa svg{width:1.1em;height:1.1em}.lbs-ps-2fa .lbs-bo-chip{align-items:center;gap:.4em;display:inline-flex}@container (max-width:420px){.lbs-ps-page,.lbs-ps-host,.lbs-ps-game{grid-template-columns:1fr}.lbs-ps-phone,.lbs-ps-side>span{display:none}.lbs-ps-cols3{grid-template-columns:minmax(0,1fr) auto}.lbs-ps-cols3>:nth-child(2){display:none}.lbs-ps-seq{grid-template-columns:2.2em minmax(0,1fr) auto}.lbs-ps-seq>:nth-child(3){display:none}.lbs-ps-sale{grid-template-columns:minmax(0,1fr) auto}.lbs-ps-sale>:nth-child(3),.lbs-ps-sale>:nth-child(4){display:none}.lbs-ps-perms{grid-template-columns:minmax(0,1fr) repeat(3,2.9em)}.lbs-ps-perms span{font-size:.8em}}.lbs-li-more{color:var(--muted);padding-left:26px}@container (max-width:420px){.lbs-ps-journey .lbs-bo-row.lbs-ps-cols3>span:nth-child(2){display:none}}.lbs-ads-header .lbs-logo{display:inline-flex}@media (max-width:767px){.lbs-ads-header .lbs-actions{display:none}}.lbs-ads-reassure{color:var(--hero-fg,var(--muted));opacity:.88;font-size:15px;margin-top:14px!important}.lbs-ads-book{scroll-margin-top:72px}.lbs-ads-expert{border-radius:calc(16px*var(--rk));background:#fff;border:1px solid #1c1d2314;align-items:center;gap:14px;padding:14px 16px;display:flex;margin-top:28px!important}.lbs-ads-expert img{object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}.lbs-ads-expert p{color:var(--muted);flex-direction:column;gap:2px;font-size:15px;display:flex;margin:0!important}.lbs-ads-expert b{color:var(--ink);font-size:16px}.lbs-ic{height:var(--lbs-ic-h,720px)}.lbs-ic iframe{border:0;width:100%;height:100%;display:block}@media (max-width:767px){.lbs-ic{height:var(--lbs-ic-h,900px)}}.lbs-ads-sticky{z-index:40;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--cream);border-top:1px solid #1c1d2314;transition:transform .25s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.lbs-ads-sticky .lbs-cta{justify-content:center;width:100%}@media (max-width:767px){.lbs-ads-sticky{display:block}.lbs-ads-sticky.is-on{transform:none}}.lbs-ads-foot{max-width:1240px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px 32px;margin:0 auto;padding:32px 20px 40px;font-size:14px;display:flex}.lbs-ads-foot nav{flex-wrap:wrap;gap:8px 24px;display:flex}.lbs-ads-foot a{color:var(--muted);text-underline-offset:3px}.lbs-ads-foot p{margin:0 0 0 auto!important}@media (max-width:767px){.lbs-ads-foot{text-align:center;flex-direction:column;padding-bottom:96px}.lbs-ads-foot nav{justify-content:center}.lbs-ads-foot p{margin:0!important}}.lbs-ads-confirm .lbs-hero{padding:64px 0 96px}.lbs-ads-confirm-inner{text-align:center;max-width:760px}.lbs-ads-confirm h1{font-size:52px;line-height:1.1}.lbs-ads-confirm .lbs-hero-text{font-size:19px;margin:20px auto 0!important}.lbs-ic-call{border-radius:calc(20px*var(--rk));background:#fff;border:1px solid #1c1d2314;margin-top:36px;overflow:hidden}.lbs-ic-call iframe{border:0;width:100%;display:block}.lbs-ads-confirm-card{border-radius:calc(20px*var(--rk));text-align:left;background:#fff;border:1px solid #1c1d2314;margin-top:24px;padding:28px 32px}.lbs-ads-confirm-card h2{letter-spacing:-.01em;font-size:22px;font-weight:800}.lbs-ads-confirm-card ul{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.lbs-ads-confirm-card li{color:var(--muted);gap:12px;font-size:17px;line-height:1.5;display:flex}.lbs-ads-confirm-card li svg{color:var(--accent-ink);flex-shrink:0;margin-top:3px}.lbs-ads-confirm-more{margin-top:28px!important}.lbs-ads-confirm-more a{color:var(--ink);text-underline-offset:3px;font-weight:600}@media (max-width:767px){.lbs-ads-confirm .lbs-hero{padding:40px 0 64px}.lbs-ads-confirm h1{font-size:34px}.lbs-ads-confirm .lbs-hero-text{font-size:17px}.lbs-ads-confirm-card{padding:22px 20px}.lbs-ads-book .lbs-dm-label,.lbs-ads-book .lbs-dm-text ul{display:none}}.lbs-footer-cookies{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;text-decoration:underline}
