.lm-section{padding-block:48px}.lm-heading{max-width:800px;margin-bottom:28px}.lm-heading h2{font-size:clamp(28px,3.4vw,44px);letter-spacing:-.045em;line-height:1.15;margin:0 0 18px}.lm-heading>p{font-size:15px;line-height:1.85;max-width:75ch;color:#5d6258}.lm-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lm-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:24px;background:#f5f4ed;border:1px solid #e5e3d9;border-radius:9px;min-width:0;transition:background .18s,transform .18s}.lm-card:hover{background:#fff8df;transform:translateY(-3px)}.lm-card>span{font-size:10px;letter-spacing:.09em;color:#686d62}.lm-card h3{font-size:20px;line-height:1.3;margin:18px 0 10px;letter-spacing:-.025em}.lm-card p{font-size:12px;line-height:1.7;margin:0 0 22px;color:#5d6258}.lm-card b{font-size:12px;margin-top:auto}.lm-materials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.lm-materials .lm-card{background:#fff;border-color:#d9dccf}.lm-card-svg{width:100%;height:70px;margin-top:10px;color:#5b604e}.lm-card-svg svg{display:block;width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.7}.lm-subhead{font-size:22px;line-height:1.3;margin:28px 0 18px}.lm-intro{padding:45px 0 32px;max-width:100%}.lm-intro h1{max-width:24ch;overflow-wrap:break-word;font-size:clamp(34px,4.2vw,58px);line-height:1.08;margin:14px 0 23px;letter-spacing:-.045em}.lm-page-lead{font-size:clamp(15px,1.4vw,18px);line-height:1.8;max-width:72ch;color:#5d6258}.lm-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:27px 0 18px}.lm-actions .lm-call{padding:10px 0;font-size:13px;font-weight:700}.lm-note{font-size:12px;line-height:1.8;color:#686d62;max-width:76ch}.lm-content{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:40px;padding-bottom:42px;align-items:start}.lm-prose{min-width:0}.lm-prose section{padding:24px 0}.lm-prose h2{font-size:clamp(24px,2.5vw,33px);line-height:1.2;letter-spacing:-.035em;margin:0 0 20px}.lm-prose p,.lm-prose li{font-size:15px;line-height:1.85;max-width:76ch}.lm-prose ul{padding-left:21px}.lm-prose li{margin:10px 0}.lm-prose a:not(.button){color:#385c44;text-decoration:underline;text-underline-offset:4px}.lm-aside{position:sticky;top:120px;border-radius:10px;background:#f5f4ed;padding:23px;min-width:0}.lm-aside h2{font-size:19px;line-height:1.3;margin:0 0 16px}.lm-aside p{font-size:12px;line-height:1.8;margin:12px 0}.lm-aside a{display:block;font-size:12px;padding:9px 0;color:#3d5940}.lm-aside .lm-art{height:115px;color:#5a634b;margin:0 0 17px}.lm-art svg{height:100%;width:100%;fill:none;stroke:currentColor;stroke-width:1.8}.lm-faq details{padding:18px 0;border-bottom:1px solid #e4e2d7}.lm-faq summary{font-size:15px;font-weight:750;cursor:pointer;line-height:1.6}.lm-faq p{font-size:14px}.lm-related{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.lm-related a{padding:11px 14px;background:#f5f4ed;border-radius:6px;font-size:12px;font-weight:650}.lm-sources{margin:25px 0 40px;font-size:12px;color:#686d62;max-width:76ch}.lm-sources summary{cursor:pointer}.lm-sources ul{padding-left:20px}.lm-sources li{margin:10px 0;overflow-wrap:anywhere}.lm-sources a{color:inherit;text-decoration:underline}.lm-inline-info{font-size:12px;line-height:1.7;margin:0 0 18px;padding:10px 14px;background:#fff4ce;color:#4f492f}.catalog-rail .lm-rail-label{display:block;margin:24px 4px 8px;font-size:9px;letter-spacing:.09em;color:#71756b}.lm-catalog-more{margin-block:25px 36px}.lm-catalog-more .lm-materials{margin-top:0}.lm-hub-copy{max-width:75ch;font-size:16px;line-height:1.85}.lm-hub-copy p{margin:0 0 20px}@media(min-width:701px){.lm-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.lm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lm-content{grid-template-columns:minmax(0,1fr) 190px;gap:25px}.lm-aside{padding:18px}.lm-card{padding:20px}.lm-card h3{font-size:18px}}@media(max-width:700px){.lm-section{padding-block:33px}.lm-grid,.lm-materials{grid-template-columns:1fr}.lm-card{padding:22px;min-height:0}.lm-card h3{font-size:22px;margin-top:12px}.lm-card p{font-size:13px;margin-bottom:15px}.lm-card-svg{height:55px}.lm-heading>p{font-size:13px}.lm-intro{padding:24px 0 15px}.lm-intro h1{font-size:34px}.lm-content{display:block}.lm-aside{position:static;margin-top:25px}.lm-aside .lm-art{height:90px}.lm-prose p,.lm-prose li{font-size:14px}.lm-actions{display:grid;grid-template-columns:1fr;gap:8px}.lm-actions .button{justify-content:center}.lm-note{font-size:11px}.lm-related{display:grid;grid-template-columns:1fr}.lm-materials .lm-card{min-height:0}.lm-sources{font-size:11px}}@media(prefers-reduced-motion:reduce){.lm-card{transition:none}.lm-card:hover{transform:none}}
