:root{--lmb-serif:"Newsreader","Source Serif 4",Georgia,"Times New Roman",serif;--lmb-r:6px;--lmb-paper:#fbf9f4}.lmb-eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.8rem;font-size:1.4rem;font-weight:600;letter-spacing:.01em;color:var(--lm-amber-dark)}.lmb-eyebrow:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--lm-amber)}.lmb-eyebrow a{color:inherit;text-decoration:none}.lmb-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:1.1rem 2.6rem;border:2px solid var(--lm-amber);border-radius:999px;background:var(--lm-amber);color:var(--lm-navy)!important;font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;line-height:1.2;text-decoration:none!important;cursor:pointer;transition:background .2s ease,border-color .2s ease}.lmb-btn:hover{background:#ffb83d;border-color:#ffb83d}.lmb-btn:focus-visible{outline:3px solid var(--lm-navy);outline-offset:3px}.lmb-chip{display:inline-flex;align-items:center;padding:.7rem 1.5rem;border:1px solid transparent;border-radius:999px;background:var(--lm-mist);color:var(--lm-ink);font-size:1.35rem;font-weight:600;line-height:1.3;text-decoration:none;transition:background .2s,color .2s}a.lmb-chip:hover{background:#e6ebf4}.lmb-chip.is-active,a.lmb-chip.is-active:hover{background:var(--lm-navy);color:#fff}.lmb-index{padding:2.4rem 0 var(--lm-sec,6.4rem)}.lmb-tags{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 4rem;padding:0 0 2.4rem;list-style:none;border-bottom:1px solid var(--lm-line)}.lmb-lead{display:grid;gap:2.4rem;margin:0 0 5.6rem;padding-bottom:5.6rem;border-bottom:1px solid var(--lm-line);color:inherit;text-decoration:none}.lmb-lead__media{position:relative;aspect-ratio:3/2;background:var(--lm-mist);overflow:hidden;border-radius:var(--lmb-r)}.lmb-lead__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease}.lmb-lead:hover .lmb-lead__media img{transform:scale(1.025)}.lmb-lead__body{display:flex;flex-direction:column;justify-content:center}.lmb-lead__title{margin:0 0 1.6rem;font-family:var(--lmb-serif);font-weight:600;font-size:clamp(3rem,3.6vw,4.4rem);line-height:1.1;letter-spacing:-.02em;color:var(--lm-navy);text-wrap:balance}.lmb-lead:hover .lmb-lead__title,.lmb-card__link:hover .lmb-card__title{text-decoration:underline;text-decoration-color:var(--lm-amber);text-decoration-thickness:2px;text-underline-offset:5px}.lmb-lead__excerpt{margin:0 0 2.2rem;max-width:56ch;font-size:1.7rem;line-height:1.65;color:var(--lm-ink-2)}.lmb-lead__cta{font-size:1.5rem;font-weight:700;color:var(--lm-navy)}@media(min-width:990px){.lmb-lead{grid-template-columns:1.35fr 1fr;gap:5.6rem;align-items:center}}.lmb-grid{list-style:none;margin:0;padding:0;display:grid;gap:4rem 2.8rem}@media(min-width:640px){.lmb-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.lmb-grid{grid-template-columns:repeat(3,1fr);gap:5.2rem 3.2rem}}.lmb-card{height:100%}.lmb-card__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.lmb-card__media{position:relative;aspect-ratio:3/2;background:var(--lm-mist);overflow:hidden;border-radius:var(--lmb-r)}.lmb-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.lmb-card__link:hover .lmb-card__media img{transform:scale(1.03)}.lmb-card__tag,.lmb-lead__tag{position:absolute;left:1.2rem;top:1.2rem;padding:.4rem 1rem;border-radius:999px;background:#fffffff5;color:var(--lm-navy);font-size:1.2rem;font-weight:600}.lmb-card__body{display:flex;flex-direction:column;flex:1;padding:1.8rem 0 0}.lmb-card__meta{margin:0 0 .9rem;font-size:1.3rem;font-weight:500;color:var(--lm-ink-2)}.lmb-card__title{margin:0 0 1rem;font-family:var(--lmb-serif);font-weight:600;font-size:2.4rem;line-height:1.2;letter-spacing:-.01em;color:var(--lm-navy);text-wrap:balance}.lmb-card__excerpt{margin:0;font-size:1.5rem;line-height:1.6;color:var(--lm-ink-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lmb-card__cta{display:none}.lmb-pager{margin-top:6rem;padding-top:3.2rem;border-top:1px solid var(--lm-line)}.lmb-pager ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0;padding:0;list-style:none}.lmb-pager a,.lmb-pager span.lmb-pager__cur{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem;padding:0 1.4rem;border:1px solid var(--lm-line);border-radius:999px;background:#fff;color:var(--lm-navy);font-size:1.5rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.lmb-pager a:hover{border-color:var(--lm-navy)}.lmb-pager .lmb-pager__cur{background:var(--lm-navy);border-color:var(--lm-navy);color:#fff}.lmb-empty{padding:6rem 0;text-align:center;color:var(--lm-ink-2);font-size:1.7rem}.lmb-progress{position:fixed;left:0;top:0;z-index:60;width:100%;height:3px;pointer-events:none}.lmb-progress span{display:block;height:100%;width:0;background:var(--lm-amber)}.lmb-hero{position:relative;padding:2rem 0 0;background:#fff}.lmb-bg{display:none}.lmb-hero__inner{max-width:96rem;padding-top:2.4rem}.lmb-title{margin:0;font-family:var(--lmb-serif);font-weight:600;font-size:clamp(3.6rem,5.4vw,6.2rem);line-height:1.05;letter-spacing:-.025em;color:var(--lm-navy);text-wrap:balance}.lmb-deck{margin:2.4rem 0 0;max-width:68rem;font-size:clamp(1.8rem,1.7vw,2.1rem);line-height:1.6;color:var(--lm-ink-2)}.lmb-meta{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-top:3.6rem;padding:1.8rem 0;border-top:1px solid var(--lm-line);border-bottom:1px solid var(--lm-line);font-size:1.4rem;color:var(--lm-ink-2)}.lmb-meta__by{display:inline-flex;align-items:center;gap:1.2rem;color:var(--lm-ink);font-weight:700}.lmb-avatar{display:inline-grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--lm-navy);color:var(--lm-amber);font-family:var(--font-heading-family);font-size:1.4rem;font-weight:800;flex:0 0 auto}.lmb-meta__item{display:inline-flex;align-items:center;gap:.7rem}.lmb-meta__item svg{color:var(--lm-ink-2);opacity:.7}.lmb-meta__sep{width:1px;height:1.8rem;background:var(--lm-line)}.lmb-figure{position:relative;margin:3.6rem auto 0}.lmb-figure__img{display:block;width:100%;aspect-ratio:2/1;object-fit:cover;border-radius:var(--lmb-r);background:var(--lm-mist)}.lmb-hero--noimg{padding-bottom:1rem}.lmb-layout{display:grid;gap:3.2rem;padding-top:4.4rem;padding-bottom:4rem}@media(min-width:990px){.lmb-layout{grid-template-columns:24rem minmax(0,68rem);justify-content:center;gap:8rem;align-items:start;padding-top:6rem}.lmb-aside{order:-1}}.lmb-main{min-width:0;max-width:68rem}.lmb-aside{display:block}@media(min-width:990px){.lmb-aside{position:sticky;top:11rem}}.lmb-box{padding:0}.lmb-box__h{margin:0 0 1.4rem;font-size:1.4rem;font-weight:700;color:var(--lm-navy)}.lmb-toc ol{list-style:none;margin:0;padding:0;display:grid;gap:0;border-left:1px solid var(--lm-line)}.lmb-toc a{display:block;margin-left:-1px;padding:.8rem 0 .8rem 1.6rem;border-left:2px solid transparent;color:var(--lm-ink-2);font-size:1.4rem;font-weight:500;line-height:1.4;text-decoration:none;transition:color .2s,border-color .2s}.lmb-toc a:hover{color:var(--lm-navy)}.lmb-toc a.is-active{border-left-color:var(--lm-amber);color:var(--lm-navy);font-weight:700}.lmb-toc-m{margin:0 0 3.2rem;border-top:1px solid var(--lm-line);border-bottom:1px solid var(--lm-line)}.lmb-toc-m summary{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;cursor:pointer;list-style:none;font-size:1.5rem;font-weight:700;color:var(--lm-navy)}.lmb-toc-m summary::-webkit-details-marker{display:none}.lmb-toc-m summary:after{content:"";width:.8rem;height:.8rem;border-right:2px solid var(--lm-navy);border-bottom:2px solid var(--lm-navy);transform:rotate(45deg) translateY(-2px);transition:transform .2s}.lmb-toc-m[open] summary:after{transform:rotate(225deg)}.lmb-toc-m .lmb-toc{padding:0 0 1.6rem}@media(min-width:990px){.lmb-toc-m{display:none}}@media(max-width:989px){.lmb-aside{display:none}}.lmb-prose{font-family:var(--lmb-serif);font-size:2.1rem;line-height:1.7;color:#1d2433;overflow-wrap:break-word;font-optical-sizing:auto;-webkit-hyphens:manual;hyphens:manual}.lmb-prose>*:first-child{margin-top:0}.lmb-prose p{margin:0 0 2.4rem}.lmb-prose>p:first-of-type{font-size:2.5rem;line-height:1.5;color:var(--lm-navy)}.lmb-prose strong{font-weight:700;color:var(--lm-navy)}.lmb-prose a{color:var(--lm-navy);text-decoration:underline;text-decoration-color:var(--lm-amber);text-decoration-thickness:2px;text-underline-offset:3px;transition:background .2s}.lmb-prose a:hover{background:#f5a62333}.lmb-prose a.lmb-btn{font-family:var(--font-body-family);text-decoration:none;font-weight:700}.lmb-prose h2{margin:6.4rem 0 2rem;padding-top:2.6rem;border-top:1px solid var(--lm-line);font-family:var(--lmb-serif);font-weight:600;font-size:clamp(3rem,3.2vw,3.8rem);line-height:1.14;letter-spacing:-.018em;color:var(--lm-navy);scroll-margin-top:11rem;text-wrap:balance}.lmb-prose>h2:first-child{border-top:0;padding-top:0;margin-top:0}.lmb-prose h3{margin:4rem 0 1.2rem;font-family:var(--font-body-family);font-weight:700;font-size:1.9rem;line-height:1.35;letter-spacing:-.005em;color:var(--lm-navy);scroll-margin-top:11rem}.lmb-prose h4{margin:2.8rem 0 1rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;color:var(--lm-navy)}.lmb-prose ul,.lmb-prose ol{margin:0 0 2.8rem;padding:0;list-style:none;display:grid;gap:1.2rem}.lmb-prose li{position:relative;margin:0;padding-left:2.8rem}.lmb-prose li>p{margin:0}.lmb-prose ul>li:before{content:"";position:absolute;left:.4rem;top:1.15rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--lm-amber)}.lmb-prose ol{counter-reset:o}.lmb-prose ol>li{counter-increment:o}.lmb-prose ol>li:before{content:counter(o) ".";position:absolute;left:0;top:0;font-weight:700;color:var(--lm-amber-dark)}.lmb-prose blockquote{margin:4.8rem 0;padding:.4rem 0 .4rem 3rem;border:0;border-left:3px solid var(--lm-amber);background:none}.lmb-prose blockquote p{margin:0;font-family:var(--lmb-serif);font-size:2.8rem;font-style:italic;font-weight:400;line-height:1.38;letter-spacing:-.01em;color:var(--lm-navy)}.lmb-prose blockquote p+p{margin-top:1.2rem}.lmb-prose img,.lmb-prose figure img{display:block;max-width:100%;height:auto;border-radius:var(--lmb-r)}.lmb-prose figure{margin:3.6rem 0}.lmb-prose figcaption{margin-top:1rem;font-family:var(--font-body-family);font-size:1.35rem;color:var(--lm-ink-2)}.lmb-prose hr{margin:5rem 0;border:0;border-top:1px solid var(--lm-line)}.lmb-prose table{display:block;width:100%;max-width:100%;margin:3.4rem 0;overflow-x:auto;border-collapse:collapse;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.5;-webkit-overflow-scrolling:touch}.lmb-prose th,.lmb-prose td{padding:1.3rem 1.6rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--lm-line)}.lmb-prose thead th,.lmb-prose tr:first-child th{border-bottom:2px solid var(--lm-navy);color:var(--lm-navy);font-size:1.4rem;font-weight:700;white-space:nowrap;background:none}.lmb-prose tbody tr:nth-child(2n) td{background:var(--lmb-paper)}.lmb-prose td:first-child{font-weight:700;color:var(--lm-navy)}.lmb-prose table+p{font-size:1.5rem;color:var(--lm-ink-2)}.lmb-callout{margin:0 0 3.2rem;padding:2rem 2.4rem;border-left:3px solid var(--lm-amber);border-radius:0 var(--lmb-r) var(--lmb-r) 0;background:var(--lmb-paper);font-family:var(--font-body-family)}.lmb-callout>:last-child{margin-bottom:0}.lmb-callout p{font-size:1.65rem;line-height:1.7;color:var(--lm-ink)}.lmb-callout__label{display:block;margin:0 0 .6rem!important;font-size:1.4rem!important;font-weight:700;color:var(--lm-amber-dark)!important}.lmb-prose>.lmb-callout:first-child p:first-of-type{font-size:1.65rem;color:var(--lm-ink)}.lmb-pick{margin:4.8rem 0;padding:3.2rem 3.4rem 3.4rem;border-radius:var(--lmb-r);background:var(--lm-navy);color:#fff;font-family:var(--font-body-family)}.lmb-pick__eyebrow{margin:0 0 1rem!important;font-size:1.4rem!important;font-weight:600;color:var(--lm-amber)!important}.lmb-pick__title{margin:0 0 1.2rem!important;font-family:var(--lmb-serif);font-size:3rem!important;font-weight:600;line-height:1.15!important;letter-spacing:-.01em;color:#fff!important}.lmb-pick p{color:#ffffffdb;font-size:1.65rem;line-height:1.65}.lmb-pick .lmb-btn{margin-top:1rem}.lmb-endcta{margin:6rem 0 0;padding:4rem 3rem;border-top:3px solid var(--lm-amber);border-radius:0 0 var(--lmb-r) var(--lmb-r);background:var(--lmb-paper);text-align:center;font-family:var(--font-body-family)}.lmb-endcta__title{margin:0 0 1.8rem!important;font-family:var(--lmb-serif);font-size:3.2rem!important;font-weight:600;line-height:1.15!important;letter-spacing:-.015em;color:var(--lm-navy)!important}.lmb-endcta p{color:var(--lm-ink-2)}.lmb-endcta .lmb-btn{margin:0 0 1.6rem}.lmb-endcta__fine{margin:0!important;font-size:1.35rem!important;color:var(--lm-ink-2)!important}.lmb-faq{margin:0 0 .8rem;font-family:var(--font-body-family)}.lmb-faq details{border-top:1px solid var(--lm-line)}.lmb-faq details:last-child{border-bottom:1px solid var(--lm-line)}.lmb-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 0;cursor:pointer;list-style:none;font-size:1.8rem;font-weight:600;line-height:1.4;color:var(--lm-navy)}.lmb-faq summary::-webkit-details-marker{display:none}.lmb-faq summary:after{content:"";flex:0 0 auto;width:.9rem;height:.9rem;margin-right:.4rem;border-right:2px solid var(--lm-navy);border-bottom:2px solid var(--lm-navy);transform:translateY(-.2rem) rotate(45deg);transition:transform .2s ease}.lmb-faq details[open] summary:after{transform:translateY(.2rem) rotate(225deg)}.lmb-faq summary:focus-visible{outline:2px solid var(--lm-amber);outline-offset:3px;border-radius:4px}.lmb-faq details p{margin:-.4rem 0 2rem;max-width:62ch;font-size:1.65rem;line-height:1.7;color:var(--lm-ink-2)}.lmb-foot{margin-top:5.6rem;font-family:var(--font-body-family)}.lmb-foot__tags{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 3rem;padding:3rem 0 0;list-style:none;border-top:1px solid var(--lm-line)}.lmb-share{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.lmb-share__label{margin-right:.8rem;font-size:1.4rem;font-weight:700;color:var(--lm-navy)}.lmb-share a,.lmb-share button{display:inline-grid;place-items:center;width:4.2rem;height:4.2rem;padding:0;border:1px solid var(--lm-line);border-radius:50%;background:#fff;color:var(--lm-navy);cursor:pointer;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.lmb-share a:hover,.lmb-share button:hover{background:var(--lm-navy);border-color:var(--lm-navy);color:#fff}.lmb-share svg{width:1.7rem;height:1.7rem}.lmb-share__ok{font-size:1.3rem;font-weight:700;color:var(--lm-amber-dark)}.lmb-offers{display:grid;gap:1.6rem;margin-top:4rem}@media(min-width:700px){.lmb-offers{grid-template-columns:1fr 1fr}}.lmb-offer{padding:2.4rem;border:1px solid var(--lm-line);border-radius:var(--lmb-r);background:#fff}.lmb-offer--navy{background:var(--lm-navy);border-color:var(--lm-navy);color:#fff}.lmb-offer .lmb-box__h{margin:0 0 .8rem;font-family:var(--lmb-serif);font-size:2.2rem;font-weight:600;line-height:1.2}.lmb-offer .lmb-box__h{color:var(--lm-navy)}.lmb-offer--navy .lmb-box__h{color:#fff}.lmb-offer p{margin:0 0 1.6rem;font-size:1.45rem;line-height:1.6;color:var(--lm-ink-2)}.lmb-offer--navy p{color:#ffffffd6}.lmb-offer .lmb-btn{width:100%}.lmb-code{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.1rem 1.4rem;border:2px dashed var(--lm-amber);border-radius:var(--lmb-r);background:var(--lmb-paper);color:var(--lm-navy);font-family:var(--font-body-family);font-size:1.7rem;font-weight:800;letter-spacing:.12em;cursor:pointer;transition:background .2s}.lmb-code:hover{background:#fff3da}.lmb-code small{font-size:1.2rem;font-weight:600;letter-spacing:0;color:var(--lm-amber-dark)}.lmb-author{display:flex;gap:1.8rem;align-items:flex-start;margin-top:4rem;padding:2.6rem 0 0;border-top:1px solid var(--lm-line)}.lmb-author .lmb-avatar{width:5.6rem;height:5.6rem;font-size:1.8rem}.lmb-author__name{margin:0 0 .4rem;font-family:var(--lmb-serif);font-size:2.2rem;font-weight:600;color:var(--lm-navy)}.lmb-author__bio{margin:0 0 1rem;font-size:1.5rem;line-height:1.65;color:var(--lm-ink-2)}.lmb-author__link{font-size:1.4rem;font-weight:700;color:var(--lm-navy);text-decoration:underline;text-decoration-color:var(--lm-amber);text-decoration-thickness:2px;text-underline-offset:4px}.lmb-news{margin:var(--lm-sec,6.4rem) 0 0;padding:5rem 0;background:var(--lm-navy);color:#fff}.lmb-news__grid{display:grid;gap:2.4rem;align-items:center}@media(min-width:860px){.lmb-news__grid{grid-template-columns:1.1fr .9fr;gap:6rem}}.lmb-news .lmb-eyebrow{color:var(--lm-amber)}.lmb-news__h{margin:0 0 1rem;font-family:var(--lmb-serif);font-weight:600;font-size:clamp(3rem,3.4vw,4rem);line-height:1.1;letter-spacing:-.015em;color:#fff}.lmb-news__p{margin:0;max-width:52ch;font-size:1.6rem;line-height:1.65;color:#ffffffd1}.lmb-news form{display:flex;flex-wrap:wrap;gap:1rem}.lmb-news input[type=email]{flex:1 1 22rem;min-height:4.8rem;padding:1.1rem 1.8rem;border:2px solid rgba(255,255,255,.25);border-radius:999px;background:#ffffff14;color:#fff;font-family:var(--font-body-family);font-size:1.5rem}.lmb-news input[type=email]::placeholder{color:#ffffffa6}.lmb-news input[type=email]:focus{outline:none;border-color:var(--lm-amber);background:#ffffff24}.lmb-news__msg{flex:1 0 100%;margin:0;font-size:1.4rem;font-weight:600;color:var(--lm-amber)}.lmb-more{padding:var(--lm-sec,6.4rem) 0}.lmb-more__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:3.6rem;padding-bottom:1.8rem;border-bottom:1px solid var(--lm-line)}.lmb-more__h{margin:0;font-family:var(--lmb-serif);font-weight:600;font-size:clamp(2.8rem,3.2vw,3.6rem);line-height:1.15;letter-spacing:-.015em;color:var(--lm-navy)}.lmb-more__all{display:inline-flex;align-items:center;gap:.8rem;font-size:1.5rem;font-weight:700;color:var(--lm-navy);text-decoration:underline;text-decoration-color:var(--lm-amber);text-decoration-thickness:2px;text-underline-offset:5px}@media(max-width:749px){.lmb-meta__sep{display:none}.lmb-meta{gap:1rem 1.8rem}.lmb-prose{font-size:1.95rem;line-height:1.65}.lmb-prose>p:first-of-type{font-size:2.2rem}.lmb-prose h2{margin-top:5rem}.lmb-prose blockquote p{font-size:2.3rem}.lmb-pick{padding:2.6rem 2.2rem}.lmb-endcta{padding:3rem 2rem}.lmb-figure__img{aspect-ratio:3/2}.lmb-author{flex-direction:column}}@media(prefers-reduced-motion:reduce){.lmb-lead__media img,.lmb-card__media img,.lmb-btn,.lmb-share a,.lmb-share button{transition:none!important}}@media print{.lmb-progress,.lmb-aside,.lmb-toc-m,.lmb-news,.lmb-more,.lmb-share,.lmb-offers{display:none!important}.lmb-layout{display:block}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lm-blog.css.map */
