.Legal-module__C0m42q__shell{color:#202621;letter-spacing:0;background:#fff;min-height:100vh}.Legal-module__C0m42q__header,.Legal-module__C0m42q__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1184px;margin:auto;padding:24px 32px;display:flex}.Legal-module__C0m42q__header{border-bottom:1px solid #dfe5e1}.Legal-module__C0m42q__header img{object-fit:contain;width:48px;height:48px}.Legal-module__C0m42q__brand{align-items:center;gap:8px;font-size:22px;font-weight:800;display:inline-flex}.Legal-module__C0m42q__brand>span>span{color:#007a3f}.Legal-module__C0m42q__header nav,.Legal-module__C0m42q__footer nav{flex-wrap:wrap;gap:20px;font-size:14px;display:flex}.Legal-module__C0m42q__shell a{text-underline-offset:3px;overflow-wrap:anywhere}.Legal-module__C0m42q__shell a:hover{color:#007a3f;text-decoration:underline}.Legal-module__C0m42q__shell a:focus-visible,.Legal-module__C0m42q__shell button:focus-visible,.Legal-module__C0m42q__shell summary:focus-visible{outline-offset:4px;outline:2px solid #007a3f}.Legal-module__C0m42q__main{max-width:1184px;margin:auto;padding:40px 32px 64px}.Legal-module__C0m42q__intro{max-width:800px;margin-bottom:36px}.Legal-module__C0m42q__eyebrow{color:#007a3f;margin:0 0 12px;font-size:13px;font-weight:700}.Legal-module__C0m42q__shell h1{letter-spacing:0;overflow-wrap:anywhere;margin:0 0 16px;font-size:32px;font-weight:700;line-height:1.25}.Legal-module__C0m42q__meta{color:#5a625c;font-size:14px;line-height:1.75}.Legal-module__C0m42q__documentLayout{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:48px;display:grid}.Legal-module__C0m42q__contents{max-height:calc(100vh - 40px);font-size:13px;line-height:1.5;position:sticky;top:20px;overflow-y:auto}.Legal-module__C0m42q__contents summary{cursor:pointer;background:#fff;padding-bottom:12px;font-weight:700;position:sticky;top:0}.Legal-module__C0m42q__contents nav{gap:4px;display:grid}.Legal-module__C0m42q__contents a{color:#505952;padding:7px 0}.Legal-module__C0m42q__document{overflow-wrap:anywhere;min-width:0;max-width:784px;font-size:15px;line-height:1.85}.Legal-module__C0m42q__document p{margin:0 0 18px}.Legal-module__C0m42q__document h2{border-top:1px solid #dfe5e1;margin:36px 0 16px;padding-top:24px;scroll-margin-top:24px;font-size:22px;font-weight:700;line-height:1.4}.Legal-module__C0m42q__document h3{margin:24px 0 12px;font-size:17px;font-weight:700;line-height:1.5}.Legal-module__C0m42q__document a{color:#006b37;text-decoration:underline}.Legal-module__C0m42q__document ul,.Legal-module__C0m42q__document ol{margin:0 0 20px;padding-left:24px}.Legal-module__C0m42q__document ul{list-style:outside}.Legal-module__C0m42q__document ol{list-style:decimal}.Legal-module__C0m42q__document li{margin:8px 0}.Legal-module__C0m42q__tableWrap{max-width:100%;margin:24px 0;overflow-x:auto}.Legal-module__C0m42q__document table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.Legal-module__C0m42q__document td,.Legal-module__C0m42q__document th{text-align:left;vertical-align:top;border:1px solid #dfe5e1;min-width:140px;padding:12px}.Legal-module__C0m42q__document th{background:#f3f7f4}.Legal-module__C0m42q__footer{color:#505952;border-top:1px solid #dfe5e1;font-size:13px}.Legal-module__C0m42q__list{max-width:800px}.Legal-module__C0m42q__list section{border-top:1px solid #dfe5e1;padding:24px 0}.Legal-module__C0m42q__list h2{margin-bottom:10px;font-size:20px;font-weight:700}.Legal-module__C0m42q__list h3{margin:16px 0 8px;font-size:16px;font-weight:700}.Legal-module__C0m42q__list p{margin:8px 0;line-height:1.75}.Legal-module__C0m42q__list a{color:#006b37;text-decoration:underline}.Legal-module__C0m42q__list ul{padding-left:24px;line-height:1.8;list-style:outside}.Legal-module__C0m42q__list .Legal-module__C0m42q__emailButton{color:#fff;background:#007a3f;border-radius:6px;align-items:center;gap:10px;margin:12px 0;padding:11px 16px;font-weight:600;text-decoration:none;display:inline-flex}.Legal-module__C0m42q__list .Legal-module__C0m42q__emailButton:hover{color:#fff;background:#006532}@media (max-width:760px){.Legal-module__C0m42q__header,.Legal-module__C0m42q__footer{gap:16px;padding:20px}.Legal-module__C0m42q__main{padding:28px 20px 40px}.Legal-module__C0m42q__header nav{gap:16px}.Legal-module__C0m42q__shell h1{font-size:27px}.Legal-module__C0m42q__documentLayout{grid-template-columns:minmax(0,1fr);gap:24px}.Legal-module__C0m42q__contents{border-bottom:1px solid #dfe5e1;max-height:220px;padding-bottom:16px;position:static}.Legal-module__C0m42q__document h2{font-size:20px}}@media print{.Legal-module__C0m42q__header,.Legal-module__C0m42q__footer,.Legal-module__C0m42q__contents{display:none}.Legal-module__C0m42q__main{padding:0}.Legal-module__C0m42q__documentLayout{display:block}.Legal-module__C0m42q__document{max-width:none;font-size:11pt;line-height:1.5}.Legal-module__C0m42q__document h2,.Legal-module__C0m42q__document h3{break-after:avoid}.Legal-module__C0m42q__tableWrap{overflow:visible}.Legal-module__C0m42q__document a{color:#000}}
