.mts-app-policy{width:min(1100px,calc(100% - 32px));margin:110px auto 48px;color:#0b1730}.mts-app-policy>header{padding:30px;border-radius:24px;background:#0b1730;color:#fff}.mts-app-policy header span{color:#f6b3a6;font-weight:700;font-size:12px}.mts-app-policy h1{font-size:clamp(26px,3.5vw,40px);line-height:1.35;margin:16px 0}.mts-app-policy section{margin-top:18px;padding:24px;background:#fff;border:1px solid #d3dbe4;border-radius:20px}.mts-app-policy h2{font-size:16px;color:#556379;margin:0 0 8px}.mts-app-policy p{font-size:16px;line-height:1.9;overflow-wrap:anywhere}.mts-app-policy nav{display:flex;flex-wrap:wrap;gap:16px;padding-top:24px}.mts-app-policy a{color:#0b1730;text-decoration:underline}.mts-app-policy button{margin-top:24px;padding:14px 20px;min-height:48px;border:0;border-radius:14px;background:#f18470;color:#0b1730;font:inherit;font-weight:700}.mts-app-policy button:focus-visible,.mts-app-policy a:focus-visible{outline:3px solid #1559a8;outline-offset:4px}@media(max-width:600px){.mts-app-policy{width:calc(100% - 24px);margin-top:90px}.mts-app-policy>header,.mts-app-policy section{padding:20px}.mts-app-policy nav{flex-direction:column}}