@import"https://use.typekit.net/hdi3tmm.css";@import"https://fonts.googleapis.com/css2?family=Tenor+Sans&family=Assistant:wght@200;300;400;500;600;700;800&display=swap";.lbc-joint{--lbc-ink-900: var(--ink-900, #1e1e1c);--lbc-ink-300: var(--ink-300, #a9a79e);--lbc-bone-50: var(--bone-50, #faf8f3);--lbc-bone-100: var(--bone-100, #f4f1ea);--lbc-bone-300: var(--bone-300, #ddd7c8);--lbc-bone-400: var(--bone-400, #c8c1ae);--lbc-ember-700: var(--ember-700, #8f2f1a);--lbc-ember-600: var(--ember-600, #b0432a);--lbc-ember-500: var(--ember-500, #c75636);--lbc-ember-300: var(--ember-300, #e0a48f);--lbc-ember-100: var(--ember-100, #f3e2da);--lbc-surface-page: var(--surface-page, #faf8f3);--lbc-surface-card: var(--surface-card, #ffffff);--lbc-surface-sunken: var(--surface-sunken, #f4f1ea);--lbc-surface-inverse: var(--surface-inverse, #1e1e1c);--lbc-text-strong: var(--text-strong, #1e1e1c);--lbc-text-body: var(--text-body, #3a3a36);--lbc-text-muted: var(--text-muted, #6e6d66);--lbc-text-faint: var(--text-faint, #a9a79e);--lbc-text-on-dark: var(--text-on-dark, #f4f1ea);--lbc-text-on-dark-muted: var(--text-on-dark-muted, #a9a79e);--lbc-border-hairline: var(--border-hairline, #ddd7c8);--lbc-border-on-dark: var(--border-on-dark, rgba(244, 241, 234, .18));--lbc-font-display: var(--font-display, "ivymode", "Tenor Sans", "Times New Roman", serif);--lbc-font-body: var(--font-body, "Assistant", system-ui, -apple-system, sans-serif);--lbc-text-2xs: var(--text-2xs, .75rem);--lbc-text-xs: var(--text-xs, .8125rem);--lbc-text-sm: var(--text-sm, .9375rem);--lbc-text-base: var(--text-base, 1.0625rem);--lbc-type-lead: var(--type-lead, 300 1.25rem/1.7 "Assistant", system-ui, -apple-system, sans-serif);--lbc-type-body: var(--type-body, 400 1.0625rem/1.7 "Assistant", system-ui, -apple-system, sans-serif);--lbc-type-heading: var(--type-heading, 400 2.25rem/1.18 "ivymode", "Tenor Sans", "Times New Roman", serif);--lbc-tracking-widest: var(--tracking-widest, .22em);--lbc-radius-xs: var(--radius-xs, 2px);--lbc-radius-sm: var(--radius-sm, 4px);--lbc-radius-md: var(--radius-md, 8px);--lbc-radius-lg: var(--radius-lg, 14px);--lbc-space-4: var(--space-4, 1rem);--lbc-space-5: var(--space-5, 1.5rem);--lbc-space-6: var(--space-6, 2rem);--lbc-space-7: var(--space-7, 2.5rem);--lbc-space-8: var(--space-8, 3rem);--lbc-space-9: var(--space-9, 4rem);--lbc-space-10: var(--space-10, 5.5rem);--lbc-space-11: var(--space-11, 7rem);--lbc-container-max: var(--container-max, 1280px);--lbc-container-prose: var(--container-prose, 680px);--lbc-container-wide: 1040px;--lbc-ease-out: var(--ease-out, cubic-bezier(.16, 1, .3, 1));--lbc-dur-fast: var(--dur-fast, .14s);background:var(--lbc-surface-page);color:var(--lbc-text-body);font:var(--lbc-type-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.lbc-joint,.lbc-joint *,.lbc-joint *:before,.lbc-joint *:after{box-sizing:border-box}.lbc-joint p{margin:0}.lbc-joint img{max-width:100%}.lbc-joint a{color:var(--lbc-ember-600);text-decoration:none;transition:color var(--lbc-dur-fast) var(--lbc-ease-out)}.lbc-joint a:hover{color:var(--lbc-ember-500)}.lbc-joint ::selection{background:var(--lbc-ember-100);color:var(--lbc-ink-900)}.lbc-joint .lbc-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--lbc-font-body);font-size:var(--lbc-text-2xs);font-weight:600;line-height:1.5;letter-spacing:var(--lbc-tracking-widest);text-transform:uppercase;color:var(--lbc-ember-600)}.lbc-joint .lbc-eyebrow:before{content:"";flex:0 0 auto;width:22px;height:1px;background:currentColor;opacity:.55}.lbc-joint .lbc-eyebrow--cream{color:var(--lbc-bone-100)}.lbc-joint .lbc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-transform:uppercase;border-radius:var(--lbc-radius-sm);cursor:pointer;white-space:nowrap;font-family:var(--lbc-font-body);font-weight:400;transition:background var(--lbc-dur-fast) var(--lbc-ease-out),color var(--lbc-dur-fast) var(--lbc-ease-out),border-color var(--lbc-dur-fast) var(--lbc-ease-out)}.lbc-joint .lbc-btn--ember{min-height:58px;padding:0 38px;font-size:var(--lbc-text-sm);letter-spacing:.2em;background:var(--lbc-ember-600);color:var(--lbc-bone-50);border:1.5px solid var(--lbc-ember-600)}.lbc-joint .lbc-btn--ember:hover{background:var(--lbc-ember-500);border-color:var(--lbc-ember-500);color:var(--lbc-bone-50)}.lbc-joint .lbc-btn--secondary{min-height:48px;padding:12px 26px;font-size:var(--lbc-text-xs);letter-spacing:.18em;background:transparent;color:var(--lbc-ink-900);border:1.5px solid var(--lbc-ink-900)}.lbc-joint .lbc-btn--secondary:hover{background:var(--lbc-ink-900);color:var(--lbc-bone-100)}.lbc-joint .lbc-prose{max-width:var(--lbc-container-prose);margin:0 auto;padding-left:var(--lbc-space-6);padding-right:var(--lbc-space-6)}.lbc-joint .lbc-wide{max-width:var(--lbc-container-wide);margin:0 auto;padding-left:var(--lbc-space-6);padding-right:var(--lbc-space-6)}.lbc-joint .lbc-h2{font:var(--lbc-type-heading);color:var(--lbc-text-strong);letter-spacing:-.01em;margin:18px 0 var(--lbc-space-5)}.lbc-joint .lbc-lead{font:var(--lbc-type-lead);font-weight:300;color:var(--lbc-text-strong)}.lbc-joint .lbc-p{font:var(--lbc-type-body);color:var(--lbc-text-body)}.lbc-joint .lbc-p+.lbc-p,.lbc-joint .lbc-lead+.lbc-p{margin-top:var(--lbc-space-5)}.lbc-joint .lbc-chrome-header{position:sticky;top:0;z-index:40;background:#faf8f3db;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--lbc-border-hairline)}.lbc-joint .lbc-chrome-header__inner{max-width:var(--lbc-container-max);margin:0 auto;height:72px;padding:0 var(--lbc-space-6);display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.lbc-joint .lbc-chrome-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--lbc-font-body);font-size:12px;font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--lbc-text-muted)}.lbc-joint .lbc-chrome-link--start{justify-self:start}.lbc-joint .lbc-chrome-link--end{justify-self:end}.lbc-joint .lbc-chrome-link__rule{display:inline-block;width:18px;height:1px;background:currentColor}.lbc-joint .lbc-chrome-brand{justify-self:center;display:inline-flex;align-items:center;min-height:44px}.lbc-joint .lbc-chrome-brand__mark{height:26px;width:auto;display:block}.lbc-joint .lbc-chrome-footer{background:var(--lbc-ink-900);color:var(--lbc-text-on-dark);padding:var(--lbc-space-9) var(--lbc-space-6) var(--lbc-space-7)}.lbc-joint .lbc-chrome-footer__inner{max-width:var(--lbc-container-max);margin:0 auto;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}.lbc-joint .lbc-chrome-footer__mark{height:34px;width:auto;display:block;margin-bottom:18px}.lbc-joint .lbc-chrome-footer__tagline{font-family:var(--lbc-font-body);font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:var(--lbc-bone-400);margin:0 0 12px}.lbc-joint .lbc-chrome-footer__desc{font-family:var(--lbc-font-body);font-size:15px;font-weight:300;line-height:1.7;color:var(--lbc-text-on-dark-muted);max-width:320px;margin:0}.lbc-joint .lbc-chrome-footer__meta{font-family:var(--lbc-font-body);font-size:12px;line-height:1.6;letter-spacing:.04em;color:var(--lbc-text-faint);text-align:right}.lbc-joint .lbc-hero{position:relative;min-height:66vh;display:flex;align-items:flex-end;overflow:hidden;background:var(--lbc-ink-900)}.lbc-joint .lbc-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 58%}.lbc-joint .lbc-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1e1e1c47,#1e1e1c1f 40%,#1e1e1cd1)}.lbc-joint .lbc-hero__inner{position:relative;width:100%;max-width:var(--lbc-container-max);margin:0 auto;padding:0 var(--lbc-space-6) var(--lbc-space-9)}.lbc-joint .lbc-hero__content{max-width:780px}.lbc-joint .lbc-hero__title{font-family:var(--lbc-font-display);font-weight:400;font-size:clamp(34px,6vw,84px);line-height:1.02;letter-spacing:-.01em;color:var(--lbc-bone-100);margin:22px 0 0}.lbc-joint .lbc-hero__meta{display:flex;align-items:center;gap:18px;margin-top:26px;font-family:var(--lbc-font-body);font-size:11px;font-weight:600;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--lbc-bone-400)}.lbc-joint .lbc-hero__dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--lbc-ember-600)}.lbc-joint .lbc-hero__byline{margin-top:14px;font-family:var(--lbc-font-body);font-size:13px;font-weight:400;line-height:1.5;letter-spacing:.02em;color:var(--lbc-bone-400)}.lbc-joint .lbc-intro{padding-top:var(--lbc-space-10)}.lbc-joint .lbc-why,.lbc-joint .lbc-signs{padding-top:var(--lbc-space-9)}.lbc-joint .lbc-signs__list{list-style:none;margin:var(--lbc-space-6) 0 0;padding:0;border-top:1px solid var(--lbc-border-hairline)}.lbc-joint .lbc-signs__item{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--lbc-border-hairline);font:var(--lbc-type-body);font-size:var(--lbc-text-sm);color:var(--lbc-text-body)}.lbc-joint .lbc-signs__dot{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--lbc-ember-600)}.lbc-joint .lbc-stages{padding-top:var(--lbc-space-10)}.lbc-joint .lbc-stages__intro{max-width:var(--lbc-container-prose);margin:0 auto}.lbc-joint .lbc-stages__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:var(--lbc-space-7);background:var(--lbc-border-hairline);border:1px solid var(--lbc-border-hairline);border-radius:var(--lbc-radius-md);overflow:hidden}.lbc-joint .lbc-stage{min-width:0;background:var(--lbc-surface-card);padding:var(--lbc-space-6);border-top:3px solid var(--lbc-bone-400)}.lbc-joint .lbc-stage--persistent{border-top-color:var(--lbc-ember-300)}.lbc-joint .lbc-stage--advanced{border-top-color:var(--lbc-ember-600)}.lbc-joint .lbc-stage__head{display:flex;align-items:center;gap:10px;margin-bottom:16px}.lbc-joint .lbc-stage__dot{width:9px;height:9px;border-radius:50%;background:var(--lbc-ink-300)}.lbc-joint .lbc-stage--persistent .lbc-stage__dot{background:var(--lbc-ember-300)}.lbc-joint .lbc-stage--advanced .lbc-stage__dot{background:var(--lbc-ember-600)}.lbc-joint .lbc-stage__label{font-family:var(--lbc-font-body);font-size:11px;font-weight:600;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--lbc-text-muted)}.lbc-joint .lbc-stage--advanced .lbc-stage__label{color:var(--lbc-ember-700)}.lbc-joint .lbc-stage__body{font:var(--lbc-type-body);font-size:var(--lbc-text-sm);color:var(--lbc-text-body)}.lbc-joint .lbc-stages__note{max-width:var(--lbc-container-prose);margin:var(--lbc-space-6) auto 0}.lbc-joint .lbc-stages__note-text{font:var(--lbc-type-body);color:var(--lbc-text-muted);font-style:italic}.lbc-joint .lbc-todo{padding-top:var(--lbc-space-10)}.lbc-joint .lbc-steps{margin-top:var(--lbc-space-6);border-top:1px solid var(--lbc-border-hairline)}.lbc-joint .lbc-step{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid var(--lbc-border-hairline)}.lbc-joint .lbc-step__num{flex:0 0 auto;font-family:var(--lbc-font-body);font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.04em;color:var(--lbc-ember-600)}.lbc-joint .lbc-step__text{font:var(--lbc-type-body);font-size:var(--lbc-text-sm);color:var(--lbc-text-body);margin:0}.lbc-joint .lbc-led{margin-top:var(--lbc-space-11);background:var(--lbc-ink-900);color:var(--lbc-text-on-dark)}.lbc-joint .lbc-led__inner{max-width:var(--lbc-container-max);margin:0 auto;padding:var(--lbc-space-10) var(--lbc-space-6)}.lbc-joint .lbc-led__split{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--lbc-space-9);align-items:center}.lbc-joint .lbc-led__col{min-width:0}.lbc-joint .lbc-led__h2{color:var(--lbc-bone-100)}.lbc-joint .lbc-led__p{font:var(--lbc-type-body);color:var(--lbc-text-on-dark);opacity:.9}.lbc-joint .lbc-led__p+.lbc-led__p{margin-top:var(--lbc-space-5)}.lbc-joint .lbc-spec{margin-top:var(--lbc-space-7);padding-top:var(--lbc-space-5);border-top:1px solid var(--lbc-border-on-dark)}.lbc-joint .lbc-spec__label{font-family:var(--lbc-font-body);font-size:11px;font-weight:600;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--lbc-bone-400);margin-bottom:16px}.lbc-joint .lbc-spec__chips{display:flex;flex-wrap:wrap;gap:10px}.lbc-joint .lbc-spec__chip{font-family:var(--lbc-font-body);font-size:12px;font-weight:600;line-height:1;letter-spacing:.06em;color:var(--lbc-bone-100);border:1px solid var(--lbc-border-on-dark);border-radius:var(--lbc-radius-xs);padding:9px 13px}.lbc-joint .lbc-spec__note{font:var(--lbc-type-body);font-size:var(--lbc-text-sm);color:var(--lbc-text-on-dark-muted);margin-top:18px}.lbc-joint .lbc-led__media{align-self:stretch;min-height:460px;border-radius:var(--lbc-radius-md);overflow:hidden}.lbc-joint .lbc-led__img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.lbc-joint .lbc-choose{padding-top:var(--lbc-space-10)}.lbc-joint .lbc-systems{margin-top:var(--lbc-space-6);border-top:1px solid var(--lbc-border-hairline)}.lbc-joint .lbc-system{padding:var(--lbc-space-5) 0;border-bottom:1px solid var(--lbc-border-hairline)}.lbc-joint .lbc-system__name{font-family:var(--lbc-font-display);font-weight:400;font-size:22px;line-height:1.2;color:var(--lbc-text-strong);margin:0 0 6px}.lbc-joint .lbc-system__desc{font:var(--lbc-type-body);font-size:var(--lbc-text-sm);color:var(--lbc-text-body);margin:0}.lbc-joint .lbc-choose__guide{margin-top:var(--lbc-space-6)}.lbc-joint .lbc-rental{padding-top:var(--lbc-space-10)}.lbc-joint .lbc-rental__panel{position:relative;background:var(--lbc-surface-inverse);border-radius:var(--lbc-radius-lg);overflow:hidden}.lbc-joint .lbc-rental__wash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 100% 0%,#b0432a47,#b0432a00 55%)}.lbc-joint .lbc-rental__pad{position:relative;padding:var(--lbc-space-9) var(--lbc-space-8);max-width:640px}.lbc-joint .lbc-rental__h2{color:var(--lbc-bone-100)}.lbc-joint .lbc-rental__p{font:var(--lbc-type-body);color:var(--lbc-text-on-dark);opacity:.92}.lbc-joint .lbc-rental__trial{font:var(--lbc-type-body);font-size:var(--lbc-text-sm);color:var(--lbc-text-on-dark-muted);margin-top:var(--lbc-space-4)}.lbc-joint .lbc-rental__cta{margin-top:var(--lbc-space-7)}.lbc-joint .lbc-products{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:var(--lbc-space-7)}.lbc-joint .lbc-product{min-width:0;display:flex;flex-direction:column}.lbc-joint .lbc-product__media{height:260px;border-radius:var(--lbc-radius-md);overflow:hidden;background:var(--lbc-surface-sunken)}.lbc-joint .lbc-product__img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}.lbc-joint .lbc-product__img--apply{object-position:50% 40%}.lbc-joint .lbc-product__name{font-family:var(--lbc-font-display);font-weight:400;font-size:24px;line-height:1.2;color:var(--lbc-text-strong);margin:20px 0 4px}.lbc-joint .lbc-product__meta{font:var(--lbc-type-body);font-size:var(--lbc-text-sm);color:var(--lbc-text-muted);margin:0}.lbc-joint .lbc-product__price-row{margin-top:14px;padding-top:14px;border-top:1px solid var(--lbc-border-hairline)}.lbc-joint .lbc-product__price{font-family:var(--lbc-font-display);font-weight:400;font-size:18px;line-height:1;color:var(--lbc-text-strong)}.lbc-joint .lbc-product__price-unit{font-family:var(--lbc-font-body);font-size:11px;font-weight:600;line-height:1;letter-spacing:.06em;color:var(--lbc-text-muted)}.lbc-joint .lbc-product__buy{margin-top:16px;width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.lbc-joint .lbc-note{padding-top:var(--lbc-space-10)}.lbc-joint .lbc-note__box{background:var(--lbc-surface-sunken);border:1px solid var(--lbc-border-hairline);border-radius:var(--lbc-radius-md);padding:var(--lbc-space-6)}.lbc-joint .lbc-note__label{font-family:var(--lbc-font-body);font-size:11px;font-weight:600;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--lbc-text-muted);margin-bottom:14px}.lbc-joint .lbc-note__text{font:var(--lbc-type-body);font-size:var(--lbc-text-sm);color:var(--lbc-text-muted);margin:0}.lbc-joint .lbc-faq{padding-top:var(--lbc-space-10)}.lbc-joint .lbc-faq .lbc-h2{margin-bottom:var(--lbc-space-6)}.lbc-joint .lbc-faq__list{border-top:1px solid var(--lbc-border-hairline)}.lbc-joint .lbc-faq__item{padding:var(--lbc-space-6) 0;border-bottom:1px solid var(--lbc-border-hairline)}.lbc-joint .lbc-faq__q{font-family:var(--lbc-font-display);font-weight:400;font-size:22px;line-height:1.3;color:var(--lbc-text-strong);margin:0 0 12px}.lbc-joint .lbc-faq__a{font:var(--lbc-type-body);color:var(--lbc-text-body);margin:0}.lbc-joint .lbc-related{padding-top:var(--lbc-space-9);padding-bottom:var(--lbc-space-11)}.lbc-joint .lbc-related__list{margin-top:var(--lbc-space-5);border-top:1px solid var(--lbc-border-hairline)}.lbc-joint .lbc-related__link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:22px 0;border-bottom:1px solid var(--lbc-border-hairline);color:var(--lbc-text-strong)}.lbc-joint .lbc-related__link:hover{color:var(--lbc-ember-600)}.lbc-joint .lbc-related__title{font-family:var(--lbc-font-display);font-weight:400;font-size:22px;line-height:1.2}.lbc-joint .lbc-related__arrow{flex:0 0 auto;font-family:var(--lbc-font-body);font-size:20px;font-weight:600;line-height:1;color:var(--lbc-ember-600)}@media(max-width:1024px){.lbc-joint .lbc-led__split{grid-template-columns:1fr;gap:var(--lbc-space-7)}.lbc-joint .lbc-led__media{min-height:340px}.lbc-joint .lbc-products{gap:20px}}@media(max-width:768px){.lbc-joint .lbc-stages__grid,.lbc-joint .lbc-products{grid-template-columns:1fr}.lbc-joint .lbc-prose,.lbc-joint .lbc-wide,.lbc-joint .lbc-hero__inner,.lbc-joint .lbc-led__inner{padding-left:var(--lbc-space-5);padding-right:var(--lbc-space-5)}.lbc-joint .lbc-chrome-header__inner{height:60px;padding-left:var(--lbc-space-4);padding-right:var(--lbc-space-4)}.lbc-joint .lbc-chrome-footer{padding-left:var(--lbc-space-5);padding-right:var(--lbc-space-5)}.lbc-joint .lbc-chrome-footer__inner{flex-direction:column;align-items:flex-start}.lbc-joint .lbc-chrome-footer__meta{text-align:left}.lbc-joint .lbc-hero{min-height:58vh}.lbc-joint .lbc-hero__inner{padding-bottom:var(--lbc-space-7)}.lbc-joint .lbc-led__media{min-height:280px}.lbc-joint .lbc-product__media{height:300px}.lbc-joint .lbc-rental__pad{padding:var(--lbc-space-7) var(--lbc-space-5)}.lbc-joint .lbc-rental__cta .lbc-btn--ember{width:100%;padding:0 20px}.lbc-joint .lbc-intro,.lbc-joint .lbc-stages,.lbc-joint .lbc-todo,.lbc-joint .lbc-choose,.lbc-joint .lbc-rental,.lbc-joint .lbc-note,.lbc-joint .lbc-faq{padding-top:var(--lbc-space-9)}.lbc-joint .lbc-led{margin-top:var(--lbc-space-9)}.lbc-joint .lbc-led__inner{padding-top:var(--lbc-space-9);padding-bottom:var(--lbc-space-9)}.lbc-joint .lbc-related{padding-bottom:var(--lbc-space-9)}.lbc-joint .lbc-h2{font-size:1.75rem}.lbc-joint .lbc-faq__q,.lbc-joint .lbc-related__title,.lbc-joint .lbc-system__name{font-size:20px}.lbc-joint .lbc-hero__meta{flex-wrap:wrap;gap:12px}}@media(prefers-reduced-motion:reduce){.lbc-joint a,.lbc-joint .lbc-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lbc-joint-article.css.map */
