.lb-guide{max-width:1160px;margin:auto;padding:24px 28px 64px;color:#302737;font-size:17px;line-height:1.75}.lb-guide__crumb{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;margin-bottom:36px}.lb-guide a{color:#623551;text-underline-offset:4px}.lb-guide__header{max-width:830px;margin:0 0 42px}.lb-guide__kicker{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#74365d}.lb-guide h1{font-size:clamp(32px,4vw,50px);line-height:1.15;letter-spacing:-.035em;margin:14px 0 22px;color:inherit}.lb-guide__lead{font-size:20px;line-height:1.6;margin:0}.lb-guide h2{font-size:28px;line-height:1.25;letter-spacing:-.02em;color:inherit;margin:0 0 16px}.lb-guide h3{font-size:22px;line-height:1.3;color:inherit;margin:0 0 12px}.lb-guide__layout{display:grid;grid-template-columns:260px minmax(0,680px);gap:60px;align-items:start}.lb-guide__toc{border-top:2px solid #623551;padding-top:18px;font-size:15px}.lb-guide__toc ol{padding-left:21px}.lb-guide__toc li{margin:12px 0}.lb-guide__toc a{text-decoration:none}.lb-guide__toc a:hover{text-decoration:underline}.lb-guide__body section{margin-bottom:36px;scroll-margin-top:120px}.lb-guide__body p{margin:0}.lb-guide__body figure{margin:0 0 36px}.lb-guide__body figure img{display:block;width:100%;height:auto;max-height:430px;object-fit:cover;border-radius:4px}.lb-guide__body figcaption{font-size:13px;line-height:1.5;margin-top:10px;color:#695d68}.lb-guide__next{background:#f6f0f4;border-left:3px solid #623551;padding:28px;margin-top:36px}.lb-guide__next>p{font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.lb-guide__next h2{font-size:25px}.lb-guide__button{display:inline-flex;align-items:center;background:#623551;color:#fff!important;text-decoration:none;min-height:48px;padding:12px 18px;border-radius:4px;font-size:16px;line-height:1.4}.lb-guide__help{display:block;margin-top:16px;font-size:14px}.lb-guide__back{border-top:1px solid #ded2db;margin-top:48px;padding-top:24px}.lb-guide__index>section{margin-bottom:44px}.lb-guide__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 38px}.lb-guide__links>a{display:block;text-decoration:none;padding:24px 0;border-top:1px solid #ded2db;color:inherit}.lb-guide__links p{font-size:16px;margin:0 0 14px}.lb-guide__links span{font-size:14px;color:#623551;font-weight:600}.lb-guide__links>a:hover h3{text-decoration:underline;text-underline-offset:4px}.lb-guide a:focus-visible{outline:3px solid #74365d;outline-offset:5px}@media(max-width:800px){.lb-guide{padding:20px 20px 40px;font-size:16px}.lb-guide__layout{grid-template-columns:1fr;gap:28px}.lb-guide__toc{background:#f7f4f6;padding:18px 22px;border-top:0}.lb-guide__toc ol{margin-bottom:0}.lb-guide__header{margin-bottom:28px}.lb-guide__lead{font-size:18px}.lb-guide h2{font-size:25px}.lb-guide__body section{margin-bottom:28px}.lb-guide__links{grid-template-columns:1fr}.lb-guide__next{padding:22px}.lb-guide__button{width:100%}.lb-guide__crumb{margin-bottom:24px}}@media(prefers-reduced-motion:no-preference){.lb-guide a{transition:background-color .15s ease,color .15s ease}}
