.pt-legal{padding:48px 0 64px}.pt-legal-heading{padding:0 0 32px;border-bottom:1px solid #e7e8ec;margin-bottom:32px}.pt-legal-heading h1{font-size:clamp(30px,3vw,44px);line-height:1.15;letter-spacing:-1.5px;margin:10px 0 18px}.pt-legal-heading>p:last-child{font-size:16px;line-height:1.65;color:#606572;margin:0}.pt-legal-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:54px;align-items:start}.pt-legal-nav{display:grid;gap:4px;position:sticky;top:24px}.pt-legal-nav a{font-size:13px;line-height:1.45;color:#626773;padding:7px 0;text-decoration:none}.pt-legal-nav a:hover{color:#df2447}.pt-legal-content{font-size:15px;line-height:1.8;color:#4c5360;min-width:0;overflow-wrap:anywhere}.pt-legal-content p{margin:0 0 20px}.pt-legal-content h2{font-size:22px;line-height:1.4;letter-spacing:-.4px;color:#191d26;margin:36px 0 14px;scroll-margin-top:28px}.pt-legal-content h2:first-child{margin-top:0}.pt-legal-content a{color:#c81d3e;text-decoration:underline;text-underline-offset:3px}.pt-legal-content li{margin-bottom:9px}.pt-legal-content ul{padding-left:22px}.pt-legal-content table{border-collapse:collapse;width:100%;font-size:14px;margin:20px 0}.pt-legal-content th,.pt-legal-content td{text-align:left;vertical-align:top;padding:14px;border:1px solid #e5e7eb}.pt-legal-content th{background:#f8f9fb;color:#252a34}.pt-operator{border-top:1px solid #e5e7eb;margin-top:32px;padding-top:32px}.pt-legal-site .pt-footer nav{font-size:11px}.pix-file-menu-items a[data-pixplet-consent]{display:block;padding:10px 14px;font-size:12px;color:inherit;text-decoration:none}
@media(max-width:900px){.pt-legal-layout{grid-template-columns:180px minmax(0,1fr);gap:30px}.pt-legal-nav a{font-size:12px}}
@media(max-width:640px){.pt-operator{padding-top:24px}.pt-legal{padding:30px 0 40px}.pt-legal-heading{padding-bottom:24px;margin-bottom:24px}.pt-legal-heading>p:last-child{font-size:14px}.pt-legal-layout{grid-template-columns:1fr;gap:26px}.pt-legal-nav{position:static;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:20px;border-bottom:1px solid #e7e8ec;gap:2px 16px}.pt-legal-nav a{font-size:12px}.pt-legal-content{font-size:14px}.pt-legal-content h2{font-size:20px}.pt-legal-content table{font-size:12px}.pt-legal-content td,.pt-legal-content th{padding:8px}}

@media(max-width:760px){.pt-legal-content{font-size:15px;line-height:1.85}.pt-legal-content p{margin-bottom:24px}.pt-legal-nav a{font-size:13px;line-height:1.6;min-height:44px;display:flex;align-items:center}.pt-legal-content table{display:block;overflow-x:auto;font-size:13px;line-height:1.7}.pt-legal-content th,.pt-legal-content td{min-width:120px;padding:12px}}
@media(max-width:360px){.pt-legal-nav{grid-template-columns:minmax(0,1fr)}}
