.lpl-partner-terms{max-width:880px;margin:0 auto;padding:clamp(48px,6vw,96px) clamp(24px,5vw,48px) clamp(64px,7vw,112px);color:#2a2a25;font:400 16px/1.65 Inter,Arial,sans-serif}.lpl-partner-terms *{box-sizing:border-box}.lpl-partner-terms a{color:#0f4d33;text-decoration:underline;text-underline-offset:3px}.lpl-partner-terms a:hover{color:#0d0d0b}.lpl-partner-terms a:focus-visible{outline:2px solid #0f4d33;outline-offset:3px}.lpl-partner-terms h1{font:400 clamp(40px,5.2vw,72px)/1 Seasons,Georgia,serif;letter-spacing:-.028em;color:#0d0d0b;margin:16px 0}.lpl-partner-terms h2{font:600 19px/1.35 Inter,Arial,sans-serif;color:#0d0d0b;margin:36px 0 14px;scroll-margin-top:120px}.lpl-partner-terms p{margin:10px 0}.lpl-partner-terms header>p:last-child{font-size:15px;color:#575654}.lpl-partner-terms .lpl-partner-terms__eyebrow{font:500 13px/1.4 ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:#0f4d33}.lpl-partner-terms__draft{background:#f2f0e9;border-left:3px solid #ffb716;padding:20px 24px;margin:28px 0;font-size:15px}.lpl-partner-terms__draft p{margin:8px 0 0}.lpl-partner-terms__summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:28px 36px;border-radius:8px;background:#0f4d33;padding:clamp(24px,3.4vw,44px);margin:clamp(32px,4vw,48px) 0 48px;color:#fff}.lpl-partner-terms__summary>div{border-top:1px solid #ffffff42;padding-top:20px}.lpl-partner-terms__summary>div>p:first-child{font:500 13px/1.4 ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:#ffffffd6;margin:0}.lpl-partner-terms__summary>div>p:nth-child(2){font:400 clamp(40px,4.6vw,54px)/1 Seasons,Georgia,serif;letter-spacing:-.028em;color:#ffb716;margin:16px 0}.lpl-partner-terms__summary strong{font-weight:400}.lpl-partner-terms__summary>div>p:nth-child(3){font-size:15px;line-height:1.5;color:#ffffffe6;margin:14px 0 0}.lpl-partner-terms__summary>p{grid-column:1/-1;font-size:14px;line-height:1.5;margin:0;color:#ffffffd6}.lpl-partner-terms li{margin:4px 0}.lpl-partner-terms ul{padding-left:22px}
