.specific-services{margin-top:56px;border-top:1px solid var(--line);padding-top:30px}.specific-services ul{padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:24px}.specific-services strong,.specific-services span{display:block}.specific-services span{color:var(--muted);margin-top:6px}.legal-links{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;padding:20px 6%;background:var(--paper);font-size:14px}.legal-links a,.request-hint a{text-decoration:underline;text-underline-offset:3px}.choices label{overflow-wrap:anywhere;align-items:flex-start}.legal-page{max-width:900px;margin:auto;padding:60px 6% 80px;overflow-wrap:anywhere}.legal-page h1{font-size:clamp(32px,6vw,58px);letter-spacing:-1px}.legal-page section{margin-top:36px}.legal-page h2{font-size:25px;line-height:1.3;letter-spacing:0;margin-bottom:16px}.legal-page p{margin:14px 0}.legal-page a{text-decoration:underline;text-underline-offset:3px;color:var(--red)}.legal-date{font-size:14px;color:var(--muted)}@media(max-width:700px){.specific-services ul{grid-template-columns:1fr}.legal-links{padding-bottom:90px}.legal-page{padding-top:38px}}@media(max-width:420px){.choices{grid-template-columns:1fr}}
