.lf-source-intro{max-width:900px;margin-bottom:38px}.lf-source-intro p{font-size:17px;line-height:1.85}.lf-chapter-copy>article{padding:38px 0;border-top:1px solid var(--line);max-width:1000px}.lf-chapter-copy>article>p{max-width:850px;font-size:17px;line-height:1.85}.lf-policy{max-width:900px}.lf-policy h2{font-size:27px;margin:35px 0 15px}.lf-policy p{line-height:1.9;overflow-wrap:anywhere}.lf-news-filter{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin:28px 0 38px;padding:22px;background:var(--soft)}.lf-news-filter label{font-size:13px;font-weight:650}.lf-news-filter select{padding:12px;max-width:100%;font:inherit;border:1px solid var(--line);background:#fff}.lf-news-filter button{padding:13px 20px}.lf-portal-intro{max-width:920px;margin-bottom:45px}.lf-portal-intro p{line-height:1.85}.lf-portal-intro ul{margin:20px 0 30px;padding-left:25px}.lf-portal-intro li{margin:10px 0}.lf-panel fieldset{border:0;padding:0;margin:24px 0 35px;min-width:0}.lf-panel legend{font-size:22px;font-weight:650;margin-bottom:24px}.lf-panel input[readonly]{background:#f1efea}.lf-full-profile{max-width:900px}.lf-full-profile h3{font-size:17px;margin:25px 0 8px}.lf-full-profile p{white-space:normal;overflow-wrap:anywhere}.footer-policy{display:flex;gap:18px;flex-wrap:wrap;padding-top:20px;border-top:1px solid #ffffff25}.footer-policy a{font-size:12px}.hero h1{font-size:clamp(40px,5.2vw,78px)}.hero-content>p{max-width:700px}.hero .hero-content{padding-top:95px;padding-bottom:65px}@media(max-width:600px){.lf-news-filter{align-items:stretch;flex-direction:column;padding:18px}.lf-news-filter select{font-size:16px}.lf-portal-intro .actions{flex-direction:column;align-items:start}.hero .hero-content{padding-top:65px;padding-bottom:45px}.hero h1{font-size:43px}}
