*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}body{margin:0;background:#fff;color:#123d30;font:13px/1.9 Oxygen,Arial,sans-serif}a{color:#08765a;text-decoration:none}a:hover{text-decoration:underline}button{font:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid #08765a;outline-offset:4px}img{max-width:100%}.legal-top{max-width:1180px;margin:auto;min-height:78px;padding:18px 28px;border-bottom:1px solid #d7e5dd;display:flex;align-items:center;justify-content:space-between;gap:20px}.legal-top img{width:153px;height:auto;display:block}.back-link{font-size:11px}.legal-shell{max-width:1180px;margin:auto;display:grid;grid-template-columns:235px minmax(0,1fr);gap:42px;padding:30px 28px}.legal-toc{font-size:11px;position:sticky;top:22px;align-self:start;max-height:calc(100vh - 44px);overflow:auto;border:1px solid #d7e5dd;border-radius:15px;padding:19px;background:#f8faf8}.eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:1px;color:#08765a;font-weight:700}.legal-toc ol{padding-left:17px;margin:14px 0 0}.legal-toc li{padding:5px 0;color:#53695f}.legal-toc a{color:#53695f}.policy-head{padding:0 0 24px;border-bottom:1px solid #d7e5dd}.policy-head h1{font-size:15px;line-height:1.7;margin:9px 0 7px}.policy-head p{margin:0;color:#53695f}.version{font-size:11px;color:#66786e;margin-top:16px}article section{padding:23px 0;border-bottom:1px solid #e4ece6}h2{font-size:14px;line-height:1.7;margin:0 0 12px;display:flex;align-items:baseline;gap:10px}h2 span{font-size:11px;color:#08765a}p{margin:0 0 12px}p:last-child{margin-bottom:0}ul{padding-left:19px}.table-wrap{overflow-x:auto;margin:17px 0;border:1px solid #d7e5dd;border-radius:12px}table{border-collapse:collapse;width:100%;font-size:12px;min-width:490px}th{text-align:left;background:#f0f7f3;color:#075b43}td,th{padding:13px 15px;border-bottom:1px solid #d7e5dd;vertical-align:top}tr:last-child td{border-bottom:0}td:nth-child(2){white-space:nowrap}.language-tabs{display:flex;gap:8px;margin-top:18px}.language-tabs button{border:1px solid #d7e5dd;border-radius:9px;background:#fff;padding:8px 13px;font-size:11px;color:#53695f}.language-tabs button[aria-selected=true]{background:#08765a;color:#fff;border-color:#08765a}[hidden]{display:none!important}.legal-footer{max-width:1180px;margin:16px auto 0;border-top:1px solid #d7e5dd;padding:25px 28px;display:flex;align-items:start;justify-content:space-between;gap:23px;font-size:11px}.legal-footer small{display:block;color:#53695f;font-size:11px}.legal-footer nav{max-width:630px;display:flex;gap:10px 17px;flex-wrap:wrap}.legal-footer button{padding:0;border:0;background:none;color:#08765a;font-size:11px}.legal-footer a[aria-current=page]{font-weight:700}.skip-content{position:absolute;left:12px;top:-60px;background:white;padding:9px;z-index:120}.skip-content:focus{top:9px}@media(max-width:800px){.legal-shell{display:block;padding:22px 20px}.legal-toc{position:static;max-height:225px;margin-bottom:24px}.legal-top{padding:17px 20px}.legal-footer{padding:24px 20px;display:block}.legal-footer nav{margin-top:15px}.legal-top img{width:130px}.back-link{max-width:135px;text-align:right}}@media print{.legal-toc,.back-link,.language-tabs,.legal-footer nav,.skip-content{display:none}.legal-shell{display:block;padding:0}.legal-top{padding:0 0 12px}.legal-footer{padding:12px 0}.policy-head{margin-top:18px}article section{break-inside:auto}h2{break-after:avoid}a{color:inherit}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}