.grn-handoff .grn-legal-header{border-bottom:1px solid var(--grn-line);padding-block:64px 40px}.grn-handoff .grn-legal-width{max-width:880px;margin-inline:auto}.grn-handoff .grn-legal-date{margin-top:24px;color:var(--grn-muted);font-size:14px}.grn-handoff .grn-legal-copy{padding-block:40px 64px;font-size:16px;line-height:1.85;overflow-wrap:anywhere}.grn-handoff .grn-legal-copy p{margin-bottom:20px}.grn-handoff .grn-legal-copy>p:first-child{font-size:18px}.grn-handoff .grn-legal-copy h2{margin:48px 0 20px;padding-top:24px;border-top:1px solid var(--grn-line);font-family:var(--font-serif);font-size:clamp(1.6rem,3vw,2rem);font-weight:600;line-height:1.2;letter-spacing:-.025em}.grn-handoff .grn-legal-copy h3{margin:28px 0 12px;font-family:var(--font-serif);font-size:23px;font-weight:600;line-height:1.35}.grn-handoff .grn-legal-copy ul{list-style:disc;padding-left:24px;margin-bottom:24px}.grn-handoff .grn-legal-copy ul.grn-legal-contact{list-style:none;padding-left:0}.grn-handoff .grn-legal-copy li+li{margin-top:8px}.grn-handoff .grn-legal-copy a{color:#127d50;text-decoration:underline;text-decoration-thickness:1px}.grn-handoff .grn-legal-copy a:hover{color:var(--grn-ink)}.grn-handoff .grn-legal-table{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin-block:28px}.grn-handoff .grn-legal-table:focus-visible{outline:3px solid #12945b;outline-offset:4px}.grn-handoff .grn-legal-table table{width:100%;min-width:720px;border-collapse:collapse;font-size:14px;line-height:1.7}.grn-handoff .grn-legal-table :is(th,td){border:1px solid var(--grn-line);padding:16px;text-align:left;vertical-align:top}.grn-handoff .grn-legal-table th{background:#e5ebdd;font-weight:700}.grn-handoff .grn-legal-table tbody tr:nth-child(2n){background:#ebeae1}.grn-handoff .grn-legal-back{padding-bottom:64px}@media (max-width: 767px){.grn-handoff .grn-legal-header{padding-block:48px 32px}.grn-handoff .grn-legal-copy{padding-block:32px 48px}.grn-handoff .grn-legal-copy h2{margin-top:36px}}
