.lmb-editorial{background:#fff}.lmb-editorial h1{font-size:clamp(36px,4.5vw,66px);line-height:1.07;margin:18px 0 22px}.lmb-editorial h2{font-size:clamp(27px,3vw,38px);line-height:1.18}.lmb-editorial p{font-size:17px;line-height:1.7;color:#59626a}.lmb-journal-hero{display:grid;grid-template-columns:42% 58%;min-height:520px;background:var(--paper)}.lmb-journal-hero__copy{padding:clamp(32px,5vw,80px);align-self:center}.lmb-journal-hero__copy p{max-width:450px;margin:0 0 30px}.lmb-journal-hero__image{width:100%;height:100%;min-height:520px;object-fit:cover;display:block}.lmb-journal-toolbar{display:flex;gap:24px;justify-content:space-between;align-items:center;padding:38px 0 15px;border-bottom:1px solid var(--line)}.lmb-journal-filters{display:flex;gap:22px;overflow-x:auto;scrollbar-width:thin}.lmb-journal-filters button{background:none;border:0;border-bottom:2px solid transparent;border-radius:0;padding:15px 0;font-size:14px;font-weight:600;white-space:nowrap;color:#59626a;min-height:48px}.lmb-journal-filters button[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.lmb-journal-search{display:block;flex-shrink:0}.lmb-journal-search input{width:220px;border:1px solid var(--line);background:#fff;border-radius:0;padding:13px 16px;min-height:48px;font:inherit;font-size:15px;color:var(--ink)}.lmb-journal-count{font-size:13px;color:#59626a;padding:14px 0 24px;min-height:50px}.lmb-editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 28px;margin-bottom:68px}.lmb-editorial-card{display:flex;flex-direction:column;min-width:0}.lmb-editorial-card__image{display:block;aspect-ratio:1.2;overflow:hidden;background:var(--paper);margin-bottom:24px}.lmb-editorial-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.lmb-editorial-card:hover img{transform:scale(1.025)}.lmb-editorial-card h2{font-size:25px;line-height:1.23;margin:13px 0 12px}.lmb-editorial-card h2 a{text-decoration:none}.lmb-editorial-card h2 a:hover{text-decoration:underline;text-underline-offset:5px}.lmb-editorial-card p{font-size:16px;margin:0 0 20px}.lmb-editorial-card>.lmb-service-link{margin-top:auto;align-self:flex-start}.lmb-journal-empty{padding:30px 0 50px}.lmb-guide-hero{display:grid;grid-template-columns:1fr 1fr;background:var(--paper);min-height:520px}.lmb-guide-hero__copy{padding:clamp(28px,5vw,72px);align-self:center}.lmb-guide-hero__copy>.lmb-service-link{display:table;font-size:13px;margin-bottom:40px}.lmb-guide-hero h1{font-size:clamp(33px,3.7vw,54px);line-height:1.12}.lmb-guide-hero__copy p{margin-bottom:22px}.lmb-guide-hero__image{width:100%;height:100%;min-height:520px;object-fit:cover}.lmb-guide-content{max-width:1160px;margin:0 auto;padding:64px 32px}.lmb-guide-body{display:grid;grid-template-columns:230px minmax(0,1fr);column-gap:65px;align-items:start}.lmb-guide-body>p:first-child{grid-column:2;font-size:21px;line-height:1.6;color:var(--ink);margin:0 0 42px}.lmb-guide-toc{grid-column:1;grid-row:1/span 20;position:sticky;top:24px;display:flex;flex-direction:column;gap:14px;padding:6px 0 20px;border-bottom:1px solid var(--line)}.lmb-guide-toc>span{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.lmb-guide-toc a{font-size:14px;line-height:1.45;text-decoration:none}.lmb-guide-toc a:hover{text-decoration:underline}.lmb-guide-body>section,.lmb-guide-body>.lmb-guide-next{grid-column:2;min-width:0;scroll-margin-top:24px}.lmb-guide-body>section{margin-bottom:38px;padding-bottom:26px;border-bottom:1px solid var(--line)}.lmb-guide-body>section>h2{margin:0 0 22px}.lmb-guide-body p{margin:0 0 20px}.lmb-guide-body p a{text-decoration:underline;text-underline-offset:3px}.lmb-guide-note{background:var(--paper);padding:24px 28px;border-left:3px solid #a38658;margin:28px 0}.lmb-guide-note h3{font-size:20px;line-height:1.3;margin:0 0 12px}.lmb-guide-note p:last-child{margin-bottom:0}.lmb-guide-table{overflow-x:auto;margin:24px 0;border-top:1px solid var(--line)}.lmb-guide-table table{border:0;border-collapse:collapse;width:100%;table-layout:fixed;min-width:0}.lmb-guide-table th,.lmb-guide-table td{font-size:15px;line-height:1.55;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--line);padding:16px 14px;overflow-wrap:anywhere}.lmb-guide-table thead th{background:var(--paper);color:var(--ink);font-weight:600}.lmb-guide-table tbody th{font-weight:600;color:var(--ink)}.lmb-guide-table td{color:#59626a}.lmb-guide-table th:first-child{width:28%}.lmb-guide-faq{border-top:1px solid var(--line);margin:24px 0 0;padding:18px 0 0}.lmb-guide-faq summary{position:relative;list-style:none;padding:0 30px 18px 0;font-weight:600;font-size:18px;line-height:1.5;cursor:pointer;min-height:44px}.lmb-guide-faq summary::-webkit-details-marker{display:none}.lmb-guide-faq summary:after{content:'+';position:absolute;right:0;top:0;font-size:26px;font-weight:400}.lmb-guide-faq[open] summary:after{content:'−'}.lmb-guide-faq p{margin:0;padding-bottom:6px}.lmb-guide-next{background:var(--ink);color:#fff;padding:32px}.lmb-guide-next h2{color:#fff;margin:0 0 18px}.lmb-guide-next p,.lmb-guide-next a{color:#fff}.lmb-guide-next>a{display:inline-block;min-height:44px;line-height:44px;font-weight:600;text-decoration:none;border-bottom:1px solid #b9aa90}.lmb-guide-footer{display:flex;justify-content:space-between;gap:20px;max-width:1100px;margin:0 auto 64px;padding:0 32px}.lmb-editorial .lmb-service-eyebrow{font-size:11px;line-height:1.6;letter-spacing:.12em!important}.lmb-editorial .lmb-service-link{font-size:15px}.lmb-editorial .lmb-service-help h2{margin:8px 0 12px}
@media(max-width:1100px){.lmb-journal-toolbar{align-items:stretch;flex-direction:column;gap:12px}.lmb-journal-search input{width:100%}.lmb-journal-filters{justify-content:space-between}.lmb-guide-body{column-gap:35px;grid-template-columns:190px minmax(0,1fr)}}
@media(max-width:900px){.lmb-journal-hero,.lmb-guide-hero{grid-template-columns:1fr;min-height:0}.lmb-journal-hero__copy,.lmb-guide-hero__copy{padding:40px 28px}.lmb-journal-hero__image,.lmb-guide-hero__image{min-height:0;aspect-ratio:1.5;height:auto;object-fit:cover}.lmb-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 22px}.lmb-guide-hero__copy>.lmb-service-link{margin-bottom:28px}.lmb-guide-body{display:block}.lmb-guide-toc{position:static;margin:0 0 36px;background:var(--paper);padding:24px;gap:15px}.lmb-guide-content{padding:38px 28px}.lmb-guide-body>p:first-child{font-size:20px;margin-bottom:26px}}
@media(max-width:600px){.lmb-editorial h1{font-size:37px}.lmb-journal-hero__copy,.lmb-guide-hero__copy{padding:34px 22px}.lmb-journal-hero__image,.lmb-guide-hero__image{aspect-ratio:1.2}.lmb-journal-toolbar{padding-top:24px;gap:12px}.lmb-journal-filters{gap:24px;justify-content:flex-start}.lmb-editorial-grid{grid-template-columns:1fr;gap:40px;margin-bottom:44px}.lmb-editorial-card__image{aspect-ratio:1.3;margin-bottom:20px}.lmb-editorial-card h2{font-size:27px}.lmb-guide-hero h1{font-size:35px}.lmb-guide-content{padding:32px 22px}.lmb-guide-body>section{padding-bottom:18px;margin-bottom:30px}.lmb-guide-body>section>h2{font-size:28px;margin-bottom:18px}.lmb-guide-body p{font-size:16px;line-height:1.75}.lmb-guide-note{padding:22px}.lmb-guide-table th,.lmb-guide-table td{font-size:13px;padding:12px 9px;line-height:1.55}.lmb-guide-table th:first-child{width:29%}.lmb-guide-next{padding:26px 22px}.lmb-guide-footer{padding:0 22px;margin-bottom:44px;flex-direction:column;align-items:flex-start}.lmb-guide-toc a{min-height:28px}}
@media(prefers-reduced-motion:reduce){.lmb-editorial *{scroll-behavior:auto!important;transition:none!important}}
@media print{.lmb-guide-toc,.lmb-guide-footer,.lmb-guide-next{display:none}.lmb-guide-content{max-width:none;padding:0}.lmb-guide-body{display:block}.lmb-guide-hero{display:block;background:none}.lmb-guide-hero__image{display:none}}
