.LegalLayout-module__ZEQlSG__page{color:#1d2924;background:#f5f7f5;min-height:100vh}.LegalLayout-module__ZEQlSG__hero{color:#f7faf7;background:#111827;padding:34px max(24px,50vw - 580px) 38px}.LegalLayout-module__ZEQlSG__topline{justify-content:space-between;align-items:center;gap:18px;margin-bottom:42px;display:flex}.LegalLayout-module__ZEQlSG__brand{color:inherit;font-size:18px;font-weight:800;text-decoration:none}.LegalLayout-module__ZEQlSG__brand span{color:#02bbf2}.LegalLayout-module__ZEQlSG__back{color:#d1ded7;font-size:11px;text-decoration:none}.LegalLayout-module__ZEQlSG__back:hover{color:#fff}.LegalLayout-module__ZEQlSG__heroInner{max-width:1160px;margin:0 auto}.LegalLayout-module__ZEQlSG__eyebrow{color:#02bbf2;letter-spacing:1.4px;font-size:9px;font-weight:800}.LegalLayout-module__ZEQlSG__hero h1{letter-spacing:0;margin:9px 0 10px;font-size:clamp(28px,4vw,40px);line-height:1.15}.LegalLayout-module__ZEQlSG__summary{color:#d2dfd8;max-width:650px;margin:0;font-size:13px;line-height:1.75}.LegalLayout-module__ZEQlSG__date{color:#aebfb6;margin-top:18px;font-size:10px;display:block}.LegalLayout-module__ZEQlSG__layout{grid-template-columns:210px minmax(0,1fr);gap:50px;max-width:1160px;margin:0 auto;padding:34px 24px 70px;display:grid}.LegalLayout-module__ZEQlSG__nav{align-self:start;gap:4px;display:grid;position:sticky;top:24px}.LegalLayout-module__ZEQlSG__navTitle{color:#75827b;letter-spacing:1px;margin:0 0 9px;font-size:9px;font-weight:800}.LegalLayout-module__ZEQlSG__nav a{color:#56645d;border-left:2px solid #0000;padding:8px 9px;font-size:11px;text-decoration:none}.LegalLayout-module__ZEQlSG__nav a:hover{color:#111827;background:#eaf2ec;border-color:#111827}.LegalLayout-module__ZEQlSG__content{background:#fff;border:1px solid #e1e8e3;border-radius:5px;min-width:0;padding:27px 32px}.LegalLayout-module__ZEQlSG__content h2{color:#111827;letter-spacing:0;border-top:1px solid #edf0ee;margin:27px 0 9px;padding-top:17px;font-size:17px;line-height:1.35}.LegalLayout-module__ZEQlSG__content h2:first-child{border-top:0;margin-top:0;padding-top:0}.LegalLayout-module__ZEQlSG__content h3{color:#2a4739;margin:17px 0 7px;font-size:13px}.LegalLayout-module__ZEQlSG__content p,.LegalLayout-module__ZEQlSG__content li{color:#58665f;font-size:12px;line-height:1.85}.LegalLayout-module__ZEQlSG__content p{margin:8px 0}.LegalLayout-module__ZEQlSG__content ul,.LegalLayout-module__ZEQlSG__content ol{gap:5px;margin:9px 0 13px;padding-left:20px;display:grid}.LegalLayout-module__ZEQlSG__content a{color:#111827;text-underline-offset:2px}.LegalLayout-module__ZEQlSG__notice{color:#675630;background:#fbf6e9;border-left:3px solid #d5a34b;margin:16px 0;padding:12px 14px;font-size:11px;line-height:1.7}.LegalLayout-module__ZEQlSG__contactLine{border-top:1px solid #e8ede9;flex-wrap:wrap;gap:10px 22px;margin-top:15px;padding-top:14px;display:flex}.LegalLayout-module__ZEQlSG__contactLine a{color:#111827;font-size:11px;text-decoration:none}@media (max-width:760px){.LegalLayout-module__ZEQlSG__hero{padding:22px 20px 28px}.LegalLayout-module__ZEQlSG__topline{margin-bottom:30px}.LegalLayout-module__ZEQlSG__layout{grid-template-columns:1fr;gap:17px;padding:18px 12px 42px}.LegalLayout-module__ZEQlSG__nav{flex-wrap:wrap;gap:4px;display:flex;position:static}.LegalLayout-module__ZEQlSG__navTitle{width:100%;margin-bottom:2px}.LegalLayout-module__ZEQlSG__nav a{background:#fff;border:1px solid #e0e7e2;border-radius:3px;padding:7px 8px}.LegalLayout-module__ZEQlSG__content{padding:20px 17px}.LegalLayout-module__ZEQlSG__content h2{font-size:15px}}
