.legal-document-module__7mCj2G__page{color:#17231e;background:#f4f6f2;min-height:100svh;padding:0 28px 56px;font-family:Aptos,Segoe UI Variable,Segoe UI,sans-serif}.legal-document-module__7mCj2G__shell{width:min(900px,100%);margin:0 auto}.legal-document-module__7mCj2G__header{border-bottom:1px solid #d5ddd5;justify-content:space-between;align-items:center;gap:18px;min-height:70px;display:flex}.legal-document-module__7mCj2G__brand{color:#173d32;letter-spacing:.08em;font-size:11px;font-weight:800}.legal-document-module__7mCj2G__brandLetter{-webkit-text-stroke:.65px #17231e;paint-order:stroke fill}.legal-document-module__7mCj2G__brandWhite{color:#fff}.legal-document-module__7mCj2G__brandBlue{color:#42bfe0}.legal-document-module__7mCj2G__brandPink{color:#ef4c9a}.legal-document-module__7mCj2G__nav{color:#5d6962;gap:18px;font-size:11px;font-weight:650;display:flex}.legal-document-module__7mCj2G__nav a:hover,.legal-document-module__7mCj2G__footer a:hover{color:#173d32;text-underline-offset:3px;text-decoration:underline}.legal-document-module__7mCj2G__document{padding:50px 0 0}.legal-document-module__7mCj2G__eyebrow{color:#286247;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:750}.legal-document-module__7mCj2G__document h1{margin:12px 0 0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(34px,5vw,52px);font-weight:500;line-height:1.08}.legal-document-module__7mCj2G__summary{color:#5d6962;max-width:720px;margin:14px 0 0;font-size:15px;line-height:1.7}.legal-document-module__7mCj2G__content{max-width:760px;margin-top:34px}.legal-document-module__7mCj2G__content section{padding:0 0 23px}.legal-document-module__7mCj2G__content h2{margin:0 0 9px;font-size:16px;font-weight:700;line-height:1.4}.legal-document-module__7mCj2G__content p,.legal-document-module__7mCj2G__content li{color:#45534a;font-size:13px;line-height:1.75}.legal-document-module__7mCj2G__content p{margin:0 0 10px}.legal-document-module__7mCj2G__content ul{gap:7px;margin:8px 0 12px;padding-left:21px;display:grid}.legal-document-module__7mCj2G__content a{color:#173d32;text-underline-offset:3px;-webkit-text-decoration:underline #a9bcae;text-decoration:underline #a9bcae}.legal-document-module__7mCj2G__content a:hover{text-decoration-color:#173d32}.legal-document-module__7mCj2G__footer{color:#78827b;border-top:1px solid #d5ddd5;justify-content:space-between;align-items:center;gap:16px;margin-top:25px;padding-top:18px;font-size:10px;display:flex}.legal-document-module__7mCj2G__footer nav{gap:14px;display:flex}.legal-document-module__7mCj2G__consentForm{gap:18px;margin-top:28px;display:grid}.legal-document-module__7mCj2G__consentLabel{color:#34443a;align-items:flex-start;gap:10px;font-size:13px;line-height:1.65;display:flex}.legal-document-module__7mCj2G__consentLabel input{accent-color:#173d32;flex:none;width:17px;height:17px;margin:2px 0 0}.legal-document-module__7mCj2G__consentLabel a{color:#173d32;text-underline-offset:3px;text-decoration:underline}.legal-document-module__7mCj2G__consentButton{color:#fff;width:fit-content;min-height:44px;font:inherit;background:#173d32;border:1px solid #173d32;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}.legal-document-module__7mCj2G__consentButton:disabled{color:#78827b;cursor:not-allowed;background:#e4e9e3;border-color:#d5ddd5}.legal-document-module__7mCj2G__error{color:#963f32;font-size:12px}.legal-document-module__7mCj2G__backLink{color:#5d6962;margin-top:18px;font-size:11px;display:inline-block}.legal-document-module__7mCj2G__backLink:hover{color:#173d32}@media (max-width:600px){.legal-document-module__7mCj2G__page{padding:0 18px 38px}.legal-document-module__7mCj2G__header{min-height:60px}.legal-document-module__7mCj2G__nav{gap:12px;font-size:10px}.legal-document-module__7mCj2G__document{padding-top:35px}.legal-document-module__7mCj2G__summary{font-size:13px}.legal-document-module__7mCj2G__content{margin-top:27px}.legal-document-module__7mCj2G__content h2{font-size:15px}.legal-document-module__7mCj2G__content p,.legal-document-module__7mCj2G__content li{font-size:12px}.legal-document-module__7mCj2G__footer{flex-direction:column;align-items:flex-start}}
