.lis-page .lis-hero{background:#f5f2e9;padding:32px 0 0;color:#263044}.lis-hero .breadcrumb{font-size:.82rem;margin-bottom:30px;color:#5c6668}.lis-hero .breadcrumb a{color:inherit}.lis-hero-grid{display:grid;grid-template-columns:1.08fr 1fr;gap:50px;align-items:center;padding-bottom:42px}.lis-hero .eyebrow{color:#7f642d;font-size:.76rem;letter-spacing:.16em}.lis-hero h1{font-family:Georgia,serif;font-size:clamp(2.5rem,4.2vw,4.25rem);line-height:1.06;letter-spacing:-.035em;margin:20px 0 24px;max-width:650px}.lis-hero h1 em{color:#836d3d;font-weight:400}.lis-hero .hero-intro{font-size:1.1rem;line-height:1.65;max-width:500px;color:#596466}.lis-hero figure{margin:0;position:relative}.lis-hero img{display:block;width:100%;height:390px;object-fit:cover;border-radius:2px}.lis-hero figcaption{font-size:.7rem;color:#69716c;padding-top:10px}.lis-hero .hero-link{display:inline-block;padding:14px 0;border-bottom:1px solid #ab905b;color:#263044;text-decoration:none;font-weight:600;margin-top:8px}.lis-hero .hero-link:hover{text-decoration:underline}.lis-summary{background:#263447;color:#fff;border-bottom:4px solid #b9a06c;padding:25px 0}.lis-summary .wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.lis-summary .wrap>div+div{border-left:1px solid #607078;padding-left:30px}.lis-summary strong{display:block;font:1.22rem Georgia,serif;color:#fff;margin-bottom:7px}.lis-summary p{font-size:.85rem;line-height:1.6;margin:0;color:#e0e5e3}.lis-page .lis-reassurance{background:#edf2ef;border-left:3px solid #8b9e94;padding:28px 30px 8px;margin:34px 0}.lis-page .lis-reassurance h2{margin-top:14px}.lis-page .lis-steps{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:28px 0}.lis-steps section{padding:24px;background:#f6f3ec;border-top:2px solid #b9a06c}.lis-steps .step-number{display:block;color:#826832;font-size:.8rem;letter-spacing:.15em;margin-bottom:16px}.lis-page .lis-steps h3{font-size:1.3rem}.lis-page .lis-steps p{font-size:.95rem;line-height:1.7}.lis-page .guide-faq details{border-bottom:1px solid #cdd8d2;padding:19px 0}.lis-page .guide-faq summary{font:1.17rem/1.45 Georgia,serif;cursor:pointer;color:#263044}.lis-page .guide-faq details p{margin:18px 0 0}.lis-page a:focus-visible,.lis-page summary:focus-visible{outline:3px solid #987d43;outline-offset:4px}.lis-page .guide-action a{color:#f4dfac;text-underline-offset:4px}.lis-page .guide-toc{background:#f5f2e9}.lis-page h2[id]{scroll-margin-top:140px} @media(max-width:900px){.lis-hero-grid{gap:28px}.lis-hero img{height:340px}.lis-hero h1{font-size:3rem}} @media(max-width:650px){.lis-hero-grid{grid-template-columns:1fr;gap:24px;padding-bottom:25px}.lis-hero h1{font-size:2.7rem}.lis-hero img{height:240px}.lis-hero .breadcrumb{margin-bottom:24px}.lis-summary .wrap{grid-template-columns:1fr;gap:18px}.lis-summary .wrap>div+div{border-left:0;border-top:1px solid #607078;padding:18px 0 0}.lis-page .lis-steps{grid-template-columns:1fr}.lis-page .lis-reassurance{padding:22px 20px 4px}.lis-page h2[id]{scroll-margin-top:30px}}