.platform-directory{margin-top:36px;padding-top:30px;border-top:1px solid var(--line)}.platform-directory h3{font-size:26px;margin-bottom:20px}.platform-directory>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.platform-directory a{display:flex;flex-direction:column;gap:8px;border:1px solid #cbdff6;border-radius:7px;padding:20px;font-size:18px;line-height:1.5;color:var(--blue)}.platform-directory a:hover{background:#eef7ff}.platform-directory small{font-size:14px;color:var(--muted)}
.buyer-questions{padding-top:75px;padding-bottom:85px}.buyer-questions h2{font-size:clamp(34px,3.2vw,48px);line-height:1.2;margin:18px 0 30px}.buyer-questions details{border-top:1px solid var(--line);padding:21px 0}.buyer-questions details:last-of-type{border-bottom:1px solid var(--line)}.buyer-questions summary{font-size:20px;line-height:1.5;cursor:pointer;font-weight:600;color:var(--ink)}.buyer-questions details p{font-size:18px;line-height:1.85;max-width:960px;margin-top:14px;color:var(--muted)}.buyer-questions>.text-link{margin-top:25px}
@media(max-width:1000px){.platform-directory>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.platform-directory>div{grid-template-columns:1fr}.platform-directory a{padding:16px}.buyer-questions{padding-top:45px;padding-bottom:50px}.buyer-questions summary{font-size:19px}}

#privacy-page{max-width:850px;margin:30px auto}#privacy-page h1{font-size:clamp(35px,4vw,58px);line-height:1.2}#privacy-page p{font-size:18px;line-height:1.9;margin:22px 0}.delivery-status{font-size:17px;line-height:1.7;margin-top:16px;color:var(--blue)}button:disabled{opacity:.65;cursor:wait}.privacy-link{font-size:15px}.hp-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}

.language-links{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:20px;padding-top:22px;border-top:1px solid var(--line);font-size:15px}.language-links [aria-current=page]{color:var(--blue);font-weight:600}
